# This file was autogenerated by uv via the following command: # uv pip compile pyproject.toml -o requirements.txt --group dev altair==6.1.0 # via marimo altgraph==0.17.5 # via pyinstaller annotated-types==0.7.0 # via pydantic anyio==4.13.0 # via # httpx # openai # starlette attrs==26.1.0 # via # jsonschema # referencing certifi==2026.5.20 # via # httpcore # httpx # requests charset-normalizer==3.4.7 # via requests click==8.4.0 # via # marimo # uvicorn distro==1.9.0 # via openai docutils==0.22.4 # via marimo duckdb==1.5.3 # via marimo fastjsonschema==2.21.2 # via nbformat genai-prices==0.0.61 # via pydantic-ai-slim griffelib==2.0.2 # via pydantic-ai-slim h11==0.16.0 # via # httpcore # uvicorn httpcore==1.0.9 # via httpx httpx==0.28.1 # via # genai-prices # openai # pydantic-ai-slim # pydantic-graph idna==3.15 # via # anyio # httpx # requests iniconfig==2.3.0 # via pytest itsdangerous==2.2.0 # via marimo jedi==0.19.2 # via marimo jinja2==3.1.6 # via altair jiter==0.15.0 # via openai jsonschema==4.26.0 # via # altair # nbformat jsonschema-specifications==2025.9.1 # via jsonschema jupyter-core==5.9.1 # via nbformat logfire-api==4.33.0 # via pydantic-graph loro==1.10.3 # via marimo marimo==0.23.6 # via smithy (pyproject.toml:dev) markdown==3.10.2 # via # marimo # pymdown-extensions markupsafe==3.0.3 # via jinja2 msgspec==0.21.1 # via marimo narwhals==2.21.2 # via # altair # marimo nbformat==5.10.4 # via marimo nodeenv==1.10.0 # via pyright numpy==2.4.6 # via # smithy (pyproject.toml) # rustworkx openai==2.37.0 # via pydantic-ai-slim opentelemetry-api==1.42.0 # via pydantic-ai-slim packaging==26.2 # via # altair # marimo # pyinstaller # pyinstaller-hooks-contrib # pytest parso==0.8.7 # via jedi platformdirs==4.9.6 # via jupyter-core pluggy==1.6.0 # via pytest polars==1.40.1 # via # smithy (pyproject.toml) # marimo polars-runtime-32==1.40.1 # via polars psutil==7.2.2 # via # marimo # pyperf py-cpuinfo==9.0.0 # via pytest-benchmark py-spy==0.4.2 # via smithy (pyproject.toml:dev) pyarrow==24.0.0 # via polars pyclean==3.6.0 # via smithy (pyproject.toml:dev) pydantic==2.13.4 # via # genai-prices # openai # pydantic-ai-slim # pydantic-graph pydantic-ai-slim==1.99.0 # via marimo pydantic-core==2.46.4 # via pydantic pydantic-graph==1.99.0 # via pydantic-ai-slim pygments==2.20.0 # via # marimo # pytest pyinstaller==6.20.0 # via smithy (pyproject.toml:dev) pyinstaller-hooks-contrib==2026.5 # via pyinstaller pyinstrument==5.1.2 # via smithy (pyproject.toml:dev) pymdown-extensions==10.21.3 # via marimo pyperf==2.10.0 # via smithy (pyproject.toml:dev) pyright==1.1.409 # via smithy (pyproject.toml:dev) pytest==9.0.3 # via # smithy (pyproject.toml:dev) # pytest-benchmark pytest-benchmark==5.2.3 # via smithy (pyproject.toml:dev) pyyaml==6.0.3 # via # marimo # pymdown-extensions pyzmq==27.1.0 # via marimo referencing==0.37.0 # via # jsonschema # jsonschema-specifications regex==2026.5.9 # via tiktoken requests==2.34.2 # via tiktoken rpds-py==0.30.0 # via # jsonschema # referencing ruff==0.15.13 # via # smithy (pyproject.toml:dev) # marimo rustworkx==0.17.1 # via smithy (pyproject.toml) setuptools==82.0.1 # via # pyinstaller # pyinstaller-hooks-contrib sniffio==1.3.1 # via openai sqlglot==30.8.0 # via marimo sqlglotc==30.8.0 # via sqlglot starlette==1.0.0 # via marimo tiktoken==0.13.0 # via pydantic-ai-slim tomlkit==0.15.0 # via marimo tqdm==4.67.3 # via openai traitlets==5.15.0 # via # jupyter-core # nbformat typing-extensions==4.15.0 # via # altair # openai # opentelemetry-api # pydantic # pydantic-core # pyright # typing-inspection typing-inspection==0.4.2 # via # pydantic # pydantic-ai-slim # pydantic-graph urllib3==2.7.0 # via requests uv==0.11.15 # via marimo uvicorn==0.47.0 # via marimo websockets==16.0 # via marimo