Skip to content

Commit e4e4bf6

Browse files
committed
Merge branch 'stable'
2 parents 7ef2946 + b21425d commit e4e4bf6

6 files changed

Lines changed: 350 additions & 320 deletions

File tree

.github/workflows/pre-commit.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,16 @@ jobs:
1414
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1515
with:
1616
persist-credentials: false
17-
- uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1
17+
- uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
1818
with:
1919
enable-cache: true
2020
prune-cache: false
2121
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
2222
id: setup-python
2323
with:
2424
python-version-file: pyproject.toml
25-
- uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
25+
- uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
2626
with:
2727
path: ~/.cache/pre-commit
2828
key: pre-commit|${{ hashFiles('pyproject.toml', '.pre-commit-config.yaml') }}
29-
- run: uv run --locked --group pre-commit pre-commit run --show-diff-on-failure --color=always --all-files
29+
- run: uv run --locked --no-default-groups --group pre-commit pre-commit run --show-diff-on-failure --color=always --all-files

.github/workflows/publish.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1616
with:
1717
persist-credentials: false
18-
- uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1
18+
- uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
1919
with:
2020
enable-cache: false
2121
prune-cache: false
@@ -36,7 +36,7 @@ jobs:
3636
permissions:
3737
contents: write
3838
steps:
39-
- uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
39+
- uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
4040
with:
4141
artifact-ids: ${{ needs.build.outputs.artifact-id }}
4242
path: dist/
@@ -53,7 +53,7 @@ jobs:
5353
permissions:
5454
id-token: write
5555
steps:
56-
- uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
56+
- uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
5757
with:
5858
artifact-ids: ${{ needs.build.outputs.artifact-id }}
5959
path: dist/

.github/workflows/tests.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,14 @@ jobs:
3232
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3333
with:
3434
persist-credentials: false
35-
- uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1
35+
- uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
3636
with:
3737
enable-cache: true
3838
prune-cache: false
3939
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
4040
with:
4141
python-version: ${{ matrix.python }}
42-
- run: uv run --locked tox run
42+
- run: uv run --locked --no-default-groups --group dev tox run
4343
env:
4444
TOX_ENV: ${{ matrix.tox || format('py{0}', matrix.python) }}
4545
typing:
@@ -48,16 +48,16 @@ jobs:
4848
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4949
with:
5050
persist-credentials: false
51-
- uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1
51+
- uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0
5252
with:
5353
enable-cache: true
5454
prune-cache: false
5555
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
5656
with:
5757
python-version-file: pyproject.toml
5858
- name: cache mypy
59-
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
59+
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
6060
with:
6161
path: ./.mypy_cache
6262
key: mypy|${{ hashFiles('pyproject.toml') }}
63-
- run: uv run --locked tox run -e typing
63+
- run: uv run --locked --no-default-groups --group dev tox run -e typing

.github/workflows/zizmor.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1717
with:
1818
persist-credentials: false
19-
- uses: zizmorcore/zizmor-action@195d10ad90f31d8cd6ea1efd6ecc12969ddbe73f # v0.5.1
19+
- uses: zizmorcore/zizmor-action@71321a20a9ded102f6e9ce5718a2fcec2c4f70d8 # v0.5.2
2020
with:
2121
advanced-security: false
2222
annotations: true

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
repos:
22
- repo: https://github.com/astral-sh/ruff-pre-commit
3-
rev: b969e2851312ca2b24bbec879ba4954341d1bd12 # frozen: v0.15.5
3+
rev: c60c980e561ed3e73101667fe8365c609d19a438 # frozen: v0.15.9
44
hooks:
55
- id: ruff-check
66
- id: ruff-format
77
- repo: https://github.com/astral-sh/uv-pre-commit
8-
rev: e38709b2694c2988ab0c618ee63ac156e155d5c4 # frozen: 0.10.9
8+
rev: 0397b68f6f88c024f1d2b355a9818779f6336d16 # frozen: 0.11.3
99
hooks:
1010
- id: uv-lock
1111
- repo: https://github.com/codespell-project/codespell

0 commit comments

Comments
 (0)