Releases: linode/linode_api4-python
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_interval
argument. - 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
backups
andwatchdog_enabled
mutable @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)
v5.4.0
Changes
-
(BREAKING) Fix: Domain update issue when null properties are saved @ezilber-akamai (#235)
Please useExplicitNullValue
instead ofNone
when wanting to include null values as a part of the.save()
request. -
(BREAKING) Add documentation to objects/nodebalancer @yec-akamai (#274)
NodeBalancer.config_create
function no longer takelabel
as its (first) parameter. -
Fix
upload_attachment
@zliang-akamai (#270) -
Add API documentations to objects/object_storage @yec-akamai (#273)
-
Bring OBJ-related functionality to API parity @yec-akamai (#248)
-
TPT-1936: Added documentation for
object/volume.py
@ezilber-akamai (#272) -
Brought longview-related functionality to API parity @ezilber-akamai (#257)
-
doc: Add documentation to
objects/support.py
@lgarber-akamai (#269) -
doc: Add documentation to
objects/networking.py
@lgarber-akamai (#266) -
Fixed doc links in profile group @ezilber-akamai (#261)
-
Added missing
mine
field toStackScript
class @ezilber-akamai (#271) -
Added documentation for
objects/domain.py
. @ezilber-akamai (#264) -
Added documentation for
region.py
andprofile.py
@ezilber-akamai (#268) -
Added documentation for
image.py
,lke,py
, andlongview.py
. @ezilber-akamai (#265) -
Added documentation for
objects/database.py
. @ezilber-akamai (#255) -
new: Add
ExplicitNullValue
class @lgarber-akamai (#260) -
Removed deprecated
filterable
attribute from fields @ezilber-akamai (#256) -
Added documentation to
objects/tag.py
@ezilber-akamai (#262) -
doc: Add documentation to objects/account.py @lgarber-akamai (#258)
-
Fixed wrong documentation links in
objects/linode.py
@ezilber-akamai (#259) -
Brought profile-related functionality to API parity @ezilber-akamai (#250)
-
Add documentation to
objects/linode.py
@ezilber-akamai (#253) -
Added
label
field to classRegion
. @ezilber-akamai (#254) -
proposal: Move all top-level methods to groups and correct documentation @lgarber-akamai (#252)
-
Added missing network-related fields and API endpoints @ezilber-akamai (#239)
-
Added missing account-related fields and endpoints @ezilber-akamai (#244)
-
Brought domain-related functionality to API Parity @ezilber-akamai (#246)
-
doc: Add small note to README documentation @lgarber-akamai (#242)
-
bug: Fixed splitting OAuth Scopes on wrong character @Dorthu (#220)
-
doc: Add clarifying documentation for
LinodeClient.load()
@lgarber-akamai (#247) -
fix: Correct typo in LongviewSubscription API endpoint @lgarber-akamai (#249)
-
Fix broken links in README.rst @jcallahan-akamai (#251)
-
Added missing fields and endpoints for support-related funcitonality @ezilber-akamai (#245)
-
doc: Add documentation for all groups and endpoint methods in
linode_client.py
@lgarber-akamai (#241) -
Fix lint @zliang-akamai (#243)
-
fix: Update build badge to reflect dev branch status @lgarber-akamai (#231)
-
new: Add GHA release automation workflow @lgarber-akamai (#237)
-
new: Add formatters and linting workflow @lgarber-akamai (#230)
-
Drop Python 3.6 Support @zliang-akamai (#224)
-
Added missing lke-related functionality @ezilber-akamai (#236)
-
Added missing endpoints and fields for
Instance
@ezilber-akamai (#233) -
new: Add
force
keyword argument toBase.save()
function @lgarber-akamai (#232) -
doc: Add a Quick Start section to the README @lgarber-akamai (#234)
-
new: Bring Image-related functionality to API parity @lgarber-akamai (#226)
-
Added missing
successor
field toType
object @ezilber-akamai (#229) -
new: Add standard issue templates, contributing guidelines, and release drafter @lgarber-akamai (#225)
-
Added
usd
field to payment object @ezilber-akamai (#227) -
Added missing fields to
Volume
object @ezilber-akamai (#228) -
Client type annotation in
Group
class @zliang-akamai (#222) -
Remove Python 3.6 and add Python 3.11 to workflow @zliang-akamai (#223)