[project]
name = "pybottrader"
version = "0.0.6"
readme = "README.md"
description = "An experimental Python library to implement trading bots"
license = {file = "LICENSE"}
keywords = ["trading", "bots", "finance"]
dependencies = [
    "attrs",
    "numpy",
    "pandas",
    "yfinance",
]

[project.urls]
Documentation = "https://jailop.github.io/pybottrader/pybottrader.html"
Repository = "https://github.com/jailop/pybottrader"

[tool.setuptools]
package-dir={"" = "."}

[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"

[project.scripts]

[project.optional-dependencies]
dev = [
    "ipython",
    "jupyter",
    "jupyterlab",
    "mypy",
    "pandas-stubs",
    "pdoc",
    "pylint",
    "pytest",
    "black",
    "sphinx",
    "sphinx-rtd-theme",
    "sphinx-autodoc-typehints",
]
