Linode-api4

Latest version: v5.28.0

Safety actively analyzes 722460 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

5.28.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
๐Ÿ› Bug Fixes
* Drop the LKE ACL `addresses` field when its value is null by lgarber-akamai in https://github.com/linode/linode_api4-python/pull/514
๐Ÿš€ New Features
* Add support for Object Storage Gen 2 by ezilber-akamai in https://github.com/linode/linode_api4-python/pull/503
* Add missed filters to supported endpoints by zliang-akamai in https://github.com/linode/linode_api4-python/pull/508
๐Ÿงช Testing Improvements
* Fix skip condition for database tests when RUN_DB_TESTS is unset by ykim-akamai in https://github.com/linode/linode_api4-python/pull/509
* Remove sensitive info output in testing by zliang-akamai in https://github.com/linode/linode_api4-python/pull/512
* Add test case to disable ACL by ykim-akamai in https://github.com/linode/linode_api4-python/pull/511
* Update e2e test submodule by ykim-akamai in https://github.com/linode/linode_api4-python/pull/517
โš™๏ธ Repo/CI Improvements
* Improve slack test notifications by ykim-akamai in https://github.com/linode/linode_api4-python/pull/516
๐Ÿ“– Documentation
* Deprecate methods and classes related to database backups by lgarber-akamai in https://github.com/linode/linode_api4-python/pull/506
* Remove LKE ACL LA notices by lgarber-akamai in https://github.com/linode/linode_api4-python/pull/513


**Full Changelog**: https://github.com/linode/linode_api4-python/compare/v5.27.0...v5.28.0

5.27.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
๐Ÿš€ New Features
* Support deleting IP address by yec-akamai in https://github.com/linode/linode_api4-python/pull/497
* Implement fields related to LKE APL by lgarber-akamai in https://github.com/linode/linode_api4-python/pull/496
* Support deleting VLAN in networking group by yec-akamai in https://github.com/linode/linode_api4-python/pull/500
* Add support for Apply Linode Firewalls by jcallahan-akamai in https://github.com/linode/linode_api4-python/pull/492
๐Ÿ’ก Improvements
* Implemented changes for VPU by ezilber-akamai in https://github.com/linode/linode_api4-python/pull/485
* Support for dbaas v2 by jriddle-linode in https://github.com/linode/linode_api4-python/pull/479
๐Ÿงช Testing Improvements
* Update deprecated images and slack payload in workflows by ykim-akamai in https://github.com/linode/linode_api4-python/pull/495
* Update make test commands and related workflows by ykim-akamai in https://github.com/linode/linode_api4-python/pull/498
* Roll back boto3 for report upload by ykim-akamai in https://github.com/linode/linode_api4-python/pull/502
* Refactor unit tests into group and object directories by ykim-akamai in https://github.com/linode/linode_api4-python/pull/499
๐Ÿ“ฆ Dependency Updates
* build(deps): bump slackapi/slack-github-action from 1.27.0 to 2.0.0 by dependabot in https://github.com/linode/linode_api4-python/pull/488
* build(deps): bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 by dependabot in https://github.com/linode/linode_api4-python/pull/501
* build(deps): bump crazy-max/ghaction-github-labeler from 5.1.0 to 5.2.0 by dependabot in https://github.com/linode/linode_api4-python/pull/505



**Full Changelog**: https://github.com/linode/linode_api4-python/compare/v5.26.0...v5.27.0

5.26.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed

๐Ÿ’ก Improvements
* Make use of `_flatten_request_body_recursive(...)` wherever possible by lgarber-akamai in https://github.com/linode/linode_api4-python/pull/484

โš™๏ธ Repo/CI Improvements
* Multiple workflows changes by zliang-akamai in https://github.com/linode/linode_api4-python/pull/483

๐Ÿ“ฆ Dependency Updates
* Require Python >= 3.9 by zliang-akamai in https://github.com/linode/linode_api4-python/pull/482
* build(deps): bump pypa/gh-action-pypi-publish from 1.8.11 to 1.12.3 by dependabot in https://github.com/linode/linode_api4-python/pull/486
* build(deps): bump crazy-max/ghaction-github-labeler from 5.0.0 to 5.1.0 by dependabot in https://github.com/linode/linode_api4-python/pull/487
* build(deps): bump actions/github-script from 6 to 7 by dependabot in https://github.com/linode/linode_api4-python/pull/490
* build(deps): bump actions/setup-python from 4 to 5 by dependabot in https://github.com/linode/linode_api4-python/pull/489

**Full Changelog**: https://github.com/linode/linode_api4-python/compare/v5.25.0...v5.26.0

5.25.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
๐Ÿ’ก Improvements
* Support `migrations` under placement group by yec-akamai in https://github.com/linode/linode_api4-python/pull/477
๐Ÿงช Testing Improvements
* test: Update helpers, fix flaky tests, and refactor for consistency by ykim-akamai in https://github.com/linode/linode_api4-python/pull/476
* test: Update duplicate label in placement group test by ykim-akamai in https://github.com/linode/linode_api4-python/pull/481
๐Ÿ“– Documentation
* doc: Remove Image Services Gen2 LA notice by yec-akamai in https://github.com/linode/linode_api4-python/pull/478


**Full Changelog**: https://github.com/linode/linode_api4-python/compare/v5.24.0...v5.25.0

5.24.0

What's Changed
๐Ÿ’ก Improvements
* Improve ApiError message formatting; add `response` field to ApiError and UnexpectedResponseError by lgarber-akamai in https://github.com/linode/linode_api4-python/pull/467
๐Ÿ“– Documentation
* Added documentation links to pricing endpoints by ezilber-akamai in https://github.com/linode/linode_api4-python/pull/470
๐Ÿงช Testing Improvements
* Allow integration and unit tests to run against EOL or desired python version by ykim-akamai in https://github.com/linode/linode_api4-python/pull/471
* Update warm resizing test case by ykim-akamai in https://github.com/linode/linode_api4-python/pull/474
โš™๏ธ Repo/CI Improvements
* Notify Slack on releases by ykim-akamai in https://github.com/linode/linode_api4-python/pull/469
* Configure default Python version using integration-tests job environment by lgarber-akamai in https://github.com/linode/linode_api4-python/pull/473
* Set token for security jobs in e2e test workflow by ykim-akamai in https://github.com/linode/linode_api4-python/pull/475
* Add job in E2E CI to attach firewall to any remaining instances by ykim-akamai in https://github.com/linode/linode_api4-python/pull/468


**Full Changelog**: https://github.com/linode/linode_api4-python/compare/v5.23.0...v5.24.0

5.23.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
๐Ÿ› Bug Fixes
* Ensure all arguments with None defaults are marked as optional by lgarber-akamai in https://github.com/linode/linode_api4-python/pull/459
* Add include_none_values ClassVar to JSONObject; apply to response-only classes by lgarber-akamai in https://github.com/linode/linode_api4-python/pull/466
๐Ÿš€ New Features
* Added support for Block Storage Encryption by ezilber-akamai in https://github.com/linode/linode_api4-python/pull/453
* Add VPC Grant and Refactor `UserGrants` class by zliang-akamai in https://github.com/linode/linode_api4-python/pull/455
๐Ÿ’ก Improvements
* Resolve circular imports and restore top-level imports by zliang-akamai in https://github.com/linode/linode_api4-python/pull/462
๐Ÿงช Testing Improvements
* Refactor regions in image replicate tests; Add LA notice by yec-akamai in https://github.com/linode/linode_api4-python/pull/461
* Add retry on flaky tests by ykim-1 in https://github.com/linode/linode_api4-python/pull/458
* Add cloud firewalls to migration tests and improve wait times to disk related tests by ykim-1 in https://github.com/linode/linode_api4-python/pull/460
* Update smoke test coverage and improve nightly test workflow by ykim-1 in https://github.com/linode/linode_api4-python/pull/452
* Address pytest warnings; remove duplicate test helper by ykim-1 in https://github.com/linode/linode_api4-python/pull/463
* Fix slack payload in integration workflow by ykim-1 in https://github.com/linode/linode_api4-python/pull/464



**Full Changelog**: https://github.com/linode/linode_api4-python/compare/v5.22.0...v5.23.0

Page 1 of 6

ยฉ 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.