Instalacion
Instalacion basica
Sección titulada «Instalacion basica»pip install dataspoc-lensEsto instala el paquete principal con DuckDB, el CLI, shell interactivo y transformaciones SQL.
Requisitos
Sección titulada «Requisitos»- Python 3.10+
- DuckDB se instala automaticamente como dependencia
Extras opcionales
Sección titulada «Extras opcionales»Instala extras para capacidades adicionales:
# Cloud storage backendspip install dataspoc-lens[s3] # Amazon S3 support (s3fs)pip install dataspoc-lens[gcs] # Google Cloud Storage support (gcsfs)pip install dataspoc-lens[azure] # Azure Blob Storage support (adlfs)
# Notebookspip install dataspoc-lens[jupyter] # JupyterLab with SQL magicpip install dataspoc-lens[marimo] # Marimo reactive notebooks
# AI and agentspip install dataspoc-lens[ai] # AI natural language queries (Anthropic, OpenAI)pip install dataspoc-lens[mcp] # MCP server for AI agent integration
# Everythingpip install dataspoc-lens[all] # All extras includedReferencia de extras
Sección titulada «Referencia de extras»| Extra | Que agrega | Caso de uso |
|---|---|---|
[s3] | s3fs | Consultar archivos Parquet en Amazon S3 |
[gcs] | gcsfs | Consultar archivos Parquet en Google Cloud Storage |
[azure] | adlfs | Consultar archivos Parquet en Azure Blob Storage |
[jupyter] | jupyterlab, jupysql, duckdb-engine, ipykernel, numpy, pandas | Notebooks interactivos con magia %%sql |
[marimo] | marimo, numpy, pandas | Notebooks reactivos con Marimo |
[ai] | anthropic, openai | Consultas en lenguaje natural via LLM |
[mcp] | mcp | Model Context Protocol server para agentes de IA |
[all] | Todo lo anterior | Instalacion completa |
Usando uv
Sección titulada «Usando uv»Si prefieres uv como gestor de paquetes:
uv pip install dataspoc-lensuv pip install dataspoc-lens[all]Verificar la instalacion
Sección titulada «Verificar la instalacion»dataspoc-lens --versiondataspoc-lens 0.2.0