gc-data-storage provides a unified interface for saving, reading, and managing various data types including DataFrames, plots, images, and generic files.
- Save data from your development environment to the bucket.
- Read data from the bucket into your development environment, with the option to keep a copy in the persistent disk.
- Copy data between different directories within the bucket or between two different buckets owned by the user.
- Obtain a list of data saved in the bucket or the persistent disk.
- Delete data saved in the bucket or the persistent disk.
- Obtain information on a file, using the full path or a partial string
Features:
- Universal GCP Compatibility: Works across all GCP environments including All of Us Researcher Workbench, Google Colab, Vertex AI Workbench, and local development
- Auto-detection: Automatically detects bucket names and project IDs from environment variables
- Multi-format Support: Handles DataFrames, plots, images, Excel workbooks, and generic files
- Robust Error Handling: Comprehensive logging and error management
- Flexible Path Management: Supports both relative and absolute GCS paths
- Batch Operations: Copy, list, and delete operations for file management
More information, including code examples, at https://github.com/AymoneKouame/google-cloud-data-storage.
Metadata
Release files for gc-data-storage 3.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| gc-data-storage-3.0.0.tar.gz | 8.1 kB | Details |
Release files / gc-data-storage-3.0.0.tar.gz
| Download URL | gc-data-storage-3.0.0.tar.gz |
|---|---|
| Size | 8.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
798929d12410aec63768e65acf519209c4f8a82e461beca684d1be5bdbb498d9
|
|
BLAKE2b-256 checksum How to use checksums |
989f6c6128d9c152842d36b7ef59674d22f6d9964862fd144844050caf1ffa02
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.12
|