31 lines
689 B
TOML
31 lines
689 B
TOML
[build-system]
|
|
requires = ["setuptools", "setuptools-scm"]
|
|
build-backend = "setuptools.build_meta"
|
|
|
|
[project]
|
|
name = "roc_fnb_website"
|
|
authors = [{ name = "D. Scott Boggs", email = "scott@techwork.zone" }]
|
|
description = "Temporary placeholder for fnb web site"
|
|
readme = "README.md"
|
|
requires-python = ">=3.11" # Self type added
|
|
license = "AGPL-3.0-only"
|
|
dependencies = [
|
|
"flask",
|
|
"gunicorn",
|
|
"pymongo",
|
|
"scrypt",
|
|
"pyjwt",
|
|
|
|
# For tests
|
|
"pytest"
|
|
]
|
|
dynamic = ["version"]
|
|
|
|
[tool.setuptools]
|
|
# This is here because the top-level mounts directory gets interpreted by
|
|
# setuptools to be a module without it.
|
|
packages = ["roc_fnb"]
|
|
|
|
[project.scripts]
|
|
# Put scripts here
|