user-engine/pyproject.toml
tegwick 67ad2af640
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Add KeyCape PKCE browser sessions
2026-07-28 00:06:21 +02:00

27 lines
651 B
TOML

[project]
name = "user-engine"
version = "0.1.0"
description = "Headless user-domain and profile engine."
requires-python = ">=3.12"
[project.optional-dependencies]
postgres = ["psycopg[binary]>=3.2,<4"]
oidc = ["PyJWT[crypto]>=2.10,<3"]
runtime = ["psycopg[binary]>=3.2,<4", "PyJWT[crypto]>=2.10,<3"]
[project.scripts]
user-engine-portal = "user_engine.runtime:main"
[build-system]
requires = ["setuptools>=69"]
build-backend = "setuptools.build_meta"
[tool.setuptools.packages.find]
where = ["src"]
[tool.setuptools.package-data]
user_engine = ["migrations/postgres/*.sql"]
[tool.user-engine]
package = "user_engine"
workplan = "USER-WP-0006"