Skip to content

Commit 32fcadd

Browse files
committed
📌 Pin upgraded Python requirements
1 parent 601e0db commit 32fcadd

File tree

3 files changed

+95
-71
lines changed

3 files changed

+95
-71
lines changed

CHANGELOG.md

Lines changed: 32 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,23 +18,47 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1818

1919
### Removed dependencies
2020

21-
- bids-validator
22-
- Node
23-
- NVM
24-
- simplejson
25-
- wxpython
26-
- yamlordereddictloader
21+
- `bids-validator`
22+
- `Node`
23+
- `NVM`
24+
- `simplejson`
25+
- `wxpython`
26+
- `yamlordereddictloader`
2727

2828
### Upgraded dependencies
2929

3030
- `AFNI` 21.1.00 'Domitian' → 23.0.07 'Commodus'
3131
- `ANTs` 2.3.3 'Leptomyrmex' → 2.4.3 'Emplastus'
32+
- `boto3` 1.7.37 → 1.26.91
33+
- `click` 6.7 → 8.1.3
34+
- `configparser` 3.7.4 → 5.3.0
3235
- `FSL` 5.0.10 (5.0.9) → 6.0.6 (6.0.4:ddd0a010c)
36+
- `future` 0.16.0 → 0.18.3
3337
- `ICA-AROMA` 0.4.3-beta → 0.4.4-beta
34-
- `Python` 3.7.13 → 3.10.10 (holding back from 3.11 for `sdcflows`, `torch`, and `torchvision`)
38+
- `INDI-Tools` 0.0.7@`main` → 0.0.7@`998c246`
39+
- `joblib` 1.0.1 → 1.2.0
40+
- `matplotlib` 3.1.3 → 3.7.1
41+
- `networkx` 2.4 → 3.0
42+
- `nibabel` 3.0.1 → 5.0.1
43+
- `nilearn` 0.4.1 → 0.10.0
44+
- `nipype` 1.5.1 → 1.8.5
45+
- `numpy` 1.21.0 → 1.24.2
46+
- `pandas` 1.0.5 → 1.5.3
47+
- `patsy` 0.5.0 → 0.5.3
48+
- `prov` 1.5.2 → 2.0.0
49+
- `psutil` 5.6.6 → 5.9.4
50+
- `pybids` 0.15.1 → 0.15.6
3551
- `PyPEER` 1.0@`main` → 1.1@`6965d2b`
36-
- `Torch` 1.2.0+cu92 → 1.13.1
52+
- `Python` 3.7.13 → 3.10.10 (holding back from 3.11 for `sdcflows`, `torch`, and `torchvision`)
53+
- `python-dateutil` 2.7.3 → 2.8.2
54+
- `PyYAML` 5.4 → 6.0
55+
- `requests` 2.21.0 → 2.28.2
56+
- `scipy` 1.6.3 → 1.10.1
57+
- `sdcflows` 2.0.5 → 2.4.0
58+
- `torch` 1.2.0+cu92 → 1.13.1
3759
- `torchvision` 0.4.0+cu92 → 0.14.1
60+
- `traits` 4.6.0 → 6.3.2
61+
- `voluptuous` 0.12.0 → 0.13.1
3862
- `wb_command` neurodebian latest → 1.5.0
3963

4064
## [1.8.5]

