An open API service providing commit metadata for open source projects.

GitHub / hetznercloud/hcloud-python / commits

A Python library for the Hetzner Cloud API

SHA Message Author Date Stats
911f1ae5 chore(deps): update pre-commit hook psf/black-pre-commit-mirror to v26 (#623)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
3320d2e7 chore(main): release v2.15.0 (#622) Hetzner Cloud Bot <4****t@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
8bff7435 feat: add name to Storage Box Subaccount (#621) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
0d7b27eb chore(deps): update dependency sphinx to v9 (#601)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
d644bc98 chore(deps): update dependency sphinx-rtd-theme to >=3,<3.2 (#619)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
c4a0122b chore(deps): update dependency myst-parser to v5 (#620)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
a538df9e chore(main): release v2.14.0 (#618) Hetzner Cloud Bot <4****t@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
101b2d11 feat: retry requests when the api returns a `timeout` error (#617) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
72a76a01 chore(main): release v2.13.0 (#610) Hetzner Cloud Bot <4****t@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
e433d37f chore: define `__all__` for all modules and missing exports (#616) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
ae807f27 refactor: improve actions methods and typing (#613) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
d21d66cb feat: deprecate datacenter in `primary ips` and `servers` (#609) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
c314c8a9 chore(deps): update actions/cache action to v5 (#614)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
54198a75 chore(deps): update actions/checkout action to v6 (#615)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
83581b30 ci: add link check workflow (#612) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
9c702216 test: enable mypy strict mode (#611) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
3df9e69f refactor: use base domain parse datetime helper (#606) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
0a46f0c3 feat: add per primary ip actions list operations (#608) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
9e7cd398 chore(deps): update github artifact actions (major) (#607)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
6c4ce5ac ci: remove stale bot workflow (#605) phm07 <2****7@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
98dce778 chore(main): release v2.12.0 (#599) Hetzner Cloud Bot <4****t@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
48551dac feat: add support for Storage Boxes (#524)
Co-authored-by: Julian Tölle <j****e@h****e>
Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
79ffad3d chore(deps): update dependency mypy to >=1.19,<1.20 (#600)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
6094b879 chore(deps): update pre-commit hook psf/black-pre-commit-mirror to v25.12.0 (...
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
d1f8d750 chore(deps): update dependency coverage to >=7.13,<7.14 (#603)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
57cd6a41 feat: add update rrset records action to zone client (#597) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
1c9bd3aa chore(deps): update dependency coverage to >=7.12,<7.13 (#595)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
79feb48e chore(deps): update pre-commit hook asottile/pyupgrade to v3.21.2 (#596)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
46399210 chore(deps): update actions/checkout action to v6 (#598)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
f2d4bcb7 chore(main): release v2.11.1 (#594) Hetzner Cloud Bot <4****t@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
10af141a fix: support reloading sub resource bound models (#590) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
e071a8b9 test: run pylint against test files (#592) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
28cb4b8f refactor: pass list function to _get_first_by helper (#588) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
8e32b044 chore(main): release v2.11.0 (#585) Hetzner Cloud Bot <4****t@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
102559e3 chore(deps): update pre-commit hook psf/black-pre-commit-mirror to v25.11.0 (...
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
19d989b1 feat: DNS support is now generally available (#581) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
2a8dc49d chore(deps): update dependency pytest to v9 (#582) renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
d252f2a6 chore(deps): update pre-commit hook asottile/pyupgrade to v3.21.1 (#583) renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
79dfbbe8 chore(main): release v2.10.0 (#579) Hetzner Cloud Bot <4****t@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
9d19adeb feat: add server and load balancer `private_net_for` helper method (#580) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
9f3e282b feat(exp): add zone format txt record helper (#578) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
d7c9ff79 docs: update deprecated server types (#577) Julian Tölle <j****e@h****e>
Committed by: GitHub <n****y@g****m>
4 months ago
56997a1a chore(deps): update github artifact actions (major) (#576)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
dfae0689 chore(deps): update dependency coverage to >=7.11,<7.12 (#575)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
c6aadce6 chore(main): release v2.9.0 (#570) Hetzner Cloud Bot <4****t@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
42031160 chore(deps): update dependency pylint to v4 (#573)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
8fba599a feat: drop support for python 3.9 (#574) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
03ae506b chore(deps): update pre-commit hook pycqa/isort to v7 (#572)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
ab6a6577 test: generate bound model methods tests (#546) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
14675849 chore(deps): update pre-commit hook asottile/pyupgrade to v3.21.0 (#571)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
131b142a chore(deps): update python docker tag to v3.14 (#569)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
c7fa18e7 feat: support python 3.14 (#566) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
36670bd5 chore(main): release v2.8.0 (#563) Hetzner Cloud Bot <4****t@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
fe49a672 feat: support the new DNS API (#568) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
4b3ac8cb fix: source_ips property is optional in firewall rule (#567) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
63fe718e refactor: use kwargs when proxying bound model client (#564) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
61ec52de chore(deps): update pre-commit hook pycqa/isort to v6.1.0 (#565)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
eb795242 feat: add new `ip_range` param to server `attach_to_network` (#561) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
18466c45 feat: add new `ip_range` param to load balancer `attach_to_network` (#562) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
bbee5a71 chore(main): release v2.7.0 (#559) Hetzner Cloud Bot <4****t@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
43548859 chore(deps): update apricote/releaser-pleaser action to v0.7.1 (#560)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
a77b0cc9 feat: per location server types (#558) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
628aa6d5 docs: add experimental features maturity (#557) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
2134cb8c chore(deps): update dependency mypy to >=1.18,<1.19 (#555)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
ed6b0a27 chore(deps): update dependency pytest-cov to v7 (#554)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
4f819dbf chore(deps): update pre-commit hook psf/black-pre-commit-mirror to v25.9.0 (#...
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
dc3b3eb2 chore(main): release v2.6.0 (#553)
Co-authored-by: jo <l****s@r****t>
Hetzner Cloud Bot <4****t@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
74741e1d chore(deps): update actions/setup-python action to v6 (#552)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
f95978fa chore(deps): update pypa/gh-action-pypi-publish action to v1.13.0 (#551)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
f47aaf5a chore(deps): update dependency pytest-cov to >=6,<6.4 (#550)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
e475af7b feat: add category property to server type (#549) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
30b50d11 docs: fix server metrics example (#547) BonifacioCalindoro <9****o@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
14ecce22 chore(deps): update apricote/releaser-pleaser action to v0.7.0 (#548) renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
33da63f4 refactor: add resource clients base_url (#542) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
f933cc32 test: generate actions tests for each resource that have actions (#545) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
8de41076 test: add global action fixtures (#544) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
a73e7d40 style: format test case (#543) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
4698975a refactor: split top level client from base client (#534) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
2b4773ee refactor: add BoundModelBase model property type (#539) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
c3cd1c9e fix: rename `ClientEntityBase` to `ResourceClientBase` (#532) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
90968135 test: use request_mock for all clients tests (#537) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
d38772b0 test: use request_mock for all bound model tests (#536) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
706b1338 chore(deps): update actions/checkout action to v5 (#531)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
4ec149bd chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v6 (#528)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
eda666f8 chore(deps): update actions/download-artifact action to v5 (#523)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
af37da75 chore(deps): update dependency coverage to >=7.10,<7.11 (#522)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
b95cdcc7 docs: add note about experimental features (#520) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
8 months ago
be61f7f1 style: format changelog (#521) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
8 months ago
d62bb5f4 chore(deps): update dependency mypy to >=1.17,<1.18 (#518)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
8 months ago
0a95f43e chore(deps): update apricote/releaser-pleaser action to v0.6.1 (#517)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
8 months ago
a2f4eaf4 test: ignore our own deprecation warnings (#516) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
8 months ago
ca250a97 chore(main): release v2.5.4 (#512) Hetzner Cloud Bot <4****t@u****m>
Committed by: GitHub <n****y@g****m>
8 months ago
a813f931 fix: use valid license identifier (SPDX) (#514) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
8 months ago
bcbdd7dd fix: equality for some domain classes (#510) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
8491feac fix: typo in `LoadBalancerHealthCheckHttp` class name (#511) Jonas L. <j****a@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
47134e16 chore(deps): update pre-commit hook pycqa/flake8 to v7.3.0 (#509)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
24f50087 ci: update releaser-pleaser workflow (sweep) jo <l****s@r****t> 9 months ago
640ed7f8 chore(deps): update dependency coverage to >=7.9,<7.10 (#505)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
da5d905d chore(deps): update dependency pytest-cov to >=6,<6.3 (#506)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
e53438ff chore(deps): update apricote/releaser-pleaser action to v0.6.0 (#507)
Co-authored-by: renovate[bot] <2****]@u****m>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago

← Back to repository