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
The reason we have the license information in the lock-file is not because its nice to have this information in the lock-file. We store it because in the matchspec language one could depend on the license of a package. E.g. rattler[license="BSD-3-Clause"]. Theoretically its part of the metadata that we need for the solver.
Its a pretty cool feature but also something I have never seen used. Regardless, to be fully compliant we need the information in the lock-file.
Checklist
What is the idea?
It would be nice to have the license information available in the
PypiPackageData
struct similar to how we have it inCondaPackageData
as well.https://peps.python.org/pep-0639/
Why is this needed?
needed for Quantco/conda-deny#25
What should happen?
No response
Additional Context
No response
The text was updated successfully, but these errors were encountered: