-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
'parse_requirements' does not consider environment markers #61
Comments
This is because |
cc @tetsuo-cpp could you take a look at this? I think the
Edit: this PEP seems to exhaustively list all of the markers we need to support and their basic expression language: https://www.python.org/dev/peps/pep-0496/. But perhaps there's a (vendored) dependency we could reuse here. Edit 2: Looks like we already have a marker evaluator vendored under |
Yes, |
I think the code to use the marker is relatively straight forward (we just check I'm looking at the parsing code to figure out what's going wrong here. |
Trying to parse the following file
Throws an exception
The text was updated successfully, but these errors were encountered: