Skip to content

Commit 323fb82

Browse files
Merge branch 'main' into main
2 parents 226c110 + 007a745 commit 323fb82

File tree

85 files changed

+900
-323
lines changed

Some content is hidden

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

85 files changed

+900
-323
lines changed

.github/workflows/changelog.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
fetch-depth: 0
2929
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
3030
id: python
31-
uses: actions/setup-python@v5.3.0
31+
uses: actions/setup-python@v5.4.0
3232
with:
3333
python-version: ${{ env.DEFAULT_PYTHON }}
3434
check-latest: true

.github/workflows/checks.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
uses: actions/[email protected]
3737
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
3838
id: python
39-
uses: actions/setup-python@v5.3.0
39+
uses: actions/setup-python@v5.4.0
4040
with:
4141
python-version: ${{ env.DEFAULT_PYTHON }}
4242
check-latest: true
@@ -92,7 +92,7 @@ jobs:
9292
uses: actions/[email protected]
9393
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
9494
id: python
95-
uses: actions/setup-python@v5.3.0
95+
uses: actions/setup-python@v5.4.0
9696
with:
9797
python-version: ${{ env.DEFAULT_PYTHON }}
9898
check-latest: true
@@ -133,7 +133,7 @@ jobs:
133133
uses: actions/[email protected]
134134
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
135135
id: python
136-
uses: actions/setup-python@v5.3.0
136+
uses: actions/setup-python@v5.4.0
137137
with:
138138
python-version: ${{ env.DEFAULT_PYTHON }}
139139
check-latest: true
@@ -161,7 +161,7 @@ jobs:
161161
uses: actions/[email protected]
162162
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
163163
id: python
164-
uses: actions/setup-python@v5.3.0
164+
uses: actions/setup-python@v5.4.0
165165
with:
166166
python-version: ${{ env.DEFAULT_PYTHON }}
167167
check-latest: true

.github/workflows/primer-test.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
uses: actions/[email protected]
3939
- name: Set up Python ${{ matrix.python-version }}
4040
id: python
41-
uses: actions/setup-python@v5.3.0
41+
uses: actions/setup-python@v5.4.0
4242
with:
4343
python-version: ${{ matrix.python-version }}
4444
check-latest: true
@@ -78,7 +78,7 @@ jobs:
7878
uses: actions/[email protected]
7979
- name: Set up Python ${{ matrix.python-version }}
8080
id: python
81-
uses: actions/setup-python@v5.3.0
81+
uses: actions/setup-python@v5.4.0
8282
with:
8383
python-version: ${{ matrix.python-version }}
8484
check-latest: true

.github/workflows/primer_comment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
uses: actions/[email protected]
3434
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
3535
id: python
36-
uses: actions/setup-python@v5.3.0
36+
uses: actions/setup-python@v5.4.0
3737
with:
3838
python-version: ${{ env.DEFAULT_PYTHON }}
3939
check-latest: true

.github/workflows/primer_run_main.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
uses: actions/[email protected]
3838
- name: Set up Python ${{ matrix.python-version }}
3939
id: python
40-
uses: actions/setup-python@v5.3.0
40+
uses: actions/setup-python@v5.4.0
4141
with:
4242
python-version: ${{ matrix.python-version }}
4343
check-latest: true
@@ -102,7 +102,7 @@ jobs:
102102
${{ runner.os }}-${{ matrix.python-version }}-${{
103103
steps.commitstring.outputs.commitstring }}-primer
104104
- name: Upload commit string
105-
uses: actions/upload-artifact@v4.5.0
105+
uses: actions/upload-artifact@v4.6.0
106106
if: matrix.batchIdx == 0
107107
with:
108108
name: primer_commitstring_${{ matrix.python-version }}
@@ -123,7 +123,7 @@ jobs:
123123
then echo "::warning ::$WARNINGS"
124124
fi
125125
- name: Upload output
126-
uses: actions/upload-artifact@v4.5.0
126+
uses: actions/upload-artifact@v4.6.0
127127
with:
128128
name:
129129
primer_output_main_${{ matrix.python-version }}_batch${{ matrix.batchIdx }}

