Metadata-Version: 2.4
Name: gcp_utilities
Version: 0.0.3
Summary: Simple utilities for GCP BigQuery, Cloud Storage and Cloud Logging
Project-URL: Homepage, https://github.com/cmmasaba/gcp-tools
Project-URL: Issues, https://github.com/cmmasaba/gcp-tools/issues
Author-email: Collins Mmasaba <mmasabacollins9@gmail.com>
License-Expression: MIT
License-File: LICENSE
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.12
Requires-Dist: google-cloud-bigquery==3.27.0
Requires-Dist: google-cloud-logging<4.0.0,>=3.0.0
Requires-Dist: google-cloud-storage==3.8.0
Description-Content-Type: text/markdown

# GCP Utilities

Simple wrapper for common GCP operations like:

- creating a Google CLoud Storage directory
- checking if a Google Cloud Storage directory exists
- adding a file to Google Cloud Storage
- loading tables from files to Google BigQuery
- logging messages to Google Cloud Logging

## Env Vars

The following environment variables need to be set:

```bash

export GCP_PROJECT_ID=""
export GCP_BUCKET_NAME=""
export GCP_DATASET_ID=""
export GCP_LOGGER_NAME=""
export GOOGLE_APPLICATION_CREDENTIALS=""

```
