theskumar/python-dotenv

Use PEP 541 to take over deprecated and abandoned `dotenv` package

Opened this issue · 4 comments

dotenv package has been abandoned for many years now. I propose to use PEP 541 to take over that package name and make it an alias to this package. I have seen countless cases of people trying to install dotenv instead of python-dotenv, failing and resorting to google.

The request can be opened here: https://github.com/pypi/support/issues
Here's an example of a request: pypi/support#2218

Note that if anyone makes this request, it must be the the maintainer(s) of python-dotenv.

Thanks, @Ovsyanka83, for the resources and guidance. It's the right time to do it.

Referencing here a related issue with name conflict but at the os level, and would probably need a different resolution.

Issue created for replacement at pypi/support#2568

+1 for this, I've wasted hours on this myself in the past.

EDIT: On the other hand; if the other project does spring into life, then it's worth looking a little at how co-existence could work better.

It gets tricky when one of the packages is in a virtualenv and the other is in the system python; bits of both packages get imported.

If the other package stays around it might be worth changing the project org a little so that things don't break quite so badly in that situation.

Having said all that; hopefully this becomes the canonical package as it is more maintained and has more users.