-
Notifications
You must be signed in to change notification settings - Fork 45
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
(Frozen release plans) Progress to 4.0 #89
Comments
Note: I have a security alert from dependabot and have updated the |
Thanks for letting me know! |
I was notified of an insecure version of the dependency from dependabot and the |
@johnthagen I unfortunately didn't had much time the last couple of weeks so the progress came to a bit of a hold. Hope to continue with it soon. As for your suggestion, I've added it to the list. It does seem reasonable. Have to see how to best implement it. |
Sounds great. Feel free to check out #78 where I had a working prototype. The challenge was consistency with output formats that had difficulty handling a list of license files. I personally only need |
@cdce8p Can I leave it to you to port the code that corresponds to #94? |
Today, I added the following commit to my
|
Thanks for the heads up. I unfortunately don't have much that free time to work on it at the moment, although I do plan to come back to it at some point. The last few weeks I've worked on a few improvements for
|
@cdce8p As more people move to alternatives to |
I believe so, unfortunately. Especially the @johnthagen If you're familiar with Poetry, maybe you want to open an issue there for them to add it. (Since I haven't used it, I don't know what features regarding license files they do support.) |
@cdce8p Thank you for giving us such great news! Your contribution to setuptools is excellent. |
pip-licenses 4.0.0 has been released, including some of the plans discussed in this issue. For this reason, I have changed the issue title. |
This issue should track the progress to the next major release and provide a place to have discussions about features.
Features
Ideas
setup.cfg
importlib.metadata
(Python 3.8 and up). Replacesget_installed_distributions
The ideas are subject to change and might not all get implemented. I'll move ideas to the feature column once a PR is created.
Discussions
Add flake8, pylint
Those checks are relatively easy to add and might at some code quality improvements. At least the provide useful guides when used with IDEs (eg. VS Code)
Require Python 3.7
I'm not completely sure about this one. But some good arguments in favor
The text was updated successfully, but these errors were encountered: