Skip to content

Releases: mixpanel/mixpanel-python

Release v4.10.1

11 Mar 14:42
b53d315
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.10.0...v4.10.1

Release v4.10.0

02 Aug 20:30
3dcd2d2
Compare
Choose a tag to compare

What's Changed

  • send millisecond precision time with events and people updates by @jaredmixpanel in #111

New Contributors

Full Changelog: 4.9.0...v4.10.0

Release 4.9.0

21 Jun 23:41
Compare
Choose a tag to compare
  • To reduce TLS cert friction, use requests rather than directly using urllib3. Reinstate TLS cert validation by default. (#103)
  • Drop support for Python 3.4 in setup.py and testing matrix.
  • Update readme references to mixpanel-utils project. (#100)

Release 4.8.4

14 Jun 16:49
Compare
Choose a tag to compare
  • Disable urllib3 security warning only if not verifying server certs. (#102)

Release 4.8.3

09 Apr 22:20
Compare
Choose a tag to compare
  • Do not verify server cert by default. (fixes #97)

Release 4.8.2

23 Feb 22:49
Compare
Choose a tag to compare

Bugfix release:

  • Fix DeprecationWarning in urllib3 when using older argument name. (issue #93)
  • Fix creation of urllib3.PoolManager under Python 2 with unicode_literals. (issue #94 - thanks, @hugoArregui!)

Release 4.8.1

05 Jan 19:42
Compare
Choose a tag to compare

A compatibility bugfix release. 4.8.0 broke subclassing compatibility with some other libraries who subclass Consumer types.

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.