feat: Deprecate Python 3.9

BREAKING CHANGE:
- Minimal supported Python version is now 3.10.
This commit is contained in:
Peter Dragun
2025-07-28 09:56:45 +02:00
parent 84b4605ffa
commit 519042a1e2
20 changed files with 49 additions and 44 deletions

View File

@@ -20,15 +20,9 @@ except ImportError:
)
sys.exit(1)
try:
from importlib.metadata import PackageNotFoundError
from importlib.metadata import requires as _requires
from importlib.metadata import version as _version
except ImportError:
# compatibility for python <=3.7
from importlib_metadata import PackageNotFoundError # type: ignore
from importlib_metadata import requires as _requires # type: ignore
from importlib_metadata import version as _version # type: ignore
from importlib.metadata import PackageNotFoundError
from importlib.metadata import requires as _requires
from importlib.metadata import version as _version
try:
from typing import Set