跳转到主要内容

为OneGov应用程序提供服务。

项目描述

运行测试

安装tox并运行

pip install tox
tox

限制测试到特定的Python版本

tox -e py27

约定

Onegov Server尽可能地遵循PEP8。要测试它,请运行

tox -e pep8

Onegov Server使用语义版本控制

构建状态

Build Status

覆盖率

Project Coverage

最新PyPI发布

Latest PyPI Release

许可证

onegov.server在GPLv2下发布

变更日志

0.9.0 (2019-07-23)

  • 为服务器添加生产模式。[链接]

0.8.0 (2019-07-17)

  • 用Bjoern替换内置的WSGI服务器,以更接近生产环境。[链接]

  • 将服务器CLI的多进程模型从‘fork’更改为‘spawn’。

    这修复了一些由共享库引起的挂起问题。[链接]

0.7.1 (2019-03-14)

  • 使用yamls的安全加载函数。[备注]

0.7.0 (2018-05-24)

  • 赋予应用程序处理未处理异常的能力。[链接]

0.6.1 (2018-02-13)

  • 将环境变量传递给异常处理程序。[链接]

0.6.0 (2018-02-07)

  • 添加将通用异常处理程序传递给服务器的功能。[链接]

0.5.0 (2018-01-31)

  • 添加覆盖/扩展wsgi环境内容的功能。[链接]

0.4.0 (2017-12-29)

  • 需要Python 3.6。[链接]

  • 略微加快了第一次加载的速度。[链接]

  • 添加将‘–pdb’传递给onegov-server cli以启用事后调试的功能。[链接]

0.3.2 (2016-10-04)

  • 修复Python 3.5中应用程序类无法加载的问题。[链接]

0.3.1 (2016-07-28)

  • 支持Morepath 0.15。[链接]

  • 开发服务器不再监视所有子目录。

    它只监视当前目录(无递归)和src目录(递归)。这使得检测速度大大提高,但需要手动重新启动以处理其他文件夹中的更改(例如在parts/omelette文件夹中)。[链接]

0.3.0 (2016-01-18)

  • 在命名空间和应用ID中用下划线替换破折号。

    此更改确保组合应用ID可以更方便地用于创建数据库模式(只需替换“/”即可)。

    它还使得将子域名直接路由到应用ID变得更加容易。在此之前,子域名(带有破折号)与应用ID(可能带有或不带破折号)之间存在不匹配。现在,带有破折号的子域名被转换为不带破折号的应用ID - 这是新的规范形式。

    [href]

0.2.0 (2016-01-14)

  • 允许应用程序决定处理哪些应用ID。[href]

0.1.0 (2015-10-12)

  • 移除Python 2.x支持。[href]

0.0.5 (2015-09-25)

  • 停止意外更改请求提供的编码。[href]

  • 添加了定义onegov-server cli命令端口的选项。[href]

0.0.4 (2015-07-16)

  • 添加了从字符串中加载yaml配置的能力。[href]

  • 移除对Python 3.3的支持。[href]

0.0.3 (2015-06-26)

  • 添加了禁用morepath自动配置的能力。[href]

  • 在onegov-server cli中按Ctrl+T现在将显示内存摘要。这有助于确定是否存在内存泄漏。[href]

  • 改进了调试服务器输出,突出显示慢速请求并使重定向变暗。[href]

  • 包含Morepath 0.11发布前的模块导入更改。[href]

0.0.2 (2015-04-30)

  • 修复了onegov-server在包未以egg形式存储时无法启动的问题。

    此修复可能在将来不再必要:[a href="https://github.com/morepath/morepath/issues/319" rel="nofollow">https://github.com/morepath/morepath/issues/319

    [href]

0.0.1 (2015-04-29)

  • 初始发布 [href]

项目详情


下载文件

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

源代码发行版

onegov.server-0.9.0.tar.gz (17.8 kB 查看散列)

上传时间 源代码

构建发行版

onegov.server-0.9.0-py3-none-any.whl (22.6 kB 查看散列)

上传时间 Python 3

支持者