Skip to content

Release [changeset]#177

Merged
erayaydin merged 1 commit intomainfrom
changeset-release/main
Mar 17, 2026
Merged

Release [changeset]#177
erayaydin merged 1 commit intomainfrom
changeset-release/main

Conversation

@fingerprint-dx-team-actions-runner

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@fingerprint/python-sdk@9.0.0

Major Changes

  • Changed library name to fingerprint_server_sdk

    BREAKING CHANGE:

    • You need to change package name to fingerprint_server_sdk.

    MIGRATION_GUIDE:

    Replace imports to new name:

    - import fingerprint_pro_server_api_sdk
    + import fingerprint_server_sdk

    If you are using docker compose file, please re-build the SDK. (1f8ea14)

  • Migrate to Server API v4.

    Breaking Changes

    • Flatten event structure. Access fields directly intead of through products wrapper.
    • Remove get_visitors and get_releated_visitors endpoints (use search_events instead).
    • Remove deprecated v3 models (webhook models, product wrapper models, etc.)

    Migration Guide

    Event structure:

    - event.products.identification.data.visitor_id
    + event.identification.visitor_id

    Region parameter:

    - Configuration(api_key="key", region="us")
    + from fingerprint_server_sdk.configuration import Region
    + Configuration(api_key="key", region=Region.US)

    New Features:

    • New exception classes: TooManyRequestsException, ConflictException, UnprocessableEntityException, ...
    • New v4 models: BotInfo, Canvas, Emoji, EventRuleAction, FontPreferences, ... (f61ab2c)

@github-actions
Copy link
Contributor

⚠️ This PR doesn't contain any changesets. If there are user-facing changes, don't forget to run:

pnpm exec changeset

to create a changeset.

@github-actions
Copy link
Contributor

☂️ Python Coverage

current status: ✅

Overall Coverage

Lines Covered Coverage Threshold Status
2825 1972 70% 0% 🟢

New Files

No new covered files...

Modified Files

File Coverage Status
fingerprint_server_sdk/init.py 100% 🟢
fingerprint_server_sdk/configuration.py 78% 🟢
TOTAL 89% 🟢

updated for commit: 16190ba by action🐍

@erayaydin erayaydin merged commit 12c8e41 into main Mar 17, 2026
22 checks passed
@erayaydin erayaydin deleted the changeset-release/main branch March 17, 2026 15:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants