pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/py-sympy py-sympy: update to 1.1.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1287c5515168
branches:  trunk
changeset: 368554:1287c5515168
user:      adam <adam%pkgsrc.org@localhost>
date:      Sun Sep 17 11:53:47 2017 +0000

description:
py-sympy: update to 1.1.1

Changes 1.1.1:

Units
-----
Fix an issue with the Quantity Add postprocessor in Python 3.6.
Support functions with quantities and dimensions.
Fix addition of a quantity and a number.
Workaround power of a quantity.
Fix SI prefix definitions

Core
----
Fix the Add/Mul postprocessor logic for subclasses.
Fix various recursion issues in the Add assumptions that prevented isympy from working with the cache off.
Fix some test failures on 32-bit systems.
Allow for complex NumPy scalars in sympify.

Code generation
---------------
Only call asarray in lambdify on Python builtin numeric types. Fixes lambdify for array subclasses such as xarray.
Fix using preprocessor_statements kwarg in CCodeGen.

Matrices
--------
Fix stacking of empty matrices.

Other
-----
Build the docs with the latest version of Sphinx. Fixes the search functionality being broken in the docs.
Fix the language classifiers in setup.py

diffstat:

 math/py-sympy/Makefile |   10 +-
 math/py-sympy/PLIST    |  303 ++++++++++++++++++++++++++++++++++++++----------
 math/py-sympy/distinfo |   10 +-
 3 files changed, 245 insertions(+), 78 deletions(-)

diffs (truncated from 634 to 300 lines):

diff -r 9b47e5e1a8ca -r 1287c5515168 math/py-sympy/Makefile
--- a/math/py-sympy/Makefile    Sun Sep 17 11:52:17 2017 +0000
+++ b/math/py-sympy/Makefile    Sun Sep 17 11:53:47 2017 +0000
@@ -1,11 +1,9 @@
-# $NetBSD: Makefile,v 1.18 2016/08/28 15:48:33 wiz Exp $
+# $NetBSD: Makefile,v 1.19 2017/09/17 11:53:47 adam Exp $
 
-DISTNAME=      sympy-1.0
+DISTNAME=      sympy-1.1.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-CATEGORIES=    math
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=sympy/}
-GITHUB_RELEASE=        ${DISTNAME}
-GITHUB_PROJECT=        sympy
+CATEGORIES=    math python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=s/sympy/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://www.sympy.org/
diff -r 9b47e5e1a8ca -r 1287c5515168 math/py-sympy/PLIST
--- a/math/py-sympy/PLIST       Sun Sep 17 11:52:17 2017 +0000
+++ b/math/py-sympy/PLIST       Sun Sep 17 11:53:47 2017 +0000
@@ -1,8 +1,9 @@
-@comment $NetBSD: PLIST,v 1.13 2016/08/19 08:14:49 wiz Exp $
+@comment $NetBSD: PLIST,v 1.14 2017/09/17 11:53:47 adam Exp $
 bin/isympy${PYVERSSUFFIX}
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
 ${PYSITELIB}/sympy/__init__.py
@@ -80,6 +81,9 @@
 ${PYSITELIB}/sympy/benchmarks/__init__.py
 ${PYSITELIB}/sympy/benchmarks/__init__.pyc
 ${PYSITELIB}/sympy/benchmarks/__init__.pyo
+${PYSITELIB}/sympy/benchmarks/bench_discrete_log.py
+${PYSITELIB}/sympy/benchmarks/bench_discrete_log.pyc
+${PYSITELIB}/sympy/benchmarks/bench_discrete_log.pyo
 ${PYSITELIB}/sympy/benchmarks/bench_meijerint.py
 ${PYSITELIB}/sympy/benchmarks/bench_meijerint.pyc
 ${PYSITELIB}/sympy/benchmarks/bench_meijerint.pyo
@@ -134,9 +138,36 @@
 ${PYSITELIB}/sympy/categories/tests/test_drawing.py
 ${PYSITELIB}/sympy/categories/tests/test_drawing.pyc
 ${PYSITELIB}/sympy/categories/tests/test_drawing.pyo
