skip to navigation
skip to content

pyinterval 1.2.0

Interval arithmetic in Python

This library provides a Python implementation of an algebraically closed interval system on the extended real number set. Interval objects, as defined in this library, consist of a finite union of closed, possibly unbound intervals in the mathematical sense.

History

1.2.0 (2017-03-05)

  • To improve readability, do not test the examples in the documentation with Python 2.6.
  • Code pathways that are specific to one Python version are marked with # pragma directives, and the collection of coverage statistics ignores them as appropriate.
  • Add support for Python 3.6.
  • Implement #11: Take the absolute value of an interval.
  • Provide a helpful message during installation if setuptools is outdated (#13).

1.1.1 (2016-08-10)

  • Fix #5: Intervals can now be pickled and used with the functions in the copy module.

1.1.0 (2016-06-10)

  • Add support for Python 3.
  • Add interval.fpu.isinteger as a portable way to check whether a value is an instance of an integer type.
  • Spin off Python binding to CRlibm into a separate project: PyCRlibm.

1.0.0 (2015-10-23)

  • Migrate Project hosting from Google Code to GitHub.
  • Use Travis CI and AppVeyor as continuous integration services.
  • Add support for Python 2.6 and 2.7.
  • Drop support for Python 2.5.

1.0.b21 (2008-08-27)

  • Initial release.
 
File Type Py Version Uploaded on Size
pyinterval-1.2.0.tar.gz (md5) Source 2017-03-05 24KB