Remove redundant dependency.
[mailman-postorious.git] / pyproject.toml
blob2ca1be754ba9a67bde62a669defab7a64ae77458
1 [tool.pdm]
2 package-dir = "src"
4 [project]
5 name = "postorius"
6 dynamic = ["version"]
7 description = "A web user interface for GNU Mailman"
8 keywords = ["email mailman django"]
9 readme = "README.rst"
10 maintainers = [
11     {name = "The Mailman GSOC Coders"},
13 classifiers = [
14     "Development Status :: 4 - Beta",
15     "Framework :: Django",
16     "License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
17     "Programming Language :: Python :: 3",
18     "Topic :: Communications :: Email :: Mailing List Servers",
20 dependencies = [
21     # This can be removed when django-mailman3 1.3.11 is released
22     "django-allauth[socialaccount]>=0.63",
23     "django-mailman3>=1.3.10",
24     "django>=4.0,<5.1",
25     "mailmanclient>=3.3.3",
26     "readme_renderer[md]",
28 license = {text = "GPLv3"}
29 requires-python = ">=3.9"
31 [project.urls]
32 Homepage = " https://gitlab.com/mailman/postorius"
34 [project.optional-dependencies]
35 test = [
36     'pytest',
37     'beautifulsoup4',
38     'isort',
39     'django-debug-toolbar',
40     'django-requests-debug-toolbar',
43 [build-system]
44 requires = ["pdm-backend"]
45 build-backend = "pdm.backend"
47 [tool.pdm.version]
48 source = "file"
49 path = "src/postorius/__init__.py"