diff options
author | drochner <drochner@pkgsrc.org> | 2010-08-11 13:36:48 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 2010-08-11 13:36:48 +0000 |
commit | 877c560dcdd2f666f8ab32a30fc6437379a4c491 (patch) | |
tree | 5dd31452eee1c513dc271e94481ef0da94cd70e3 /math | |
parent | 39085d72f5c386d053f0257267a92c1784d002d9 (diff) | |
download | pkgsrc-877c560dcdd2f666f8ab32a30fc6437379a4c491.tar.gz |
update to 0.6.7, from Kamel Derouiche per PR pkg/43731
changes:
-implement visual factorint()
-implement symarray(): numpy array of sympy symbols
-misc fixes and improvements
Diffstat (limited to 'math')
-rw-r--r-- | math/py-sympy/Makefile | 10 | ||||
-rw-r--r-- | math/py-sympy/PLIST | 194 | ||||
-rw-r--r-- | math/py-sympy/distinfo | 10 | ||||
-rw-r--r-- | math/py-sympy/patches/patch-aa | 8 |
4 files changed, 142 insertions, 80 deletions
diff --git a/math/py-sympy/Makefile b/math/py-sympy/Makefile index 9f2519bec01..c0414c8ef90 100644 --- a/math/py-sympy/Makefile +++ b/math/py-sympy/Makefile @@ -1,20 +1,21 @@ -# $NetBSD: Makefile,v 1.7 2010/01/27 14:21:19 drochner Exp $ +# $NetBSD: Makefile,v 1.8 2010/08/11 13:36:48 drochner Exp $ # -DISTNAME= sympy-0.6.6 -PKGNAME= ${PYPKGPREFIX}-sympy-0.6.6 +DISTNAME= sympy-0.6.7 +PKGNAME= ${PYPKGPREFIX}-sympy-0.6.7 CATEGORIES= math MASTER_SITES= http://sympy.googlecode.com/files/ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://code.google.com/p/sympy/ COMMENT= Python library for symbolic mathematics +LICENSE= modified-bsd PKG_DESTDIR_SUPPORT= user-destdir USE_LANGUAGES= # none PYDISTUTILSPKG= yes -PYTHON_VERSIONS_ACCEPTED= 25 24 +PYTHON_VERSIONS_ACCEPTED= 26 25 24 PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX} post-extract: @@ -22,6 +23,7 @@ post-extract: ${CP} ${WRKSRC}/doc/man/isympy.1 \ ${WRKSRC}/doc/man/isympy${PYVERSSUFFIX}.1 +# advanced.pidigits is broken, don't worry if it fails do-test: (cd ${WRKSRC}/examples && ${PYTHONBIN} all.py) diff --git a/math/py-sympy/PLIST b/math/py-sympy/PLIST index 25f8d561817..4434151197c 100644 --- a/math/py-sympy/PLIST +++ b/math/py-sympy/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.5 2010/01/27 14:21:19 drochner Exp $ +@comment $NetBSD: PLIST,v 1.6 2010/08/11 13:36:48 drochner Exp $ bin/isympy${PYVERSSUFFIX} ${PYSITELIB}/sympy/__init__.py ${PYSITELIB}/sympy/__init__.pyc @@ -441,66 +441,120 @@ ${PYSITELIB}/sympy/matrices/tests/test_matrices.pyo ${PYSITELIB}/sympy/mpmath/__init__.py ${PYSITELIB}/sympy/mpmath/__init__.pyc ${PYSITELIB}/sympy/mpmath/__init__.pyo -${PYSITELIB}/sympy/mpmath/calculus.py -${PYSITELIB}/sympy/mpmath/calculus.pyc -${PYSITELIB}/sympy/mpmath/calculus.pyo +${PYSITELIB}/sympy/mpmath/calculus/__init__.py +${PYSITELIB}/sympy/mpmath/calculus/__init__.pyc +${PYSITELIB}/sympy/mpmath/calculus/__init__.pyo +${PYSITELIB}/sympy/mpmath/calculus/approximation.py +${PYSITELIB}/sympy/mpmath/calculus/approximation.pyc +${PYSITELIB}/sympy/mpmath/calculus/approximation.pyo +${PYSITELIB}/sympy/mpmath/calculus/calculus.py +${PYSITELIB}/sympy/mpmath/calculus/calculus.pyc +${PYSITELIB}/sympy/mpmath/calculus/calculus.pyo +${PYSITELIB}/sympy/mpmath/calculus/differentiation.py +${PYSITELIB}/sympy/mpmath/calculus/differentiation.pyc +${PYSITELIB}/sympy/mpmath/calculus/differentiation.pyo +${PYSITELIB}/sympy/mpmath/calculus/extrapolation.py +${PYSITELIB}/sympy/mpmath/calculus/extrapolation.pyc +${PYSITELIB}/sympy/mpmath/calculus/extrapolation.pyo +${PYSITELIB}/sympy/mpmath/calculus/odes.py +${PYSITELIB}/sympy/mpmath/calculus/odes.pyc +${PYSITELIB}/sympy/mpmath/calculus/odes.pyo +${PYSITELIB}/sympy/mpmath/calculus/optimization.py +${PYSITELIB}/sympy/mpmath/calculus/optimization.pyc +${PYSITELIB}/sympy/mpmath/calculus/optimization.pyo +${PYSITELIB}/sympy/mpmath/calculus/polynomials.py +${PYSITELIB}/sympy/mpmath/calculus/polynomials.pyc +${PYSITELIB}/sympy/mpmath/calculus/polynomials.pyo +${PYSITELIB}/sympy/mpmath/calculus/quadrature.py +${PYSITELIB}/sympy/mpmath/calculus/quadrature.pyc +${PYSITELIB}/sympy/mpmath/calculus/quadrature.pyo ${PYSITELIB}/sympy/mpmath/conftest.py ${PYSITELIB}/sympy/mpmath/conftest.pyc ${PYSITELIB}/sympy/mpmath/conftest.pyo -${PYSITELIB}/sympy/mpmath/elliptic.py -${PYSITELIB}/sympy/mpmath/elliptic.pyc -${PYSITELIB}/sympy/mpmath/elliptic.pyo +${PYSITELIB}/sympy/mpmath/ctx_base.py +${PYSITELIB}/sympy/mpmath/ctx_base.pyc +${PYSITELIB}/sympy/mpmath/ctx_base.pyo +${PYSITELIB}/sympy/mpmath/ctx_fp.py +${PYSITELIB}/sympy/mpmath/ctx_fp.pyc +${PYSITELIB}/sympy/mpmath/ctx_fp.pyo +${PYSITELIB}/sympy/mpmath/ctx_mp.py +${PYSITELIB}/sympy/mpmath/ctx_mp.pyc +${PYSITELIB}/sympy/mpmath/ctx_mp.pyo +${PYSITELIB}/sympy/mpmath/ctx_mp_python.py +${PYSITELIB}/sympy/mpmath/ctx_mp_python.pyc +${PYSITELIB}/sympy/mpmath/ctx_mp_python.pyo ${PYSITELIB}/sympy/mpmath/function_docs.py ${PYSITELIB}/sympy/mpmath/function_docs.pyc ${PYSITELIB}/sympy/mpmath/function_docs.pyo -${PYSITELIB}/sympy/mpmath/functions.py -${PYSITELIB}/sympy/mpmath/functions.pyc -${PYSITELIB}/sympy/mpmath/functions.pyo -${PYSITELIB}/sympy/mpmath/gammazeta.py -${PYSITELIB}/sympy/mpmath/gammazeta.pyc -${PYSITELIB}/sympy/mpmath/gammazeta.pyo +${PYSITELIB}/sympy/mpmath/functions/__init__.py +${PYSITELIB}/sympy/mpmath/functions/__init__.pyc +${PYSITELIB}/sympy/mpmath/functions/__init__.pyo +${PYSITELIB}/sympy/mpmath/functions/elliptic.py +${PYSITELIB}/sympy/mpmath/functions/elliptic.pyc +${PYSITELIB}/sympy/mpmath/functions/elliptic.pyo +${PYSITELIB}/sympy/mpmath/functions/factorials.py +${PYSITELIB}/sympy/mpmath/functions/factorials.pyc +${PYSITELIB}/sympy/mpmath/functions/factorials.pyo +${PYSITELIB}/sympy/mpmath/functions/functions.py +${PYSITELIB}/sympy/mpmath/functions/functions.pyc +${PYSITELIB}/sympy/mpmath/functions/functions.pyo +${PYSITELIB}/sympy/mpmath/functions/hypergeometric.py +${PYSITELIB}/sympy/mpmath/functions/hypergeometric.pyc +${PYSITELIB}/sympy/mpmath/functions/hypergeometric.pyo +${PYSITELIB}/sympy/mpmath/functions/rszeta.py +${PYSITELIB}/sympy/mpmath/functions/rszeta.pyc +${PYSITELIB}/sympy/mpmath/functions/rszeta.pyo +${PYSITELIB}/sympy/mpmath/functions/zeta.py +${PYSITELIB}/sympy/mpmath/functions/zeta.pyc +${PYSITELIB}/sympy/mpmath/functions/zeta.pyo ${PYSITELIB}/sympy/mpmath/identification.py ${PYSITELIB}/sympy/mpmath/identification.pyc ${PYSITELIB}/sympy/mpmath/identification.pyo -${PYSITELIB}/sympy/mpmath/libelefun.py -${PYSITELIB}/sympy/mpmath/libelefun.pyc -${PYSITELIB}/sympy/mpmath/libelefun.pyo -${PYSITELIB}/sympy/mpmath/libhyper.py -${PYSITELIB}/sympy/mpmath/libhyper.pyc -${PYSITELIB}/sympy/mpmath/libhyper.pyo -${PYSITELIB}/sympy/mpmath/libintmath.py -${PYSITELIB}/sympy/mpmath/libintmath.pyc -${PYSITELIB}/sympy/mpmath/libintmath.pyo -${PYSITELIB}/sympy/mpmath/libmpc.py -${PYSITELIB}/sympy/mpmath/libmpc.pyc -${PYSITELIB}/sympy/mpmath/libmpc.pyo -${PYSITELIB}/sympy/mpmath/libmpf.py -${PYSITELIB}/sympy/mpmath/libmpf.pyc -${PYSITELIB}/sympy/mpmath/libmpf.pyo -${PYSITELIB}/sympy/mpmath/libmpi.py -${PYSITELIB}/sympy/mpmath/libmpi.pyc -${PYSITELIB}/sympy/mpmath/libmpi.pyo -${PYSITELIB}/sympy/mpmath/linalg.py -${PYSITELIB}/sympy/mpmath/linalg.pyc -${PYSITELIB}/sympy/mpmath/linalg.pyo -${PYSITELIB}/sympy/mpmath/matrices.py -${PYSITELIB}/sympy/mpmath/matrices.pyc -${PYSITELIB}/sympy/mpmath/matrices.pyo -${PYSITELIB}/sympy/mpmath/mptypes.py -${PYSITELIB}/sympy/mpmath/mptypes.pyc -${PYSITELIB}/sympy/mpmath/mptypes.pyo -${PYSITELIB}/sympy/mpmath/odes.py -${PYSITELIB}/sympy/mpmath/odes.pyc -${PYSITELIB}/sympy/mpmath/odes.pyo -${PYSITELIB}/sympy/mpmath/optimization.py -${PYSITELIB}/sympy/mpmath/optimization.pyc -${PYSITELIB}/sympy/mpmath/optimization.pyo -${PYSITELIB}/sympy/mpmath/quadrature.py -${PYSITELIB}/sympy/mpmath/quadrature.pyc -${PYSITELIB}/sympy/mpmath/quadrature.pyo -${PYSITELIB}/sympy/mpmath/settings.py -${PYSITELIB}/sympy/mpmath/settings.pyc -${PYSITELIB}/sympy/mpmath/settings.pyo +${PYSITELIB}/sympy/mpmath/libmp/__init__.py +${PYSITELIB}/sympy/mpmath/libmp/__init__.pyc +${PYSITELIB}/sympy/mpmath/libmp/__init__.pyo +${PYSITELIB}/sympy/mpmath/libmp/backend.py +${PYSITELIB}/sympy/mpmath/libmp/backend.pyc +${PYSITELIB}/sympy/mpmath/libmp/backend.pyo +${PYSITELIB}/sympy/mpmath/libmp/gammazeta.py +${PYSITELIB}/sympy/mpmath/libmp/gammazeta.pyc +${PYSITELIB}/sympy/mpmath/libmp/gammazeta.pyo +${PYSITELIB}/sympy/mpmath/libmp/libelefun.py +${PYSITELIB}/sympy/mpmath/libmp/libelefun.pyc +${PYSITELIB}/sympy/mpmath/libmp/libelefun.pyo +${PYSITELIB}/sympy/mpmath/libmp/libhyper.py +${PYSITELIB}/sympy/mpmath/libmp/libhyper.pyc +${PYSITELIB}/sympy/mpmath/libmp/libhyper.pyo +${PYSITELIB}/sympy/mpmath/libmp/libintmath.py +${PYSITELIB}/sympy/mpmath/libmp/libintmath.pyc +${PYSITELIB}/sympy/mpmath/libmp/libintmath.pyo +${PYSITELIB}/sympy/mpmath/libmp/libmpc.py +${PYSITELIB}/sympy/mpmath/libmp/libmpc.pyc +${PYSITELIB}/sympy/mpmath/libmp/libmpc.pyo +${PYSITELIB}/sympy/mpmath/libmp/libmpf.py +${PYSITELIB}/sympy/mpmath/libmp/libmpf.pyc +${PYSITELIB}/sympy/mpmath/libmp/libmpf.pyo +${PYSITELIB}/sympy/mpmath/libmp/libmpi.py +${PYSITELIB}/sympy/mpmath/libmp/libmpi.pyc +${PYSITELIB}/sympy/mpmath/libmp/libmpi.pyo +${PYSITELIB}/sympy/mpmath/math2.py +${PYSITELIB}/sympy/mpmath/math2.pyc +${PYSITELIB}/sympy/mpmath/math2.pyo +${PYSITELIB}/sympy/mpmath/matrices/__init__.py +${PYSITELIB}/sympy/mpmath/matrices/__init__.pyc +${PYSITELIB}/sympy/mpmath/matrices/__init__.pyo +${PYSITELIB}/sympy/mpmath/matrices/calculus.py +${PYSITELIB}/sympy/mpmath/matrices/calculus.pyc +${PYSITELIB}/sympy/mpmath/matrices/calculus.pyo +${PYSITELIB}/sympy/mpmath/matrices/linalg.py +${PYSITELIB}/sympy/mpmath/matrices/linalg.pyc +${PYSITELIB}/sympy/mpmath/matrices/linalg.pyo +${PYSITELIB}/sympy/mpmath/matrices/matrices.py +${PYSITELIB}/sympy/mpmath/matrices/matrices.pyc +${PYSITELIB}/sympy/mpmath/matrices/matrices.pyo +${PYSITELIB}/sympy/mpmath/rational.py +${PYSITELIB}/sympy/mpmath/rational.pyc +${PYSITELIB}/sympy/mpmath/rational.pyo ${PYSITELIB}/sympy/mpmath/tests/__init__.py ${PYSITELIB}/sympy/mpmath/tests/__init__.pyc ${PYSITELIB}/sympy/mpmath/tests/__init__.pyo @@ -522,21 +576,24 @@ ${PYSITELIB}/sympy/mpmath/tests/test_compatibility.pyo ${PYSITELIB}/sympy/mpmath/tests/test_convert.py ${PYSITELIB}/sympy/mpmath/tests/test_convert.pyc ${PYSITELIB}/sympy/mpmath/tests/test_convert.pyo -${PYSITELIB}/sympy/mpmath/tests/test_diff_mpmath.py -${PYSITELIB}/sympy/mpmath/tests/test_diff_mpmath.pyc -${PYSITELIB}/sympy/mpmath/tests/test_diff_mpmath.pyo +${PYSITELIB}/sympy/mpmath/tests/test_diff.py +${PYSITELIB}/sympy/mpmath/tests/test_diff.pyc +${PYSITELIB}/sympy/mpmath/tests/test_diff.pyo ${PYSITELIB}/sympy/mpmath/tests/test_division.py ${PYSITELIB}/sympy/mpmath/tests/test_division.pyc ${PYSITELIB}/sympy/mpmath/tests/test_division.pyo ${PYSITELIB}/sympy/mpmath/tests/test_elliptic.py ${PYSITELIB}/sympy/mpmath/tests/test_elliptic.pyc ${PYSITELIB}/sympy/mpmath/tests/test_elliptic.pyo +${PYSITELIB}/sympy/mpmath/tests/test_fp.py +${PYSITELIB}/sympy/mpmath/tests/test_fp.pyc +${PYSITELIB}/sympy/mpmath/tests/test_fp.pyo +${PYSITELIB}/sympy/mpmath/tests/test_functions.py +${PYSITELIB}/sympy/mpmath/tests/test_functions.pyc +${PYSITELIB}/sympy/mpmath/tests/test_functions.pyo ${PYSITELIB}/sympy/mpmath/tests/test_functions2.py ${PYSITELIB}/sympy/mpmath/tests/test_functions2.pyc ${PYSITELIB}/sympy/mpmath/tests/test_functions2.pyo -${PYSITELIB}/sympy/mpmath/tests/test_functions_mpmath.py -${PYSITELIB}/sympy/mpmath/tests/test_functions_mpmath.pyc -${PYSITELIB}/sympy/mpmath/tests/test_functions_mpmath.pyo ${PYSITELIB}/sympy/mpmath/tests/test_gammazeta.py ${PYSITELIB}/sympy/mpmath/tests/test_gammazeta.pyc ${PYSITELIB}/sympy/mpmath/tests/test_gammazeta.pyo @@ -552,15 +609,15 @@ ${PYSITELIB}/sympy/mpmath/tests/test_interval.pyo ${PYSITELIB}/sympy/mpmath/tests/test_linalg.py ${PYSITELIB}/sympy/mpmath/tests/test_linalg.pyc ${PYSITELIB}/sympy/mpmath/tests/test_linalg.pyo -${PYSITELIB}/sympy/mpmath/tests/test_matrices_mpmath.py -${PYSITELIB}/sympy/mpmath/tests/test_matrices_mpmath.pyc -${PYSITELIB}/sympy/mpmath/tests/test_matrices_mpmath.pyo +${PYSITELIB}/sympy/mpmath/tests/test_matrices.py +${PYSITELIB}/sympy/mpmath/tests/test_matrices.pyc +${PYSITELIB}/sympy/mpmath/tests/test_matrices.pyo ${PYSITELIB}/sympy/mpmath/tests/test_mpmath.py ${PYSITELIB}/sympy/mpmath/tests/test_mpmath.pyc ${PYSITELIB}/sympy/mpmath/tests/test_mpmath.pyo -${PYSITELIB}/sympy/mpmath/tests/test_ode_mpmath.py -${PYSITELIB}/sympy/mpmath/tests/test_ode_mpmath.pyc -${PYSITELIB}/sympy/mpmath/tests/test_ode_mpmath.pyo +${PYSITELIB}/sympy/mpmath/tests/test_ode.py +${PYSITELIB}/sympy/mpmath/tests/test_ode.pyc +${PYSITELIB}/sympy/mpmath/tests/test_ode.pyo ${PYSITELIB}/sympy/mpmath/tests/test_pickle.py ${PYSITELIB}/sympy/mpmath/tests/test_pickle.pyc ${PYSITELIB}/sympy/mpmath/tests/test_pickle.pyo @@ -576,12 +633,18 @@ ${PYSITELIB}/sympy/mpmath/tests/test_rootfinding.pyo ${PYSITELIB}/sympy/mpmath/tests/test_special.py ${PYSITELIB}/sympy/mpmath/tests/test_special.pyc ${PYSITELIB}/sympy/mpmath/tests/test_special.pyo +${PYSITELIB}/sympy/mpmath/tests/test_str.py +${PYSITELIB}/sympy/mpmath/tests/test_str.pyc +${PYSITELIB}/sympy/mpmath/tests/test_str.pyo ${PYSITELIB}/sympy/mpmath/tests/test_summation.py ${PYSITELIB}/sympy/mpmath/tests/test_summation.pyc ${PYSITELIB}/sympy/mpmath/tests/test_summation.pyo ${PYSITELIB}/sympy/mpmath/tests/test_trig.py ${PYSITELIB}/sympy/mpmath/tests/test_trig.pyc ${PYSITELIB}/sympy/mpmath/tests/test_trig.pyo +${PYSITELIB}/sympy/mpmath/tests/test_visualization.py +${PYSITELIB}/sympy/mpmath/tests/test_visualization.pyc +${PYSITELIB}/sympy/mpmath/tests/test_visualization.pyo ${PYSITELIB}/sympy/mpmath/tests/torture.py ${PYSITELIB}/sympy/mpmath/tests/torture.pyc ${PYSITELIB}/sympy/mpmath/tests/torture.pyo @@ -1341,7 +1404,4 @@ ${PYSITELIB}/sympy/utilities/tests/test_pytest.pyo ${PYSITELIB}/sympy/utilities/tests/test_source.py ${PYSITELIB}/sympy/utilities/tests/test_source.pyc ${PYSITELIB}/sympy/utilities/tests/test_source.pyo -${PYSITELIB}/sympy/utilities/tests/test_tests_names.py -${PYSITELIB}/sympy/utilities/tests/test_tests_names.pyc -${PYSITELIB}/sympy/utilities/tests/test_tests_names.pyo man/man1/isympy${PYVERSSUFFIX}.1 diff --git a/math/py-sympy/distinfo b/math/py-sympy/distinfo index 8983f18e408..dcacef046bf 100644 --- a/math/py-sympy/distinfo +++ b/math/py-sympy/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.4 2010/01/27 14:21:19 drochner Exp $ +$NetBSD: distinfo,v 1.5 2010/08/11 13:36:48 drochner Exp $ -SHA1 (sympy-0.6.6.tar.gz) = aad5f919552a4e3710baee83ef0b2573d1950881 -RMD160 (sympy-0.6.6.tar.gz) = 663671a544d47ff25df407a6168affe7b7b89767 -Size (sympy-0.6.6.tar.gz) = 2540321 bytes -SHA1 (patch-aa) = 2c1d2bf33846c6be436ebbf5b668c7b5e96f007d +SHA1 (sympy-0.6.7.tar.gz) = b50b1a256269df02b19c74c8a1491b5e42d6f26b +RMD160 (sympy-0.6.7.tar.gz) = 8184b697f7d371d17f35c9a80bd020ae887bb7e3 +Size (sympy-0.6.7.tar.gz) = 2939278 bytes +SHA1 (patch-aa) = 0e2deabbb181c4f7447f57bcd9892e24ec727e2b diff --git a/math/py-sympy/patches/patch-aa b/math/py-sympy/patches/patch-aa index 59e0e4bc341..a3e1170475f 100644 --- a/math/py-sympy/patches/patch-aa +++ b/math/py-sympy/patches/patch-aa @@ -1,12 +1,12 @@ -$NetBSD: patch-aa,v 1.3 2010/01/27 14:21:19 drochner Exp $ +$NetBSD: patch-aa,v 1.4 2010/08/11 13:36:48 drochner Exp $ ---- setup.py.orig 2009-12-20 12:29:20.000000000 +0000 +--- setup.py.orig 2010-03-17 20:37:37.000000000 +0000 +++ setup.py -@@ -216,10 +216,10 @@ setup( +@@ -220,10 +220,10 @@ setup( license = 'BSD', url = 'http://code.google.com/p/sympy', packages = ['sympy'] + modules + tests + pyglet_packages, -- scripts = ['bin/isympy', 'bin/test', 'bin/doctest'], +- scripts = ['bin/isympy'], + scripts = ['bin/isympy' + sys.version[0:3]], ext_modules = [], package_data = { 'sympy.utilities.mathml' : ['data/*.xsl'] }, |