Instalação
Requisitos
Seção intitulada “Requisitos”- Python 3.10 ou mais recente (3.11 e 3.12 também são suportados)
- pip, uv ou qualquer instalador compatível com PEP 517
Instalar via PyPI
Seção intitulada “Instalar via PyPI”pip install dataspoc-pipeOu com uv:
uv pip install dataspoc-pipeExtras de armazenamento na nuvem
Seção intitulada “Extras de armazenamento na nuvem”Por padrão, o Pipe grava no filesystem local. Para gravar em buckets na nuvem, instale o extra apropriado:
| Extra | Provedor | Pacote 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 do MCP server
Seção intitulada “Extra do MCP server”Para usar o Pipe como servidor MCP para integração com agentes de IA:
pip install dataspoc-pipe[mcp]Instalando Singer taps
Seção intitulada “Instalando Singer taps”Singer taps são pacotes separados. Instale os que você precisar:
# 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 é uma ferramenta CLI independente. O Pipe os executa como subprocessos, então eles só precisam estar disponíveis no seu PATH.
Verificar a instalação
Seção intitulada “Verificar a instalação”dataspoc-pipe --versionSaída esperada:
dataspoc-pipe 0.2.0Próximos passos
Seção intitulada “Próximos passos”Execute dataspoc-pipe init para criar o diretório de configuração e depois vá para o Quickstart para montar seu primeiro pipeline.