Skip to content

Releases: IABTechLab/uid2-client-python

v2.5.18

23 Aug 05:37
aede5df
Compare
Choose a tag to compare

📦 Uncategorized

  • UID2-3497: Add unit tests to test request of getting identity buckets - ( PR: #51 )
  • Support base64-encoded v4 tokens - ( PR: #52 )
  • [CI Pipeline] Released Patch version: 2.5.18 - ( PR: #53 )

Pypi

<dependency>
    <groupId>com.uid2</groupId>
    <artifactId>uid2-client-python</artifactId>
    <version>2.5.18</version>
</dependency>

Pypi Files

Changelog

  • UID2-3497: Add unit tests to test request of getting identity buckets - ( PR: #51 )
  • Support base64-encoded v4 tokens - ( PR: #52 )
  • [CI Pipeline] Released Patch version: 2.5.18 - ( PR: #53 )

v2.5.0

04 Jul 07:15
41fe441
Compare
Choose a tag to compare

📦 Uncategorized

  • Replace urllib with requests - ( PR: #44 )
  • Use random IVs for v2 token generation - ( PR: #45 )
  • Revert "Replace urllib with requests" - ( PR: #47 )
  • UID2-3497: Support for /identity/buckets - ( PR: #46 )
  • [CI Pipeline] Released Minor version: 2.5.0 - ( PR: #48 )

Pypi

<dependency>
    <groupId>com.uid2</groupId>
    <artifactId>uid2-client-python</artifactId>
    <version>2.5.0</version>
</dependency>

Pypi Files

Changelog

  • Replace urllib with requests - ( PR: #44 )
  • Use random IVs for v2 token generation - ( PR: #45 )
  • Revert "Replace urllib with requests" - ( PR: #47 )
  • UID2-3497: Support for /identity/buckets - ( PR: #46 )
  • [CI Pipeline] Released Minor version: 2.5.0 - ( PR: #48 )

v2.4.6

14 Jun 18:35
8f46336
Compare
Choose a tag to compare

📦 Uncategorized

  • [UID2-3320] Clean up dependencies and point to official guide - ( PR: #42 )
  • [CI Pipeline] Released Patch version: 2.4.6 - ( PR: #43 )

Pypi

<dependency>
    <groupId>com.uid2</groupId>
    <artifactId>uid2-client-python</artifactId>
    <version>2.4.6</version>
</dependency>

Pypi Files

Changelog

  • [UID2-3320] Clean up dependencies and point to official guide - ( PR: #42 )
  • [CI Pipeline] Released Patch version: 2.4.6 - ( PR: #43 )

What's Changed

  • [UID2-3320] Clean up dependencies and point to official guide by @asloobq in #42
  • [CI Pipeline] Released Patch version: 2.4.6 by @github-actions in #43

Full Changelog: v2.4.0...v2.4.6

v2.4.0

22 May 02:49
7dea42c
Compare
Choose a tag to compare

📦 Uncategorized

  • Add IdentityMapClient to enable Advertisers/Data Providers to generate a raw uid from their personal data or provide reasons for its unavailability. Usage examples are shown here:https://unifiedid.com/docs/sdks/uid2-sdk-ref-python
  • Reformat Readme.md to conform with C# SDK readme - ( PR: #38 )
  • UID2-2760 Add IdentityMapClient - ( PR: #39 )
  • [CI Pipeline] Released Minor version: 2.4.0 - ( PR: #40 )

Pypi

<dependency>
    <groupId>com.uid2</groupId>
    <artifactId>uid2-client-python</artifactId>
    <version>2.4.0</version>
</dependency>

Pypi Files

Changelog

  • Reformat Readme.md to conform with C# SDK readme - ( PR: #38 )
  • UID2-2760 Add IdentityMapClient - ( PR: #39 )
  • [CI Pipeline] Released Minor version: 2.4.0 - ( PR: #40 )

v2.3.0

29 Apr 21:36
7f7b45d
Compare
Choose a tag to compare

📦 Uncategorized

  • The Uid2ClientFactory class has been deprecated and is replaced by BidstreamClient (for DSPs) and SharingClient (for sharers).
  • The new BidstreamClient class ensures long-lived tokens, such as Sharing tokens, are rejected.
  • Additionally, the BidstreamClient and the SharingClient class
    • reject tokens with invalid timestamps.
    • have a reduced interface that's specific to their use-case (in contrast to the deprecated UID2Client).
  • Token expiry time is now available in the decryption response

Usage examples are shown here:https://unifiedid.com/docs/sdks/uid2-sdk-ref-python

  • Add pre-commit and trivy scan configs - ( PR: #33 )
  • Add BidStreamClient and SharingClient - ( PR: #31 )
  • [UID2-1649] Move UID2 Token generator into source code - ( PR: #34 )
  • Removed pre-commit and trivy-secret.yaml - ( PR: #35 )
  • [UID2-3242] Handle lifetime check for v2 tokens differently - ( PR: #36 )
  • [CI Pipeline] Released Minor version: 2.3.0 - ( PR: #37 )

Pypi

<dependency>
    <groupId>com.uid2</groupId>
    <artifactId>uid2-client-python</artifactId>
    <version>2.3.0</version>
</dependency>

Pypi Files

Changelog

  • Add pre-commit and trivy scan configs - ( PR: #33 )
  • Add BidStreamClient and SharingClient - ( PR: #31 )
  • [UID2-1649] Move UID2 Token generator into source code - ( PR: #34 )
  • Removed pre-commit and trivy-secret.yaml - ( PR: #35 )
  • [UID2-3242] Handle lifetime check for v2 tokens differently - ( PR: #36 )
  • [CI Pipeline] Released Minor version: 2.3.0 - ( PR: #37 )

v2.2.8

11 Mar 23:09
ebdeb84
Compare
Choose a tag to compare

📦 Uncategorized

  • Switching pypi to an API key - ( PR: #22 )
  • Fixed link in README's Standard Integration section - ( PR: #24 )
  • UID2-2921 Fix Python SDK readme to point to unifiedid.com instead - ( PR: #25 )
  • UID2-2330 Add workflow to build and publish pypi packages - ( PR: #26 )

Pypi

<dependency>
    <groupId>com.uid2</groupId>
    <artifactId>uid2-client-python</artifactId>
    <version>2.2.8</version>
</dependency>

Pypi Files

Changelog

  • Switching pypi to an API key - ( PR: #22 )
  • Fixed link in README's Standard Integration section - ( PR: #24 )
  • UID2-2921 Fix Python SDK readme to point to unifiedid.com instead - ( PR: #25 )
  • UID2-2330 Add workflow to build and publish pypi packages - ( PR: #26 )

What's Changed

New Contributors

Full Changelog: 2.2.1...v2.2.8

uid2-client-python 2.2.1

05 Dec 22:05
Compare
Choose a tag to compare

Deprecation:

  • Support for policy=0 will be removed soon