Skip to content

Commit b51d539

Browse files
SK-2872: Clean up and upgrade SDK production dependencies (#266)
1 parent 60849f9 commit b51d539

3 files changed

Lines changed: 18 additions & 25 deletions

File tree

‎.github/workflows/main.yml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@ jobs:
1010
uses: ./.github/workflows/shared-tests.yml
1111
with:
1212
python-version: '3.9'
13+
secrets: inherit

‎requirements.txt‎

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
1-
python_dateutil >= 2.5.3
2-
setuptools >= 75.3.3
3-
urllib3 >= 1.25.3, < 3
4-
pydantic >= 2
5-
typing-extensions >= 4.7.1
6-
DateTime~=5.5
7-
PyJWT>=2.12,<3
8-
requests~=2.32.3
9-
coverage
10-
cryptography
11-
python-dotenv>=1.0,<2
12-
httpx
1+
pydantic >= 2.0.0
2+
typing-extensions >= 4.0.0
3+
PyJWT >= 2.12, < 3
4+
requests >= 2.28.0
5+
cryptography >= 44.0.2
6+
httpx >= 0.21.2
7+
python-dotenv >= 1.1.0, < 2
8+
coverage >= 7.8.0

‎setup.py‎

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -29,23 +29,19 @@
2929
long_description=long_description,
3030
long_description_content_type='text/markdown',
3131
install_requires=[
32-
'python_dateutil >= 2.5.3',
33-
'setuptools >= 75.3.3',
34-
'urllib3 >= 1.25.3, < 3',
35-
'pydantic >= 2',
36-
'typing-extensions >= 4.7.1',
37-
'DateTime~=5.5',
32+
'pydantic >= 2.0.0',
33+
'typing-extensions >= 4.0.0',
3834
'PyJWT >= 2.12, < 3',
39-
'requests~=2.32.3',
40-
'coverage',
41-
'cryptography',
42-
'python-dotenv >= 1.0, < 2',
43-
'httpx'
35+
'requests >= 2.28.0',
36+
'cryptography >= 44.0.2',
37+
'httpx >= 0.21.2',
38+
'python-dotenv >= 1.1.0, < 2',
4439
],
4540
extras_require={
4641
'dev': [
47-
'codespell',
48-
'ruff'
42+
'codespell >= 2.4.1',
43+
'ruff >= 0.9.0',
44+
'pre-commit >= 4.3.0',
4945
]
5046
},
5147
python_requires=">=3.9",

0 commit comments

Comments
 (0)