Skip to content

Commit f1a7bcd

Browse files
authored
Merge branch 'main' into dependabot/pip/docutils-0.22.4
2 parents 29efa71 + 13721d9 commit f1a7bcd

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+1089
-812
lines changed

.github/workflows/changelog.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313

1414
steps:
15-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
15+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1616
with:
1717
persist-credentials: false
1818

.github/workflows/diff_shades.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,11 @@ jobs:
3737
matrix: ${{ steps.set-config.outputs.matrix }}
3838

3939
steps:
40-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
40+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4141
with:
4242
persist-credentials: false
4343

44-
- uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
44+
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
4545
with:
4646
python-version: "3.13"
4747
pip-version: "25.3"
@@ -64,13 +64,13 @@ jobs:
6464

6565
steps:
6666
- name: Checkout this repository (full clone)
67-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
67+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
6868
with:
6969
# The baseline revision could be rather old so a full clone is ideal.
7070
fetch-depth: 0
7171
persist-credentials: false
7272

73-
- uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
73+
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
7474
with:
7575
python-version: "3.13"
7676
pip-version: "25.3"
@@ -83,7 +83,7 @@ jobs:
8383
8484
- name: Attempt to use cached baseline analysis
8585
id: baseline-cache
86-
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
86+
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
8787
with:
8888
path: ${{ matrix.baseline-analysis }}
8989
key: ${{ matrix.baseline-cache-key }}
@@ -103,7 +103,7 @@ jobs:
103103
--force-${{ matrix.style }}-style -v
104104

105105
- name: Upload baseline analysis
106-
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
106+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
107107
with:
108108
name: ${{ matrix.baseline-analysis }}
109109
path: ${{ matrix.baseline-analysis }}
@@ -119,13 +119,13 @@ jobs:
119119

120120
steps:
121121
- name: Checkout this repository (full clone)
122-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
122+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
123123
with:
124124
# The baseline revision could be rather old so a full clone is ideal.
125125
fetch-depth: 0
126126
persist-credentials: false
127127

128-
- uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
128+
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
129129
with:
130130
python-version: "3.13"
131131
pip-version: "25.3"
@@ -147,7 +147,7 @@ jobs:
147147
# (but it wouldn't cause problems if we theoretically did)
148148
- name: Attempt to find baseline analysis
149149
id: baseline-cache
150-
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
150+
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
151151
with:
152152
path: ${{ matrix.baseline-analysis }}
153153
key: ${{ matrix.baseline-cache-key }}
@@ -166,7 +166,7 @@ jobs:
166166
--force-${{ matrix.style }}-style -v
167167

168168
- name: Upload target analysis
169-
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
169+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
170170
with:
171171
name: ${{ matrix.target-analysis }}
172172
path: ${{ matrix.target-analysis }}
@@ -185,15 +185,15 @@ jobs:
185185
include: ${{ fromJson(needs.configure.outputs.matrix) }}
186186

187187
steps:
188-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
188+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
189189
with:
190190
persist-credentials: false
191191

192-
- uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
192+
- uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
193193
with:
194194
merge-multiple: true
195195

196-
- uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
196+
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
197197
with:
198198
python-version: "3.13"
199199
pip-version: "25.3"
@@ -205,7 +205,7 @@ jobs:
205205
compare --diff ${{ matrix.baseline-analysis }} ${{ matrix.target-analysis }}
206206
207207
- name: Upload diff report
208-
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
208+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
209209
with:
210210
name: ${{ matrix.style }}-diff.html
211211
path: diff.html
@@ -221,7 +221,7 @@ jobs:
221221
222222
- name: Upload summary file (PR only)
223223
if: github.event_name == 'pull_request'
224-
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
224+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
225225
with:
226226
name: .${{ matrix.style }}.pr-comment.md
227227
path: .${{ matrix.style }}.pr-comment.md

.github/workflows/diff_shades_comment.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,19 @@ jobs:
1818
permissions:
1919
pull-requests: write
2020
steps:
21-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
21+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2222
with:
2323
persist-credentials: false
2424

25-
- uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
25+
- uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
2626
id: artifacts
2727
with:
2828
merge-multiple: true
2929
pattern: ".*.pr-comment.md"
3030
github-token: ${{ github.token }}
3131
run-id: ${{ github.event.workflow_run.id }}
3232

33-
- uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
33+
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
3434
with:
3535
python-version: "3.13"
3636
pip-version: "25.3"

.github/workflows/docker.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@ jobs:
2727
runner: ubuntu-24.04-arm
2828
steps:
2929
- name: Checkout
30-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
30+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3131
with:
3232
persist-credentials: false
3333

3434
- name: Set up Docker Buildx
35-
uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
35+
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
3636

3737
- name: Login to DockerHub
38-
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
38+
uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0
3939
with:
4040
username: ${{ secrets.DOCKERHUB_USERNAME }}
4141
password: ${{ secrets.DOCKERHUB_TOKEN }}
@@ -48,7 +48,7 @@ jobs:
4848

4949
- name: Build and push
5050
id: build
51-
uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18.0
51+
uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2
5252
with:
5353
context: .
5454
platforms: ${{ matrix.platform }}
@@ -65,7 +65,7 @@ jobs:
6565
digest: ${{ steps.build.outputs.digest }}
6666

