Skip to content

Snowplow Python Tracker v0.7.0

Compare
Choose a tag to compare
@alexanderdean alexanderdean released this 07 Aug 10:06
· 148 commits to master since this release

Release focused on making the Tracker more robust

API changes

  • Added SelfDescribingJson class (#140)

Performance improvements

  • Made the number of worker threads used by the AsyncEmitter configurable (#136)

Bug fixes

  • Started treating all 2xx and 3xx status codes as successful (#133)
  • Made Emitter and AsyncEmitter thread-safe (#130)
  • Made synchronous flush wait until buffer is empty (#139)
  • Fixed on_failure implementation for POST requests (#135)
  • Started handling RequestExceptions (#134)

Under the hood

  • Added support for Python 2 unicode strings using six library, thanks @mthomas! (#138)

Documentation and build

  • Fixed to latest Peru version (#132)
  • Fixed code formatting in README (#129)