# 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
