Commit Graph

307 Commits

Author SHA1 Message Date
Lukáš Zaoral
ad6e66bd78
remove redundant patchelf dependency
Resolves: RHEL-36334
2024-06-07 15:12:31 +02:00
Jerry James
bea64602be
Unbundle libdivide in Fedora
- Let libdivide use vector instructions when possible
2024-06-06 12:59:46 +02:00
Gwyn Ciesla
f3d309e773
1.26.4 2024-06-06 12:59:43 +02:00
Fedora Release Engineering
db3548a530 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 09:30:50 +00:00
Fedora Release Engineering
d6a6671ca5 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 10:01:19 +00:00
Miro Hrončok
38d574a930 Add missing licenses to the License tag 2024-01-15 14:37:56 +01:00
Yaakov Selkowitz
02a79cd78f Remove obsolete patches 2023-12-25 22:43:52 -05:00
Yaakov Selkowitz
4c5b5aa12c 1.26.2 2023-12-25 22:42:54 -05:00
Gwyn Ciesla
82c3521ddb Fix on Python 3.13 2023-11-20 11:00:42 -06:00
Miro Hrončok
8b0cbaca90 Fix FTBFS with Python 3.13.0a1+
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=2247014

Co-Authored-By: Karolina Surma <ksurma@redhat.com>
2023-11-20 13:05:17 +01:00
Miro Hrončok
0cf52f243c Don't hardcode Python version in paths 2023-11-16 20:45:47 +01:00
Miro Hrončok
2d292fb79f Use %pyproject_buildrequires
Manually listing the dependencies for %pyproject_wheel is not supported.

Note that the vendored mesonpy build backend does not support generating
runtime metadata, so we use -R (no runtime requires). We could use -w instead,
but that would build the wheel too many times.

The dependency on patchelf is added for mesonpy.
When /usr/bin/patchelf does not exist, it tries to generate a dependency on
python3dist(patchelf), see the comment in pyproject.toml.
2023-11-06 18:24:32 +01:00
Yaakov Selkowitz
939d04bda8 Add pyproject-rpms-macros dependency
This dependency is added automatically only when using
%pyproject_generate_buildrequires, which is not the case here.  While
Fedora python3-devel pulls it in anyway, RHEL/ELN does not.
2023-11-05 23:36:11 -05:00
Gwyn Ciesla
200eb18e3f 1.26.0 2023-09-26 10:43:42 -05:00
Miro Hrončok
d0d0533071 Backport support for Cython 3 2023-07-31 11:48:17 +02:00
Gwyn Ciesla
a367c1f829 Disable tests on i686 2023-07-19 12:39:22 -05:00
Gwyn Ciesla
4f441fcf66 1.24.4 2023-07-18 15:09:30 -05:00
Scott Talbert
af3d0b491e Fix FTBFS with Python 3.12 2023-07-05 16:15:40 -04:00
Python Maint
92d66e8423 Rebuilt for Python 3.12 2023-06-16 08:19:17 +02:00
Python Maint
db6cd203b9 Bootstrap for Python 3.12 2023-06-13 21:36:34 +02:00
Gwyn Ciesla
5df0cb11b0 1.24.3 2023-04-24 10:28:23 -05:00
Charalampos Stratakis
116541d007 Workaround pkg_resources deprecation warning
This leaks from setuptools: https://github.com/pypa/setuptools/issues/3761

Resolves: rhbz#2183387
2023-04-13 04:20:11 +02:00
Gwyn Ciesla
4ad487d64c migrated to SPDX license 2023-03-08 15:21:14 -06:00
Yaakov Selkowitz
fcc064a276 Disable tests by default in RHEL builds 2023-02-03 03:28:44 +00:00
Pavel Šimovec
f24a8785f0 Generalize documentation Source link 2023-01-27 10:54:39 +01:00
Pavel Šimovec
3e29b2e597 update to 1.24.1 2023-01-26 10:12:05 +01:00
Fedora Release Engineering
a289102afa Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 21:53:46 +00:00
Charalampos Stratakis
bf76c423c4 Update to 1.23.5 2022-12-02 12:16:39 +01:00
Miro Hrončok
7c03db8b97 Use distutils from setuptools to build the package 2022-10-21 18:53:04 +02:00
Miro Hrončok
e742cd26a5 Skip more tests on i686, they are too big 2022-10-21 18:53:04 +02:00
Miro Hrončok
fbe6def60a Update to 1.23.4 2022-10-21 18:23:36 +02:00
Kalev Lember
b8acd8cd2b Explicitly pass prefix to setup.py install
This fixes the flatpak module build which otherwise ends up installing
into the /usr prefix (instead of /app) in F37+.
2022-10-08 23:08:05 +02:00
Fedora Release Engineering
b630888254 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 00:56:18 +00:00
Miro Hrončok
1441f2b648 GenericAlias fixes for Python 3.11.0b4+ 2022-07-19 00:38:28 +02:00
Miro Hrončok
aed47b48f7 Deselect 4 more tests on i686 2022-06-13 18:28:27 +02:00
Python Maint
089b901865 Rebuilt for Python 3.11 2022-06-13 17:26:59 +02:00
Tomáš Hrnčiar
87f4d04d95 Disable some tests so numpy builds with Python 3.11 2022-06-13 14:06:27 +02:00
Karolina Surma
e0db7e60c0 Build numpy using Python's standard library distutils
We patch Python's distutils to exclude the standard paths from rpaths.
setuptools 60+ switches to its own copy of distutils by default,
which doesn't contain the patch and leads to the failed RPM build.
This behavior is overriden with the environment variable
SETUPTOOLS_USE_DISTUTILS=stdlib.
2022-03-10 09:17:49 +01:00
Karolina Surma
fdc00013a1 Fix package build with setuptools >= 60.x 2022-03-07 09:57:21 +01:00
Elliott Sales de Andrade
6ba4762803 Skip rebuild when running tests
Instead use the build we just created.
2022-02-19 18:37:43 -05:00
Elliott Sales de Andrade
7c1e28760b Re-enable tests 2022-02-19 18:14:26 -05:00
Fedora Release Engineering
bca3b09ec1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 21:31:11 +00:00
Gwyn Ciesla
e144ce4bc1 1.22.0 2022-01-06 13:10:47 -06:00
Gwyn Ciesla
94f8ec0a11 1.21.5 2021-12-22 14:51:10 -06:00
Gwyn Ciesla
45b83b14c9 1.21.1 2021-08-05 11:30:46 -05:00
Fedora Release Engineering
483c5c9487 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 16:25:30 +00:00
Python Maint
1b604a85d1 Rebuilt for Python 3.10 2021-06-03 18:46:05 +02:00
Miro Hrončok
6135a94619 xfail TestCond.test_nan unconditionally to fix FTBFS 2021-05-08 17:30:35 +02:00
Gwyn Ciesla
e0999a67ad Python 3.10 fix. 2021-05-07 13:21:45 -05:00
Miro Hrončok
bd487d7d25 Fix for Python 3.10.0b1+
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1958052
2021-05-07 11:43:02 +02:00