7 description = "Mailman -- the GNU mailing list manager"
11 {name = "The Mailman Developers", email = "mailman-developers@python.org"},
14 "Development Status :: 5 - Production/Stable",
15 "Intended Audience :: System Administrators",
16 "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)",
17 "Operating System :: POSIX",
18 "Programming Language :: Python :: 3.10",
19 "Programming Language :: Python :: 3.7",
20 "Programming Language :: Python :: 3.8",
21 "Programming Language :: Python :: 3.9",
22 "Topic :: Communications :: Email :: Mailing List Servers",
23 "Topic :: Communications :: Usenet News",
24 "Topic :: Internet :: WWW/HTTP :: WSGI :: Application",
28 "alembic>=1.6.2,!=1.7.0",
41 "python-dateutil>=2.0",
47 "zope.interface>=5.0",
49 license = {text = "GPLv3"}
50 requires-python = ">=3.9"
52 [project.optional-dependencies]
53 setproctitle = ["setproctitle"]
56 Homepage = "https://www.list.org"
57 Documentation = "https://docs.mailman3.org/projects/mailman/en/latest/README.html"
58 Source = "https://gitlab.com/mailman/mailman.git"
59 Tracker = "https://gitlab.com/mailman/mailman/-/issues"
62 mailman = "mailman.bin.mailman:main"
63 master = "mailman.bin.master:main"
64 runner = "mailman.bin.runner:main"
67 requires = ["pdm-backend"]
68 build-backend = "pdm.backend"
72 path = "src/mailman/version.py"