diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index e38f292a472..5e1cb3fd3be 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -294,7 +294,7 @@ jobs: # important: do not use system python env: UV_PYTHON_PREFERENCE: only-managed - uses: astral-sh/setup-uv@v9.0.0 + uses: astral-sh/setup-uv@v10.0.1 with: python-version: ${{ matrix.pyver }} activate-environment: true @@ -382,7 +382,7 @@ jobs: # important: do not use system python env: UV_PYTHON_PREFERENCE: only-managed - uses: astral-sh/setup-uv@v9.0.0 + uses: astral-sh/setup-uv@v10.0.1 with: python-version: ${{ matrix.pyver }} activate-environment: true @@ -447,7 +447,7 @@ jobs: # important: do not use system python env: UV_PYTHON_PREFERENCE: only-managed - uses: astral-sh/setup-uv@v9.0.0 + uses: astral-sh/setup-uv@v10.0.1 with: python-version: ${{ matrix.pyver }} activate-environment: true diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 2c7a17e48ac..7d48a69d999 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -29,17 +29,17 @@ jobs: uses: actions/checkout@v7 - name: Initialize CodeQL - uses: github/codeql-action/init@v4.37.6 + uses: github/codeql-action/init@v4.37.7 with: languages: ${{ matrix.language }} config-file: ./.github/codeql.yml queries: +security-and-quality - name: Autobuild - uses: github/codeql-action/autobuild@v4.37.6 + uses: github/codeql-action/autobuild@v4.37.7 if: ${{ matrix.language == 'python' || matrix.language == 'javascript' }} - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v4.37.6 + uses: github/codeql-action/analyze@v4.37.7 with: category: "/language:${{ matrix.language }}" diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index c00b8360908..f2279aba030 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -60,7 +60,7 @@ repos: - flake8-no-implicit-concat==0.3.4 - flake8-requirements==1.7.8 - repo: https://github.com/PyCQA/isort - rev: '9.0.0b2' + rev: '9.0.0b5' hooks: - id: isort - repo: https://github.com/psf/black-pre-commit-mirror diff --git a/requirements/base-ft.txt b/requirements/base-ft.txt index db96bfc1076..81cc631f478 100644 --- a/requirements/base-ft.txt +++ b/requirements/base-ft.txt @@ -6,7 +6,7 @@ # aiodns==4.0.4 ; sys_platform != "android" and sys_platform != "ios" # via -r requirements/runtime-deps.in -aiofastnet==1.0.5 ; platform_python_implementation == "CPython" and sys_platform != "android" and sys_platform != "ios" +aiofastnet==1.1.0 ; platform_python_implementation == "CPython" and sys_platform != "android" and sys_platform != "ios" # via -r requirements/runtime-deps.in aiohappyeyeballs==2.7.1 # via -r requirements/runtime-deps.in diff --git a/requirements/base.txt b/requirements/base.txt index c9e6d276c9d..037b3ea2a91 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -6,7 +6,7 @@ # aiodns==4.0.4 ; sys_platform != "android" and sys_platform != "ios" # via -r requirements/runtime-deps.in -aiofastnet==1.0.5 ; platform_python_implementation == "CPython" and sys_platform != "android" and sys_platform != "ios" +aiofastnet==1.1.0 ; platform_python_implementation == "CPython" and sys_platform != "android" and sys_platform != "ios" # via -r requirements/runtime-deps.in aiohappyeyeballs==2.7.1 # via -r requirements/runtime-deps.in diff --git a/requirements/constraints.txt b/requirements/constraints.txt index fd6b6694bb4..ed4f5fa1acb 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -8,7 +8,7 @@ aiodns==4.0.4 ; sys_platform != "android" and sys_platform != "ios" # via # -r requirements/lint.in # -r requirements/runtime-deps.in -aiofastnet==1.0.5 ; platform_python_implementation == "CPython" and sys_platform != "android" and sys_platform != "ios" +aiofastnet==1.1.0 ; platform_python_implementation == "CPython" and sys_platform != "android" and sys_platform != "ios" # via # -r requirements/lint.in # -r requirements/runtime-deps.in @@ -59,7 +59,7 @@ cffi==2.1.1 # pycares cfgv==3.5.0 # via pre-commit -charset-normalizer==3.4.9 +charset-normalizer==3.5.0 # via requests click==8.4.2 # via @@ -85,7 +85,7 @@ exceptiongroup==1.3.1 # pytest execnet==2.1.2 # via pytest-xdist -filelock==3.32.2 +filelock==3.32.3 # via # python-discovery # virtualenv @@ -163,11 +163,11 @@ pathspec==1.1.1 # via mypy pip==26.2.1 # via pip-tools -pip-tools==7.6.0 +pip-tools==7.6.1 # via -r requirements/dev.in pkgconfig==1.6.0 # via -r requirements/test-common-base.in -platformdirs==4.11.1 +platformdirs==4.11.3 # via virtualenv pluggy==1.6.0 # via @@ -236,7 +236,7 @@ pytest-xdist==3.8.0 # via -r requirements/test-common.in python-dateutil==2.9.0.post0 # via freezegun -python-discovery==1.5.1 +python-discovery==1.5.2 # via virtualenv python-on-whales==0.81.0 # via @@ -315,13 +315,14 @@ typing-extensions==4.16.0 ; python_version < "3.13" # exceptiongroup # multidict # mypy + # pip-tools # pydantic # pydantic-core # pytest-asyncio # python-on-whales # typing-inspection # virtualenv -typing-inspection==0.4.3 +typing-inspection==0.4.4 # via pydantic urllib3==2.7.0 # via requests @@ -333,7 +334,7 @@ valkey==6.1.1 # via -r requirements/lint.in virtualenv==21.7.4 # via pre-commit -wheel==0.47.0 +wheel==0.48.0 # via pip-tools yarl==1.24.5 # via diff --git a/requirements/dev.txt b/requirements/dev.txt index aca8050386e..3c10814cafe 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -8,7 +8,7 @@ aiodns==4.0.4 ; sys_platform != "android" and sys_platform != "ios" # via # -r requirements/lint.in # -r requirements/runtime-deps.in -aiofastnet==1.0.5 ; platform_python_implementation == "CPython" and sys_platform != "android" and sys_platform != "ios" +aiofastnet==1.1.0 ; platform_python_implementation == "CPython" and sys_platform != "android" and sys_platform != "ios" # via # -r requirements/lint.in # -r requirements/runtime-deps.in @@ -59,7 +59,7 @@ cffi==2.1.1 # pycares cfgv==3.5.0 # via pre-commit -charset-normalizer==3.4.9 +charset-normalizer==3.5.0 # via requests click==8.4.2 # via @@ -83,7 +83,7 @@ exceptiongroup==1.3.1 # pytest execnet==2.1.2 # via pytest-xdist -filelock==3.32.2 +filelock==3.32.3 # via # python-discovery # virtualenv @@ -160,11 +160,11 @@ pathspec==1.1.1 # via mypy pip==26.2.1 # via pip-tools -pip-tools==7.6.0 +pip-tools==7.6.1 # via -r requirements/dev.in pkgconfig==1.6.0 # via -r requirements/test-common-base.in -platformdirs==4.11.1 +platformdirs==4.11.3 # via virtualenv pluggy==1.6.0 # via @@ -231,7 +231,7 @@ pytest-xdist==3.8.0 # via -r requirements/test-common.in python-dateutil==2.9.0.post0 # via freezegun -python-discovery==1.5.1 +python-discovery==1.5.2 # via virtualenv python-on-whales==0.81.0 # via @@ -305,13 +305,14 @@ typing-extensions==4.16.0 ; python_version < "3.13" # exceptiongroup # multidict # mypy + # pip-tools # pydantic # pydantic-core # pytest-asyncio # python-on-whales # typing-inspection # virtualenv -typing-inspection==0.4.3 +typing-inspection==0.4.4 # via pydantic urllib3==2.7.0 # via requests @@ -323,7 +324,7 @@ valkey==6.1.1 # via -r requirements/lint.in virtualenv==21.7.4 # via pre-commit -wheel==0.47.0 +wheel==0.48.0 # via pip-tools yarl==1.24.5 # via diff --git a/requirements/doc-spelling.txt b/requirements/doc-spelling.txt index 9b0d6d6ac3b..137847bbf8c 100644 --- a/requirements/doc-spelling.txt +++ b/requirements/doc-spelling.txt @@ -12,7 +12,7 @@ babel==2.18.0 # via sphinx certifi==2026.7.22 # via requests -charset-normalizer==3.4.9 +charset-normalizer==3.5.0 # via requests click==8.4.2 # via towncrier diff --git a/requirements/doc.txt b/requirements/doc.txt index a84f9b097b3..612136bd1d5 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -12,7 +12,7 @@ babel==2.18.0 # via sphinx certifi==2026.7.22 # via requests -charset-normalizer==3.4.9 +charset-normalizer==3.5.0 # via requests click==8.4.2 # via towncrier diff --git a/requirements/lint.txt b/requirements/lint.txt index 48f838cdbec..de1ce140c2e 100644 --- a/requirements/lint.txt +++ b/requirements/lint.txt @@ -6,7 +6,7 @@ # aiodns==4.0.4 # via -r requirements/lint.in -aiofastnet==1.0.5 +aiofastnet==1.1.0 # via -r requirements/lint.in aiohappyeyeballs==2.7.1 # via aiohttp @@ -42,7 +42,7 @@ exceptiongroup==1.3.1 # via # aiofastnet # pytest -filelock==3.32.2 +filelock==3.32.3 # via # python-discovery # virtualenv @@ -84,7 +84,7 @@ packaging==26.3 # via pytest pathspec==1.1.1 # via mypy -platformdirs==4.11.1 +platformdirs==4.11.3 # via virtualenv pluggy==1.6.0 # via pytest @@ -125,7 +125,7 @@ pytest-mock==3.15.1 # via -r requirements/lint.in python-dateutil==2.9.0.post0 # via freezegun -python-discovery==1.5.1 +python-discovery==1.5.2 # via virtualenv python-on-whales==0.81.0 # via -r requirements/lint.in @@ -158,7 +158,7 @@ typing-extensions==4.16.0 # python-on-whales # typing-inspection # virtualenv -typing-inspection==0.4.3 +typing-inspection==0.4.4 # via pydantic uvloop==0.22.1 ; platform_system != "Windows" # via -r requirements/lint.in diff --git a/requirements/runtime-deps.txt b/requirements/runtime-deps.txt index 29e2e09eba9..d1aedb9f5da 100644 --- a/requirements/runtime-deps.txt +++ b/requirements/runtime-deps.txt @@ -6,7 +6,7 @@ # aiodns==4.0.4 ; sys_platform != "android" and sys_platform != "ios" # via -r requirements/runtime-deps.in -aiofastnet==1.0.5 ; platform_python_implementation == "CPython" and sys_platform != "android" and sys_platform != "ios" +aiofastnet==1.1.0 ; platform_python_implementation == "CPython" and sys_platform != "android" and sys_platform != "ios" # via -r requirements/runtime-deps.in aiohappyeyeballs==2.7.1 # via -r requirements/runtime-deps.in diff --git a/requirements/test-common.txt b/requirements/test-common.txt index 19ac2647921..e112ded4590 100644 --- a/requirements/test-common.txt +++ b/requirements/test-common.txt @@ -142,7 +142,7 @@ typing-extensions==4.16.0 # pytest-asyncio # python-on-whales # typing-inspection -typing-inspection==0.4.3 +typing-inspection==0.4.4 # via pydantic yarl==1.24.5 # via aiohttp diff --git a/requirements/test-ft.txt b/requirements/test-ft.txt index d0482a51001..2c524fa780c 100644 --- a/requirements/test-ft.txt +++ b/requirements/test-ft.txt @@ -6,7 +6,7 @@ # aiodns==4.0.4 ; sys_platform != "android" and sys_platform != "ios" # via -r requirements/runtime-deps.in -aiofastnet==1.0.5 ; platform_python_implementation == "CPython" and sys_platform != "android" and sys_platform != "ios" +aiofastnet==1.1.0 ; platform_python_implementation == "CPython" and sys_platform != "android" and sys_platform != "ios" # via -r requirements/runtime-deps.in aiohappyeyeballs==2.7.1 # via @@ -170,7 +170,7 @@ typing-extensions==4.16.0 ; python_version < "3.13" # pytest-asyncio # python-on-whales # typing-inspection -typing-inspection==0.4.3 +typing-inspection==0.4.4 # via pydantic yarl==1.24.5 # via diff --git a/requirements/test-mobile.txt b/requirements/test-mobile.txt index b847e0875a4..a779b8ae001 100644 --- a/requirements/test-mobile.txt +++ b/requirements/test-mobile.txt @@ -6,7 +6,7 @@ # aiodns==4.0.4 ; sys_platform != "android" and sys_platform != "ios" # via -r requirements/runtime-deps.in -aiofastnet==1.0.5 ; platform_python_implementation == "CPython" and sys_platform != "android" and sys_platform != "ios" +aiofastnet==1.1.0 ; platform_python_implementation == "CPython" and sys_platform != "android" and sys_platform != "ios" # via -r requirements/runtime-deps.in aiohappyeyeballs==2.7.1 # via diff --git a/requirements/test.txt b/requirements/test.txt index 141f9fae0a0..ab74c5ceb63 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -6,7 +6,7 @@ # aiodns==4.0.4 ; sys_platform != "android" and sys_platform != "ios" # via -r requirements/runtime-deps.in -aiofastnet==1.0.5 ; platform_python_implementation == "CPython" and sys_platform != "android" and sys_platform != "ios" +aiofastnet==1.1.0 ; platform_python_implementation == "CPython" and sys_platform != "android" and sys_platform != "ios" # via -r requirements/runtime-deps.in aiohappyeyeballs==2.7.1 # via @@ -170,7 +170,7 @@ typing-extensions==4.16.0 ; python_version < "3.13" # pytest-asyncio # python-on-whales # typing-inspection -typing-inspection==0.4.3 +typing-inspection==0.4.4 # via pydantic uvloop==0.22.1 ; platform_system != "Windows" and implementation_name == "cpython" # via -r requirements/base.in