skip to navigation
skip to content

pyqode.python 2.10.0

Adds python support to pyqode.core

Package Documentation


pyqode.python adds python support to pyQode (code completion, calltips, …).


  • calltips mode (using Jedi)
  • code completion provider (using Jedi)
  • code folding mode
  • auto indent mode
  • on the fly code checkers (frosted (fork of PyFlakes), PEP8)
  • a customisable python specific syntax highlighter
  • a pre-configured QPythonCodeEdit (with the corresponding Qt Designer plugin)


pyQode is licensed under the MIT license.


pyqode.python depends on the following libraries:

  • python 2.7 or python 3 (>= 3.2)
  • pyqode.core
  • jedi
  • pep8
  • frosted
  • docutils


$ pip install pyqode.python --upgrade


pyqode.core has a test suite and measure its coverage.

To run the tests, just run python test

To measure coverage, run:

python test -a "--cov pyqode"

To check for PEP8 warnings, install pytest-pep8 and run:

python test -a "--pep8 -m pep8"

To run a single test, use -a "--", e.g.:

python test -a "-- test/test_api/"

Testing Matrix

We test the following combinations on Travis-CI:

  PyQt4 PyQt5
GNU/Linux - Python 2.7 yes no
GNU/Linux - Python 3.4 yes yes
File Type Py Version Uploaded on Size
pyqode.python-2.10.0-py2.py3-none-any.whl (md5) Python Wheel py2.py3 2016-06-28 45KB
pyqode.python-2.10.0.tar.gz (md5) Source 2016-06-28 239KB