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

**To**:**pkg-manager%netbsd.org@localhost,gnats-admin%netbsd.org@localhost,pkgsrc-bugs%netbsd.org@localhost,wenheping%gmail.com@localhost****Subject**:**PR/42755 CVS commit: pkgsrc/math/py-mpmath****From**:**OBATA Akio <obache%netbsd.org@localhost>**- Date: Mon, 8 Feb 2010 11:55:04 +0000 (UTC)

The following reply was made to PR pkg/42755; it has been noted by GNATS. From: OBATA Akio <obache%netbsd.org@localhost> To: gnats-bugs%gnats.NetBSD.org@localhost Cc: Subject: PR/42755 CVS commit: pkgsrc/math/py-mpmath Date: Mon, 8 Feb 2010 11:54:25 +0000 Module Name: pkgsrc Committed By: obache Date: Mon Feb 8 11:54:25 UTC 2010 Modified Files: pkgsrc/math/py-mpmath: Makefile PLIST distinfo Log Message: Update py-mpmath to 0.14. per update request from Wen Heping by PR#42755. Pkgsrc changes: * Set LICENSE * correct EOL style of installed files * Add self-test target Changes: --0.14-- Released February 5, 2010 General changes: * Fully separated the code into "low-level" and "high-level", permitting the use of alternative contexts (the mpmath.mp object provides the default implementation) * Implemented a context for fast double-precision arithmetic using Python types (mpmath.fp) * Implemented hooks for importing a faster version of mp arithmetic from Sage * Implemented optimized fp versions of certain functions (including erf, erfc, gamma, digamma, ei, e1) * Renamed and reorganized various internal modules and methods (including merging low-level modules into mpmath.libmp). This should not affect most external code using top-level imports. Plotting: * Implemented splot() for 3D surface plots (contributed by Jorn Baayen) * Permit calling plot functions with custom axes (contributed by Jorn Baayen) Matrices: * Fixed lu_solve for overdetermined systems (contributed by Vinzent Steinberg) * Added conjugate matrix transpose (contributed by Vinzent Steinberg) * Implemented matrix functions (expm, cosm, sinm, sqrtm, logm, powm) Miscellaneous: * Prettier printing of numbers with leading zeros at small precisions * Made nstr pass on kwargs, permitting more formatting options * Fixed wrong directed rounding of addition of numbers with large magnitude differences * Fixed several docstring typos (contributed by Chris Smith) * Fixed a bug that prevented caching of quadrature nodes to work optimally. Special functions: * Implemented fast evaluation for large imaginary heights of the Riemann zeta function, Z function and derived functions using the Riemann-Siegel (contributed by Juan Arias de Reyna) * Unified the zeta() and hurwitz() functions, automatically selecting a fast algorithm * Improved altzeta() to fall back to zeta() for large arguments * Fixed accuracy of zeta(s) for s ~= 1 * Implemented exact evaluation of Euler numbers (contributed by Juan Arias de Reyna) * Implemented numerical evaluation of Euler numbers and Euler polynomials (eulernum(), eulerpoly()) * Fixed bernpoly() and eulerpoly() to compute accurate values for large parameters * Fixed accuracy problems for hypergeometric functions with large parameters * Faster evaluation of hypergeometric series using on-the-fly code generation * Optimized hypercomb to detect certain zero terms symbolically * Removed the djtheta function (jtheta() accepts a derivative parameter) * Implemented li(x, offset=True) to compute the offset logarithmic integral * Fixed wrong branch in Lambert W function for certain complex inputs * Implemented the reflection formula for the Barnes G-function, superfactorials, hyperfactorials, permitting large arguments in the left half-plane * Implemented analytic continuation to |z| >= 1 for hypergeometric functions pFq with p=q+1; added hyp3f2() * Implemented Borel summation of divergent pFq functions with p > q+1 * Implemented automatic degree reduction of hypergeometric functions with repeated parameters * Added convenience functions expj(), expjpi() * Use Mathematica's convention for the continuation of the Meijer G-function * Added phase(), polar(), rect() functions for compatibility with the Python 2.6 cmath module * Implemented spherical harmonics (spherharm()) * Optimized ci(), si(), chi(), shi() for complex arguments by evaluating them in terms of ei() * Optimized hyp2f1 for z ~= -1 To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/math/py-mpmath/Makefile \ pkgsrc/math/py-mpmath/PLIST pkgsrc/math/py-mpmath/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

- Prev by Date:
**Re: pkg/42659 ([net/pear-Net_SMTP]update to 1.4.0)** - Next by Date:
**Re: pkg/42755 ([math/py-mpmath]update to 0.14)** - Previous by Thread:
**pkg/42768: [audio/p5-Audio-Wav]update to 0.07** - Next by Thread:
**Re: pkg/42755 ([math/py-mpmath]update to 0.14)** - Indexes: