-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
37 lines (35 loc) · 1.23 KB
/
setup.py
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
from setuptools import setup, find_packages
# TODO: find a way to include the neuroshare package from github
# TODO: update requirements.txt
version_reqs = ['pandas',
'numpy<1.21,>=1.17',
'scipy',
'matplotlib<3.5.0',
'seaborn',
'numba',
'pytest',
'tdt',
'mne',
'ipywidgets',
'cachey',
'cached_property',
'dask[complete]',
'ipympl',
'sphinx-rtd-theme',
'h5py',
'xlrd', # Neeed to remove this excel dependency
'openpyxl',
'pillow>=7.1.0',
'cycler>=0.10',
'tqdm', # Only used in example notebooks at this point
]
setup(
name="pyeCAP",
version="0.0.1",
author="James Trevathan & Stephan Blanz & Matthew Laluzerne",
author_email="james.trevathan@gmail.com, stephan.l.blanz@gmail.com",
packages=find_packages(),
install_requires=version_reqs,
url="https://github.com/ludwig-lab/pyeCAP",
download_url="https://github.com/ludwig-lab/pyeCAP/archive/refs/tags/v_0.0.1.tar.gz" # v_0.0 is not stable
)