Metadata-Version: 1.0
Name: pyinter
Version: 0.1
Summary: An interval package which deals with open, closed or half open intervals.
Home-page: intiocean.com
Author: Inti Ocean
Author-email: intiocean@gmail.com
License: MIT
Description: ['pyinter  [![Build Status](https://travis-ci.org/intiocean/pyinter.png)](https://travis-ci.org/intiocean/pyinter)\n', '=======\n', '\n', 'The what?\n', '---------\n', 'An interval package for Python which deals with interval arithmetic and sets of intervals *(discontinuous ranges)*. **It is currently in developement and not yet fully code complete or fully tested.**\n', '\n', 'The how?\n', '--------\n', 'I Started development of this library on a weekend. Initially, I have just implemented features which I wanted to use and a couple of others which it felt natural to include.\n', '\n', 'The why?\n', '--------\n', "*Warning: the following may or may not be rather geeky, you have been warned!* The inital reason I started developement of an interval package in python was that I couldn't find one which dealt with open and closed intervals and I needed one to play around with some ideas I was having regarding dependency resolution of python packages.\n", '\n', 'The help\n', '--------\n', 'Documentation is available here: http://pyinter.readthedocs.org\n', '\n', 'Done\n', '----\n', '- interval objects which can be\n', '    - unioned\n', '    - intersected\n', '    - easily constructed using helper functions: *open, closed, openclosed and closedopen*\n', '- interval sets which can be\n', '    - unioned\n', '    - intersected\n', '- tests on interval\n', '    - construction\n', '    - comparison\n', '    - intersection and union\n', '- tests on interval set\n', '    - construction\n', '    - comparison\n', '    - intersection and union\n', '- sphinx documentation available here: http://pyinter.readthedocs.org\n', '- continous integration on travis ci: https://travis-ci.org/intiocean/pyinter\n', '- Example use: daterange\n', '\n', 'Todos\n', '-----\n', '- How to install\n', '- add to pypi\n', '- look for enhancements to the code (timing, optimisation, tidying of interval_set ...)\n', '- make the project a homepage\n', '- check pylint\n', '- Create some concrete example use cases (version range)\n', '- ensure all functions have docstrings describing the inputs and outputs\n', '- make sure there are no tabs! (whops)\n', '- add a build for python 3.3 to travis ci and get it passing (there is some kind of import error)\n']
Keywords: interval range discontinous-range union intersection
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
