用于处理mime内容类型的简单包
zope.mimetype的Python项目详细描述
zope.mimetype
这个包提供了一种处理mime内容类型的方法。在那里 这里定义了几个接口,其中许多主要用于 根据不同的信息查找。
请参见https://zopemimetype.readthedocs.io/en/latest/上的完整文档
变化
2.4.0(2018-10-16)
- 添加对Python3.7的支持。
- 修复IObjectEvent和ObjectEvent的弃用警告 从zope.interface.interfaces导入它们。见issue 14。
2.3.2(2018-07-30)
- 文档被移到https://zopemimetype.readthedocs.io
- 修复访问 ICodecTerm当没有注册ICodecPreferredCharset时。
- 达到并自动要求100%的测试覆盖率。
2.3.1(2018-01-09)
- 只有当zope.formlib是 当它断裂时可用。
2.3.0(2017-09-28)
- 放弃对Python3.3的支持。
- 将依赖项移到zope.browser、zope.publisher和 zope.formlib(只需要使用source和widget 模块)添加到新的browserextra中。 见PR 8。
2.2.0(2017-04-24)
- 修复issue 6: typegetter.smartMimeTypeGuesser将在python 3上引发TypeError。 当数据是bytes而content_type是text/html时。
- 添加对Python3.6的支持。
2.1.0(2016-08-09)
- 添加对Python3.5的支持。
- 放弃对Python2.6的支持。
- 修复了通过python 3上包含的zcml配置包的问题。
2.0.0(2014-12-24)
- 添加对pypy和pypy3的支持。
- 添加对Python3.4的支持。
- 恢复写入from zope.mimetype import types的能力。
- 使configure.zcml尊重types模块的重命名 这样它就可以被装载了。
2.0.0a1(2013-02-27)
- 添加对Python3.3的支持。
- 将不推荐使用的zope.component.adapts用法替换为等效用法 zope.component.adapter装饰器。
- 将不推荐使用的zope.interface.implements用法替换为等效用法 zope.interface.implementer装饰器。
- 将zope.mimetype.types重命名为zope.mimetype.mtypes。
- 放弃对Python2.4和2.5的支持。
1.3.1(2010-11-10)
- 不再依赖于configure.zcml中的zope.app.form,方法是使用 zope.formlib取而代之的是,所需的接口现在就在那里。
1.3.0(2010-06-26)
- 在zope.component[test]上添加测试依赖项。
- 使用zope.formlib而不是zope.app.form.browser来选择小部件。
- 符合存储库策略。
1.2.0(2009年12月26日)
- 将功能测试转换为单元测试并去掉所有额外的测试 因此依赖关系。
- 使用zope.browser中的iterms接口。
- 声明缺少依赖项,解析了对 zope.app.publisher。
- 从zope.contenttype导入内容类型分析器,添加对 那个包裹。
1.1.2(2009-05-22)
- 不再依赖zope.app.component。
1.1.1(2009-04-03)
- 修复错误的软件包版本(版本1.1.0作为0.4.0发布于 pypi但是作为1.1dev在download.zope.org/distribution)
- 修复作者电子邮件和主页地址。
1.1.0(2007-11-01)
- 包数据更新。
- 首次公开发行。
1.0.0(2007年-??-??)
- 初次发布。