Skip to main content

Python bindings for the QScintilla programmers editor widget

Project description

QScintilla is a port to Qt of the Scintilla programmers editor widget. It supports the traditional low-level Scintilla API and implements a high-level API covering such things as auto-completion, code folding and lexer configuration.

These Python bindings implement a single extension module that sits on top of PyQt5 and wraps both the low-level and high-level APIs.

Author

QScintilla is copyright (c) Riverbank Computing Limited. Its homepage is https://www.riverbankcomputing.com/software/qscintilla/.

Support may be obtained from the QScintilla mailing list at https://www.riverbankcomputing.com/mailman/listinfo/qscintilla/.

License

QScintilla is released under the GPL v3 license and under a commercial license that allows for the development of proprietary applications.

Documentation

The documentation for the latest release can be found here.

Installation

The GPL version of QScintilla can be installed from PyPI:

pip install QScintilla

The wheels include a statically linked copy of the QScintilla C++ library.

pip will also build and install the bindings from the sdist package but Qt’s qmake tool must be on PATH.

The sip-install tool will also install the bindings from the sdist package but will allow you to configure many aspects of the installation.

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

QScintilla-2.13.2.tar.gz (1.7 MB view details)

Uploaded Source

Built Distributions

QScintilla-2.13.2-cp36-abi3-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.6+Windows x86-64

QScintilla-2.13.2-cp36-abi3-win32.whl (1.7 MB view details)

Uploaded CPython 3.6+Windows x86

QScintilla-2.13.2-cp36-abi3-manylinux1_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.6+

QScintilla-2.13.2-cp36-abi3-macosx_10_13_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.6+macOS 10.13+ x86-64

File details

Details for the file QScintilla-2.13.2.tar.gz.

File metadata

  • Download URL: QScintilla-2.13.2.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/57.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for QScintilla-2.13.2.tar.gz
Algorithm Hash digest
SHA256 355ad3d5375ae3ced454446971aa1f084a2c95613979f1ad204052079b7145dc
MD5 e594727f1681e679ab38ce1a5639876b
BLAKE2b-256 0e702a71e5d6ac04fbf743e509c92dcd15cf114b1a223272702e373653c7bbd9

See more details on using hashes here.

File details

Details for the file QScintilla-2.13.2-cp36-abi3-win_amd64.whl.

File metadata

  • Download URL: QScintilla-2.13.2-cp36-abi3-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/57.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for QScintilla-2.13.2-cp36-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 fca69611b3bde90bba180b5d3fa8819de439a7b0627e5d8c592e0895d71461ab
MD5 ec4cf355ccbc18a27f393203e66f0f03
BLAKE2b-256 1029d25e0a535e5d6e8c7a4235e1312fe9f4d0955ae1980f1cc99a631c7ac8af

See more details on using hashes here.

File details

Details for the file QScintilla-2.13.2-cp36-abi3-win32.whl.

File metadata

  • Download URL: QScintilla-2.13.2-cp36-abi3-win32.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.6+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/57.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for QScintilla-2.13.2-cp36-abi3-win32.whl
Algorithm Hash digest
SHA256 f3131805e78050ddb6cd47cf4702b13203a5c8202119585b0c5d50f028562858
MD5 dcf4fc4ae66b1bc593f9cd6142ca575c
BLAKE2b-256 e5ebe65ed82ddc4ef3930b5a203489e677a0d9bc6653b8d244621c99112d0ab9

See more details on using hashes here.

File details

Details for the file QScintilla-2.13.2-cp36-abi3-manylinux1_x86_64.whl.

File metadata

  • Download URL: QScintilla-2.13.2-cp36-abi3-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.6+
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/57.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for QScintilla-2.13.2-cp36-abi3-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c5cc8c8a08b73ac70bb3257ce5c64b28109227542da947742b912c6860239ac0
MD5 61847e5d51f6da070f0f5f2359dbbfce
BLAKE2b-256 052ec957668c3222b91390a1b7ee8045c48a84ee8f3ab02c371024285331ba27

See more details on using hashes here.

File details

Details for the file QScintilla-2.13.2-cp36-abi3-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: QScintilla-2.13.2-cp36-abi3-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.6+, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/57.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for QScintilla-2.13.2-cp36-abi3-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 4da5ab5c6874e6f7d5a013cb48a66aa4e4e86ca8219ebe98efafe8f61243c9bd
MD5 fd6e821163fb7b5710f79653e90a0502
BLAKE2b-256 85a739ae8d2c20fd2fab391e00dc6ee4882ec637136ac0625ddb0fecd07a8b87

See more details on using hashes here.

Supported by

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