diff --git a/.gitea/workflows/tests.yml b/.gitea/workflows/tests.yml index 5d1b56d..863f122 100644 --- a/.gitea/workflows/tests.yml +++ b/.gitea/workflows/tests.yml @@ -15,7 +15,7 @@ jobs: container: catthehacker/ubuntu:act-latest strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v3 diff --git a/README.md b/README.md index a8910dd..f428978 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Small module that makes your journey with RMV REST API somehow easier. Based ful ## Requirements * RMV API key (Get it [here](https://opendata.rmv.de/site/start.html)) -* Python 3.8+ +* Python 3.9+ * git (Only for installation from source) ## Installation diff --git a/pyproject.toml b/pyproject.toml index ac2b3b5..c1d16bf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ authors = [{ name = "Profitroll", email = "profitroll@end-play.xyz" }] maintainers = [{ name = "Profitroll", email = "profitroll@end-play.xyz" }] description = "Small module that makes your journey with RMV REST API somehow easier." readme = "README.md" -requires-python = ">=3.8" +requires-python = ">=3.9" license = { text = "MIT" } classifiers = [ "Development Status :: 3 - Alpha", @@ -17,7 +17,6 @@ classifiers = [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", @@ -46,7 +45,7 @@ speed = { file = "requirements/speed.txt" } where = ["src"] [tool.black] -target-version = ['py38', 'py39', 'py310', 'py311', 'py312'] +target-version = ['py39', 'py310', 'py311', 'py312'] line-length = 94 [tool.isort] @@ -66,7 +65,7 @@ show_error_codes = true [tool.pylint.main] extension-pkg-whitelist = ["ujson"] -py-version = 3.8 +py-version = 3.9 [tool.coverage.run] source = ["pyrmv"] diff --git a/tox.ini b/tox.ini index e35f504..65b63f3 100644 --- a/tox.ini +++ b/tox.ini @@ -1,11 +1,10 @@ [tox] -minversion = 3.8.0 -envlist = py38, py39, py310, py311, py312 +minversion = 3.9.0 +envlist = py39, py310, py311, py312 isolated_build = true [gh-actions] -python = - 3.8: py38 +python = 3.9: py39 3.10: py310 3.11: py311