Ir al contenido

Instalacion

Ventana de terminal
pip install dataspoc-lens

Esto instala el paquete principal con DuckDB, el CLI, shell interactivo y transformaciones SQL.

  • Python 3.10+
  • DuckDB se instala automaticamente como dependencia

Instala extras para capacidades adicionales:

Ventana de terminal
# Cloud storage backends
pip 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)
# Notebooks
pip install dataspoc-lens[jupyter] # JupyterLab with SQL magic
pip install dataspoc-lens[marimo] # Marimo reactive notebooks
# AI and agents
pip install dataspoc-lens[ai] # AI natural language queries (Anthropic, OpenAI)
pip install dataspoc-lens[mcp] # MCP server for AI agent integration
# Everything
pip install dataspoc-lens[all] # All extras included
ExtraQue agregaCaso de uso
[s3]s3fsConsultar archivos Parquet en Amazon S3
[gcs]gcsfsConsultar archivos Parquet en Google Cloud Storage
[azure]adlfsConsultar archivos Parquet en Azure Blob Storage
[jupyter]jupyterlab, jupysql, duckdb-engine, ipykernel, numpy, pandasNotebooks interactivos con magia %%sql
[marimo]marimo, numpy, pandasNotebooks reactivos con Marimo
[ai]anthropic, openaiConsultas en lenguaje natural via LLM
[mcp]mcpModel Context Protocol server para agentes de IA
[all]Todo lo anteriorInstalacion completa

Si prefieres uv como gestor de paquetes:

Ventana de terminal
uv pip install dataspoc-lens
uv pip install dataspoc-lens[all]
Ventana de terminal
dataspoc-lens --version
dataspoc-lens 0.2.0