-
Notifications
You must be signed in to change notification settings - Fork 30
/
setup.py
executable file
·25 lines (21 loc) · 972 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
import setuptools
with open("tangelo/_version.py") as f:
version = f.readlines()[-1].split()[-1].strip("\"'")
# Ignoring this currently, the content of the README is very complex.
with open('README.rst', 'r') as f:
long_description = f.read()
description = "Tangelo is an open-source Python package maintained by Good Chemistry Company, focusing on the development of quantum chemistry simulation workflows on quantum computers. It was developed as an engine to accelerate research, and leverages other popular frameworks to harness the innovation in our field."
setuptools.setup(
name="tangelo-gc",
author="The Tangelo developers",
version=version,
description=description,
long_description=description,
url="https://github.com/goodchemistryco/Tangelo",
packages=setuptools.find_packages(),
test_suite="tangelo",
install_requires=['h5py', 'bitarray', 'openfermion'],
extras_require={
'pyscf': ['pyscf']
}
)