Skip to content

Commit 1a7d34f

Browse files
MAINT: update pip constraints and pre-commit (#433)
* DX: add `.envrc` definition * DX: apply new ComPWA dev configuration * DX: enable `ALL` Ruff linting rules * DX: switch to Ruff as formatter in Jupyter Lab * FIX: keep `black` in `doc` dependencies * FIX: revert `operator.add` change * MAINT: address remnaining Ruff issues * MAINT: apply Ruff autofixes * MAINT: apply unsafe Ruff autofixes * MAINT: ignore `unsafe_hash` deprecation warning * MAINT: remove redundant notebook cell metadata
1 parent c2a6fd0 commit 1a7d34f

40 files changed

+398
-647
lines changed

.constraints/py3.10.txt

+48-49
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,43 @@
11
# This file was autogenerated by uv via the following command:
22
# uv pip compile pyproject.toml -o .constraints/py3.10.txt --all-extras --no-annotate --python-version=3.10 --no-emit-package setuptools
33
accessible-pygments==0.0.5
4-
alabaster==0.7.16
4+
alabaster==1.0.0
55
anyio==4.4.0
66
argon2-cffi==23.1.0
77
argon2-cffi-bindings==21.2.0
88
arrow==1.3.0
99
asttokens==2.4.1
1010
async-lru==2.0.4
11-
attrs==23.2.0
11+
attrs==24.2.0
1212
babel==2.15.0
1313
beautifulsoup4==4.12.3
14-
black==24.4.2
14+
black==24.8.0
1515
bleach==6.1.0
16-
cachetools==5.3.3
16+
cachetools==5.4.0
1717
cattrs==23.2.3
18-
certifi==2024.6.2
19-
cffi==1.16.0
18+
certifi==2024.7.4
19+
cffi==1.17.0
2020
cfgv==3.4.0
2121
chardet==5.2.0
2222
charset-normalizer==3.3.2
2323
click==8.1.7
2424
colorama==0.4.6
2525
comm==0.2.2
2626
contourpy==1.2.1
27-
coverage==7.5.4
27+
coverage==7.6.1
2828
cycler==0.12.1
29-
debugpy==1.8.1
29+
debugpy==1.8.5
3030
decorator==5.1.1
3131
defusedxml==0.7.1
3232
distlib==0.3.8
3333
docstring-to-markdown==0.15
3434
docutils==0.21.2
35-
exceptiongroup==1.2.1
35+
exceptiongroup==1.2.2
3636
execnet==2.1.1
3737
executing==2.0.1
3838
fastjsonschema==2.20.0
3939
filelock==3.15.4
40-
fonttools==4.53.0
40+
fonttools==4.53.1
4141
fqdn==1.5.1
4242
gitdb==4.0.11
4343
gitpython==3.1.43
@@ -48,39 +48,38 @@ h11==0.14.0
4848
hepunits==2.3.4
4949
httpcore==1.0.5
5050
httpx==0.27.0
51-
identify==2.5.36
51+
identify==2.6.0
5252
idna==3.7
5353
imagesize==1.4.1
54-
importlib-metadata==7.2.1
54+
importlib-metadata==8.2.0
5555
iniconfig==2.0.0
56-
ipykernel==6.29.4
56+
ipykernel==6.29.5
5757
ipympl==0.9.4
58-
ipython==8.25.0
58+
ipython==8.26.0
5959
ipython-genutils==0.2.0
6060
ipywidgets==8.1.3
6161
isoduration==20.11.0
62-
isort==5.13.2
6362
jedi==0.19.1
6463
jinja2==3.1.4
6564
json5==0.9.25
6665
jsonpointer==3.0.0
67-
jsonschema==4.22.0
66+
jsonschema==4.23.0
6867
jsonschema-specifications==2023.12.1
6968
jupyter-cache==1.0.0
7069
jupyter-client==8.6.2
7170
jupyter-core==5.7.2
7271
jupyter-events==0.10.0
7372
jupyter-lsp==2.2.5
74-
jupyter-server==2.14.1
73+
jupyter-server==2.14.2
7574
jupyter-server-mathjax==0.2.6
7675
jupyter-server-terminals==0.5.3
77-
jupyterlab==4.2.2
78-
jupyterlab-code-formatter==2.2.1
76+
jupyterlab==4.2.4
77+
jupyterlab-code-formatter==3.0.1
7978
jupyterlab-git==0.50.1
8079
jupyterlab-lsp==5.1.0
8180
jupyterlab-myst==2.4.2
8281
jupyterlab-pygments==0.3.0
83-
jupyterlab-server==2.27.2
82+
jupyterlab-server==2.27.3
8483
jupyterlab-widgets==3.0.11
8584
kiwisolver==1.4.5
8685
latexcodec==3.0.0
@@ -94,10 +93,10 @@ mdurl==0.1.2
9493
mistune==3.0.2
9594
mpl-interactions==0.24.1
9695
mpmath==1.3.0
97-
mypy==1.10.0
96+
mypy==1.11.1
9897
mypy-extensions==1.0.0
99-
myst-nb==1.1.0
100-
myst-parser==3.0.1
98+
myst-nb==1.1.1
99+
myst-parser==4.0.0
101100
nbclient==0.6.8
102101
nbconvert==7.16.4
103102
nbdime==4.0.1
@@ -106,32 +105,32 @@ nbmake==1.5.4
106105
nest-asyncio==1.6.0
107106
nodeenv==1.9.1
108107
notebook-shim==0.2.4
109-
numpy==2.0.0
108+
numpy==2.0.1
110109
overrides==7.7.0
111110
packaging==24.1
112111
pandocfilters==1.5.1
113112
parso==0.8.4
114113
particle==0.24.0
115114
pathspec==0.12.1
116115
pexpect==4.9.0
117-
pillow==10.3.0
116+
pillow==10.4.0
118117
platformdirs==4.2.2
119118
pluggy==1.5.0
120-
pre-commit==3.7.1
119+
pre-commit==3.8.0
121120
prometheus-client==0.20.0
122121
prompt-toolkit==3.0.47
123122
psutil==6.0.0
124123
ptyprocess==0.7.0
125-
pure-eval==0.2.2
124+
pure-eval==0.2.3
126125
py-cpuinfo==9.0.0
127126
pybtex==0.24.0
128127
pybtex-docutils==1.0.3
129128
pycparser==2.22
130-
pydata-sphinx-theme==0.15.3
129+
pydata-sphinx-theme==0.15.4
131130
pygments==2.18.0
132131
pyparsing==3.1.2
133132
pyproject-api==1.7.1
134-
pytest==8.2.2
133+
pytest==8.3.2
135134
pytest-benchmark==4.0.0
136135
pytest-cov==5.0.0
137136
pytest-profiling==1.7.0
@@ -140,72 +139,72 @@ python-constraint2==2.0.0b5
140139
python-dateutil==2.9.0.post0
141140
python-json-logger==2.0.7
142141
python-lsp-jsonrpc==1.1.2
143-
python-lsp-ruff==2.2.1
142+
python-lsp-ruff==2.2.2
144143
python-lsp-server==1.11.0
145144
pytoolconfig==1.3.1
146-
pyyaml==6.0.1
147-
pyzmq==26.0.3
145+
pyyaml==6.0.2
146+
pyzmq==26.1.0
148147
qrules==0.10.2
149148
referencing==0.35.1
150149
requests==2.32.3
151150
rfc3339-validator==0.1.4
152151
rfc3986-validator==0.1.1
153152
rich==13.7.1
154153
rope==1.13.0
155-
rpds-py==0.18.1
156-
ruff==0.4.10
157-
scipy==1.13.1
154+
rpds-py==0.20.0
155+
ruff==0.5.6
156+
scipy==1.14.0
158157
send2trash==1.8.3
159158
six==1.16.0
160159
smmap==5.0.1
161160
sniffio==1.3.1
162161
snowballstemmer==2.2.0
163162
soupsieve==2.5
164-
sphinx==7.3.7
163+
sphinx==8.0.2
165164
sphinx-api-relink==0.0.9
166165
sphinx-autobuild==2024.4.16
167166
sphinx-book-theme==1.1.3
168167
sphinx-codeautolink==0.15.2
169168
sphinx-comments==0.0.3
170169
sphinx-copybutton==0.5.2
171-
sphinx-design==0.6.0
170+
sphinx-design==0.6.1
172171
sphinx-hep-pdgref==0.2.0
173172
sphinx-pybtex-etal-style==0.0.2
174173
sphinx-thebe==0.3.1
175174
sphinx-togglebutton==0.3.2
176-
sphinxcontrib-applehelp==1.0.8
175+
sphinxcontrib-applehelp==2.0.0
177176
sphinxcontrib-bibtex==2.6.2
178-
sphinxcontrib-devhelp==1.0.6
179-
sphinxcontrib-htmlhelp==2.0.5
177+
sphinxcontrib-devhelp==2.0.0
178+
sphinxcontrib-htmlhelp==2.1.0
180179
sphinxcontrib-jsmath==1.0.1
181-
sphinxcontrib-qthelp==1.0.7
182-
sphinxcontrib-serializinghtml==1.1.10
183-
sqlalchemy==2.0.31
180+
sphinxcontrib-qthelp==2.0.0
181+
sphinxcontrib-serializinghtml==2.0.0
182+
sqlalchemy==2.0.32
184183
stack-data==0.6.3
185-
starlette==0.37.2
184+
starlette==0.38.2
186185
sympy==1.13.1
187186
tabulate==0.9.0
188187
terminado==0.18.1
189188
tinycss2==1.3.0
190189
tomli==2.0.1
191190
tornado==6.4.1
192-
tox==4.15.1
193-
tqdm==4.66.4
191+
tox==4.17.0
192+
tqdm==4.66.5
194193
traitlets==5.14.3
195194
types-python-dateutil==2.9.0.20240316
196195
typing-extensions==4.12.2
197196
ujson==5.10.0
198197
uri-template==1.3.0
199198
urllib3==2.2.2
200-
uvicorn==0.30.1
199+
uvicorn==0.30.5
201200
virtualenv==20.26.3
202-
watchfiles==0.22.0
201+
watchfiles==0.23.0
203202
wcwidth==0.2.13
204203
webcolors==24.6.0
205204
webencodings==0.5.1
206205
websocket-client==1.8.0
207206
websockets==12.0
208-
wheel==0.43.0
207+
wheel==0.44.0
209208
widgetsnbextension==4.0.11
210209
zipp==3.19.2
211210

0 commit comments

Comments
 (0)