62 lines
1.5 KiB
TOML
62 lines
1.5 KiB
TOML
|
|
[build-system]
|
|
requires = ["hatchling"]
|
|
build-backend = "hatchling.build"
|
|
|
|
|
|
[project]
|
|
name = "rattail-demo"
|
|
version = "0.2.3"
|
|
description = "Rattail Software Demo"
|
|
readme = "README.md"
|
|
authors = [{name = "Lance Edgar", email = "lance@edbob.org"}]
|
|
classifiers = [
|
|
"Development Status :: 3 - Alpha",
|
|
"Intended Audience :: Developers",
|
|
"Natural Language :: English",
|
|
"Operating System :: OS Independent",
|
|
"Programming Language :: Python",
|
|
"Programming Language :: Python :: 3",
|
|
"Topic :: Office/Business",
|
|
"Topic :: Software Development :: Libraries :: Python Modules",
|
|
]
|
|
dependencies = [
|
|
"invoke",
|
|
"psycopg2",
|
|
"rattail-tempmon",
|
|
"Tailbone",
|
|
"tailbone-corepos",
|
|
"tailbone-woocommerce",
|
|
"typer",
|
|
"xlrd",
|
|
]
|
|
|
|
|
|
[project.scripts]
|
|
rattail-demo = "rattail_demo.commands:rattail_demo_typer"
|
|
|
|
|
|
[project.entry-points."fanstatic.libraries"]
|
|
rattail_demo_libcache = "rattail_demo.web.static:libcache"
|
|
|
|
|
|
[project.entry-points."paste.app_factory"]
|
|
main = "rattail_demo.web.app:main"
|
|
webapi = "rattail_demo.web.webapi:main"
|
|
|
|
|
|
[project.entry-points."rattail.config.extensions"]
|
|
rattail-demo = "rattail_demo.config:DemoConfigExtension"
|
|
|
|
|
|
[project.urls]
|
|
Homepage = "https://demo.rattailproject.org"
|
|
Repository = "https://forgejo.wuttaproject.org/rattail/rattail-demo"
|
|
Changelog = "https://forgejo.wuttaproject.org/rattail/rattail-demo/src/branch/master/CHANGELOG.md"
|
|
|
|
|
|
[tool.commitizen]
|
|
version_provider = "pep621"
|
|
tag_format = "v$version"
|
|
update_changelog_on_bump = true
|