Repository navigation
Use license field of pyproject.toml only for this package - #259
slivingston wants to merge 1 commit into
Conversation
The modification of `license` in commit 70e0137 is reverted because most users recognize `license` as referring to this package, not its dependencies. When creating distributions that include dependencies, it is sufficient to include respective licenses as separate LICENSE files. Closes python-control#258
|
Given that BSD is compatible with GPL, my understanding is that slycot would simply be licensed as GPL. You'd have to figure out whether that is GPL 2 or 3 and whether the gcc exception is included. A website like https://licensecompat.com/ is helpful to figure out the final license that encompasses all compatibilities. |
@moorepants Sorry, I was not clear in my question. I believe that In PR 252, the author wrote
and you reacted with 👍 , so I am asking now to confirm standard practice (in your view) of making wheels. |
|
ugh, sorry. I forked your branch to test the conda failure, and pushed to it instead of my copy. I'm going to force push to fix it. |
f48b9e7 to
badf66c
Compare
This PR is a very small patch to #252 so that the
licensefield of pyproject.toml gives the license of this package, not its dependencies. When creating distributions that include dependencies, respective licenses are bundled as separate LICENSE files.@moorepants Does that match your understanding of how to indicate the license in wheels? I ask because you commented on the relevant PR previously.
Closes #258