Skip to content

Commit 51319bb

Browse files
authored
MNT: Bump version requirements (#3107)
Baseline upgrades before a round of releases. These should incorporate updated dependencies from nipreps dev versions, but I do not pin the master/next branches here.
1 parent 737d59e commit 51319bb

File tree

2 files changed

+51
-48
lines changed

2 files changed

+51
-48
lines changed

env.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ channels:
44
- conda-forge
55
# Update this ~yearly; last updated April 2023
66
dependencies:
7-
- python >=3.10,<3.11
7+
- python=3.10
88
# Needed for svgo and bids-validator; consider moving to deno
99
- nodejs=16
1010
# Intel Math Kernel Library for numpy
@@ -13,14 +13,14 @@ dependencies:
1313
# git-annex for templateflow users with DataLad superdatasets
1414
- git-annex=*=alldep*
1515
# Base scientific python stack; required by FSL, so pinned here
16-
- numpy=1.25
16+
- numpy=1.26
1717
- scipy=1.11
18-
- matplotlib=3.7,!=3.7.2
19-
- pandas=2.0
18+
- matplotlib=3.8
19+
- pandas=2.1
2020
- h5py=3.8
2121
# Dependencies compiled against numpy, best to stick with conda
2222
- nitime=0.10
23-
- scikit-image=0.21
23+
- scikit-image=0.22
2424
- scikit-learn=1.3
2525
# Utilities
2626
- graphviz=6.0

requirements.txt

Lines changed: 46 additions & 43 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 --extra=container --resolver=backtracking
5+
# pip-compile --extra=container
66
#
77
annexremote==1.6.0
88
# via
@@ -13,15 +13,15 @@ apscheduler==3.10.4
1313
# via
1414
# fmriprep
1515
# fmriprep (pyproject.toml)
16-
arrow==1.2.3
16+
arrow==1.3.0
1717
# via codecarbon
1818
astor==0.8.1
1919
# via formulaic
2020
attrs==23.1.0
2121
# via
2222
# niworkflows
2323
# sdcflows
24-
bids-validator==1.12.0
24+
bids-validator==1.13.1
2525
# via pybids
2626
bokeh==2.2.3
2727
# via tedana
@@ -31,11 +31,11 @@ certifi==2023.7.22
3131
# via
3232
# requests
3333
# sentry-sdk
34-
cffi==1.15.1
34+
cffi==1.16.0
3535
# via cryptography
3636
chardet==5.2.0
3737
# via datalad
38-
charset-normalizer==3.2.0
38+
charset-normalizer==3.3.0
3939
# via requests
4040
ci-info==0.3.0
4141
# via
@@ -50,20 +50,20 @@ codecarbon==2.3.1
5050
# via
5151
# fmriprep
5252
# fmriprep (pyproject.toml)
53-
contourpy==1.1.0
53+
contourpy==1.1.1
5454
# via matplotlib
55-
cryptography==41.0.3
55+
cryptography==41.0.4
5656
# via secretstorage
57-
cycler==0.11.0
57+
cycler==0.12.1
5858
# via matplotlib
59-
cython==3.0.0
59+
cython==3.0.3
6060
# via nitime
6161
datalad==0.19.3
6262
# via
6363
# datalad-next
6464
# datalad-osf
6565
# fmriprep (pyproject.toml)
66-
datalad-next==1.0.0b3
66+
datalad-next==1.0.0
6767
# via datalad-osf
6868
datalad-osf==0.3.0
6969
# via fmriprep (pyproject.toml)
@@ -73,17 +73,17 @@ docopt==0.6.2
7373
# via num2words
7474
etelemetry==0.3.0
7575
# via nipype
76-
fasteners==0.18
76+
fasteners==0.19
7777
# via datalad
78-
filelock==3.12.2
78+
filelock==3.12.4
7979
# via nipype
80-
fonttools==4.42.1
80+
fonttools==4.43.1
8181
# via matplotlib
8282
formulaic==0.5.2
8383
# via pybids
8484
fuzzywuzzy==0.18.0
8585
# via codecarbon
86-
greenlet==2.0.2
86+
greenlet==3.0.0
8787
# via sqlalchemy
8888
h5py==3.8.0
8989
# via nitransforms
@@ -93,15 +93,19 @@ humanize==4.8.0
9393
# datalad-next
9494
idna==3.4
9595
# via requests
96-
imageio==2.31.1
96+
imageio==2.31.5
9797
# via scikit-image
9898
importlib-metadata==6.8.0
9999
# via keyring
100-
indexed-gzip==1.8.3
100+
importlib-resources==6.1.0
101+
# via
102+
# niworkflows
103+
# sdcflows
104+
indexed-gzip==1.8.5
101105
# via smriprep
102106
interface-meta==1.3.0
103107
# via formulaic
104-
iso8601==2.0.0
108+
iso8601==2.1.0
105109
# via datalad
106110
isodate==0.6.1
107111
# via rdflib
@@ -126,7 +130,7 @@ keyring==24.2.0
126130
# via datalad
127131
keyrings-alt==5.0.0
128132
# via datalad
129-
kiwisolver==1.4.4
133+
kiwisolver==1.4.5
130134
# via matplotlib
131135
lazy-loader==0.3
132136
# via scikit-image
@@ -149,7 +153,7 @@ mapca==0.0.3
149153
# via tedana
150154
markupsafe==2.1.3
151155
# via jinja2
152-
matplotlib==3.7.2
156+
matplotlib==3.8.0
153157
# via
154158
# nireports
155159
# nitime
@@ -161,7 +165,7 @@ migas==0.3.0
161165
# via fmriprep
162166
more-itertools==10.1.0
163167
# via jaraco-classes
164-
msgpack==1.0.5
168+
msgpack==1.0.7
165169
# via datalad
166170
networkx==3.1
167171
# via
@@ -184,7 +188,7 @@ nibabel==5.1.0
184188
# sdcflows
185189
# smriprep
186190
# tedana
187-
nilearn==0.10.1
191+
nilearn==0.10.2
188192
# via
189193
# mapca
190194
# nireports
@@ -220,7 +224,7 @@ niworkflows==1.8.1
220224
# smriprep
221225
num2words==0.5.12
222226
# via pybids
223-
numpy==1.25.2
227+
numpy==1.26.0
224228
# via
225229
# bokeh
226230
# contourpy
@@ -240,7 +244,6 @@ numpy==1.25.2
240244
# niworkflows
241245
# pandas
242246
# pybids
243-
# pywavelets
244247
# scikit-image
245248
# scikit-learn
246249
# scipy
@@ -251,7 +254,7 @@ numpy==1.25.2
251254
# tifffile
252255
osfclient==0.0.5
253256
# via datalad-osf
254-
packaging==23.1
257+
packaging==23.2
255258
# via
256259
# bokeh
257260
# datalad
@@ -264,7 +267,7 @@ packaging==23.1
264267
# niworkflows
265268
# scikit-image
266269
# smriprep
267-
pandas==2.0.3
270+
pandas==2.1.1
268271
# via
269272
# codecarbon
270273
# fmriprep
@@ -278,13 +281,13 @@ pandas==2.0.3
278281
# tedana
279282
patool==1.12
280283
# via datalad
281-
pillow==10.0.0
284+
pillow==10.0.1
282285
# via
283286
# bokeh
284287
# imageio
285288
# matplotlib
286289
# scikit-image
287-
platformdirs==3.10.0
290+
platformdirs==3.11.0
288291
# via datalad
289292
prometheus-client==0.17.1
290293
# via codecarbon
@@ -312,7 +315,7 @@ pydot==1.4.2
312315
# via nipype
313316
pynvml==11.5.0
314317
# via codecarbon
315-
pyparsing==3.0.9
318+
pyparsing==3.1.1
316319
# via
317320
# matplotlib
318321
# pydot
@@ -327,12 +330,10 @@ python-dateutil==2.8.2
327330
# prov
328331
python-gitlab==3.15.0
329332
# via datalad
330-
pytz==2023.3
333+
pytz==2023.3.post1
331334
# via
332335
# apscheduler
333336
# pandas
334-
pywavelets==1.4.1
335-
# via scikit-image
336337
pyyaml==6.0.1
337338
# via
338339
# bokeh
@@ -357,16 +358,16 @@ requests==2.31.0
357358
# templateflow
358359
requests-toolbelt==1.0.0
359360
# via python-gitlab
360-
scikit-image==0.21.0
361+
scikit-image==0.22.0
361362
# via
362363
# niworkflows
363364
# sdcflows
364-
scikit-learn==1.3.0
365+
scikit-learn==1.3.1
365366
# via
366367
# mapca
367368
# nilearn
368369
# tedana
369-
scipy==1.11.2
370+
scipy==1.11.3
370371
# via
371372
# formulaic
372373
# mapca
@@ -384,15 +385,15 @@ sdcflows==2.5.1
384385
# via
385386
# fmriprep
386387
# fmriprep (pyproject.toml)
387-
seaborn==0.12.2
388+
seaborn==0.13.0
388389
# via
389390
# nireports
390391
# niworkflows
391392
secretstorage==3.3.3
392393
# via keyring
393-
sentry-sdk==1.29.2
394+
sentry-sdk==1.32.0
394395
# via fmriprep
395-
simplejson==3.19.1
396+
simplejson==3.19.2
396397
# via nipype
397398
six==1.16.0
398399
# via
@@ -404,7 +405,7 @@ smriprep==0.12.2
404405
# via
405406
# fmriprep
406407
# fmriprep (pyproject.toml)
407-
sqlalchemy==2.0.20
408+
sqlalchemy==2.0.21
408409
# via pybids
409410
svgutils==0.3.4
410411
# via
@@ -426,7 +427,7 @@ threadpoolctl==3.2.0
426427
# via
427428
# scikit-learn
428429
# tedana
429-
tifffile==2023.8.12
430+
tifffile==2023.9.26
430431
# via scikit-image
431432
toml==0.10.2
432433
# via
@@ -446,23 +447,25 @@ traits==6.3.2
446447
# sdcflows
447448
transforms3d==0.4.1
448449
# via niworkflows
449-
typing-extensions==4.7.1
450+
types-python-dateutil==2.8.19.14
451+
# via arrow
452+
typing-extensions==4.8.0
450453
# via
451454
# bokeh
452455
# datalad
453456
# formulaic
454457
# sqlalchemy
455458
tzdata==2023.3
456459
# via pandas
457-
tzlocal==5.0.1
460+
tzlocal==5.1
458461
# via apscheduler
459-
urllib3==2.0.4
462+
urllib3==2.0.6
460463
# via
461464
# requests
462465
# sentry-sdk
463466
wrapt==1.15.0
464467
# via formulaic
465468
www-authenticate==0.9.2
466469
# via datalad-next
467-
zipp==3.16.2
470+
zipp==3.17.0
468471
# via importlib-metadata

0 commit comments

Comments
 (0)