29 lines
628 B
TOML
29 lines
628 B
TOML
[build-system]
|
|
requires = ["setuptools>=61"]
|
|
build-backend = "setuptools.build_meta"
|
|
|
|
[project]
|
|
name = "tac-qlib"
|
|
version = "0.1.0"
|
|
description = "TradeAC qlib integration: read the parquet+DuckDB lake (OHLCV bars + ta-lib features) from within the qlib research workflow"
|
|
requires-python = ">=3.10"
|
|
dependencies = [
|
|
"pyarrow",
|
|
"duckdb",
|
|
"pandas>=1.1",
|
|
"pyqlib",
|
|
"mcp[cli]",
|
|
"python-dotenv",
|
|
"psycopg[binary]",
|
|
]
|
|
|
|
[tool.setuptools]
|
|
packages = [
|
|
"tac_qlib",
|
|
"tac_qlib.data",
|
|
"tac_qlib.contrib",
|
|
"tac_qlib.contrib.data",
|
|
"tac_qlib.contrib.model",
|
|
"tac_qlib.contrib.strategy",
|
|
]
|