[build-system] requires = ["setuptools>=68", "wheel"] build-backend = "setuptools.build_meta" [project] name = "option-implied-lab" version = "0.1.0" description = "Option-implied strategy lab with formal guardrails" requires-python = ">=3.10" dependencies = [ "numpy>=1.26", "pandas>=2.1", "yfinance>=0.2.52", "matplotlib>=3.8", "gradio>=4.44", ] [project.optional-dependencies] dev = [ "pytest>=8.0", "hypothesis>=6.0", "jupyterlab>=4.0", "ipykernel>=6.0", ] v2 = [ "oipd>=2.0.2", ] [tool.pytest.ini_options] testpaths = ["tests"] pythonpath = ["src"]