-
Notifications
You must be signed in to change notification settings - Fork 87
Comparing changes
Open a pull request
base repository: linode/linode_api4-python
base: v5.44.0
head repository: linode/linode_api4-python
compare: v5.45.0
- 11 commits
- 44 files changed
- 11 contributors
Commits on Apr 28, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 05b9f8a - Browse repository at this point
Copy the full SHA 05b9f8aView commit details
Commits on May 11, 2026
-
Merge pull request #692 from linode/dev
TPT-4278: python-sdk: update dev
Configuration menu - View commit details
-
Copy full SHA for 0ef2ee6 - Browse repository at this point
Copy the full SHA 0ef2ee6View commit details
Commits on May 26, 2026
-
* Add destination API models for monitor objects * Add destination API support in monitor group * Destination.history client call fix * `access_key_secret` parameter name fixes * Add unit tests * Rename Destination to LogsDestination * Add integration tests * Typo fix * Integration tests tweaks * Documentation tweaks * Add negative integration test cases * Fix assertion * Formatting tweaks * ACLP Logs stream - add model and group * ACLP Logs Stream - unit tests * ACLP Logs stream - add integration tests * ACLP Logs Stream - ensure update reverts on failed assertions * ACLP Logs Stream - Formatting tweaks * ACLP Logs Stream - copilot review tweaks * ACLP Logs Stream - review tweaks - pt. 2 * ACLP Logs Stream - review tweaks - pt. 3 * ACLP Logs Stream - remove redundant comma * ACLP Logs Stream - Merge save() method integration tests, add skip guard if stream already exists * Update test/unit/objects/monitor_test.py Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * ACLP Logs Stream - refactor invalid destination test to use session-scoped fixture for deterministic execution * ACLP Logs - update assertion - stream status not tracked by version history * ACLP Logs - update e2e tests workflow * Update .github/workflows/e2e-test.yml Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update linode_api4/objects/monitor.py Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * ACLP Logs - Clarify LogsDestinationType supporting only one value * ACLP Logs - Fix formatting * ACLP Logs - Extend destination API with new updates * ACLP Logs - Extend Stream API with lke_audit_logs_type, reorder tests * ACLP Logs - fix __all__ statement * ACLP Logs - Stabilize stream tests * ACLP Logs - Reduce integration tests runtime - remove unnecessary updates * ACLP Logs - Remove integration tests capability check * ACLP Logs - Stabilize integration tests - loosen status update assertions * ACLP Logs - Increase timeout for destinations and buckets cleanup * ACLP Logs - Increase timeout for destinations and buckets cleanup * ACLP Logs - stabilize integration tests - fix teardown * ACLP Logs - rename fixture --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5e120f6 - Browse repository at this point
Copy the full SHA 5e120f6View commit details
Commits on Jun 4, 2026
-
Updating python sdk to include group_by at dashboard level (#703)
* updating group_by at dashboard level * reformatting files --------- Co-authored-by: Maciej Wilk <mawilk@akamai.com>
Configuration menu - View commit details
-
Copy full SHA for 1b1eaff - Browse repository at this point
Copy the full SHA 1b1eaffView commit details
Commits on Jun 8, 2026
-
Configuration menu - View commit details
-
Copy full SHA for cff502a - Browse repository at this point
Copy the full SHA cff502aView commit details -
TPT-4443: Fix flaky tests (#698)
* Fix flaky integration tests * Update test_domain and test_volume with waits * Update test_linode_client and test_account with waits * Add linode.invalidate() into get_linode_status * Add two more Capabilities to be aligned with the latest apinext object * Add missing API doc links for Object Storage global quotas
Configuration menu - View commit details
-
Copy full SHA for e12230d - Browse repository at this point
Copy the full SHA e12230dView commit details
Commits on Jun 10, 2026
-
TPT-4285: Implement integration tests for ReservedIP for IPv4 (#688)
* build(deps): bump actions/dependency-review-action from 4 to 5 (#695) Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 4 to 5. - [Release notes](https://github.com/actions/dependency-review-action/releases) - [Commits](actions/dependency-review-action@v4...v5) --- updated-dependencies: - dependency-name: actions/dependency-review-action dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Change assignments type from dict to list (#687) * TPT-4278: python-sdk: Implement support for Reserved IP for IPv4 (#672) * TPT-4278 python-sdk: Implement support for Reserved IP for IPv4 # Conflicts: # conftest.py # linode_api4/groups/networking.py # linode_api4/groups/tag.py # linode_api4/objects/networking.py # test/unit/groups/networking_test.py * TPT-4278: python-sdk: Implement support for Reserved IP for IPv4 * Create int tests for Reserved IPs networking endpoints * Create int tests for Reserved IPs: types, allocate * Create int tests for Reserved IPs: ephemeral * Create int tests for Reserved IPs: linode instances * Move fixtures for reserved IPs into conftest * Create int tests for Reserved IPs: linode interfaces * Create int tests for Reserved IPs: nodebalancers * Create int tests for Reserved IPs: tags * Refactor * Update tests after API changes on DevCloud * Create int tests for Reserved IPs: tags #2 * Linter fix * Linter fix * Remove pytest.ini * Remove unused assertions after API Team clarifications * Use reservedIP's region for NB * Refactor * Address Copilot remarks * Linter fix * Revert capabilities' changes in get_regions * Linter fixes * Address Copilot remarks * Address PR remarks * Use try-finally to delete resources in case of fail --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Michal Wojcik <32574975+mgwoj@users.noreply.github.com> Co-authored-by: Michal Wojcik <miwojci@akamai.com>
Configuration menu - View commit details
-
Copy full SHA for 7af9400 - Browse repository at this point
Copy the full SHA 7af9400View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6431e68 - Browse repository at this point
Copy the full SHA 6431e68View commit details -
Merge pull request #706 from linode/proj/reserved-ips
TPT-4275: [Project] Reserved IPv4
Configuration menu - View commit details
-
Copy full SHA for 898dbce - Browse repository at this point
Copy the full SHA 898dbceView commit details
Commits on Jun 11, 2026
-
TPT-4275: Resolve failings tests blocking release (#708)
* Resolve failings tests blocking release * Correct interfaces test
Configuration menu - View commit details
-
Copy full SHA for 3ccfd56 - Browse repository at this point
Copy the full SHA 3ccfd56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76d6341 - Browse repository at this point
Copy the full SHA 76d6341View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v5.44.0...v5.45.0