2026-01-28 06:30:03 +05:30
[ build-system ]
requires = [ "maturin>=1.4,<2.0" ]
build-backend = "maturin"
[ project ]
name = "raptorbt"
2026-02-02 04:24:45 +05:30
version = "0.2.1"
2026-01-29 23:11:15 +05:30
description = "High-performance Rust backtesting engine with Python bindings. Drop-in VectorBT replacement with up insanely faster performance at fractional memory footprint."
2026-01-28 06:30:03 +05:30
readme = "README.md"
requires-python = ">=3.10"
2026-01-28 15:07:07 +05:30
license = { file = "LICENSE" }
authors = [
2026-01-29 23:11:15 +05:30
{ name = "Alphabench" , email = "contact@alphabench.in" }
2026-01-28 15:07:07 +05:30
]
keywords = [
"backtesting" ,
"trading" ,
"quantitative-finance" ,
"algorithmic-trading" ,
"rust" ,
"high-performance" ,
]
2026-01-28 06:30:03 +05:30
classifiers = [
2026-01-28 15:07:07 +05:30
"Development Status :: 4 - Beta" ,
"Intended Audience :: Developers" ,
"Intended Audience :: Financial and Insurance Industry" ,
"License :: OSI Approved :: MIT License" ,
"Operating System :: MacOS" ,
"Operating System :: POSIX :: Linux" ,
"Operating System :: Microsoft :: Windows" ,
2026-01-28 06:30:03 +05:30
"Programming Language :: Rust" ,
"Programming Language :: Python :: Implementation :: CPython" ,
"Programming Language :: Python :: 3.10" ,
"Programming Language :: Python :: 3.11" ,
"Programming Language :: Python :: 3.12" ,
2026-01-28 15:07:07 +05:30
"Topic :: Office/Business :: Financial :: Investment" ,
"Topic :: Scientific/Engineering :: Information Analysis" ,
"Typing :: Typed" ,
2026-01-28 06:30:03 +05:30
]
2026-01-28 15:07:07 +05:30
[ project . urls ]
Homepage = "https://github.com/alphabench/raptorbt"
Repository = "https://github.com/alphabench/raptorbt"
Documentation = "https://github.com/alphabench/raptorbt#readme"
"Bug Tracker" = "https://github.com/alphabench/raptorbt/issues"
2026-01-28 06:30:03 +05:30
[ tool . maturin ]
features = [ "pyo3/extension-module" ]
python-source = "python"
module-name = "raptorbt._raptorbt"