ContextLib模块的后台端口和增强功能
contextlib2的Python项目详细描述
contextlib2是standard library’s contextlib module到 早期的python版本。
它也是一个现实世界的试验场 标准库版本的增强功能。
开发
ContextLib2没有运行时依赖项,但需要unittest2进行测试 在python 2.x以及setuptools和wheel上生成通用 车轮档案。
本地测试只是运行python test_contextlib2.py的问题。
您可以使用 tox:
pip install tox tox
目前在tox和travis ci中测试的版本是:
- cpython 2.6
- cpython 2.7
- cpython 3.4
- cpython 3.5
- cpython 3.6
- cpython 3.7(cpython开发分部)
- 皮比
目前只在tox中测试的版本是:
- PYPY3
这是由于在 pypy3 5.5 alpha版本,而travis ci上的版本(截至2017年4月) 仍然是较旧的pypy3 2.4.0版本。