-
Notifications
You must be signed in to change notification settings - Fork 26
/
setup.py
executable file
·37 lines (34 loc) · 1.26 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
"""General setup for module."""
from setuptools import setup, find_packages
VERSION = "teneto/_version.py"
VERSION = open(VERSION, "rt").read()
VERSION = VERSION.split('"')[1]
setup(name='teneto',
version=VERSION,
python_requires='>3.5',
setup_requires=['pytest-runner'],
tests_require=['pytest'],
install_requires=[
'nilearn>=0.6.0',
'pybids>=0.11.1',
'statsmodels>=0.8.0',
'networkx>=2.0',
'python-louvain>=0.13',
'pandas>=0.21',
'scipy>=1.4.1',
'numpy>=1.19.5',
'templateflow>=0.6.2'],
description='Temporal network tools',
packages=find_packages(),
author='William Hedley Thompson',
author_email='hedley@startmail.com',
url='https://www.github.com/wiheto/teneto',
download_url='https://github.com/wiheto/teneto/archive/0.3.3.tar.gz',
package_data={'': ['./teneto/data']},
include_package_data=True,
entry_points={
'console_scripts': ['teneto = teneto.__main__:main']
},
long_description='Temporal network tools. \
A package for deriving, analysing and plotting temporal network representations. \
Additional tools for temporal network analysis with neuroimaging contexts.')