Skip to main content

Python bindings for the QScintilla programmers editor widget

Project description

What is QScintilla?

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.

Installation

QScintilla source packages for the GPL version can be dowloaded from https://www.riverbankcomputing.com/software/qscintilla/download/.

Wheels for the GPL version for 32 and 64-bit Windows, 64-bit OS X and 64-bit Linux can be installed from PyPI:

pip3 install QScintilla

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

Documentation

The documentation for the latest release can be found here.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

QScintilla-2.10.3-5.10.1-cp35.cp36.cp37.cp38-none-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.5CPython 3.6CPython 3.7CPython 3.8Windows x86-64

QScintilla-2.10.3-5.10.1-cp35.cp36.cp37.cp38-none-win32.whl (1.7 MB view details)

Uploaded CPython 3.5CPython 3.6CPython 3.7CPython 3.8Windows x86

QScintilla-2.10.3-5.10.1-cp35.cp36.cp37.cp38-abi3-manylinux1_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.5+CPython 3.6+CPython 3.7+CPython 3.8+

QScintilla-2.10.3-5.10.1-cp35.cp36.cp37.cp38-abi3-macosx_10_6_intel.whl (2.1 MB view details)

Uploaded CPython 3.5+CPython 3.6+CPython 3.7+CPython 3.8+macOS 10.6+ Intel (x86-64, i386)

File details

Details for the file QScintilla-2.10.3-5.10.1-cp35.cp36.cp37.cp38-none-win_amd64.whl.

File metadata

File hashes

Hashes for QScintilla-2.10.3-5.10.1-cp35.cp36.cp37.cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 cd14c8390ee8835537a4afa077455292788f5fb47e0e5e053e4dad6249b0f10f
MD5 cfe49c1d5c404718353801cfeb2a65ab
BLAKE2b-256 007080e1986be05a82e155bd5e74cd212c0882cd222f3ff4e17a949712649982

See more details on using hashes here.

File details

Details for the file QScintilla-2.10.3-5.10.1-cp35.cp36.cp37.cp38-none-win32.whl.

File metadata

File hashes

Hashes for QScintilla-2.10.3-5.10.1-cp35.cp36.cp37.cp38-none-win32.whl
Algorithm Hash digest
SHA256 d7f6dc6caa424876395ed8a82564865be5f15a923812cee3742163f1a5c5a879
MD5 afbfba3bc37a590ebff6c95718fb4c66
BLAKE2b-256 393dc11972517f7ba67155844c8483cc0efbd68a2f5e2a93ab5080753ce78e1d

See more details on using hashes here.

File details

Details for the file QScintilla-2.10.3-5.10.1-cp35.cp36.cp37.cp38-abi3-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for QScintilla-2.10.3-5.10.1-cp35.cp36.cp37.cp38-abi3-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 78f7e42bc09891011f027607bdb05835cc103f635d828ccd6a31e754b0b2fe18
MD5 d1e64aea46e9d6e559d26269c82ce5f6
BLAKE2b-256 7dc5a514629f09a3b4d52149a67f86f8813b903162a0d190e19b01308f7c50e0

See more details on using hashes here.

File details

Details for the file QScintilla-2.10.3-5.10.1-cp35.cp36.cp37.cp38-abi3-macosx_10_6_intel.whl.

File metadata

File hashes

Hashes for QScintilla-2.10.3-5.10.1-cp35.cp36.cp37.cp38-abi3-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 e85b43e8d692a958a20ae5cdb86634f3796ff2fe0507004dbfeea2ea3763f08e
MD5 b45bb4cc3042984bbb0730c6981032e9
BLAKE2b-256 df889de3e96570eb5811ca2dd87470d99975c56c2864ad642fe51069f0b6708b

See more details on using hashes here.

Supported by

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