Commit Graph

85 Commits

Author SHA1 Message Date
Lumir Balhar
fe0f20a43f Update to 24.1 (rhbz#2291172) 2024-06-11 10:26:58 +02:00
Python Maint
51ca0837a3 Rebuilt for Python 3.13 2024-06-09 11:12:19 +02:00
Python Maint
7677c1835b Bootstrap for Python 3.13 2024-06-06 16:27:54 +02:00
Lumir Balhar
5bfafe20bc Update to 24.0 (rhbz#2268783) 2024-03-11 09:17:40 +01:00
Fedora Release Engineering
7b4e59e4a7 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-26 07:49:32 +00:00
Fedora Release Engineering
a2f753e4b8 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 04:29:03 +00:00
Miro Hrončok
26e089b1d7 Stop sedding out the furo Sphinx theme
It is available in Fedora for a year now
in all the supported releases.

This also won't pull furo into RHEL, because the docs are not built there.
It won't complicate the Python bootstrap either,
the bootstrap build is without docs.
2023-10-09 19:22:32 +02:00
Lumir Balhar
bd4cd4d994 Update to 23.2 (rhbz#2241653) 2023-10-02 09:44:53 +02:00
Karolina Surma
5ffbd5971a Declare the license as an SPDX expression 2023-08-08 15:33:48 +02:00
Fedora Release Engineering
98fd036469 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-21 12:03:56 +00:00
Python Maint
19e8fe46fd Rebuilt for Python 3.12 2023-06-16 08:19:17 +02:00
Python Maint
78d9d81428 Bootstrap for Python 3.12 2023-06-13 15:49:43 +02:00
Lumir Balhar
7a83b85259 Run unit tests of Python RPM generators in CI 2023-04-19 20:22:48 +02:00
Lumir Balhar
239094cefe Update to 23.1 (rhbz#2186423) 2023-04-17 11:22:42 +02:00
Tomáš Hrnčiar
8378b5a677 Fix bootstrap mode for packaging 22.0+
Necessary changes in spec file so packaging builds with new flit_core
backend.
2023-02-14 13:20:27 +01:00
Miro Hrončok
6b36dd46a4 When not running the tests, at least check the imports 2023-02-10 20:00:19 +01:00
Yaakov Selkowitz
53b34627ad Disable docs and tests by default in RHEL builds
This avoided unwanted dependencies,
particularly python-pretend needed for tests,
in the RHEL buildroot.

The docs don't pull in any unwanted dependencies,
but it's easier to disable them together with tests
and we don't particularly desire python-packaging-docs in RHEL anyway.

Co-Authored-By: Miro Hrončok <miro@hroncok.cz>
2023-02-10 19:45:47 +01:00
Tomáš Hrnčiar
89328a2950 Update to 23.0 2023-02-03 01:51:18 +01:00
Fedora Release Engineering
0eec469fd7 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-20 15:25:18 +00:00
Miro Hrončok
8e81d52210 Remove Fedora < 33 cruft 2022-12-01 13:28:49 +01:00
Miro Hrončok
55f98e2c6e Fix tests on Big Endian builders 2022-08-23 21:00:24 +02:00
Fedora Release Engineering
39913c9376 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 20:37:45 +00:00
Zbigniew Jędrzejewski-Szmek
0c0b12cd23 Rebuilt for pyparsing-3.0.9 2022-07-19 11:12:50 +02:00
Python Maint
2d42cc7bc5 Rebuilt for Python 3.11 2022-06-13 18:20:28 +02:00
Python Maint
45c0133151 Bootstrap for Python 3.11 2022-06-13 13:00:28 +02:00
Fedora Release Engineering
0a7e13a101 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 13:59:35 +00:00
Lumir Balhar
c05d8d4109 Update to 21.3 2021-11-29 15:16:38 +01:00
Lumir Balhar
5acb671d7f Update to 21.2 2021-11-01 08:35:06 +01:00
Miro Hrončok
f7cb0a90d9 Also require python(abi) when bootstrapping 2021-10-12 20:42:43 +02:00
Fedora Release Engineering
2472d8b4fd - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 08:03:21 +00:00
Lumir Balhar
2340979f37 Update to 21.0 2021-07-07 10:18:50 +02:00
Python Maint
687c0dae84 Rebuilt for Python 3.10 2021-06-03 13:49:45 +02:00
Python Maint
08e0012c51 Bootstrap for Python 3.10 2021-06-01 16:34:45 +02:00
Miro Hrončok
704f208529 Add new bootstrapping bcond
The Python RPM dependency generators now require python3-packaging.

In order to bootstrap a new Python version, we need to build this without the
generators first. The provides and requires are added manually in that case.

At that point, we cannot build the docs or run the tests either,
so the bootstrap bcond also disables docs and tests.
2021-02-25 11:26:24 +01:00
Lumir Balhar
25f529f4bc Update to 20.9 2021-02-01 08:02:05 +01:00
Fedora Release Engineering
56eac3c3f9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 12:08:44 +00:00
Lumir Balhar
817d75b791 Update to 20.8 (#1906985) 2020-12-14 11:25:44 +01:00
Lumir Balhar
14817c6e2d Update to 20.7 (#1902369) 2020-11-30 12:44:22 +01:00
Miro Hrončok
7c53583d11 Convert to pyproject-rpm-macros 2020-10-02 12:24:34 +02:00
Miro Hrončok
b03bc8ec55 Drop unused wheel %bcond 2020-10-02 11:57:24 +02:00
Miro Hrončok
696a51ecf3 Use %pypi_source 2020-10-02 11:53:00 +02:00
Miro Hrončok
0bd61604bb Switch to %pytest 2020-10-02 11:49:19 +02:00
Miro Hrončok
523520afa2 Run all tests, the manylinux tests were fixed upstream 2020-10-02 11:47:24 +02:00
Miro Hrončok
7bd7dc0175 Drop manual requires 2020-10-02 11:44:25 +02:00
Miro Hrončok
2a2fb373ad Drop the dependency on six to make the package lighter 2020-10-02 11:44:11 +02:00
Lumir Balhar
8d87885d58 Use %{python3_pkgversion} to make specfile more universal 2020-09-07 12:17:41 +02:00
Fedora Release Engineering
eaf2953d69 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 02:37:08 +00:00
Lumir Balhar
184ce340e4 Update to 20.4 (#1838285) 2020-06-01 13:31:10 +02:00
Miro Hrončok
5048fe4810 Rebuilt for Python 3.9 2020-05-23 09:24:37 +02:00
Miro Hrončok
0fd490d885 Bootstrap for Python 3.9 2020-05-22 14:55:33 +02:00