Something went wrong. Try again.
A tool to retrieve information from Twitch.
Something went wrong. Try again.
purple-cli pyproject.toml
768 B · 44 lines
TOML
at main
123456789101112131415161718192021222324252627282930313233343536373839404142434445[project]name = "purple-cli"dynamic = ["version"]description = "Tool to obtain information from your Twitch account.:"readme = "README.md"requires-python = ">=3.12"dependencies = [ "aiohttp[speedups]>=3.13.2", "httpx>=0.28.1", "pydantic-settings>=2.12.0",]
[dependency-groups]dev = [ "mypy>=1.18.2", "ruff>=0.14.6",]
[tool.setuptools.dynamic]version = { attr = "purple.__version__" }
[project.scripts]purple = "purple.cli:main"
[tool.uv]package = true
[tool.ruff]line-length = 88
[tool.ruff.lint]select = ["D", "E", "W", "F", "I", "UP"]
[tool.ruff.lint.pydocstyle]convention = "pep257"
[tool.ruff.lint.isort]combine-as-imports = true
[tool.ruff.format]docstring-code-format = true
[tool.mypy]plugins = ['pydantic.mypy']