[project]
name = "simcluster"
version = "2025.7.3"
dependencies = [
    "pandas==2.2.3",
    "PyMySQL==1.1.1",
    "SQLAlchemy==2.0.41",
    "PyYaml==6.0.2",
    "aiomysql==0.3.0",
    "Jinja2==3.1.6",
    "dependency-injector==4.48.1",
    "tqdm==4.67.1",
    "python-statemachine==2.5.0",
    "boto3==1.40.37",
]

[project.optional-dependencies]
dev = [
    "autoflake==2.3.1",
    "isort==5.13.2",
    "black==24.3.0",
    "flake8==7.1.1",
    "tqdm==4.67.1",
]
test = [
    "matplotlib==3.9.4",
    "pytest==8.4.1",
]

[tool.setuptools]
packages = ["evaluation"]

[tool.black]
line-length = 88
target-version = ['py312']
include = '\.pyi?$'