Prefect-gcp

Latest version: v0.6.2

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

Scan your dependencies

Page 5 of 6

0.2.0

Released on December 22nd, 2022.

**Breaking**: Obfuscated `GcpCredentials.service_account_info` by using `SecretDict` type.

Added

- `list_blobs`, `download_object_to_path`, `download_object_to_file_object`, `download_folder_to_path`, `upload_from_path`, `upload_from_file_object`, `upload_from_folder` methods in `GcsBucket` - [85](https://github.com/PrefectHQ/prefect-gcp/pull/85)
- `GcpSecret` block with `read_secret`, `write_secret`, and `delete_secret` methods - [86](https://github.com/PrefectHQ/prefect-gcp/pull/86)
- `BigQueryWarehouse` block with `get_connection`, `fetch_one`, `fetch_many`, `fetch_all`, `execute`, `execute_many`, methods - [88](https://github.com/PrefectHQ/prefect-gcp/pull/88)

Changed

- Made `GcpCredentials.get_access_token` sync compatible - [80](https://github.com/PrefectHQ/prefect-gcp/pull/80)
- Breaking: Obfuscated `GcpCredentials.service_account_info` by using `SecretDict` type - [88](https://github.com/PrefectHQ/prefect-gcp/pull/88)
- `GcsBucket` additionally inherits from `ObjectStorageBlock` - [85](https://github.com/PrefectHQ/prefect-gcp/pull/85)
- Expose all blocks available in the collection to top level init - [88](https://github.com/PrefectHQ/prefect-gcp/pull/88)
- Inherit `CredentialsBlock` in `GcpCredentials` - [92](https://github.com/PrefectHQ/prefect-gcp/pull/92)

Fixed

- Warning stating `Failed to load collection 'prefect_gcp_aiplatform'` - [87](https://github.com/PrefectHQ/prefect-gcp/pull/87)

0.1.8

Released on December 5th, 2022.

Added

- `VertexAICustomTrainingJob` infrastructure block - [75](https://github.com/PrefectHQ/prefect-gcp/pull/75)

0.1.7

Released on December 2nd, 2022.

Added

- `CloudJobRun.kill` method for cancellation support - [76](https://github.com/PrefectHQ/prefect-gcp/pull/76)

0.1.6

Released on October 7th, 2022.

Fixed

- Validation errors for CPU and Memory being raised incorrectly - [64](https://github.com/PrefectHQ/prefect-gcp/pull/64)

0.1.5

Released on September 28th, 2022.

Changed

- Invoke `google.auth.default` if both `service_account_info` and `service_account_file` is not specified - [57](https://github.com/PrefectHQ/prefect-gcp/pull/57)

Fixed

- Retrieving the `project_id` from service account or `quota_project_id` from gcloud CLI if `project` is not specified - [57](https://github.com/PrefectHQ/prefect-gcp/pull/57)

0.1.4

Released on September 19th, 2022.

Added
- `CloudRunJob` infrastructure block - [48](https://github.com/PrefectHQ/prefect-gcp/pull/48)
- `GcsBucket` block - [41](https://github.com/PrefectHQ/prefect-gcp/pull/41)
- `external_config` keyword argument in `bigquery_create_table` task - [53](https://github.com/PrefectHQ/prefect-gcp/pull/53)
- `content_type` keyword argument in `cloud_storage_upload_blob_from_file` task - [47](https://github.com/PrefectHQ/prefect-gcp/pull/47)
- `**kwargs` for all tasks in the module `cloud_storage.py` - [47](https://github.com/PrefectHQ/prefect-gcp/pull/47)

Changed
- Made `schema` keyword argument optional in `bigquery_create_table` task, thus the position of the keyword changed - [53](https://github.com/PrefectHQ/prefect-gcp/pull/53)
- Allowed `~` character to be used in the path for service account file - [38](https://github.com/PrefectHQ/prefect-gcp/pull/38)

Fixed

- `ValidationError` using `GcpCredentials.service_account_info` in `prefect-dbt` - [44](https://github.com/PrefectHQ/prefect-gcp/pull/44)

Page 5 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.