Skip to content

Commit

Permalink
start add api extras
Browse files Browse the repository at this point in the history
  • Loading branch information
alex-dixon committed Nov 2, 2024
1 parent bc77671 commit 29dd707
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 6 deletions.
40 changes: 35 additions & 5 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 6 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ include = [
]

[tool.poetry.dependencies]
python = ">=3.9"
python = ">=3.9,<4.0"
numpy = ">=1.26.0"
dill = "^0.3.8"
colorama = "^0.4.6"
Expand All @@ -46,6 +46,9 @@ sqlmodel = { version = ">=0.0.21, <0.1.0", optional = true }
# Studio
fastapi = { version = "^0.111.1", optional = true }
uvicorn = { version = "^0.30.3", optional = true }
# Studio + API Server (optional)
aiomqtt = { version="^2.3.0", optional = true }


[tool.poetry.group.dev.dependencies]
pytest = "^8.3.2"
Expand All @@ -60,6 +63,8 @@ groq = ["groq"]
sqlite = [ 'sqlmodel' ]
postgres = ['sqlmodel', 'psychopg2']
studio = ['fastapi', 'uvicorn', 'sqlmodel']
api_server = ["fastapi", "uvicorn"]
mqtt = ["aiomqtt"]
all = [
"anthropic",
"groq",
Expand Down

0 comments on commit 29dd707

Please sign in to comment.