-
Notifications
You must be signed in to change notification settings - Fork 50
Closed
Labels
PEP 541Package name support requestsPackage name support requests
Description
Project to be claimed
pip-licenses: https://pypi.org/project/pip-licenses
Your PyPI username
reactive-firewall: https://pypi.org/user/reactive-firewall
Reasons for the request
Initiating a request for name transfer of pip-licenses. I believe the original package Repo is abandoned (retiered) as it has not been updated in over a year, and the community is interested in a new consortium to maintain the project.
I would like to get multiple co-maintainers to take-over maintaining the project. I am ready and willing to be the first co-maintainer, to keep this project alive.
Maintenance or replacement?
Maintenance
Source code repositories URLs
Current Project Source URL: https://github.com/raimon49/pip-licenses
Intended Organization Project Source URL: https://github.com/reactive-firewall-org/pip-licenses
Contact and additional research
Additional details:
- Current Project has "no releases within the past twelve months; and" (circa October 2025)Current Project has "no activity from the owner on the project’s home page (or no home page listed)."
Attempts to contact current owner are unsuccessful:- Current Project source on GitHub: https://pypi.org/project/pip-licenses/ has no recent activity from owner in about a year (last release/change was Jul 24, 2024 by owner)
- Current Project was last updated in July 2024,
and @raimon49 is no-longer responding on the project home page, despite multiple requests for comment on open pull-requests Current owner has not responded to my, nor other community members regarding the project (to my knowledge)- @raimon49 has responded on this GHI
To pick up a draggable item, press the space bar. While dragging, use the arrow keys to move the item. Press space again to drop the item in its new position, or press escape to cancel.
To pick up a draggable item, press the space bar.
While dragging, use the arrow keys to move the item.
Press space again to drop the item in its new position, or press escape to cancel.
- "the candidate is able to demonstrate improvements made on the candidate’s own fork of the project;" (This requirement is still a work in progress at the moment)To pick up a draggable item, press the space bar. While dragging, use the arrow keys to move the item. Press space again to drop the item in its new position, or press escape to cancel.
AND
- Package index maintainers able to contact current owner ( Requested by this issue )
OrCurrent Package is determined to be abandoned (by PEP 451 DIFFERENTIAL DIAGNOSIS)To pick up a draggable item, press the space bar. While dragging, use the arrow keys to move the item. Press space again to drop the item in its new position, or press escape to cancel.
AND
- "Final determination regarding project ownership" (AWAITING Package Index Admins standard process)To pick up a draggable item, press the space bar. While dragging, use the arrow keys to move the item. Press space again to drop the item in its new position, or press escape to cancel.
- it is after 24 January 2026, and no activity from project. (6 more months from opening this issue)"the maintainers of the Package Index don’t have any additional reservations"(AWAITING feedback from maintainers of the Package Index, if any)To pick up a draggable item, press the space bar. While dragging, use the arrow keys to move the item. Press space again to drop the item in its new position, or press escape to cancel.
Additional Best-effort tasks
- Other members of the relevant community have responded to requests for comment regarding "best interest of the community as a whole" (see GHI #227) (these discussions are ongoing)To pick up a draggable item, press the space bar. While dragging, use the arrow keys to move the item. Press space again to drop the item in its new position, or press escape to cancel.
Code of Conduct
- I agree to follow the PSF Code of ConductTo pick up a draggable item, press the space bar. While dragging, use the arrow keys to move the item. Press space again to drop the item in its new position, or press escape to cancel.
Metadata
Metadata
Assignees
Labels
PEP 541Package name support requestsPackage name support requests
Projects
Status
Done/Complete
Milestone
Relationships
Development
Select code repository
Activity
pip-licensesをpip-licenses-cliに置き換え VOICEVOX/voicevox_engine#1804Thespi-Brain commentedon Oct 1, 2025
Hi @reactive-firewall,
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 when the research process involved in PEP 541 issues is complete.
raimon49 commentedon Oct 8, 2025
@Thespi-Brain @reactive-firewall Thank you for contacting me.
I have now retired from software engineering and am unable to maintain this project on PyPI on an ongoing basis.
If it can evolve into better software, I would be very happy.
Should I perform any actions via the PyPI web UI? or is it sufficient to simply indicate my agreement to this request? Please advise on the next steps.
reactive-firewall commentedon Oct 9, 2025
@raimon49 I'm looking to take up maintaining the GitHub repository, (mostly custodial, like reviews and break-fix, not so much new features) if you find this agreeable, that can be handled:
My information for both accounts are in the description of this GHI.
🙇 Thank you for all your work on this project and I hope this helps.
Additionally comments:
If you have any vision/roadmap/etc. for the project I am happy to follow those as a maintainer (besides I can make a private fork for where my vision differs, IF at all, so I want to honor your existing project on behalf of the community, as per the PSF Code of Conduct).
If you rather complete the transfer, I'll work with the Package Index Admins (e.g., @Thespi-Brain, etc.) to complete this PEP541 request. -- Package Index Admins PLEASE ADVISE.
raimon49 commentedon Oct 9, 2025
@reactive-firewall Sure, I invited you from your GitHub and PyPI accounts.
If anything is missing, please reply.
I'm just happy that you're offering to maintain the project 😃 .
I don't have a roadmap for new features or releases. However, if you're interested in more modern Python project management (e.g., support for uv) or release automation, feel free to take the lead.
reactive-firewall commentedon Oct 10, 2025
@raimon49
🎉 Confirmed and accepted. 🙇 thank you for your assistance with this. I will start by triaging the open issues and reviewing the open PRs.
I over looked the codecov link, however the free plan only will allow the owner user (e.g., 1 user limit, and github owner is only default admin on projects so 🤷) so I'm not sure how to advise you on that, it is already configured, so no maintenance is needed atm anyway.
I do want to migrate the pypi publishing over to the new, and more secure, Trusted publishers workflow, if you are willing:
short instructions: under your account settings > publishing > add (add a trusted publisher for the github project)
Settings:
Service:
GitHubPyPl Project Name:
pip-licensesOwner:
raimon49(e.g., b/c your GitHub user is the github project owner)Repository name:
pip-licenses(e.g., the GitHub Repository is the same here)Workflow name:
CD-PyPi.yml(e.g., this is what I will call the file that will be treated as trusted)Environment name:
(e.g., leave empty)This will ensure no API keys for publishing need to be managed by you going forward, the GitHub action will be trusted.
Additional Comments:
Feel free to check in on the project from retirement anytime, your input will always be appreciated, even if very infrequent.
Once again, I want to thank you for all your work creating this project 🙇
@Thespi-Brain, thank you for your assistance getting me and @raimon49 connected; I will be withdrawing my PEP-541 request soon.
Hope this helps!
raimon49 commentedon Oct 10, 2025
@reactive-firewall Codecov's API is unstable and frequently fails even during PRs. Should we stop using it and look for a long-term SaaS alternative? Feel free to modify the workflow as you work on automating the publishing process.
I just added it from the web UI 👍
I'm attaching a screenshot. Please let me know if anything is missing.
reactive-firewall commentedon Oct 13, 2025
I may just do that 🤓
👍 looks correct to me. I think we're all set. I'm going to close out this PEP-541 issue now.