Skip to content

Commit 7069427

Browse files
authored
Merge pull request #96 from xsuite/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2 parents 197a8ab + d7e5603 commit 7069427

10 files changed

+333
-322
lines changed

.pre-commit-config.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
repos:
2-
- repo: https://github.com/psf/black
3-
rev: 25.1.0
2+
- repo: https://github.com/psf/black-pre-commit-mirror
3+
rev: 25.9.0
44
hooks:
55
- id: black
66
- id: black-jupyter
77
types: [jupyter]
88
args: [--line-length=85] # notebooks (for sphinx docs)
99

1010
- repo: https://github.com/pycqa/pylint
11-
rev: v3.3.8
11+
rev: v4.0.0
1212
hooks:
1313
- id: pylint
1414

requirements/docs-requirements.txt

Lines changed: 36 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# This file is autogenerated by pip-compile with Python 3.12
33
# by the following command:
44
#
5-
# pip-compile --no-annotate --output-file=docs-requirements.txt docs.in examples-requirements-py3.12.txt
5+
# pip-compile --cert=None --client-cert=None --index-url=None --no-annotate --output-file=docs-requirements.txt --pip-args=None docs.in examples-requirements-py3.12.txt
66
#
77
accessible-pygments==0.0.5
88
alabaster==1.0.0
@@ -18,30 +18,30 @@ async-lru==2.0.5
1818
attrs==25.3.0
1919
autodocsumm==0.2.14
2020
babel==2.17.0
21-
beautifulsoup4==4.13.4
21+
beautifulsoup4==4.13.5
2222
bleach[css]==6.2.0
2323
cachecontrol[filecache]==0.14.3
2424
certifi==2025.8.3
25-
cffi==1.17.1
25+
cffi==2.0.0
2626
charset-normalizer==3.4.3
27-
click==8.2.1
27+
click==8.3.0
2828
comm==0.2.3
2929
contourpy==1.3.3
3030
cssutils==2.11.1
3131
cycler==0.12.1
32-
cython==3.1.3
33-
debugpy==1.8.16
32+
cython==3.1.4
33+
debugpy==1.8.17
3434
decorator==5.2.1
3535
defusedxml==0.7.1
3636
dict2css==0.3.0.post1
3737
docutils==0.21.2
3838
domdf-python-tools==3.10.0
39-
executing==2.2.0
39+
executing==2.2.1
4040
fastjsonschema==2.21.2
4141
filelock==3.19.1
4242
flexcache==0.3
4343
flexparser==0.4
44-
fonttools==4.59.1
44+
fonttools==4.60.0
4545
fqdn==1.5.1
4646
greenlet==3.2.4
4747
h11==0.16.0
@@ -52,35 +52,35 @@ idna==3.10
5252
imagesize==1.4.1
5353
importlib-metadata==8.7.0
5454
ipykernel==6.30.1
55-
ipython==9.4.0
55+
ipython==9.5.0
5656
ipython-pygments-lexers==1.1.1
5757
isoduration==20.11.0
5858
jedi==0.19.2
5959
jinja2==3.1.6
6060
json5==0.12.1
6161
jsonpointer==3.0.0
6262
jsonschema[format-nongpl]==4.25.1
63-
jsonschema-specifications==2025.4.1
63+
jsonschema-specifications==2025.9.1
6464
jupyter-cache==1.0.1
6565
jupyter-client==8.6.3
6666
jupyter-core==5.8.1
6767
jupyter-events==0.12.0
68-
jupyter-lsp==2.2.6
69-
jupyter-server==2.16.0
68+
jupyter-lsp==2.3.0
69+
jupyter-server==2.17.0
7070
jupyter-server-terminals==0.5.3
71-
jupyterlab==4.4.6
71+
jupyterlab==4.4.7
7272
jupyterlab-pygments==0.3.0
7373
jupyterlab-server==2.27.3
7474
kiwisolver==1.4.9
7575
lark==1.2.2
7676
markdown-it-py==3.0.0
7777
markupsafe==3.0.2
78-
matplotlib==3.10.5
78+
matplotlib==3.10.6
7979
matplotlib-inline==0.1.7
8080
mdit-py-plugins==0.5.0
8181
mdurl==0.1.2
82-
mistune==3.1.3
83-
more-itertools==10.7.0
82+
mistune==3.1.4
83+
more-itertools==10.8.0
8484
msgpack==1.1.1
8585
myst-nb==1.3.0
8686
myst-parser==4.0.1
@@ -90,46 +90,45 @@ nbconvert==7.16.6
9090
nbformat==5.10.4
9191
nest-asyncio==1.6.0
9292
notebook-shim==0.2.4
93-
numpy==2.3.2
94-
overrides==7.7.0
93+
numpy==2.3.3
9594
packaging==25.0
96-
pandas==2.3.1
95+
pandas==2.3.2
9796
pandocfilters==1.5.1
98-
parso==0.8.4
97+
parso==0.8.5
9998
pexpect==4.9.0
10099
pillow==11.3.0
101100
pint==0.25
102-
platformdirs==4.3.8
101+
platformdirs==4.4.0
103102
pockets==0.9.1
104-
prometheus-client==0.22.1
105-
prompt-toolkit==3.0.51
106-
psutil==7.0.0
103+
prometheus-client==0.23.1
104+
prompt-toolkit==3.0.52
105+
psutil==7.1.0
107106
ptyprocess==0.7.0
108107
pure-eval==0.2.3
109-
pycparser==2.22
108+
pycparser==2.23
110109
pydata-sphinx-theme==0.16.1
111110
pygments==2.19.2
112-
pyparsing==3.2.3
111+
pyparsing==3.2.4
113112
python-dateutil==2.9.0.post0
114113
python-json-logger==3.3.0
115114
pytz==2025.2
116115
pyyaml==6.0.2
117-
pyzmq==27.0.1
116+
pyzmq==27.1.0
118117
referencing==0.36.2
119118
requests==2.32.5
120119
rfc3339-validator==0.1.4
121120
rfc3986-validator==0.1.1
122121
rfc3987-syntax==1.1.0
123122
roman-numerals-py==3.1.0
124-
rpds-py==0.27.0
123+
rpds-py==0.27.1
125124
ruamel-yaml==0.18.14
126125
ruamel-yaml-clib==0.2.12
127-
scipy==1.16.1
126+
scipy==1.16.2
128127
send2trash==1.8.3
129128
six==1.17.0
130129
sniffio==1.3.1
131130
snowballstemmer==3.0.1
132-
soupsieve==2.7
131+
soupsieve==2.8
133132
sphinx==8.2.3
134133
sphinx-autoapi==3.6.0
135134
sphinx-autodoc-typehints==3.2.0
@@ -154,22 +153,22 @@ tinycss2==1.4.0
154153
tornado==6.5.2
155154
tqdm==4.67.1
156155
traitlets==5.14.3
157-
types-python-dateutil==2.9.0.20250809
158-
typing-extensions==4.14.1
156+
types-python-dateutil==2.9.0.20250822
157+
typing-extensions==4.15.0
159158
tzdata==2025.2
160159
uri-template==1.3.0
161160
urllib3==2.5.0
162161
wcwidth==0.2.13
163162
webcolors==24.11.1
164163
webencodings==0.5.1
165164
websocket-client==1.8.0
166-
xcoll==0.6.2
165+
xcoll==0.6.5
167166
xdeps==0.10.6
168-
xfields==0.25.1
169-
xobjects==0.5.2
167+
xfields==0.25.2
168+
xobjects==0.5.3
170169
xpart==0.23.1
171-
xsuite==0.36.7
172-
xtrack==0.88.8
170+
xsuite==0.38.2
171+
xtrack==0.90.2
173172
zipp==3.23.0
174173

175174
# The following packages are considered to be unsafe in a requirements file:

requirements/examples-requirements-py3.10.txt

Lines changed: 33 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# This file is autogenerated by pip-compile with Python 3.10
33
# by the following command:
44
#
5-
# pip-compile --all-extras --no-annotate --output-file=examples-requirements-py3.10.txt ../pyproject.toml examples.in
5+
# pip-compile --all-extras --cert=None --client-cert=None --index-url=None --no-annotate --output-file=examples-requirements-py3.10.txt --pip-args=None ../pyproject.toml examples.in
66
#
77
anyio==4.10.0
88
argon2-cffi==25.1.0
@@ -12,24 +12,24 @@ asttokens==3.0.0
1212
async-lru==2.0.5
1313
attrs==25.3.0
1414
babel==2.17.0
15-
beautifulsoup4==4.13.4
15+
beautifulsoup4==4.13.5
1616
bleach[css]==6.2.0
1717
certifi==2025.8.3
18-
cffi==1.17.1
18+
cffi==2.0.0
1919
charset-normalizer==3.4.3
2020
comm==0.2.3
2121
contourpy==1.3.2
2222
cycler==0.12.1
23-
cython==3.1.3
24-
debugpy==1.8.16
23+
cython==3.1.4
24+
debugpy==1.8.17
2525
decorator==5.2.1
2626
defusedxml==0.7.1
2727
exceptiongroup==1.3.0
28-
executing==2.2.0
28+
executing==2.2.1
2929
fastjsonschema==2.21.2
3030
flexcache==0.3
3131
flexparser==0.4
32-
fonttools==4.59.1
32+
fonttools==4.60.0
3333
fqdn==1.5.1
3434
h11==0.16.0
3535
httpcore==1.0.9
@@ -43,22 +43,22 @@ jinja2==3.1.6
4343
json5==0.12.1
4444
jsonpointer==3.0.0
4545
jsonschema[format-nongpl]==4.25.1
46-
jsonschema-specifications==2025.4.1
46+
jsonschema-specifications==2025.9.1
4747
jupyter-client==8.6.3
4848
jupyter-core==5.8.1
4949
jupyter-events==0.12.0
50-
jupyter-lsp==2.2.6
51-
jupyter-server==2.16.0
50+
jupyter-lsp==2.3.0
51+
jupyter-server==2.17.0
5252
jupyter-server-terminals==0.5.3
53-
jupyterlab==4.4.6
53+
jupyterlab==4.4.7
5454
jupyterlab-pygments==0.3.0
5555
jupyterlab-server==2.27.3
5656
kiwisolver==1.4.9
5757
lark==1.2.2
5858
markupsafe==3.0.2
59-
matplotlib==3.10.5
59+
matplotlib==3.10.6
6060
matplotlib-inline==0.1.7
61-
mistune==3.1.3
61+
mistune==3.1.4
6262
nbclient==0.10.2
6363
nbconvert==7.16.6
6464
nbformat==5.10.4
@@ -67,37 +67,39 @@ notebook-shim==0.2.4
6767
numpy==2.2.6
6868
overrides==7.7.0
6969
packaging==25.0
70-
pandas==2.3.1
70+
pandas==2.3.2
7171
pandocfilters==1.5.1
72-
parso==0.8.4
72+
parso==0.8.5
7373
pexpect==4.9.0
7474
pillow==11.3.0
7575
pint==0.24.4
76-
platformdirs==4.3.8
77-
prometheus-client==0.22.1
78-
prompt-toolkit==3.0.51
79-
psutil==7.0.0
76+
platformdirs==4.4.0
77+
prometheus-client==0.23.1
78+
prompt-toolkit==3.0.52
79+
psutil==7.1.0
8080
ptyprocess==0.7.0
8181
pure-eval==0.2.3
82-
pycparser==2.22
82+
pycparser==2.23
8383
pygments==2.19.2
84-
pyparsing==3.2.3
84+
pyparsing==3.2.4
8585
python-dateutil==2.9.0.post0
8686
python-json-logger==3.3.0
8787
pytz==2025.2
8888
pyyaml==6.0.2
89-
pyzmq==27.0.1
89+
pyzmq==27.1.0
9090
referencing==0.36.2
9191
requests==2.32.5
9292
rfc3339-validator==0.1.4
9393
rfc3986-validator==0.1.1
9494
rfc3987-syntax==1.1.0
95-
rpds-py==0.27.0
95+
rpds-py==0.27.1
96+
ruamel-yaml==0.18.14
97+
ruamel-yaml-clib==0.2.12
9698
scipy==1.15.3
9799
send2trash==1.8.3
98100
six==1.17.0
99101
sniffio==1.3.1
100-
soupsieve==2.7
102+
soupsieve==2.8
101103
stack-data==0.6.3
102104
tabulate==0.9.0
103105
terminado==0.18.1
@@ -106,22 +108,22 @@ tomli==2.2.1
106108
tornado==6.5.2
107109
tqdm==4.67.1
108110
traitlets==5.14.3
109-
types-python-dateutil==2.9.0.20250809
110-
typing-extensions==4.14.1
111+
types-python-dateutil==2.9.0.20250822
112+
typing-extensions==4.15.0
111113
tzdata==2025.2
112114
uri-template==1.3.0
113115
urllib3==2.5.0
114116
wcwidth==0.2.13
115117
webcolors==24.11.1
116118
webencodings==0.5.1
117119
websocket-client==1.8.0
118-
xcoll==0.6.2
120+
xcoll==0.6.5
119121
xdeps==0.10.6
120-
xfields==0.25.1
121-
xobjects==0.5.2
122+
xfields==0.25.2
123+
xobjects==0.5.3
122124
xpart==0.23.1
123-
xsuite==0.36.7
124-
xtrack==0.88.8
125+
xsuite==0.38.2
126+
xtrack==0.90.2
125127

126128
# The following packages are considered to be unsafe in a requirements file:
127129
# setuptools

0 commit comments

Comments
 (0)