Usercloudssdk

Latest version: v1.10.0

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

Scan your dependencies

Page 2 of 3

1.6.1

- Add SDK method for data import via ExecuteMutator

1.6.0

- Add methods to retrieve and set external OIDC issuers for a tenant

1.5.2

- Update SaveUserstoreSDKAsync to use DownloadUserstoreSDKAsync, and allow passing include_example argument to those APIs.
- Add `__repr__` and `__str__` methods to some models to improve DX.

1.5.1

- Fix minor issue with userstore_sample.py

1.5.0

- Add GetConsentedPurposesForUser method to the Python SDK Client.
- Add `__repr__` and `__str__` methods to some models to improve DX.
- Add `to_dict()` method to the Address class to make it easier to serialize it into user row when creating or modifying a user.
- Add Region enum and move a lot of other constants into enums (AuthnType, ColumnIndexType, DataLifeCycleState, DataType, PolicyType, TransformType).
- Add `data_life_cycle_state` to Accessor model.
- Breaking change: ColumnField parameter "optional" has been changed to "required", with fields not required by default
- Add "input_type_constraints" and "output_type_constraints" parameters of type ColumnConstraints to Transformer
- Add `SaveUserstoreSDK` that saves the generated userstore python SDK to a file.

1.4.0

- Breaking change: ColumnInputConfig now has data member "normalizer", previously referred to as "validator"
- Add "User-Agent" & "X-Usercloudssdk-Version" headers to all outgoing requests.
- Add an optional `session_name` kwarg to the `Client` constructor to allow extra information to be incremented into the User-Agent header.
- Add "region" parameter to CreateUser and CreateUserWithMutator to allow specifying in which region the user data should reside
- Rename "compositeunion" and "compositeintersection" types of access policies to "composite_or" and "composite_and"
- Breaking change: Added AsyncClient class and UCHttpAsyncClient interface to support asynchronous requests. As part of this, Error class was consolidated into UserCloudsSDKError, which may break any customers referencing it.
- Add support for column constraints, which enables custom composite columns as well as checks for immutability, uniqueness, and unique IDs within array columns
- Deprecate TENANT_URL, CLIENT_ID and CLIENT_SECRET in favor of USERCLOUDS_TENANT_URL, USERCLOUDS_CLIENT_ID and USERCLOUDS_CLIENT_SECRET environment variables. The deprecated environment variables will be removed in a future release (they still work in this release).

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.