gaurv007 commited on
Commit
9437275
·
verified ·
1 Parent(s): d221ea2

Fix pyproject.toml: explicit package discovery to resolve flat-layout error"

Browse files
Files changed (1) hide show
  1. pyproject.toml +7 -5
pyproject.toml CHANGED
@@ -8,23 +8,25 @@ dependencies = [
8
  "polars>=1.0",
9
  "duckdb>=1.0",
10
  "aiohttp>=3.9",
11
- "asyncio-throttle>=1.0",
12
  "jinja2>=3.1",
13
- "chromadb>=0.5",
14
- "outlines>=0.1",
15
  "openai>=1.0",
16
  "numpy>=1.26",
17
  "scikit-learn>=1.4",
 
18
  "rich>=13.0",
19
- "langfuse>=2.0",
20
  ]
21
 
22
  [project.optional-dependencies]
 
 
23
  dev = ["pytest>=8.0", "pytest-asyncio>=0.23", "ruff>=0.4"]
24
- local-sim = ["vectorbt>=0.26", "yfinance>=0.2"]
25
 
26
  [project.scripts]
27
  alpha-factory = "alpha_factory.run:main"
28
 
 
 
 
29
  [tool.ruff]
30
  line-length = 100
 
8
  "polars>=1.0",
9
  "duckdb>=1.0",
10
  "aiohttp>=3.9",
 
11
  "jinja2>=3.1",
 
 
12
  "openai>=1.0",
13
  "numpy>=1.26",
14
  "scikit-learn>=1.4",
15
+ "scipy>=1.12",
16
  "rich>=13.0",
 
17
  ]
18
 
19
  [project.optional-dependencies]
20
+ rag = ["chromadb>=0.5"]
21
+ local-sim = ["yfinance>=0.2"]
22
  dev = ["pytest>=8.0", "pytest-asyncio>=0.23", "ruff>=0.4"]
23
+ all = ["chromadb>=0.5", "yfinance>=0.2", "langfuse>=2.0"]
24
 
25
  [project.scripts]
26
  alpha-factory = "alpha_factory.run:main"
27
 
28
+ [tool.setuptools.packages.find]
29
+ include = ["alpha_factory*"]
30
+
31
  [tool.ruff]
32
  line-length = 100