This commit is contained in:
David Chen
2026-03-14 20:14:33 +08:00
committed by GitHub
parent ab91804be1
commit 05c17f6b5d
16 changed files with 3177 additions and 0 deletions

35
pyproject.toml Normal file
View File

@@ -0,0 +1,35 @@
[project]
name = "strat"
version = "0.0.0"
requires-python = ">=3.12"
dependencies = [
"numpy>=2.4.3",
"pandas>=3.0.1",
"scipy>=1.17.1",
]
[dependency-groups]
dev = [
"ipython>=9.11.0",
"isort>=7.0.0",
"matplotlib>=3.10.8",
"mplfinance>=0.12.10b0",
"notebook>=7.5.5",
"plotly>=6.6.0",
"yapf>=0.43.0",
]
[tool.isort]
profile = "black"
line_length = 100
[tool.yapf]
based_on_style = "pep8"
column_limit = 100
continuation_indent_width = 2
indent_width = 2
[tool.yapfignore]
ignore_patterns = [
".venv",
]