Miro Hrončok
22918dd2a6
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>
2024-01-26 11:19:37 +01:00
Miro Hrončok
a0c94e93cf
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.
2024-01-26 11:15:16 +01:00
Miro Hrončok
4c1e725938
CI: Adjust setuptools versions to make the CI mockbuilds work on Fedora 36 and 38
...
Related: rhbz#2168193
2023-02-13 16:42:58 +01:00
Miro Hrončok
9899e0fa03
Fix CI tests for setuptools 61+
...
Related: rhbz#2117571
2022-08-11 13:05:53 +02:00
Miro Hrončok
797cac8d85
CI: Make most of the tests work on EPEL 9
...
Resolves: rhbz#2065590
2022-03-18 10:50:33 +01:00
Tomas Hrnciar
bc3b3a778a
Automatically detect LICENSE files and mark them with %license macro
...
Related: rhbz#1950291
2021-08-10 10:52:23 +02:00
Miro Hrončok
be3e9d3b71
Escape weird paths generated by %pyproject_save_files
...
Related: rhbz#1950291
2021-08-10 10:51:23 +02:00
Miro Hrončok
9c60342738
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
Related: rhbz#1950291
2021-06-30 13:08:48 +02:00