-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
25 lines (23 loc) · 872 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
from setuptools import setup, find_packages
with open('README.md') as f:
long_description = "".join([line for line in f])
if __name__ == "__main__":
setup(
name='pedigree',
description='Store family trees in plain text and visualize them in your browser',
license='GPL',
url='https://github.com/jbaber/pedigree',
author='John Baber-Lucero',
author_email="[email protected]",
long_description=long_description,
packages=find_packages(where="src"),
entry_points = {
'console_scripts': ['pedigree=pedigree.main:main'],
},
package_dir={"": "src"},
zip_safe=False,
install_requires=["docopt", "hashids", "networkx", "toml",],
include_package_data=True,
data_files=[('examples', ['examples/example.toml'])],
version="1.1.0",
)