38 lines
No EOL
911 B
TOML
38 lines
No EOL
911 B
TOML
[tool.poetry]
|
|
name = "codeflash"
|
|
version = "0.1.0"
|
|
description = ""
|
|
authors = ["afik.cohen <afik@tacit.plus>", "Saurabh Misra <saurabh@tacit.plus>"]
|
|
readme = "README.md"
|
|
|
|
[tool.poetry.dependencies]
|
|
python = ">=3.8, < 3.12"
|
|
openai = "^0.28.1"
|
|
unidiff = "^0.7.5"
|
|
pytest = "^7.3.1"
|
|
gitpython = "^3.1.31"
|
|
libcst = "^1.1.0"
|
|
jedi = "^0.19.0"
|
|
tiktoken = "^0.5.1"
|
|
timeout-decorator = "^0.5.0"
|
|
pytest-timeout = "^2.1.0"
|
|
astunparse-fixed = {version = "^1.7.0", optional = true, python = ">=3.8.0,<3.9"}
|
|
tomli = {version = "^2.0.1", optional = true, python = "<3.11"}
|
|
unittest-xml-reporting = "^3.2.0"
|
|
|
|
[tool.poetry.group.dev.dependencies]
|
|
ipython = "^8.12.0"
|
|
black = "^23.3.0"
|
|
|
|
[tool.black]
|
|
line-length = 100
|
|
target-version = ['py311']
|
|
|
|
[build-system]
|
|
requires = ["poetry-core"]
|
|
build-backend = "poetry.core.masonry.api"
|
|
|
|
[tool.codeflash]
|
|
root = "."
|
|
tests-root = "code_to_optimize/tests/pytest"
|
|
test-framework = "pytest" |