<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/math/py-mpmath, branch pkgsrc_2015Q2</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2015Q2</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2015Q2'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2014-07-22T10:11:42Z</updated>
<entry>
<title>Update to 0.19. Update HOMEPAGE and MASTER_SITES. Allow python-3.</title>
<updated>2014-07-22T10:11:42Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2014-07-22T10:11:42Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=35cf1eced2bd041b502c3148dbf82b5cbb077ba1'/>
<id>urn:sha1:35cf1eced2bd041b502c3148dbf82b5cbb077ba1</id>
<content type='text'>
--0.19--
Released June 10, 2014

* Moved issue tracking to github and the main website to mpmath.org.
  Several URLs and issue numbers were updated in the documentation
  (Sergey B Kirpichev)
* Enabled automatic testing with Travis CI (Sergey B Kirpichev)
* Fixed many doctest issues (Sergey B Kirpichev)
* Converted line endings to LF (Ondrej Certik)
* Made polyroots() more robust (Ondrej Certik)
</content>
</entry>
<entry>
<title>Update to 0.18</title>
<updated>2014-06-06T12:11:46Z</updated>
<author>
<name>wen</name>
<email>wen</email>
</author>
<published>2014-06-06T12:11:46Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=e99fcb9f490e1e9d8a5f16f025c70b86586dc5ee'/>
<id>urn:sha1:e99fcb9f490e1e9d8a5f16f025c70b86586dc5ee</id>
<content type='text'>
Upstream changes:
--0.18--
Released December 31, 2013

Linear algebra:
* added qr() for matrix QR factorization (contributed by Ken Allen)
* added functions eigsy(), eighe(), eig() to compute matrix
  eigenvalues (contributed by Timo Hartmann)
* added functions svd(), svd_r(), svd_c() for singular value
  decomposition of matrices (contributed by Timo Hartmann)
* added calculation of Gaussian quadrature rules for various weight
  functions (contributed by Timo Hartmann)
* improved precision selection in exp_pade() (contributed by
  Mario Pernici)

Special functions:
* fixed ellippi() to return an inf instead of raising an exception
* fixed a crash in zeta() with huge arguments
* added functions for computing Stirling numbers
  (stirling1(), stirling2())
* improved the computation of zeros of zeta at high precision
  (contributed by Juan Arias de Reyna)
* fixed zeta(-x) raising an exception for tiny x
* recognize when lerchphi() can call zeta() or polylog(),
  handling those cases faster

Compatibility:
* fixed gmpy2 compatibility issues (contributed by Case Van Horsen)
* better solutions for python 2/3 compatibility,
  using Benjamin Peterson's six.py
* fixes to allow mpmath to run in non-sage mode when sage is available
* support abstract base classes (contributed by Stefan Krastanov)
* use new-style classes to improve pypy performance

Other:
* added Levin, Sidi-S and Cohen/Villegas/Zagier series
  transformations (contributed by Timo Hartmann)
* added isfinite() utility function
* fixed a problem with bisection root-finding
* fixed several documentation errors
* corrected number of coefficients returned by diffs() with
  method='quad'
* fixed repr(constant) being slow at high precision
* made intervals hashable
</content>
</entry>
<entry>
<title>Mark packages that are not ready for python-3.3 also not ready for 3.4,</title>
<updated>2014-05-09T07:36:53Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2014-05-09T07:36:53Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=84420beaae7a04e9bd6a46d33d31e46e8c1080ce'/>
<id>urn:sha1:84420beaae7a04e9bd6a46d33d31e46e8c1080ce</id>
<content type='text'>
until proven otherwise.
</content>
</entry>
<entry>
<title>Mark packages as not ready for python-3.x where applicable;</title>
<updated>2014-01-25T10:29:56Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2014-01-25T10:29:56Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=6e3758a969debd301b6931288ac42e5d42199019'/>
<id>urn:sha1:6e3758a969debd301b6931288ac42e5d42199019</id>
<content type='text'>
either because they themselves are not ready or because a
dependency isn't. This is annotated by
PYTHON_VERSIONS_INCOMPATIBLE=  33 # not yet ported as of x.y.z
or
PYTHON_VERSIONS_INCOMPATIBLE=  33 # py-foo, py-bar
respectively, please use the same style for other packages,
and check during updates.

