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
Nikola Forró
837eabab5c
Fix build requirements, hypothesis is a test dependency
2021-02-12 15:52:57 +01:00
Gwyn Ciesla
c384ae4c92
1.20.1
2021-02-08 09:27:03 -06:00
Gwyn Ciesla
d9d4c7ceaf
1.20.0 final.
2021-02-01 09:38:53 -06:00
Fedora Release Engineering
432691bcac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 21:47:02 +00:00
Gwyn Ciesla
a9f53565fc
Fix release.
2021-01-04 11:53:06 -06:00
Gwyn Ciesla
1c6c512485
Comment out url.
2021-01-04 11:49:02 -06:00
Nikola Forró
06a1578991
Generate the main dispatcher config header into the build dir
2021-01-04 18:42:15 +01:00
Gwyn Ciesla
dcf42cdb7a
1.20.0 rc2
2020-12-28 11:31:47 -06:00