2026-05-22 20:55:27 +02:00
|
|
|
[project]
|
|
|
|
|
name = "user-engine"
|
2026-05-22 21:45:30 +02:00
|
|
|
version = "0.1.0"
|
2026-05-22 20:55:27 +02:00
|
|
|
description = "Headless user-domain and profile engine."
|
|
|
|
|
requires-python = ">=3.12"
|
|
|
|
|
|
2026-07-27 22:45:42 +02:00
|
|
|
[project.optional-dependencies]
|
|
|
|
|
postgres = ["psycopg[binary]>=3.2,<4"]
|
2026-07-28 00:06:21 +02:00
|
|
|
oidc = ["PyJWT[crypto]>=2.10,<3"]
|
|
|
|
|
runtime = ["psycopg[binary]>=3.2,<4", "PyJWT[crypto]>=2.10,<3"]
|
2026-07-27 22:45:42 +02:00
|
|
|
|
|
|
|
|
[project.scripts]
|
|
|
|
|
user-engine-portal = "user_engine.runtime:main"
|
|
|
|
|
|
2026-05-22 21:45:30 +02:00
|
|
|
[build-system]
|
|
|
|
|
requires = ["setuptools>=69"]
|
|
|
|
|
build-backend = "setuptools.build_meta"
|
|
|
|
|
|
|
|
|
|
[tool.setuptools.packages.find]
|
|
|
|
|
where = ["src"]
|
|
|
|
|
|
2026-07-27 23:20:40 +02:00
|
|
|
[tool.setuptools.package-data]
|
|
|
|
|
user_engine = ["migrations/postgres/*.sql"]
|
|
|
|
|
|
2026-05-22 20:55:27 +02:00
|
|
|
[tool.user-engine]
|
|
|
|
|
package = "user_engine"
|
2026-05-22 21:45:30 +02:00
|
|
|
workplan = "USER-WP-0006"
|