6767
- name: Upload digest
68-
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
68+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
6969
with:
7070
name: digests-${{ steps.prepare.outputs.platform }}
7171
path: digests/*
@@ -77,25 +77,25 @@ jobs:
7777

7878
steps:
7979
- name: Checkout
80-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
80+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
8181
with:
8282
persist-credentials: false
8383

8484
- name: Download digests
85-
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
85+
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
8686
with:
8787
path: digests
8888
pattern: digests-*
8989
merge-multiple: true
9090

9191
- name: Login to DockerHub
92-
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
92+
uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0
9393
with:
9494
username: ${{ secrets.DOCKERHUB_USERNAME }}
9595
password: ${{ secrets.DOCKERHUB_TOKEN }}
9696

9797
- name: Set up Docker Buildx
98-
uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
98+
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
9999

100100
- name: Create manifest list and push
101101
run: |

.github/workflows/docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@ jobs:
2626

2727
runs-on: ${{ matrix.os }}
2828
steps:
29-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
29+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3030
with:
3131
persist-credentials: false
3232

3333
- name: Set up latest Python
34-
uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
34+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
3535
with:
3636
python-version: "3.13"
3737
pip-version: "25.3"

.github/workflows/fuzz.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,12 @@ jobs:
4242
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
4343

4444
steps:
45-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
45+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4646
with:
4747
persist-credentials: false
4848

4949
- name: Set up Python ${{ matrix.python-version }}
50-
uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
50+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
5151
with:
5252
python-version: ${{ matrix.python-version }}
5353
allow-prereleases: true

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-latest
1717

1818
steps:
19-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
19+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2020
with:
2121
persist-credentials: false
2222

@@ -28,7 +28,7 @@ jobs:
2828
fi
2929
3030
- name: Set up latest Python
31-
uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
31+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
3232
with:
3333
python-version: "3.13"
3434
pip-version: "25.3"

.github/workflows/publish_binaries.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,12 @@ jobs:
3737
executable_mime: "application/x-mach-binary"
3838

3939
steps:
40-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
40+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4141
with:
4242
persist-credentials: false
4343

4444
- name: Set up latest Python
45-
uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
45+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
4646
with:
4747
python-version: "3.13"
4848
pip-version: "25.3"

.github/workflows/pypi_upload.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@ jobs:
2020
outputs:
2121
include: ${{ steps.set-matrix.outputs.include }}
2222
steps:
23-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
23+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2424
with:
2525
persist-credentials: false
2626

2727
- name: Set up latest Python
28-
uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
28+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
2929
with:
3030
python-version: "3.13"
3131
pip-version: "25.3"
@@ -73,17 +73,17 @@ jobs:
7373
include: ${{ fromJson(needs.configure.outputs.include) }}
7474

7575
steps:
76-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
76+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
7777
with:
7878
persist-credentials: false
7979

8080
# Keep cibuildwheel version in sync with pyproject.toml
81-
- uses: pypa/cibuildwheel@63fd63b352a9a8bdcc24791c9dbee952ee9a8abc # v3.3.0
81+
- uses: pypa/cibuildwheel@298ed2fb2c105540f5ed055e8a6ad78d82dd3a7e # v3.3.1
8282
with:
8383
only: ${{ matrix.only }}
8484

8585
- name: Upload wheels as workflow artifacts
86-
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
86+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
8787
with:
8888
name: ${{ matrix.only }}-mypyc-wheels
8989
path: wheelhouse/
@@ -93,12 +93,12 @@ jobs:
9393
runs-on: ubuntu-latest
9494

9595
steps:
96-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
96+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
9797
with:
9898
persist-credentials: false
9999

100100
- name: Set up latest Python
101-
uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
101+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
102102
with:
103103
python-version: "3.13"
104104
pip-version: "25.3"
@@ -108,7 +108,7 @@ jobs:
108108
run: python -m hatch build
109109

110110
- name: Store the distribution packages
111-
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
111+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
112112
with:
113113
name: sdist-and-pure-wheel
114114
path: dist/
@@ -123,7 +123,7 @@ jobs:
123123
permissions:
124124
id-token: write # Required for PyPI trusted publishing
125125
steps:
126-
- uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
126+
- uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
127127
with:
128128
pattern: "*-mypyc-wheels"
129129
path: wheelhouse/
@@ -145,7 +145,7 @@ jobs:
145145
permissions:
146146
id-token: write # Required for PyPI trusted publishing
147147
steps:
148-
- uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
148+
- uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
149149
with:
150150
name: sdist-and-pure-wheel
151151
path: dist/
@@ -165,7 +165,7 @@ jobs:
165165

166166
steps:
167167
- name: Checkout stable branch
168-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
168+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
169169
with:
170170
ref: stable
171171
fetch-depth: 0

.github/workflows/release_tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,14 @@ jobs:
3030
os: [macOS-latest, ubuntu-latest, windows-latest]
3131

3232
steps:
33-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
33+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3434
with:
3535
# Give us all history, branches and tags
3636
fetch-depth: 0
3737
persist-credentials: false
3838

3939
- name: Set up Python ${{ matrix.python-version }}
40-
uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
40+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
4141
with:
4242
python-version: ${{ matrix.python-version }}
4343
allow-prereleases: true

0 commit comments

Comments
 (0)