用于处理二进制文件和django的小型python实用程序的集合
eulcommon的Python项目详细描述
eulcomon是一个Python模块,有几个 可能对其他人有用的小型实用程序,但不是大型的或 重要到足以让他们分拆成自己的 此时存储库。这些部件可能在 晚些时候。
eulcomon.binfile提供映射任意二进制文件的功能 将数据转换为只读python对象。
eulcomon.djangoExtras包含少量扩展 以及与Django一起使用的附加组件, 例如自定义auth decorators、附加表单字段和附加 HTTP响应。
许可证
eulcomon在apache 2.0许可下分发。
开发人员注释
要安装本地签出代码的依赖项,请运行pip install 在eulcommon目录中(建议使用virtualenv):
pip install -e .
如果要运行单元测试或构建sphinx文档,还应该 安装开发依赖项:
pip install -e . "eulfedora[dev]"
单元测试
单元测试可以使用py.test运行,并包括 生成用于持续集成的XML和覆盖率报告:
py.test --junitxml=unittests.xml --cov=eulcommon
开发历史
有关如何查看和与全面开发交互的说明 eulcomon的历史记录,请参见 eulcore-history。