Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
include LICENSE.txt
Comment thread
t-imamichi marked this conversation as resolved.
include requirements.txt
recursive-include qiskit_optimization *.txt
graft test
prune docs
Expand Down
14 changes: 3 additions & 11 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,16 +18,8 @@
long_description = """Qiskit Optimization is a open-source library of quantum computing optimizations.
"""

requirements = [
"qiskit-terra>=0.17.0",
"scipy>=1.4",
"numpy>=1.17",
"docplex; sys_platform != 'darwin'",
"docplex==2.15.194; sys_platform == 'darwin'",
"setuptools>=40.1.0",
"networkx>=2.2",
"dataclasses; python_version < '3.7'"
]
with open('requirements.txt') as f:
REQUIREMENTS = f.read().splitlines()

if not hasattr(setuptools, 'find_namespace_packages') or not inspect.ismethod(setuptools.find_namespace_packages):
print("Your setuptools version:'{}' does not support PEP 420 (find_namespace_packages). "
Expand Down Expand Up @@ -65,7 +57,7 @@
),
keywords='qiskit sdk quantum optimization',
packages=setuptools.find_packages(include=['qiskit_optimization', 'qiskit_optimization.*']),
install_requires=requirements,
install_requires=REQUIREMENTS,
include_package_data=True,
python_requires=">=3.6",
extras_require={
Expand Down