summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJannis M. Hoffmann <jannis@fehcom.de>2024-11-07 19:13:21 +0100
committerJannis M. Hoffmann <jannis@fehcom.de>2024-11-07 19:13:21 +0100
commitddfda699615e1ab75290e74a1ff543dc37b3dde3 (patch)
treeae05d3b73538ef17e8a40e5164b766e368de1f4c
parentfdb1a232b3efc23bffb7c75c4e8975a60b449c8f (diff)
correct about page and update pyproject file
this makes redis and mysql optional dependencies
-rw-r--r--pyproject.toml10
-rw-r--r--src/jwebmail/templates/about.html6
2 files changed, 9 insertions, 7 deletions
diff --git a/pyproject.toml b/pyproject.toml
index 1ec8e04..98f94cb 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,8 +1,8 @@
[project]
name = "jwebmail"
-requires-python = "~= 3.9"
+requires-python = "~= 3.11"
authors = [ {name = "Jannis M. Hoffmann", email = "jannis@fehcom.de"} ]
-description = ""
+description = "JWebmail is a Webmail client using maildir format and qmail-authuser as model in MVC terminology"
dynamic = ["version"]
dependencies = [
"Flask",
@@ -11,11 +11,13 @@ dependencies = [
"Flask-WTF",
"flask-paginate",
"email-validator",
- "redis",
- "mysql-connector-python",
"protobuf",
]
+[project.optional-dependencies]
+redis = ["redis"]
+mysql = ["mysql-connector-python"]
+
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
diff --git a/src/jwebmail/templates/about.html b/src/jwebmail/templates/about.html
index e62e1c6..bb86066 100644
--- a/src/jwebmail/templates/about.html
+++ b/src/jwebmail/templates/about.html
@@ -31,9 +31,9 @@
<p>
This is a
<a href="http://www.gnu.org/copyleft/gpl.html" target="_new">GPL</a>
- licensed project, created by <a href="mailto:">Olivier 'omnis' Müller</a>
- and currently maintained by
- <a href="mailto:jannis@fehcom.de">Jannis M. Hoffmann</a>
+ licensed project, created by
+ <a href="mailto:jannis@fehcom.de">Jannis M. Hoffmann</a>.
+ It was inspired by omail.
</p>
<h3>Supported languages</h3>