PEP 541 Request: agent
Closed this issue · 6 comments
Project to be claimed
PROJECT_NAME
: https://pypi.org/project/agent
Your PyPI username
USER_NAME
: https://pypi.org/user/M-Ric
Reasons for the request
The package has been inactive for 9 years, owner does not respond to several emails.
I want to use this package name for Hugging Face's new agentic library.
Maintenance or replacement?
Replacement
Source code repositories URLs
The current project has been removed.
The new project is on a private rpo as of now, but it is similar to the current agents subpackage of transformers.
Contact and additional research
Email sent on December 13th:
Hello Div,
I'm launching our new "agents" moonshot at Hugging Face, we intend to spin-off our transformers.agents library as just agents.
I was looking for available names on PyPI, and I saw agent still being taken, although the project has not been active for 9 years.
So, is it possible for us to take over the agent package name? If you want to discuss this further in a call if you want, I'm down! You can book a call at this link.
Best,
Code of Conduct
- I agree to follow the PSF Code of Conduct
Hi @aymeric-roucher,
We are working to contact the owner to determine if they're reachable and have sent them a courtesy message.
Final determination regarding project ownership will be made by the PyPI Administrators when the research process is complete.
Hi, I am the owner of this package and actively using it. I am not looking to transfer it and fully maintain it for the foreseeable future, thank you.
@Div99 seriously? Previously the last release was in 2015, you just did one now to justify that you're active.
Name squatting at its finest.
@Thespi-Brain I think this requirement of needing author approval will cause package names to become unnecessarily bloated over time with people squatting pypi names without really using them.
We are actively maintaining the package and using it for our needs.
Sniping packages away from authors is not appreciated and not a good practice
The github repo is updated regularly, yes, but the pypi name has been unused during 10 years, which seems to indicate that you have no use for it - that is, until someone else wants it, then suddenly you are using it again. But anyway, enjoy the view from here!
If an owner wishes to keep their project, per PEP 541 rules, we cannot force them to give up their project. This is an open source ecosystem, and not all packages are going to be perfect or perfectly maintained, (and we do have processes where mass name squatting or legit name squatting has been detected and reported). However, the solution to that isn't snatching packages without getting an explicit approval from the original author.