Skip to content

Commit e933636

Browse files
authored
chore: Bump pins, update RTD config (#3425)
Finally realized that the `requirements.txt` + not bumping the minimum sdcflows means that the unstable image is still using 2.10.0, which has the SyN problems that I have been thinking have been dealt with. Now they should be. Fixing RTD build failures in passing.
2 parents 64e27fb + c3cbe55 commit e933636

7 files changed

+40
-42
lines changed

.circleci/ds005_partial_fasttrack_outputs.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,7 @@ sub-01/anat/sub-01_space-MNI152NLin6Asym_label-CSF_desc-preproc_probseg.nii.gz
5151
sub-01/anat/sub-01_space-MNI152NLin6Asym_label-GM_desc-preproc_probseg.nii.gz
5252
sub-01/anat/sub-01_space-MNI152NLin6Asym_label-WM_desc-preproc_probseg.nii.gz
5353
sub-01/fmap
54-
sub-01/fmap/sub-01_run-02_fmapid-auto00000_desc-coeff0_fieldmap.nii.gz
55-
sub-01/fmap/sub-01_run-02_fmapid-auto00000_desc-coeff1_fieldmap.nii.gz
54+
sub-01/fmap/sub-01_run-02_fmapid-auto00000_desc-coeff_fieldmap.nii.gz
5655
sub-01/fmap/sub-01_run-02_fmapid-auto00000_desc-magnitude_fieldmap.nii.gz
5756
sub-01/fmap/sub-01_run-02_fmapid-auto00000_desc-preproc_fieldmap.json
5857
sub-01/fmap/sub-01_run-02_fmapid-auto00000_desc-preproc_fieldmap.nii.gz

.circleci/ds005_partial_outputs.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,7 @@ sub-01/anat/sub-01_space-MNI152NLin6Asym_label-CSF_probseg.nii.gz
7373
sub-01/anat/sub-01_space-MNI152NLin6Asym_label-GM_probseg.nii.gz
7474
sub-01/anat/sub-01_space-MNI152NLin6Asym_label-WM_probseg.nii.gz
7575
sub-01/fmap
76-
sub-01/fmap/sub-01_run-02_fmapid-auto00000_desc-coeff0_fieldmap.nii.gz
77-
sub-01/fmap/sub-01_run-02_fmapid-auto00000_desc-coeff1_fieldmap.nii.gz
76+
sub-01/fmap/sub-01_run-02_fmapid-auto00000_desc-coeff_fieldmap.nii.gz
7877
sub-01/fmap/sub-01_run-02_fmapid-auto00000_desc-magnitude_fieldmap.nii.gz
7978
sub-01/fmap/sub-01_run-02_fmapid-auto00000_desc-preproc_fieldmap.json
8079
sub-01/fmap/sub-01_run-02_fmapid-auto00000_desc-preproc_fieldmap.nii.gz

.circleci/ds210_fasttrack_outputs.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@ sub-02/anat/sub-02_space-MNI152NLin2009cAsym_label-CSF_desc-preproc_probseg.nii.
1717
sub-02/anat/sub-02_space-MNI152NLin2009cAsym_label-GM_desc-preproc_probseg.nii.gz
1818
sub-02/anat/sub-02_space-MNI152NLin2009cAsym_label-WM_desc-preproc_probseg.nii.gz
1919
sub-02/fmap
20-
sub-02/fmap/sub-02_run-01_fmapid-auto00000_desc-coeff0_fieldmap.nii.gz
21-
sub-02/fmap/sub-02_run-01_fmapid-auto00000_desc-coeff1_fieldmap.nii.gz
20+
sub-02/fmap/sub-02_run-01_fmapid-auto00000_desc-coeff_fieldmap.nii.gz
2221
sub-02/fmap/sub-02_run-01_fmapid-auto00000_desc-magnitude_fieldmap.nii.gz
2322
sub-02/fmap/sub-02_run-01_fmapid-auto00000_desc-preproc_fieldmap.json
2423
sub-02/fmap/sub-02_run-01_fmapid-auto00000_desc-preproc_fieldmap.nii.gz

.circleci/ds210_outputs.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,7 @@ sub-02/anat/sub-02_space-MNI152NLin2009cAsym_label-CSF_probseg.nii.gz
2727
sub-02/anat/sub-02_space-MNI152NLin2009cAsym_label-GM_probseg.nii.gz
2828
sub-02/anat/sub-02_space-MNI152NLin2009cAsym_label-WM_probseg.nii.gz
2929
sub-02/fmap
30-
sub-02/fmap/sub-02_run-01_fmapid-auto00000_desc-coeff0_fieldmap.nii.gz
31-
sub-02/fmap/sub-02_run-01_fmapid-auto00000_desc-coeff1_fieldmap.nii.gz
30+
sub-02/fmap/sub-02_run-01_fmapid-auto00000_desc-coeff_fieldmap.nii.gz
3231
sub-02/fmap/sub-02_run-01_fmapid-auto00000_desc-magnitude_fieldmap.nii.gz
3332
sub-02/fmap/sub-02_run-01_fmapid-auto00000_desc-preproc_fieldmap.json
3433
sub-02/fmap/sub-02_run-01_fmapid-auto00000_desc-preproc_fieldmap.nii.gz

.readthedocs.yml

+3
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,6 @@ python:
1717
extra_requirements:
1818
- doc
1919
- path: wrapper/
20+
21+
sphinx:
22+
configuration: docs/conf.py

pyproject.toml

+5-5
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,18 @@ dependencies = [
2424
"looseversion >= 1.3",
2525
"nibabel >= 4.0.1",
2626
"nipype >= 1.8.5",
27-
"nireports >= 24.0.3",
27+
"nireports >= 24.1.0",
2828
"nitime >= 0.9",
29-
"nitransforms >= 24.1.0",
30-
"niworkflows >= 1.12.1",
29+
"nitransforms >= 24.1.1",
30+
"niworkflows >= 1.12.2",
3131
"numpy >= 1.24",
3232
"packaging >= 24",
3333
"pandas >= 1.2",
3434
"psutil >= 5.4",
3535
"pybids >= 0.16",
3636
"requests >= 2.27",
37-
"sdcflows >= 2.10.0",
38-
"smriprep @ git+https://github.com/nipreps/smriprep.git",
37+
"sdcflows >= 2.11.0",
38+
"smriprep >= 0.17.0",
3939
"tedana >= 23.0.2",
4040
"templateflow >= 24.2.2",
4141
"transforms3d >= 0.4",

requirements.txt

+28-29
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
# This file was autogenerated by uv via the following command:
22
# uv pip compile --extra=container --strip-extras pyproject.toml -o requirements.txt -p 3.11
3-
acres==0.1.0
3+
acres==0.2.0
44
# via
55
# fmriprep (pyproject.toml)
6+
# nireports
67
# niworkflows
8+
# sdcflows
79
# smriprep
8-
annexremote==1.6.5
10+
annexremote==1.6.6
911
# via
1012
# datalad
1113
# datalad-next
@@ -30,17 +32,17 @@ bidsschematools==0.11.0
3032
# via bids-validator
3133
bokeh==3.4.1
3234
# via tedana
33-
boto3==1.35.4
35+
boto3==1.36.9
3436
# via datalad
35-
botocore==1.35.4
37+
botocore==1.36.9
3638
# via
3739
# boto3
3840
# s3transfer
3941
certifi==2024.7.4
4042
# via
4143
# requests
4244
# sentry-sdk
43-
cffi==1.17.0
45+
cffi==1.17.1
4446
# via cryptography
4547
chardet==5.2.0
4648
# via datalad
@@ -63,11 +65,11 @@ contourpy==1.2.1
6365
# via
6466
# bokeh
6567
# matplotlib
66-
cryptography==43.0.0
68+
cryptography==44.0.0
6769
# via secretstorage
6870
cycler==0.12.1
6971
# via matplotlib
70-
datalad==1.1.3
72+
datalad==1.1.5
7173
# via
7274
# fmriprep (pyproject.toml)
7375
# datalad-next
@@ -96,15 +98,15 @@ greenlet==3.0.3
9698
# via sqlalchemy
9799
h5py==3.11.0
98100
# via nitransforms
99-
humanize==4.10.0
101+
humanize==4.11.0
100102
# via
101103
# datalad
102104
# datalad-next
103105
idna==3.7
104106
# via requests
105107
imageio==2.35.1
106108
# via scikit-image
107-
importlib-metadata==8.4.0
109+
importlib-metadata==8.6.1
108110
# via keyring
109111
importlib-resources==6.4.4
110112
# via nireports
@@ -124,7 +126,7 @@ jaraco-context==6.0.1
124126
# via
125127
# keyring
126128
# keyrings-alt
127-
jaraco-functools==4.0.2
129+
jaraco-functools==4.1.0
128130
# via keyring
129131
jeepney==0.8.0
130132
# via
@@ -146,7 +148,7 @@ jsonschema==4.23.0
146148
# via bidsschematools
147149
jsonschema-specifications==2023.12.1
148150
# via jsonschema
149-
keyring==25.3.0
151+
keyring==25.6.0
150152
# via datalad
151153
keyrings-alt==5.0.2
152154
# via datalad
@@ -190,12 +192,12 @@ migas==0.4.0
190192
# via
191193
# fmriprep (pyproject.toml)
192194
# sdcflows
193-
more-itertools==10.4.0
195+
more-itertools==10.6.0
194196
# via
195197
# datalad-next
196198
# jaraco-classes
197199
# jaraco-functools
198-
msgpack==1.0.8
200+
msgpack==1.1.0
199201
# via datalad
200202
networkx==3.3
201203
# via
@@ -228,16 +230,16 @@ nipype==1.8.6
228230
# niworkflows
229231
# sdcflows
230232
# smriprep
231-
nireports==23.2.2
233+
nireports==24.1.0
232234
# via fmriprep (pyproject.toml)
233235
nitime==0.10.2
234236
# via fmriprep (pyproject.toml)
235-
nitransforms==24.0.2
237+
nitransforms==24.1.1
236238
# via
237239
# fmriprep (pyproject.toml)
238240
# niworkflows
239241
# sdcflows
240-
niworkflows==1.11.0
242+
niworkflows==1.12.2
241243
# via
242244
# fmriprep (pyproject.toml)
243245
# sdcflows
@@ -300,15 +302,15 @@ pandas==2.2.2
300302
# pybids
301303
# seaborn
302304
# tedana
303-
patool==2.4.0
305+
patool==3.1.0
304306
# via datalad
305307
pillow==10.4.0
306308
# via
307309
# bokeh
308310
# imageio
309311
# matplotlib
310312
# scikit-image
311-
platformdirs==4.2.2
313+
platformdirs==4.3.6
312314
# via datalad
313315
prometheus-client==0.20.0
314316
# via codecarbon
@@ -355,7 +357,7 @@ python-dateutil==2.9.0.post0
355357
# nipype
356358
# pandas
357359
# prov
358-
python-gitlab==4.9.0
360+
python-gitlab==5.6.0
359361
# via datalad
360362
pytz==2024.1
361363
# via
@@ -402,7 +404,7 @@ rpds-py==0.20.0
402404
# via
403405
# jsonschema
404406
# referencing
405-
s3transfer==0.10.2
407+
s3transfer==0.11.2
406408
# via boto3
407409
scikit-image==0.24.0
408410
# via
@@ -427,15 +429,15 @@ scipy==1.13.0
427429
# scikit-learn
428430
# sdcflows
429431
# tedana
430-
sdcflows==2.10.0
432+
sdcflows==2.11.0
431433
# via fmriprep (pyproject.toml)
432434
seaborn==0.13.2
433435
# via
434436
# nireports
435437
# niworkflows
436438
secretstorage==3.3.3
437439
# via keyring
438-
sentry-sdk==2.13.0
440+
sentry-sdk==2.20.0
439441
# via fmriprep (pyproject.toml)
440442
shellingham==1.5.4
441443
# via typer
@@ -448,7 +450,7 @@ six==1.16.0
448450
# osfclient
449451
# pybtex
450452
# python-dateutil
451-
smriprep==0.16.0
453+
smriprep==0.17.0
452454
# via fmriprep (pyproject.toml)
453455
sqlalchemy==2.0.32
454456
# via pybids
@@ -458,7 +460,7 @@ svgutils==0.3.4
458460
# niworkflows
459461
tedana==24.0.1
460462
# via fmriprep (pyproject.toml)
461-
templateflow==24.2.0
463+
templateflow==24.2.2
462464
# via
463465
# fmriprep (pyproject.toml)
464466
# nireports
@@ -484,10 +486,7 @@ tqdm==4.66.5
484486
# tedana
485487
# templateflow
486488
traits==6.3.2
487-
# via
488-
# nipype
489-
# niworkflows
490-
# sdcflows
489+
# via nipype
491490
transforms3d==0.4.2
492491
# via
493492
# fmriprep (pyproject.toml)
@@ -518,5 +517,5 @@ wrapt==1.16.0
518517
# via formulaic
519518
xyzservices==2024.6.0
520519
# via bokeh
521-
zipp==3.20.0
520+
zipp==3.21.0
522521
# via importlib-metadata

0 commit comments

Comments
 (0)