-
Notifications
You must be signed in to change notification settings - Fork 9
Closed
Labels
Milestone
Description
It looks like the package published at PyPI (https://pypi.org/project/apstools/) does not install the dependencies (databroker, etc.). The reason is an empty install_requires field in
Line 35 in f6aa515
| install_requires = package.__install_requires__, |
Lines 28 to 29 in f6aa515
| __install_requires__ = ('databroker', 'pandas', 'xlrd') | |
| __install_requires__ = () # TODO: for conda build now |
As far as I understand from the comment there, the conda recipe tries to install the deps from PyPI. To avoid this, change this line
apstools/conda-recipe/meta.yaml
Line 26 in f6aa515
| script: python setup.py install |
script: python setup.py install --single-version-externally-managed --record=record.txt
(like in bluesky's recipe) or even to the conda-forge recommended way http://conda-forge.org/docs/maintainer/adding_pkgs.html#use-pip.