Skip to content

Commit 1d0b772

Browse files
authored
Merge pull request #74 from jg-rp/python37
Drop support for Python 3.7
2 parents df9bdf1 + 01faeed commit 1d0b772

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

.github/workflows/tests.yaml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,9 @@ jobs:
88
strategy:
99
fail-fast: false
1010
matrix:
11-
os: [ubuntu-22.04, windows-latest, macos-latest]
12-
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
11+
os: [ubuntu-latest, windows-latest, macos-latest]
12+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
1313
exclude:
14-
- os: macos-latest
15-
python-version: "3.7"
16-
- os: windows-latest
17-
python-version: "3.7"
1814
- os: macos-latest
1915
python-version: "3.8"
2016
- os: windows-latest

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66

77
- Fixed parsing of bare name selectors that start with a reserved word. See [issue #72](https://github.com/jg-rp/python-jsonpath/issues/72).
88

9+
**Changes**
10+
11+
- We're dropped support for Python 3.7, which was end of life in June 2023.
12+
913
## Version 1.2.1
1014

1115
**Fixes**

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ build-backend = "hatchling.build"
66
name = "python-jsonpath"
77
description = 'JSONPath, JSON Pointer and JSON Patch for Python.'
88
readme = "README.md"
9-
requires-python = ">=3.7"
9+
requires-python = ">=3.8"
1010
license = "MIT"
1111
keywords = []
1212
authors = [{ name = "James Prior", email = "[email protected]" }]
@@ -15,7 +15,6 @@ classifiers = [
1515
"Intended Audience :: Developers",
1616
"License :: OSI Approved :: MIT License",
1717
"Programming Language :: Python",
18-
"Programming Language :: Python :: 3.7",
1918
"Programming Language :: Python :: 3.8",
2019
"Programming Language :: Python :: 3.9",
2120
"Programming Language :: Python :: 3.10",
@@ -67,7 +66,7 @@ lint = "ruff check ."
6766
typing = "mypy"
6867

6968
[[tool.hatch.envs.test.matrix]]
70-
python = ["37", "38", "39", "310", "311", "312", "pypy38", "pypy39"]
69+
python = ["38", "39", "310", "311", "312", "pypy38", "pypy39"]
7170

7271
[tool.hatch.envs.test.scripts]
7372
test = "pytest {args}"

0 commit comments

Comments
 (0)