Skip to content

Commit 0fece05

Browse files
committed
chore(env): Compile PyPI dependencies, remove min-requirements
1 parent e1160d7 commit 0fece05

File tree

3 files changed

+281
-74
lines changed

3 files changed

+281
-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: 281 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,281 @@
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.4
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+
# nireports
84+
# prov
85+
# svgutils
86+
markupsafe==3.0.2
87+
# via jinja2
88+
matplotlib==3.9.4
89+
# via
90+
# nireports
91+
# niworkflows
92+
# seaborn
93+
migas==0.4.0
94+
# via sdcflows (pyproject.toml)
95+
networkx==3.4.2
96+
# via
97+
# nipype
98+
# prov
99+
# scikit-image
100+
nibabel==5.3.2
101+
# via
102+
# sdcflows (pyproject.toml)
103+
# nilearn
104+
# nipype
105+
# nireports
106+
# nitransforms
107+
# niworkflows
108+
# pybids
109+
nilearn==0.11.1
110+
# via
111+
# nireports
112+
# niworkflows
113+
nipype==1.10.0
114+
# via
115+
# sdcflows (pyproject.toml)
116+
# nireports
117+
# niworkflows
118+
nireports==25.0.1
119+
# via sdcflows (pyproject.toml)
120+
nitransforms==24.1.1
121+
# via
122+
# sdcflows (pyproject.toml)
123+
# niworkflows
124+
niworkflows==1.13.0
125+
# via sdcflows (pyproject.toml)
126+
num2words==0.5.14
127+
# via pybids
128+
numpy==1.26.4
129+
# via
130+
# sdcflows (pyproject.toml)
131+
# contourpy
132+
# formulaic
133+
# h5py
134+
# imageio
135+
# matplotlib
136+
# nibabel
137+
# nilearn
138+
# nipype
139+
# nireports
140+
# nitransforms
141+
# niworkflows
142+
# pandas
143+
# pybids
144+
# scikit-image
145+
# scikit-learn
146+
# scipy
147+
# seaborn
148+
# tifffile
149+
# transforms3d
150+
packaging==24.2
151+
# via
152+
# etelemetry
153+
# lazy-loader
154+
# matplotlib
155+
# nibabel
156+
# nilearn
157+
# nipype
158+
# niworkflows
159+
# scikit-image
160+
pandas==2.2.3
161+
# via
162+
# formulaic
163+
# nilearn
164+
# nireports
165+
# niworkflows
166+
# pybids
167+
# seaborn
168+
pillow==11.1.0
169+
# via
170+
# imageio
171+
# matplotlib
172+
# scikit-image
173+
prov==2.0.1
174+
# via nipype
175+
puremagic==1.28
176+
# via nipype
177+
pybids==0.19.0
178+
# via
179+
# sdcflows (pyproject.toml)
180+
# nireports
181+
# niworkflows
182+
# templateflow
183+
pydot==3.0.4
184+
# via nipype
185+
pyparsing==3.2.1
186+
# via
187+
# matplotlib
188+
# pydot
189+
# rdflib
190+
python-dateutil==2.9.0.post0
191+
# via
192+
# matplotlib
193+
# nipype
194+
# pandas
195+
# prov
196+
pytz==2025.1
197+
# via pandas
198+
pyyaml==6.0.2
199+
# via
200+
# bidsschematools
201+
# nireports
202+
# niworkflows
203+
rdflib==6.3.2
204+
# via
205+
# nipype
206+
# prov
207+
referencing==0.36.2
208+
# via
209+
# jsonschema
210+
# jsonschema-specifications
211+
requests==2.32.3
212+
# via
213+
# etelemetry
214+
# nilearn
215+
# templateflow
216+
rpds-py==0.23.1
217+
# via
218+
# jsonschema
219+
# referencing
220+
scikit-image==0.25.2
221+
# via
222+
# sdcflows (pyproject.toml)
223+
# niworkflows
224+
scikit-learn==1.6.1
225+
# via nilearn
226+
scipy==1.15.2
227+
# via
228+
# sdcflows (pyproject.toml)
229+
# formulaic
230+
# nilearn
231+
# nipype
232+
# nitransforms
233+
# niworkflows
234+
# pybids
235+
# scikit-image
236+
# scikit-learn
237+
seaborn==0.13.2
238+
# via
239+
# nireports
240+
# niworkflows
241+
simplejson==3.20.1
242+
# via nipype
243+
six==1.17.0
244+
# via
245+
# isodate
246+
# python-dateutil
247+
sqlalchemy==2.0.39
248+
# via pybids
249+
svgutils==0.3.4
250+
# via niworkflows
251+
templateflow==24.2.2
252+
# via
253+
# sdcflows (pyproject.toml)
254+
# nireports
255+
# niworkflows
256+
threadpoolctl==3.6.0
257+
# via scikit-learn
258+
tifffile==2025.3.13
259+
# via scikit-image
260+
toml==0.10.2
261+
# via sdcflows (pyproject.toml)
262+
tqdm==4.67.1
263+
# via templateflow
264+
traits==7.0.2
265+
# via nipype
266+
transforms3d==0.4.2
267+
# via niworkflows
268+
typing-extensions==4.12.2
269+
# via
270+
# formulaic
271+
# nibabel
272+
# referencing
273+
# sqlalchemy
274+
tzdata==2025.1
275+
# via pandas
276+
universal-pathlib==0.2.6
277+
# via pybids
278+
urllib3==2.3.0
279+
# via requests
280+
wrapt==1.17.2
281+
# via formulaic

0 commit comments

Comments
 (0)