-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsetup.py
More file actions
26 lines (25 loc) · 728 Bytes
/
setup.py
File metadata and controls
26 lines (25 loc) · 728 Bytes
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
from setuptools import setup, find_packages
import os
setup(
name='gcpy',
version='0.1.2',
description='A python package for glow curve analysis',
author='Florian Mentzel',
author_email='florian.mentzel@tu-dortmund.com',
license='LICENSE.txt',
packages=['gcpy'],
package_data = {'gcpy': ['lib/*']},
install_requires=[
"resource", # should be preinstalled
"numpy", "scipy", "matplotlib", "pandas", # mostly preinstalled
"ujson",
"tinydb >= 3.13.0",
"numba >= 0.43",
"peakutils",
"uncertainties",
"xlwt",
"xlrd"
], #external packages as dependencies
test_suite='nose.collector',
tests_require=['nose']
)