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

Python 3 wheels may depend on enum34 #41

Open
pelme opened this issue Jun 3, 2017 · 0 comments
Open

Python 3 wheels may depend on enum34 #41

pelme opened this issue Jun 3, 2017 · 0 comments

Comments

@pelme
Copy link

pelme commented Jun 3, 2017

Using recent versions of setuptools, wheels will automatically be built locally and cached to improve installation speed.

However, if the wheel happens to be built with Python 2.7, it will have the enum34 dependency added to the wheel meta data.

Trying to install python-u2flib-server in another python 3.6 virtualenv will then install the python 2.7-built wheel, which will also pull in enum34.

The way to fix this issue is described here:
https://hynek.me/articles/conditional-python-dependencies/

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

No branches or pull requests

1 participant