gaurv007 commited on
Commit
fda2a9d
·
verified ·
1 Parent(s): f1695fe

Upload pyproject.toml with huggingface_hub

Browse files
Files changed (1) hide show
  1. pyproject.toml +30 -0
pyproject.toml ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [project]
2
+ name = "alpha-factory"
3
+ version = "0.1.0"
4
+ description = "Open-Source LLM-Driven Alpha Generation Pipeline for WorldQuant BRAIN"
5
+ requires-python = ">=3.11"
6
+ dependencies = [
7
+ "pydantic>=2.0",
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