[project]
name = "millesima-project-s6"
version = "0.1.0"
dependencies = [
    "requests==2.33.0",
    "beautifulsoup4==4.14.3",
    "pandas==3.0.1",
    "tqdm==4.67.3",
    "scikit-learn==1.8.0",
    "matplotlib==3.10.8",
    "seaborn==0.13.2"
]

[tool.pytest.ini_options]
pythonpath = "src"
testpaths = ["tests"]

[project.optional-dependencies]
test = ["pytest==9.0.2", "requests-mock==1.12.1", "flake8==7.3.0"]
doc = [
    "mkdocs<2.0.0",
    "mkdocs-material==9.7.6",
    "mkdocstrings[python]",
    "mkdocs-jupyter==0.26.1",
]

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