|
9 | 9 | ] |
10 | 10 |
|
11 | 11 | DEV_REQUIREMENTS = [ |
12 | | - "bandit==1.7.5", |
13 | | - "black==23.*", |
14 | | - "build==1.0.*;python_version>='3.8'", # TODO: remove python pin when 3.7 is dropped |
15 | | - "urllib3==1.*", # TODO: Pinned because vcrpy did a dumb and didn't pin urllib3 |
16 | | - "flake8==5.*", # TODO: flake8 v6 requires Python 3.8.1+ |
17 | | - "isort==5.*", |
18 | | - "mypy==1.4.*", # TODO: mypy v1.5 requires Python 3.8+ |
19 | | - "pdoc==13.*", # TODO: pdoc v14 requires Python 3.8+ |
20 | | - "pytest-cov==4.*", |
| 12 | + "bandit==1.8.*", |
| 13 | + "black==25.*", |
| 14 | + "build==1.2.*", |
| 15 | + "flake8==6.*", |
| 16 | + "isort==6.*", |
| 17 | + "mypy==1.15.*", |
| 18 | + "pdoc==14.*", # v15 requires Python 3.9 |
| 19 | + "pytest-cov==5.*", # v6 requires Python 3.9 |
21 | 20 | "pytest-vcr==1.*", |
22 | | - "pytest==7.*", |
23 | | - "vcrpy==4.*", # TODO: vcrpy v5 requires Python 3.8+ |
| 21 | + "pytest==8.*", |
| 22 | + "vcrpy==6.*", # v7 requires Python 3.9 |
24 | 23 | ] |
25 | 24 |
|
26 | 25 | with open("README.md", encoding="utf-8") as f: |
|
55 | 54 | "Tracker": "https://github.com/EasyPost/easypost-python/issues", |
56 | 55 | "Source": "https://github.com/EasyPost/easypost-python", |
57 | 56 | }, |
58 | | - python_requires=">=3.7, <4", |
| 57 | + python_requires=">=3.8, <4", |
59 | 58 | classifiers=[ |
60 | 59 | "Development Status :: 5 - Production/Stable", |
61 | 60 | "Environment :: Web Environment", |
62 | 61 | "Programming Language :: Python", |
63 | | - "Programming Language :: Python :: 3.7", |
64 | 62 | "Programming Language :: Python :: 3.8", |
65 | 63 | "Programming Language :: Python :: 3.9", |
66 | 64 | "Programming Language :: Python :: 3.10", |
67 | 65 | "Programming Language :: Python :: 3.11", |
68 | 66 | "Programming Language :: Python :: 3.12", |
| 67 | + "Programming Language :: Python :: 3.13", |
69 | 68 | "Intended Audience :: Developers", |
70 | 69 | "Operating System :: OS Independent", |
71 | 70 | "License :: OSI Approved :: MIT License", |
|
0 commit comments