forked from christianbrodbeck/Eelbrain
-
Notifications
You must be signed in to change notification settings - Fork 0
/
env-dev.yml
61 lines (61 loc) · 992 Bytes
/
env-dev.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
# Environment for development
# usage: $ conda env create --file=env-dev.yml
# to run stats test, install r-ez with $ conda install -c ncil r-ez --no-deps
name: eeldev
channels:
- defaults
- conda-forge
dependencies:
- python >= 3.6
- pip
- twine
- libblas
- libcblas
- numpy
- scipy >= 1.1
- matplotlib >= 3
- pyarrow
- pillow
- psutil
# mne-python
- mne >= 0.17
- mkl
- pyqt
- h5py
- pandas
- scikit-learn
- statsmodels
- joblib
# Eelbrain additions
- ipdb
- ipython
- colormath >= 2.1
- tqdm >= 4.19
- keyring >= 5
- wxpython >= 4.0.3
# building
- setuptools >= 17
- cython
# docs
- sphinx
- sphinx-gallery
- sphinxcontrib-bibtex
- numpydoc
- pydocstyle
# testing
- flake8
- nose
- pytest
- pytest-cov
- pytest-faulthandler
#- pytest-sugar # errors on Linux
# testing of R integration
- rpy2
- r-car
# - r-ez # requires ncil channel
# plotting brains
- nibabel >= 2.0, != 2.3.0 # read_annot bug
- mayavi >= 4.6.2 # conda-forge pinning faulty
- vtk >= 8.1.1
- pysurfer >= 0.9
- nilearn