Building
#:schema https://json.schemastore.org/pyproject.json
# https://packaging.python.org/en/latest/specifications/pyproject-toml/
[build-system]
build-backend = "hatchling.build"
requires = ["hatch-vcs", "hatchling"]
[dependency-groups]
build = ["check-wheel-contents", "hatch", "twine"]
dev = []
docs = []
test = []
[project]
authors = [
{ email = "30631553+liblaf@users.noreply.github.com", name = "liblaf" },
]
classifiers = [
"Development Status :: 4 - Beta",
"License :: OSI Approved :: MIT License",
]
description = "Add your description here"
dynamic = ["version"]
keywords = []
license = "MIT"
name = "liblaf-grapes"
readme = "docs/README.md"
requires-python = ">=3.12"
dependencies = []
[project.urls]
"Changelog" = "https://github.com/liblaf/grapes/blob/main/CHANGELOG.md"
"Documentation" = "https://liblaf.github.io/grapes/"
"Homepage" = "https://github.com/liblaf/grapes"
"Issue Tracker" = "https://github.com/liblaf/grapes/issues"
"Release Notes" = "https://github.com/liblaf/grapes/releases"
"Source Code" = "https://github.com/liblaf/grapes"
[tool.check-wheel-contents]
ignore = ["W002"]
[tool.hatch.build.hooks.vcs]
version-file = "src/liblaf/grapes/_version.py"
[tool.hatch.build.targets.sdist]
only-include = ["src/"]
[tool.hatch.build.targets.wheel]
packages = ["src/liblaf"]
[tool.hatch.version]
source = "vcs"
3/2/25About 2 min