forked from elifesciences-publications/pyfluo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
27 lines (23 loc) · 1007 Bytes
/
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
#from distutils.core import setup, Extension #it's either this line (distutils) or the next (setuptools). both work, using setuptools because it supports develop mode
from setuptools import find_packages, setup, Extension
from distutils.sysconfig import get_python_inc
import os
import numpy as np
with open('README.txt','r') as rmf:
readme = rmf.read()
incdir = os.path.join(get_python_inc(plat_specific=1), 'Numerical')
setup( name = 'pyfluo',
version = '1.0',
author = 'Ben Deverett',
author_email = '[email protected]',
url = 'https://github.com/bensondaled/pyfluo',
description = 'A python library for Ca imaging data analysis.',
long_description = readme,
keywords = 'pyfluo fluorescence calcium ca imaging',
packages = ['pyfluo'],
data_files = [ ('', ['LICENSE.txt']),
('', ['README.txt']),
],
install_requires = ['numpy', 'scipy', 'matplotlib', 'scikit-learn', 'opencv', 'pims'],
include_dirs = [incdir, np.get_include()]
)