Closed UnHumbleBen closed 2 years ago
Moved 'xlwt' from requires to install_requires. Dependencies are supposed to be specified in install_requires. I couldn't find a clear reason why requires is not valid, but I do see in the setuptools keywords page that:
requires
install_requires
requires is superseded by install_requires and should not be used anymore.
Currently, xlwt is not installed when scadnano is installed using pip.
xlwt
pip
Setup: Used new setup.py to make new PyPI test package: https://pypi.org/project/scadnano-test/
pip uninstall xlwt
pip install scadnano-test
import xlwt
Description
Moved 'xlwt' from
requires
toinstall_requires
. Dependencies are supposed to be specified in install_requires. I couldn't find a clear reason whyrequires
is not valid, but I do see in the setuptools keywords page that:Related Issue
205
Motivation and Context
Currently,
xlwt
is not installed when scadnano is installed usingpip
.How Has This Been Tested?
Setup: Used new setup.py to make new PyPI test package: https://pypi.org/project/scadnano-test/
pip uninstall xlwt
pip install scadnano-test
import xlwt
and verified no import error, so xlwt is installed