pip check ignores environmental markers from inside requirements.txt

Created on 10 Feb 2017  路  5Comments  路  Source: pypa/pip

  • Pip version: 9.0.1
  • Python version: 3.6
  • Operating system: Darwin

Description:

It seems that pip check ignores environmental markers from requirements.txt giving unexpected broken requirement errors.

Have a look at https://github.com/pycontribs/jira/blob/develop/requirements.txt#L6 and try to test on python 3.6, you will be surprised to get an error that orderreddict requirement is missing, when it was not supposed to be required at all.

auto-locked

Most helpful comment

Guys, there are buttons for voting which do not spam others with notifications. Sadly GitHub product managers didn't bother to add a feature that transforms a comment with "+1" body into a vote.

All 5 comments

+1

Guys, there are buttons for voting which do not spam others with notifications. Sadly GitHub product managers didn't bother to add a feature that transforms a comment with "+1" body into a vote.

There is also an unsubscribe button

Of course if all the pip maintainers unsubscribe, you might as well not have bothered commenting. Please use the voting buttons - +1 spam just annoys people, and does not increase the chance of anything being done about an issue.

I'm not sure what you mean by this issue, pip check does not accept an option to take a requirements.txt file and in my testing it does correctly respect environment markers in the installed package metadata. I'm going to close this, but feel free to reopen it if you're able to reproduce it and can provide reproduction steps.

Was this page helpful?
0 / 5 - 0 ratings