Skip to content

Commit 4f5bca5

Browse files
chore(release): 7.0.0 [skip ci]
## [7.0.0](v6.0.0...v7.0.0) (2024-08-14) ### ⚠ BREAKING CHANGES * rename `unseal_events_response` to `unseal_event_response` to keep proper naming * minimum supported Python version is 3.9 now * rename `error_event403_response`, `error_event403_response_error`, `many_requests_response` to `common403_error_response`, `error_common403_response` `too_many_requests_response` ### Features * add `delete_visitor_data` method ([961a165](961a165)) * add `developer_tools` signal ([ca25ef7](ca25ef7)) * add `osMismatch` field to the `vpn` signal ([0b95bda](0b95bda)) * add `remoteControl` signal ([5c7b149](5c7b149)) * add `revision` field to the `confidence` signal ([9b42d6b](9b42d6b)) * add `update_event` method ([752b1c9](752b1c9)) * add `velocity` signal ([9b31367](9b31367)) * add better error reporting in case of wrong data shape ([40e9e6a](40e9e6a)) * add webhook validation method ([d92b1fe](d92b1fe)) * create base class for models and move here utility functions ([bfa2285](bfa2285)) * drop Python 3.8 support ([d857954](d857954)) * simplify `Configuration` class, use inline types ([8cad048](8cad048)) * simplify `rest.py` and `api_client.py` and add inline types ([a8b1ae6](a8b1ae6)) * update schema ([c2e99cd](c2e99cd)) * use inline types for `fingerprint_api.py` ([c466bd5](c466bd5)) * use inline types instead of annotations for models ([1121a5c](1121a5c)) ### Bug Fixes * `unseal_event_response` returns correct `EventResponse` structure ([a7a0e2d](a7a0e2d)) * don't serialise empty fields in models ([9643e1d](9643e1d)) * make `tag` field optional for webhook ([e8a28f6](e8a28f6)) * mark optional fields in models ([2c62e20](2c62e20)) * remove Python2 compatibility code ([2621ccd](2621ccd)) * update schema with required `body` field for the `updateEvent` method ([c6eaf5e](c6eaf5e))
1 parent 826a5ef commit 4f5bca5

File tree

7 files changed

+47
-9
lines changed

7 files changed

+47
-9
lines changed

CHANGELOG.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,41 @@
1+
## [7.0.0](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/compare/v6.0.0...v7.0.0) (2024-08-14)
2+
3+
4+
### ⚠ BREAKING CHANGES
5+
6+
* rename `unseal_events_response` to `unseal_event_response` to keep proper naming
7+
* minimum supported Python version is 3.9 now
8+
* rename `error_event403_response`, `error_event403_response_error`, `many_requests_response` to `common403_error_response`, `error_common403_response` `too_many_requests_response`
9+
10+
### Features
11+
12+
* add `delete_visitor_data` method ([961a165](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/961a165bd1acf43797dd3767fc3c1d72cc541917))
13+
* add `developer_tools` signal ([ca25ef7](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/ca25ef7f07acbf47a7e5a55092bd336050cd0967))
14+
* add `osMismatch` field to the `vpn` signal ([0b95bda](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/0b95bdadaad62285558c442cf36b3990668537c1))
15+
* add `remoteControl` signal ([5c7b149](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/5c7b1493dfa84ddab2df753c4c856da808bf844d))
16+
* add `revision` field to the `confidence` signal ([9b42d6b](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/9b42d6b984a0c8c65a98faeea21bd86460a51df1))
17+
* add `update_event` method ([752b1c9](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/752b1c97054a131afcb3582a58a77f6a4d8b1816))
18+
* add `velocity` signal ([9b31367](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/9b313677da304c8090518f484406694c7b1123b8))
19+
* add better error reporting in case of wrong data shape ([40e9e6a](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/40e9e6a4a7d743d853c6defcb2f0ae6aa78f5e7e))
20+
* add webhook validation method ([d92b1fe](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/d92b1fe9a69e943926c729affa6ef7b91a0857d8))
21+
* create base class for models and move here utility functions ([bfa2285](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/bfa2285cd45136c970cc3d07b1ada56874011c98))
22+
* drop Python 3.8 support ([d857954](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/d857954e826b05f2061d195b2a2a8c3cae5b0232))
23+
* simplify `Configuration` class, use inline types ([8cad048](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/8cad04860ec59b6a57d50827fb288871c2dbf384))
24+
* simplify `rest.py` and `api_client.py` and add inline types ([a8b1ae6](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/a8b1ae61d74ff5eaca09012741be4a894ff8526e))
25+
* update schema ([c2e99cd](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/c2e99cd104e6ab9c7e9f670636d984e829eb2747))
26+
* use inline types for `fingerprint_api.py` ([c466bd5](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/c466bd58f1838baf0b6bbf5aac2de6b0a047630b))
27+
* use inline types instead of annotations for models ([1121a5c](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/1121a5c5e81d3458595d2bd7920463cce0b661ac))
28+
29+
30+
### Bug Fixes
31+
32+
* `unseal_event_response` returns correct `EventResponse` structure ([a7a0e2d](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/a7a0e2d3c0c42fb225545673954ee816917d3124))
33+
* don't serialise empty fields in models ([9643e1d](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/9643e1d7781e0d1eb414f8f5177cdace16ef3063))
34+
* make `tag` field optional for webhook ([e8a28f6](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/e8a28f69d08a7969af3b1b66ef399aacd4bc14d1))
35+
* mark optional fields in models ([2c62e20](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/2c62e209de1d09ebd58f3174a0be81e39c6d8bf6))
36+
* remove Python2 compatibility code ([2621ccd](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/2621ccddb01c495a8a385766d15ea875171260e8))
37+
* update schema with required `body` field for the `updateEvent` method ([c6eaf5e](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/commit/c6eaf5e64d387ce55a898ba800b8989e77c5cae0))
38+
139
## [6.0.0](https://github.com/fingerprintjs/fingerprint-pro-server-api-python-sdk/compare/v5.0.0...v6.0.0) (2024-03-27)
240

341

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ The Fingerprint Server Python SDK is an easy way to interact with the Fingerprin
2626
This Python package is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:
2727

2828
- API version: 3
29-
- Package version: 6.0.0
29+
- Package version: 7.0.0
3030
- Build package: io.swagger.codegen.v3.generators.python.PythonClientCodegen
3131

3232
## Requirements

fingerprint_pro_server_api_sdk/api/fingerprint_api.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ def delete_visitor_data_with_http_info(self, visitor_id: str, **kwargs): # noqa
109109
if 'visitor_id' in params:
110110
path_params['visitor_id'] = params['visitor_id'] # noqa: E501
111111

112-
query_params = [('ii', 'fingerprint-pro-server-python-sdk/6.0.0')]
112+
query_params = [('ii', 'fingerprint-pro-server-python-sdk/7.0.0')]
113113

114114
header_params = {}
115115

@@ -219,7 +219,7 @@ def get_event_with_http_info(self, request_id: str, **kwargs): # noqa: E501
219219
if 'request_id' in params:
220220
path_params['request_id'] = params['request_id'] # noqa: E501
221221

222-
query_params = [('ii', 'fingerprint-pro-server-python-sdk/6.0.0')]
222+
query_params = [('ii', 'fingerprint-pro-server-python-sdk/7.0.0')]
223223

224224
header_params = {}
225225

@@ -338,7 +338,7 @@ def get_visits_with_http_info(self, visitor_id: str, **kwargs): # noqa: E501
338338
if 'visitor_id' in params:
339339
path_params['visitor_id'] = params['visitor_id'] # noqa: E501
340340

341-
query_params = [('ii', 'fingerprint-pro-server-python-sdk/6.0.0')]
341+
query_params = [('ii', 'fingerprint-pro-server-python-sdk/7.0.0')]
342342
if 'request_id' in params:
343343
query_params.append(('request_id', params['request_id'])) # noqa: E501
344344
if 'linked_id' in params:
@@ -458,7 +458,7 @@ def update_event_with_http_info(self, body: EventUpdateRequest, request_id: str,
458458
if 'request_id' in params:
459459
path_params['request_id'] = params['request_id'] # noqa: E501
460460

461-
query_params = [('ii', 'fingerprint-pro-server-python-sdk/6.0.0')]
461+
query_params = [('ii', 'fingerprint-pro-server-python-sdk/7.0.0')]
462462

463463
header_params = {}
464464

fingerprint_pro_server_api_sdk/api_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ def __init__(self, configuration: Optional[Configuration] = None, header_name: O
7979
self.default_headers[header_name] = header_value
8080
self.cookie = cookie
8181
# Set default User-Agent.
82-
self.user_agent = 'Swagger-Codegen/6.0.0/python'
82+
self.user_agent = 'Swagger-Codegen/7.0.0/python'
8383

8484
def __del__(self):
8585
self.pool.close()

fingerprint_pro_server_api_sdk/configuration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,5 +210,5 @@ def to_debug_report(self):
210210
"OS: {env}\n"\
211211
"Python Version: {pyversion}\n"\
212212
"Version of the API: 3\n"\
213-
"SDK Package Version: 6.0.0".\
213+
"SDK Package Version: 7.0.0".\
214214
format(env=sys.platform, pyversion=sys.version)

generate.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22

3-
VERSION='6.0.0'
3+
VERSION='7.0.0'
44

55
while getopts "v:" arg; do
66
case $arg in

test/test_fingerprint_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
API_KEY = 'private_key'
2727

28-
VERSION = '6.0.0'
28+
VERSION = '7.0.0'
2929

3030

3131
class MockPoolManager(object):

0 commit comments

Comments
 (0)