+${PYSITELIB}/sympy/codegen/__init__.py
+${PYSITELIB}/sympy/codegen/__init__.pyc
+${PYSITELIB}/sympy/codegen/__init__.pyo
+${PYSITELIB}/sympy/codegen/ast.py
+${PYSITELIB}/sympy/codegen/ast.pyc
+${PYSITELIB}/sympy/codegen/ast.pyo
+${PYSITELIB}/sympy/codegen/cfunctions.py
+${PYSITELIB}/sympy/codegen/cfunctions.pyc
+${PYSITELIB}/sympy/codegen/cfunctions.pyo
+${PYSITELIB}/sympy/codegen/ffunctions.py
+${PYSITELIB}/sympy/codegen/ffunctions.pyc
+${PYSITELIB}/sympy/codegen/ffunctions.pyo
+${PYSITELIB}/sympy/codegen/tests/test_ast.py
+${PYSITELIB}/sympy/codegen/tests/test_ast.pyc
+${PYSITELIB}/sympy/codegen/tests/test_ast.pyo
+${PYSITELIB}/sympy/codegen/tests/test_cfunctions.py
+${PYSITELIB}/sympy/codegen/tests/test_cfunctions.pyc
+${PYSITELIB}/sympy/codegen/tests/test_cfunctions.pyo
+${PYSITELIB}/sympy/codegen/tests/test_ffunctions.py
+${PYSITELIB}/sympy/codegen/tests/test_ffunctions.pyc
+${PYSITELIB}/sympy/codegen/tests/test_ffunctions.pyo
 ${PYSITELIB}/sympy/combinatorics/__init__.py
 ${PYSITELIB}/sympy/combinatorics/__init__.pyc
 ${PYSITELIB}/sympy/combinatorics/__init__.pyo
+${PYSITELIB}/sympy/combinatorics/fp_groups.py
+${PYSITELIB}/sympy/combinatorics/fp_groups.pyc
+${PYSITELIB}/sympy/combinatorics/fp_groups.pyo
+${PYSITELIB}/sympy/combinatorics/free_groups.py
+${PYSITELIB}/sympy/combinatorics/free_groups.pyc
+${PYSITELIB}/sympy/combinatorics/free_groups.pyo
 ${PYSITELIB}/sympy/combinatorics/generators.py
 ${PYSITELIB}/sympy/combinatorics/generators.pyc
 ${PYSITELIB}/sympy/combinatorics/generators.pyo
@@ -173,6 +204,12 @@
 ${PYSITELIB}/sympy/combinatorics/tests/__init__.py
 ${PYSITELIB}/sympy/combinatorics/tests/__init__.pyc
 ${PYSITELIB}/sympy/combinatorics/tests/__init__.pyo
+${PYSITELIB}/sympy/combinatorics/tests/test_fp_groups.py
+${PYSITELIB}/sympy/combinatorics/tests/test_fp_groups.pyc
+${PYSITELIB}/sympy/combinatorics/tests/test_fp_groups.pyo
+${PYSITELIB}/sympy/combinatorics/tests/test_free_groups.py
+${PYSITELIB}/sympy/combinatorics/tests/test_free_groups.pyc
+${PYSITELIB}/sympy/combinatorics/tests/test_free_groups.pyo
 ${PYSITELIB}/sympy/combinatorics/tests/test_generators.py
 ${PYSITELIB}/sympy/combinatorics/tests/test_generators.pyc
 ${PYSITELIB}/sympy/combinatorics/tests/test_generators.pyo
@@ -275,6 +312,9 @@
 ${PYSITELIB}/sympy/core/assumptions.py
 ${PYSITELIB}/sympy/core/assumptions.pyc
 ${PYSITELIB}/sympy/core/assumptions.pyo
+${PYSITELIB}/sympy/core/backend.py
+${PYSITELIB}/sympy/core/backend.pyc
+${PYSITELIB}/sympy/core/backend.pyo
 ${PYSITELIB}/sympy/core/basic.py
 ${PYSITELIB}/sympy/core/basic.pyc
 ${PYSITELIB}/sympy/core/basic.pyo
@@ -395,6 +435,9 @@
 ${PYSITELIB}/sympy/core/tests/test_complex.py
 ${PYSITELIB}/sympy/core/tests/test_complex.pyc
 ${PYSITELIB}/sympy/core/tests/test_complex.pyo
+${PYSITELIB}/sympy/core/tests/test_constructor_postprocessor.py
+${PYSITELIB}/sympy/core/tests/test_constructor_postprocessor.pyc
+${PYSITELIB}/sympy/core/tests/test_constructor_postprocessor.pyo
 ${PYSITELIB}/sympy/core/tests/test_containers.py
 ${PYSITELIB}/sympy/core/tests/test_containers.pyc
 ${PYSITELIB}/sympy/core/tests/test_containers.pyo
@@ -674,6 +717,9 @@
 ${PYSITELIB}/sympy/functions/special/polynomials.py
 ${PYSITELIB}/sympy/functions/special/polynomials.pyc
 ${PYSITELIB}/sympy/functions/special/polynomials.pyo
+${PYSITELIB}/sympy/functions/special/singularity_functions.py
+${PYSITELIB}/sympy/functions/special/singularity_functions.pyc
+${PYSITELIB}/sympy/functions/special/singularity_functions.pyo
 ${PYSITELIB}/sympy/functions/special/spherical_harmonics.py
 ${PYSITELIB}/sympy/functions/special/spherical_harmonics.pyc
 ${PYSITELIB}/sympy/functions/special/spherical_harmonics.pyo
@@ -710,6 +756,9 @@
 ${PYSITELIB}/sympy/functions/special/tests/test_mathieu.py
 ${PYSITELIB}/sympy/functions/special/tests/test_mathieu.pyc
 ${PYSITELIB}/sympy/functions/special/tests/test_mathieu.pyo
+${PYSITELIB}/sympy/functions/special/tests/test_singularity_functions.py
+${PYSITELIB}/sympy/functions/special/tests/test_singularity_functions.pyc
+${PYSITELIB}/sympy/functions/special/tests/test_singularity_functions.pyo
 ${PYSITELIB}/sympy/functions/special/tests/test_spec_polynomials.py
 ${PYSITELIB}/sympy/functions/special/tests/test_spec_polynomials.pyc
 ${PYSITELIB}/sympy/functions/special/tests/test_spec_polynomials.pyo
@@ -746,9 +795,9 @@
 ${PYSITELIB}/sympy/geometry/line.py
 ${PYSITELIB}/sympy/geometry/line.pyc
 ${PYSITELIB}/sympy/geometry/line.pyo
-${PYSITELIB}/sympy/geometry/line3d.py
-${PYSITELIB}/sympy/geometry/line3d.pyc
-${PYSITELIB}/sympy/geometry/line3d.pyo
+${PYSITELIB}/sympy/geometry/parabola.py
+${PYSITELIB}/sympy/geometry/parabola.pyc
+${PYSITELIB}/sympy/geometry/parabola.pyo
 ${PYSITELIB}/sympy/geometry/plane.py
 ${PYSITELIB}/sympy/geometry/plane.pyc
 ${PYSITELIB}/sympy/geometry/plane.pyo
@@ -776,6 +825,9 @@
 ${PYSITELIB}/sympy/geometry/tests/test_line.py
 ${PYSITELIB}/sympy/geometry/tests/test_line.pyc
 ${PYSITELIB}/sympy/geometry/tests/test_line.pyo
+${PYSITELIB}/sympy/geometry/tests/test_parabola.py
+${PYSITELIB}/sympy/geometry/tests/test_parabola.pyc
+${PYSITELIB}/sympy/geometry/tests/test_parabola.pyo
 ${PYSITELIB}/sympy/geometry/tests/test_plane.py
 ${PYSITELIB}/sympy/geometry/tests/test_plane.pyc
 ${PYSITELIB}/sympy/geometry/tests/test_plane.pyo
@@ -791,6 +843,30 @@
 ${PYSITELIB}/sympy/geometry/util.py
 ${PYSITELIB}/sympy/geometry/util.pyc
 ${PYSITELIB}/sympy/geometry/util.pyo
+${PYSITELIB}/sympy/holonomic/__init__.py
+${PYSITELIB}/sympy/holonomic/__init__.pyc
+${PYSITELIB}/sympy/holonomic/__init__.pyo
+${PYSITELIB}/sympy/holonomic/holonomic.py
+${PYSITELIB}/sympy/holonomic/holonomic.pyc
+${PYSITELIB}/sympy/holonomic/holonomic.pyo
+${PYSITELIB}/sympy/holonomic/holonomicerrors.py
+${PYSITELIB}/sympy/holonomic/holonomicerrors.pyc
+${PYSITELIB}/sympy/holonomic/holonomicerrors.pyo
+${PYSITELIB}/sympy/holonomic/linearsolver.py
+${PYSITELIB}/sympy/holonomic/linearsolver.pyc
+${PYSITELIB}/sympy/holonomic/linearsolver.pyo
+${PYSITELIB}/sympy/holonomic/numerical.py
+${PYSITELIB}/sympy/holonomic/numerical.pyc
+${PYSITELIB}/sympy/holonomic/numerical.pyo
+${PYSITELIB}/sympy/holonomic/recurrence.py
+${PYSITELIB}/sympy/holonomic/recurrence.pyc
+${PYSITELIB}/sympy/holonomic/recurrence.pyo
+${PYSITELIB}/sympy/holonomic/tests/test_holonomic.py
+${PYSITELIB}/sympy/holonomic/tests/test_holonomic.pyc
+${PYSITELIB}/sympy/holonomic/tests/test_holonomic.pyo
+${PYSITELIB}/sympy/holonomic/tests/test_recurrence.py
+${PYSITELIB}/sympy/holonomic/tests/test_recurrence.pyc
+${PYSITELIB}/sympy/holonomic/tests/test_recurrence.pyo
 ${PYSITELIB}/sympy/integrals/__init__.py
 ${PYSITELIB}/sympy/integrals/__init__.pyc
 ${PYSITELIB}/sympy/integrals/__init__.pyo
@@ -836,6 +912,9 @@
 ${PYSITELIB}/sympy/integrals/risch.py
 ${PYSITELIB}/sympy/integrals/risch.pyc
 ${PYSITELIB}/sympy/integrals/risch.pyo
+${PYSITELIB}/sympy/integrals/singularityfunctions.py
+${PYSITELIB}/sympy/integrals/singularityfunctions.pyc
+${PYSITELIB}/sympy/integrals/singularityfunctions.pyo
 ${PYSITELIB}/sympy/integrals/tests/__init__.py
 ${PYSITELIB}/sympy/integrals/tests/__init__.pyc
 ${PYSITELIB}/sympy/integrals/tests/__init__.pyo
@@ -875,6 +954,9 @@
 ${PYSITELIB}/sympy/integrals/tests/test_risch.py
 ${PYSITELIB}/sympy/integrals/tests/test_risch.pyc
 ${PYSITELIB}/sympy/integrals/tests/test_risch.pyo
+${PYSITELIB}/sympy/integrals/tests/test_singularityfunctions.py
+${PYSITELIB}/sympy/integrals/tests/test_singularityfunctions.pyc
+${PYSITELIB}/sympy/integrals/tests/test_singularityfunctions.pyo
 ${PYSITELIB}/sympy/integrals/tests/test_transforms.py
 ${PYSITELIB}/sympy/integrals/tests/test_transforms.pyc
 ${PYSITELIB}/sympy/integrals/tests/test_transforms.pyo
@@ -1034,6 +1116,9 @@
 ${PYSITELIB}/sympy/matrices/benchmarks/bench_matrix.py
 ${PYSITELIB}/sympy/matrices/benchmarks/bench_matrix.pyc
 ${PYSITELIB}/sympy/matrices/benchmarks/bench_matrix.pyo
+${PYSITELIB}/sympy/matrices/common.py
+${PYSITELIB}/sympy/matrices/common.pyc
+${PYSITELIB}/sympy/matrices/common.pyo
 ${PYSITELIB}/sympy/matrices/dense.py
 ${PYSITELIB}/sympy/matrices/dense.pyc
 ${PYSITELIB}/sympy/matrices/dense.pyo
@@ -1133,15 +1218,15 @@
 ${PYSITELIB}/sympy/matrices/expressions/tests/test_matadd.py
 ${PYSITELIB}/sympy/matrices/expressions/tests/test_matadd.pyc
 ${PYSITELIB}/sympy/matrices/expressions/tests/test_matadd.pyo
+${PYSITELIB}/sympy/matrices/expressions/tests/test_matexpr.py
+${PYSITELIB}/sympy/matrices/expressions/tests/test_matexpr.pyc
+${PYSITELIB}/sympy/matrices/expressions/tests/test_matexpr.pyo
 ${PYSITELIB}/sympy/matrices/expressions/tests/test_matmul.py
 ${PYSITELIB}/sympy/matrices/expressions/tests/test_matmul.pyc
 ${PYSITELIB}/sympy/matrices/expressions/tests/test_matmul.pyo
 ${PYSITELIB}/sympy/matrices/expressions/tests/test_matpow.py
 ${PYSITELIB}/sympy/matrices/expressions/tests/test_matpow.pyc
 ${PYSITELIB}/sympy/matrices/expressions/tests/test_matpow.pyo
-${PYSITELIB}/sympy/matrices/expressions/tests/test_matrix_exprs.py
-${PYSITELIB}/sympy/matrices/expressions/tests/test_matrix_exprs.pyc
-${PYSITELIB}/sympy/matrices/expressions/tests/test_matrix_exprs.pyo
 ${PYSITELIB}/sympy/matrices/expressions/tests/test_slice.py
 ${PYSITELIB}/sympy/matrices/expressions/tests/test_slice.pyc
 ${PYSITELIB}/sympy/matrices/expressions/tests/test_slice.pyo
@@ -1163,6 +1248,9 @@
 ${PYSITELIB}/sympy/matrices/matrices.py
 ${PYSITELIB}/sympy/matrices/matrices.pyc
 ${PYSITELIB}/sympy/matrices/matrices.pyo
+${PYSITELIB}/sympy/matrices/normalforms.py
+${PYSITELIB}/sympy/matrices/normalforms.pyc
+${PYSITELIB}/sympy/matrices/normalforms.pyo
 ${PYSITELIB}/sympy/matrices/sparse.py
 ${PYSITELIB}/sympy/matrices/sparse.pyc
 ${PYSITELIB}/sympy/matrices/sparse.pyo
@@ -1172,6 +1260,9 @@
 ${PYSITELIB}/sympy/matrices/tests/__init__.py
 ${PYSITELIB}/sympy/matrices/tests/__init__.pyc
 ${PYSITELIB}/sympy/matrices/tests/__init__.pyo
+${PYSITELIB}/sympy/matrices/tests/test_commonmatrix.py
+${PYSITELIB}/sympy/matrices/tests/test_commonmatrix.pyc
+${PYSITELIB}/sympy/matrices/tests/test_commonmatrix.pyo
 ${PYSITELIB}/sympy/matrices/tests/test_densearith.py
 ${PYSITELIB}/sympy/matrices/tests/test_densearith.pyc
 ${PYSITELIB}/sympy/matrices/tests/test_densearith.pyo
@@ -1190,6 +1281,9 @@
 ${PYSITELIB}/sympy/matrices/tests/test_matrices.py
 ${PYSITELIB}/sympy/matrices/tests/test_matrices.pyc
 ${PYSITELIB}/sympy/matrices/tests/test_matrices.pyo
+${PYSITELIB}/sympy/matrices/tests/test_normalforms.py
+${PYSITELIB}/sympy/matrices/tests/test_normalforms.pyc
+${PYSITELIB}/sympy/matrices/tests/test_normalforms.pyo
 ${PYSITELIB}/sympy/matrices/tests/test_sparse.py
 ${PYSITELIB}/sympy/matrices/tests/test_sparse.pyc
 ${PYSITELIB}/sympy/matrices/tests/test_sparse.pyo
@@ -1298,6 +1392,18 @@
 ${PYSITELIB}/sympy/physics/__init__.py
 ${PYSITELIB}/sympy/physics/__init__.pyc
 ${PYSITELIB}/sympy/physics/__init__.pyo
+${PYSITELIB}/sympy/physics/continuum_mechanics/__init__.py
+${PYSITELIB}/sympy/physics/continuum_mechanics/__init__.pyc
+${PYSITELIB}/sympy/physics/continuum_mechanics/__init__.pyo
+${PYSITELIB}/sympy/physics/continuum_mechanics/beam.py
+${PYSITELIB}/sympy/physics/continuum_mechanics/beam.pyc
+${PYSITELIB}/sympy/physics/continuum_mechanics/beam.pyo
+${PYSITELIB}/sympy/physics/continuum_mechanics/tests/__init__.py
+${PYSITELIB}/sympy/physics/continuum_mechanics/tests/__init__.pyc
+${PYSITELIB}/sympy/physics/continuum_mechanics/tests/__init__.pyo
+${PYSITELIB}/sympy/physics/continuum_mechanics/tests/test_beam.py
+${PYSITELIB}/sympy/physics/continuum_mechanics/tests/test_beam.pyc
+${PYSITELIB}/sympy/physics/continuum_mechanics/tests/test_beam.pyo
 ${PYSITELIB}/sympy/physics/gaussopt.py
 ${PYSITELIB}/sympy/physics/gaussopt.pyc
 ${PYSITELIB}/sympy/physics/gaussopt.pyo
@@ -1337,12 +1443,18 @@
 ${PYSITELIB}/sympy/physics/mechanics/linearize.py
 ${PYSITELIB}/sympy/physics/mechanics/linearize.pyc
 ${PYSITELIB}/sympy/physics/mechanics/linearize.pyo
+${PYSITELIB}/sympy/physics/mechanics/models.py
+${PYSITELIB}/sympy/physics/mechanics/models.pyc
+${PYSITELIB}/sympy/physics/mechanics/models.pyo
 ${PYSITELIB}/sympy/physics/mechanics/particle.py
 ${PYSITELIB}/sympy/physics/mechanics/particle.pyc
 ${PYSITELIB}/sympy/physics/mechanics/particle.pyo
 ${PYSITELIB}/sympy/physics/mechanics/rigidbody.py
 ${PYSITELIB}/sympy/physics/mechanics/rigidbody.pyc
 ${PYSITELIB}/sympy/physics/mechanics/rigidbody.pyo
+${PYSITELIB}/sympy/physics/mechanics/system.py
+${PYSITELIB}/sympy/physics/mechanics/system.pyc



Home | Main Index | Thread Index | Old Index