Skip to content

Add GCS file repository support#64

Merged
koenvo merged 3 commits intomainfrom
feat/gcs-file-repository
Mar 19, 2026
Merged

Add GCS file repository support#64
koenvo merged 3 commits intomainfrom
feat/gcs-file-repository

Conversation

@koenvo
Copy link
Contributor

@koenvo koenvo commented Mar 19, 2026

Implements GCSFileRepository with Application Default Credentials and lazy client init. Accessible via gcs:// URL. Install with pip install ingestify[gcs].

koenvo added 3 commits March 19, 2026 13:39
Implements GCSFileRepository with Application Default Credentials and
lazy client init. Accessible via gcs:// URL. Install with pip install ingestify[gcs].
- Export via infra/store/file/__init__.py like other repositories
- Import from ingestify.infra in main.py
- Align blob_name path handling with S3FileRepository
@koenvo koenvo merged commit db0baf7 into main Mar 19, 2026
12 checks passed
@koenvo koenvo deleted the feat/gcs-file-repository branch March 19, 2026 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant