-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Closed
Labels
C: loggingInformation LoggingInformation Loggingauto-lockedOutdated issues that have been locked by automationOutdated issues that have been locked by automationtype: bugA confirmed bug or unintended behaviorA confirmed bug or unintended behavior
Description
pip 19.1.1, Python: 3.8-dev, Ubuntu xenial
My travis build with Python 3.8 fails: https://travis-ci.org/theislab/scanpy/jobs/550248884#L285
The error occurs when trying to install scipy’s build requirements via pyproject.toml. Confusingly, it reports an environment marker not matching (and the subsequent ignoring of the dependency) as an error:
Installing build dependencies ... error
ERROR: Complete output from command
…/python …/pip install --ignore-installed --no-user --prefix …/overlay \
--no-warn-script-location --no-binary :none: --only-binary :none: \
-i https://pypi.org/simple -- wheel setuptools 'Cython>=0.29.2' \
'numpy==1.13.3; python_version=='"'"'3.5'"'"'' \
'numpy==1.13.3; python_version=='"'"'3.6'"'"'' \
'numpy==1.14.5; python_version>='"'"'3.7'"'"'':
ERROR: Ignoring numpy: markers 'python_version == "3.5"' don't match your environment
Ignoring numpy: markers 'python_version == "3.6"' don't match your environment
As you can see, the subsequent ignoring of the second line is not reported as an error (as I would expect).
Metadata
Metadata
Assignees
Labels
C: loggingInformation LoggingInformation Loggingauto-lockedOutdated issues that have been locked by automationOutdated issues that have been locked by automationtype: bugA confirmed bug or unintended behaviorA confirmed bug or unintended behavior