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)