Initial import
Fixes
Fixes
Refactoring
Refactors
Fixes
Fixes
Renamed pyqp.aggregate.Accumulative to pyqp.aggregate.Accumulate
Added aggregate.TimeLimit and aggregate.Resettable; Forced __iter__ to be present in aggregate.Abstract implementations
Changed 'aggregate_on' to 'aggregate_locally'
Handle case when column config is valid Column instance; Added test to test such behaviour
Factored out implementation of Column class from pyqp.table module to pyqp.column
Factored out configuration helpers and filters to separate pyqp.configuration module
When discovering if column config is type of Column class check for all attributes required by Column's abstract class
Re-organized configuration filters
Added Percentile and median to reducers
Renamed reducers.avg to reducers.mean; Added reducers.mode (to calculate most common value); Refactored code so by default python's built-in 'statistics' module is used
Renamed columns.Column.type to columns.Column.type_name
Added dumper.FileDumper and dumper.StdOutDumper
Renamed all occurences of 'dbus' to 'proxy' to be more abstract