跳转到主要内容

Mailman 3 网络界面。

项目描述

这是一个包含Mailman 3 Web界面默认设置和URL设置的Django项目。它由以下子项目组成

  • Postorius

  • Hyperkitty

安装

要安装此项目,请运行

$ pip install mailman-web

如果您想从Git安装最新开发版本,请运行

$ pip install git+https://gitlab.com/mailman/mailman-web

变更日志

0.0.9 (2024-xx-xx)

  • 关于环境中的DJANGO_SETTINGS_MODULE和MAILMAN_WEB_CONFIG都已被设置的虚假警告不再发出。(修复 #25)

  • urls.py中的路径顺序已重新排序,以避免将mailman3/和archives/ URL重定向到postorius/和hyperkitty/。

0.0.8 (2023-10-22)

  • 增加对django-mailman3的最小版本依赖,这将清除所有现有的django会话,以便会话序列化器的更改不会导致错误。

0.0.7 (2023-10-21)

  • 重大变更] 将qrunner的默认工作进程数减少到2。(修复 #17)

  • [紧急通知] 由于Django的SESSION_SERIALIZER发生变化,这会导致所有现有会话引发500错误,除非它们从数据库中删除。要执行此操作,您可以升级到django-mailman3 1.3.10,这将删除所有当前会话。(参见!25)

  • 为开发目的添加了新的设置模块mailman_web.settings.dev。要使用它,您可以运行export DJANGO_SETTINGS_MODULE=mailman_web.settings.dev,然后运行用于开发目的的mailman-web命令。

  • 由于Core也要求相同的Python版本,最小Python版本已升级到3.9。

  • 如果用户同时设置了DJANGO_SETTINGS_MODULEMAILMAN_WEB_CONFIG,则打印警告。(修复了#7)

  • 将mailman-web迁移到使用pyproject.toml和PDM。

修复

  • 始终覆盖PYTHONPATH环境变量,如果它已经定义,则将其附加到它。(修复了#19)

项目详情

许可证

Mailman套件根据GNU GPL v3.0或更高版本(GPLv3+)授权

版权(C)2020年自由软件基金会,Inc.

项目详情


下载文件

为您的平台下载文件。如果您不确定选择哪个,请了解有关安装软件包的更多信息。

源分布

mailman_web-0.0.9.tar.gz (22.3 kB 查看哈希值

上传时间:

构建分布

mailman_web-0.0.9-py3-none-any.whl (26.4 kB 查看哈希值

上传时间: Python 3

由以下支持