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

Uploaded Source

Built Distributions

QScintilla-2.14.1-cp37-abi3-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.7+ Windows x86-64

QScintilla-2.14.1-cp37-abi3-win32.whl (1.8 MB view details)

Uploaded CPython 3.7+ Windows x86

QScintilla-2.14.1-cp37-abi3-manylinux_2_17_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.7+ manylinux: glibc 2.17+ x86-64

QScintilla-2.14.1-cp37-abi3-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.7+ macOS 11.0+ ARM64

QScintilla-2.14.1-cp37-abi3-macosx_10_13_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.7+ macOS 10.13+ x86-64

File details

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

File metadata

  • Download URL: QScintilla-2.14.1.tar.gz
  • Upload date:
  • Size: 1.8 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.14.1.tar.gz
Algorithm Hash digest
SHA256 2c120a56d60363ff4bc73b8a763dc69fae5f84681c24efcb03064c7df103052b
MD5 bb0c20a63b8877ae9980b6d46513cb97
BLAKE2b-256 a9f6a7aa4b495dcee4c521b87205de9363fb62ee5fdc8eab91d4ddb97257c85b

See more details on using hashes here.

File details

Details for the file QScintilla-2.14.1-cp37-abi3-win_amd64.whl.

File metadata

  • Download URL: QScintilla-2.14.1-cp37-abi3-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.7+, 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.14.1-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3a0deb6d00251643fbbd0bfd6e7f876477c179313a5fc2a7d7050a1c21b595b0
MD5 7e96051e87557486741a0881a24d8dae
BLAKE2b-256 4736cb3ffe322e0c1400316999983d5a175a3f738132c8bf7129e030f87df836

See more details on using hashes here.

File details

Details for the file QScintilla-2.14.1-cp37-abi3-win32.whl.

File metadata

  • Download URL: QScintilla-2.14.1-cp37-abi3-win32.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.7+, 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.14.1-cp37-abi3-win32.whl
Algorithm Hash digest
SHA256 ba3d7ffe5a8610674e9f11c4e69197763bb968e73f06397d4c64d08ffcd5a15e
MD5 348ed17b2bc263572036909c7dbc7e61
BLAKE2b-256 7d8f9a520c1e17d26f937e4032197eb644abbc80d4ae32ad016edc0efd78f722

See more details on using hashes here.

File details

Details for the file QScintilla-2.14.1-cp37-abi3-manylinux_2_17_x86_64.whl.

File metadata

  • Download URL: QScintilla-2.14.1-cp37-abi3-manylinux_2_17_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.7+, manylinux: glibc 2.17+ 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.14.1-cp37-abi3-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 8dedbfc646669ad7a380497abddcfe1dd8ea08831cdd07ce89538eb75123ceeb
MD5 862a4ae3cacdade727933359e5db8b25
BLAKE2b-256 c01a2ef3561b60a3fd59ba2da59c32cbe9d7de576cbd8ce7d39b4c2519685970

See more details on using hashes here.

File details

Details for the file QScintilla-2.14.1-cp37-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: QScintilla-2.14.1-cp37-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.7+, macOS 11.0+ ARM64
  • 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.14.1-cp37-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9be3cfe39756d94aacdecf8ab8964eaac7223f36eddff62bc74df2128266510f
MD5 5b84fddd9e9a710befa8f9fff4cd63b1
BLAKE2b-256 d1eb558f878eef98cc1c5a3ec4df91d1bc6519027ade59fc519b7553a0133b67

See more details on using hashes here.

File details

Details for the file QScintilla-2.14.1-cp37-abi3-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: QScintilla-2.14.1-cp37-abi3-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.7+, 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.14.1-cp37-abi3-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 31fa0ddd4d61908c903e8c53783338d4d2e312cb2bccdc544fb4c41a8a0580f2
MD5 bf265a187efbc1673e5b72278e2f7392
BLAKE2b-256 6d4f5c6aa437d7ff3ef9e31eda5bd5cb174acd0e5a35186869af0bd0a845b8a8

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