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
I use pip for installing a targeted package, and pip is smart enough to look for dependencies and also install those dependencies.
It would be nice if some command (at least) install allow some sort of hook at install time and while source archive is already extracted.
It could help with creating a script to automate the license checking process. For example, it can raise a warning if pip installs a GPL package, but my code is BSD.
For deploying or delivering full functional applications (deskop/server/web) I would like to list all licenses for 3rd party libraries in an About/Legal page.
With a post/pre install hook I can look for LICENSE / AUTHORS files and automatically generate those pages or raise a warning if license was not found.
Thanks!
The text was updated successfully, but these errors were encountered:
Closing this. I don't believe that pip is the right place for this kind of feature, something like GitHub status checks or similar is a way better mechanism for enforcement. In addition pip does not have a public API and adding something like this would require adding one.
I use pip for installing a targeted package, and pip is smart enough to look for dependencies and also install those dependencies.
It would be nice if some command (at least) install allow some sort of hook at install time and while source archive is already extracted.
It could help with creating a script to automate the license checking process. For example, it can raise a warning if pip installs a GPL package, but my code is BSD.
For deploying or delivering full functional applications (deskop/server/web) I would like to list all licenses for 3rd party libraries in an About/Legal page.
With a post/pre install hook I can look for LICENSE / AUTHORS files and automatically generate those pages or raise a warning if license was not found.
Thanks!
The text was updated successfully, but these errors were encountered: