Montague提供了基于配置文件加载wsgi应用程序和服务器的功能。它基于pastedeploy的ini文件支持。

montague的Python项目详细描述


Travis-CI Build StatusAppVeyor Build StatusCoverage StatusPYPI PackagePYPI PackageCode Quality StatusDocumentation Status

Montague提供了基于配置文件加载wsgi应用程序和服务器的功能。

  • 自由软件:麻省理工学院许可证

状态

Montague是一个使用语义版本控制的1.0之前的项目。

安装

pip install montague

开发

要运行所有测试,请运行:

tox

更改日志

0.2.1(2015-06-17)

  • 删除了zope.interface需求,因为接口本身在0.2.0中被删除。
  • 删除了无用的控制台脚本入口点。
  • 已将加载程序检测更改为只考虑文件名中的最终扩展名。
  • 支持和测试没有指定入口点的egg规范(因为它是“main”)。
  • 在内置的ini加载程序中支持基本插值(here__file__)。

0.2.0(2015-06-14)

  • 删除pastedeploy fakeapp包以支持montague_testapps
  • 启用looponfailtox环境。
  • 添加日志ini转换
  • 重新组合测试json配置加载器,仅在测试期间处于活动状态。
  • 删除DEFAULTsentinal值;我们将使用'main'作为默认的可加载名称,就像grandor以前那样。这是一个突破性的变化。
  • 将日志配置添加到Montague标准格式。
  • 允许配置加载程序跳过实现app_config()等,而不是引发NotImplementedError
  • 添加验证函数以让配置加载程序测试其符合性。这些函数使用assert语句,使它们成为py.test的理想选择,但它们也应该在unittest下工作。

0.1.5(2015-05-12)

  • 遗留的pastedeploy支持被分离到一个单独的包(montague_pastedeploy)中,从而实现了简单性。

0.1.0(2014-11-12)

  • pypi上的第一个版本,对应于pastedeploy 1.5.2。
  • 向后不兼容:configMiddleware将配置存储在环境中的montague.config下,而不是paste.config,并且不再提供threadLocalCONFIG可导入。(这将删除对粘贴的依赖。)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java中不同http客户端超时时间单位的重要性   java数据[i++]=data[i++]*2结果令我惊讶   java Quartz在使用spring的hibernate中执行事务时发生异常   java如何将我的对象传递给另一个类   java嵌套布局奇怪的问题   当使用javax时,有一种方法可以通过策略定义自定义订单。坚持不懈OrderBy注释?   xml Java DOM getElementByID   java使用intent将视图列表传递给另一个片段   带构造函数的Java枚举。通过构造函数参数获取值的最佳方法   java为什么不在单线程中执行此通量?   如何将JavaScript字符串传递给Nashorn引擎而不是Java字符串?   java二进制XML文件行#17:膨胀类片段时出错   java如何使用Seekbar值作为int变量?   java我想从数据存储中进行选择,但它不起作用   java如何处理幻灯片中的多分辨率图像?   java这意味着什么?类型不匹配:无法从列表<对象和可比<?>&可序列化>以列出<对象>“   java我如何让这个猜谜游戏发挥作用?   java将ZipInputStream传递给DocumentBuilder。parse()   java后添加maven依赖项,org。阿帕奇。卡塔琳娜。过滤器。当前错误消息   java有没有一种方法可以使用安卓通过按下便利键触发方法?