WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit 2b4ab69

Browse files
committed
update dev dependencies
1 parent 0c8136b commit 2b4ab69

File tree

12 files changed

+129
-70
lines changed

12 files changed

+129
-70
lines changed

.github/workflows/publish.yaml

Lines changed: 5 additions & 5 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@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
13-
- uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1
12+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
13+
- uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
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@834a144ee995460fba8ed112a2fc961b36a5ec5a # v4.3.6
26+
- uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
2727
with:
2828
path: ./dist
2929
provenance:
@@ -64,10 +64,10 @@ jobs:
6464
id-token: write
6565
steps:
6666
- uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
67-
- uses: pypa/gh-action-pypi-publish@ec4db0b4ddc65acdf4bff5fa45ac92d78b56bdf0 # v1.9.0
67+
- uses: pypa/gh-action-pypi-publish@f7600683efdcb7656dec5b29656edb7bc586e597 # v1.10.3
6868
with:
6969
repository-url: https://test.pypi.org/legacy/
7070
packages-dir: artifact/
71-
- uses: pypa/gh-action-pypi-publish@ec4db0b4ddc65acdf4bff5fa45ac92d78b56bdf0 # v1.9.0
71+
- uses: pypa/gh-action-pypi-publish@f7600683efdcb7656dec5b29656edb7bc586e597 # v1.10.3
7272
with:
7373
packages-dir: artifact/

.github/workflows/tests.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ jobs:
3131
- {python: '3.8'}
3232
- {name: PyPy, python: 'pypy-3.10', tox: pypy310}
3333
steps:
34-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
35-
- uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1
34+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
35+
- uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
3636
with:
3737
python-version: ${{ matrix.python }}
3838
allow-prereleases: true
@@ -43,14 +43,14 @@ jobs:
4343
typing:
4444
runs-on: ubuntu-latest
4545
steps:
46-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
47-
- uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1
46+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
47+
- uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
4848
with:
4949
python-version: '3.x'
5050
cache: pip
5151
cache-dependency-path: requirements*/*.txt
5252
- name: cache mypy
53-
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
53+
uses: actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2
5454
with:
5555
path: ./.mypy_cache
5656
key: mypy|${{ hashFiles('pyproject.toml') }}

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ ci:
22
autoupdate_schedule: monthly
33
repos:
44
- repo: https://github.com/astral-sh/ruff-pre-commit
5-
rev: v0.6.2
5+
rev: v0.7.1
66
hooks:
77
- id: ruff
88
- id: ruff-format
99
- repo: https://github.com/pre-commit/pre-commit-hooks
10-
rev: v4.6.0
10+
rev: v5.0.0
1111
hooks:
1212
- id: check-merge-conflict
1313
- id: debug-statements

requirements/build.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.12
2+
# This file is autogenerated by pip-compile with Python 3.13
33
# by the following command:
44
#
55
# pip-compile build.in
66
#
7-
build==1.2.1
7+
build==1.2.2.post1
88
# via -r build.in
99
packaging==24.1
1010
# via build
11-
pyproject-hooks==1.1.0
11+
pyproject-hooks==1.2.0
1212
# via build

requirements/dev.txt

Lines changed: 30 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.12
2+
# This file is autogenerated by pip-compile with Python 3.13
33
# by the following command:
44
#
55
# pip-compile dev.in
@@ -14,41 +14,41 @@ babel==2.16.0
1414
# sphinx
1515
cachetools==5.5.0
1616
# via tox
17-
certifi==2024.7.4
17+
certifi==2024.8.30
1818
# via
1919
# -r docs.txt
2020
# requests
21-
cffi==1.17.0rc1
21+
cffi==1.17.1
2222
# via
2323
# -r tests.txt
2424
# cryptography
2525
cfgv==3.4.0
2626
# via pre-commit
2727
chardet==5.2.0
2828
# via tox
29-
charset-normalizer==3.3.2
29+
charset-normalizer==3.4.0
3030
# via
3131
# -r docs.txt
3232
# requests
3333
colorama==0.4.6
3434
# via tox
35-
cryptography==43.0.0
35+
cryptography==43.0.3
3636
# via -r tests.txt
37-
distlib==0.3.8
37+
distlib==0.3.9
3838
# via virtualenv
3939
docutils==0.21.2
4040
# via
4141
# -r docs.txt
4242
# sphinx
4343
ephemeral-port-reserve==1.1.4
4444
# via -r tests.txt
45-
filelock==3.15.4
45+
filelock==3.16.1
4646
# via
4747
# tox
4848
# virtualenv
49-
identify==2.6.0
49+
identify==2.6.1
5050
# via pre-commit
51-
idna==3.8
51+
idna==3.10
5252
# via
5353
# -r docs.txt
5454
# requests
@@ -65,11 +65,11 @@ jinja2==3.1.4
6565
# via
6666
# -r docs.txt
6767
# sphinx
68-
markupsafe==2.1.5
68+
markupsafe==3.0.2
6969
# via
7070
# -r docs.txt
7171
# jinja2
72-
mypy==1.11.1
72+
mypy==1.13.0
7373
# via -r typing.txt
7474
mypy-extensions==1.0.0
7575
# via
@@ -90,9 +90,9 @@ packaging==24.1
9090
# pytest
9191
# sphinx
9292
# tox
93-
pallets-sphinx-themes==2.1.3
93+
pallets-sphinx-themes==2.3.0
9494
# via -r docs.txt
95-
platformdirs==4.2.2
95+
platformdirs==4.3.6
9696
# via
9797
# tox
9898
# virtualenv
@@ -102,9 +102,9 @@ pluggy==1.5.0
102102
# -r typing.txt
103103
# pytest
104104
# tox
105-
pre-commit==3.8.0
105+
pre-commit==4.0.1
106106
# via -r dev.in
107-
psutil==6.0.0
107+
psutil==6.1.0
108108
# via
109109
# -r tests.txt
110110
# pytest-xprocess
@@ -116,11 +116,11 @@ pygments==2.18.0
116116
# via
117117
# -r docs.txt
118118
# sphinx
119-
pyproject-api==1.7.1
119+
pyproject-api==1.8.0
120120
# via tox
121-
pyright==1.1.377
121+
pyright==1.1.386
122122
# via -r typing.txt
123-
pytest==8.3.2
123+
pytest==8.3.3
124124
# via
125125
# -r tests.txt
126126
# -r typing.txt
@@ -140,11 +140,16 @@ snowballstemmer==2.2.0
140140
# via
141141
# -r docs.txt
142142
# sphinx
143-
sphinx==8.0.2
143+
sphinx==8.1.3
144144
# via
145145
# -r docs.txt
146146
# pallets-sphinx-themes
147+
# sphinx-notfound-page
147148
# sphinxcontrib-log-cabinet
149+
sphinx-notfound-page==1.0.4
150+
# via
151+
# -r docs.txt
152+
# pallets-sphinx-themes
148153
sphinxcontrib-applehelp==2.0.0
149154
# via
150155
# -r docs.txt
@@ -171,27 +176,28 @@ sphinxcontrib-serializinghtml==2.0.0
171176
# via
172177
# -r docs.txt
173178
# sphinx
174-
tox==4.18.0
179+
tox==4.23.2
175180
# via -r dev.in
176181
types-contextvars==2.4.7.3
177182
# via -r typing.txt
178183
types-dataclasses==0.6.6
179184
# via -r typing.txt
180-
types-setuptools==73.0.0.20240822
185+
types-setuptools==75.2.0.20241019
181186
# via -r typing.txt
182187
typing-extensions==4.12.2
183188
# via
184189
# -r typing.txt
185190
# mypy
186-
urllib3==2.2.2
191+
# pyright
192+
urllib3==2.2.3
187193
# via
188194
# -r docs.txt
189195
# requests
190-
virtualenv==20.26.3
196+
virtualenv==20.27.0
191197
# via
192198
# pre-commit
193199
# tox
194-
watchdog==4.0.2
200+
watchdog==5.0.3
195201
# via
196202
# -r tests.txt
197203
# -r typing.txt

requirements/docs.txt

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.12
2+
# This file is autogenerated by pip-compile with Python 3.13
33
# by the following command:
44
#
55
# pip-compile docs.in
@@ -8,37 +8,40 @@ alabaster==1.0.0
88
# via sphinx
99
babel==2.16.0
1010
# via sphinx
11-
certifi==2024.7.4
11+
certifi==2024.8.30
1212
# via requests
13-
charset-normalizer==3.3.2
13+
charset-normalizer==3.4.0
1414
# via requests
1515
docutils==0.21.2
1616
# via sphinx
17-
idna==3.8
17+
idna==3.10
1818
# via requests
1919
imagesize==1.4.1
2020
# via sphinx
2121
jinja2==3.1.4
2222
# via sphinx
23-
markupsafe==2.1.5
23+
markupsafe==3.0.2
2424
# via jinja2
2525
packaging==24.1
2626
# via
2727
# pallets-sphinx-themes
2828
# sphinx
29-
pallets-sphinx-themes==2.1.3
29+
pallets-sphinx-themes==2.3.0
3030
# via -r docs.in
3131
pygments==2.18.0
3232
# via sphinx
3333
requests==2.32.3
3434
# via sphinx
3535
snowballstemmer==2.2.0
3636
# via sphinx
37-
sphinx==8.0.2
37+
sphinx==8.1.3
3838
# via
3939
# -r docs.in
4040
# pallets-sphinx-themes
41+
# sphinx-notfound-page
4142
# sphinxcontrib-log-cabinet
43+
sphinx-notfound-page==1.0.4
44+
# via pallets-sphinx-themes
4245
sphinxcontrib-applehelp==2.0.0
4346
# via sphinx
4447
sphinxcontrib-devhelp==2.0.0
@@ -53,5 +56,5 @@ sphinxcontrib-qthelp==2.0.0
5356
# via sphinx
5457
sphinxcontrib-serializinghtml==2.0.0
5558
# via sphinx
56-
urllib3==2.2.2
59+
urllib3==2.2.3
5760
# via requests

requirements/tests.in

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
pytest
22
pytest-timeout
3-
# pinned for python 3.8 support
43
pytest-xprocess<1
54
cryptography
65
watchdog
76
ephemeral-port-reserve
8-
# pin cffi 1.17.0 pre-release for python 3.13 support
9-
cffi==1.17.0rc1
7+
cffi

requirements/tests.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.12
2+
# This file is autogenerated by pip-compile with Python 3.13
33
# by the following command:
44
#
55
# pip-compile tests.in
66
#
7-
cffi==1.17.0rc1
7+
cffi==1.17.1
88
# via
99
# -r tests.in
1010
# cryptography
11-
cryptography==43.0.0
11+
cryptography==43.0.3
1212
# via -r tests.in
1313
ephemeral-port-reserve==1.1.4
1414
# via -r tests.in
@@ -18,11 +18,11 @@ packaging==24.1
1818
# via pytest
1919
pluggy==1.5.0
2020
# via pytest
21-
psutil==6.0.0
21+
psutil==6.1.0
2222
# via pytest-xprocess
2323
pycparser==2.22
2424
# via cffi
25-
pytest==8.3.2
25+
pytest==8.3.3
2626
# via
2727
# -r tests.in
2828
# pytest-timeout
@@ -31,5 +31,5 @@ pytest-timeout==2.3.1
3131
# via -r tests.in
3232
pytest-xprocess==0.23.0
3333
# via -r tests.in
34-
watchdog==4.0.2
34+
watchdog==5.0.3
3535
# via -r tests.in

0 commit comments

Comments
 (0)