Miro Hrončok
f39261901c
Add the -l/-L flag to %pyproject_save_files
...
- The -l flag can be used to assert at least 1 License-File was detected
- The -L flag explicitly disables this check (which remains the default)
Co-Authored-By: Maxwell G <maxwell@gtmx.me>
2023-12-11 13:16:09 +01:00
Miro Hrončok
0ae2849f20
CI: Update setuptools to make it build with Python 3.12
...
This still works on Fedora 37/38. EL 9 uses a different setuptools version for tests.
2023-08-30 23:07:40 +02:00
Miro Hrončok
cb40ce3612
CI: Adjust setuptools versions to make the CI mockbuilds work on Fedora 36 and 38
2022-12-15 18:40:24 +01:00
Miro Hrončok
111dd87a26
Fix CI tests for setuptools 61+
2022-07-14 23:50:38 +02:00
Miro Hrončok
50b5e637bf
CI: Make most of the tests work on EPEL 9
2022-03-17 17:59:38 +01:00
Tomas Hrnciar
5169e0e340
Automatically detect LICENSE files and mark them with %license macro
2021-07-23 13:30:43 +02:00
Miro Hrončok
d204ac14cd
Escape weird paths generated by %pyproject_save_files
2021-07-13 11:29:19 +02:00
Miro Hrončok
5470f5688e
Avoid leaking %{_pyproject_builddir} to pytest collection
...
Resolves https://bugzilla.redhat.com/show_bug.cgi?id=1935212
Requires a %pytest change: https://src.fedoraproject.org/rpms/python-rpm-macros/pull-request/102
2021-06-28 14:07:29 +02:00