1
0
Fork 0
mirror of https://github.com/ansible-collections/hetzner.hcloud.git synced 2026-02-04 08:01:49 +00:00

feat: drop support for python 3.8 (#615)

##### SUMMARY

Drop support for python 3.8 which is EOL since Oct 2024.

https://endoflife.date/python

Allow us to upgrade the hcloud-python library.
This commit is contained in:
Jonas L. 2025-03-21 15:10:23 +01:00 committed by GitHub
parent aa1374e0ef
commit b82e18ffbd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 6 additions and 4 deletions

View file

@ -31,7 +31,7 @@ repos:
rev: v3.19.1 rev: v3.19.1
hooks: hooks:
- id: pyupgrade - id: pyupgrade
args: [--py38-plus] args: [--py39-plus]
- repo: https://github.com/pycqa/isort - repo: https://github.com/pycqa/isort
rev: 6.0.1 rev: 6.0.1

View file

@ -22,7 +22,7 @@ For more information about communication, see the [Ansible communication guide](
## Python version compatibility ## Python version compatibility
This collection depends on the [hcloud](https://github.com/hetznercloud/hcloud-python) library. Due to the [hcloud](https://github.com/hetznercloud/hcloud-python) Python Support Policy this collection requires Python 3.8 or greater. This collection depends on the [hcloud](https://github.com/hetznercloud/hcloud-python) library. Due to the [hcloud](https://github.com/hetznercloud/hcloud-python) Python Support Policy this collection requires Python 3.9 or greater.
## Release notes ## Release notes

View file

@ -0,0 +1,2 @@
breaking_changes:
- Drop support for python 3.8.

View file

@ -7,7 +7,7 @@ combine_as_imports = true
add_imports = ["from __future__ import annotations"] add_imports = ["from __future__ import annotations"]
[tool.pylint.main] [tool.pylint.main]
py-version = "3.8" py-version = "3.9"
recursive = true recursive = true
jobs = 0 jobs = 0

View file

@ -1,3 +1,3 @@
--- ---
modules: modules:
python_requires: ">=3.8" python_requires: ">=3.9"