Skip to content

Commit 2e1f46b

Browse files
committed
update dev dependencies
1 parent ab9f422 commit 2e1f46b

File tree

9 files changed

+70
-76
lines changed

9 files changed

+70
-76
lines changed

.github/workflows/publish.yaml

Lines changed: 7 additions & 7 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@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
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@65462800fd760344b1a7b4382951275a0abb4808 # v4.3.3
26+
- uses: actions/upload-artifact@834a144ee995460fba8ed112a2fc961b36a5ec5a # v4.3.6
2727
with:
2828
path: ./dist
2929
provenance:
@@ -44,7 +44,7 @@ jobs:
4444
permissions:
4545
contents: write
4646
steps:
47-
- uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7
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@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7
67-
- uses: pypa/gh-action-pypi-publish@81e9d935c883d0b210363ab89cf05f3894778450 # 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@81e9d935c883d0b210363ab89cf05f3894778450 # 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
@@ -28,8 +28,8 @@ jobs:
2828
- {python: '3.8'}
2929
- {name: Minimum Versions, python: '3.11', tox: py-min}
3030
steps:
31-
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
32-
- uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0
31+
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
32+
- uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1
3333
with:
3434
python-version: ${{ matrix.python }}
3535
allow-prereleases: true
@@ -40,8 +40,8 @@ jobs:
4040
typing:
4141
runs-on: ubuntu-latest
4242
steps:
43-
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
44-
- uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0
43+
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
44+
- uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1
4545
with:
4646
python-version: '3.x'
4747
cache: pip

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
repos:
22
- repo: https://github.com/astral-sh/ruff-pre-commit
3-
rev: v0.4.1
3+
rev: v0.6.2
44
hooks:
55
- id: ruff
66
- id: ruff-format

requirements-skip/tests-min.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ flask==2.2.5
1010
# via -r tests-min.in
1111
itsdangerous==2.2.0
1212
# via flask
13-
jinja2==3.1.3
13+
jinja2==3.1.4
1414
# via flask
1515
markupsafe==2.1.5
1616
# via
1717
# jinja2
1818
# werkzeug
1919
sqlalchemy==2.0.16
2020
# via -r tests-min.in
21-
typing-extensions==4.11.0
21+
typing-extensions==4.12.2
2222
# via sqlalchemy
2323
werkzeug==2.2.3
2424
# via

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: 30 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,17 @@
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
11-
babel==2.14.0
11+
babel==2.16.0
1212
# via
1313
# -r docs.txt
1414
# sphinx
15-
cachetools==5.3.3
15+
cachetools==5.5.0
1616
# via tox
17-
certifi==2024.2.2
17+
certifi==2024.7.4
1818
# via
1919
# -r docs.txt
2020
# requests
@@ -34,13 +34,13 @@ docutils==0.21.2
3434
# via
3535
# -r docs.txt
3636
# sphinx
37-
filelock==3.13.4
37+
filelock==3.15.4
3838
# via
3939
# tox
4040
# virtualenv
41-
identify==2.5.36
41+
identify==2.6.0
4242
# via pre-commit
43-
idna==3.7
43+
idna==3.8
4444
# via
4545
# -r docs.txt
4646
# requests
@@ -53,26 +53,26 @@ iniconfig==2.0.0
5353
# -r tests.txt
5454
# -r typing.txt
5555
# pytest
56-
jinja2==3.1.3
56+
jinja2==3.1.4
5757
# via
5858
# -r docs.txt
5959
# sphinx
6060
markupsafe==2.1.5
6161
# via
6262
# -r docs.txt
6363
# jinja2
64-
mypy==1.10.0
64+
mypy==1.11.1
6565
# via -r typing.txt
6666
mypy-extensions==1.0.0
6767
# via
6868
# -r typing.txt
6969
# mypy
70-
nodeenv==1.8.0
70+
nodeenv==1.9.1
7171
# via
7272
# -r typing.txt
7373
# pre-commit
7474
# pyright
75-
packaging==24.0
75+
packaging==24.1
7676
# via
7777
# -r docs.txt
7878
# -r tests.txt
@@ -82,9 +82,9 @@ packaging==24.0
8282
# pytest
8383
# sphinx
8484
# tox
85-
pallets-sphinx-themes==2.1.2
85+
pallets-sphinx-themes==2.1.3
8686
# via -r docs.txt
87-
platformdirs==4.2.1
87+
platformdirs==4.2.2
8888
# via
8989
# tox
9090
# virtualenv
@@ -94,44 +94,44 @@ pluggy==1.5.0
9494
# -r typing.txt
9595
# pytest
9696
# tox
97-
pre-commit==3.7.0
97+
pre-commit==3.8.0
9898
# via -r dev.in
99-
pygments==2.17.2
99+
pygments==2.18.0
100100
# via
101101
# -r docs.txt
102102
# sphinx
103-
pyproject-api==1.6.1
103+
pyproject-api==1.7.1
104104
# via tox
105-
pyright==1.1.360
105+
pyright==1.1.377
106106
# via -r typing.txt
107-
pytest==8.1.1
107+
pytest==8.3.2
108108
# via
109109
# -r tests.txt
110110
# -r typing.txt
111-
pyyaml==6.0.1
111+
pyyaml==6.0.2
112112
# via pre-commit
113-
requests==2.31.0
113+
requests==2.32.3
114114
# via
115115
# -r docs.txt
116116
# sphinx
117117
snowballstemmer==2.2.0
118118
# via
119119
# -r docs.txt
120120
# sphinx
121-
sphinx==7.3.7
121+
sphinx==8.0.2
122122
# via
123123
# -r docs.txt
124124
# pallets-sphinx-themes
125125
# sphinxcontrib-log-cabinet
126-
sphinxcontrib-applehelp==1.0.8
126+
sphinxcontrib-applehelp==2.0.0
127127
# via
128128
# -r docs.txt
129129
# sphinx
130-
sphinxcontrib-devhelp==1.0.6
130+
sphinxcontrib-devhelp==2.0.0
131131
# via
132132
# -r docs.txt
133133
# sphinx
134-
sphinxcontrib-htmlhelp==2.0.5
134+
sphinxcontrib-htmlhelp==2.1.0
135135
# via
136136
# -r docs.txt
137137
# sphinx
@@ -141,28 +141,25 @@ sphinxcontrib-jsmath==1.0.1
141141
# sphinx
142142
sphinxcontrib-log-cabinet==1.0.1
143143
# via -r docs.txt
144-
sphinxcontrib-qthelp==1.0.7
144+
sphinxcontrib-qthelp==2.0.0
145145
# via
146146
# -r docs.txt
147147
# sphinx
148-
sphinxcontrib-serializinghtml==1.1.10
148+
sphinxcontrib-serializinghtml==2.0.0
149149
# via
150150
# -r docs.txt
151151
# sphinx
152-
tox==4.14.2
152+
tox==4.18.0
153153
# via -r dev.in
154-
typing-extensions==4.11.0
154+
typing-extensions==4.12.2
155155
# via
156156
# -r typing.txt
157157
# mypy
158-
urllib3==2.2.1
158+
urllib3==2.2.2
159159
# via
160160
# -r docs.txt
161161
# requests
162-
virtualenv==20.26.0
162+
virtualenv==20.26.3
163163
# via
164164
# pre-commit
165165
# tox
166-
167-
# The following packages are considered to be unsafe in a requirements file:
168-
# setuptools

requirements/docs.txt

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,54 +4,54 @@
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
1515
docutils==0.21.2
1616
# via sphinx
17-
idna==3.7
17+
idna==3.8
1818
# via requests
1919
imagesize==1.4.1
2020
# via sphinx
21-
jinja2==3.1.3
21+
jinja2==3.1.4
2222
# via sphinx
2323
markupsafe==2.1.5
2424
# via jinja2
25-
packaging==24.0
25+
packaging==24.1
2626
# via
2727
# pallets-sphinx-themes
2828
# sphinx
29-
pallets-sphinx-themes==2.1.2
29+
pallets-sphinx-themes==2.1.3
3030
# via -r docs.in
31-
pygments==2.17.2
31+
pygments==2.18.0
3232
# via sphinx
33-
requests==2.31.0
33+
requests==2.32.3
3434
# via sphinx
3535
snowballstemmer==2.2.0
3636
# via sphinx
37-
sphinx==7.3.7
37+
sphinx==8.0.2
3838
# via
3939
# -r docs.in
4040
# pallets-sphinx-themes
4141
# sphinxcontrib-log-cabinet
42-
sphinxcontrib-applehelp==1.0.8
42+
sphinxcontrib-applehelp==2.0.0
4343
# via sphinx
44-
sphinxcontrib-devhelp==1.0.6
44+
sphinxcontrib-devhelp==2.0.0
4545
# via sphinx
46-
sphinxcontrib-htmlhelp==2.0.5
46+
sphinxcontrib-htmlhelp==2.1.0
4747
# via sphinx
4848
sphinxcontrib-jsmath==1.0.1
4949
# via sphinx
5050
sphinxcontrib-log-cabinet==1.0.1
5151
# via -r docs.in
52-
sphinxcontrib-qthelp==1.0.7
52+
sphinxcontrib-qthelp==2.0.0
5353
# via sphinx
54-
sphinxcontrib-serializinghtml==1.1.10
54+
sphinxcontrib-serializinghtml==2.0.0
5555
# via sphinx
56-
urllib3==2.2.1
56+
urllib3==2.2.2
5757
# via requests

requirements/tests.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
#
77
iniconfig==2.0.0
88
# via pytest
9-
packaging==24.0
9+
packaging==24.1
1010
# via pytest
1111
pluggy==1.5.0
1212
# via pytest
13-
pytest==8.1.1
13+
pytest==8.3.2
1414
# via -r tests.in

requirements/typing.txt

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,19 @@
66
#
77
iniconfig==2.0.0
88
# via pytest
9-
mypy==1.10.0
9+
mypy==1.11.1
1010
# via -r typing.in
1111
mypy-extensions==1.0.0
1212
# via mypy
13-
nodeenv==1.8.0
13+
nodeenv==1.9.1
1414
# via pyright
15-
packaging==24.0
15+
packaging==24.1
1616
# via pytest
1717
pluggy==1.5.0
1818
# via pytest
19-
pyright==1.1.360
19+
pyright==1.1.377
2020
# via -r typing.in
21-
pytest==8.1.1
21+
pytest==8.3.2
2222
# via -r typing.in
23-
typing-extensions==4.11.0
23+
typing-extensions==4.12.2
2424
# via mypy
25-
26-
# The following packages are considered to be unsafe in a requirements file:
27-
# setuptools

0 commit comments

Comments
 (0)