Statsd Changelog ================ Version 3.2.1 ------------- - Restore `StatsClient(host, port, prefix)` argument order. Version 3.2 ----------- - Add an explicit IPv6 flag. - Add support for sub-millisecond timings Version 3.1 ----------- - Add IPv6 support. - Add TCPStatsClient/TCPPipeline to support connection-mode clients. Version 3.0.1 ------------- - Make timers-as-decorators threadsafe. Version 3.0 ----------- - Moved default client instances out of __init__.py. Now find them in the `statsd.defaults.{django,env}` modules. Version 2.1.2 ------------- - Fix negative absolute (non-delta) gauges. - Improve test coverage. Version 2.1.1 ------------- - Fix issue with timers used as decorators. Version 2.1 ----------- - Add maxudpsize option for Pipelines. - Add methods to use Timer objects directly. Version 2.0.3 ------------- - Handle large numbers in gauges correctly. - Add `set` type. - Pipelines use parent client's _after method. Version 2.0.2 ------------- - Don't try to pop stats off an empty pipeline. - Fix installs with Django 1.5 on the PYTHONPATH. Version 2.0.1 ------------- - Fix install with Django 1.5 in the environment. Version 2.0 ----------- - Add Pipeline subclass for batching. - Added an _after method subclasses can use to change behavior. - Add support for gauge deltas. Version 1.0 ----------- - Clean up tests and requirements. - Encode socket data in ASCII. - Tag v1. Version 0.5.1 ------------- - Stop supporting IPv6. StatsD doesn't support it, and it breaks things. - incr, decr, and gauge now support floating point values. Version 0.5.0 ------------- - Add support for gauges. - Add real docs and hook up ReadTheDocs. - Add support for environment var configuration. Version 0.4.0 ------------- - Look up IP addresses once per client instance. - Support IPv6. Version 0.3.0 ------------- - Improve StatsClient.timer. - Remove nasty threadlocal stuff. - Return result of StatsClient.timer. Version 0.2.0 ------------- - Optional prefix for all stats. - Introduce StatsClient.timer context decorator.