为Mozilla应用程序提供的各种实用工具
项目描述
为基于Pyramid的Mozilla应用程序提供各种实用工具
0.10
- 修复处理非UTF-8路径组件的问题 
0.9
- 为依赖项的最新版本进行的小测试修复和更新 
0.8
- 兼容性修复,针对cornice >= 0.17 
- 配置选项以生成回退/不可用响应 
- 带有请求超时限制的自定义gevent工作进程 
- 使用hawkauth代替macauth作为默认认证策略 
- 共享密钥管理脚本 
- MemcachedClient 的“servers”参数重命名为“server”,因为其始终只支持单个服务器。 
- 移除了对 metlog 的依赖,用 stdlib 日志记录和一种非常简单的方案来对请求上的指标进行注释。 
- 添加了 json 日志格式化工具,适用于例如 heka 这样的机器处理日志。 
0.7 - 2012-11-14
- 针对 cornice>=0.10 的兼容性修复。 
0.6 - 2012-08-14
- 将 mozsvc.storage.mcclient 的后端切换到 ultramemcache。 
- 添加 mozsvc.utils.dnslookup 函数。 
0.5.1 - 2012-07-27
- 添加了一个针对一些看似有缺陷的 pylibmc/libmemcached 安装的解决方案,这些安装在某些情况下会引发 NotFound 而不是返回 None。 
0.5 - 2012-07-12
- 添加了“load_metlog_client”函数,用于从 Configurator 中加载 metlog 客户端,当没有配置显式后端时,使用合理的默认值。 
- 添加了“update_mozsvc_data”函数,作为向 mozsvc metlog 有效负载添加信息的快捷方式。 
- 移除了对 repoze.who 进行身份验证的使用;现在所有身份验证都使用标准的 pyramid 插件完成。 
- 添加了 MemcachedNonceCache 用于跨服务器 nonce 管理。 
- 添加了 mozsvc.storage.mcclient 用于访问 memcached 服务器。 
- 添加了对配置文件中 %(here)s 语法的支持。 
0.4 - 2012-06-01
- 添加了一个 tween 来记录任何未捕获的异常。 
- 与最新的 metlog-py 版本兼容。 
- 为默认的 MetlogService 装饰器添加了调用计数器。 
0.3 - 2012-04-18
- 从 setup.py 文件中移除了硬依赖。 
- Secret 现在可以加载多个文件。 
- 使用 req.user[“uid”] 以保持与 tokenserver 的一致性。 
0.2 - 2012-03-22
- 更新了许可证到 MPL 2.0。 
- 添加了 mozsvc.user 以方便访问身份验证后端和用户数据。 
- 添加了 mozsvc.http_helpers 以处理其他 HTTP 服务。 
- 添加了一个 tween,将 BackendErrors 转换为 HTTP 503 响应。 
- 添加了一些测试辅助函数。 
- 添加了 mozsvc.metrics,提供 metlog 集成的第一版。 
0.1 - 2011-11-15
- 初始版本。 
项目详情
mozsvc-0.10.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 09332b753c3e471fbc6d230a695a29c6f5bf0c3b778b9b56123563c0ade3192d | |
| MD5 | e4da3c7b978effad81821b90734f1abd | |
| BLAKE2b-256 | b5b9bede16bafe144acfd96ffb99185ae3adac1bac8e642665ee08c9d429fcc4 |