Instalacion
Requisitos
Sección titulada «Requisitos»- Python 3.10 o mas reciente (3.11 y 3.12 tambien soportados)
- pip, uv o cualquier instalador compatible con PEP 517
Instalar desde PyPI
Sección titulada «Instalar desde PyPI»pip install dataspoc-pipeO con uv:
uv pip install dataspoc-pipeExtras de almacenamiento en la nube
Sección titulada «Extras de almacenamiento en la nube»Por defecto, Pipe escribe en el sistema de archivos local. Para escribir en buckets en la nube, instala el extra correspondiente:
| Extra | Proveedor | Paquete backend |
|---|---|---|
s3 | Amazon S3 | s3fs |
gcs | Google Cloud Storage | gcsfs |
azure | Azure Blob Storage | adlfs |
# Amazon S3pip install dataspoc-pipe[s3]
# Google Cloud Storagepip install dataspoc-pipe[gcs]
# Azure Blob Storagepip install dataspoc-pipe[azure]
# Multiple extraspip install dataspoc-pipe[s3,gcs]Extra para MCP server
Sección titulada «Extra para MCP server»Para usar Pipe como un MCP server para integracion con agentes de IA:
pip install dataspoc-pipe[mcp]Instalar Singer taps
Sección titulada «Instalar Singer taps»Los Singer taps son paquetes separados. Instala los que necesites:
# CSV filespip install tap-csv
# PostgreSQLpip install tap-postgres
# MySQLpip install tap-mysql
# GitHub APIpip install tap-github
# Google Sheets (public)# Built-in — no install neededCada tap es una herramienta CLI independiente. Pipe los ejecuta como subprocesos, asi que solo necesitan estar disponibles en tu PATH.
Verificar la instalacion
Sección titulada «Verificar la instalacion»dataspoc-pipe --versionSalida esperada:
dataspoc-pipe 0.2.0Siguientes pasos
Sección titulada «Siguientes pasos»Ejecuta dataspoc-pipe init para crear el directorio de configuracion, luego ve al Inicio Rapido para construir tu primer pipeline.