2026-08-02 10:12:45 +02:00
|
|
|
[build-system]
|
|
|
|
|
requires = ["setuptools>=68"]
|
|
|
|
|
build-backend = "setuptools.build_meta"
|
|
|
|
|
|
|
|
|
|
[project]
|
|
|
|
|
name = "webmail-plugin-contacts"
|
|
|
|
|
version = "0.1.0"
|
|
|
|
|
description = "Contacts — the second heavy plugin (SPEC Appendix B). Local contact books, groups, recipients.suggest; vCard + CardDAV later."
|
|
|
|
|
requires-python = ">=3.11"
|
|
|
|
|
# B1 (local contacts) needs no external deps; vobject is added at B2 (vCard I/O).
|
|
|
|
|
dependencies = []
|
|
|
|
|
|
|
|
|
|
[project.entry-points."webmail.plugins"]
|
|
|
|
|
contacts = "webmail_plugin_contacts:plugin"
|
|
|
|
|
|
|
|
|
|
[tool.setuptools]
|
|
|
|
|
packages = ["webmail_plugin_contacts"]
|
|
|
|
|
|
|
|
|
|
[tool.setuptools.package-data]
|
2026-08-02 11:57:39 +02:00
|
|
|
webmail_plugin_contacts = ["ui/*.js", "ui/*.svg", "migrations/versions/*.py"]
|