Skip to content

Tags: mirror-dump/hcloud-python

Tags

v2.2.0

Toggle v2.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 2.2.0 (hetznercloud#435)

🤖 I have created a release *beep* *boop*
---


##
[2.2.0](hetznercloud/hcloud-python@v2.1.1...v2.2.0)
(2024-08-06)


### Features

* retry requests when the api gateway errors
([hetznercloud#430](hetznercloud#430))
([f63ac8b](hetznercloud@f63ac8b))
* retry requests when the api returns a conflict error
([hetznercloud#430](hetznercloud#430))
([f63ac8b](hetznercloud@f63ac8b))
* retry requests when the network timed outs
([hetznercloud#430](hetznercloud#430))
([f63ac8b](hetznercloud@f63ac8b))
* retry requests when the rate limit was reached
([hetznercloud#430](hetznercloud#430))
([f63ac8b](hetznercloud@f63ac8b))


### Bug Fixes

* update network subnet types
([hetznercloud#431](hetznercloud#431))
([c32a615](hetznercloud@c32a615))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v2.1.1

Toggle v2.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 2.1.1 (hetznercloud#425)

🤖 I have created a release *beep* *boop*
---


##
[2.1.1](hetznercloud/hcloud-python@v2.1.0...v2.1.1)
(2024-07-30)


### Bug Fixes

* do not sleep before checking for the reloaded action status
([hetznercloud#426](hetznercloud#426))
([3e0a85b](hetznercloud@3e0a85b))
* mark client retry backoff function as static
([hetznercloud#429](hetznercloud#429))
([14ed130](hetznercloud@14ed130))


### Documentation

* add api changes note in changelog
([hetznercloud#424](hetznercloud#424))
([5cbe188](hetznercloud@5cbe188))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v2.1.0

Toggle v2.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 2.1.0 (hetznercloud#420)

🤖 I have created a release *beep* *boop*
---


##
[2.1.0](hetznercloud/hcloud-python@v2.0.1...v2.1.0)
(2024-07-25)


### Features

* add exponential and constant backoff function
([hetznercloud#416](hetznercloud#416))
([fe7ddf6](hetznercloud@fe7ddf6))
* deprecate `ServerType` `included_traffic` property
([hetznercloud#423](hetznercloud#423))
([3d56ac5](hetznercloud@3d56ac5))
* use exponential backoff when retrying requests
([hetznercloud#417](hetznercloud#417))
([f306073](hetznercloud@f306073))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v2.0.1

Toggle v2.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 2.0.1 (hetznercloud#410)

🤖 I have created a release *beep* *boop*
---


##
[2.0.1](hetznercloud/hcloud-python@v2.0.0...v2.0.1)
(2024-07-03)


### Bug Fixes

* `assignee_type` is required when creating a primary ip
([hetznercloud#409](hetznercloud#409))
([bce5e94](hetznercloud@bce5e94))
* clean unused arguments in the `Client.servers.rebuild` method
([hetznercloud#407](hetznercloud#407))
([6d33c3c](hetznercloud@6d33c3c))
* details are optional in API errors
([hetznercloud#411](hetznercloud#411))
([f1c6594](hetznercloud@f1c6594))
* rename `trace_id` variable to `correlation_id`
([hetznercloud#408](hetznercloud#408))
([66a0f54](hetznercloud@66a0f54))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v2.0.0

Toggle v2.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 2.0.0 (hetznercloud#380)

🤖 I have created a release *beep* *boop*
---


##
[2.0.0](hetznercloud/hcloud-python@v1.35.0...v2.0.0)
(2024-07-03)


### ⚠ BREAKING CHANGES

* return full rebuild response in `Client.servers.rebuild`
([hetznercloud#406](hetznercloud#406))
* make `datacenter` argument optional when creating a primary ip
([hetznercloud#363](hetznercloud#363))
* remove deprecated `include_wildcard_architecture` argument in
`IsosClient.get_list` and `IsosClient.get_all`
([hetznercloud#402](hetznercloud#402))
* make `Client.request` `tries` a private argument
([hetznercloud#399](hetznercloud#399))
* make `Client.poll_interval` a private property
([hetznercloud#398](hetznercloud#398))
* return empty dict on empty responses in `Client.request`
([hetznercloud#400](hetznercloud#400))
* remove deprecated `hcloud.hcloud` module
([hetznercloud#401](hetznercloud#401))
* move `hcloud.__version__.VERSION` to `hcloud.__version__`
([hetznercloud#397](hetznercloud#397))

### Features

* add `trace_id` to API exceptions
([hetznercloud#404](hetznercloud#404))
([8375261](hetznercloud@8375261))
* allow using a custom poll_interval function
([hetznercloud#403](hetznercloud#403))
([93eb56b](hetznercloud@93eb56b))
* make `Client.poll_interval` a private property
([hetznercloud#398](hetznercloud#398))
([d5f24db](hetznercloud@d5f24db))
* make `Client.request` `tries` a private argument
([hetznercloud#399](hetznercloud#399))
([428ea7e](hetznercloud@428ea7e))
* move `hcloud.__version__.VERSION` to `hcloud.__version__`
([hetznercloud#397](hetznercloud#397))
([4e3f638](hetznercloud@4e3f638)),
closes [hetznercloud#234](hetznercloud#234)
* remove deprecated `hcloud.hcloud` module
([hetznercloud#401](hetznercloud#401))
([db37e63](hetznercloud@db37e63))
* remove deprecated `include_wildcard_architecture` argument in
`IsosClient.get_list` and `IsosClient.get_all`
([hetznercloud#402](hetznercloud#402))
([6b977e2](hetznercloud@6b977e2))
* return empty dict on empty responses in `Client.request`
([hetznercloud#400](hetznercloud#400))
([9f46adb](hetznercloud@9f46adb))
* return full rebuild response in `Client.servers.rebuild`
([hetznercloud#406](hetznercloud#406))
([1970d84](hetznercloud@1970d84))


### Bug Fixes

* make `datacenter` argument optional when creating a primary ip
([hetznercloud#363](hetznercloud#363))
([ebef774](hetznercloud@ebef774))


### Dependencies

* update dependency coverage to >=7.5,<7.6
([hetznercloud#386](hetznercloud#386))
([5660691](hetznercloud@5660691))
* update dependency mypy to >=1.10,<1.11
([hetznercloud#387](hetznercloud#387))
([35c933b](hetznercloud@35c933b))
* update dependency myst-parser to v3
([hetznercloud#385](hetznercloud#385))
([9f18270](hetznercloud@9f18270))
* update dependency pylint to >=3,<3.3
([hetznercloud#391](hetznercloud#391))
([4a6f005](hetznercloud@4a6f005))
* update dependency pytest to >=8,<8.3
([hetznercloud#390](hetznercloud#390))
([584a36b](hetznercloud@584a36b))
* update dependency sphinx to >=7.3.4,<7.4
([hetznercloud#383](hetznercloud#383))
([69c2e16](hetznercloud@69c2e16))
* update pre-commit hook asottile/pyupgrade to v3.16.0
([0ce5fbc](hetznercloud@0ce5fbc))
* update pre-commit hook pre-commit/pre-commit-hooks to v4.6.0
([5ef25ab](hetznercloud@5ef25ab))
* update pre-commit hook psf/black-pre-commit-mirror to v24.4.0
([0941fbf](hetznercloud@0941fbf))
* update pre-commit hook psf/black-pre-commit-mirror to v24.4.1
([fec08c5](hetznercloud@fec08c5))
* update pre-commit hook psf/black-pre-commit-mirror to v24.4.2
([hetznercloud#389](hetznercloud#389))
([2b2e21f](hetznercloud@2b2e21f))
* update pre-commit hook pycqa/flake8 to v7.1.0
([3bc651d](hetznercloud@3bc651d))


### Documentation

* add v2 upgrade notes
([hetznercloud#405](hetznercloud#405))
([c77f771](hetznercloud@c77f771))
* cx11 is name, not an id
([hetznercloud#381](hetznercloud#381))
([b745d40](hetznercloud@b745d40))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v1.35.0

Toggle v1.35.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 1.35.0 (hetznercloud#377)

🤖 I have created a release *beep* *boop*
---


##
[1.35.0](hetznercloud/hcloud-python@v1.34.0...v1.35.0)
(2024-04-02)


### Features

* add `include_deprecated` option when fetching images by name
([hetznercloud#375](hetznercloud#375))
([6d86f86](hetznercloud@6d86f86))


### Bug Fixes

* raise warnings for the `ImagesClient.get_by_name` deprecation
([hetznercloud#376](hetznercloud#376))
([b24de80](hetznercloud@b24de80))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v1.34.0

Toggle v1.34.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 1.34.0 (hetznercloud#374)

🤖 I have created a release *beep* *boop*
---


##
[1.34.0](hetznercloud/hcloud-python@v1.33.3...v1.34.0)
(2024-03-27)


### Features

* add `has_id_or_name` to `DomainIdentityMixin`
([hetznercloud#373](hetznercloud#373))
([8facaf6](hetznercloud@8facaf6))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v1.33.3

Toggle v1.33.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 1.33.3 (hetznercloud#355)

🤖 I have created a release *beep* *boop*
---


##
[1.33.3](hetznercloud/hcloud-python@v1.33.2...v1.33.3)
(2024-03-27)


### Bug Fixes

* invalid type for load balancer private network property
([hetznercloud#372](hetznercloud#372))
([903e92f](hetznercloud@903e92f))


### Dependencies

* update codecov/codecov-action action to v4
([hetznercloud#359](hetznercloud#359))
([a798979](hetznercloud@a798979))
* update dependency mypy to >=1.9,<1.10
([hetznercloud#368](hetznercloud#368))
([4b9328c](hetznercloud@4b9328c))
* update dependency pylint to >=3,<3.2
([hetznercloud#364](hetznercloud#364))
([d71d17f](hetznercloud@d71d17f))
* update dependency pytest to >=8,<8.2
([hetznercloud#366](hetznercloud#366))
([8665dcf](hetznercloud@8665dcf))
* update dependency pytest to v8
([hetznercloud#357](hetznercloud#357))
([f8f756f](hetznercloud@f8f756f))
* update dependency pytest-cov to v5
([hetznercloud#371](hetznercloud#371))
([04a6a42](hetznercloud@04a6a42))
* update dependency watchdog to v4
([hetznercloud#360](hetznercloud#360))
([cb8d383](hetznercloud@cb8d383))
* update pre-commit hook asottile/pyupgrade to v3.15.1
([hetznercloud#362](hetznercloud#362))
([dd2a521](hetznercloud@dd2a521))
* update pre-commit hook asottile/pyupgrade to v3.15.2
([3d02ad7](hetznercloud@3d02ad7))
* update pre-commit hook psf/black-pre-commit-mirror to v24
([hetznercloud#356](hetznercloud#356))
([b46397d](hetznercloud@b46397d))
* update pre-commit hook psf/black-pre-commit-mirror to v24.1.1
([hetznercloud#358](hetznercloud#358))
([7e4645e](hetznercloud@7e4645e))
* update pre-commit hook psf/black-pre-commit-mirror to v24.2.0
([hetznercloud#361](hetznercloud#361))
([5b56ace](hetznercloud@5b56ace))
* update pre-commit hook psf/black-pre-commit-mirror to v24.3.0
([3bbac5d](hetznercloud@3bbac5d))
* update pre-commit hook pycqa/flake8 to v7
([hetznercloud#354](hetznercloud#354))
([66a582f](hetznercloud@66a582f))
* update pypa/gh-action-pypi-publish action to v1.8.12
([hetznercloud#365](hetznercloud#365))
([55db255](hetznercloud@55db255))
* update pypa/gh-action-pypi-publish action to v1.8.14
([hetznercloud#367](hetznercloud#367))
([0cb615f](hetznercloud@0cb615f))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v1.33.2

Toggle v1.33.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore(main): release 1.33.2 (hetznercloud#351)

🤖 I have created a release *beep* *boop*
---


##
[1.33.2](hetznercloud/hcloud-python@v1.33.1...v1.33.2)
(2024-01-02)


### Bug Fixes

* publish package to PyPI using OIDC auth
([1a0e93b](hetznercloud@1a0e93b))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v1.33.1

Toggle v1.33.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore(main): release 1.33.1 (hetznercloud#344)

🤖 I have created a release *beep* *boop*
---


##
[1.33.1](hetznercloud/hcloud-python@v1.33.0...v1.33.1)
(2024-01-02)


### Bug Fixes

* private object not exported in top level module
([hetznercloud#346](hetznercloud#346))
([5281b05](hetznercloud@5281b05))


### Dependencies

* update dependency coverage to >=7.4,<7.5
([hetznercloud#348](hetznercloud#348))
([3ac5711](hetznercloud@3ac5711))
* update dependency mypy to >=1.8,<1.9
([hetznercloud#343](hetznercloud#343))
([984022f](hetznercloud@984022f))
* update pre-commit hook psf/black-pre-commit-mirror to v23.12.1
([hetznercloud#347](hetznercloud#347))
([2c24efe](hetznercloud@2c24efe))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).