Use versioned_dependencies.mk where applicable.
Use REPLACE_PYTHON instead of handcoded alternatives, where applicable.
Reorder Makefile sections into standard order, where applicable.

Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default
with the next commit.

Whitespace cleanups and other nits corrected, where necessary.
</content>
</entry>
<entry>
<title>"user-destdir" is default these days</title>
<updated>2012-09-11T23:04:15Z</updated>
<author>
<name>asau</name>
<email>asau</email>
</author>
<published>2012-09-11T23:04:15Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=2616ea74347a099f94cc21357dd8070ab5cad4a4'/>
<id>urn:sha1:2616ea74347a099f94cc21357dd8070ab5cad4a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove python24 and all traces of it from pkgsrc.</title>
<updated>2012-04-08T19:08:44Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2012-04-08T19:08:44Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=14cd86f4a2e5a5e2fc11dc026149b4bb17cd5bcd'/>
<id>urn:sha1:14cd86f4a2e5a5e2fc11dc026149b4bb17cd5bcd</id>
<content type='text'>
Remove devel/py-ctypes (only needed by and supporting python24).
Remove PYTHON_VERSIONS_ACCEPTED and PYTHON_VERSIONS_INCOMPATIBLE
lines that just mirror defaults now.
Miscellaneous cleanup while editing all these files.
</content>
</entry>
<entry>
<title>update to 0.17</title>
<updated>2012-02-24T19:40:53Z</updated>
<author>
<name>drochner</name>
<email>drochner</email>
</author>
<published>2012-02-24T19:40:53Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=8b402ee2458ffafb8b6944ce0a231ead20c7ea6d'/>
<id>urn:sha1:8b402ee2458ffafb8b6944ce0a231ead20c7ea6d</id>
<content type='text'>
changes:
-various additions and improvements
-bugfixes
-dropped Puthon-2.4 support
</content>
</entry>
<entry>
<title>update to 0.15, from Kamel Derouiche per PR pkg/43730</title>
<updated>2010-08-10T18:04:30Z</updated>
<author>
<name>drochner</name>
<email>drochner</email>
</author>
<published>2010-08-10T18:04:30Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=40909b170cd95699c4d0a44d9e3e14c437c0287c'/>
<id>urn:sha1:40909b170cd95699c4d0a44d9e3e14c437c0287c</id>
<content type='text'>
many fixes and improvements, too much to list here
</content>
</entry>
<entry>
<title>Update py-mpmath to 0.14.</title>
<updated>2010-02-08T11:54:25Z</updated>
<author>
<name>obache</name>
<email>obache</email>
</author>
<published>2010-02-08T11:54:25Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=b92940cf01638b035e07e7a48474b58fbc198f2e'/>
<id>urn:sha1:b92940cf01638b035e07e7a48474b58fbc198f2e</id>
<content type='text'>
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| &gt;= 1 for hypergeometric functions
  pFq with p=q+1; added hyp3f2()
* Implemented Borel summation of divergent pFq functions with p &gt; 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
</content>
</entry>
<entry>
<title>add py-mpmath-0.13, a Python library for arbitrary-precision FP arithmetic</title>
<updated>2010-01-27T14:16:10Z</updated>
<author>
<name>drochner</name>
<email>drochner</email>
</author>
<published>2010-01-27T14:16:10Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=1012fe5f852e41afd7d5d9e5d0b59704added76a'/>
<id>urn:sha1:1012fe5f852e41afd7d5d9e5d0b59704added76a</id>
<content type='text'>
</content>
</entry>
</feed>