.github/workflows/primer_run_pr.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
fetch-depth: 0
4949
- name: Set up Python ${{ matrix.python-version }}
5050
id: python
51-
uses: actions/setup-python@v5.3.0
51+
uses: actions/setup-python@v5.4.0
5252
with:
5353
python-version: ${{ matrix.python-version }}
5454
check-latest: true
@@ -197,15 +197,15 @@ jobs:
197197
then echo "::warning ::$WARNINGS"
198198
fi
199199
- name: Upload output of PR
200-
uses: actions/upload-artifact@v4.5.0
200+
uses: actions/upload-artifact@v4.6.0
201201
with:
202202
name:
203203
primer_output_pr_${{ matrix.python-version }}_batch${{ matrix.batchIdx }}
204204
path:
205205
tests/.pylint_primer_tests/output_${{ matrix.python-version }}_pr_batch${{
206206
matrix.batchIdx }}.txt
207207
- name: Upload output of 'main'
208-
uses: actions/upload-artifact@v4.5.0
208+
uses: actions/upload-artifact@v4.6.0
209209
with:
210210
name:
211211
primer_output_main_${{ matrix.python-version }}_batch${{ matrix.batchIdx }}
@@ -218,7 +218,7 @@ jobs:
218218
- name: Upload PR number
219219
if:
220220
startsWith(steps.python.outputs.python-version, '3.9') && matrix.batchIdx == 0
221-
uses: actions/upload-artifact@v4.5.0
221+
uses: actions/upload-artifact@v4.6.0
222222
with:
223223
name: pr_number
224224
path: pr_number.txt

.github/workflows/release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
uses: actions/[email protected]
2424
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
2525
id: python
26-
uses: actions/setup-python@v5.3.0
26+
uses: actions/setup-python@v5.4.0
2727
with:
2828
python-version: ${{ env.DEFAULT_PYTHON }}
2929
check-latest: true

.github/workflows/tests.yaml

