diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 324481d8..0c86ff97 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,7 +15,6 @@ jobs: strategy: matrix: python-version: - - "3.8" - "3.9" - "3.10" - "3.11" diff --git a/README.md b/README.md index 5d234a63..84853d2f 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Python API for talking to a [MySensors gateway](http://www.mysensors.org/). Curr ## Requirements -pymysensors requires Python 3.8+. +pymysensors requires Python 3.9+. ## Installation diff --git a/setup.py b/setup.py index 83ed09f2..9a9a6f11 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ extras_require=EXTRAS, packages=find_packages(exclude=["tests", "tests.*"]), include_package_data=True, - python_requires=">=3.8", + python_requires=">=3.9", entry_points={"console_scripts": ["pymysensors = mysensors.cli:cli"]}, keywords=["sensor", "actuator", "IoT", "DYI"], zip_safe=True, @@ -46,7 +46,6 @@ "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", - "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", diff --git a/tox.ini b/tox.ini index 748842ec..3f64e2e4 100644 --- a/tox.ini +++ b/tox.ini @@ -1,11 +1,10 @@ [tox] -envlist = py38, py39, py310, lint +envlist = py39, py310, py311, py312, lint skip_missing_interpreters = True [gh-actions] python = - 3.8: py38, lint - 3.9: py39 + 3.9: py39, lint 3.10: py310 3.11: py311 3.12: py312