Umbrella package for GCP Data Migration Pipeline Libraries
Project description
GCP Pipeline Framework
This is the umbrella package for the GCP Data Migration Pipeline Libraries. Installing this package will install all the specialized libraries required for building, orchestrating, and testing GCP data pipelines.
Included Libraries
- gcp-pipeline-core: Foundation library for audit, monitoring, error handling, and job control.
- gcp-pipeline-beam: Apache Beam ingestion library for GCP data pipelines.
- gcp-pipeline-orchestration: Airflow operators and orchestration utilities for GCP.
- gcp-pipeline-transform: dbt macros and transformation utilities.
- gcp-pipeline-tester: Testing framework with mocks and fixtures for GCP pipelines.
Installation
Full Installation (Recommended)
pip install gcp-pipeline-framework
Selective Installation
If you only need specific components, you can install them as extras:
pip install gcp-pipeline-framework[core,beam]
Or install the individual libraries directly (e.g., pip install gcp-pipeline-core).
Usage
Once installed, you can import the individual libraries as follows:
from gcp_pipeline_core.audit import AuditTrail
from gcp_pipeline_beam.pipelines import BasePipeline
from gcp_pipeline_orchestration.operators.dataflow import BaseDataflowOperator
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gcp_pipeline_framework-1.0.7.tar.gz.
File metadata
- Download URL: gcp_pipeline_framework-1.0.7.tar.gz
- Upload date:
- Size: 2.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a0147fae1b81893d6528898edf5b2a6f5af4faec00b0f740def3e982a6ea4d58
|
|
| MD5 |
978de9861754f98e3666f075ae7136fd
|
|
| BLAKE2b-256 |
5bb48ee18c2a5260dd30e6e75e4a91305adda8f67332dbe537ae4dee34a90fa6
|
File details
Details for the file gcp_pipeline_framework-1.0.7-py3-none-any.whl.
File metadata
- Download URL: gcp_pipeline_framework-1.0.7-py3-none-any.whl
- Upload date:
- Size: 2.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cba271b4a32c257cbff71bfa232e130b2298eb360e2b977d56efe78995cd5eab
|
|
| MD5 |
7307fd2d1a2f426f0b7c1ec67ec9d793
|
|
| BLAKE2b-256 |
6365429c0c7fcd6c99188a3d510db97c7e4c468cbece79f42390b2aaefbc274a
|