mirror of
https://github.com/ansible-collections/hetzner.hcloud.git
synced 2026-02-04 08:01:49 +00:00
chore(deps): update dependency hcloud to v2.5.2 (#639)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [hcloud](https://redirect.github.com/hetznercloud/hcloud-python) ([changelog](https://redirect.github.com/hetznercloud/hcloud-python/blob/main/CHANGELOG.md)) | `2.5.1` -> `2.5.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>hetznercloud/hcloud-python (hcloud)</summary> ### [`v2.5.2`](https://redirect.github.com/hetznercloud/hcloud-python/blob/HEAD/CHANGELOG.md#v252) [Compare Source](https://redirect.github.com/hetznercloud/hcloud-python/compare/v2.5.1...v2.5.2) ##### Bug Fixes - listing page result always provide meta ([#​496](https://redirect.github.com/hetznercloud/hcloud-python/issues/496)) </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/ansible-collections/hetzner.hcloud). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xNi4wIiwidXBkYXRlZEluVmVyIjoiNDAuMTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: jo <ljonas@riseup.net>
This commit is contained in:
parent
4e5e65abcc
commit
4b2fd4b160
20 changed files with 21 additions and 22 deletions
|
|
@ -1,3 +1,3 @@
|
|||
from __future__ import annotations
|
||||
|
||||
__version__ = "2.5.1" # x-releaser-pleaser-version
|
||||
__version__ = "2.5.2" # x-releaser-pleaser-version
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ class BoundAction(BoundModelBase, Action):
|
|||
|
||||
class ActionsPageResult(NamedTuple):
|
||||
actions: list[BoundAction]
|
||||
meta: Meta | None
|
||||
meta: Meta
|
||||
|
||||
|
||||
class ResourceActionsClient(ClientEntityBase):
|
||||
|
|
|
|||
|
|
@ -100,7 +100,7 @@ class BoundCertificate(BoundModelBase, Certificate):
|
|||
|
||||
class CertificatesPageResult(NamedTuple):
|
||||
certificates: list[BoundCertificate]
|
||||
meta: Meta | None
|
||||
meta: Meta
|
||||
|
||||
|
||||
class CertificatesClient(ClientEntityBase):
|
||||
|
|
|
|||
|
|
@ -99,13 +99,12 @@ class Meta(BaseDomain):
|
|||
self.pagination = pagination
|
||||
|
||||
@classmethod
|
||||
def parse_meta(cls, response: dict) -> Meta | None:
|
||||
def parse_meta(cls, response: dict) -> Meta:
|
||||
"""
|
||||
If present, extract the meta details from the response and return a meta object.
|
||||
"""
|
||||
meta = None
|
||||
meta = cls()
|
||||
if response and "meta" in response:
|
||||
meta = cls()
|
||||
try:
|
||||
meta.pagination = Pagination(**response["meta"]["pagination"])
|
||||
except KeyError:
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ class BoundDatacenter(BoundModelBase, Datacenter):
|
|||
|
||||
class DatacentersPageResult(NamedTuple):
|
||||
datacenters: list[BoundDatacenter]
|
||||
meta: Meta | None
|
||||
meta: Meta
|
||||
|
||||
|
||||
class DatacentersClient(ClientEntityBase):
|
||||
|
|
|
|||
|
|
@ -180,7 +180,7 @@ class BoundFirewall(BoundModelBase, Firewall):
|
|||
|
||||
class FirewallsPageResult(NamedTuple):
|
||||
firewalls: list[BoundFirewall]
|
||||
meta: Meta | None
|
||||
meta: Meta
|
||||
|
||||
|
||||
class FirewallsClient(ClientEntityBase):
|
||||
|
|
|
|||
|
|
@ -136,7 +136,7 @@ class BoundFloatingIP(BoundModelBase, FloatingIP):
|
|||
|
||||
class FloatingIPsPageResult(NamedTuple):
|
||||
floating_ips: list[BoundFloatingIP]
|
||||
meta: Meta | None
|
||||
meta: Meta
|
||||
|
||||
|
||||
class FloatingIPsClient(ClientEntityBase):
|
||||
|
|
|
|||
|
|
@ -109,7 +109,7 @@ class BoundImage(BoundModelBase, Image):
|
|||
|
||||
class ImagesPageResult(NamedTuple):
|
||||
images: list[BoundImage]
|
||||
meta: Meta | None
|
||||
meta: Meta
|
||||
|
||||
|
||||
class ImagesClient(ClientEntityBase):
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ class BoundIso(BoundModelBase, Iso):
|
|||
|
||||
class IsosPageResult(NamedTuple):
|
||||
isos: list[BoundIso]
|
||||
meta: Meta | None
|
||||
meta: Meta
|
||||
|
||||
|
||||
class IsosClient(ClientEntityBase):
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ class BoundLoadBalancerType(BoundModelBase, LoadBalancerType):
|
|||
|
||||
class LoadBalancerTypesPageResult(NamedTuple):
|
||||
load_balancer_types: list[BoundLoadBalancerType]
|
||||
meta: Meta | None
|
||||
meta: Meta
|
||||
|
||||
|
||||
class LoadBalancerTypesClient(ClientEntityBase):
|
||||
|
|
|
|||
|
|
@ -369,7 +369,7 @@ class BoundLoadBalancer(BoundModelBase, LoadBalancer):
|
|||
|
||||
class LoadBalancersPageResult(NamedTuple):
|
||||
load_balancers: list[BoundLoadBalancer]
|
||||
meta: Meta | None
|
||||
meta: Meta
|
||||
|
||||
|
||||
class LoadBalancersClient(ClientEntityBase):
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ class BoundLocation(BoundModelBase, Location):
|
|||
|
||||
class LocationsPageResult(NamedTuple):
|
||||
locations: list[BoundLocation]
|
||||
meta: Meta | None
|
||||
meta: Meta
|
||||
|
||||
|
||||
class LocationsClient(ClientEntityBase):
|
||||
|
|
|
|||
|
|
@ -163,7 +163,7 @@ class BoundNetwork(BoundModelBase, Network):
|
|||
|
||||
class NetworksPageResult(NamedTuple):
|
||||
networks: list[BoundNetwork]
|
||||
meta: Meta | None
|
||||
meta: Meta
|
||||
|
||||
|
||||
class NetworksClient(ClientEntityBase):
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ class BoundPlacementGroup(BoundModelBase, PlacementGroup):
|
|||
|
||||
class PlacementGroupsPageResult(NamedTuple):
|
||||
placement_groups: list[BoundPlacementGroup]
|
||||
meta: Meta | None
|
||||
meta: Meta
|
||||
|
||||
|
||||
class PlacementGroupsClient(ClientEntityBase):
|
||||
|
|
|
|||
|
|
@ -94,7 +94,7 @@ class BoundPrimaryIP(BoundModelBase, PrimaryIP):
|
|||
|
||||
class PrimaryIPsPageResult(NamedTuple):
|
||||
primary_ips: list[BoundPrimaryIP]
|
||||
meta: Meta | None
|
||||
meta: Meta
|
||||
|
||||
|
||||
class PrimaryIPsClient(ClientEntityBase):
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ class BoundServerType(BoundModelBase, ServerType):
|
|||
|
||||
class ServerTypesPageResult(NamedTuple):
|
||||
server_types: list[BoundServerType]
|
||||
meta: Meta | None
|
||||
meta: Meta
|
||||
|
||||
|
||||
class ServerTypesClient(ClientEntityBase):
|
||||
|
|
|
|||
|
|
@ -482,7 +482,7 @@ class BoundServer(BoundModelBase, Server):
|
|||
|
||||
class ServersPageResult(NamedTuple):
|
||||
servers: list[BoundServer]
|
||||
meta: Meta | None
|
||||
meta: Meta
|
||||
|
||||
|
||||
class ServersClient(ClientEntityBase):
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ class BoundSSHKey(BoundModelBase, SSHKey):
|
|||
|
||||
class SSHKeysPageResult(NamedTuple):
|
||||
ssh_keys: list[BoundSSHKey]
|
||||
meta: Meta | None
|
||||
meta: Meta
|
||||
|
||||
|
||||
class SSHKeysClient(ClientEntityBase):
|
||||
|
|
|
|||
|
|
@ -132,7 +132,7 @@ class BoundVolume(BoundModelBase, Volume):
|
|||
|
||||
class VolumesPageResult(NamedTuple):
|
||||
volumes: list[BoundVolume]
|
||||
meta: Meta | None
|
||||
meta: Meta
|
||||
|
||||
|
||||
class VolumesClient(ClientEntityBase):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue