45 lines
1.2 KiB
TOML
45 lines
1.2 KiB
TOML
[project]
|
|
name = "YOUR APP NAME"
|
|
authors = [
|
|
{ name = "Peter Annabel", email = "pannabel@mydatapath.com" },
|
|
]
|
|
description = "Agent evaluation and regression testing Django app"
|
|
readme = "README.md"
|
|
requires-python = ">=3.11"
|
|
classifiers = [
|
|
"Intended Audience :: Developers",
|
|
"Topic :: Software Development :: Libraries :: Python Modules",
|
|
"Programming Language :: Python :: 3.11",
|
|
"Framework :: Django",
|
|
"Framework :: Django :: 5.2",
|
|
]
|
|
keywords = [
|
|
"eval",
|
|
"regression",
|
|
"agent",
|
|
"django",
|
|
]
|
|
license = "LicenseRef-Proprietary"
|
|
dynamic = ["dependencies", "version"]
|
|
|
|
[project.urls]
|
|
Homepage = "https://git.mydatapath.com/datapath/YOUR-APP-REPO-HERE"
|
|
Issues = "https://git.mydatapath.com/datapath/YOUR-APP-REPO-HERE/issues"
|
|
|
|
[build-system]
|
|
requires = ["hatchling >= 1.26", "hatch-requirements-txt", "hatch-vcs"]
|
|
build-backend = "hatchling.build"
|
|
|
|
[tool.hatch.metadata.hooks.requirements_txt]
|
|
files = ["requirements.txt"]
|
|
|
|
[tool.hatch.build.targets.wheel]
|
|
packages = ["djangoappdev/YOUR_APP_HERE"]
|
|
|
|
[tool.hatch.version]
|
|
source = "env"
|
|
variable = "HATCH_VERSION"
|
|
|
|
[tool.hatch.version.raw-options]
|
|
# Common scheme: v1.2.3 tags. Change to match your tags.
|
|
tag_regex = "^v(?P<version>\\d+\\.\\d+\\.\\d+)$" |