+8-8
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
uses: actions/[email protected]
4040
- name: Set up Python ${{ matrix.python-version }}
4141
id: python
42-
uses: actions/setup-python@v5.3.0
42+
uses: actions/setup-python@v5.4.0
4343
with:
4444
python-version: ${{ matrix.python-version }}
4545
check-latest: true
@@ -76,7 +76,7 @@ jobs:
7676
pip list | grep 'astroid\|pylint'
7777
python -m pytest -vv --minimal-messages-config tests/test_functional.py
7878
- name: Upload coverage artifact
79-
uses: actions/upload-artifact@v4.5.0
79+
uses: actions/upload-artifact@v4.6.0
8080
with:
8181
name: coverage-${{ matrix.python-version }}
8282
include-hidden-files: true
@@ -92,7 +92,7 @@ jobs:
9292
uses: actions/[email protected]
9393
- name: Set up Python 3.12
9494
id: python
95-
uses: actions/setup-python@v5.3.0
95+
uses: actions/setup-python@v5.4.0
9696
with:
9797
python-version: "3.13"
9898
check-latest: true
@@ -132,7 +132,7 @@ jobs:
132132
uses: actions/[email protected]
133133
- name: Set up Python ${{ matrix.python-version }}
134134
id: python
135-
uses: actions/setup-python@v5.3.0
135+
uses: actions/setup-python@v5.4.0
136136
with:
137137
python-version: ${{ matrix.python-version }}
138138
check-latest: true
@@ -161,7 +161,7 @@ jobs:
161161
run: >-
162162
echo "datetime="$(date "+%Y%m%d_%H%M") >> $GITHUB_OUTPUT
163163
- name: Upload benchmark artifact
164-
uses: actions/upload-artifact@v4.5.0
164+
uses: actions/upload-artifact@v4.6.0
165165
with:
166166
name:
167167
benchmark-${{ runner.os }}-${{ matrix.python-version }}_${{
@@ -187,7 +187,7 @@ jobs:
187187
uses: actions/[email protected]
188188
- name: Set up Python ${{ matrix.python-version }}
189189
id: python
190-
uses: actions/setup-python@v5.3.0
190+
uses: actions/setup-python@v5.4.0
191191
with:
192192
python-version: ${{ matrix.python-version }}
193193
check-latest: true
@@ -233,7 +233,7 @@ jobs:
233233
uses: actions/[email protected]
234234
- name: Set up Python ${{ matrix.python-version }}
235235
id: python
236-
uses: actions/setup-python@v5.3.0
236+
uses: actions/setup-python@v5.4.0
237237
with:
238238
python-version: ${{ matrix.python-version }}
239239
check-latest: true
@@ -277,7 +277,7 @@ jobs:
277277
uses: actions/[email protected]
278278
- name: Set up Python ${{ matrix.python-version }}
279279
id: python
280-
uses: actions/setup-python@v5.3.0
280+
uses: actions/setup-python@v5.4.0
281281
with:
282282
python-version: ${{ matrix.python-version }}
283283
check-latest: true

.pre-commit-config.yaml

+11-7
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ repos:
2020
doc/data/messages/m/missing-final-newline/bad/crlf.py
2121
)$
2222
- repo: https://github.com/astral-sh/ruff-pre-commit
23-
rev: "v0.8.6"
23+
rev: "v0.9.6"
2424
hooks:
2525
- id: ruff
2626
args: ["--fix"]
@@ -36,12 +36,12 @@ repos:
3636
exclude: tests(/\w*)*/functional/|tests/input|doc/data/messages|examples/|setup.py|tests(/\w*)*data/
3737
types: [python]
3838
- repo: https://github.com/PyCQA/isort
39-
rev: 5.13.2
39+
rev: 6.0.0
4040
hooks:
4141
- id: isort
4242
exclude: doc/data/messages/
4343
- repo: https://github.com/psf/black
44-
rev: 24.10.0
44+
rev: 25.1.0
4545
hooks:
4646
- id: black
4747
args: [--safe, --quiet]
@@ -125,7 +125,7 @@ repos:
125125
files: ^(doc/(.*/)*.*\.rst)
126126
additional_dependencies: [Sphinx==7.4.3]
127127
- repo: https://github.com/pre-commit/mirrors-mypy
128-
rev: v1.14.1
128+
rev: v1.15.0
129129
hooks:
130130
- id: mypy
131131
name: mypy
@@ -144,7 +144,7 @@ repos:
144144
]
145145
exclude: tests(/\w*)*/functional/|tests/input|tests(/.*)+/conftest.py|doc/data/messages|tests(/\w*)*data/
146146
- repo: https://github.com/rbubley/mirrors-prettier
147-
rev: v3.4.2
147+
rev: v3.5.0
148148
hooks:
149149
- id: prettier
150150
args: [--prose-wrap=always, --print-width=88]
@@ -171,15 +171,19 @@ repos:
171171
setup.cfg
172172
)$
173173
- repo: https://github.com/PyCQA/bandit
174-
rev: 1.8.0
174+
rev: 1.8.2
175175
hooks:
176176
- id: bandit
177177
args: ["-r", "-lll"]
178178
exclude: *fixtures
179179
- repo: https://github.com/codespell-project/codespell
180-
rev: v2.3.0
180+
rev: v2.4.1
181181
hooks:
182182
- id: codespell
183183
args: ["--toml=pyproject.toml"]
184184
additional_dependencies:
185185
- tomli
186+
- repo: https://github.com/tox-dev/pyproject-fmt
187+
rev: "v2.5.0"
188+
hooks:
189+
- id: pyproject-fmt

0 commit comments

Comments
 (0)