./math/py-gmpy, Python library for arbitrary precision arithmetic

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.17, Package name: py27-gmpy-1.17, Maintainer: kamel.derouiche

GMPY is a C-coded Python extension module that provides access to the GMP (or
MPIR) multiple-precision arithmetic library.

GMPY allows creation of multiprecision integer (mpz), float (mpf),and rational
(mpq) numbers, conversion between them and to/from Python numbers/strings,
arithmetic, bitwise, and some other higher-level mathematical operations999.


Required to run:
[devel/gmp] [lang/python27]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: b5353453fa7a4b7d6480686c3a9b91d1c4455957
RMD160: 0465338605fa73695259082c973eab23d7d96cff
Filesize: 144.176 KB

Version history: (Expand)


CVS history: (Expand)


   2018-01-11 08:59:48 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
py-gmpy: updated to 1.17

Version 1.17 only fixes compatibility with Python 3.x and other C extensions \ 
that use gmpy.
Version 1.16 fixes a minor issue with the new Decimal type in Python 3.3.
   2017-09-04 20:55:10 by Thomas Klausner | Files touched by this commit (40) | Package updated
Log message:
Update some URLs.
   2016-08-28 17:48:37 by Thomas Klausner | Files touched by this commit (112)
Log message:
Remove unnecessary PLIST_SUBST and FILES_SUBST that are now provided
by the infrastructure.

Mark a couple more packages as not ready for python-3.x.
   2015-11-04 00:33:46 by Alistair G. Crooks | Files touched by this commit (262)
Log message:
Add SHA512 digests for distfiles for math category

Problems found locating distfiles:
	Package dfftpack: missing distfile dfftpack-20001209.tar.gz
	Package eispack: missing distfile eispack-20001130.tar.gz
	Package fftpack: missing distfile fftpack-20001130.tar.gz
	Package linpack: missing distfile linpack-20010510.tar.gz
	Package minpack: missing distfile minpack-20001130.tar.gz
	Package odepack: missing distfile odepack-20001130.tar.gz
	Package py-networkx: missing distfile networkx-1.10.tar.gz
	Package py-sympy: missing distfile sympy-0.7.6.1.tar.gz
	Package quadpack: missing distfile quadpack-20001130.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2014-01-25 11:30:32 by Thomas Klausner | Files touched by this commit (533) | Package updated
Log message:
Mark packages as not ready for python-3.x where applicable;
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.
   2014-01-24 10:16:18 by Jonathan Perkin | Files touched by this commit (2)
Log message:
Improve comment and description.
   2012-09-12 01:04:36 by Aleksej Saushev | Files touched by this commit (180)
Log message:
"user-destdir" is default these days
   2012-06-02 15:52:06 by OBATA Akio | Files touched by this commit (3) | Package updated
Log message:
Update py-gmpy to 1.15.
Based on PR 46507 by Wen Heping.
* let to register egg-info.
* all files in distfile are not DOS style EOL oter than Windows related files,
  so remove extract option for ZIP.

GMPY 1.15 is a bug fix release. The following bugs were fixed:
* Reference counting leak in divmod(x,0).
* Fatal crash in remove(x,1).
* Discontinue use of custom memory allocator. (Fixes compatibility with Sage.)
* Allow up to base-62 integer conversion.