Releases: linode/linode_api4-python
Releases · linode/linode_api4-python
v5.10.0
🚀 New Features
- Add support for Virtual Private Cloud @zliang-akamai @lgarber-akamai @yec-akamai @amisiorek-akamai (#345)
💡 Improvements
- Remove deprecated
pkg_resources; drop Python 3.7 Support @zliang-akamai (#337)
✔️ Workflow Improvements
- Update E2E Tests, improve test fixture namin/teardowns @ykim-1 (#341)
- Integration tests for ip share @yec-akamai (#339)
- Consistent Python binary in makefile @zliang-akamai (#338)
v5.9.0
🚀 New Features
- Added DC-Specific Pricing @lgarber-akamai (#331)
🧪 Testing Improvements
- Added integration test for
region_pricesType field @lgarber-akamai (#332) - Upload test report to account's object storage @ykim-1 (#326)
v5.8.0
New Features
- Add support for self-serve betas @yec-akamai (#323, #322, #321)
Other Improvements
- Support configuring a custom CA file path @lgarber-akamai (#327)
v5.7.2
Improvements
- Add missing fields to
IPv6Rangeobject @yec-akamai (#318)
v5.7.1
Improvements
- Make
ip_addresses_sharebe able to remove shared IPs @yec-akamai (#316) - Add
LinodeClienttype annotation inGroupclass @zliang-akamai (#314)
v5.7.0
Improvements
- Add support for Metadata-related fields and endpoints @lgarber-akamai (#289)
- Make the
autoscaler,control_plane, andk8s_versionfields mutable @lgarber-akamai (#310) - Use parse.quote for URL formatting @lgarber-akamai (#309)
CI Improvements
- Resolve intermittent issue in
test_create_nb_node@ykim-1 (#312) - Add smoke test suite and GitHub Actions workflow @ykim-1 (#306)
- Add
twine checkin linting workflow @zliang-akamai (#307) - Remove installation of package requirements in PyPI publishing workflow @zliang-akamai (#308)
v5.6.0
Improvements
- Add event polling functionality @lgarber-akamai (#293)
Development Infrastructure
- Add PR head commit hash check @ykim-1 (#298)
- Update PyPI publish action @zliang-akamai (#299)
- Remove directly call to
setup.py@zliang-akamai (#300, #304)
Tests
v5.5.1
Bug Fixes
- Resolved issues with the configurable request retry system @lgarber-akamai (#291)
- Float values are no longer required for the
retry_rate_limit_intervalargument. - Retries are no longer skipped on POST requests.
- Float values are no longer required for the
v5.5.0
Improvements
- Add support for configurable HTTPAdapter-based request retries @lgarber-akamai (#283)
- Bring NodeBalancer-related functionality to Linode API parity @yec-akamai (#267)
- Make
backupsandwatchdog_enabledmutable @zliang-akamai (#282)
Bug Fixes
- Resolve issue with updating non-populated NodeBalancerNode @ezilber-akamai (#277)
- Fix request body for
Instance.reset_instance_root_password(...)@lgarber-akamai (#285) - The cloned Domain object is now returned from the
Domain.clone(...)method @ezilber-akamai (#286)
Miscellaneous
- Remove MongoDB references @zliang-akamai (#279)
v5.4.1
Changes
- Rename pools to ranges in
Instance.ips@zliang-akamai (#288) - Resolve error when attempting to parse global IPv6 ranges in
Instance.ips@lgarber-akamai (#280)