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.1.tar.gz (1.7 MB view details)

Uploaded Source

Built Distributions

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

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

Uploaded CPython 3.6+Windows x86-64

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

Uploaded CPython 3.6+Windows x86

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

Uploaded CPython 3.6+

QScintilla-2.13.1-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.1.tar.gz.

File metadata

  • Download URL: QScintilla-2.13.1.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.1.tar.gz
Algorithm Hash digest
SHA256 a0e13196dc624d2ad5e89551e35e1d350245e65b5de572a575ae1b4f364f9095
MD5 57797e0d672291d3fd1f5102bfeb273c
BLAKE2b-256 1cec4b35affda2cca0dd335f5d9861b81066d01d2b0fbccbc1311a3846183029

See more details on using hashes here.

File details

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

File metadata

  • Download URL: QScintilla-2.13.1-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.1-cp36-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d4eef7ee8e5e24403b5d362c13e43407b8d8719a79d3b2881d20810fe81373e6
MD5 07b076602fc394ecdee7e312e764c928
BLAKE2b-256 63ec0ed26936d813a2b40eaef41522228c45e09eb1cb60cec930ab4af3ea9b4a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: QScintilla-2.13.1-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.1-cp36-abi3-win32.whl
Algorithm Hash digest
SHA256 83b613acd8c91b6663c9725358b94dbcd2c1d0c946b638f919a13c501a829f64
MD5 a28144ba1f995c971b224f6bceef3fac
BLAKE2b-256 10346e12a3987ac680dac8a9bfae1830fe5249968427387eb610310c023a8cae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: QScintilla-2.13.1-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.1-cp36-abi3-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5557d316fef16edb17b6f162eefdfc02c621abb6340da3f61ddac4c677adfe96
MD5 710284c084bb2380511a15f18d8fc002
BLAKE2b-256 a77a4c31f21b4e0402958c38bf4e4c03324628cf88eb95085d3d30af9dcbe209

See more details on using hashes here.

File details

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

File metadata

  • Download URL: QScintilla-2.13.1-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.1-cp36-abi3-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 f7f8df8f201d359657c4d6b72698d7b2e0b65b6a899311261770ff38ccd43eac
MD5 2273a369fcdeaf29fe9a7976899de427
BLAKE2b-256 c29be3b497bcbadf8593b2b67c9706b6356e89cec2a6aaa709d88243e4c14b6d

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