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

Licence Metadata appears to be missing from pypi #623

Closed
jonathanrainer opened this issue Mar 19, 2024 · 3 comments · Fixed by #624
Closed

Licence Metadata appears to be missing from pypi #623

jonathanrainer opened this issue Mar 19, 2024 · 3 comments · Fixed by #624
Assignees
Labels
bug Something isn't working

Comments

@jonathanrainer
Copy link

Describe the bug

Up to an including v0.13.0 the licence on pypi was correct with reference to the repo itself, i.e. MIT Licence. However from v0.14.0 onwards this is not the case. This can be seen if you inspect the releases page for v0.13.0 on pypi as compared to v0.14.0. This is probably something really simple but if it could be resolved that would be brilliant because this is causing deptry to flag as unlicensed in security tooling.

To Reproduce

Steps to reproduce the behavior:

  1. Head to https://pypi.org/project/deptry/0.13.0/, observe that in the left hand sidebar itself lists License: MIT License (MIT)
  2. Head to https://pypi.org/project/deptry/0.14.0/, observe that in the left hand sidebar there is no License entry.

Expected behavior

The licence listing would continue between versions as it has not changed.

Additional context

Thank you so much for making a tool like deptry that is so cool and useful, I hope this can be fixed quickly :)

@jonathanrainer jonathanrainer added the bug Something isn't working label Mar 19, 2024
@mkniewallner mkniewallner self-assigned this Mar 19, 2024
@mkniewallner
Copy link
Collaborator

Thanks for your report! It looks like Poetry sets that automatically, so we lost that information when switching over PDM. Will add the classifier manually.

@mkniewallner
Copy link
Collaborator

0.14.2 has been released with the proper classifier. Thanks again for the report, appreciate it!

@jonathanrainer
Copy link
Author

@mkniewallner thanks for being so responsive! I really love deptry so I’m glad I can now use it without tripping our security tooling. Thanks again for acting so quickly!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants