Skip to content

Commit 7f0fc0a

Browse files
committed
Merge branch '3.1.x'
2 parents b490da6 + 896a1d5 commit 7f0fc0a

File tree

16 files changed

+190
-204
lines changed

16 files changed

+190
-204
lines changed

.github/dependabot.yml

Lines changed: 0 additions & 18 deletions
This file was deleted.

.github/workflows/publish.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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@0b2256b8c012f0828dc542b3febcab082c67f72b # v4.3.4
26+
- uses: actions/upload-artifact@834a144ee995460fba8ed112a2fc961b36a5ec5a # v4.3.6
2727
with:
2828
path: ./dist
2929
provenance:

.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.5.6
5+
rev: v0.6.2
66
hooks:
77
- id: ruff
88
- id: ruff-format

pyproject.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,12 @@ select = [
9494
"UP", # pyupgrade
9595
"W", # pycodestyle warning
9696
]
97-
ignore-init-module-imports = true
9897

9998
[tool.ruff.lint.isort]
10099
force-single-line = true
101100
order-by-type = false
101+
102+
[tool.gha-update]
103+
tag-only = [
104+
"slsa-framework/slsa-github-generator",
105+
]

requirements/build.txt

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,18 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.12
2+
# This file is autogenerated by pip-compile with Python 3.8
33
# by the following command:
44
#
55
# pip-compile build.in
66
#
77
build==1.2.1
88
# via -r build.in
9-
packaging==24.0
9+
importlib-metadata==8.4.0
10+
# via build
11+
packaging==24.1
1012
# via build
1113
pyproject-hooks==1.1.0
1214
# via build
15+
tomli==2.0.1
16+
# via build
17+
zipp==3.20.0
18+
# via importlib-metadata

requirements/dev.txt

Lines changed: 99 additions & 110 deletions
Original file line numberDiff line numberDiff line change
@@ -1,179 +1,168 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.12
2+
# This file is autogenerated by pip-compile with Python 3.8
33
# by the following command:
44
#
55
# pip-compile dev.in
66
#
7-
alabaster==0.7.16
7+
alabaster==0.7.13
8+
# via sphinx
9+
attrs==24.2.0
810
# via
9-
# -r docs.txt
10-
# sphinx
11-
attrs==23.2.0
12-
# via
13-
# -r tests.txt
1411
# outcome
1512
# trio
16-
babel==2.15.0
17-
# via
18-
# -r docs.txt
19-
# sphinx
20-
cachetools==5.3.3
13+
babel==2.16.0
14+
# via sphinx
15+
build==1.2.1
16+
# via pip-tools
17+
cachetools==5.5.0
2118
# via tox
22-
certifi==2024.2.2
23-
# via
24-
# -r docs.txt
25-
# requests
19+
certifi==2024.7.4
20+
# via requests
2621
cfgv==3.4.0
2722
# via pre-commit
2823
chardet==5.2.0
2924
# via tox
3025
charset-normalizer==3.3.2
26+
# via requests
27+
click==8.1.7
3128
# via
32-
# -r docs.txt
33-
# requests
29+
# pip-compile-multi
30+
# pip-tools
3431
colorama==0.4.6
3532
# via tox
3633
distlib==0.3.8
3734
# via virtualenv
38-
docutils==0.21.2
35+
docutils==0.20.1
36+
# via sphinx
37+
exceptiongroup==1.2.2
3938
# via
40-
# -r docs.txt
41-
# sphinx
42-
filelock==3.14.0
39+
# pytest
40+
# trio
41+
filelock==3.15.4
4342
# via
4443
# tox
4544
# virtualenv
46-
identify==2.5.36
45+
identify==2.6.0
4746
# via pre-commit
48-
idna==3.7
47+
idna==3.8
4948
# via
50-
# -r docs.txt
51-
# -r tests.txt
5249
# requests
5350
# trio
5451
imagesize==1.4.1
52+
# via sphinx
53+
importlib-metadata==8.4.0
5554
# via
56-
# -r docs.txt
55+
# build
5756
# sphinx
5857
iniconfig==2.0.0
59-
# via
60-
# -r tests.txt
61-
# pytest
58+
# via pytest
6259
jinja2==3.1.4
63-
# via
64-
# -r docs.txt
65-
# sphinx
60+
# via sphinx
6661
markupsafe==2.1.5
67-
# via
68-
# -r docs.txt
69-
# jinja2
70-
mypy==1.10.0
71-
# via -r typing.txt
62+
# via jinja2
63+
mypy==1.11.1
64+
# via -r typing.in
7265
mypy-extensions==1.0.0
73-
# via
74-
# -r typing.txt
75-
# mypy
76-
nodeenv==1.8.0
66+
# via mypy
67+
nodeenv==1.9.1
7768
# via pre-commit
7869
outcome==1.3.0.post0
70+
# via trio
71+
packaging==24.1
7972
# via
80-
# -r tests.txt
81-
# trio
82-
packaging==24.0
83-
# via
84-
# -r docs.txt
85-
# -r tests.txt
73+
# build
8674
# pallets-sphinx-themes
8775
# pyproject-api
8876
# pytest
8977
# sphinx
9078
# tox
9179
pallets-sphinx-themes==2.1.3
92-
# via -r docs.txt
93-
platformdirs==4.2.1
80+
# via -r docs.in
81+
pip-compile-multi==2.6.4
82+
# via -r dev.in
83+
pip-tools==7.4.1
84+
# via pip-compile-multi
85+
platformdirs==4.2.2
9486
# via
9587
# tox
9688
# virtualenv
9789
pluggy==1.5.0
9890
# via
99-
# -r tests.txt
10091
# pytest
10192
# tox
102-
pre-commit==3.8.0
93+
pre-commit==3.5.0
10394
# via -r dev.in
10495
pygments==2.18.0
105-
# via
106-
# -r docs.txt
107-
# sphinx
108-
pyproject-api==1.6.1
96+
# via sphinx
97+
pyproject-api==1.7.1
10998
# via tox
110-
pytest==8.2.0
111-
# via -r tests.txt
112-
pyyaml==6.0.1
99+
pyproject-hooks==1.1.0
100+
# via
101+
# build
102+
# pip-tools
103+
pytest==8.3.2
104+
# via -r tests.in
105+
pytz==2024.1
106+
# via babel
107+
pyyaml==6.0.2
113108
# via pre-commit
114-
requests==2.31.0
115-
# via
116-
# -r docs.txt
117-
# sphinx
109+
requests==2.32.3
110+
# via sphinx
118111
sniffio==1.3.1
119-
# via
120-
# -r tests.txt
121-
# trio
112+
# via trio
122113
snowballstemmer==2.2.0
123-
# via
124-
# -r docs.txt
125-
# sphinx
114+
# via sphinx
126115
sortedcontainers==2.4.0
116+
# via trio
117+
sphinx==7.1.2
127118
# via
128-
# -r tests.txt
129-
# trio
130-
sphinx==8.0.2
131-
# via
132-
# -r docs.txt
119+
# -r docs.in
133120
# pallets-sphinx-themes
121+
# sphinx-issues
134122
# sphinxcontrib-log-cabinet
135-
sphinxcontrib-applehelp==1.0.8
136-
# via
137-
# -r docs.txt
138-
# sphinx
139-
sphinxcontrib-devhelp==1.0.6
140-
# via
141-
# -r docs.txt
142-
# sphinx
143-
sphinxcontrib-htmlhelp==2.0.5
144-
# via
145-
# -r docs.txt
146-
# sphinx
123+
sphinx-issues==4.1.0
124+
# via -r docs.in
125+
sphinxcontrib-applehelp==1.0.4
126+
# via sphinx
127+
sphinxcontrib-devhelp==1.0.2
128+
# via sphinx
129+
sphinxcontrib-htmlhelp==2.0.1
130+
# via sphinx
147131
sphinxcontrib-jsmath==1.0.1
148-
# via
149-
# -r docs.txt
150-
# sphinx
132+
# via sphinx
151133
sphinxcontrib-log-cabinet==1.0.1
152-
# via -r docs.txt
153-
sphinxcontrib-qthelp==1.0.7
154-
# via
155-
# -r docs.txt
156-
# sphinx
157-
sphinxcontrib-serializinghtml==1.1.10
158-
# via
159-
# -r docs.txt
160-
# sphinx
161-
tox==4.15.1
162-
# via -r dev.in
163-
trio==0.26.0
164-
# via -r tests.txt
165-
typing-extensions==4.11.0
166-
# via
167-
# -r typing.txt
134+
# via -r docs.in
135+
sphinxcontrib-qthelp==1.0.3
136+
# via sphinx
137+
sphinxcontrib-serializinghtml==1.1.5
138+
# via sphinx
139+
tomli==2.0.1
140+
# via
141+
# build
168142
# mypy
169-
urllib3==2.2.1
170-
# via
171-
# -r docs.txt
172-
# requests
173-
virtualenv==20.26.1
143+
# pip-tools
144+
# pyproject-api
145+
# pytest
146+
# tox
147+
toposort==1.10
148+
# via pip-compile-multi
149+
tox==4.18.0
150+
# via -r dev.in
151+
trio==0.26.2
152+
# via -r tests.in
153+
typing-extensions==4.12.2
154+
# via mypy
155+
urllib3==2.2.2
156+
# via requests
157+
virtualenv==20.26.3
174158
# via
175159
# pre-commit
176160
# tox
161+
wheel==0.44.0
162+
# via pip-tools
163+
zipp==3.20.0
164+
# via importlib-metadata
177165

178166
# The following packages are considered to be unsafe in a requirements file:
167+
# pip
179168
# setuptools

0 commit comments

Comments
 (0)