diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8f4ba764..e262eebf 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,13 +13,11 @@ jobs: matrix: os: ["ubuntu-latest"] python-version: - - "3.7" - "3.8" - "3.9" - "3.10" - "3.11" - "3.12" - - "pypy-3.7" - "pypy-3.8" - "pypy-3.9" - "pypy-3.10" diff --git a/README.rst b/README.rst index a0000ab3..34119ab6 100644 --- a/README.rst +++ b/README.rst @@ -73,7 +73,7 @@ This builds a standard wordcount function from pieces within ``toolz``: Dependencies ------------ -``toolz`` supports Python 3.7+ with a common codebase. +``toolz`` supports Python 3.8+ with a common codebase. It is pure Python and requires no dependencies beyond the standard library. diff --git a/setup.py b/setup.py index 487303c0..7f715f4b 100755 --- a/setup.py +++ b/setup.py @@ -22,13 +22,12 @@ long_description=(open('README.rst').read() if exists('README.rst') else ''), zip_safe=False, - python_requires=">=3.7", + python_requires=">=3.8", classifiers=[ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", diff --git a/tox.ini b/tox.ini index 983c85f8..bbe28c2e 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,5 @@ [tox] envlist = - py37 py38 py39 py310