jorgenschaefer / elpy

Emacs Python Development Environment
GNU General Public License v3.0
1.89k stars 259 forks source link

Elpy package got deleted from pypi.org? #1583

Closed xelibrion closed 5 years ago

xelibrion commented 5 years ago

Pypi.org returns 404 when requesting https://pypi.org/project/elpy/ as I type, I am also unable to install elpy package via pip.

Would you happen to know what is happening @jorgenschaefer?

galaunay commented 5 years ago

The elpy python package is not needed anymore. It is now shipped with Elpy, so you don't need to install it explicitly.

jboning commented 5 years ago

I just encountered an issue where elpy had leaked into a project's requirements.txt, and its absence from pypi caused a build issue. I'm surely not alone. I've fixed my own dependency, but would you consider restoring the old packages onto pypi for the sake of unbreaking other projects?

gopar commented 5 years ago

@jboning Hey, kinda odd that elpy ended up in a projects requirements.txt (since it's only for emacs). Packages that are specific to a persons workflow shouldn't be in there :)

Any who, I don't think elpy will end up again in pypi since it's really outdated. If enough people become verbal about it then it might be good to put it back. @galaunay thoughts?

tacaswell commented 5 years ago

Putting up a tombstone project that installs but does nothing in probably a good idea, if for no other reason than to make sure someone does not put a malicious package up in it's place.

jboning commented 5 years ago

I went ahead and posted an empty package at https://pypi.org/project/elpy/ so no one else can, though it probably still breaks dependencies for requirements.txt files created with pip freeze.

galaunay commented 5 years ago

@jboning thanks for that.

The Pypi package has been useless for quite some time now, we had no idea it would create so much troubles to remove it.

tacaswell commented 5 years ago

https://xkcd.com/1172/ :angel:

doolio commented 3 years ago

If elpy is no longer (really) available on PYPI is there any need for the setup.py and setup.cfg files in this repository?