Skip to content
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

Add wheel to dependencies #140

Closed
AlexBlandin opened this issue Nov 30, 2019 · 5 comments
Closed

Add wheel to dependencies #140

AlexBlandin opened this issue Nov 30, 2019 · 5 comments

Comments

@AlexBlandin
Copy link

AlexBlandin commented Nov 30, 2019

This and Weasyprint need https://pypi.org/project/wheel/ added as a pip requirement along with setuptools, as cairocffi uses bdist_wheel in setup, and wheel doesn't seem to be included by setuptools by default.

@AlexBlandin
Copy link
Author

Not sure if this is related to https://bugs.python.org/issue37481, which depracated bdist_wininst in 3.8, specifically on Windows?

@AlexBlandin
Copy link
Author

So this is primarily a problem on setuptools's end, however including wheel as a dependency in the documentation is probably the path of least resistence to avoid setuptools related issues given its recent deprecations (including easy_install).

@liZe
Copy link
Member

liZe commented Dec 17, 2019

So this is primarily a problem on setuptools's end, however including wheel as a dependency in the documentation is probably the path of least resistance.

If it works, including it in dependencies would be even better.

@HenryMehta
Copy link

This is also a problem when trying to load into AWS ElasticBeanstalk. You get the following error:

Collecting cairocffi==1.1.0 (from -r /opt/python/ondeck/app/requirements.txt (line 11))
    Downloading https://files.pythonhosted.org/packages/f7/99/b3a2c6393563ccbe081ffcceb359ec27a6227792c5169604c1bd8128031a/cairocffi-1.1.0.tar.gz (68kB)
    Running setup.py (path:/tmp/pip-build-uprtf2s9/cairocffi/setup.py) egg_info for package cairocffi produced metadata for project name unknown. Fix your #egg=cairocffi fragments.

@liZe liZe mentioned this issue Mar 29, 2020
@liZe
Copy link
Member

liZe commented Mar 29, 2020

Closing #141 would close this issue too, let’s keep one thread of comments in #141.

@liZe liZe closed this as completed Mar 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants