Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
543 commits
Select commit Hold shift + click to select a range
74bd3b8
cleaning:removing pdb
djarecka Dec 15, 2016
688774b
changing a simple assert to np.isclose in test_icc_anova
djarecka Dec 15, 2016
54f496c
adding the auto test for ACompCor
djarecka Dec 15, 2016
e988b97
changing test_auto_TCompCor.py to the output of checkspecs.py
djarecka Dec 15, 2016
547a386
removing scripts from tools directory that are not used anymore
djarecka Dec 15, 2016
ce1b3e2
removing fixes
djarecka Dec 15, 2016
c8ee538
removing coverage from travis (so the coverage is calculated from Cir…
djarecka Dec 15, 2016
623f20f
fixing the travis file
djarecka Dec 15, 2016
f353fbb
Removing nosetest from nipype/__init__.py; pytest version is missing …
djarecka Dec 15, 2016
d7c6a54
restore get_info in nipype/__init__.py
djarecka Dec 16, 2016
7d77343
removing workflows from the directories that are omitted
djarecka Dec 16, 2016
e981a53
trying to fix coverage (codecov doesnt report anything), restoring so…
djarecka Dec 16, 2016
a3cf60d
it looks like codecov works at the end, removing COVERAGE_PROCESS_STA…
djarecka Dec 16, 2016
dbfa85a
Merge pull request #1742 from rwblair/enh/expand_ants_out
satra Dec 16, 2016
7d529e0
changing %s to format in test_maths (in all places that the strings a…
djarecka Dec 17, 2016
784f648
fixed multiproc plugin deadlock problem and re-enabled tests
ccraddock Dec 17, 2016
e1d8ec9
missed skipif
ccraddock Dec 17, 2016
fa866eb
Merge pull request #1756 from ccraddock/master
satra Dec 17, 2016
45b5692
Merge remote-tracking branch 'upstream/master' into fix/bunchmapnode
satra Dec 17, 2016
1fd6b76
Merge remote-tracking branch 'dorota/pytest_satrarev' into fix/bunchm…
satra Dec 18, 2016
3786640
removing test_BEDPOSTX.py and test_XFibres.py (auto tests wont be cre…
djarecka Dec 18, 2016
4fa120b
fix: clean up some tests and remove dependency on raises_regexp
satra Dec 18, 2016
5b0e74c
fix: addresses issue #1446 (solution from @ashgillman in #1551)
satra Dec 18, 2016
f290b7e
enh: use platform.node instead of getfqdn to improve DNS resolution t…
satra Dec 18, 2016
6570949
fix: ensure io classes derived from IOBase but not in nipype allow ap…
satra Dec 18, 2016
daba01c
enh: updated dependencies and tests for nipype
satra Dec 18, 2016
4d67bc3
Merge remote-tracking branch 'dorota/pytest_satrarev' into fix/bunchm…
satra Dec 18, 2016
fe60dfc
removed references to nose and fixed exception discrepancy between Py…
satra Dec 18, 2016
49d1a95
simplified test construct
satra Dec 18, 2016
c65416e
fix sge plugin __repr__
bpinsard Dec 19, 2016
8ada360
ensure node crashes switch back directory
satra Dec 21, 2016
2ec0b0f
change to simplify debugging
satra Dec 21, 2016
ecb752c
made output_filename path dynamic
TheChymera Dec 21, 2016
75300a5
fix: tests for mapnode crash
satra Dec 24, 2016
0ebb301
Merge pull request #1757 from satra/fix/misc_test_fixes
satra Dec 24, 2016
fbbbf04
Merge pull request #1760 from TheChymera/bru2nii
satra Dec 24, 2016
2d4726f
Merge pull request #1758 from bpinsard/fix_sge
satra Dec 24, 2016
9d2c193
made melodic output paths absolute
TheChymera Dec 27, 2016
caf45d7
Merge pull request #1 from nipy/master
Dec 27, 2016
9ffafce
creating a new file within nipype.testing that contains various pytes…
djarecka Dec 28, 2016
e060bbc
encode() dir path has prior to computing sha1
Dec 28, 2016
8b97712
adding a new function for creating nifti image files in fixtures
djarecka Dec 28, 2016
1256997
using pytest tmpdir in fixtures
djarecka Dec 28, 2016
4960232
adding pytest tmpdir to fixtures from fsl/tests/test_preprocess.py
djarecka Dec 28, 2016
e9dc5a7
removing imports that are not used
djarecka Dec 28, 2016
29ba1b2
Merge pull request #1765 from djarecka/fixtures
satra Dec 29, 2016
8ae44ff
enh: removed old command
mgxd Dec 30, 2016
e122466
Merge branch 'master' of https://github.com/nipy/nipype into enh/eddy
mgxd Dec 30, 2016
fb13b22
enh: test
mgxd Dec 30, 2016
a9e2470
Make CircleCI use all 4 containers
conormcd Dec 30, 2016
3a85764
trying to fix problems with traits4.6 (traits.HasTraits.traits has be…
djarecka Dec 31, 2016
bbc93ae
Merge pull request #1770 from djarecka/traits46
satra Dec 31, 2016
9b3b01b
Adding testcase for parameterize_dirs==False
wtriplettuf Jan 1, 2017
da686fa
use properly converted path as basedir
wtriplettuf Jan 1, 2017
8e8f231
fix: doctest
mgxd Jan 2, 2017
2a9f532
Merge pull request #1711 from mgxd/enh/eddy
satra Jan 3, 2017
98a09d5
Merge pull request #1763 from TheChymera/melodic
satra Jan 3, 2017
cff71a1
changes based on feedback from review
wtriplettuf Jan 4, 2017
212af5e
reverting exception back to TypeError.
wtriplettuf Jan 4, 2017
7b5201d
Merge pull request #1764 from wtriplett/fix/py3-encode-before-hash
satra Jan 4, 2017
1f61aa2
simplyfying tests, removing some try/except blocks
djarecka Jan 4, 2017
66246e1
removing try/except from one more test
djarecka Jan 4, 2017
96d760b
more concise and flexible parameter passing, increased parametrization
TheChymera Dec 13, 2016
cbe93e7
checking if a proper custom exception is raised in test_node_hash
djarecka Jan 5, 2017
6f5939f
checking more specific exceptions
djarecka Jan 5, 2017
29b4597
Merge pull request #1749 from TheChymera/fsl_model_waveform
satra Jan 6, 2017
d040246
added support for orthogonalization
TheChymera Jan 6, 2017
486775c
Merge pull request #1774 from TheChymera/fsl_model_ortho
satra Jan 6, 2017
589659d
Merge pull request #1773 from djarecka/test_engine_clean
satra Jan 6, 2017
f560eb3
add neurostars once again
mgxd Jan 10, 2017
83fae45
sty: rst
mgxd Jan 10, 2017
9e13d6a
Cast DVARS float outputs to avoid memmap error
oesteban Jan 11, 2017
73d6bf8
Merge pull request #1777 from oesteban/fix/ComputeDVARS
oesteban Jan 12, 2017
f11a457
Merge pull request #1769 from conormcd/circleci-4x
chrisgorgo Jan 12, 2017
36e6c17
Fix typo in ReconAllOutputSpec
effigies Jan 12, 2017
f6a3f0f
Fix small bug/typo in misc.CreateNifti
alexsavio Jan 16, 2017
cc04eb0
Merge pull request #1779 from effigies/recon_all_spec_typo
satra Jan 16, 2017
4890e9a
add test_CreateNifti
alexsavio Jan 17, 2017
97629e2
[DOC] Typos
effigies Jan 19, 2017
54b717c
sty: fmt
mgxd Jan 19, 2017
c9d7174
Merge pull request #1784 from effigies/patch-1
oesteban Jan 19, 2017
7ac0cc7
Merge pull request #1776 from nipy/fix/readme
mgxd Jan 20, 2017
1f12f11
assign auto-generated EDDY outputs
ariekahn Jan 29, 2017
8b88127
update docs to reflect default hash_method value
ariekahn Jan 31, 2017
7d4d5e4
Merge pull request #1792 from ariekahn/doc/default_hash_method
satra Jan 31, 2017
6c50369
assign auto-generated EDDY outputs
ariekahn Jan 29, 2017
53364d4
Merge branch 'enh/eddy_assign_outputs' of github.com:ariekahn/nipype …
ariekahn Feb 1, 2017
1196fba
fix: typo
mgxd Feb 2, 2017
7cbe9df
Do not open nifti files with mmap if numpy < 1.12.0
oesteban Feb 2, 2017
a5fd03c
test: travis
mgxd Feb 2, 2017
0db15b5
fix leftover typo
oesteban Feb 3, 2017
ee9fb50
WIP Update ReconAll interface for v6
effigies Jan 24, 2017
75cae9f
Prevent resume flags from clobbering explicit args
effigies Jan 27, 2017
141267f
Add optional dependencies to ReconAll._steps
effigies Jan 30, 2017
8e914f3
Remove faulty directive overrides
effigies Jan 30, 2017
b8d2b08
Re-add v5.3 steps
effigies Feb 1, 2017
03a7932
Test check_depends
effigies Feb 1, 2017
2752945
Update changelog
effigies Feb 1, 2017
b67868f
use anaconda in travis cc #1788
oesteban Feb 3, 2017
b5899cd
simplify conda installation
oesteban Feb 3, 2017
332d46d
remove adding conda-forge channel
oesteban Feb 3, 2017
85ca6e5
readd conda update
oesteban Feb 3, 2017
c411e23
remove requirement version in nibabel
oesteban Feb 3, 2017
0d5d6dd
revise conda installation
oesteban Feb 3, 2017
70a7cb2
fix travis file
oesteban Feb 4, 2017
452a284
add icu to conda (#1798), append conda-forge instead of prepend
oesteban Feb 4, 2017
4291ffc
install boto3 in python 3
oesteban Feb 4, 2017
5b02964
FSL FNIRT: handle multiple intensity map inputs and outputs
cgc Feb 4, 2017
b2888e0
FSL FNIRT: add test for fieldcoeff_file input
cgc Feb 4, 2017
fa5cde8
Address PR comment by making sure exists=True is kwarg for File
cgc Feb 6, 2017
69e178c
FSL FNIRT: ensure txt intensity map file exists
cgc Feb 7, 2017
1a4db10
FSL FNIRT: check list_outputs to increase code coverage
cgc Feb 7, 2017
7a8eb07
FSL FNIRT: fix python3 issue with dict values and map
cgc Feb 7, 2017
06a9eb9
Add -parallel flag to ReconAll
effigies Feb 7, 2017
a7e756a
Merge pull request #1799 from cgc/intmap_ext
satra Feb 8, 2017
a9e1d4a
Merge pull request #1794 from nipy/fix/typo
satra Feb 8, 2017
4dc5ab1
Merge pull request #1793 from ariekahn/enh/eddy_assign_outputs
satra Feb 8, 2017
61978ad
Merge pull request #1790 from effigies/freesurfer6
chrisgorgo Feb 8, 2017
bdf62ab
Merge remote-tracking branch 'upstream/master' into fix/1795
oesteban Feb 10, 2017
a34c0fd
fix travis.xml
oesteban Feb 10, 2017
11fd619
fix travis (second round)
oesteban Feb 10, 2017
2ec16f8
fix conda-forge channel, split anaconda download
oesteban Feb 10, 2017
5b46772
remove breaklines
oesteban Feb 10, 2017
1308921
do not try to install conda after a travis_retry
oesteban Feb 10, 2017
2abe8f5
do not use travis python
oesteban Feb 10, 2017
25e65b9
roll back to miniconda, use some hints from https://conda.io/docs/tra…
oesteban Feb 10, 2017
5d60cef
fix error in travis.yml
oesteban Feb 10, 2017
1c956b0
remove if switch
oesteban Feb 10, 2017
13b3cc6
fix miniconda link
oesteban Feb 10, 2017
e8e8d15
tst: not defining specific icu
mgxd Feb 10, 2017
6b8bdb4
fix: np.zeros now only takes integers
mgxd Feb 10, 2017
06f36b0
fix: better int syntax
mgxd Feb 10, 2017
fffc62c
fix: using non-integer for slicing is bad
mgxd Feb 10, 2017
f5ed4d6
Merge pull request #1808 from mgxd/tst/travis
oesteban Feb 11, 2017
d37d440
Merge remote-tracking branch 'upstream/master' into fix/1795
oesteban Feb 11, 2017
ebaaebd
Merge branch 'fix/1795' of github.com:oesteban/nipype into fix/1795
oesteban Feb 11, 2017
3d1e644
fix command to update conda to a certain version
oesteban Feb 11, 2017
f3ebcc5
reenable version pinning for nibabel in requirements.txt
oesteban Feb 11, 2017
a53df7b
fix sge job_slots not int, raise silently when __repr__ is called
bpinsard Feb 13, 2017
c649f0e
Merge remote-tracking branch 'upstream/master' into fix_sge
bpinsard Feb 13, 2017
514f5b5
ENH: Enable new BBRegister init options for FSv6+
effigies Feb 13, 2017
b304510
Merge pull request #1811 from effigies/freesurfer6
chrisgorgo Feb 13, 2017
10c0b2b
Update ISSUE_TEMPLATE.md
mgxd Feb 14, 2017
4cbf73d
update .gitignore and .dockerignore
oesteban Feb 14, 2017
e56151a
first revision of general Dockerfile
oesteban Feb 14, 2017
3939338
add automatic deployment of tags from circleci (commented out for now)
oesteban Feb 14, 2017
f62d535
remove deprecated dockerfiles which only added noise
oesteban Feb 14, 2017
d1ffaa9
Move dockerfiles one level up, rename docker/files, fix circle.yml le…
oesteban Feb 14, 2017
f9969bd
few fixes on Dockerfile
oesteban Feb 14, 2017
2958961
fix several RUN commands on Dockerfile
oesteban Feb 14, 2017
33b47ef
base all test images in main docker image
oesteban Feb 14, 2017
fb5edf0
first building version of Dockerfile, fixes in Dockerfiles for tests …
oesteban Feb 14, 2017
25219c1
add conda-forge before intel
oesteban Feb 14, 2017
3713277
final modifications to test dockerfiles
oesteban Feb 14, 2017
b1ed84f
update docker version in circle
oesteban Feb 14, 2017
3a90ffb
Unset default init for BBRegister in FS 6+
effigies Feb 14, 2017
46b8476
make sure conda has the right perms all the times
oesteban Feb 14, 2017
b48da5b
fix Dockerfile, tested in local and pushed into docker hub
oesteban Feb 15, 2017
1f17d28
enable circleCI deploy to Docker Hub, hopefully fix permissions after…
oesteban Feb 15, 2017
c612230
revert removing virtualenvs, fix tests path
oesteban Feb 15, 2017
7a4144e
fix permissions in circleci
oesteban Feb 15, 2017
7fd0106
fix docker run tests
oesteban Feb 15, 2017
d1a8e51
Update CHANGES
oesteban Feb 15, 2017
a23df78
update dockerignore
oesteban Feb 15, 2017
4d4d842
save nipype_test docker images into cached dir
oesteban Feb 15, 2017
3820f9f
replace all nibabel imports and the nibabel.load to have the NUMPY_MMAP
oesteban Feb 15, 2017
671fc03
add NUMPY_MMAP import
oesteban Feb 15, 2017
05d74ec
more NUMPY_MMAP fixes
oesteban Feb 15, 2017
875ed0b
the last nibabel.load without NUMPY_MMAP
oesteban Feb 15, 2017
20e10f9
fix import NUMPY_MMAP location in examples
oesteban Feb 15, 2017
5f1c984
Merge pull request #1815 from oesteban/enh/SortOutDockerfiles
satra Feb 16, 2017
8b2ecf7
Merge pull request #1796 from oesteban/fix/1795
satra Feb 16, 2017
b6458d9
Merge pull request #1814 from nipy/check/version
satra Feb 16, 2017
661e686
Merge pull request #1817 from effigies/bbregister_init
satra Feb 16, 2017
1a4e7ea
Merge pull request #1810 from bpinsard/fix_sge
satra Feb 16, 2017
038b143
Merge pull request #1781 from alexsavio/fix/createnifti
satra Feb 16, 2017
5bd56cb
Merge pull request #1694 from alexsavio/petpvc_ref
satra Feb 17, 2017
4503e9e
fix conda permissions (#1806 / https://github.com/nipy/nipype/pull/18…
oesteban Feb 17, 2017
acb5d1a
retry docker builds automatically to avoid the "Action failed: docker…
oesteban Feb 17, 2017
e790884
fix documentation, closes #1816
oesteban Feb 17, 2017
9b28cc8
[skip ci] Update CHANGES
oesteban Feb 17, 2017
02fe28e
improve docker image caching in circle
oesteban Feb 17, 2017
7d96581
Merge pull request #1825 from oesteban/fix/DockerIssues
oesteban Feb 17, 2017
4a7e6f6
BF: Update ctab file locations to under label/
effigies Feb 17, 2017
d422183
Missing/mislocated v5.3.0 recon-all steps
effigies Feb 17, 2017
9b3e656
Add undocumented v5.3 steps
effigies Feb 17, 2017
03b512c
Do not run recon-all if all steps complete
effigies Feb 17, 2017
cc5d9c9
Fix typo in FSv6 steps
effigies Feb 17, 2017
8b6b263
Fix DVARS calculation.
chrisgorgo Feb 20, 2017
0ce153d
added intensity normalization
chrisgorgo Feb 21, 2017
36caef9
cleanup
chrisgorgo Feb 21, 2017
bab66ef
updated test data
chrisgorgo Feb 21, 2017
7295e67
changelog
chrisgorgo Feb 21, 2017
8c0ab54
refactor
chrisgorgo Feb 21, 2017
078037f
try without intensity normalization
chrisgorgo Feb 21, 2017
ebdbf21
fixed voxel wise standardization (see https://github.com/nicholst/DVA…
chrisgorgo Feb 21, 2017
948ac54
Fixed tests.
chrisgorgo Feb 21, 2017
2896bd0
Merge pull request #1824 from effigies/bug/recon_all_continue
chrisgorgo Feb 21, 2017
e655a5a
[ENH] Refactoring of nipype.interfaces.utility
oesteban Feb 21, 2017
1880079
refactoring tests
oesteban Feb 21, 2017
6c7436e
update specs
oesteban Feb 21, 2017
d35db93
fix doctests
oesteban Feb 21, 2017
9db8473
remove Makefile from .dockerignore
oesteban Feb 21, 2017
102d8d7
Merge remote-tracking branch 'upstream/master'
oesteban Feb 21, 2017
eb09759
Merge branch 'master' into enh/WorkflowInterface
oesteban Feb 21, 2017
6b6a1a4
update CHANGES
oesteban Feb 21, 2017
b7b25b9
add __init__ to new utility module tests
oesteban Feb 21, 2017
06f8f2a
fix #1829
oesteban Feb 21, 2017
22b12f5
BF: Import NUMPY_MMAP within functions
effigies Feb 21, 2017
72cb924
BF: Local imports in helper functions (maybe not?)
effigies Feb 21, 2017
57896e4
add fsl-mni152-templates to docker image. closes #1832
oesteban Feb 21, 2017
4d78e1e
add fsl-mni152-templates to main docker image, remove misleading dock…
oesteban Feb 21, 2017
e8d8859
remove time from circle tests, close #1830
oesteban Feb 21, 2017
ea88c60
fixes #1829
oesteban Feb 21, 2017
c817829
add noninteractive argument for docker build
oesteban Feb 21, 2017
c3deaad
Merge branch 'fix/TestingCircle' into enh/WorkflowInterface
oesteban Feb 21, 2017
22b805b
fix text file busy error while building docker (conda)
oesteban Feb 21, 2017
1639096
reorder tests because of their dependencies
oesteban Feb 21, 2017
25b46b1
Merge pull request #1831 from effigies/bug/mmap
oesteban Feb 21, 2017
4cac00a
add && to make tests fail as quick as possible
oesteban Feb 21, 2017
2281718
remove sudos and chmods that should not be necessary after we introdu…
oesteban Feb 21, 2017
9dbef42
Merge branch 'fix/TestingCircle' into enh/WorkflowInterface
oesteban Feb 21, 2017
ef3407a
use filename_to_list from filemanip
oesteban Feb 21, 2017
f923bd5
use filename_to_list from filemanip in analyze_pair_image_files
oesteban Feb 21, 2017
030eae1
[skip ci] Update CHANGES
oesteban Feb 21, 2017
9baa190
roll back testsetup blocks, some encoding fixes
oesteban Feb 22, 2017
4d8fc36
Merge pull request #1833 from oesteban/fix/TestingCircle
satra Feb 22, 2017
b107870
Merge branch 'master' into enh/WorkflowInterface
oesteban Feb 22, 2017
86cd8ff
add __pycache__ to clean-pyc target of Makefile
oesteban Feb 22, 2017
20f0444
Merge pull request #1828 from oesteban/enh/WorkflowInterface
satra Feb 22, 2017
7e9de0d
BF: Run `make specs` with CWD in PYTHONPATH
effigies Feb 14, 2017
8675711
[ENH] Dockerfile - cache neurodebian apt-key
oesteban Feb 22, 2017
7ff705f
Py2/3-safe checkspecs
effigies Feb 14, 2017
f8fb369
TEST: Run make specs
effigies Feb 14, 2017
b219b8f
add key refresh to dockerfile
oesteban Feb 22, 2017
748eb23
changing the traits minimum version
djarecka Jan 30, 2017
098ef06
adding a temporary test to check the traits version
djarecka Jan 30, 2017
f06ed54
checking traits with conda
djarecka Feb 3, 2017
1a5ec11
conda didnt help, removed the last changes
djarecka Feb 3, 2017
20b0ca4
changing again traits minimum version in requirements (new travis and…
djarecka Feb 16, 2017
621cc61
forgot to update info.py
djarecka Feb 16, 2017
220055f
Merge branch 'master' into fix/dvars
oesteban Feb 22, 2017
a8e8d95
Merge pull request #1837 from oesteban/enh/APTKeyCache
satra Feb 22, 2017
ba65085
Merge branch 'master' of github.com:nipy/nipype into fix/dvars
chrisgorgo Feb 22, 2017
473d0dd
Merge branch 'fix/dvars' of github.com:chrisfilo/nipype into fix/dvars
chrisgorgo Feb 22, 2017
5744d60
Merge pull request #1791 from djarecka/traits46
satra Feb 22, 2017
d01e63f
just cleaning: removing my temporary test from previous PR
djarecka Feb 22, 2017
7354474
Merge pull request #1838 from djarecka/removing_temptest
satra Feb 23, 2017
c234a01
Merge pull request #1813 from effigies/issue1348
satra Feb 23, 2017
0ac8143
Merge pull request #1827 from chrisfilo/fix/dvars
chrisgorgo Feb 23, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 0 additions & 1 deletion .coveragerc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,5 @@ source = nipype
include = */nipype/*
omit =
*/nipype/external/*
*/nipype/workflows/*
*/nipype/fixes/*
*/setup.py
39 changes: 33 additions & 6 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,34 @@
.git/
*.pyc
*.egg-info
# python cache
__pycache__/**/*
__pycache__
docker/nipype_*
docker/test-*
.coverage
*.pyc

# python distribution
build/**/*
build
dist/**/*
dist
nipype.egg-info/**/*
nipype.egg-info
.eggs/**/*
.eggs
src/**/*
src/

# git
.gitignore
.git/**/*
.git

# other
docs/**/*
docs/
.coverage
.coveragerc
codecov.yml
rtd_requirements.txt
circle.yml
Vagrantfile
.travis.yml
.noserc

10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
### Summary

### Actual behavior

### Expected behavior

### How to replicate the behavior

### Platform details:
please paste the output of: `python -c "import nipype; print(nipype.get_info()); print(nipype.__version__)"`
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
.project
.settings
.pydevproject
.eggs
.idea/
/documentation.zip
.DS_Store
Expand All @@ -24,4 +25,4 @@ htmlcov/
__pycache__/
*~
.ipynb_checkpoints/
.ruby-version
.ruby-version
57 changes: 27 additions & 30 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,51 +1,48 @@
cache:
- apt
apt: true

language: python
python:
- 2.7
- 3.4
- 3.5
env:
- INSTALL_DEB_DEPENDECIES=true
- INSTALL_DEB_DEPENDECIES=false
- INSTALL_DEB_DEPENDECIES=true DUECREDIT_ENABLE=yes
- INSTALL_DEB_DEPENDECIES=true NIPYPE_EXTRAS="doc,tests,fmri,profiler"
- INSTALL_DEB_DEPENDECIES=false NIPYPE_EXTRAS="doc,tests,fmri,profiler"
- INSTALL_DEB_DEPENDECIES=true NIPYPE_EXTRAS="doc,tests,fmri,profiler,duecredit"
before_install:
- function bef_inst {
wget http://repo.continuum.io/miniconda/Miniconda${TRAVIS_PYTHON_VERSION:0:1}-latest-Linux-x86_64.sh
-O /home/travis/.cache/miniconda.sh &&
bash /home/travis/.cache/miniconda.sh -b -p /home/travis/miniconda &&
export PATH=/home/travis/miniconda/bin:$PATH &&
- function apt_inst {
if $INSTALL_DEB_DEPENDECIES; then sudo rm -rf /dev/shm; fi &&
if $INSTALL_DEB_DEPENDECIES; then sudo ln -s /run/shm /dev/shm; fi &&
bash <(wget -q -O- http://neuro.debian.net/_files/neurodebian-travis.sh) &&
sudo apt-get -y update &&
sudo apt-get -y install xvfb fusefat &&
sudo apt-get -y install xvfb fusefat graphviz &&
if $INSTALL_DEB_DEPENDECIES; then travis_retry sudo apt-get install -y -qq
fsl afni elastix fsl-atlases; fi &&
if $INSTALL_DEB_DEPENDECIES; then
source /etc/fsl/fsl.sh;
source /etc/afni/afni.sh; fi &&
export FSLOUTPUTTYPE=NIFTI_GZ; }
- travis_retry bef_inst
install:
- function inst {
source /etc/afni/afni.sh;
export FSLOUTPUTTYPE=NIFTI_GZ; fi }
- function conda_inst {
export CONDA_HOME=$HOME/conda &&
wget https://repo.continuum.io/miniconda/Miniconda${TRAVIS_PYTHON_VERSION:0:1}-latest-Linux-x86_64.sh
-O /home/travis/.cache/conda.sh &&
bash /home/travis/.cache/conda.sh -b -p ${CONDA_HOME} &&
export PATH=${CONDA_HOME}/bin:$PATH &&
hash -r &&
conda config --set always_yes yes --set changeps1 no &&
conda update -q conda &&
conda install python=${TRAVIS_PYTHON_VERSION} &&
conda config --add channels conda-forge &&
conda update --yes conda &&
conda update --all -y python=$TRAVIS_PYTHON_VERSION &&
conda install -y nipype matplotlib nitime &&
pip install python-coveralls coverage doctest-ignore-unicode &&
if [ ! -z "$DUECREDIT_ENABLE"]; then pip install duecredit; fi &&
rm -r /home/travis/miniconda/lib/python${TRAVIS_PYTHON_VERSION}/site-packages/nipype* &&
pip install -r requirements.txt &&
pip install -e . &&
export COVERAGE_PROCESS_START=$(pwd)/.coveragerc &&
export COVERAGE_DATA_FILE=$(pwd)/.coverage &&
echo "data_file = ${COVERAGE_DATA_FILE}" >> ${COVERAGE_PROCESS_START}; }
- travis_retry inst
conda install -y nipype icu &&
rm -r ${CONDA_HOME}/lib/python${TRAVIS_PYTHON_VERSION}/site-packages/nipype*; }
# Add install of vtk and mayavi to test mesh (disabled): conda install -y vtk mayavi
- travis_retry apt_inst
- travis_retry conda_inst
install:
- travis_retry pip install -e .[$NIPYPE_EXTRAS]
script:
- python -W once:FSL:UserWarning:nipype `which nosetests` --with-doctest --with-doctest-ignore-unicode --with-cov --cover-package nipype --logging-level=DEBUG --verbosity=3
after_success:
- bash <(curl -s https://codecov.io/bash) -t ac172a50-8e66-42e5-8822-5373fcf54686 -cF unittests
- py.test --doctest-modules nipype
deploy:
provider: pypi
user: satra
Expand Down
27 changes: 26 additions & 1 deletion CHANGES
Original file line number Diff line number Diff line change
@@ -1,17 +1,42 @@
Upcoming release 0.13
=====================

* ENH: DVARS includes intensity normalization feature - turned on by default (https://github.com/nipy/nipype/pull/1827)
* FIX: DVARS is correctly using sum of squares instead of standard deviation (https://github.com/nipy/nipype/pull/1827)
* ENH: Refactoring of nipype.interfaces.utility (https://github.com/nipy/nipype/pull/1828)
* FIX: CircleCI were failing silently. Some fixes to tests (https://github.com/nipy/nipype/pull/1833)
* FIX: Issues in Docker image permissions, and docker documentation (https://github.com/nipy/nipype/pull/1825)
* ENH: Revised all Dockerfiles and automated deployment to Docker Hub
from CircleCI (https://github.com/nipy/nipype/pull/1815)
* FIX: Semaphore capture using MultiProc plugin (https://github.com/nipy/nipype/pull/1689)
* REF: Refactor AFNI interfaces (https://github.com/nipy/nipype/pull/1678, https://github.com/nipy/nipype/pull/1680)
* ENH: Move nipype commands to group command using click (https://github.com/nipy/nipype/pull/1608)
* FIX: AFNI Retroicor interface fixes (https://github.com/nipy/nipype/pull/1669)
* FIX: Minor errors after migration to setuptools (https://github.com/nipy/nipype/pull/1671)
* ENH: Add AFNI 3dNote interface (https://github.com/nipy/nipype/pull/1637)
* ENH: Abandon distutils, only use setuptools (https://github.com/nipy/nipype/pull/1627)
* FIX: Minor bugfixes related to unicode literals (https://github.com/nipy/nipype/pull/1656)
* TST: Automatic retries in travis (https://github.com/nipy/nipype/pull/1659/files)
* ENH: Add signal extraction interface (https://github.com/nipy/nipype/pull/1647)
* ENH: Add a DVARS calculation interface (https://github.com/nipy/nipype/pull/1606)
* ENH: New interface to b0calc of FSL-POSSUM (https://github.com/nipy/nipype/pull/1399)
* ENH: Add CompCor (https://github.com/nipy/nipype/pull/1599)
* ENH: Add duecredit entries (https://github.com/nipy/nipype/pull/1466)
* FIX: Python 3 compatibility fixes (https://github.com/nipy/nipype/pull/1572)
* REF: Improved PEP8 compliance for fsl interfaces (https://github.com/nipy/nipype/pull/1597)
* REF: Improved PEP8 compliance for spm interfaces (https://github.com/nipy/nipype/pull/1593)
* TST: Replaced coveralls with codecov (https://github.com/nipy/nipype/pull/1609)
* ENH: More BrainSuite interfaces (https://github.com/nipy/nipype/pull/1554)
* ENH: Convenient load/save of interface inputs (https://github.com/nipy/nipype/pull/1591)
* ENH: Add a Framewise Displacement calculation interface (https://github.com/nipy/nipype/pull/1604)
* FIX: Use builtins open and unicode literals for py3 compatibility (https://github.com/nipy/nipype/pull/1572)
* TST: reduce the size of docker images & use tags for images (https://github.com/nipy/nipype/pull/1564)
* ENH: Implement missing inputs/outputs in FSL AvScale (https://github.com/nipy/nipype/pull/1563)
* FIX: Fix symlink test in copyfile (https://github.com/nipy/nipype/pull/1570, https://github.com/nipy/nipype/pull/1586)
* ENH: Added support for custom job submission check in SLURM (https://github.com/nipy/nipype/pull/1582)

* ENH: Added ANTs interface CreateJacobianDeterminantImage; replaces deprecated JacobianDeterminant
(https://github.com/nipy/nipype/pull/1654)
* ENH: Update ReconAll interface for FreeSurfer v6.0.0 (https://github.com/nipy/nipype/pull/1790)

Release 0.12.1 (August 3, 2016)
===============================
Expand Down
Loading