diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 6d35b5b..01b8c04 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -10,3 +10,4 @@ jobs: uses: ./.github/workflows/shared-tests.yml with: python-version: '3.9' + secrets: inherit diff --git a/requirements.txt b/requirements.txt index d8c5fea..f43bd27 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,12 +1,8 @@ -python_dateutil >= 2.5.3 -setuptools >= 75.3.3 -urllib3 >= 1.25.3, < 3 -pydantic >= 2 -typing-extensions >= 4.7.1 -DateTime~=5.5 -PyJWT>=2.12,<3 -requests~=2.32.3 -coverage -cryptography -python-dotenv>=1.0,<2 -httpx \ No newline at end of file +pydantic >= 2.0.0 +typing-extensions >= 4.0.0 +PyJWT >= 2.12, < 3 +requests >= 2.28.0 +cryptography >= 44.0.2 +httpx >= 0.21.2 +python-dotenv >= 1.1.0, < 2 +coverage >= 7.8.0 diff --git a/setup.py b/setup.py index 83c5b49..54183ae 100644 --- a/setup.py +++ b/setup.py @@ -29,23 +29,19 @@ long_description=long_description, long_description_content_type='text/markdown', install_requires=[ - 'python_dateutil >= 2.5.3', - 'setuptools >= 75.3.3', - 'urllib3 >= 1.25.3, < 3', - 'pydantic >= 2', - 'typing-extensions >= 4.7.1', - 'DateTime~=5.5', + 'pydantic >= 2.0.0', + 'typing-extensions >= 4.0.0', 'PyJWT >= 2.12, < 3', - 'requests~=2.32.3', - 'coverage', - 'cryptography', - 'python-dotenv >= 1.0, < 2', - 'httpx' + 'requests >= 2.28.0', + 'cryptography >= 44.0.2', + 'httpx >= 0.21.2', + 'python-dotenv >= 1.1.0, < 2', ], extras_require={ 'dev': [ - 'codespell', - 'ruff' + 'codespell >= 2.4.1', + 'ruff >= 0.9.0', + 'pre-commit >= 4.3.0', ] }, python_requires=">=3.9",