-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: Bre77/hcloud-python
base: main
head repository: hetznercloud/hcloud-python
compare: main
- 7 commits
- 9 files changed
- 6 contributors
Commits on Mar 5, 2026
-
feat: parse nested load balancer
label_selectortargets (hetznerclo……ud#633) When a load balancer has a label_selector type target, the API returns a nested "targets" array containing the resolved individual server targets with their health statuses. This data was previously discarded. - Add `targets` parameter to `LoadBalancerTarget.__init__` in domain.py - Parse nested targets in `BoundLoadBalancer.__init__` for label_selector targets, creating `LoadBalancerTarget` objects with server, health_status, type, and use_private_ip fields - Add test fixture and test case for nested target parsing --------- Co-authored-by: Claude <[email protected]> Co-authored-by: jo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cde61e5 - Browse repository at this point
Copy the full SHA cde61e5View commit details -
chore(main): release v2.17.0 (hetznercloud#634)
<!-- section-start changelog --> ### Features - parse nested load balancer `label_selector` targets (hetznercloud#633) <!-- section-end changelog --> --- <details> <summary><h4>PR by <a href="https://github.com/apricote/releaser-pleaser">releaser-pleaser</a> 🤖</h4></summary> If you want to modify the proposed release, add you overrides here. You can learn more about the options in the docs. ## Release Notes ### Prefix / Start This will be added to the start of the release notes. ~~~~rp-prefix ~~~~ ### Suffix / End This will be added to the end of the release notes. ~~~~rp-suffix ~~~~ </details> Co-authored-by: Hetzner Cloud Bot <>
Configuration menu - View commit details
-
Copy full SHA for 05ebdaa - Browse repository at this point
Copy the full SHA 05ebdaaView commit details
Commits on Mar 9, 2026
-
chore(deps): update pre-commit hook psf/black-pre-commit-mirror to v2…
…6.3.0 (hetznercloud#635) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [psf/black-pre-commit-mirror](https://redirect.github.com/psf/black-pre-commit-mirror) | repository | minor | `26.1.0` → `26.3.0` | Note: The `pre-commit` manager in Renovate is not supported by the `pre-commit` maintainers or community. Please do not report any problems there, instead [create a Discussion in the Renovate repository](https://redirect.github.com/renovatebot/renovate/discussions/new) if you have any questions. --- ### Release Notes <details> <summary>psf/black-pre-commit-mirror (psf/black-pre-commit-mirror)</summary> ### [`v26.3.0`](https://redirect.github.com/psf/black-pre-commit-mirror/compare/26.1.0...26.3.0) [Compare Source](https://redirect.github.com/psf/black-pre-commit-mirror/compare/26.1.0...26.3.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/hetznercloud/hcloud-python). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8458a52 - Browse repository at this point
Copy the full SHA 8458a52View commit details
Commits on Mar 23, 2026
-
fix: missing
__api_properties__on LoadBalancerService (hetznerclou……d#639) Closes hetznercloud#638 Added a test to make sure all classes inheriting from BaseDomain implements the `__api_properties__` property.
Configuration menu - View commit details
-
Copy full SHA for 740d169 - Browse repository at this point
Copy the full SHA 740d169View commit details -
Configuration menu - View commit details
-
Copy full SHA for c265773 - Browse repository at this point
Copy the full SHA c265773View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63e975f - Browse repository at this point
Copy the full SHA 63e975fView commit details -
chore(main): release v2.17.1 (hetznercloud#640)
<!-- section-start changelog --> ### Bug Fixes - missing `__api_properties__` on LoadBalancerService (hetznercloud#639) <!-- section-end changelog --> --- <details> <summary><h4>PR by <a href="https://github.com/apricote/releaser-pleaser">releaser-pleaser</a> 🤖</h4></summary> If you want to modify the proposed release, add you overrides here. You can learn more about the options in the docs. ## Release Notes ### Prefix / Start This will be added to the start of the release notes. ~~~~rp-prefix ~~~~ ### Suffix / End This will be added to the end of the release notes. ~~~~rp-suffix ~~~~ </details> Co-authored-by: Hetzner Cloud Bot <>
Configuration menu - View commit details
-
Copy full SHA for 335d766 - Browse repository at this point
Copy the full SHA 335d766View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...main