Dropped python 2.5 compatibility and moved towards python 3 support. The idea is to have the library working on python 2.6, 2.7 and the 3 series by the next version.
Regular expression for DSL IDs changed to:
r'`[^`]*`|[a-zA-Z_][a-zA-Z_0-9:@]*'
Moved tests module outside dynts package. It now contains three types of tests:
Check Running tests for more information.
Added fallback tests and split zoo and numpy timeseries backend tests.
Added sphinx extension in dynts.web.dyntsx for displaying the list of timeseries functions available.
Created the lib module where cython extensions will be placed. Cython extensions will be compiled only if cython is available, otherwise a fall-back pure python library will be used.
Added simple statistics pivot table.
Bug fixes.
118 Tests, 70% test coverage