forked from shroominic/codeinterpreter-api
-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyproject.toml
45 lines (39 loc) · 1.25 KB
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
[tool.poetry]
name = "codeinterpreterapi"
version = "0.0.14"
authors = ["Shroominic <[email protected]>"]
license = "MIT"
description = "CodeInterpreterAPI is an (unofficial) open source python interface for the ChatGPT CodeInterpreter."
keywords = ["codeinterpreter", "chatgpt", "codeinterpreterapi", "api", "langchain", "codeboxapi"]
readme = "README.md"
repository = "https://github.com/shroominic/codeinterpreter-api"
[tool.poetry.dependencies]
python = ">=3.9.7,<4.0"
langchain = ">=0.0.312"
codeboxapi = ">=0.0.19"
openai = "*"
python-dotenv = "*"
pydantic = "^2"
pydantic-settings = "^2"
mkdocs-material = ">=9.2.7"
streamlit = { version = "^1", optional = true }
jupyter-kernel-gateway = { version = "^2", optional = true }
Pillow = { version = ">=9,<11", optional = true }
[tool.poetry.extras]
all = ["jupyter-kernel-gateway", "streamlit", "Pillow"]
localbox = ["jupyter-kernel-gateway"]
frontend = ["streamlit"]
image_support = ["Pillow"]
[tool.poetry.group.dev]
optional = true
[tool.pytest.ini_options]
filterwarnings = "ignore::DeprecationWarning"
[tool.poetry.group.dev.dependencies]
pytest = ">=7.3"
mypy = ">=1.4"
black = "^23"
flake8 = "^6"
pre-commit = ">=3.3"
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"