Skip to content

Commit 1c92678

Browse files
committed
build: drop support of py 3.7
- update all requirements.txt - update packages
1 parent 8fa0f0c commit 1c92678

8 files changed

+62
-91
lines changed

.pre-commit-config.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
repos:
22
- repo: https://github.com/commitizen-tools/commitizen
3-
rev: 3.2.2
3+
rev: 3.5.2
44
hooks:
55
- id: commitizen
66
stages:
@@ -28,11 +28,11 @@ repos:
2828
- id: python-use-type-annotations
2929
- id: rst-backticks
3030
- repo: https://github.com/psf/black
31-
rev: 23.3.0
31+
rev: 23.7.0
3232
hooks:
3333
- id: black
3434
- repo: https://github.com/asottile/blacken-docs
35-
rev: 1.13.0
35+
rev: 1.15.0
3636
hooks:
3737
- id: blacken-docs
3838
additional_dependencies: [black==23.3.*]
@@ -42,7 +42,7 @@ repos:
4242
- id: flake8
4343
additional_dependencies: ["flake8-bugbear==23.5.*"]
4444
- repo: https://github.com/pre-commit/mirrors-mypy
45-
rev: v1.3.0
45+
rev: v1.4.1
4646
hooks:
4747
- id: mypy
4848
files: (jsonpath|tests)/.+\.py$

noxfile.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
nox.options.stop_on_first_error = True
1515

16-
pythons = ["3.7", "3.8", "3.9", "3.10", "3.11"]
16+
pythons = ["3.8", "3.9", "3.10", "3.11"]
1717

1818
os.environ.update({"PDM_IGNORE_SAVED_PYTHON": "1"})
1919
os.environ.pop("PYTHONPATH", None)

pdm.lock

