Skip to main content

pyqode.python is an extension of pyqode.core that brings support

Project description

https://raw.githubusercontent.com/pyQode/pyQode/master/media/pyqode-banner.png

About

This is a fork of PyQode, which is now developed as the editor component for Rapunzel and OpenSesame. The original PyQode repository (<= v2) is no longer maintained.

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

Features:

  • 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)

  • automatic PEP8 formatting

License

pyQode is licensed under the MIT license.

Requirements

pyqode.python depends on the following libraries:

  • python (>= 3.7)

  • pyqode.core

  • jedi

  • pep8

  • frosted

  • docutils

  • autopep8

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyqode.python-4.0.2.tar.gz (34.2 kB view details)

Uploaded Source

Built Distribution

pyqode.python-4.0.2-py3-none-any.whl (42.9 kB view details)

Uploaded Python 3

File details

Details for the file pyqode.python-4.0.2.tar.gz.

File metadata

  • Download URL: pyqode.python-4.0.2.tar.gz
  • Upload date:
  • Size: 34.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for pyqode.python-4.0.2.tar.gz
Algorithm Hash digest
SHA256 a29eb274f2f5a4e25daf4ab7fae42c539d72d480acdcb8bb9ae8ac6a669948ec
MD5 b1082bfb8879dfb655edc9969d9df2a5
BLAKE2b-256 982ed0dc38269c6a704c800493ed5412dba9856d6d68f2b48904e0192432c076

See more details on using hashes here.

File details

Details for the file pyqode.python-4.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for pyqode.python-4.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8a7b1cd795507e67cb0f8c6885af97bbb08467e38eb592ef2a7a2a11507f8302
MD5 05f5d60d0d01298230003a59157e4775
BLAKE2b-256 8dd57b170afe7dcda7bd3e46047df33468b3b468c6d7b464738febb8f320cd84

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page