mirror of
https://github.com/tgorordo/smithy.git
synced 2026-06-05 16:22:15 -07:00
init. core algorithm, initial testing, basic cli.
This commit is contained in:
commit
8836c49091
12 changed files with 2297 additions and 0 deletions
238
requirements.txt
Normal file
238
requirements.txt
Normal file
|
|
@ -0,0 +1,238 @@
|
|||
# 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
|
||||
# smithy (pyproject.toml)
|
||||
# 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
|
||||
markdown-it-py==4.2.0
|
||||
# via rich
|
||||
markupsafe==3.0.3
|
||||
# via jinja2
|
||||
mdurl==0.1.2
|
||||
# via markdown-it-py
|
||||
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
|
||||
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 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
|
||||
# rich
|
||||
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
|
||||
rich==15.0.0
|
||||
# via smithy (pyproject.toml)
|
||||
rpds-py==0.30.0
|
||||
# via
|
||||
# jsonschema
|
||||
# referencing
|
||||
ruff==0.15.13
|
||||
# via
|
||||
# smithy (pyproject.toml:dev)
|
||||
# marimo
|
||||
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
|
||||
Loading…
Add table
Add a link
Reference in a new issue