mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-12-24 03:43:53 +03:00
sympy: 1.6.2 -> 1.7.1 (#107663)
* sympy: 1.6.2 -> 1.7.1 * sage: adapt tests to sympy 1.7 Co-authored-by: Mauricio Collares <mauricio@collares.org>
This commit is contained in:
parent
313816590b
commit
4746e1717f
@ -0,0 +1,25 @@
|
|||||||
|
diff --git a/src/sage/interfaces/sympy.py b/src/sage/interfaces/sympy.py
|
||||||
|
index cc35a42a9f..6e577d5d8d 100644
|
||||||
|
--- a/src/sage/interfaces/sympy.py
|
||||||
|
+++ b/src/sage/interfaces/sympy.py
|
||||||
|
@@ -397,7 +397,7 @@ def _sympysage_rf(self):
|
||||||
|
sage: from sympy import Symbol, rf
|
||||||
|
sage: _ = var('x, y')
|
||||||
|
sage: rfxy = rf(Symbol('x'), Symbol('y'))
|
||||||
|
- sage: assert rising_factorial(x,y)._sympy_() == rfxy.rewrite('gamma')
|
||||||
|
+ sage: assert rising_factorial(x,y)._sympy_() == rfxy.rewrite('gamma', piecewise=False)
|
||||||
|
sage: assert rising_factorial(x,y) == rfxy._sage_()
|
||||||
|
"""
|
||||||
|
from sage.arith.all import rising_factorial
|
||||||
|
diff --git a/src/sage/symbolic/expression.pyx b/src/sage/symbolic/expression.pyx
|
||||||
|
index 7c18ec1efa..c2619ac42d 100644
|
||||||
|
--- a/src/sage/symbolic/expression.pyx
|
||||||
|
+++ b/src/sage/symbolic/expression.pyx
|
||||||
|
@@ -955,6 +955,6 @@ cdef class Expression(CommutativeRingElement):
|
||||||
|
sage: unicode_art(13 - I)
|
||||||
|
13 - ⅈ
|
||||||
|
sage: unicode_art(1.3 - I)
|
||||||
|
- 1.3 - 1.0⋅ⅈ
|
||||||
|
+ 1.3 - ⅈ
|
||||||
|
sage: unicode_art(cos(I))
|
||||||
|
cosh(1)
|
@ -103,6 +103,9 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
# adapt sage's Image class to pillow 8.0.1 (https://trac.sagemath.org/ticket/30971)
|
# adapt sage's Image class to pillow 8.0.1 (https://trac.sagemath.org/ticket/30971)
|
||||||
./patches/pillow-update.patch
|
./patches/pillow-update.patch
|
||||||
|
|
||||||
|
# fix test output with sympy 1.7 (https://trac.sagemath.org/ticket/30985)
|
||||||
|
./patches/sympy-1.7-update.patch
|
||||||
];
|
];
|
||||||
|
|
||||||
patches = nixPatches ++ bugfixPatches ++ packageUpgradePatches;
|
patches = nixPatches ++ bugfixPatches ++ packageUpgradePatches;
|
||||||
|
@ -8,11 +8,11 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "sympy";
|
pname = "sympy";
|
||||||
version = "1.6.2";
|
version = "1.7.1";
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
sha256 = "1cfadcc80506e4b793f5b088558ca1fcbeaec24cd6fc86f1fdccaa3ee1d48708";
|
sha256 = "sha256-o96SYel1Nbg7uGB7DaLH0DEmZQ+v6isniWV7Ipwkay4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
checkInputs = [ glibcLocales ];
|
checkInputs = [ glibcLocales ];
|
||||||
|
Loading…
Reference in New Issue
Block a user