diff --git a/pyproject.toml b/pyproject.toml index 509df2a..28222cd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,7 +20,8 @@ dependencies = [ "click", "pyaml", "prompt_toolkit", - "pandas" + "pandas", + "termcolor", ] requires-python = ">= 3.7" classifiers = [ diff --git a/requirements-dev.lock b/requirements-dev.lock index 6a4b3f9..9f97928 100644 --- a/requirements-dev.lock +++ b/requirements-dev.lock @@ -22,6 +22,8 @@ attrs==23.1.0 certifi==2023.7.22 # via httpcore # via httpx +click==8.1.7 + # via llama-stack-client colorlog==6.7.0 # via nox dirty-equals==0.6.0 @@ -56,15 +58,23 @@ mypy-extensions==1.0.0 nodeenv==1.8.0 # via pyright nox==2023.4.22 +numpy==2.0.2 + # via pandas packaging==23.2 # via nox # via pytest +pandas==2.2.3 + # via llama-stack-client platformdirs==3.11.0 # via virtualenv pluggy==1.3.0 # via pytest +prompt-toolkit==3.0.48 + # via llama-stack-client py==1.11.0 # via pytest +pyaml==24.12.1 + # via llama-stack-client pydantic==2.7.1 # via llama-stack-client pydantic-core==2.18.2 @@ -76,11 +86,16 @@ pytest==7.1.1 # via pytest-asyncio pytest-asyncio==0.21.1 python-dateutil==2.8.2 + # via pandas # via time-machine pytz==2023.3.post1 # via dirty-equals + # via pandas +pyyaml==6.0.2 + # via pyaml respx==0.20.2 rich==13.7.1 + # via llama-stack-client ruff==0.6.5 setuptools==68.2.2 # via nodeenv @@ -90,17 +105,25 @@ sniffio==1.3.0 # via anyio # via httpx # via llama-stack-client +termcolor==2.5.0 + # via llama-stack-client time-machine==2.9.0 tomli==2.0.1 # via mypy # via pytest +tqdm==4.67.1 + # via llama-stack-client typing-extensions==4.8.0 # via anyio # via llama-stack-client # via mypy # via pydantic # via pydantic-core +tzdata==2024.2 + # via pandas virtualenv==20.24.5 # via nox +wcwidth==0.2.13 + # via prompt-toolkit zipp==3.17.0 # via importlib-metadata diff --git a/requirements.lock b/requirements.lock index 7a439f2..4033735 100644 --- a/requirements.lock +++ b/requirements.lock @@ -18,6 +18,8 @@ anyio==4.4.0 certifi==2023.7.22 # via httpcore # via httpx +click==8.1.7 + # via llama-stack-client distro==1.8.0 # via llama-stack-client exceptiongroup==1.1.3 @@ -31,16 +33,49 @@ httpx==0.25.2 idna==3.4 # via anyio # via httpx +markdown-it-py==3.0.0 + # via rich +mdurl==0.1.2 + # via markdown-it-py +numpy==2.0.2 + # via pandas +pandas==2.2.3 + # via llama-stack-client +prompt-toolkit==3.0.48 + # via llama-stack-client +pyaml==24.12.1 + # via llama-stack-client pydantic==2.7.1 # via llama-stack-client pydantic-core==2.18.2 # via pydantic +pygments==2.18.0 + # via rich +python-dateutil==2.9.0.post0 + # via pandas +pytz==2024.2 + # via pandas +pyyaml==6.0.2 + # via pyaml +rich==13.9.4 + # via llama-stack-client +six==1.17.0 + # via python-dateutil sniffio==1.3.0 # via anyio # via httpx # via llama-stack-client +termcolor==2.5.0 + # via llama-stack-client +tqdm==4.67.1 + # via llama-stack-client typing-extensions==4.8.0 # via anyio # via llama-stack-client # via pydantic # via pydantic-core + # via rich +tzdata==2024.2 + # via pandas +wcwidth==0.2.13 + # via prompt-toolkit