Hbp-service-client

Latest version: v1.1.1

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

Scan your dependencies

1.1.1

Changed

* `setup.py` no longer depends on pip internals
* Pinned test requirements to compatible versions

1.1.0

Added

* Adding the following methods in `hbp_service_client.storage_service.client.Client.api_client`:
* `create_project` - Create the project for a given collab.
* `delete_project` - Delete a project given its UUID.

1.0.0

Added

* A storage service client `hbp_service_client.storage_service.client` with a higher level abstraction, adding the following methods:
* `list` - List the entities found directly under the given path
* `exists` - Check if a certain path exists in the storage service.
* `get_parent` - Get the parent entity of the entity pointed by the given path.
* `mkdir` - Create a folder in the storage service pointed by the given path.
* `upload_file` - Upload local file content to a storage service destination folder.
* `download_file` - Download a file from the storage service to local disk.
* `delete` - Delete an entity from the storage service using its path.

Changed
* The module `hbp_service_client.document_service` was renamed to `hbp_service_client.storage_service`
* The module `hbp_service_client.document_service.client` has been replaced by `hbp_service_client.storage_service.client`
* The old `hbp_service_client.document_service.client.Client` is now available under `hbp_service_client.storage_service.client.Client.api_client`
* The `Doc(.*)Exception` classes were renamed to `Storage$1Exception`
* The `hbp_service_client.client.Client.storage` now points to the new `hbp_service_client.storage_service.client`

Removed

Fixed

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.