Linode-api4

Latest version: v5.24.0

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

Scan your dependencies

Page 1 of 5

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

5.22.0

What's Changed
๐Ÿ› Bug Fixes
Added missing LDE argument to `disk_create` by ezilber-akamai in https://github.com/linode/linode_api4-python/pull/456
๐Ÿš€ New Features
Support pricing for LKE, Volume, NodeBalancer and Network Transfer by yec-akamai in https://github.com/linode/linode_api4-python/pull/454


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

5.21.0

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

What's Changed
๐Ÿš€ New Features
* Add support for LKE node pool labels & taints by lgarber-akamai in https://github.com/linode/linode_api4-python/pull/448
๐Ÿงช Testing Improvements
* Increase max wait time for `test_linode_resize` by zliang-akamai in https://github.com/linode/linode_api4-python/pull/450


**Full Changelog**: https://github.com/linode/linode_api4-python/compare/v5.20.0...v5.21.0

5.20.0

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

What's Changed
๐Ÿ“‹ New Project
* Project: Image Services Gen2 by yec-akamai in https://github.com/linode/linode_api4-python/pull/445
๐Ÿ› Bug Fixes
* fix: Resolve error when creating EventError(...) with message=None by lgarber-akamai in https://github.com/linode/linode_api4-python/pull/441
* Fixed inconsistent value types populated for LKENodePool.nodes by ezilber-akamai in https://github.com/linode/linode_api4-python/pull/446
๐Ÿงช Testing Improvements
* test: Update e2e test script submodule repository by ykim-1 in https://github.com/linode/linode_api4-python/pull/443
๐Ÿ“– Documentation
* doc: Replace outdated API documentation TODOs with URLs by lgarber-akamai in https://github.com/linode/linode_api4-python/pull/447


**Full Changelog**: https://github.com/linode/linode_api4-python/compare/v5.19.0...v5.20.0

5.19.0

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

What's Changed
โš ๏ธ Breaking Change
* PG affinity_type, is_strict -> placement_group_type, placement_group_policy by lgarber-akamai in https://github.com/linode/linode_api4-python/pull/437
๐Ÿงช Testing Improvements
* Add submodule checkout in cross release test workflow by ykim-1 in https://github.com/linode/linode_api4-python/pull/438
* Temporarily disable LDE integration tests by lgarber-akamai in https://github.com/linode/linode_api4-python/pull/444
โš™๏ธ Repo/CI Improvements
* Add project label by zliang-akamai in https://github.com/linode/linode_api4-python/pull/440
๐Ÿ“– Documentation
* Update api doc urls to point to techdocs by jriddle-linode in https://github.com/linode/linode_api4-python/pull/439


**Full Changelog**: https://github.com/linode/linode_api4-python/compare/v5.18.0...v5.19.0

Page 1 of 5

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