befeleme / pyp2spec

Generate Fedora RPM spec files for Python packages
MIT License
11 stars 4 forks source link

Support license-expression 1.x #35

Closed befeleme closed 1 year ago

befeleme commented 1 year ago

pyp2spec is currently working with license-expression 30.x, but can't be built with the version 1.x which we have in Fedora 37.

befeleme commented 1 year ago

version 1.x doesn't contain the validation mechanism, so it's unusable for my purposes. it's not trivial to upgrade license-expression in Fedora 37, as the dependency chain requires to upgrade boolean.py to the next major version (from 3.x to 4.0) and verify that reuse builds and software that uses reuse still work. with all that, I'm inclined not to bring the supposed pyp2spec 0.7.0 with SPDX support to F37.