File tree Expand file tree Collapse file tree 9 files changed +70
-76
lines changed Expand file tree Collapse file tree 9 files changed +70
-76
lines changed Original file line number Diff line number Diff line change 9
9
outputs :
10
10
hash : ${{ steps.hash.outputs.hash }}
11
11
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
14
14
with :
15
15
python-version : ' 3.x'
16
16
cache : pip
23
23
- name : generate hash
24
24
id : hash
25
25
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
27
27
with :
28
28
path : ./dist
29
29
provenance :
44
44
permissions :
45
45
contents : write
46
46
steps :
47
- - uses : actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7
47
+ - uses : actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
48
48
- name : create release
49
49
run : >
50
50
gh release create --draft --repo ${{ github.repository }}
@@ -63,11 +63,11 @@ jobs:
63
63
permissions :
64
64
id-token : write
65
65
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
68
68
with :
69
69
repository-url : https://test.pypi.org/legacy/
70
70
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
72
72
with :
73
73
packages-dir : artifact/
Original file line number Diff line number Diff line change 28
28
- {python: '3.8'}
29
29
- {name: Minimum Versions, python: '3.11', tox: py-min}
30
30
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
33
33
with :
34
34
python-version : ${{ matrix.python }}
35
35
allow-prereleases : true
40
40
typing :
41
41
runs-on : ubuntu-latest
42
42
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
45
45
with :
46
46
python-version : ' 3.x'
47
47
cache : pip
Original file line number Diff line number Diff line change 1
1
repos :
2
2
- repo : https://github.com/astral-sh/ruff-pre-commit
3
- rev : v0.4.1
3
+ rev : v0.6.2
4
4
hooks :
5
5
- id : ruff
6
6
- id : ruff-format
Original file line number Diff line number Diff line change @@ -10,15 +10,15 @@ flask==2.2.5
10
10
# via -r tests-min.in
11
11
itsdangerous==2.2.0
12
12
# via flask
13
- jinja2==3.1.3
13
+ jinja2==3.1.4
14
14
# via flask
15
15
markupsafe==2.1.5
16
16
# via
17
17
# jinja2
18
18
# werkzeug
19
19
sqlalchemy==2.0.16
20
20
# via -r tests-min.in
21
- typing-extensions==4.11.0
21
+ typing-extensions==4.12.2
22
22
# via sqlalchemy
23
23
werkzeug==2.2.3
24
24
# via
Original file line number Diff line number Diff line change 6
6
#
7
7
build==1.2.1
8
8
# via -r build.in
9
- packaging==24.0
9
+ packaging==24.1
10
10
# via build
11
- pyproject-hooks==1.0 .0
11
+ pyproject-hooks==1.1 .0
12
12
# via build
Original file line number Diff line number Diff line change 4
4
#
5
5
# pip-compile dev.in
6
6
#
7
- alabaster==0.7.16
7
+ alabaster==1.0.0
8
8
# via
9
9
# -r docs.txt
10
10
# sphinx
11
- babel==2.14 .0
11
+ babel==2.16 .0
12
12
# via
13
13
# -r docs.txt
14
14
# sphinx
15
- cachetools==5.3.3
15
+ cachetools==5.5.0
16
16
# via tox
17
- certifi==2024.2.2
17
+ certifi==2024.7.4
18
18
# via
19
19
# -r docs.txt
20
20
# requests
@@ -34,13 +34,13 @@ docutils==0.21.2
34
34
# via
35
35
# -r docs.txt
36
36
# sphinx
37
- filelock==3.13 .4
37
+ filelock==3.15 .4
38
38
# via
39
39
# tox
40
40
# virtualenv
41
- identify==2.5.36
41
+ identify==2.6.0
42
42
# via pre-commit
43
- idna==3.7
43
+ idna==3.8
44
44
# via
45
45
# -r docs.txt
46
46
# requests
@@ -53,26 +53,26 @@ iniconfig==2.0.0
53
53
# -r tests.txt
54
54
# -r typing.txt
55
55
# pytest
56
- jinja2==3.1.3
56
+ jinja2==3.1.4
57
57
# via
58
58
# -r docs.txt
59
59
# sphinx
60
60
markupsafe==2.1.5
61
61
# via
62
62
# -r docs.txt
63
63
# jinja2
64
- mypy==1.10.0
64
+ mypy==1.11.1
65
65
# via -r typing.txt
66
66
mypy-extensions==1.0.0
67
67
# via
68
68
# -r typing.txt
69
69
# mypy
70
- nodeenv==1.8.0
70
+ nodeenv==1.9.1
71
71
# via
72
72
# -r typing.txt
73
73
# pre-commit
74
74
# pyright
75
- packaging==24.0
75
+ packaging==24.1
76
76
# via
77
77
# -r docs.txt
78
78
# -r tests.txt
@@ -82,9 +82,9 @@ packaging==24.0
82
82
# pytest
83
83
# sphinx
84
84
# tox
85
- pallets-sphinx-themes==2.1.2
85
+ pallets-sphinx-themes==2.1.3
86
86
# via -r docs.txt
87
- platformdirs==4.2.1
87
+ platformdirs==4.2.2
88
88
# via
89
89
# tox
90
90
# virtualenv
@@ -94,44 +94,44 @@ pluggy==1.5.0
94
94
# -r typing.txt
95
95
# pytest
96
96
# tox
97
- pre-commit==3.7 .0
97
+ pre-commit==3.8 .0
98
98
# via -r dev.in
99
- pygments==2.17.2
99
+ pygments==2.18.0
100
100
# via
101
101
# -r docs.txt
102
102
# sphinx
103
- pyproject-api==1.6 .1
103
+ pyproject-api==1.7 .1
104
104
# via tox
105
- pyright==1.1.360
105
+ pyright==1.1.377
106
106
# via -r typing.txt
107
- pytest==8.1.1
107
+ pytest==8.3.2
108
108
# via
109
109
# -r tests.txt
110
110
# -r typing.txt
111
- pyyaml==6.0.1
111
+ pyyaml==6.0.2
112
112
# via pre-commit
113
- requests==2.31.0
113
+ requests==2.32.3
114
114
# via
115
115
# -r docs.txt
116
116
# sphinx
117
117
snowballstemmer==2.2.0
118
118
# via
119
119
# -r docs.txt
120
120
# sphinx
121
- sphinx==7.3.7
121
+ sphinx==8.0.2
122
122
# via
123
123
# -r docs.txt
124
124
# pallets-sphinx-themes
125
125
# sphinxcontrib-log-cabinet
126
- sphinxcontrib-applehelp==1 .0.8
126
+ sphinxcontrib-applehelp==2 .0.0
127
127
# via
128
128
# -r docs.txt
129
129
# sphinx
130
- sphinxcontrib-devhelp==1 .0.6
130
+ sphinxcontrib-devhelp==2 .0.0
131
131
# via
132
132
# -r docs.txt
133
133
# sphinx
134
- sphinxcontrib-htmlhelp==2.0.5
134
+ sphinxcontrib-htmlhelp==2.1.0
135
135
# via
136
136
# -r docs.txt
137
137
# sphinx
@@ -141,28 +141,25 @@ sphinxcontrib-jsmath==1.0.1
141
141
# sphinx
142
142
sphinxcontrib-log-cabinet==1.0.1
143
143
# via -r docs.txt
144
- sphinxcontrib-qthelp==1 .0.7
144
+ sphinxcontrib-qthelp==2 .0.0
145
145
# via
146
146
# -r docs.txt
147
147
# sphinx
148
- sphinxcontrib-serializinghtml==1.1.10
148
+ sphinxcontrib-serializinghtml==2.0.0
149
149
# via
150
150
# -r docs.txt
151
151
# sphinx
152
- tox==4.14.2
152
+ tox==4.18.0
153
153
# via -r dev.in
154
- typing-extensions==4.11.0
154
+ typing-extensions==4.12.2
155
155
# via
156
156
# -r typing.txt
157
157
# mypy
158
- urllib3==2.2.1
158
+ urllib3==2.2.2
159
159
# via
160
160
# -r docs.txt
161
161
# requests
162
- virtualenv==20.26.0
162
+ virtualenv==20.26.3
163
163
# via
164
164
# pre-commit
165
165
# tox
166
-
167
- # The following packages are considered to be unsafe in a requirements file:
168
- # setuptools
Original file line number Diff line number Diff line change 4
4
#
5
5
# pip-compile docs.in
6
6
#
7
- alabaster==0.7.16
7
+ alabaster==1.0.0
8
8
# via sphinx
9
- babel==2.14 .0
9
+ babel==2.16 .0
10
10
# via sphinx
11
- certifi==2024.2.2
11
+ certifi==2024.7.4
12
12
# via requests
13
13
charset-normalizer==3.3.2
14
14
# via requests
15
15
docutils==0.21.2
16
16
# via sphinx
17
- idna==3.7
17
+ idna==3.8
18
18
# via requests
19
19
imagesize==1.4.1
20
20
# via sphinx
21
- jinja2==3.1.3
21
+ jinja2==3.1.4
22
22
# via sphinx
23
23
markupsafe==2.1.5
24
24
# via jinja2
25
- packaging==24.0
25
+ packaging==24.1
26
26
# via
27
27
# pallets-sphinx-themes
28
28
# sphinx
29
- pallets-sphinx-themes==2.1.2
29
+ pallets-sphinx-themes==2.1.3
30
30
# via -r docs.in
31
- pygments==2.17.2
31
+ pygments==2.18.0
32
32
# via sphinx
33
- requests==2.31.0
33
+ requests==2.32.3
34
34
# via sphinx
35
35
snowballstemmer==2.2.0
36
36
# via sphinx
37
- sphinx==7.3.7
37
+ sphinx==8.0.2
38
38
# via
39
39
# -r docs.in
40
40
# pallets-sphinx-themes
41
41
# sphinxcontrib-log-cabinet
42
- sphinxcontrib-applehelp==1 .0.8
42
+ sphinxcontrib-applehelp==2 .0.0
43
43
# via sphinx
44
- sphinxcontrib-devhelp==1 .0.6
44
+ sphinxcontrib-devhelp==2 .0.0
45
45
# via sphinx
46
- sphinxcontrib-htmlhelp==2.0.5
46
+ sphinxcontrib-htmlhelp==2.1.0
47
47
# via sphinx
48
48
sphinxcontrib-jsmath==1.0.1
49
49
# via sphinx
50
50
sphinxcontrib-log-cabinet==1.0.1
51
51
# via -r docs.in
52
- sphinxcontrib-qthelp==1 .0.7
52
+ sphinxcontrib-qthelp==2 .0.0
53
53
# via sphinx
54
- sphinxcontrib-serializinghtml==1.1.10
54
+ sphinxcontrib-serializinghtml==2.0.0
55
55
# via sphinx
56
- urllib3==2.2.1
56
+ urllib3==2.2.2
57
57
# via requests
Original file line number Diff line number Diff line change 6
6
#
7
7
iniconfig==2.0.0
8
8
# via pytest
9
- packaging==24.0
9
+ packaging==24.1
10
10
# via pytest
11
11
pluggy==1.5.0
12
12
# via pytest
13
- pytest==8.1.1
13
+ pytest==8.3.2
14
14
# via -r tests.in
Original file line number Diff line number Diff line change 6
6
#
7
7
iniconfig==2.0.0
8
8
# via pytest
9
- mypy==1.10.0
9
+ mypy==1.11.1
10
10
# via -r typing.in
11
11
mypy-extensions==1.0.0
12
12
# via mypy
13
- nodeenv==1.8.0
13
+ nodeenv==1.9.1
14
14
# via pyright
15
- packaging==24.0
15
+ packaging==24.1
16
16
# via pytest
17
17
pluggy==1.5.0
18
18
# via pytest
19
- pyright==1.1.360
19
+ pyright==1.1.377
20
20
# via -r typing.in
21
- pytest==8.1.1
21
+ pytest==8.3.2
22
22
# via -r typing.in
23
- typing-extensions==4.11.0
23
+ typing-extensions==4.12.2
24
24
# via mypy
25
-
26
- # The following packages are considered to be unsafe in a requirements file:
27
- # setuptools
You can’t perform that action at this time.
0 commit comments