pawamoy / copier-uv

Copier template for Python projects managed by uv.
https://pawamoy.github.io/copier-uv/
ISC License
37 stars 8 forks source link

Consider using https://reuse.software/ and switch copyright_license to SPDX license identifiers #35

Open ypid opened 3 years ago

ypid commented 3 years ago

There is a spec to improve this whole licensing subject: https://reuse.software/

It could be integrated into this template. As scripts/post_generation.py you can then just run reuse download --all to download all used licenses.

Boost priority

Fund with Polar

pawamoy commented 3 years ago

Thanks, that's interesting indeed :slightly_smiling_face:

However I'm not sold on the idea of having the license comments on top of each source file. Is it required, from a legal point of view?

ypid commented 3 years ago

I have been using REUSE for a few months now. About having it in each file:

So I agree with REUSE now, the header should go into each file if technically possible.

pawamoy commented 3 years ago

OK, thanks for your answer. I'll try to play with REUSE in the next few weeks, and come up with a decision for this template :slightly_smiling_face: !