Ubiops

Latest version: v4.9.1

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

Scan your dependencies

Page 1 of 7

4.9.1

Changes
- Allow empty values in environment variables list

4.9.0

Additions
- Added `supports_request_format` to deployments and environments
- Added `system` to environment detail/list
- Added `empty` field to `RevisionList`, which is used for docker support in which you don't use the deployment revision concept
- Added `overage_usage` to the response of `organizations_get`

Changes
- None is now allowed as `base_environment` of environments, which is necessary for docker support
- Fields `input_type` and `output_type` are now optional for deployments create and get. They are None for deployments that don't support request format.
- `request_retention_mode` is now optional for deployment versions
- Added max `description` length and don't allow None for it in exports/imports
- A fallback was added to `wait_for_deployment_version` such that the deployment version status is used when it has no permission to retrieve the environment status
- Environment `system` field is used in `wait_for_environment` which is necessary for docker support

4.8.0

Additions
- Added `instances_update` and `project_instances_update` to stop running instances
- Added deployment version parameter `instance_processes` to handle multiple requests simultaneously by the same instance
- Added `process_id` to log filters

Changes
- Streaming deployment and pipeline requests via `ubiops.utils` now returns a `DeploymentRequestCreateResponse` or `PipelineRequestCreateResponse` object for the full response instead of a dict.
- Removed default values on client side. Default values will be set by the API.
- Default streaming timeout is increased to 3600 for deployments and 7200 for pipelines

Removal
- Notification groups are removed. Corresponding deployment version (and experiment) parameters `monitoring` and `default_notification_group` are removed as well.

4.7.0

Additions
- Streaming pipeline requests via `ubiops.utils.stream_pipeline_request()`
- `upload_files` and `download_files` utils functions to upload and download multiple files simultaneously

Changes
- Removed `deployment_timeout` for pipeline (version) request creation
- Deprecated `pipeline_timeout` for pipeline (version) request creation, and added `timeout` to use instead
- Update setuptools requirement to 64.0.0

4.6.1

Changes
- Make `scaling_strategy` optional for deployment versions

4.6.0

Additions
- Streaming deployment requests via `ubiops.utils.stream_deployment_request()`
- Cancelling a pipeline request via `pipeline_requests_update`
- Batch cancelling of requests via `deployment_requests_batch_cancel`, `deployment_version_requests_batch_cancel`, `pipeline_requests_batch_cancel` and `pipeline_version_requests_batch_cancel`
- Retrieve usage of instance type groups via `instance_type_groups_usage`

Changes
- Add `scaling_strategy` for deployment versions
- Add `status` and `two_factor_authentication_forced` to organization details
- Remove `success`, `sort`, `pipeline` and `request_schedule` from `project_requests_list`
- Add `instance_id` filter for logs
- Make deprecated `success` optional in `DeploymentRequestCreateResponse`
- Remove `retries` and `notification_group` from deployment request response
- Rename `DirectPipelineRequestDeploymentRequest` to `PipelineRequestDeploymentRequest`
- Rename `DirectPipelineRequestOperatorRequest` to `PipelineRequestOperatorRequest`
- Rename DirectPipelineRequestPipelineRequest` to `PipelineRequestPipelineRequest`
- Add `metadata` to pipeline objects create/list
- Remove `success` from `RequestsOverview`

Page 1 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.