./wip/py-bigfloat, Arbitrary precision correctly-rounded floating point arithmetic

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


Branch: CURRENT, Version: 0.2.1nb2, Package name: py312-bigfloat-0.2.1nb2, Maintainer: jihbed.research

The bigfloat package is a Python package providing arbitrary-precision
correctly-rounded binary floating-point arithmetic. Features:

* correct rounding on all operations; precisely defined semantics compatible
with the IEEE 754-2008 standard.
* support for mixed-type operations with Python integers and floats
* support for emulating IEEE 754 arithmetic in any of the IEEE binary
interchange formats described in IEEE 754-2008. Infinities, NaNs, signed
zeros, and subnormals are all supported.
* easy control of rounding modes and precisions, via Python's 'with' statement.


Required to run:
[math/mpfr] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

RMD160: 04453e3784f3c3f837ed2a043b81ae1b839ec12c
Filesize: 126.504 KB

Version history: (Expand)


CVS history: (Expand)


   2012-11-23 23:33:55 by othyro | Files touched by this commit (43)
Log message:
Mostly whitespace and blank line fixing. Some files also got minor
formatting corrections as well as other corrections.
   2012-10-06 19:22:16 by Aleksej Saushev | Files touched by this commit (16)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Mark packages that don't or might probably not have staged installation.
   2012-04-08 21:09:41 by Thomas Klausner | Files touched by this commit (127)
Log message:
Remove python24 and all traces of it from pkgsrc.
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.
   2012-02-01 01:04:52 by ndb | Files touched by this commit (22)
Log message:
py-ctypes is included in Python 2.5 and higher.
   2012-01-30 05:41:24 by ndb | Files touched by this commit (1)
Log message:
changed dependency.
   2010-09-06 15:54:52 by Kamel Derouiche | Files touched by this commit (4) | Imported package
Log message:
Import py26-bigfloat-0.2.1 as wip/py-bigfloat.

The bigfloat package is a Python package providing arbitrary-precision
correctly-rounded binary floating-point arithmetic.
Features

 * correct rounding on all operations; precisely defined semantics compatible
    with the IEEE 754-2008 standard.
 * support for mixed-type operations with Python integers and floats
 * support for emulating IEEE 754 arithmetic in any of the IEEE binary interchange
    formats described in IEEE 754-2008. Infinities, NaNs, signed zeros,
    and subnormals are all supported.
 * easy control of rounding modes and precisions, via Python's 'with' statement.