一个用于处理MIME内容类型的简单包
项目描述
zope.mimetype
此包提供了一种处理MIME内容类型的方法。在此定义了几个接口,其中许多主要用于根据不同的信息查找内容。
请参阅完整的文档:https://zopemimetype.readthedocs.io/en/latest/
变更
3.1 (2024-02-08)
添加对Python 3.12的支持。
3.0 (2023-02-27)
添加对Python 3.9、3.10、3.11的支持。
放弃对Python 2.7、3.5、3.6的支持。
放弃对已弃用的python setup.py test的支持。
2.5.1 (2021-04-15)
修复与zope.interface 5.4的测试兼容性。
2.5.0 (2020-03-30)
添加对Python 3.8的支持。
放弃对Python 3.4的支持。
确保所有对象具有一致的接口解析顺序。请参阅问题17。
2.4.0 (2018-10-16)
添加对Python 3.7的支持。
通过从 zope.interface.interfaces 导入来解决 IObjectEvent 和 ObjectEvent 的弃用警告。请参阅 问题 14。
2.3.2 (2018-07-30)
当未注册 ICodecPreferredCharset 时,修复访问 ICodecTerm 的 preferredCharset 的 AttributeError。
达到并自动要求100%测试覆盖率。
2.3.1 (2018-01-09)
只有在 zope.formlib 可用的情况下才尝试在 ZCA 中注册浏览器组件,否则会破坏其他组件。
2.3.0 (2017-09-28)
停止支持 Python 3.3。
将依赖于 zope.browser、zope.publisher 和 zope.formlib(仅需要使用 source 和 widget 模块)的依赖项移动到新的 browser extra。请参阅 PR 8。
2.2.0 (2017-04-24)
修复 问题 6:当数据为 bytes 且内容类型为 text/html 时,typegetter.smartMimeTypeGuesser 在 Python 3 上会引发 TypeError。
增加对 Python 3.6 的支持。
2.1.0 (2016-08-09)
增加对 Python 3.5 的支持。
停止支持 Python 2.6。
修复在 Python 3 上通过其包含的 ZCML 配置包的问题。
2.0.0 (2014-12-24)
增加对 PyPy 和 PyPy3 的支持。
增加对 Python 3.4 的支持。
恢复从 zope.mimetype import types 编写的能力。
使 configure.zcml 遵守 types 模块的命名更改,以便可以加载。
2.0.0a1 (2013-02-27)
增加对 Python 3.3 的支持。
将弃用的 zope.component.adapts 使用替换为等效的 zope.component.adapter 装饰器。
将弃用的 zope.interface.implements 使用替换为等效的 zope.interface.implementer 装饰器。
将 zope.mimetype.types 重命名为 zope.mimetype.mtypes。
停止支持 Python 2.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 在 pypi 上作为 0.4.0 发布,但在 download.zope.org/distribution 上作为 1.1dev 发布)。
修复作者电子邮件和主页地址。
1.1.0 (2007-11-01)
更新包数据。
首次公开发布。
1.0.0 (2007-??-??)
初始发布。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
构建分发
zope.mimetype-3.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 964c589676ec5367801b573156372da520cb4779f8c0cf14419221557da63b27 |
|
MD5 | 0803156eeaa92c5174db5912f3a40929 |
|
BLAKE2b-256 | c518feb9bf3b302001055c5d0748f2426f60734df819e5400edb4b8ed018d3bb |
zope.mimetype-3.1-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | dc64e94391bb8ae31b02a9435dca51ed17c448e008467aad7e1833f2aa4a4f79 |
|
MD5 | bb2caf921bcc16e0d54cf5fd44935df5 |
|
BLAKE2b-256 | c08df9a25bc6788affe154a1844655cc859c16590daa8f29f91fa388e68b96aa |