Commit Graph

95 Commits

Author SHA1 Message Date
Python Maint
ca8f68c759 Bootstrap for Python 3.12 2023-06-13 17:01:25 +02:00
Miro Hrončok
7aa63dd033 Allow building this package during Python bootstrap
This package needs to be available when Python is built for the second time,
because it is required by systemtap.
Hence it needs to be built before the tests and doc dependencies are ready
and before Python gains the requirement on python3-rpm-generators.

* Add a tests bcond.
* Add a doc bcond.
* Add a manual BuildRequires on python3-rpm-generators.

[skip changelog]
2023-04-04 11:24:29 +02:00
Miro Hrončok
1892cdd603 Drop unneeded and deprecated %python_provide and unused %srcname
[skip changelog]
2023-02-07 18:29:46 +01:00
Miro Hrončok
805a3ec0db Drop unneeded build dependency on coverage
And by doing it, get rid of a tox dependency as well,
as it was only used to get the coverage dependency.
2023-02-07 18:21:26 +01:00
Miro Hrončok
fb214d636f Drop the bootstrap bcond
It was not working with pyparsing 3.0.9+ and is no longer needed with packaging 22.0+
2023-02-07 18:20:26 +01:00
Zbigniew Jędrzejewski-Szmek
3333be1dc3 Version 3.0.9 (rhbz#2016781)
Use pytest -v because this gives nice readable output.
2022-07-15 11:42:42 +02:00
Zbigniew Jędrzejewski-Szmek
59f4a818c2 Reorder %package stanzas so %_summary is not necessary 2022-07-15 11:32:07 +02:00
Zbigniew Jędrzejewski-Szmek
8a92544d1b Convert to rpmautospec 2022-07-14 19:42:31 +02:00
Python Maint
b4d2dbfe55 Rebuilt for Python 3.11 2022-06-13 18:20:56 +02:00
Python Maint
6c538ddc7e Bootstrap for Python 3.11 2022-06-13 12:48:11 +02:00
Tomáš Hrnčiar
ea6fb2f54b Python 3.11: No longer use the undocumented sre_constants module 2022-04-29 12:08:56 +02:00
Fedora Release Engineering
b040c5a228 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 09:51:41 +00:00
Miro Hrončok
7f997b97c0 Also require python(abi) when bootstrapping 2021-10-12 20:42:52 +02:00
Fedora Release Engineering
e45a661b18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 04:29:02 +00:00
Python Maint
1a6c82255b Rebuilt for Python 3.10 2021-06-02 19:22:00 +02:00
Python Maint
b6264017a0 Bootstrap for Python 3.10 2021-06-01 16:34:31 +02:00
Petr Viktorin
efe537555d Fix licence for examples shipped in pyparsing-doc 2021-05-27 15:20:28 +02:00
Miro Hrončok
68bce9f205 Add new bootstrapping bcond
The Python RPM dependency generators now require python3-packaging and hence
transitively python3-pyparsing.

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

At that point, we cannot build the wheel or docs either,
so this kinda swallowed the doc bcond.
2021-02-24 17:13:29 +01:00
Fedora Release Engineering
c807be70d4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 08:55:59 +00:00
Lumir Balhar
72af38d363 Use %{python3_pkgversion} to make specfile more universal 2020-09-07 12:07:21 +02:00
Fedora Release Engineering
2c75ee0364 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 23:21:52 +00:00
Miro Hrončok
e4e78f8139 Rebuilt for Python 3.9 2020-05-22 19:30:40 +02:00
Miro Hrončok
7e29f7eef7 Bootstrap for Python 3.9 2020-05-22 00:59:04 +02:00
Dan Horák
b591dd2264 - Update to 2.4.7 (#1821085) 2020-04-06 11:02:43 +02:00
David King
5a36cfdda0 Fix the summary for the Python 3 subpackage 2020-03-30 19:33:24 +01:00
Fedora Release Engineering
f46ef467aa - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 10:13:57 +00:00
Miro Hrončok
0942fdd275 BuildRequire python3-rpm-generators manually for easier python3 bootstrapping 2020-01-03 20:48:44 +01:00
Dan Horák
843c45dcf5 - Update to 2.4.6 (#1786815) 2020-01-03 13:30:32 +01:00
Dan Horák
92b95e1d11 - Update to 2.4.5 (#1768725)
- Drop Python2 subpackage (#1770564)
2019-11-15 09:32:14 +01:00
Zbigniew Jędrzejewski-Szmek
13c6a1e64f Update to 2.4.2 2019-10-08 14:50:29 +02:00
Zbigniew Jędrzejewski-Szmek
d09e46f213 Remove one unnecessary define 2019-10-08 14:28:03 +02:00
Miro Hrončok
4de2fd905f Reduce Python 2 build time dependencies 2019-09-02 11:31:01 +02:00
Miro Hrončok
6e5dd1aa92 Rebuilt for Python 3.8 2019-08-15 17:37:44 +02:00
Miro Hrončok
e89bc0c4c7 Bump for Python 3.8 again to gain automatic provides 2019-08-15 15:12:32 +02:00
Miro Hrončok
8051b2fe3f Bootstrap for Python 3.8 2019-08-14 23:23:30 +02:00
Fedora Release Engineering
98618aa617 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 11:46:04 +00:00
José Matos
f80a608503 Update to 2.4.0 2019-04-15 21:14:10 +01:00
Miro Hrončok
17d08450cd https://fedoraproject.org/wiki/Changes/Sphinx2 2019-03-28 13:42:50 +01:00
yatin
5cc7f74007 Update to 2.3.1
Also switch to sphinx-build and adjust documentation.
2019-02-26 19:26:36 +05:30
Fedora Release Engineering
baf5150a84 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-02 05:15:52 +00:00
Dan Horák
a07747310c - Update to 2.3.0 2019-01-10 11:27:15 +01:00
Fedora Release Engineering
28c86b270a - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 23:11:49 +00:00
Miro Hrončok
8fc124c2b0 Rebuilt for Python 3.7 2018-06-13 19:03:31 +02:00
Charalampos Stratakis
3fe513e22d Update to 2.2.0 2018-03-14 18:01:36 +01:00
Iryna Shcherbina
da481da892 Update Python 2 dependency declarations to new packaging standards 2018-02-21 03:15:13 +01:00
Fedora Release Engineering
684560dcc4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 06:16:26 +00:00
Miro Hrončok
0f31fda273 Remove the empty pyparsing package, provide and obsolete it from python2-pyparsing 2018-01-24 13:11:11 +01:00
Fedora Release Engineering
d030dbb6eb - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 09:22:31 +00:00
Charalampos Stratakis
5c83231e27 Rebuild as wheel 2017-02-15 13:54:23 +01:00
Fedora Release Engineering
facfe6854b - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 08:08:31 +00:00