Skip to content

Commit 2fc32c4

Browse files
committed
chore(env): Compile PyPI dependencies, remove min-requirements
1 parent cc5868c commit 2fc32c4

File tree

3 files changed

+282
-74
lines changed

3 files changed

+282
-74
lines changed

.maint/update_requirements.py

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

min-requirements.txt

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

requirements.txt

Lines changed: 282 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,282 @@
1-
# Auto-generated by .maint/update_requirements.py
2-
acres>=0.2.0
3-
attrs>=20.1.0
4-
nibabel>=3.0
5-
nipype>=1.8.5
6-
migas>=0.4.0
7-
nireports>=24.1.0
8-
niworkflows>=1.11.0
9-
nitransforms>=24.1.0
10-
numpy>=1.22
11-
pybids>=0.16.4
12-
scikit-image>=0.18
13-
scipy>=1.8.1
14-
templateflow>=23.1
15-
toml>=0.10
1+
# This file was autogenerated by uv via the following command:
2+
# uv pip compile --strip-extras pyproject.toml -o requirements.txt -p 3.12 -c-
3+
acres==0.3.0
4+
# via
5+
# sdcflows (pyproject.toml)
6+
# nipype
7+
# nireports
8+
# niworkflows
9+
attrs==25.3.0
10+
# via
11+
# sdcflows (pyproject.toml)
12+
# jsonschema
13+
# niworkflows
14+
# referencing
15+
bids-validator==1.14.7.post0
16+
# via pybids
17+
bidsschematools==1.0.3
18+
# via bids-validator
19+
certifi==2025.1.31
20+
# via requests
21+
charset-normalizer==3.4.1
22+
# via requests
23+
ci-info==0.3.0
24+
# via
25+
# etelemetry
26+
# migas
27+
click==8.1.8
28+
# via
29+
# bidsschematools
30+
# nipype
31+
# pybids
32+
contourpy==1.3.1
33+
# via matplotlib
34+
cycler==0.12.1
35+
# via matplotlib
36+
docopt==0.6.2
37+
# via num2words
38+
etelemetry==0.3.1
39+
# via nipype
40+
filelock==3.18.0
41+
# via nipype
42+
fonttools==4.56.0
43+
# via matplotlib
44+
formulaic==1.1.1
45+
# via pybids
46+
frozendict==2.4.6
47+
# via pybids
48+
fsspec==2025.3.0
49+
# via universal-pathlib
50+
greenlet==3.1.1
51+
# via sqlalchemy
52+
h5py==3.13.0
53+
# via nitransforms
54+
idna==3.10
55+
# via requests
56+
imageio==2.37.0
57+
# via scikit-image
58+
interface-meta==1.3.0
59+
# via formulaic
60+
isodate==0.6.1
61+
# via rdflib
62+
jinja2==3.1.6
63+
# via niworkflows
64+
joblib==1.4.2
65+
# via
66+
# nilearn
67+
# scikit-learn
68+
jsonschema==4.23.0
69+
# via bidsschematools
70+
jsonschema-specifications==2024.10.1
71+
# via jsonschema
72+
kiwisolver==1.4.8
73+
# via matplotlib
74+
lazy-loader==0.4
75+
# via scikit-image
76+
looseversion==1.3.0
77+
# via
78+
# nipype
79+
# niworkflows
80+
lxml==5.3.1
81+
# via
82+
# nilearn
83+
# prov
84+
# svgutils
85+
markupsafe==3.0.2
86+
# via jinja2
87+
matplotlib==3.9.4
88+
# via
89+
# nireports
90+
# niworkflows
91+
# seaborn
92+
migas==0.4.0
93+
# via sdcflows (pyproject.toml)
94+
networkx==3.4.2
95+
# via
96+
# nipype
97+
# prov
98+
# scikit-image
99+
nibabel==5.3.2
100+
# via
101+
# sdcflows (pyproject.toml)
102+
# nilearn
103+
# nipype
104+
# nireports
105+
# nitransforms
106+
# niworkflows
107+
# pybids
108+
nilearn==0.11.1
109+
# via
110+
# nireports
111+
# niworkflows
112+
nipype==1.9.2
113+
# via
114+
# sdcflows (pyproject.toml)
115+
# nireports
116+
# niworkflows
117+
nireports==24.1.0
118+
# via sdcflows (pyproject.toml)
119+
nitransforms==24.1.1
120+
# via
121+
# sdcflows (pyproject.toml)
122+
# niworkflows
123+
niworkflows==1.12.2
124+
# via sdcflows (pyproject.toml)
125+
num2words==0.5.14
126+
# via pybids
127+
numpy==1.26.4
128+
# via
129+
# sdcflows (pyproject.toml)
130+
# contourpy
131+
# formulaic
132+
# h5py
133+
# imageio
134+
# matplotlib
135+
# nibabel
136+
# nilearn
137+
# nipype
138+
# nireports
139+
# nitransforms
140+
# niworkflows
141+
# pandas
142+
# pybids
143+
# scikit-image
144+
# scikit-learn
145+
# scipy
146+
# seaborn
147+
# tifffile
148+
# transforms3d
149+
packaging==24.2
150+
# via
151+
# etelemetry
152+
# lazy-loader
153+
# matplotlib
154+
# nibabel
155+
# nilearn
156+
# nipype
157+
# niworkflows
158+
# scikit-image
159+
pandas==2.2.3
160+
# via
161+
# formulaic
162+
# nilearn
163+
# nireports
164+
# niworkflows
165+
# pybids
166+
# seaborn
167+
pillow==11.1.0
168+
# via
169+
# imageio
170+
# matplotlib
171+
# scikit-image
172+
prov==2.0.1
173+
# via nipype
174+
puremagic==1.28
175+
# via nipype
176+
pybids==0.19.0
177+
# via
178+
# sdcflows (pyproject.toml)
179+
# nireports
180+
# niworkflows
181+
# templateflow
182+
pydot==3.0.4
183+
# via nipype
184+
pyparsing==3.2.1
185+
# via
186+
# matplotlib
187+
# pydot
188+
# rdflib
189+
python-dateutil==2.9.0.post0
190+
# via
191+
# matplotlib
192+
# nipype
193+
# pandas
194+
# prov
195+
pytz==2025.1
196+
# via pandas
197+
pyyaml==6.0.2
198+
# via
199+
# bidsschematools
200+
# nireports
201+
# niworkflows
202+
rdflib==6.3.2
203+
# via
204+
# nipype
205+
# prov
206+
referencing==0.36.2
207+
# via
208+
# jsonschema
209+
# jsonschema-specifications
210+
requests==2.32.3
211+
# via
212+
# etelemetry
213+
# nilearn
214+
# templateflow
215+
rpds-py==0.23.1
216+
# via
217+
# jsonschema
218+
# referencing
219+
scikit-image==0.25.2
220+
# via
221+
# sdcflows (pyproject.toml)
222+
# niworkflows
223+
scikit-learn==1.6.1
224+
# via nilearn
225+
scipy==1.15.2
226+
# via
227+
# sdcflows (pyproject.toml)
228+
# formulaic
229+
# nilearn
230+
# nipype
231+
# nitransforms
232+
# niworkflows
233+
# pybids
234+
# scikit-image
235+
# scikit-learn
236+
seaborn==0.13.2
237+
# via
238+
# nireports
239+
# niworkflows
240+
simplejson==3.20.1
241+
# via nipype
242+
six==1.17.0
243+
# via
244+
# isodate
245+
# python-dateutil
246+
sqlalchemy==2.0.39
247+
# via pybids
248+
svgutils==0.3.4
249+
# via
250+
# nireports
251+
# niworkflows
252+
templateflow==24.2.2
253+
# via
254+
# sdcflows (pyproject.toml)
255+
# nireports
256+
# niworkflows
257+
threadpoolctl==3.6.0
258+
# via scikit-learn
259+
tifffile==2025.3.13
260+
# via scikit-image
261+
toml==0.10.2
262+
# via sdcflows (pyproject.toml)
263+
tqdm==4.67.1
264+
# via templateflow
265+
traits==7.0.2
266+
# via nipype
267+
transforms3d==0.4.2
268+
# via niworkflows
269+
typing-extensions==4.12.2
270+
# via
271+
# formulaic
272+
# nibabel
273+
# referencing
274+
# sqlalchemy
275+
tzdata==2025.1
276+
# via pandas
277+
universal-pathlib==0.2.6
278+
# via pybids
279+
urllib3==2.3.0
280+
# via requests
281+
wrapt==1.17.2
282+
# via formulaic

0 commit comments

Comments
 (0)