From 90766aad64819796c258606fb927d0a377fe681c Mon Sep 17 00:00:00 2001 From: Sebastian Molenda Date: Wed, 19 Mar 2025 12:57:37 +0100 Subject: [PATCH 1/2] Fix missing dependency versions --- .../pubnub_asyncio/fastapi/requirements.txt | 3 +- examples/pubnub_asyncio/http/requirements.txt | 6 ++-- requirements-dev.txt | 28 +++++++++---------- setup.py | 2 +- 4 files changed, 20 insertions(+), 19 deletions(-) diff --git a/examples/pubnub_asyncio/fastapi/requirements.txt b/examples/pubnub_asyncio/fastapi/requirements.txt index 170703df..f45d63f2 100644 --- a/examples/pubnub_asyncio/fastapi/requirements.txt +++ b/examples/pubnub_asyncio/fastapi/requirements.txt @@ -1 +1,2 @@ -fastapi \ No newline at end of file +fastapi>=0.115.11 +pubnub>=10.1.0 \ No newline at end of file diff --git a/examples/pubnub_asyncio/http/requirements.txt b/examples/pubnub_asyncio/http/requirements.txt index 8d6dd462..90dadcc4 100644 --- a/examples/pubnub_asyncio/http/requirements.txt +++ b/examples/pubnub_asyncio/http/requirements.txt @@ -1,3 +1,3 @@ -aiohttp -aiohttp_cors - +aiohttp>=3.11.14 +aiohttp-cors>=0.8.0 +pubnub>=10.1.0 diff --git a/requirements-dev.txt b/requirements-dev.txt index e6dce764..91b40973 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,15 +1,15 @@ -pyyaml -pytest-cov -pycryptodomex -flake8 -pytest -pytest-asyncio -httpx -h2 -requests -aiohttp -cbor2 -behave -vcrpy +pyyaml>=6.0 +pytest-cov>=6.0.0 +pycryptodomex>=3.21.0 +flake8>=7.1.2 +pytest>=8.3.5 +pytest-asyncio>=0.24.0 +httpx>=0.28 +h2>=4.1 +requests>=2.32.2 +aiohttp>=3.10.11 +cbor2>=5.6 +behave>=1.2.6 +vcrpy>=6.0.2 urllib3<2 -busypie +busypie>=0.5.1 diff --git a/setup.py b/setup.py index 41c4505b..43d9ad3d 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ 'httpx>=0.28', 'h2>=4.1', 'requests>=2.4', - 'aiohttp', + 'aiohttp>3.9.2', 'cbor2>=5.6' ], zip_safe=False, From 8eaa97aefb95597da80e1567888e0ffeccec0aae Mon Sep 17 00:00:00 2001 From: Sebastian Molenda Date: Wed, 19 Mar 2025 13:11:16 +0100 Subject: [PATCH 2/2] update tested version - drop 3.8 as it reached end off life --- .github/workflows/run-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 71b8a6d1..32dbcd60 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -26,7 +26,7 @@ jobs: max-parallel: 1 fail-fast: true matrix: - python: [3.8.18, 3.9.18, 3.10.13, 3.11.6] + python: [3.9.21, 3.10.16, 3.11.11, 3.12.9, 3.13.2] timeout-minutes: 5 steps: - name: Checkout repository