diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4da31e2f..84c87486 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: python: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # 7.6.0 with: python-version: ${{ matrix.python }} enable-cache: true @@ -50,7 +50,7 @@ jobs: python: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # 7.6.0 with: python-version: ${{ matrix.python }} diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index aae98576..750a1167 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -27,7 +27,7 @@ jobs: - name: Run release-please id: release - uses: googleapis/release-please-action@7987652d64b4581673a76e33ad5e98e3dd56832f # v4.2.0 + uses: googleapis/release-please-action@16a9c90856f42705d54a6fda1823352bdc62cf38 # 4.4.0 with: token: ${{ steps.generate-token.outputs.token }} @@ -40,7 +40,7 @@ jobs: - name: Install uv if: steps.release.outputs.prs_created == 'true' - uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 + uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # 7.6.0 - name: Update lockfile if: steps.release.outputs.prs_created == 'true' @@ -64,7 +64,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install uv - uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 + uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # 7.6.0 - name: Build run: uv build diff --git a/pyproject.toml b/pyproject.toml index 6a2d9e2c..85d03c3d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,13 +28,13 @@ dev = [ { include-group = "nox" }, ] test = [ - "pytest==8.3.4", - "pytest-asyncio==0.23.8", + "pytest==8.4.2", + "pytest-asyncio==0.26.0", "pytest-cov==5.0.0", "six==1.17.0", ] -lint = ["ruff==0.14.5"] -type_check = ["mypy==1.14.1"] +lint = ["ruff==0.15.6"] +type_check = ["mypy==1.19.1"] nox = [ "nox>=2024.10.9 ; python_version >= '3.9'", "nox-uv>=0.7.0 ; python_version >= '3.9'", @@ -64,5 +64,5 @@ source-include = ["py.typed"] source-exclude = ["tests*"] [build-system] -requires = ["uv_build>=0.8.15,<0.9.0"] +requires = ["uv_build>=0.10.10,<0.11.0"] build-backend = "uv_build"