Skip to content

Commit 86cd1c2

Browse files
committed
Support 3.13 & Restrict httpx version
1 parent 8dfbb99 commit 86cd1c2

File tree

4 files changed

+10
-15
lines changed

4 files changed

+10
-15
lines changed

.github/workflows/CI.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
fail-fast: false
1717
matrix:
1818
os: [ubuntu-latest, windows-latest]
19-
python-version: ['3.10', '3.11', '3.12']
19+
python-version: ['3.10', '3.11', '3.12', '3.13']
2020

2121
steps:
2222
- uses: actions/checkout@v4

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ coverage.xml
66
private_example.py
77

88
/dist
9+
/build
910
*.egg-info

requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
awsiotsdk==1.20.0
2-
httpx
1+
awsiotsdk>=1.22.0
2+
httpx<0.28.0
33
paho-mqtt<=1.6.1
44
setuptools

setup.py

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,11 @@
55
with open("README.md", "r", encoding="utf-8") as f:
66
long_description = f.read()
77

8-
install_requires = [
9-
"awsiotsdk==1.20.0",
10-
"httpx",
11-
"paho-mqtt<=1.6.1",
12-
"setuptools",
13-
]
14-
tests_require = [
15-
"pre-commit",
16-
"pytest>=6.2",
17-
"pytest-cov",
18-
"pytest-rerunfailures",
19-
]
8+
with open("requirements.txt", "r", encoding="utf-8") as f:
9+
install_requires = f.read().split("\n")
10+
11+
with open("requirements_test.txt", "r", encoding="utf-8") as f:
12+
tests_require = f.read().split("\n")
2013

2114

2215
if __name__ == "__main__":
@@ -37,6 +30,7 @@
3730
"Programming Language :: Python :: 3.10",
3831
"Programming Language :: Python :: 3.11",
3932
"Programming Language :: Python :: 3.12",
33+
"Programming Language :: Python :: 3.13",
4034
"License :: OSI Approved :: Apache Software License",
4135
"Operating System :: OS Independent",
4236
],

0 commit comments

Comments
 (0)