Register codeflash_core in pyproject.toml and add missing deps

Add attrs and requests to dependencies. Include src/codeflash_core
in the sdist build target.
This commit is contained in:
Kevin Turcios 2026-03-24 02:03:38 -05:00
parent 08dc1f5c11
commit be90440fdd

View file

@ -30,6 +30,8 @@ dependencies = [
"tree-sitter-kotlin>=1.0.0",
"pytest-timeout>=2.1.0",
"tomlkit>=0.11.7",
"attrs>=23.1.0",
"requests>=2.28.0",
"junitparser>=3.1.0",
"pydantic>=1.10.1",
"humanize>=4.0.0",
@ -102,7 +104,7 @@ tests = [
]
[tool.hatch.build.targets.sdist]
include = ["codeflash"]
include = ["codeflash", "src/codeflash_core"]
exclude = [
"docs/*",
"experiments/*",