-
Notifications
You must be signed in to change notification settings - Fork 3
/
setup.py
28 lines (24 loc) · 936 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
28
import os.path
with open(os.path.join(os.path.dirname(__file__), 'README.md')) as f:
readme = f.read()
from setuptools import setup
setup(
# Needed to silence warnings (and to be a worthwhile package)
name='navani',
url='https://github.com/be-smith/navani',
author='Ben Smith',
author_email='ben.ed.smith2@gmail.com',
# Needed to actually package something
packages=['navani'],
# Needed for dependencies
install_requires=['numpy', 'pandas', 'scipy', 'galvani >= 0.4.1', 'matplotlib', 'openpyxl', 'NewareNDA'],
tests_require=['pytest'],
# *strongly* suggested for sharing
version='0.1.5',
# The license can be anything you like
license='MIT',
description='Package for processing and plotting echem data from cyclers',
# We will also need a readme eventually (there will be a warning)
long_description=readme,
long_description_content_type='text/markdown'
)