518da98229
Bootstrap for Python 3.13 (riscv64) and newer pybind11
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-07-12 16:59:46 +03:00
66f7094a83
Merge remote-tracking branch 'up/main' into main-riscv64
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-07-12 16:58:20 +03:00
Python Maint
73d796b7bd
Rebuilt for Python 3.13
2024-06-16 09:20:45 +02:00
Python Maint
9f96adbdff
Bootstrap for Python 3.13
2024-06-08 16:33:15 +02:00
Miro Hrončok
d00b0e73ea
Relax the pythran dependency
2024-06-08 11:32:06 +02:00
Karolina Surma
60f08266a7
Fix compatibility with Python 3.13+
2024-05-29 10:35:37 +00:00
Pavel Simovec
f6692af6bf
Remove python3-pooch optional dependency in RHEL
2024-05-28 15:35:26 +02:00
Pavel Simovec
340c10eb79
Disable test_minimize_constrained
...
The test started failing on ELN without any direct changes to scipy
2024-05-09 10:45:12 +02:00
Pavel Simovec
1b14aae342
Build without pythran in RHEL by default
2024-05-09 10:40:15 +02:00
Benjamin A. Beasley
a9212d458d
Allow building with pybind11 2.12
2024-04-17 12:40:57 -04:00
Benjamin A. Beasley
cfc9239a24
Allow building with meson-python 0.16
2024-04-17 12:37:31 -04:00
28e51aacc7
Enable riscv64
...
Ignore failing tests and increase the test timeout.
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
Signed-off-by: Richard W.M. Jones <rjones@redhat.com>
2024-02-20 15:09:28 +00:00
Maxwell G
7d8ddcb20c
Use inline python mini script instead of tomcli
2024-02-02 18:51:43 +00:00
Maxwell G
f77aeeb563
Remove test timeouts
...
These are not pertinent to the RPM builds. We just want to know whether
the tests succeed or not, not how long they take on our builders.
2024-02-02 17:59:34 +00:00
Maxwell G
9dfef28e2e
Fix broken regex
...
This sed invocation uses extended regex syntax (i.e., un-escaped `|` and
parentheses capture groups) without the -E flag.
2024-02-02 02:48:13 +00:00
Maxwell G
8904f985ff
Use dynamic BuildRequires for python runtime dependencies
2024-02-02 02:42:54 +00:00
Miro Hrončok
a48fc60993
Skip fewer tests during build
2024-01-30 14:22:46 +01:00
Florian Weimer
eb436d61e9
Disable incompatible-pointer-types errors on i686 ( #2258823 )
2024-01-29 21:53:17 +01:00
Fedora Release Engineering
6d82f21e38
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
2024-01-27 02:15:43 +00:00
Miro Hrončok
e8ff7ee04c
Package LICENSES_bundled.txt
2024-01-16 20:13:35 +01:00
2246d23894
Ignore more failing tests on riscv64
...
[..]
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED scipy/sparse/linalg/tests/test_propack.py::test_examples[False-float32]
FAILED scipy/optimize/tests/test_milp.py::test_milp_timeout_16545[options0-Time limit reached. (HiGHS Status 13:]
FAILED scipy/sparse/linalg/tests/test_propack.py::test_examples[False-float64]
FAILED scipy/sparse/linalg/tests/test_propack.py::test_examples[False-complex64]
FAILED scipy/sparse/linalg/tests/test_propack.py::test_examples[False-complex128]
FAILED scipy/sparse/linalg/tests/test_propack.py::test_examples[True-float32]
FAILED scipy/sparse/linalg/tests/test_propack.py::test_examples[True-float64]
FAILED scipy/sparse/linalg/tests/test_propack.py::test_examples[True-complex128]
= 8 failed, 53296 passed, 3014 skipped, 225 xfailed, 11 xpassed, 141 warnings in 6690.40s (1:51:30) =
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.6avlQq (%check)
[..]
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-12-01 09:43:27 +02:00
Karolina Surma
5ba7407824
Remove the mentions about Pythran before adding options to meson-python
2023-11-30 16:05:54 +01:00
348cef7acc
Now enable pythran again
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-11-30 11:13:13 +02:00
e1a4f20910
Enable pythran again
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-11-30 10:26:06 +02:00
dab09452d1
Disable Pythran on riscv64
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-11-29 21:01:17 +02:00
35a25c615d
Merge remote-tracking branch 'up/main' into main-riscv64
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-11-29 21:00:44 +02:00
Miro Hrončok
a78d2e4fe6
Enable build with Python 3.13+
2023-11-29 12:27:36 +01:00
Miro Hrončok
9c7d8c9833
Fix the --without pythran build
...
Apparently, SCIPY_USE_PYTHRAN=0 only works with setuptools.
2023-11-29 12:27:36 +01:00
Benjamin A. Beasley
b3bae532eb
Patch error collecting tests with pytest-xdist
2023-11-29 12:27:36 +01:00
Jerry James
c07c356d12
Remove unused BuildRequires
2023-11-29 12:27:31 +01:00
Jerry James
54f9f75c32
Reenable some tests that work again
2023-11-29 12:27:22 +01:00
Jerry James
0bfceb8704
Use pyproject macros instead of the deprecated py3 macros
2023-11-29 12:27:16 +01:00
6c3024f6b1
Enable riscv64
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-11-06 12:45:05 +02:00
Jerry James
64440ae7d2
Fix detection of open_memstream
2023-10-11 19:25:54 -06:00
Jerry James
a57187ad13
Pythran works on 32-bit architectures again
2023-10-11 19:25:34 -06:00
Jerry James
4b4527afc0
Disable LTO
2023-10-11 19:25:16 -06:00
Jerry James
c740f2b0fe
Add Provides for bundled projects
2023-10-11 19:24:58 -06:00
Jerry James
1999f77f84
Convert License tag to SPDX
2023-10-11 19:24:43 -06:00
Jerry James
78288e18a6
Update to 1.11.3
2023-10-11 18:58:01 -06:00
Miro Hrončok
e098f22b88
Fix build failure with Cython 3
2023-07-31 18:00:28 +02:00
Pavel Simovec
13a6da947a
Split test into separate subpackage
2023-07-20 09:20:33 +02:00
psimovec
e393801122
Update to 1.11.1
2023-07-14 18:03:06 +02:00
Python Maint
61875c9c3e
Rebuilt for Python 3.12
2023-07-10 13:56:51 +02:00
Python Maint
bb35578728
Bootstrap for Python 3.12
2023-06-15 00:05:31 +02:00
Yaakov Selkowitz
27fa6ea118
Skip tests failing in ELN x86_64 builds
2023-05-29 23:27:30 -04:00
Yaakov Selkowitz
d3cbcc3c46
Avoid pytest-xdist dependency in RHEL builds
...
python-pytest-xdist is unwanted in RHEL due to its dependencies.
2023-05-23 19:32:36 -04:00
Pavel Šimovec
40898d6245
remove x86_64 linking issue workaround
2023-03-15 17:17:44 +01:00
Pavel Šimovec
91039a5990
update to 1.10.1
2023-02-21 11:26:49 +01:00
Pavel Šimovec
d0ec83d5c0
get rid of %ifarch a||b
2023-02-21 10:22:50 +01:00
Pavel Šimovec
f3a313924c
Update to 1.10.0 & add the optional python3-pooch dependency
2023-02-06 16:53:37 +01:00