Skip to content

Commit 29a94bd

Browse files
committed
update dev dependencies
1 parent 0f2ae2b commit 29a94bd

File tree

9 files changed

+79
-85
lines changed

9 files changed

+79
-85
lines changed

.github/workflows/lock.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
lock:
1717
runs-on: ubuntu-latest
1818
steps:
19-
- uses: dessant/lock-threads@7de207be1d3ce97a9abe6ff1306222982d1ca9f9 # v5.0.1
19+
- uses: dessant/lock-threads@1bf7ec25051fe7c00bdd17e6a7cf3d7bfb7dc771 # v5.0.1
2020
with:
2121
issue-inactive-days: 14
2222
pr-inactive-days: 14

.github/workflows/publish.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ jobs:
99
outputs:
1010
hash: ${{ steps.hash.outputs.hash }}
1111
steps:
12-
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
13-
- uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0
12+
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
13+
- uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1
1414
with:
1515
python-version: '3.x'
1616
cache: pip
@@ -23,7 +23,7 @@ jobs:
2323
- name: generate hash
2424
id: hash
2525
run: cd dist && echo "hash=$(sha256sum * | base64 -w0)" >> $GITHUB_OUTPUT
26-
- uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3
26+
- uses: actions/upload-artifact@834a144ee995460fba8ed112a2fc961b36a5ec5a # v4.3.6
2727
with:
2828
path: ./dist
2929
provenance:
@@ -33,7 +33,7 @@ jobs:
3333
id-token: write
3434
contents: write
3535
# Can't pin with hash due to how this workflow works.
36-
uses: slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@v1.10.0
36+
uses: slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@v2.0.0
3737
with:
3838
base64-subjects: ${{ needs.build.outputs.hash }}
3939
create-release:
@@ -44,7 +44,7 @@ jobs:
4444
permissions:
4545
contents: write
4646
steps:
47-
- uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2
47+
- uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
4848
- name: create release
4949
run: >
5050
gh release create --draft --repo ${{ github.repository }}
@@ -63,11 +63,11 @@ jobs:
6363
permissions:
6464
id-token: write
6565
steps:
66-
- uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2
67-
- uses: pypa/gh-action-pypi-publish@68e62d4871ad9d14a9d55f114e6ac71f0b408ec0 # v1.8.14
66+
- uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
67+
- uses: pypa/gh-action-pypi-publish@ec4db0b4ddc65acdf4bff5fa45ac92d78b56bdf0 # v1.9.0
6868
with:
6969
repository-url: https://test.pypi.org/legacy/
7070
packages-dir: artifact/
71-
- uses: pypa/gh-action-pypi-publish@68e62d4871ad9d14a9d55f114e6ac71f0b408ec0 # v1.8.14
71+
- uses: pypa/gh-action-pypi-publish@ec4db0b4ddc65acdf4bff5fa45ac92d78b56bdf0 # v1.9.0
7272
with:
7373
packages-dir: artifact/

.github/workflows/tests.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ jobs:
3333
- {name: Minimum Versions, python: '3.12', tox: py-min}
3434
- {name: Development Versions, python: '3.8', tox: py-dev}
3535
steps:
36-
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
37-
- uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0
36+
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
37+
- uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1
3838
with:
3939
python-version: ${{ matrix.python }}
4040
allow-prereleases: true
@@ -45,8 +45,8 @@ jobs:
4545
typing:
4646
runs-on: ubuntu-latest
4747
steps:
48-
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
49-
- uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0
48+
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
49+
- uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1
5050
with:
5151
python-version: '3.x'
5252
cache: pip

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ ci:
22
autoupdate_schedule: monthly
33
repos:
44
- repo: https://github.com/astral-sh/ruff-pre-commit
5-
rev: v0.3.5
5+
rev: v0.6.2
66
hooks:
77
- id: ruff
88
- id: ruff-format

requirements/build.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#
77
build==1.2.1
88
# via -r build.in
9-
packaging==24.0
9+
packaging==24.1
1010
# via build
11-
pyproject-hooks==1.0.0
11+
pyproject-hooks==1.1.0
1212
# via build

requirements/dev.txt

Lines changed: 34 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,25 @@
44
#
55
# pip-compile dev.in
66
#
7-
alabaster==0.7.16
7+
alabaster==1.0.0
88
# via
99
# -r docs.txt
1010
# sphinx
1111
asgiref==3.8.1
1212
# via
1313
# -r tests.txt
1414
# -r typing.txt
15-
babel==2.14.0
15+
babel==2.16.0
1616
# via
1717
# -r docs.txt
1818
# sphinx
19-
cachetools==5.3.3
19+
cachetools==5.5.0
2020
# via tox
21-
certifi==2024.2.2
21+
certifi==2024.7.4
2222
# via
2323
# -r docs.txt
2424
# requests
25-
cffi==1.16.0
25+
cffi==1.17.0
2626
# via
2727
# -r typing.txt
2828
# cryptography
@@ -36,22 +36,22 @@ charset-normalizer==3.3.2
3636
# requests
3737
colorama==0.4.6
3838
# via tox
39-
cryptography==42.0.5
39+
cryptography==43.0.0
4040
# via -r typing.txt
4141
distlib==0.3.8
4242
# via virtualenv
43-
docutils==0.20.1
43+
docutils==0.21.2
4444
# via
4545
# -r docs.txt
4646
# sphinx
4747
# sphinx-tabs
48-
filelock==3.13.3
48+
filelock==3.15.4
4949
# via
5050
# tox
5151
# virtualenv
52-
identify==2.5.35
52+
identify==2.6.0
5353
# via pre-commit
54-
idna==3.6
54+
idna==3.8
5555
# via
5656
# -r docs.txt
5757
# requests
@@ -64,26 +64,26 @@ iniconfig==2.0.0
6464
# -r tests.txt
6565
# -r typing.txt
6666
# pytest
67-
jinja2==3.1.3
67+
jinja2==3.1.4
6868
# via
6969
# -r docs.txt
7070
# sphinx
7171
markupsafe==2.1.5
7272
# via
7373
# -r docs.txt
7474
# jinja2
75-
mypy==1.9.0
75+
mypy==1.11.1
7676
# via -r typing.txt
7777
mypy-extensions==1.0.0
7878
# via
7979
# -r typing.txt
8080
# mypy
81-
nodeenv==1.8.0
81+
nodeenv==1.9.1
8282
# via
8383
# -r typing.txt
8484
# pre-commit
8585
# pyright
86-
packaging==24.0
86+
packaging==24.1
8787
# via
8888
# -r docs.txt
8989
# -r tests.txt
@@ -93,68 +93,68 @@ packaging==24.0
9393
# pytest
9494
# sphinx
9595
# tox
96-
pallets-sphinx-themes==2.1.1
96+
pallets-sphinx-themes==2.1.3
9797
# via -r docs.txt
98-
platformdirs==4.2.0
98+
platformdirs==4.2.2
9999
# via
100100
# tox
101101
# virtualenv
102-
pluggy==1.4.0
102+
pluggy==1.5.0
103103
# via
104104
# -r tests.txt
105105
# -r typing.txt
106106
# pytest
107107
# tox
108-
pre-commit==3.7.0
108+
pre-commit==3.8.0
109109
# via -r dev.in
110110
pycparser==2.22
111111
# via
112112
# -r typing.txt
113113
# cffi
114-
pygments==2.17.2
114+
pygments==2.18.0
115115
# via
116116
# -r docs.txt
117117
# sphinx
118118
# sphinx-tabs
119-
pyproject-api==1.6.1
119+
pyproject-api==1.7.1
120120
# via tox
121-
pyright==1.1.357
121+
pyright==1.1.377
122122
# via -r typing.txt
123-
pytest==8.1.1
123+
pytest==8.3.2
124124
# via
125125
# -r tests.txt
126126
# -r typing.txt
127127
python-dotenv==1.0.1
128128
# via
129129
# -r tests.txt
130130
# -r typing.txt
131-
pyyaml==6.0.1
131+
pyyaml==6.0.2
132132
# via pre-commit
133-
requests==2.31.0
133+
requests==2.32.3
134134
# via
135135
# -r docs.txt
136136
# sphinx
137137
snowballstemmer==2.2.0
138138
# via
139139
# -r docs.txt
140140
# sphinx
141-
sphinx==7.2.6
141+
sphinx==8.0.2
142142
# via
143143
# -r docs.txt
144144
# pallets-sphinx-themes
145145
# sphinx-tabs
146146
# sphinxcontrib-log-cabinet
147147
sphinx-tabs==3.4.5
148148
# via -r docs.txt
149-
sphinxcontrib-applehelp==1.0.8
149+
sphinxcontrib-applehelp==2.0.0
150150
# via
151151
# -r docs.txt
152152
# sphinx
153-
sphinxcontrib-devhelp==1.0.6
153+
sphinxcontrib-devhelp==2.0.0
154154
# via
155155
# -r docs.txt
156156
# sphinx
157-
sphinxcontrib-htmlhelp==2.0.5
157+
sphinxcontrib-htmlhelp==2.1.0
158158
# via
159159
# -r docs.txt
160160
# sphinx
@@ -164,32 +164,29 @@ sphinxcontrib-jsmath==1.0.1
164164
# sphinx
165165
sphinxcontrib-log-cabinet==1.0.1
166166
# via -r docs.txt
167-
sphinxcontrib-qthelp==1.0.7
167+
sphinxcontrib-qthelp==2.0.0
168168
# via
169169
# -r docs.txt
170170
# sphinx
171-
sphinxcontrib-serializinghtml==1.1.10
171+
sphinxcontrib-serializinghtml==2.0.0
172172
# via
173173
# -r docs.txt
174174
# sphinx
175-
tox==4.14.2
175+
tox==4.18.0
176176
# via -r dev.in
177177
types-contextvars==2.4.7.3
178178
# via -r typing.txt
179179
types-dataclasses==0.6.6
180180
# via -r typing.txt
181-
typing-extensions==4.11.0
181+
typing-extensions==4.12.2
182182
# via
183183
# -r typing.txt
184184
# mypy
185-
urllib3==2.2.1
185+
urllib3==2.2.2
186186
# via
187187
# -r docs.txt
188188
# requests
189-
virtualenv==20.25.1
189+
virtualenv==20.26.3
190190
# via
191191
# pre-commit
192192
# tox
193-
194-
# The following packages are considered to be unsafe in a requirements file:
195-
# setuptools

requirements/docs.txt

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,61 +4,61 @@
44
#
55
# pip-compile docs.in
66
#
7-
alabaster==0.7.16
7+
alabaster==1.0.0
88
# via sphinx
9-
babel==2.14.0
9+
babel==2.16.0
1010
# via sphinx
11-
certifi==2024.2.2
11+
certifi==2024.7.4
1212
# via requests
1313
charset-normalizer==3.3.2
1414
# via requests
15-
docutils==0.20.1
15+
docutils==0.21.2
1616
# via
1717
# sphinx
1818
# sphinx-tabs
19-
idna==3.6
19+
idna==3.8
2020
# via requests
2121
imagesize==1.4.1
2222
# via sphinx
23-
jinja2==3.1.3
23+
jinja2==3.1.4
2424
# via sphinx
2525
markupsafe==2.1.5
2626
# via jinja2
27-
packaging==24.0
27+
packaging==24.1
2828
# via
2929
# pallets-sphinx-themes
3030
# sphinx
31-
pallets-sphinx-themes==2.1.1
31+
pallets-sphinx-themes==2.1.3
3232
# via -r docs.in
33-
pygments==2.17.2
33+
pygments==2.18.0
3434
# via
3535
# sphinx
3636
# sphinx-tabs
37-
requests==2.31.0
37+
requests==2.32.3
3838
# via sphinx
3939
snowballstemmer==2.2.0
4040
# via sphinx
41-
sphinx==7.2.6
41+
sphinx==8.0.2
4242
# via
4343
# -r docs.in
4444
# pallets-sphinx-themes
4545
# sphinx-tabs
4646
# sphinxcontrib-log-cabinet
4747
sphinx-tabs==3.4.5
4848
# via -r docs.in
49-
sphinxcontrib-applehelp==1.0.8
49+
sphinxcontrib-applehelp==2.0.0
5050
# via sphinx
51-
sphinxcontrib-devhelp==1.0.6
51+
sphinxcontrib-devhelp==2.0.0
5252
# via sphinx
53-
sphinxcontrib-htmlhelp==2.0.5
53+
sphinxcontrib-htmlhelp==2.1.0
5454
# via sphinx
5555
sphinxcontrib-jsmath==1.0.1
5656
# via sphinx
5757
sphinxcontrib-log-cabinet==1.0.1
5858
# via -r docs.in
59-
sphinxcontrib-qthelp==1.0.7
59+
sphinxcontrib-qthelp==2.0.0
6060
# via sphinx
61-
sphinxcontrib-serializinghtml==1.1.10
61+
sphinxcontrib-serializinghtml==2.0.0
6262
# via sphinx
63-
urllib3==2.2.1
63+
urllib3==2.2.2
6464
# via requests

0 commit comments

Comments
 (0)