CPAC/info.py

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -169,36 +169,36 @@ def get_cpac_gitversion():
169169
VERSION = __version__
170170
STATUS = 'stable'
171171
REQUIREMENTS = [
172-
"boto3",
173-
"click",
174-
"configparser",
175-
"cython",
176-
"future",
172+
"boto3==1.26.91",
173+
"ciftify==2.3.3",
174+
"click==8.1.3",
175+
"configparser==5.3.0",
176+
"cython==0.29.34",
177+
"future==0.18.3",
177178
"INDI-Tools @ git+https://[email protected]/FCP-INDI/INDI-Tools.git#egg=INDI-Tools",
178-
"lockfile",
179-
"joblib",
180-
"matplotlib",
181-
"networkx",
182-
"nibabel",
183-
"nilearn",
184-
"nipype",
185-
"nose",
186-
"numpy",
187-
"pandas",
188-
"pathvalidate",
189-
"patsy",
190-
"prov",
191-
"psutil",
192-
"pybids",
193-
"pygraphviz",
179+
"joblib==1.2.0",
180+
"lockfile==0.12.2",
181+
"matplotlib==3.7.1",
182+
"networkx==3.0",
183+
"nibabel==5.0.1",
184+
"nilearn==0.10.0",
185+
"nipype==1.8.5",
186+
"nose==1.3.7",
187+
"numpy==1.24.2",
188+
"pandas==1.5.3",
189+
"pathvalidate==2.5.2",
190+
"patsy==0.5.3",
191+
"prov==2.0.0",
192+
"psutil==5.9.4",
193+
"PyBASC==0.6.1",
194+
"pybids==0.15.6",
195+
"pygraphviz==1.10",
194196
"PyPEER @ git+https://[email protected]/ChildMindInstitute/PyPEER.git@6965d2b2bea0fef824e885fec33a8e0e6bd50a97#egg=PyPEER",
195-
"python-dateutil",
196-
"pyyaml",
197-
"scikit-learn",
198-
"scipy",
199-
"sdcflows",
200-
"traits",
201-
"PyBASC",
202-
"voluptuous>=0.12.0",
203-
"ciftify",
197+
"python-dateutil==2.8.2",
198+
"PyYAML==6.0",
199+
"scikit-learn==1.2.2",
200+
"scipy==1.10.1",
201+
"sdcflows==2.4.0",
202+
"traits==6.3.2",
203+
"voluptuous==0.13.1"
204204
]

requirements.txt

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,33 @@
1-
boto3
2-
ciftify
3-
click
4-
configparser
5-
future
6-
git+https://[email protected]/FCP-INDI/INDI-Tools.git#egg=INDI-Tools
7-
joblib
8-
lockfile
9-
matplotlib
10-
networkx
11-
nibabel
12-
nilearn
13-
nipype
14-
nose
15-
numpy
16-
pandas
17-
pathvalidate
18-
patsy
19-
prov
20-
psutil
21-
PyBASC
22-
pybids
23-
git+https://[email protected]/ChildMindInstitute/PyPEER.git@6965d2b2bea0fef824e885fec33a8e0e6bd50a97#egg=PyPEER
24-
python-dateutil
25-
pyyaml
26-
requests
27-
scikit-learn
28-
scipy
29-
sdcflows
30-
torch
31-
torchvision
32-
traits
33-
voluptuous>=0.12.0
1+
boto3==1.26.91
2+
ciftify==2.3.3
3+
click==8.1.3
4+
configparser==5.3.0
5+
future==0.18.3
6+
INDI-Tools @ git+https://[email protected]/FCP-INDI/INDI-Tools.git@998c246c597209f06f8d5c5b92ddc2c9c1942f46
7+
joblib==1.2.0
8+
lockfile==0.12.2
9+
matplotlib==3.7.1
10+
networkx==3.0
11+
nibabel==5.0.1
12+
nilearn==0.10.0
13+
nipype==1.8.5
14+
nose==1.3.7
15+
numpy==1.24.2
16+
pandas==1.5.3
17+
pathvalidate==2.5.2
18+
patsy==0.5.3
19+
prov==2.0.0
20+
psutil==5.9.4
21+
PyBASC==0.6.1
22+
pybids==0.15.6
23+
PyPEER @ git+https://[email protected]/ChildMindInstitute/PyPEER.git@6965d2b2bea0fef824e885fec33a8e0e6bd50a97
24+
python-dateutil==2.8.2
25+
PyYAML==6.0
26+
requests==2.28.2
27+
scikit-learn==1.2.2
28+
scipy==1.10.1
29+
sdcflows==2.4.0
30+
torch==1.13.1
31+
torchvision==0.14.1
32+
traits==6.3.2
33+
voluptuous==0.13.1

0 commit comments

Comments
 (0)