- Add S3 transport to upload files directly to S3.
- Minor bugfix: API error report breaks when the error payload does not have a "code" key.
- Fix: Correctly serialize date objects.
- dont add messages to the queue if send is false
- drop py32 support
- Fix outdated python-dateutil<2 requirement for python2 - dateutil > 2.1 runs is python2 compatible
- Fix a bug introduced in 1.2.4 where we could try to join a thread that was not yet started
- Fix race conditions in overflow and flush tests
- Join daemon thread on interpreter exit to prevetn valueerrors
- Capitalize HISTORY.md (#76)
- Quick fix for Decimal to send as a float
- relaxing requests dep
- Fix environment markers definition
- Use proper way for defining conditional dependencies
- fixing requirements.txt
- adding versioned requirements.txt file
- Adding fixes for handling invalid json types
- Fixing byte/bytearray handling
- Adding
logging.DEBUG
fix forsetLevel
- Support HTTP keep-alive using a Session connection pool
- Suppport universal wheels
- adding .sentAt
- make it really testable
- fixing overflow test
- removing .io's
- Update README.md
- spacing
- adding top level send option
- fixing debug logging levels
- fixing unicode handling, for write_key and events
- adding six to requirements.txt and install scripts
- updating to spec 1.0
- adding python3 support
- moving to analytics.write_key API
- moving consumer to a separate thread
- adding request retries
- making analytics.flush() syncrhonous
- adding full travis tests
- add < python 2.7 compatibility by removing
delta.total_seconds
- added datetime serialization fix (alexlouden)
- Added history.d change log
- Merging segmentio#14 to add support for lists and PEP8 fixes. Thanks https://github.com/dfee!
- Fixing #12, adding static public API to analytics.init