Commit Graph

  • a21f984c31 CI: EL10-only: Add gating.yaml imports/c10s/pyproject-rpm-macros-1.14.0-1.el10 c10s Miro Hrončok 2024-09-09 09:41:15 +0200
  • d6fe948530 CI: EL10-only: Skip tests we cannot run yet Miro Hrončok 2024-09-05 17:50:13 +0200
  • aa8e970951 CI: EL10-only: Install epel-release from Koji Miro Hrončok 2024-09-05 12:25:45 +0200
  • e4e198afe9 Merge fedora/rawhide into c10s Miro Hrončok 2024-09-09 09:39:40 +0200
  • ab3dc0126a CI: Update setuptools_scm to a version that can be tested on EL9, EL10, Fedora 39-42 Miro Hrončok 2024-09-05 18:10:16 +0200
  • 459cda2e67 CI: python-ipykernel: Drop unneeded python3-ipyparallel dependency Miro Hrončok 2024-09-05 17:56:13 +0200
  • 89374b9107 CI: python-virtualenv: Drop an unused dependency on python3-flaky Miro Hrončok 2024-09-05 17:49:40 +0200
  • 4a4614d13a CI: Use poetry-core in python-clikit.spec for EL10 compatibility Miro Hrončok 2024-09-05 17:40:10 +0200
  • 32a3b5613f CI: Use flit_core in python-entrypoints.spec for EL10 compatibility Miro Hrončok 2024-09-05 17:36:08 +0200
  • 049eb198d0 CI: Make python-pytest.spec build on EL 10 (but not on EL 9 anymore) Miro Hrončok 2024-09-05 17:29:53 +0200
  • dddc9bf556 CI: Use tomli rather than toml in fake-requirements.spec Miro Hrončok 2024-09-05 17:19:54 +0200
  • c8abf80acd Mark the license in the specfile as SPDX formula Lumir Balhar 2024-08-01 14:19:28 +0200
  • 6f1ac1b126 CI: There is no EPEL 10 Next, use plain EPEL mock chroots on RHEL 10+ Miro Hrončok 2024-08-19 17:03:55 +0200
  • 1278dd8dbd Extend rpmlintrc to filer out further non-errors Miro Hrončok 2024-08-06 00:36:55 +0200
  • 7c4ffdcf84 CI: Make python-pluggy build on Fedora 41+ Miro Hrončok 2024-08-05 17:38:29 +0200
  • 3539b832c8 CI: Allow platformdirs 4 in python-virtualenv.spec Miro Hrončok 2024-07-22 17:27:34 +0200
  • e7b37d02f8 Add a provisional RPM Declarative Buildsystem (RPM 4.20+) Miro Hrončok 2024-07-02 23:52:05 +0200
  • bc3d8013a4 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild Fedora Release Engineering 2024-07-19 08:56:55 +0000
  • 436695615e Revert the temporary workaround for RPM 4.20 alpha 2 leaking \x1f (unit separators) Miro Hrončok 2024-07-03 15:59:15 +0200
  • 6d455af4dc Properly escape weird characters from paths in %{pyproject_files} (RPM 4.19+ only) Miro Hrončok 2024-05-22 22:56:28 +0200
  • d74914ec13 %pyproject_extras_subpkg: Allow passing -a or -A to %python_extras_subpkg Cristian Le 2024-06-25 12:27:56 +0200
  • f30d5d2431 Bump release for June 2024 mass rebuild imports/c10s/pyproject-rpm-macros-1.12.0-2.el10 Troy Dawson 2024-06-24 09:16:30 -0700
  • 996ac31b46 Add a temporary workaround for RPM 4.20 alpha 2 leaking \x1f (unit separators) Miro Hrončok 2024-06-04 10:46:50 +0200
  • d0a66a2871 README: Add a missing link Miro Hrončok 2024-05-22 20:38:10 +0200
  • 5ba46da9e6 import UBI pyproject-rpm-macros-1.12.0-1.el9 imports/c9/pyproject-rpm-macros-1.12.0-1.el9 c9 eabdullin 2024-04-30 15:20:45 +0000
  • fa7c91c65d CI: Regardless of the package manager, use dnf.conf in mock config Miro Hrončok 2024-04-11 12:31:17 +0200
  • 72b162ad05 import CS pyproject-rpm-macros-1.12.0-1.el9 c9-beta imports/c9-beta/pyproject-rpm-macros-1.12.0-1.el9 eabdullin 2024-03-28 11:27:59 +0000
  • 3667fcd240 Revert "CI: Use DNF 4 in mock to workaround dnf5#1084" Miro Hrončok 2024-02-06 10:48:01 +0100
  • a069958530 Document why we generate a dependency on wheel when the default build backend is used Miro Hrončok 2024-02-05 16:59:00 +0100
  • 345517d213 Run tests with Python 3.12 in %check (RHEL 9 specific) c9s Miro Hrončok 2024-01-26 11:36:50 +0100
  • 29eb590e45 Namespace pyproject-rpm-macros generated text files with %{python3_pkgversion} Miro Hrončok 2024-01-25 17:08:50 +0100
  • 188276960b CI: Skip httpbin %tox on F40+ Miro Hrončok 2024-01-25 19:33:35 +0100
  • f8b0e925e8 Fix %pyproject_buildrequires -w when the build backend is already installed and pip isn't Miro Hrončok 2023-12-11 14:29:01 +0100
  • 9afde6e68e Show a better error message when %pyproject_install finds no wheel Miro Hrončok 2023-12-11 14:16:03 +0100
  • b5c55d6167 Prevent incorrect usage of %pyproject_buildrequires -R with -x/-e/-t Miro Hrončok 2023-12-11 13:48:52 +0100
  • d62ed44b6e CI: Use DNF 4 in mock to workaround dnf5#1084 Miro Hrončok 2023-12-11 15:09:35 +0100
  • 22918dd2a6 Add the -l/-L flag to %pyproject_save_files Miro Hrončok 2023-09-27 14:37:15 +0200
  • 7f8db987f3 Fix a typo in an error message Miro Hrončok 2023-11-19 21:02:56 +0100
  • 7e0207e048 Fix a typo in the latest changelog entry Miro Hrončok 2023-09-27 18:17:47 +0200
  • fa2855f6ce Fix handling of tox 4 provision without tox minversion Miro Hrončok 2023-09-25 14:32:43 +0200
  • d95890489a Communicate loudly that this does not work with old RPM Miro Hrončok 2023-09-05 16:10:50 +0200
  • 47cfbcf6e3 Add %_pyproject_check_import_allow_no_modules Karolina Surma 2023-09-13 12:50:59 +0200
  • 39dc109d06 Fix PEP number typo Carl George 2023-09-25 16:32:54 -0500
  • 3f1dd1c441 Use %rpmversion to check if we are on RPM 4.19+ Miro Hrončok 2023-08-21 15:20:26 +0200
  • e7332c16ab CI: Don't treat DeprecationWarnings in setuptools_scm's %check as errors Miro Hrončok 2023-08-30 23:11:42 +0200
  • a0c94e93cf CI: Update setuptools to make it build with Python 3.12 Miro Hrončok 2023-08-30 23:07:40 +0200
  • ff6ed86bff CI: Update poetry-core to workaround a weird FTBFS on Fedora 39+ Miro Hrončok 2023-08-30 22:40:13 +0200
  • a594a93c9b CI: Update ipykernel to a version that no longer uses the imp module Miro Hrončok 2023-08-30 22:23:25 +0200
  • d24b6f418d CI: Apply a FTBFS fix from Fedora 39 to the virtualenv spec Miro Hrončok 2023-08-30 22:00:18 +0200
  • d578e3b8dc CI: Make pytest build on Fedora 37 to 39 as well as EPEL 9 Miro Hrončok 2023-08-30 21:42:51 +0200
  • 31f99e7ad0 CI: Run mock in verbose mode to see the logs Miro Hrončok 2023-08-21 22:40:58 +0200
  • 5aca0a6034 Namespace pyproject-rpm-macros generated text files with %{python3_pkgversion} Miro Hrončok 2024-01-25 17:08:50 +0100
  • f987ccf2ee CI: Skip httpbin %tox on F40+ Miro Hrončok 2024-01-25 19:33:35 +0100
  • 48d8f4493a Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild Fedora Release Engineering 2024-01-26 00:40:39 +0000
  • e9d0e2578a Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild Fedora Release Engineering 2024-01-21 22:48:05 +0000
  • 900c578fc8 Fix %pyproject_buildrequires -w when the build backend is already installed and pip isn't Miro Hrončok 2023-12-11 14:29:01 +0100
  • 89c9b407fa Show a better error message when %pyproject_install finds no wheel Miro Hrončok 2023-12-11 14:16:03 +0100
  • 89f2408342 Prevent incorrect usage of %pyproject_buildrequires -R with -x/-e/-t Miro Hrončok 2023-12-11 13:48:52 +0100
  • 1d00ed8155 CI: Use DNF 4 in mock to workaround dnf5#1084 Miro Hrončok 2023-12-11 15:09:35 +0100
  • f39261901c Add the -l/-L flag to %pyproject_save_files Miro Hrončok 2023-09-27 14:37:15 +0200
  • 0ce790d763 Fix a typo in an error message Miro Hrončok 2023-11-19 21:02:56 +0100
  • 1766c73a97 import UBI pyproject-rpm-macros-1.9.0-1.el9 imports/c9/pyproject-rpm-macros-1.9.0-1.el9 eabdullin 2023-11-07 11:55:54 +0000
  • 633cfd6634 Fix a typo in the latest changelog entry Miro Hrončok 2023-09-27 18:17:47 +0200
  • 089e2518ea Fix handling of tox 4 provision without tox minversion Miro Hrončok 2023-09-25 14:32:43 +0200
  • 15acb6ee5b Communicate loudly that this does not work with old RPM Miro Hrončok 2023-09-05 16:10:50 +0200
  • 97a7574518 Add %_pyproject_check_import_allow_no_modules Karolina Surma 2023-09-13 12:50:59 +0200
  • a39d658f0f Fix PEP number typo Carl George 2023-09-25 16:32:54 -0500
  • 0f5c66a86e import CS pyproject-rpm-macros-1.9.0-1.el9 imports/c9-beta/pyproject-rpm-macros-1.9.0-1.el9 eabdullin 2023-09-21 19:56:30 +0000
  • 4b32bbb939 Use %rpmversion to check if we are on RPM 4.19+ Miro Hrončok 2023-08-21 15:20:26 +0200
  • 5ffc27bdf7 CI: Don't treat DeprecationWarnings in setuptools_scm's %check as errors Miro Hrončok 2023-08-30 23:11:42 +0200
  • 0ae2849f20 CI: Update setuptools to make it build with Python 3.12 Miro Hrončok 2023-08-30 23:07:40 +0200
  • 479a6b3669 CI: Update poetry-core to workaround a weird FTBFS on Fedora 39+ Miro Hrončok 2023-08-30 22:40:13 +0200
  • 9c358ccecb CI: Update ipykernel to a version that no longer uses the imp module Miro Hrončok 2023-08-30 22:23:25 +0200
  • 3607591aa8 CI: Apply a FTBFS fix from Fedora 39 to the virtualenv spec Miro Hrončok 2023-08-30 22:00:18 +0200
  • 3a8bea86f8 CI: Make pytest build on Fedora 37 to 39 as well as EPEL 9 Miro Hrončok 2023-08-30 21:42:51 +0200
  • bd1022e422 CI: Run mock in verbose mode to see the logs Miro Hrončok 2023-08-21 22:40:58 +0200
  • 53c81f57c1 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Fedora Release Engineering 2023-07-21 06:47:19 +0000
  • 4f16920edb CI: Adjust a couple of specs to allow Python 3.11 builds on RHEL 9 Miro Hrončok 2023-06-01 09:26:42 +0200
  • 5f5038f73e Run tests with Python 3.11 in %check (RHEL 9 specific) Miro Hrončok 2023-06-07 09:55:01 +0200
  • d14a2dbc54 Accept multiple values for the same config settings Miro Hrončok 2023-05-30 10:01:40 +0200
  • 590154b68c document config_settings support Maxwell G 2023-05-26 05:35:07 +0000
  • ab6c5538e5 CI: Run a build of pyproject-rpm-macros.spec --with tox_tests (RHEL 9 specific) Miro Hrončok 2023-06-01 10:12:09 +0200
  • e8933acb12 CI: Run a couple of Python 3.11 builds (RHEL 9 specific) Miro Hrončok 2023-06-01 09:26:42 +0200
  • 6a97abbde7 Accept multiple values for the same config settings Miro Hrončok 2023-05-30 10:01:40 +0200
  • 604f5069e0 document config_settings support Maxwell G 2023-05-26 05:35:07 +0000
  • adcd28cfa9 buildrequires: make -C and -N mutually exclusive Maxwell G 2023-05-26 05:32:05 +0000
  • 7f75263357 Allow passing config_settings to the build backend Maxwell G 2023-05-20 00:37:27 +0000
  • 1dd43533b8
    buildrequires: make -C and -N mutually exclusive Maxwell G 2023-05-26 05:32:05 +0000
  • 156e2fc8fe
    Allow passing config_settings to the build backend Maxwell G 2023-05-20 00:37:27 +0000
  • 638ba27daf Fix literal % handling in %{pyproject_files} on RPM 4.19 Miro Hrončok 2023-05-26 19:10:37 +0200
  • ca3771c78d Fix the conditional tests-related BuildRequires for Python version Miro Hrončok 2023-05-26 14:34:32 +0200
  • d5a5919a27 Fix literal % handling in %{pyproject_files} on RPM 4.19 Miro Hrončok 2023-05-26 19:10:37 +0200
  • 1ca4dcdce7 Fix the conditional tests-related BuildRequires for Python version Miro Hrončok 2023-05-26 14:34:32 +0200
  • 9422982693 Use tomli for older Pythons, now when RHEL 9 has it Miro Hrončok 2023-05-26 14:21:14 +0200
  • 5ab7319ece Use tomli for older Pythons, now when RHEL 9 has it Miro Hrončok 2023-05-26 14:21:14 +0200
  • 9e4b88057b CI: Make python-virtualenv.spec EL9-compatible Miro Hrončok 2023-05-30 12:14:23 +0200
  • 4a38795ceb CI: Make python-virtualenv.spec EL9-compatible Miro Hrončok 2023-05-30 12:14:23 +0200
  • efe31871f8 Make %pyproject_build_lib work with RPM 4.16 Miro Hrončok 2023-05-30 11:24:39 +0200
  • 05fdbf4192 Make %pyproject_build_lib work with RPM 4.16 Miro Hrončok 2023-05-30 11:24:39 +0200
  • 1d24fae689 Bump the release for ELN dependency changes Miro Hrončok 2023-05-23 14:58:16 +0200