Skip to content

Commit bc0d843

Browse files
authored
Merge pull request #40 from ShipEngine/update-python-version-support
feat!: drop Python 3.7-3.9 support, add Python 3.10-3.13 support
2 parents bba0a39 + 7559751 commit bc0d843

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

pyproject.toml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,10 @@ classifiers = [
1414
"Natural Language :: English",
1515
"Intended Audience :: Developers",
1616
"Programming Language :: Python",
17-
"Programming Language :: Python :: 3.7",
18-
"Programming Language :: Python :: 3.8",
19-
"Programming Language :: Python :: 3.9",
17+
"Programming Language :: Python :: 3.10",
18+
"Programming Language :: Python :: 3.11",
19+
"Programming Language :: Python :: 3.12",
20+
"Programming Language :: Python :: 3.13",
2021
"Programming Language :: Python :: Implementation :: CPython",
2122
"Topic :: Software Development :: Libraries :: Python Modules"
2223
]
@@ -32,20 +33,20 @@ bump = true
3233
files = ["*.py", "*/__init__.py", "*/__version__.py", "*/version.py"]
3334

3435
[tool.poetry.dependencies]
35-
python = "^3.7"
36-
aiohttp = "^3.7.4"
36+
python = "^3.10"
37+
aiohttp = "^3.9.0"
3738
requests = "^2.25.1"
3839
python-dotenv = "^0.15.0"
3940
dataclasses-json = "^0.5.3"
4041
fuuid = "^0.1.0"
4142
poetry-dynamic-versioning = "^0.13.0"
4243

4344
[tool.poetry.dev-dependencies]
44-
pytest = ">=5.0"
45+
pytest = "^7.0.0"
4546
pytest-cov = "^2.11.1"
4647
pytest-mock = "^3.6.1"
47-
black = "^20.8b1"
48-
flake8 = "^3.8.4"
48+
black = "^22.0.0"
49+
flake8 = "^6.0.0"
4950
Sphinx = "^3.5.2"
5051
tox = "^3.23.0"
5152
coverage = "^5.5"
@@ -57,7 +58,7 @@ responses = "^0.13.3"
5758

5859
[tool.black]
5960
line-length = 100
60-
target-verstion = ["py37"]
61+
target-version = ["py310"]
6162
safe = true
6263

6364
[tool.isort]

0 commit comments

Comments
 (0)