Skip to content

Releases: mixpanel/mixpanel-python

Release 4.8.0

18 Dec 16:49
Compare
Choose a tag to compare
  • Add api_secret parameter to import_data and merge methods. API secret is the new preferred auth mechanism; the old API Key still works but is no longer accessible in the Mixpanel settings UI. (ref: issues #85, #88)
  • Add optional verify_cert param to Consumer.init for those having trouble with server cert validation. (ref: issue #86)

Release 4.7.0

12 Sep 21:55
Compare
Choose a tag to compare
  • Form $insert_id for track and import calls (if not present) to enable server-side event deduplication.
  • Retry API calls upon connection or HTTP 5xx errors. Added new retry options to Consumer classes.
  • Replace urllib2 HTTP library with urllib3. This enables connection pooling as well as the aforementioned retries.
  • Stop base64 encoding payloads, as Mixpanel APIs now support naked JSON.
  • Bug: $time in people operations should be sent in seconds, not milliseconds.

Release 4.6.0

15 Jul 18:39
Compare
Choose a tag to compare
  • Add $merge support.
  • Support for overriding API host for (say) making calls to EU APIs.
  • Updates to $alias documentation.

Release 4.5.0

15 Jul 18:38
Compare
Choose a tag to compare

Add Mixpanel Groups API functionality.

Release 4.0.0

05 Feb 19:22
Compare
Choose a tag to compare

This release contains a (minor) backward breaking change- a new argument has been added to the constructor of BufferedConsumer, allowing callers to specify a custom import url