Files
webmail-client/plugins/webmail_plugin_calendar/pyproject.toml
T

25 lines
678 B
TOML
Raw Normal View History

[build-system]
requires = ["setuptools>=68"]
build-backend = "setuptools.build_meta"
[project]
name = "webmail-plugin-calendar"
version = "0.1.0"
description = "Calendar — the reference heavy plugin (SPEC Appendix A). Local events, iMIP, CalDAV/ICS."
requires-python = ">=3.11"
# Plugin owns its dependencies (SPEC §A.2). caldav is only needed for A3.
dependencies = [
"python-dateutil>=2.9",
"icalendar>=5.0,<7",
"tzdata",
]
[project.entry-points."webmail.plugins"]
calendar = "webmail_plugin_calendar:plugin"
[tool.setuptools]
packages = ["webmail_plugin_calendar"]
[tool.setuptools.package-data]
webmail_plugin_calendar = ["ui/*.js", "migrations/versions/*.py"]