diff options
| author | Michael Williamson <mike@zwobble.org> | 2025-06-14 20:17:35 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2025-06-14 20:17:35 +0100 |
| commit | a837a9c0f147fd1c2c4b6876171a10460b51f5b7 (patch) | |
| tree | 0f173a14e2eec3a1563f317c88a59156415245f7 | |
| parent | afc257c201ce3096e89e1ca13d378b40058fdb89 (diff) | |
Drop support for Python 3.7
| -rw-r--r-- | .github/workflows/build.yml | 2 | ||||
| -rw-r--r-- | CHANGELOG.rst | 4 | ||||
| -rw-r--r-- | setup.py | 3 | ||||
| -rw-r--r-- | tox.ini | 2 |
4 files changed, 6 insertions, 5 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7bf8d5c..17acb51 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,7 +9,7 @@ jobs: strategy: matrix: os: [ubuntu-22.04, macos-13] - python-version: [3.7, 3.8, 3.9, "3.10", "3.11", "3.12", "3.13-dev", "pypy-3.7", "pypy-3.8", "pypy-3.9", "pypy-3.10"] + python-version: [3.8, 3.9, "3.10", "3.11", "3.12", "3.13-dev", "pypy-3.7", "pypy-3.8", "pypy-3.9", "pypy-3.10"] use-system-libs: [false] include: - os: ubuntu-22.04 diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 716262a..e18b09a 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -6,6 +6,8 @@ Changelog * Apply a patch to jq to fix musl builds. +* Drop support for Python 3.7. + 1.9.0 ----- @@ -13,7 +15,7 @@ Note: this version was never released due a bug in jq breaking builds with musl. * Update to jq 1.8.0. -* Drop support for Python 3.6 +* Drop support for Python 3.6. * Distribute Cython sources instead of C sources to improve compatibility. @@ -114,7 +114,7 @@ setup( long_description=_read("README.rst"), author='Michael Williamson', url='https://github.com/mwilliamson/jq.py', - python_requires='>=3.7', + python_requires='>=3.8', license='BSD 2-Clause', ext_modules = cythonize([jq_extension]), cmdclass={"build_ext": jq_build_ext}, @@ -124,7 +124,6 @@ setup( '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', @@ -1,5 +1,5 @@ [tox] -envlist = py37,py38,py39,py310,py311,py312,py313,pypy37,pypy38,pypy39,pypy310 +envlist = py38,py39,py310,py311,py312,py313,pypy37,pypy38,pypy39,pypy310 isolated_build = True [testenv] changedir = {envtmpdir} |
