-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
old version of setuptools being used #2547
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
Comments
Note that RTD really needs to update to setuptools 31.0.1, which was just released. This version has fixes for namespace packages, and without this new version packages such as my flufl.i18n doesn't build. |
The ancient setuptools version used by RTD also does not support environment markers, useful for things like |
This also affects me. Is there any workaround available today? Would installing within a conda environment help to bypass this? |
can't you just add |
|
Would many things break if we were to update the version of setuptools? Can anyone on this issue speak to the short-term feasibility or challenges of doing this? |
This is stopping our readthedocs builds from completing. See readthedocs/readthedocs.org#2547 Installing these libraries when unnecessary seems to be innocuous. See #906
This should have been upgraded: https://github.com/rtfd/readthedocs.org/blob/master/readthedocs/doc_builder/python_environments.py#L107 |
Ah indeed, and roughly six days ago my builds started running again : https://readthedocs.org/projects/distributed/builds/ Thank you @kdeldycke |
You're welcome! :) |
Details
Expected Result
I need to use sphinx >= 1.5 (so I can use nbsphinx properly in my project). However, on using sphinx>=1.5 in my requirements file, it gives the error you can see at the URL. In short:
Note that I have already tried adding
setuptools>=19
to the requirements. I'm not sure why such an old version is being used? Or where it is being found?Any advice? Thanks!
The text was updated successfully, but these errors were encountered: