Files
manifoldbt/pyproject.toml
T

36 lines
1.1 KiB
TOML
Raw Permalink Normal View History

2026-03-17 16:13:34 +01:00
[project]
name = "manifoldbt"
2026-06-29 21:23:38 +00:00
version = "0.8.6"
2026-03-17 16:13:34 +01:00
description = "Rust-powered backtesting engine for quantitative research"
requires-python = ">=3.9"
license = { file = "LICENSE" }
license-files = ["LICENSE"]
2026-03-17 16:13:34 +01:00
keywords = ["backtesting", "trading", "quantitative-finance", "rust"]
classifiers = [
"Development Status :: 4 - Beta",
"Intended Audience :: Financial and Insurance Industry",
"Intended Audience :: Science/Research",
"Programming Language :: Python :: 3",
"Programming Language :: Rust",
"Topic :: Office/Business :: Financial :: Investment",
]
dependencies = ["pyarrow>=14.0"]
[project.optional-dependencies]
plot = ["matplotlib>=3.7"]
pandas = ["pandas>=1.5"]
polars = ["polars>=0.20"]
plotly = ["plotly>=5.0"]
all = ["matplotlib>=3.7", "plotly>=5.0", "pandas>=1.5", "polars>=0.20"]
dev = ["pytest>=7.0", "polars>=0.20", "pandas>=1.5", "pyarrow>=14.0", "matplotlib>=3.7"]
[project.scripts]
manifoldbt = "manifoldbt.cli:main"
2026-03-17 16:13:34 +01:00
[project.urls]
Homepage = "https://manifold-bt.com"
Repository = "https://github.com/manifoldbt/manifoldbt"
[tool.pytest.ini_options]
testpaths = ["python/tests"]