Releases: hetznercloud/hcloud-python
Releases · hetznercloud/hcloud-python
v2.3.0
v2.2.1
v2.2.0
v2.1.1
v2.1.0
2.1.0 (2024-07-25)
API Changes for Traffic Prices and Server Type Included Traffic
There will be a breaking change in the API regarding Traffic Prices and Server Type Included Traffic on 2024-08-05. This release marks the affected fields as Deprecated
. Please check if this affects any of your code and switch to the replacement fields where necessary.
You can learn more about this change in our changelog.
Features
v2.0.1
v2.0.0
2.0.0 (2024-07-03)
Upgrade notes: https://hcloud-python.readthedocs.io/en/stable/upgrading.html#upgrading-to-v2
⚠ BREAKING CHANGES
- return full rebuild response in
Client.servers.rebuild
(#406) - make
datacenter
argument optional when creating a primary ip (#363) - remove deprecated
include_wildcard_architecture
argument inIsosClient.get_list
andIsosClient.get_all
(#402) - make
Client.request
tries
a private argument (#399) - make
Client.poll_interval
a private property (#398) - return empty dict on empty responses in
Client.request
(#400) - remove deprecated
hcloud.hcloud
module (#401) - move
hcloud.__version__.VERSION
tohcloud.__version__
(#397)
Features
- add
trace_id
to API exceptions (#404) (8375261) - allow using a custom poll_interval function (#403) (93eb56b)
- make
Client.poll_interval
a private property (#398) (d5f24db) - make
Client.request
tries
a private argument (#399) (428ea7e) - move
hcloud.__version__.VERSION
tohcloud.__version__
(#397) (4e3f638), closes #234 - remove deprecated
hcloud.hcloud
module (#401) (db37e63) - remove deprecated
include_wildcard_architecture
argument inIsosClient.get_list
andIsosClient.get_all
(#402) (6b977e2) - return empty dict on empty responses in
Client.request
(#400) (9f46adb) - return full rebuild response in
Client.servers.rebuild
(#406) (1970d84)
Bug Fixes
Dependencies
- update dependency coverage to >=7.5,<7.6 (#386) (5660691)
- update dependency mypy to >=1.10,<1.11 (#387) (35c933b)
- update dependency myst-parser to v3 (#385) (9f18270)
- update dependency pylint to >=3,<3.3 (#391) (4a6f005)
- update dependency pytest to >=8,<8.3 (#390) (584a36b)
- update dependency sphinx to >=7.3.4,<7.4 (#383) (69c2e16)
- update pre-commit hook asottile/pyupgrade to v3.16.0 (0ce5fbc)
- update pre-commit hook pre-commit/pre-commit-hooks to v4.6.0 (5ef25ab)
- update pre-commit hook psf/black-pre-commit-mirror to v24.4.0 (0941fbf)
- update pre-commit hook psf/black-pre-commit-mirror to v24.4.1 (fec08c5)
- update pre-commit hook psf/black-pre-commit-mirror to v24.4.2 (#389) (2b2e21f)
- update pre-commit hook pycqa/flake8 to v7.1.0 (3bc651d)
Documentation
v1.35.0
v1.34.0
v1.33.3
1.33.3 (2024-03-27)
Bug Fixes
Dependencies
- update codecov/codecov-action action to v4 (#359) (a798979)
- update dependency mypy to >=1.9,<1.10 (#368) (4b9328c)
- update dependency pylint to >=3,<3.2 (#364) (d71d17f)
- update dependency pytest to >=8,<8.2 (#366) (8665dcf)
- update dependency pytest to v8 (#357) (f8f756f)
- update dependency pytest-cov to v5 (#371) (04a6a42)
- update dependency watchdog to v4 (#360) (cb8d383)
- update pre-commit hook asottile/pyupgrade to v3.15.1 (#362) (dd2a521)
- update pre-commit hook asottile/pyupgrade to v3.15.2 (3d02ad7)
- update pre-commit hook psf/black-pre-commit-mirror to v24 (#356) (b46397d)
- update pre-commit hook psf/black-pre-commit-mirror to v24.1.1 (#358) (7e4645e)
- update pre-commit hook psf/black-pre-commit-mirror to v24.2.0 (#361) (5b56ace)
- update pre-commit hook psf/black-pre-commit-mirror to v24.3.0 (3bbac5d)
- update pre-commit hook pycqa/flake8 to v7 (#354) (66a582f)
- update pypa/gh-action-pypi-publish action to v1.8.12 (#365) (55db255)
- update pypa/gh-action-pypi-publish action to v1.8.14 (#367) (0cb615f)