Lines changed: 15 additions & 43 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ classifiers = [
88
"License :: OSI Approved :: MIT License",
99
"Programming Language :: Python",
1010
"Programming Language :: Python :: 3",
11-
"Programming Language :: Python :: 3.7",
1211
"Programming Language :: Python :: 3.8",
1312
"Programming Language :: Python :: 3.9",
1413
"Programming Language :: Python :: 3.10",
@@ -20,7 +19,7 @@ classifiers = [
2019
]
2120
keywords = ["data-extractor", "data-extraction", "jsonpath", "json"]
2221
dependencies = ["typing-extensions ~= 4.7"]
23-
requires-python = ">=3.7"
22+
requires-python = ">=3.8"
2423
license = { text = "MIT" }
2524
dynamic = ["version"]
2625

@@ -52,6 +51,10 @@ excludes = ["**/.mypy_cache"]
5251
version = { use_scm = true }
5352

5453
[tool.pdm.dev-dependencies]
55-
docs = ["sphinx ~= 3.5", "livereload ~= 2.6", "lark ~= 1.1.0"]
54+
docs = [
55+
"sphinx ~= 3.5",
56+
"livereload ~= 2.6",
57+
"lark ~= 1.1.0",
58+
]
5659
test = ["pytest-cov ~= 2.11", "pexpect ~= 4.8", "sybil ~= 2.0"]
5760
build_readme = ["pygments ~= 2.8", "docutils >= 0.16"]

requirements-dev.txt

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -279,22 +279,21 @@ sybil==2.0.1 \
279279
toml==0.10.2 \
280280
--hash=sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b \
281281
--hash=sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f
282-
tornado==6.2 \
283-
--hash=sha256:1d54d13ab8414ed44de07efecb97d4ef7c39f7438cf5e976ccd356bebb1b5fca \
284-
--hash=sha256:20f638fd8cc85f3cbae3c732326e96addff0a15e22d80f049e00121651e82e72 \
285-
--hash=sha256:5c87076709343557ef8032934ce5f637dbb552efa7b21d08e89ae7619ed0eb23 \
286-
--hash=sha256:5f8c52d219d4995388119af7ccaa0bcec289535747620116a58d830e7c25d8a8 \
287-
--hash=sha256:6fdfabffd8dfcb6cf887428849d30cf19a3ea34c2c248461e1f7d718ad30b66b \
288-
--hash=sha256:87dcafae3e884462f90c90ecc200defe5e580a7fbbb4365eda7c7c1eb809ebc9 \
289-
--hash=sha256:9b630419bde84ec666bfd7ea0a4cb2a8a651c2d5cccdbdd1972a0c859dfc3c13 \
290-
--hash=sha256:b8150f721c101abdef99073bf66d3903e292d851bee51910839831caba341a75 \
291-
--hash=sha256:ba09ef14ca9893954244fd872798b4ccb2367c165946ce2dd7376aebdde8e3ac \
292-
--hash=sha256:d3a2f5999215a3a06a4fc218026cd84c61b8b2b40ac5296a6db1f1451ef04c1e \
293-
--hash=sha256:e5f923aa6a47e133d1cf87d60700889d7eae68988704e20c75fb2d65677a8e4b
294-
typing-extensions==3.10.0.2 \
295-
--hash=sha256:49f75d16ff11f1cd258e1b988ccff82a3ca5570217d7ad8c5f48205dd99a677e \
296-
--hash=sha256:d8226d10bc02a29bcc81df19a26e56a9647f8b0a6d4a83924139f4a8b01f17b7 \
297-
--hash=sha256:f1d25edafde516b146ecd0613dabcc61409817af4766fbbcfb8d1ad4ec441a34
282+
tornado==6.3 \
283+
--hash=sha256:4546003dc8b5733489139d3bff5fa6a0211be505faf819bd9970e7c2b32e8122 \
284+
--hash=sha256:4d349846931557b7ec92f224b5d598b160e2ba26ae1812480b42e9622c884bf7 \
285+
--hash=sha256:6164571f5b9f73143d1334df4584cb9ac86d20c461e17b6c189a19ead8bb93c1 \
286+
--hash=sha256:6cfff1e9c15c79e106b8352269d201f8fc0815914a6260f3893ca18b724ea94b \
287+
--hash=sha256:720f53e6367b38190ae7fa398c25c086c69d88b3c6535bd6021a126b727fb5cd \
288+
--hash=sha256:912df5712024564e362ecce43c8d5862e14c78c8dd3846c9d889d44fbd7f4951 \
289+
--hash=sha256:c37b6a384d54ce6a31168d40ab21ad2591ddaf34973075cc0cad154402ecd9e8 \
290+
--hash=sha256:c659ab04d5aa477dbe44152c67d93f3ad3243b992d94f795ca1d5c73c37337ce \
291+
--hash=sha256:c9114a61a4588c09065b9996ae05462350d17160b92b9bf9a1e93689cc0424dc \
292+
--hash=sha256:d68f3192936ff2c4add04dc21a436a43b4408d466746b78bb2b9d0a53a18683f \
293+
--hash=sha256:d7b737e18f701de3e4a3b0824260b4d740e4d60607b8089bb80e80ffd464780e
294+
typing-extensions==4.7.1 \
295+
--hash=sha256:440d5dd3af93b060174bf433bccd69b0babc3b15b1a8dca43789fd7f61514b36 \
296+
--hash=sha256:b75ddc264f0ba5615db7ba217daeb99701ad295353c45f9e95963337ceeeffb2
298297
urllib3==2.0.2 \
299298
--hash=sha256:61717a1095d7e155cdb737ac7bb2f4324a858a1e2e6466f6d03ff630ca68d3cc \
300299
--hash=sha256:d055c2f9d38dc53c808f6fdc8eab7360b6fdbbde02340ed25cfbcd817c62469e

requirements-docs.txt

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -194,22 +194,21 @@ sphinxcontrib-qthelp==1.0.3 \
194194
sphinxcontrib-serializinghtml==1.1.5 \
195195
--hash=sha256:352a9a00ae864471d3a7ead8d7d79f5fc0b57e8b3f95e9867eb9eb28999b92fd \
196196
--hash=sha256:aa5f6de5dfdf809ef505c4895e51ef5c9eac17d0f287933eb49ec495280b6952
197-
tornado==6.2 \
198-
--hash=sha256:1d54d13ab8414ed44de07efecb97d4ef7c39f7438cf5e976ccd356bebb1b5fca \
199-
--hash=sha256:20f638fd8cc85f3cbae3c732326e96addff0a15e22d80f049e00121651e82e72 \
200-
--hash=sha256:5c87076709343557ef8032934ce5f637dbb552efa7b21d08e89ae7619ed0eb23 \
201-
--hash=sha256:5f8c52d219d4995388119af7ccaa0bcec289535747620116a58d830e7c25d8a8 \
202-
--hash=sha256:6fdfabffd8dfcb6cf887428849d30cf19a3ea34c2c248461e1f7d718ad30b66b \
203-
--hash=sha256:87dcafae3e884462f90c90ecc200defe5e580a7fbbb4365eda7c7c1eb809ebc9 \
204-
--hash=sha256:9b630419bde84ec666bfd7ea0a4cb2a8a651c2d5cccdbdd1972a0c859dfc3c13 \
205-
--hash=sha256:b8150f721c101abdef99073bf66d3903e292d851bee51910839831caba341a75 \
206-
--hash=sha256:ba09ef14ca9893954244fd872798b4ccb2367c165946ce2dd7376aebdde8e3ac \
207-
--hash=sha256:d3a2f5999215a3a06a4fc218026cd84c61b8b2b40ac5296a6db1f1451ef04c1e \
208-
--hash=sha256:e5f923aa6a47e133d1cf87d60700889d7eae68988704e20c75fb2d65677a8e4b
209-
typing-extensions==3.10.0.2 \
210-
--hash=sha256:49f75d16ff11f1cd258e1b988ccff82a3ca5570217d7ad8c5f48205dd99a677e \
211-
--hash=sha256:d8226d10bc02a29bcc81df19a26e56a9647f8b0a6d4a83924139f4a8b01f17b7 \
212-
--hash=sha256:f1d25edafde516b146ecd0613dabcc61409817af4766fbbcfb8d1ad4ec441a34
197+
tornado==6.3 \
198+
--hash=sha256:4546003dc8b5733489139d3bff5fa6a0211be505faf819bd9970e7c2b32e8122 \
199+
--hash=sha256:4d349846931557b7ec92f224b5d598b160e2ba26ae1812480b42e9622c884bf7 \
200+
--hash=sha256:6164571f5b9f73143d1334df4584cb9ac86d20c461e17b6c189a19ead8bb93c1 \
201+
--hash=sha256:6cfff1e9c15c79e106b8352269d201f8fc0815914a6260f3893ca18b724ea94b \
202+
--hash=sha256:720f53e6367b38190ae7fa398c25c086c69d88b3c6535bd6021a126b727fb5cd \
203+
--hash=sha256:912df5712024564e362ecce43c8d5862e14c78c8dd3846c9d889d44fbd7f4951 \
204+
--hash=sha256:c37b6a384d54ce6a31168d40ab21ad2591ddaf34973075cc0cad154402ecd9e8 \
205+
--hash=sha256:c659ab04d5aa477dbe44152c67d93f3ad3243b992d94f795ca1d5c73c37337ce \
206+
--hash=sha256:c9114a61a4588c09065b9996ae05462350d17160b92b9bf9a1e93689cc0424dc \
207+
--hash=sha256:d68f3192936ff2c4add04dc21a436a43b4408d466746b78bb2b9d0a53a18683f \
208+
--hash=sha256:d7b737e18f701de3e4a3b0824260b4d740e4d60607b8089bb80e80ffd464780e
209+
typing-extensions==4.7.1 \
210+
--hash=sha256:440d5dd3af93b060174bf433bccd69b0babc3b15b1a8dca43789fd7f61514b36 \
211+
--hash=sha256:b75ddc264f0ba5615db7ba217daeb99701ad295353c45f9e95963337ceeeffb2
213212
urllib3==2.0.2 \
214213
--hash=sha256:61717a1095d7e155cdb737ac7bb2f4324a858a1e2e6466f6d03ff630ca68d3cc \
215214
--hash=sha256:d055c2f9d38dc53c808f6fdc8eab7360b6fdbbde02340ed25cfbcd817c62469e

requirements-mini.txt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# This file is @generated by PDM.
22
# Please do not edit it manually.
33

4-
typing-extensions==3.10.0.2 \
5-
--hash=sha256:49f75d16ff11f1cd258e1b988ccff82a3ca5570217d7ad8c5f48205dd99a677e \
6-
--hash=sha256:d8226d10bc02a29bcc81df19a26e56a9647f8b0a6d4a83924139f4a8b01f17b7 \
7-
--hash=sha256:f1d25edafde516b146ecd0613dabcc61409817af4766fbbcfb8d1ad4ec441a34
4+
typing-extensions==4.7.1 \
5+
--hash=sha256:440d5dd3af93b060174bf433bccd69b0babc3b15b1a8dca43789fd7f61514b36 \
6+
--hash=sha256:b75ddc264f0ba5615db7ba217daeb99701ad295353c45f9e95963337ceeeffb2

requirements.txt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
lark==1.1.5 \
55
--hash=sha256:4b534eae1f9af5b4ea000bea95776350befe1981658eea3820a01c37e504bb4d \
66
--hash=sha256:8476f9903e93fbde4f6c327f74d79e9b4bd0ed9294c5dfa3164ab8c581b5de2a
7-
typing-extensions==3.10.0.2 \
8-
--hash=sha256:49f75d16ff11f1cd258e1b988ccff82a3ca5570217d7ad8c5f48205dd99a677e \
9-
--hash=sha256:d8226d10bc02a29bcc81df19a26e56a9647f8b0a6d4a83924139f4a8b01f17b7 \
10-
--hash=sha256:f1d25edafde516b146ecd0613dabcc61409817af4766fbbcfb8d1ad4ec441a34
7+
typing-extensions==4.7.1 \
8+
--hash=sha256:440d5dd3af93b060174bf433bccd69b0babc3b15b1a8dca43789fd7f61514b36 \
9+
--hash=sha256:b75ddc264f0ba5615db7ba217daeb99701ad295353c45f9e95963337ceeeffb2

0 commit comments

Comments
 (0)