将python支持添加到pyqode.core
pyqode.python的Python项目详细描述
bugfix仅维护
关于
pyqode.python将python支持添加到pyQode(代码完成, 胼胝体……)。
特点:
许可证
pyqode是根据mit许可证授权的。
要求
pyqode.python依赖于以下库:
- python 2.7或python 3(>;=3.2)
- pyqode.core
- 绝地武士
- PEP8
- 磨砂
- 文件
安装
$ pip install pyqode.python --upgrade
测试
core有一个测试套件并测量其覆盖率。
要运行测试,只需运行python setup.py test
要测量覆盖率,请运行:
python setup.py test -a "--cov pyqode"
要检查pep8警告,请安装pytest-pep8并运行:
python setup.py test -a "--pep8 -m pep8"
要运行单个测试,请使用-a"--test_file_path.py::test_function",例如:
python setup.py test -a "-- test/test_api/test_code_edit.py::test_set_plain_text"
测试矩阵
我们在travis ci上测试以下组合:
PyQt4 | PyQt5 | |
---|---|---|
GNU/Linux - Python 2.7 | yes | no |
GNU/Linux - Python 3.4 | yes | yes |