diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 521b8679..23682c21 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [3.5, 3.6, 3.7] + python-version: [3.5, 3.6, 3.7, 3.8] steps: - uses: actions/checkout@v2 diff --git a/setup.py b/setup.py index 153317bd..0d9d249f 100644 --- a/setup.py +++ b/setup.py @@ -34,6 +34,7 @@ install_requires=REQUIRES, extras_require=EXTRAS, packages=find_packages(exclude=["tests", "tests.*"]), + python_requires=">=3.5.3", entry_points={"console_scripts": ["pymysensors = mysensors.cli:cli"]}, keywords=["sensor", "actuator", "IoT", "DYI"], zip_safe=True, @@ -46,6 +47,7 @@ "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", "Topic :: Home Automation", ], ) diff --git a/tox.ini b/tox.ini index 0d679109..ba264988 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py35, py36, py37, black, lint +envlist = py35, py36, py37, py38, black, lint skip_missing_interpreters = True [gh-actions] @@ -7,6 +7,7 @@ python = 3.5: py35, lint 3.6: py36, black 3.7: py37 + 3.8: py38 [testenv] commands =