[project]
name = "botbotbot-py"
version = "0.1.0"
description = "Discord Chaos Bot"
readme = "README.md"
requires-python = ">=3.13"
dependencies = [
    "audioop-lts>=0.2.1",
    "emoji>=2.14.1",
    "mistralai>=1.6.0",
    "py-cord>=2.6.1",
    "pynacl>=1.5.0",
    "requests>=2.32.3",
]

[project.scripts]
hasspy = "botbotbot:main"

[dependency-groups]
dev = [
    "isort>=6.0.1",
    "mypy>=1.15.0",
    "pre-commit>=4.2.0",
    "ruff>=0.11.2",
    "types-requests>=2.32.0.20250306",
]

[tool.mypy]
strict = true
disallow_untyped_calls = false
disallow_untyped_decorators = false