pyproject-rpm-macros/tests
Miro Hrončok 1d00ed8155 CI: Use DNF 4 in mock to workaround dnf5#1084
mock-core-configs-39.3 switched the package manager for Fedora 40 to dnf5
  https://fedoraproject.org/wiki/Changes/BuildWithDNF5

dnf5 builddep cannot handle BuildRequires with square brackets,
e.g. with Python extras, leading to errors like:

  No match for argument: python3dist(setuptools-scm[toml]) >= 5
  No match for argument: python3dist(raven[flask])
  No match for argument: python3dist(ini2toml[lite]) >= 0.9

This is reported: https://github.com/rpm-software-management/dnf5/issues/1084

Until it is fixed, we explicitly use the "dnf" (i.e. DNF 4) package manager in mock,
even on Fedora 40+.
2023-12-11 15:09:35 +01:00
..
config_settings_test_backend.py Accept multiple values for the same config settings 2023-06-01 21:24:39 +02:00
config-settings-test.spec Accept multiple values for the same config settings 2023-06-01 21:24:39 +02:00
double-install.spec CI: Adjust spec conditionals for F35 EOL 2023-02-07 16:37:33 +01:00
escape_percentages.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
fake-requirements.spec CI and docs: Remove Fedora 34 conditionals and mentions 2022-06-06 05:51:34 +00:00
mocktest.sh CI: Use DNF 4 in mock to workaround dnf5#1084 2023-12-11 15:09:35 +01:00
printrun.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-clikit.spec %pyproject_buildrequires: Make -r (include runtime) the default, use -R to opt-out 2022-01-18 17:50:00 +01:00
python-distroinfo.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-django.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-dns-lexicon.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-entrypoints.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-flit-core.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-getmac.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-httpbin.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-ipykernel.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-isort.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-ldap.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-markupsafe.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-mistune.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-openqa_client.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-pluggy.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-poetry-core.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-pytest.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-setuptools_scm.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-setuptools.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-userpath.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-virtualenv.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
python-zope-event.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00
tests.yml Allow passing config_settings to the build backend 2023-05-31 19:26:32 +00:00
tldr.spec Add the -l/-L flag to %pyproject_save_files 2023-12-11 13:16:09 +01:00