From 30375b9624dadfbb644758da2527b659910a55c9 Mon Sep 17 00:00:00 2001 From: "fingerprint-dx-team-actions-runner[bot]" <197604345+fingerprint-dx-team-actions-runner[bot]@users.noreply.github.com> Date: Mon, 28 Sep 2026 13:14:08 +0000 Subject: [PATCH] chore(release): changeset created a new release --- .changeset/device-details-signal.md | 5 ----- .changeset/reject-dot-segment-path-parameters.md | 5 ----- .changeset/sync-koala-v3-schema.md | 5 ----- CHANGELOG.md | 11 +++++++++++ README.md | 2 +- README.pypi.md | 2 +- fingerprint_server_sdk/__init__.py | 2 +- fingerprint_server_sdk/configuration.py | 2 +- package.json | 2 +- pyproject.toml | 2 +- uv.lock | 2 +- 11 files changed, 18 insertions(+), 22 deletions(-) delete mode 100644 .changeset/device-details-signal.md delete mode 100644 .changeset/reject-dot-segment-path-parameters.md delete mode 100644 .changeset/sync-koala-v3-schema.md diff --git a/.changeset/device-details-signal.md b/.changeset/device-details-signal.md deleted file mode 100644 index c1d6f036..00000000 --- a/.changeset/device-details-signal.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@fingerprint/python-sdk': minor ---- - -**events**: Add `device_details` smart signal to `Event` diff --git a/.changeset/reject-dot-segment-path-parameters.md b/.changeset/reject-dot-segment-path-parameters.md deleted file mode 100644 index f1432e3e..00000000 --- a/.changeset/reject-dot-segment-path-parameters.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@fingerprint/python-sdk': patch ---- - -Reject `.` and `..` as event and visitor IDs. `get_event`, `update_event`, and `delete_visitor_data` now raise the new `InvalidArgumentError` without sending a request. diff --git a/.changeset/sync-koala-v3-schema.md b/.changeset/sync-koala-v3-schema.md deleted file mode 100644 index dec4e942..00000000 --- a/.changeset/sync-koala-v3-schema.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@fingerprint/python-sdk': patch ---- - -**events**: Fix descriptions to use ID rather than Id. Clarify descriptions for Labels. diff --git a/CHANGELOG.md b/CHANGELOG.md index 3ae7daef..95104870 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Fingerprint Pro Server Python SDK +## 9.8.0 + +### Minor Changes + +- **events**: Add `device_details` smart signal to `Event` ([9ef045b](https://github.com/fingerprintjs/python-sdk/commit/9ef045b57d38ab05550de5f8c39194a89ac5c92a)) + +### Patch Changes + +- Reject `.` and `..` as event and visitor IDs. `get_event`, `update_event`, and `delete_visitor_data` now raise the new `InvalidArgumentError` without sending a request. ([4b7f5b6](https://github.com/fingerprintjs/python-sdk/commit/4b7f5b613437c2ef46c666882314e2f126cefa10)) +- **events**: Fix descriptions to use ID rather than Id. Clarify descriptions for Labels. ([9ef045b](https://github.com/fingerprintjs/python-sdk/commit/9ef045b57d38ab05550de5f8c39194a89ac5c92a)) + ## 9.7.1 ### Patch Changes diff --git a/README.md b/README.md index 6fdb372a..ceb7abab 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ The Fingerprint Server Python SDK is an easy way to interact with the Fingerprin This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: - API version: 4 -- Package version: 9.7.1 +- Package version: 9.8.0 - Generator version: 7.19.0 - Build package: org.openapitools.codegen.languages.PythonClientCodegen diff --git a/README.pypi.md b/README.pypi.md index 360e1516..1b60b13d 100644 --- a/README.pypi.md +++ b/README.pypi.md @@ -22,7 +22,7 @@ The Fingerprint Server Python SDK is an easy way to interact with the Fingerprin This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: - API version: 4 -- Package version: 9.7.1 +- Package version: 9.8.0 - Generator version: 7.19.0 - Build package: org.openapitools.codegen.languages.PythonClientCodegen diff --git a/fingerprint_server_sdk/__init__.py b/fingerprint_server_sdk/__init__.py index f7023595..50a9285c 100644 --- a/fingerprint_server_sdk/__init__.py +++ b/fingerprint_server_sdk/__init__.py @@ -13,7 +13,7 @@ Do not edit the class manually. """ # noqa: E501 -__version__ = '9.7.1' +__version__ = '9.8.0' # Define package exports __all__ = [ diff --git a/fingerprint_server_sdk/configuration.py b/fingerprint_server_sdk/configuration.py index 809b969f..62bba52e 100644 --- a/fingerprint_server_sdk/configuration.py +++ b/fingerprint_server_sdk/configuration.py @@ -325,7 +325,7 @@ def to_debug_report(self) -> str: f'OS: {sys.platform}\n' f'Python Version: {sys.version}\n' 'Version of the API: 4\n' - 'SDK Package Version: 9.7.1' + 'SDK Package Version: 9.8.0' ) @staticmethod diff --git a/package.json b/package.json index 4a4220e8..45762884 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@fingerprint/python-sdk", - "version": "9.7.1", + "version": "9.8.0", "private": true, "devDependencies": { "@changesets/cli": "^2.27.8", diff --git a/pyproject.toml b/pyproject.toml index 14b26155..d71eec29 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "fingerprint_server_sdk" -version = "9.7.1" +version = "9.8.0" description = "Fingerprint Server API allows you to get, search, and update Events in a server environment. It can be used for data exports, decision-making, and data analysis scenarios. Server API is intended for server-side usage, it's not intended to be used from the client side, whether it's a browser or a mobile device. The API also supports collection of Automation Intelligence for requests to your server in edge, pre-origin, or middleware contexts. " authors = [ {name = "Fingerprint Support",email = "support@fingerprint.com"}, diff --git a/uv.lock b/uv.lock index 31414789..eddb9056 100644 --- a/uv.lock +++ b/uv.lock @@ -594,7 +594,7 @@ wheels = [ [[package]] name = "fingerprint-server-sdk" -version = "9.7.1" +version = "9.8.0" source = { editable = "." } dependencies = [ { name = "cryptography", version = "47.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version <= '3.9'" },