-
-
Notifications
You must be signed in to change notification settings - Fork 375
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 release process to CONTRIBUTING.md #339
Conversation
minrk
commented
Sep 1, 2018
- setup.py updated to use setuptools unconditionally (bdist_egg_disabled for disabling implicit eggs)
- setup.py adds setup_requires needed for the kernelspec step when installing from sdist (fixes Install broken on 4.9.0 / Python 2 #338)
- add release process to CONTRIBUTING.md
- simplifies logic - add bdist_egg_disabled to disable implicit eggs - add setup_requires to ensure we have what we need for setup.py building kernelspec from sdist
maybe this is why it's installing an incompatible IPython?
bcc39a8
to
11348cb
Compare
since setup_requires just doesn't work
2517719
to
153c0fe
Compare
Finally worked it out. |
Sorry to chime in here, but just out of curiosity: what pip/setuptools combo does require this? |
pip 10+ to make full use of the features, but that won't prevent it to work on earlier version IIUC. |
This is a pretty minor issue, since the only thing that won't work with a too-old version of pip is implicitly pulling in build dependencies when installing from source. If the build dependencies are installed first, lacking this support will have no other consequences. |
Ok, let's get that in. |