Mparticle

Latest version: v0.16.1

Safety actively analyzes 715032 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

0.10.6

This release adds support for sending data with only MPID (mParticle user id) or DAS (device application stamp) as identities.

Note: DAS is set using the name `mp_deviceid`.

0.10.5

This release replaces the previous release which incorrectly included underscores in the new `other2`, `other3`, and `other4` user identity types.

You can set these new identities as follows:


identities = mparticle.UserIdentities()
identities.other2 = 'foo other identity 2'
batch.user_identities = identities

0.10.4

- New: Added support for additional user identities, `other_2`, `other_3`, `other_4`
- Fixed: Restored support for Python 2.7

0.10.0

This release adds some client-side field validation:
- IDFA, IDFV, and AAID must all be valid/parseable as UUID's
- the custom_attributes property of `AppEvent`,` ScreenViewEvent`, and `CommerceEvent` must be str, int, bool, or float. They cannot be lists.

The SDK will throw a `ValueError` if any of the cases above are violated.

0.9.4

SQS Upload Support

This release adds support for SQS uploading in via the AWS Boto3 client:
- `api_key` has been added as a property of the `Batch` object, which is necessary with SQS authentication
- `ApiClient.sanitize_for_serialization` is now a class method that can be called from anywhere for easy serialization of `Batch` objects into JSON-based SQS messages.

(Read here to learn how to upload data to mParticle via Amazon SQS](https://github.com/mParticle/mparticle-python-sdk/wiki/SQS-Upload)

0.9.3

This release adds the `connection_pool_size` property to the `Configuration` object, allowing you to specify the maximum number of simultaneous connections to maintain.

python
configuration = mparticle.Configuration()
configuration.api_key = 'REPLACE WITH API KEY'
configuration.api_secret = 'REPLACE WITH API SECRET'

Raise the connection pool size if necessary (defaults to 1)
configuration.connection_pool_size = 50

api_instance = mparticle.EventsApi(configuration)

Page 3 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.