36 lines
663 B
TOML

[project]
name = "icecast-irc-bot"
dynamic = ["version"]
description = "Icecast metadata IRC announcer bot"
authors = [
{name = "cottongin", email = "cottongin@cottongin.xyz"},
]
dependencies = [
"asif",
"aiohttp",
"pyyaml",
]
requires-python = ">=3.11"
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.hatch.version]
source = "regex"
path = "VERSION"
pattern = "^(?P<version>[0-9]+\\.[0-9]+\\.[0-9]+)$"
[tool.hatch.build.targets.wheel]
packages = ["."]
[tool.hatch.build]
include = [
"*.py",
"README*",
"LICENSE*",
"config.yaml.example"
]
[tool.setuptools.dynamic]
version = {file = "VERSION"}