Skip to content
This repository has been archived by the owner on Jan 17, 2022. It is now read-only.

Make sure correct dependencies are selected if implementation_name environment marker is used #6

Open
aivarannamaa opened this issue May 23, 2021 · 0 comments

Comments

@aivarannamaa
Copy link
Owner

Currently pip does not have means for overriding the value of implementation_name when filtering dependencies. In particular, --implementation option does not work for this. See pypa/pip#9981 for discussion.

I suppose this issue can't progress until pip starts supporting overriding markers. I could try patching sys.implementation.name, but even if it works with current version of pip, this hack is not guaranteed to work in the future.

@aivarannamaa aivarannamaa changed the title Make sure correct dependencies are selected if implementation_name environment marker is used Make sure correct dependencies are selected if implementation_name="micropython" environment marker is used May 23, 2021
@aivarannamaa aivarannamaa changed the title Make sure correct dependencies are selected if implementation_name="micropython" environment marker is used Make sure correct dependencies are selected if implementation_name environment marker is used May 23, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant