-
a753b2ad88
CI: Make python-ldap build on EPEL 10
c9s
Miro Hrončok
2025-11-28 15:09:26 +0100
-
2732ab9aec
%pyproject_save_files: Also save top level typing stub files (.pyi)
Gordon Messmer
2025-10-23 11:08:54 -0700
-
e2ea1df9f7
%pyproject_extras_subpkg: Only %ghost the dist-info directory, not the content
Miro Hrončok
2025-10-16 16:19:19 +0200
-
630ed2ba04
CI: Add Python 3.13 on EPEL 9 and 10
Miro Hrončok
2025-09-02 11:56:46 +0200
-
fb7601fcce
Speed %pyproject_save_files up significantly by using sets instead of lists
Maxwell G
2025-09-01 18:13:04 +0200
-
66cc4930f0
On RPM 4.20+ don't put pyproject-macros-specific files in %buildsubdir
Miro Hrončok
2025-09-01 13:32:02 +0200
-
ce3a144bca
Don't exit from pyproject-srpm-macros implementation of %pyproject_buildrequires
Miro Hrončok
2025-09-01 13:17:43 +0200
-
7f6b8131e3
CI: Drop STI and use tmt
Lukáš Zachar
2025-07-25 10:44:47 +0200
-
63e4a347b8
CI: Respect TEST_ARTIFACTS but detect tmt
Lukáš Zachar
2025-07-28 17:09:27 +0200
-
33524ea761
Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
Fedora Release Engineering
2025-07-25 06:23:37 +0000
-
2db53e0c8b
Only BuildRequire wheel when setuptools < 71
Miro Hrončok
2025-07-24 00:01:34 +0200
-
0f43efad75
%pyproject_buildrequires: Do not generate BuildRequires from Requires core metadata fields
Miro Hrončok
2025-07-11 12:24:36 +0200
-
07256169d8
Avoid non-fatal errors in %pyproject_install with multiple wheels
Miro Hrončok
2025-07-10 11:07:05 +0200
-
a7d5f09d8e
pyproject_buildrequires: don't pass config_settings as kwarg
Maxwell G
2025-05-19 16:47:47 -0500
-
a2c98f1a7f
Mark Qt language files
Benson Muite
2025-04-20 06:15:02 +0000
-
ead97da470
CI: Adjust for normalized dist-info names with new setuptools
Miro Hrončok
2025-04-11 21:05:34 +0200
-
be843d3208
Update comment wrt setuptools not putting licenses in licenses/ directory
Miro Hrončok
2025-04-11 19:23:18 +0200
-
ce96a462c7
Fix reverted conditional in %pyproject_buildrequires -t/-e Fedora version comparison
Miro Hrončok
2025-03-21 14:49:58 +0100
-
f2e30c24db
Allow %pyproject_buildrequires -t/-e without tox config on Fedora 40-42
Miro Hrončok
2025-03-14 12:35:49 +0100
-
a82300a517
Make %pyproject_buildrequires -t/-e and %tox fail when no suitable tox configuration exists
Miro Hrončok
2025-03-11 17:20:37 +0100
-
b3c0c29a02
Make dependencies in test_data order-independent
Lumir Balhar
2025-03-15 13:47:21 +0100
-
8488e63dc9
Mention ELN/CentOS Stream version needed for the Declarative Build System
Tomas Orsava
2025-03-06 18:25:23 +0100
-
2fa9ff9c53
PEP 639 is now accepted, remove the note about its provisional status
Karolina Surma
2025-02-27 13:44:24 +0100
-
6b0ce0731f
CI: Convert all test spec License tags to SPDX
Miro Hrončok
2025-01-31 12:36:56 +0100
-
b41772722e
Add the -M flag to %pyproject_save_files
Miro Hrončok
2025-01-07 12:54:18 +0100
-
d1a643e8df
Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
Fedora Release Engineering
2025-01-18 11:18:54 +0000
-
4f03657be8
Deprecate the provisional -w flag for %pyproject_buildrequires
Miro Hrončok
2024-12-03 16:18:18 +0100
-
9210ff19a2
Accept arbitrary options from %pyproject_buildrequires in pyproject-srpm-macros
Miro Hrončok
2024-11-12 01:14:19 +0100
-
bed337438a
CI: Rename in-tree patches to make them nicer in a single directory
Miro Hrončok
2024-12-02 19:24:52 +0100
-
39ab143d16
CI: Simplify spec conditionals wrt Fedora 39 going EOL
Miro Hrončok
2024-11-20 13:24:57 +0100
-
4c800c37a1
RHEL 9 only: Fixup "Change the test source location" to match Fedora
Miro Hrončok
2025-12-01 12:16:05 +0100
-
9249850c13
CI: EL10-only: Unskip tests we can now run
imports/c10s/pyproject-rpm-macros-1.18.5-1.el10
c10s
Miro Hrončok
2025-11-28 20:15:31 +0100
-
755e2f77d3
Merge fedora/rawhide into c10s
Miro Hrončok
2025-11-28 18:28:40 +0100
-
-
bbcef5f671
CI: Make python-ldap build on EPEL 10
Miro Hrončok
2025-11-28 15:09:26 +0100
-
10f0ca0ffa
%pyproject_save_files: Also save top level typing stub files (.pyi)
Gordon Messmer
2025-10-23 11:08:54 -0700
-
fbd3dcd22b
%pyproject_extras_subpkg: Only %ghost the dist-info directory, not the content
Miro Hrončok
2025-10-16 16:19:19 +0200
-
8a209c9005
CI: Add Python 3.13 on EPEL 9 and 10
Miro Hrončok
2025-09-02 11:56:46 +0200
-
4aaa4be87e
Speed %pyproject_save_files up significantly by using sets instead of lists
Maxwell G
2025-09-01 18:13:04 +0200
-
3ae687d401
On RPM 4.20+ don't put pyproject-macros-specific files in %buildsubdir
Miro Hrončok
2025-09-01 13:32:02 +0200
-
ea56d1c870
Don't exit from pyproject-srpm-macros implementation of %pyproject_buildrequires
Miro Hrončok
2025-09-01 13:17:43 +0200
-
84e6d30255
CI: Drop STI and use tmt
Lukáš Zachar
2025-07-25 10:44:47 +0200
-
8998e8e027
CI: Respect TEST_ARTIFACTS but detect tmt
Lukáš Zachar
2025-07-28 17:09:27 +0200
-
3feea218e7
Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
Fedora Release Engineering
2025-07-25 06:23:37 +0000
-
1a867b5ab7
Only BuildRequire wheel when setuptools < 71
Miro Hrončok
2025-07-24 00:01:34 +0200
-
a4e0e04344
%pyproject_buildrequires: Do not generate BuildRequires from Requires core metadata fields
Miro Hrončok
2025-07-11 12:24:36 +0200
-
f0b3a0b860
Avoid non-fatal errors in %pyproject_install with multiple wheels
Miro Hrončok
2025-07-10 11:07:05 +0200
-
38866ffe87
CI: Update tested pytest to fix build with Python 3.14
Miro Hrončok
2025-06-20 13:36:01 +0200
-
570b5a6ee6
pyproject_buildrequires: don't pass config_settings as kwarg
Maxwell G
2025-05-19 16:47:47 -0500
-
12aa342a6c
import UBI pyproject-rpm-macros-1.16.2-1.el10
imports/c10/pyproject-rpm-macros-1.16.2-1.el10_0
c10
eabdullin
2025-05-14 17:51:06 +0000
-
fb15d61684
import UBI pyproject-rpm-macros-1.16.2-1.el9
imports/c9/pyproject-rpm-macros-1.16.2-1.el9
c9
eabdullin
2025-05-13 14:48:19 +0000
-
be0ace6df6
Mark Qt language files
Benson Muite
2025-04-20 06:15:02 +0000
-
fc9cfbe360
CI: Adjust for normalized dist-info names with new setuptools
Miro Hrončok
2025-04-11 21:05:34 +0200
-
5e1a6e91f0
Update comment wrt setuptools not putting licenses in licenses/ directory
Miro Hrončok
2025-04-11 19:23:18 +0200
-
c1326723a9
Fix reverted conditional in %pyproject_buildrequires -t/-e Fedora version comparison
Miro Hrončok
2025-03-21 14:49:58 +0100
-
fb7bcbb068
Allow %pyproject_buildrequires -t/-e without tox config on Fedora 40-42
Miro Hrončok
2025-03-14 12:35:49 +0100
-
d3dfd5fdb2
Make %pyproject_buildrequires -t/-e and %tox fail when no suitable tox configuration exists
Miro Hrončok
2025-03-11 17:20:37 +0100
-
d1c632d76c
Make dependencies in test_data order-independent
Lumir Balhar
2025-03-15 13:47:21 +0100
-
e9f7ceb420
CI: Update the tested pluggy
Miro Hrončok
2025-03-13 10:32:38 +0100
-
16234bda52
import CS pyproject-rpm-macros-1.16.2-1.el9
c9-beta
imports/c9-beta/pyproject-rpm-macros-1.16.2-1.el9
eabdullin
2025-03-11 08:00:58 +0000
-
caad857e1a
Mention ELN/CentOS Stream version needed for the Declarative Build System
Tomas Orsava
2025-03-06 18:25:23 +0100
-
b2862d315f
PEP 639 is now accepted, remove the note about its provisional status
Karolina Surma
2025-02-27 13:44:24 +0100
-
ac4f008073
CI: Convert all test spec License tags to SPDX
Miro Hrončok
2025-01-31 12:36:56 +0100
-
aac6644d02
Add the -M flag to %pyproject_save_files
Miro Hrončok
2025-01-07 12:54:18 +0100
-
79d31f177e
Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
Fedora Release Engineering
2025-01-18 11:18:54 +0000
-
ee9d130fdc
Deprecate the provisional -w flag for %pyproject_buildrequires
Miro Hrončok
2024-12-03 16:18:18 +0100
-
c1de18f683
Accept arbitrary options from %pyproject_buildrequires in pyproject-srpm-macros
Miro Hrončok
2024-11-12 01:14:19 +0100
-
d0e32d9246
CI: Rename in-tree patches to make them nicer in a single directory
Miro Hrončok
2024-12-02 19:24:52 +0100
-
cd00547996
Change the test source location
Lukáš Zachar
2024-12-02 09:37:39 +0100
-
2ed8664eb1
Change the test source location
Lukáš Zachar
2024-12-02 09:28:20 +0100
-
fcc549b3b3
Change the test source location
Lukáš Zachar
2024-12-02 09:37:39 +0100
-
40b8a493cd
import RHEL 10 Beta pyproject-rpm-macros-1.12.0-2.el10
imports/c10-beta/pyproject-rpm-macros-1.12.0-2.el10
c10-beta
eabdullin
2024-11-20 13:29:03 +0000
-
-
-
665fd2456d
CI: Simplify spec conditionals wrt Fedora 39 going EOL
Miro Hrončok
2024-11-20 13:24:57 +0100
-
a69fb4e183
CI: %{pyproject_build_lib} changed on EL9
Miro Hrončok
2024-11-15 00:35:23 +0100
-
51c4b725b8
CI: %{pyproject_build_lib} changed on EL9
Miro Hrončok
2024-11-15 00:35:23 +0100
-
47b479923f
CI: EL9-only: Skip tests we cannot run yet
Miro Hrončok
2024-11-11 16:19:12 +0100
-
cc15860ccf
Fix one remaining test for setuptools 70+
Miro Hrončok
2024-11-13 13:59:59 +0100
-
e8d079ef42
Fixup the version-release
Miro Hrončok
2024-11-07 17:14:52 +0100
-
9ecce29cd3
Support for setuptools 70+
Miro Hrončok
2024-09-20 13:14:34 +0200
-
35f8482574
%pyproject_buildrequires: Add support for dependency groups (PEP 735), via tox configuration
Miro Hrončok
2024-11-05 19:59:31 +0100
-
f1186740e0
%pyproject_buildrequires: Add support for dependency groups (PEP 735), via the -g flag
Miro Hrončok
2024-11-04 13:32:52 +0100
-
db6c19e6ad
Minor documentation clarification wrt -p/-w
Miro Hrončok
2024-11-04 13:53:51 +0100
-
d3f9abe206
PEP 639 is provisional, no longer a draft
Miro Hrončok
2024-11-03 10:00:34 +0100
-
4c6bd08a70
Fix handling of self-referencing extras when reading pyproject.toml
Karolina Surma
2024-10-03 12:22:35 +0200
-
c34065ccca
Even when %_auto_set_build_flags is disabled, set all compiler flags when building wheels
Miro Hrončok
2024-09-23 15:53:23 +0200
-
a33eda232e
Don't generate a dependency on pip when %pyproject_buildrequires -N is used
Miro Hrončok
2024-09-23 14:19:54 +0200
-
a1488d18df
Add a possibility to read runtime dependencies from pyproject.toml
Karolina Surma
2024-09-17 14:44:15 +0200
-
4c735ba581
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
-
2240335879
CI: python-ipykernel: Drop unneeded python3-ipyparallel dependency
Miro Hrončok
2024-09-05 17:56:13 +0200
-
55957facfa
CI: python-virtualenv: Drop an unused dependency on python3-flaky
Miro Hrončok
2024-09-05 17:49:40 +0200
-
4133370dea
CI: Use poetry-core in python-clikit.spec for EL10 compatibility
Miro Hrončok
2024-09-05 17:40:10 +0200
-
388f35a082
CI: Use flit_core in python-entrypoints.spec for EL10 compatibility
Miro Hrončok
2024-09-05 17:36:08 +0200
-
07644782c4
CI: Use tomli rather than toml in fake-requirements.spec
Miro Hrončok
2024-09-05 17:19:54 +0200
-
e161cd449e
Mark the license in the specfile as SPDX formula
Lumir Balhar
2024-08-01 14:19:28 +0200
-
e4aa6401af
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
-
fdb5b80341
Extend rpmlintrc to filer out further non-errors
Miro Hrončok
2024-08-06 00:36:55 +0200
-
082234e671
CI: Make python-pluggy build on Fedora 41+
Miro Hrončok
2024-08-05 17:38:29 +0200
-
bc854977a6
CI: Allow platformdirs 4 in python-virtualenv.spec
Miro Hrončok
2024-07-22 17:27:34 +0200
-
4669de1250
Add a provisional RPM Declarative Buildsystem (RPM 4.20+)
Miro Hrončok
2024-07-02 23:52:05 +0200
-
c8de77f22e
Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
Fedora Release Engineering
2024-07-19 08:56:55 +0000
-
4dc9dd6f33
Revert the temporary workaround for RPM 4.20 alpha 2 leaking \x1f (unit separators)
Miro Hrončok
2024-07-03 15:59:15 +0200