typing_extensions>=4.12.2

[:python_version < "3.11"]
tomli

[charts]
matplotlib
pandas

[dev]
jupyter
pandas-stubs
matplotlib-stubs
pytest>=8.3.5
pylint
mypy
pytest
pytest-xdist
pytest-cov
build

[docs]
mkdocs
mkdocs-exclude
mkdocs-material[imaging]
mkdocs-redirects
mkdocstrings-python
mkdocstrings
mkdocs-autorefs
mike
pydocstyle

[exts]
py_ballisticcalc.exts==2.1.1b2

[visualize]
matplotlib
pandas
