This is a fork of the original [PyQode](https://github.com/pyQode/pyqode.python) containing a modification from [znqi fixing jedi compatibility](https://github.com/znqi/pyqode.python) and deployed to pypi by [haesleinhuepf](https://github.com/haesleinhuepf) under the name [haesleinhuepf-pyqode.python](https://pypistats.org/packages/haesleinhuepf-pyqode.python).
Bugfix maintenance only
About
pyqode.python adds python support to pyQode (code completion, calltips, …).
Features:
License
pyQode is licensed under the MIT license.
Requirements
pyqode.python depends on the following libraries:
python 2.7 or python 3 (>= 3.2)
pyqode.core
jedi
pep8
frosted
docutils
Installation
$ pip install pyqode.python --upgrade
Testing
pyqode.core has a test suite and measure its coverage.
To run the tests, just run python setup.py test
To measure coverage, run:
python setup.py test -a "--cov pyqode"
To check for PEP8 warnings, install pytest-pep8 and run:
python setup.py test -a "--pep8 -m pep8"
To run a single test, use -a "-- test_file_path.py::test_function", e.g.:
python setup.py test -a "-- test/test_api/test_code_edit.py::test_set_plain_text"
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 |
Release files for haesleinhuepf-pyqode.python 2.15.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| haesleinhuepf-pyqode.python-2.15.2.tar.gz | 249.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| haesleinhuepf_pyqode.python-2.15.2-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 296.3 kB
Release files / haesleinhuepf-pyqode.python-2.15.2.tar.gz
| Download URL | haesleinhuepf-pyqode.python-2.15.2.tar.gz |
|---|---|
| Size | 249.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c9d7e61d1e56ef0a547a380738aac6c4285b7f7cf7e0f09170f3cdde7b5e93b4
|
|
BLAKE2b-256 checksum How to use checksums |
703ae91a6abcec3147794da35cf76a082e75494d516afc4f7ff8ca4a0be65958
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12
|
Release files / haesleinhuepf_pyqode.python-2.15.2-py2.py3-none-any.whl
| Download URL | haesleinhuepf_pyqode.python-2.15.2-py2.py3-none-any.whl |
|---|---|
| Size | 46.9 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
62e081101ecb7175163d8734d8b502ac66fbea74b286cead50b70e4f4321d7c2
|
|
BLAKE2b-256 checksum How to use checksums |
474340d2adec42d75ebdf991daeaf7ee9992a583009bbc4f545b4e7f8970c555
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12
|