-
e21a067c70
import CS pyproject-rpm-macros-1.23.2-1.el9
c9-beta
imports/c9-beta/pyproject-rpm-macros-1.23.2-1.el9
AlmaLinux RelEng Bot
2026-09-03 07:53:16 -0400
-
0b3e4ae9ef
CI: Hack around missing dependencies for double-install.spec in EPEL 9
c9s
Miro Hrončok
2026-08-19 17:15:47 +0200
-
490e9888af
Fixup a regression in %pyproject_extras_subpkg
Miro Hrončok
2026-07-26 20:36:43 +0200
-
dd938499fb
Set PIP_CONFIG_FILE=/dev/null by default when invoking pip to build+install the wheel
Miro Hrončok
2026-04-24 15:22:55 +0200
-
ef6908c8da
%pyproject_extras_subpkg: Make -D/--dist-name mutually exclusive with -i/-f/-F
Miro Hrončok
2026-07-11 19:16:17 +0200
-
4895626620
%pyproject_extras_subpkg: Add long options support
Miro Hrončok
2026-07-01 12:50:46 +0200
-
45c711b85e
getopt: Fix global macro clobbering with save/restore stack
Miro Hrončok
2026-06-24 14:14:29 +0200
-
61632b4edd
Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
Fedora Release Engineering
2026-07-16 17:55:48 +0000
-
c9e1c24300
getopt: Add %__pyproject_optflag_{short} macros for option forwarding
Miro Hrončok
2026-05-19 14:37:43 +0200
-
d00c73e174
Define dummy %pyproject_files in the SRPM macros
Miro Hrončok
2026-05-19 13:01:58 +0200
-
472d443607
CI: Replace packages in double-install.spec with packages with extras
Miro Hrončok
2026-05-19 12:56:00 +0200
-
c8b9d9e87e
%pyproject_save_files: Implement support for multi-package specfiles
Miro Hrončok
2026-05-18 13:33:15 +0200
-
d54fbf977f
Add long options to %_pyproject_check_import_allow_no_modules
Miro Hrončok
2026-05-18 15:09:55 +0200
-
e386d94741
CI: Dump all package versions
Miro Hrončok
2026-05-19 12:01:34 +0200
-
44f0d0c4bc
Remove F42-only code as Fedora 42 goes EOL
Miro Hrončok
2026-05-14 14:20:23 +0200
-
77fb012143
CI: Update specfiles that could no longer be built with Python 3.15
Miro Hrončok
2026-06-24 19:38:11 +0200
-
80f24ef562
Add missing METADATA to test data for Python 3.15 compatibility
Miro Hrončok
2026-06-24 14:42:55 +0200
-
9344957948
pyproject_buildrequires.py: Stop using deprecated argparse.FileType for requirement files
Miro Hrončok
2026-04-24 15:14:31 +0200
-
5c1cff5b42
Fix "Requirement satisfied/not satisfied" messages to show overridden constraints
Miro Hrončok
2026-05-13 13:12:45 +0200
-
d2e098ac21
Refactor _apply_dependency_overrides to accept and return a Requirement object
Miro Hrončok
2026-05-13 12:27:55 +0200
-
17246a0c8f
CI: Account for fedora-eln-release changing ID from fedora to eln
Miro Hrončok
2026-05-13 15:28:15 +0200
-
dfc6f6995d
CI: BuildRequire python3-pkg-resources in spec files that use pkg_resources
Miro Hrončok
2026-05-13 14:02:29 +0200
-
6693ca8769
CI: Add regression test for
2acda15
Miro Hrončok
2026-05-09 12:29:39 +0200
-
765584b1ff
Tests: Make it easier to debug failures to load Lua tests
Miro Hrončok
2026-05-08 21:54:44 +0200
-
fc1e0fc32f
CI: Add a test that parses all rawhide pyproject specs with rpm --specfile
Miro Hrončok
2026-05-08 01:24:04 +0200
-
b2145641c0
Fix a regression wrt option parsing for macros with backslash-escaped newlines in argument list
Miro Hrončok
2026-05-07 21:06:51 +0200
-
fe782c8528
%pyproject_patch_dependency: Validate arguments early, in %prep
Miro Hrončok
2026-04-28 23:01:21 +0200
-
54c8035124
Sort sources to please the OCD gods
Miro Hrončok
2026-05-07 11:42:30 +0200
-
41d3bf2147
Begone, source enumeration!
Miro Hrončok
2026-05-07 11:41:34 +0200
-
0b95af4b90
%pyproject_save_files: Allow to use --auto instead of +auto
Miro Hrončok
2026-04-21 14:35:56 +0200
-
ef9de25d3f
Add long option support for all public parametric macros
Miro Hrončok
2026-04-21 13:05:31 +0200
-
e401246169
Always use !? for "not defined"
Miro Hrončok
2026-04-21 14:11:12 +0200
-
1659abb358
Implement extras validation
Tomáš Hrnčiar
2025-07-23 11:22:25 +0200
-
28941138f4
Document %pyproject_patch_dependency in "multiple co-dependent packages"
Miro Hrončok
2026-04-28 09:59:09 +0200
-
f5f2e48e6c
Consolidate comments in the srpm macros
Benjamin A. Beasley
2026-04-28 10:32:22 +0100
-
6394191dbe
In python-virtualenv.spec, remove obsolete claim from description
Benjamin A. Beasley
2026-04-28 10:14:08 +0100
-
e3a59d18dc
Test
%pyproject_patch_dependency in srpm macros
Benjamin A. Beasley
2026-04-27 14:17:33 +0100
-
8126aa63a6
Move
%pyproject_patch_dependency implementation to pyproject-srpm-macros
Benjamin A. Beasley
2026-04-27 13:15:59 +0100
-
b7f03fc84c
Add %pyproject_patch_dependency macro for overriding dependency constraints
Charalampos Stratakis
2026-03-20 01:49:24 +0100
-
a5e1ac3669
CI: Ensure errors from commands piped to tee fail the build
Miro Hrončok
2026-03-31 14:36:58 +0200
-
e9df906ca6
Add -d option for %pyproject_buildrequires and %pyproject_wheel to specify a working directory
Miro Hrončok
2026-03-31 12:05:03 +0200
-
800c9753c0
CI: Use $ID instead of $NAME to identify the distribution
Miro Hrončok
2026-03-11 21:16:47 +0100
-
c3253eddba
Use deprecated LegacyVersion (_version) only if necessary
Lumir Balhar
2026-03-03 13:10:41 +0100
-
614d8e4d52
CI: When on Fedora ELN, use the fedora-eln-x86_64 mock chroot
Miro Hrončok
2026-01-29 16:34:53 +0100
-
aa3d27a240
CI: Allow running mock builds on different architectures
Miro Hrončok
2026-01-29 15:40:02 +0100
-
63f66a2c02
CI: Add Python 3.14 RHEL test
Miro Hrončok
2025-09-30 11:32:56 +0200
-
73f970e565
CI: Run c9s mock build with EPEL enabled, to verify %check passes there
Miro Hrončok
2025-12-05 18:41:09 +0100
-
b424d98823
Properly expand a self-referencing dependency group
Karolina Surma
2025-12-01 14:28:43 +0100
-
44c80bf2f3
Merge fedora/rawhide into c10s
imports/c10s/pyproject-rpm-macros-1.23.2-1.el10
c10s
Miro Hrončok
2026-07-29 14:37:34 +0200
-
-
dcb7c4300a
Fixup a regression in %pyproject_extras_subpkg
Miro Hrončok
2026-07-26 20:36:43 +0200
-
30df8fe217
Set PIP_CONFIG_FILE=/dev/null by default when invoking pip to build+install the wheel
Miro Hrončok
2026-04-24 15:22:55 +0200
-
0de09dc65f
%pyproject_extras_subpkg: Make -D/--dist-name mutually exclusive with -i/-f/-F
Miro Hrončok
2026-07-11 19:16:17 +0200
-
5d0daabdf4
%pyproject_extras_subpkg: Add long options support
Miro Hrončok
2026-07-01 12:50:46 +0200
-
83ea9a1a01
getopt: Fix global macro clobbering with save/restore stack
Miro Hrončok
2026-06-24 14:14:29 +0200
-
edd9e9893b
Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
Fedora Release Engineering
2026-07-16 17:55:48 +0000
-
9108ee5b74
getopt: Add %__pyproject_optflag_{short} macros for option forwarding
Miro Hrončok
2026-05-19 14:37:43 +0200
-
2a21dbd311
Define dummy %pyproject_files in the SRPM macros
Miro Hrončok
2026-05-19 13:01:58 +0200
-
0e7ebe43dd
CI: Replace packages in double-install.spec with packages with extras
Miro Hrončok
2026-05-19 12:56:00 +0200
-
44cabdfd57
%pyproject_save_files: Implement support for multi-package specfiles
Miro Hrončok
2026-05-18 13:33:15 +0200
-
b433764db6
Add long options to %_pyproject_check_import_allow_no_modules
Miro Hrončok
2026-05-18 15:09:55 +0200
-
fd0552315a
CI: Dump all package versions
Miro Hrončok
2026-05-19 12:01:34 +0200
-
7ef083b7f0
Remove F42-only code as Fedora 42 goes EOL
Miro Hrončok
2026-05-14 14:20:23 +0200
-
6f855abc78
CI: Update specfiles that could no longer be built with Python 3.15
Miro Hrončok
2026-06-24 19:38:11 +0200
-
bcaf3ea9d6
Add missing METADATA to test data for Python 3.15 compatibility
Miro Hrončok
2026-06-24 14:42:55 +0200
-
bb4c61a023
import UBI pyproject-rpm-macros-1.18.5-1.el9
imports/c9/pyproject-rpm-macros-1.18.5-1.el9
c9
AlmaLinux RelEng Bot
2026-05-19 20:04:09 -0400
-
3a5cc08dd6
import UBI pyproject-rpm-macros-1.18.5-1.el10
imports/c10/pyproject-rpm-macros-1.18.5-1.el10
c10
AlmaLinux RelEng Bot
2026-05-19 19:05:20 -0400
-
ac52d4a3c3
pyproject_buildrequires.py: Stop using deprecated argparse.FileType for requirement files
Miro Hrončok
2026-04-24 15:14:31 +0200
-
e2a7be92a2
Fix "Requirement satisfied/not satisfied" messages to show overridden constraints
Miro Hrončok
2026-05-13 13:12:45 +0200
-
9b2f271530
Refactor _apply_dependency_overrides to accept and return a Requirement object
Miro Hrončok
2026-05-13 12:27:55 +0200
-
86cc949ba5
CI: Account for fedora-eln-release changing ID from fedora to eln
Miro Hrončok
2026-05-13 15:28:15 +0200
-
52160235fe
CI: BuildRequire python3-pkg-resources in spec files that use pkg_resources
Miro Hrončok
2026-05-13 14:02:29 +0200
-
2001bf804e
CI: Add regression test for
2acda15
Miro Hrončok
2026-05-09 12:29:39 +0200
-
b9d5b4061a
Tests: Make it easier to debug failures to load Lua tests
Miro Hrončok
2026-05-08 21:54:44 +0200
-
83cc2c14ea
CI: Add a test that parses all rawhide pyproject specs with rpm --specfile
Miro Hrončok
2026-05-08 01:24:04 +0200
-
2acda15168
Fix a regression wrt option parsing for macros with backslash-escaped newlines in argument list
Miro Hrončok
2026-05-07 21:06:51 +0200
-
ef1bdc962d
%pyproject_patch_dependency: Validate arguments early, in %prep
Miro Hrončok
2026-04-28 23:01:21 +0200
-
965cf2fb3b
Sort sources to please the OCD gods
Miro Hrončok
2026-05-07 11:42:30 +0200
-
3ed9e9406d
Begone, source enumeration!
Miro Hrončok
2026-05-07 11:41:34 +0200
-
2c431733bf
%pyproject_save_files: Allow to use --auto instead of +auto
Miro Hrončok
2026-04-21 14:35:56 +0200
-
6d3ad45c08
Add long option support for all public parametric macros
Miro Hrončok
2026-04-21 13:05:31 +0200
-
1beab3185a
Always use !? for "not defined"
Miro Hrončok
2026-04-21 14:11:12 +0200
-
1a0fbd04e9
Implement extras validation
Tomáš Hrnčiar
2025-07-23 11:22:25 +0200
-
ae7141a450
Document %pyproject_patch_dependency in "multiple co-dependent packages"
Miro Hrončok
2026-04-28 09:59:09 +0200
-
31a5782ec1
Consolidate comments in the srpm macros
Benjamin A. Beasley
2026-04-28 10:32:22 +0100
-
162bf58103
In python-virtualenv.spec, remove obsolete claim from description
Benjamin A. Beasley
2026-04-28 10:14:08 +0100
-
4b661a591c
Test
%pyproject_patch_dependency in srpm macros
Benjamin A. Beasley
2026-04-27 14:17:33 +0100
-
0861d28d96
Move
%pyproject_patch_dependency implementation to pyproject-srpm-macros
Benjamin A. Beasley
2026-04-27 13:15:59 +0100
-
5d9798f289
Add %pyproject_patch_dependency macro for overriding dependency constraints
Charalampos Stratakis
2026-03-20 01:49:24 +0100
-
19912910be
CI: Ensure errors from commands piped to tee fail the build
Miro Hrončok
2026-03-31 14:36:58 +0200
-
981aae6f72
Add -d option for %pyproject_buildrequires and %pyproject_wheel to specify a working directory
Miro Hrončok
2026-03-31 12:05:03 +0200
-
cbdf20ad3d
import CS pyproject-rpm-macros-1.18.5-1.el9
imports/c9-beta/pyproject-rpm-macros-1.18.5-1.el9
AlmaLinux RelEng Bot
2026-03-30 10:55:03 -0400
-
1769a6ec0e
CI: Use $ID instead of $NAME to identify the distribution
Miro Hrončok
2026-03-11 21:16:47 +0100
-
51a3620fd2
Use deprecated LegacyVersion (_version) only if necessary
Lumir Balhar
2026-03-03 13:10:41 +0100
-
7c1c80d9ac
CI: When on Fedora ELN, use the fedora-eln-x86_64 mock chroot
Miro Hrončok
2026-01-29 16:34:53 +0100
-
37e530a6cd
CI: Allow running mock builds on different architectures
Miro Hrončok
2026-01-29 15:40:02 +0100
-
8285a1f7e9
Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
Fedora Release Engineering
2026-01-17 06:01:17 +0000
-
e19d2d0689
CI: Add Python 3.14 RHEL test
Miro Hrončok
2025-09-30 11:32:56 +0200
-
b95c0052f0
CI: Run c9s+c10s mock builds, to verify %check passes there
Miro Hrončok
2025-12-05 18:41:09 +0100
-
8fa19f5f37
Properly expand a self-referencing dependency group
Karolina Surma
2025-12-01 14:28:43 +0100
-
a753b2ad88
CI: Make python-ldap build on EPEL 10
Miro Hrončok
2025-11-28 15:09:26 +0100