* Disable whole swathe of failing tests (gh#Mathics3/mathics-core#1346). * Add python-Mathics-sympy1_13.patch -- Add compatibility for tests against sympy >= 1.13 (upstream commits). * Switch to pyproject_* macros for build. * Require numpy < 2 as numpy2 is not supported yet. * BuildArch: noarch as there are no arch dependent binaries in package. * Enable Python 3.11, 3.12. * Disable Python 3.13. * Drop old compatibility macro redefinition. OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=42
14 lines
382 B
Diff
14 lines
382 B
Diff
Index: Mathics3-6.0.4/setup.py
|
|
===================================================================
|
|
--- Mathics3-6.0.4.orig/setup.py
|
|
+++ Mathics3-6.0.4/setup.py
|
|
@@ -65,7 +65,7 @@ elif sys.version_info[:2] == (3, 6):
|
|
sys.exit(-1)
|
|
else:
|
|
INSTALL_REQUIRES += [
|
|
- "numpy<1.25",
|
|
+ "numpy",
|
|
"llvmlite",
|
|
"sympy>=1.8",
|
|
"pillow >= 9.2",
|