Skip to content

Commit 943e1ae

Browse files
authored
Merge pull request #314 from EasyPost/upgrade_build
chore: cleanup build deps
2 parents e540a7f + f6aef46 commit 943e1ae

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

setup.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,20 +11,19 @@
1111
DEV_REQUIREMENTS = [
1212
"bandit==1.7.5",
1313
"black==23.*",
14-
"build==0.10.*",
14+
"build==1.0.*;python_version>='3.8'", # TODO: remove python pin when 3.7 is dropped
1515
"urllib3==1.*", # TODO: Pinned because vcrpy did a dumb and didn't pin urllib3
1616
"flake8==5.*", # TODO: flake8 v6 requires Python 3.8.1+
1717
"isort==5.*",
18-
"mypy==1.3.*",
19-
"pdoc==13.*",
18+
"mypy==1.4.*", # TODO: mypy v1.5 requires Python 3.8+
19+
"pdoc==13.*", # TODO: pdoc v14 requires Python 3.8+
2020
"pytest-cov==4.*",
2121
"pytest-vcr==1.*",
2222
"pytest==7.*",
2323
"twine==4.*",
2424
"types-requests",
2525
"types-urllib3",
26-
"vcrpy==4.*",
27-
"wheel==0.40.*",
26+
"vcrpy==4.*", # TODO: vcrpy v5 requires Python 3.8+
2827
]
2928

3029
with open("README.md", encoding="utf-8") as f:
@@ -69,6 +68,7 @@
6968
"Programming Language :: Python :: 3.9",
7069
"Programming Language :: Python :: 3.10",
7170
"Programming Language :: Python :: 3.11",
71+
"Programming Language :: Python :: 3.12",
7272
"Intended Audience :: Developers",
7373
"Operating System :: OS Independent",
7474
"License :: OSI Approved :: MIT License",

0 commit comments

Comments
 (0)