Commit Graph

145 Commits

Author SHA1 Message Date
Tomas Hrnciar
b70668e009 Replace removed /usr/lib/rpm/brp-python-bytecompile with %%py_byte_compile macros 2021-07-22 21:25:52 +02:00
Miro Hrončok
e616e24cf1 Update to 7.3.4 2021-05-26 13:09:05 +02:00
Miro Hrončok
6de17f6f9d Temporary workaround for missing %apply_patch in RPM 4.17 alpha
See https://bugzilla.redhat.com/show_bug.cgi?id=1954999
2021-05-26 13:09:05 +02:00
Miro Hrončok
69dce5b0fa Provide missing bundled library information 2021-05-26 13:09:05 +02:00
Fedora Release Engineering
dd070bdc65 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 08:56:49 +00:00
Fedora Release Engineering
cb7d3dc073 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 23:22:35 +00:00
Tomas Hrnciar
0fdc213e80 Update to 7.3.1 2020-04-28 14:23:41 +02:00
Miro Hrončok
d8b07897c5 Use bundled wheels, to allow updating setuptools in Fedora
See also https://src.fedoraproject.org/rpms/python-setuptools/pull-request/31
2020-02-12 17:49:26 +01:00
Miro Hrončok
2841b34adc Include/update bundled information when using the bundled wheels
- add second level bundled() provides
 - update License tag of pypy-libs when the wheels as bundled
 - require setuptools < 45 when using the bundled wheels
 - unify what we actually provide in bundled(), also this is Python 2, not 3
 - fix the outdated version of provided bundled(setuptools/pip)

Source of data:

f344e0e7e4/f/python-setuptools.spec
add791f1d5/f/python-pip.spec
2020-02-12 17:48:51 +01:00
Fedora Release Engineering
f610318049 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 10:15:02 +00:00
Miro Hrončok
89499e8231 Update to 7.3.0 2019-12-28 11:22:02 +01:00
Miro Hrončok
9abcdf12f6 Enable JIT on aarch64, add upstream workaround 2019-10-23 17:03:00 +02:00
Miro Hrončok
5b26924599 Build everything with pypy, but fix the cpython build w/out pycparser 2019-10-19 00:41:07 +02:00
Miro Hrončok
5979a61a4c Enable JIT on power64, build aarch64 with pypy
But keep JIT disabled on aarch64
2019-10-17 20:25:58 +02:00
Miro Hrončok
4715343bd5 Bootstrap the aarch64 build
NB: https://bitbucket.org/pypy/pypy/issues/3086
2019-10-16 16:36:04 +02:00
Peter Robinson
46bd6ff0fc fix self build if conditional 2019-10-15 15:07:33 +01:00
Peter Robinson
059b472a1a Bootstrap aarch64 with new 7.2.0 2019-10-15 14:44:27 +01:00
Peter Robinson
e23e380d2e Re-enable power64 builds 2019-07-27 17:25:07 +01:00
Fedora Release Engineering
39cbef64c9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 11:47:14 +00:00
Miro Hrončok
f841cbf538 Keep the LICENSE file in lib/pythonX.Y dir
Virtualenv tries to copy it.

See https://github.com/pypa/virtualenv/issues/1352

Virtualenv ~16.6 warns:

    No LICENSE.txt / LICENSE found in source

Technically, it is probably possible to install the package without
%license files, but that would simply resort to the previous noncritical
behavior.

This fix is not critical and hence it doesn't bump release, for easier
backporting to all our Python packages.
2019-07-23 22:54:09 +02:00
Miro Hrončok
1711b840d6 Update to 7.1.1 2019-05-30 11:59:58 +02:00
Miro Hrončok
cbb2968e21 Revert "Reenable power (#1619690)"
This reverts commit e72eb172f1.

The build now gets stuck on power.
2019-03-06 00:07:47 +01:00
Miro Hrončok
69c77381fb Fedora CI: Workaround for fedora-ci/general #31
https://pagure.io/fedora-ci/general/issue/31
2019-03-01 09:57:39 +01:00
Miro Hrončok
e72eb172f1 Reenable power (#1619690) 2019-03-01 09:56:54 +01:00
Miro Hrončok
311cac57f2 Update to 7.0.0 2019-03-01 00:07:40 +01:00
Fedora Release Engineering
9b0263d895 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-02 05:16:39 +00:00
Igor Gnatenko
6ef1cf05c4 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:38 +01:00
Björn Esser
81ac6952da
Rebuilt for libcrypt.so.2 (#1666033) 2019-01-14 19:14:02 +01:00
Miro Hrončok
a85c803db3 Enable basic venv smoke test in the CI 2018-09-05 12:55:04 +02:00
Miro Hrončok
e33639113b Set shebangs to specific Python version
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1623504
2018-08-30 11:52:44 +02:00
Miro Hrončok
1678a79246 Bump release to match changelog 2018-08-30 11:52:44 +02:00
Miro Hrončok
5b97503dda Use RPM packaged wheels 2018-08-21 15:40:48 +02:00
Miro Hrončok
5af0686d52 Poor ppc64(le), it just doesn't build :( 2018-08-21 15:40:48 +02:00
Miro Hrončok
8c203cb4e6 Drop RHEL5 conditionals, fix python2 invocation 2018-07-15 16:26:16 +02:00
Miro Hrončok
7c23bee793 BR gcc 2018-07-15 16:24:03 +02:00
Fedora Release Engineering
59d76545b9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 23:12:26 +00:00
Michal Cyprian
ea6888181f Update to 6.0.0 2018-04-26 17:16:10 +02:00
Miro Hrončok
61786ae611 Merge master and f28 2018-04-12 16:45:38 +02:00
Miro Hrončok
0de1a2aac5 Provide pypy2(abi) = 5.10 2018-04-12 00:22:07 +02:00
Miro Hrončok
52f7eb6f95 Add macro with pypy version (aka 5.10, not 2.7) 2018-04-11 01:24:26 +02:00
Miro Hrončok
de213fa2bd Add pypy2 macros 2018-04-11 01:18:25 +02:00
Miro Hrončok
bb9986a719 Remove %pypydir definition, it is useless 2018-04-11 01:16:11 +02:00
Michal Cyprian
1add82c4da Remove the rightmost version number from the path 2018-04-05 07:18:08 +02:00
Michal Cyprian
6eff80aa8f Remove the rightmost version number from the path 2018-04-05 07:15:33 +02:00
Michal Cyprian
b07d419db5 Update to 5.10.0 2018-03-28 16:11:54 +02:00
Michal Cyprian
d4caff2710 Update to 5.10.0 2018-03-27 19:25:47 +02:00
Igor Gnatenko
7fad2637ac
Escape macros in %changelog
Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-09 09:05:38 +01:00
Fedora Release Engineering
dbff029c8f - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 06:17:35 +00:00
Björn Esser
94a66c4e88
Rebuilt for switch to libxcrypt 2018-01-20 23:07:38 +01:00
Michal Cyprian
fbf6c298e1 Add pypy2 and pypy2.7 symlinks 2017-12-08 13:37:26 +01:00