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

Use PEP 541 to take over deprecated and abandoned dotenv package #448

Open
zmievsa opened this issue Feb 1, 2023 · 4 comments
Open

Use PEP 541 to take over deprecated and abandoned dotenv package #448

zmievsa opened this issue Feb 1, 2023 · 4 comments

Comments

@zmievsa
Copy link

zmievsa commented Feb 1, 2023

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

@zmievsa
Copy link
Author

zmievsa commented Feb 1, 2023

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

@theskumar
Copy link
Owner

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.

@theskumar
Copy link
Owner

Issue created for replacement at pypi/support#2568

@stuaxo
Copy link

stuaxo commented Feb 2, 2023

+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.

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