You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Status update for community (Follow-up from new Maintainer)
With @raimon49's assistance, I have been onboarded as a maintainer of the project. For the sake of transparency, I want to update all the stakeholders (that's you involved in this discussion) and the community (for posterity). As mentioned before I plan to start with purely custodial upkeep. After I have had a chance to attend to the open PRs and related GHIs, I'll triage the rest of the open GHI, and then circle back to this discussion.
🎉 v-5.5.0 Released
Starting with the most significant news: Version 5.5.0 has been released (see the patch notes for more details).
Released as a trusted publisher from GitHub with build provenance for supply-chain validation.
A heartfelt thank you to @cdce8p for their valuable contributions!
Maintenance Resilience Improvements and Plans
I have established and updated much of the project's automation into a minimal CI/CD pipeline. This foundational step is essential for ensuring the project remains well-maintained amidst the fast-paced landscape of modern technology trends.
I have addressed a significant portion of the backlog and identified the following candidate areas to focus on for the next few releases in the short-to-mid-term scope:
Code quality enhancements (specifically, transitioning from a single-file monolith to a modular Python package as a prerequisite for items like Calling from within Python #81 and adopting a SOLID design)
Compliance with Python Standards (e.g., full pyproject.toml compliance, PEP-0621 error compliance, PEP-440 version pinning support, etc.)
Improvements to CI tests—adding environment caching, build artifacts, and at-scale testing (100+ packages)
The ability to specify options in pyproject.toml and legacy setup.cfg files
These are broad ideas based on common themes identified in the backlog and my recent review of the codebase. What are your thoughts? Do any of these areas particularly interest you regarding how you use pip-licenses?
Finally, in the long term, I still plan to continue focusing primarily on reviewing submitted PRs and GHIs, while allowing other interested community members to contribute new features. My focus will remain on maintaining the project effectively.
🙇 Thank you for taking the time to read this update and for your patience during this transition.
The pip-licenses project hasn't received any commit to the main branch since multiple months and multiple PRs have been opened in the mean time without being reviewed.
For those who would like to continue using this project, we have forked it and are considering integrating some of the already open pull requests. Our goal is to ensure continuity while incorporating relevant contributions.
Status update for community (Follow-up from new Maintainer)
🎉 v-5.5.0 Released
Starting with the most significant news: Version 5.5.0 has been released (see the patch notes for more details).
Highlights:
A heartfelt thank you to @cdce8p for their valuable contributions!
Maintenance Resilience Improvements and Plans
I have established and updated much of the project's automation into a minimal CI/CD pipeline. This foundational step is essential for ensuring the project remains well-maintained amidst the fast-paced landscape of modern technology trends.
I have addressed a significant portion of the backlog and identified the following candidate areas to focus on for the next few releases in the short-to-mid-term scope:
🔢 In no particular order:
pyproject.tomland legacysetup.cfgfilesThese are broad ideas based on common themes identified in the backlog and my recent review of the codebase. What are your thoughts? Do any of these areas particularly interest you regarding how you use
pip-licenses?🙇 Thank you for taking the time to read this update and for your patience during this transition.
Original description from @SMoraisAnsys
The pip-licenses project hasn't received any commit to the main branch since multiple months and multiple PRs have been opened in the mean time without being reviewed.
For those who would like to continue using this project, we have forked it and are considering integrating some of the already open pull requests. Our goal is to ensure continuity while incorporating relevant contributions.
Here is a link to the fork: https://github.com/ansys/pip-licenses