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

PyQt6_QScintilla-2.13.4.tar.gz (1.8 MB view details)

Uploaded Source

Built Distributions

PyQt6_QScintilla-2.13.4-cp37-abi3-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.7+ Windows x86-64

PyQt6_QScintilla-2.13.4-cp37-abi3-manylinux_2_28_x86_64.whl (2.9 MB view details)

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

PyQt6_QScintilla-2.13.4-cp37-abi3-macosx_10_14_universal2.whl (3.7 MB view details)

Uploaded CPython 3.7+ macOS 10.14+ universal2 (ARM64, x86-64)

File details

Details for the file PyQt6_QScintilla-2.13.4.tar.gz.

File metadata

  • Download URL: PyQt6_QScintilla-2.13.4.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 PyQt6_QScintilla-2.13.4.tar.gz
Algorithm Hash digest
SHA256 e6b2bd722944d885fb0bc653208c55dfd47264751081d597f8327f85c30817c8
MD5 72cb26efe103b085af992056b5c467b1
BLAKE2b-256 7474cb2f0d5e9fc0931741e0ffb7325f0b2fad88add236e8380fd1353d7cd6a5

See more details on using hashes here.

File details

Details for the file PyQt6_QScintilla-2.13.4-cp37-abi3-win_amd64.whl.

File metadata

  • Download URL: PyQt6_QScintilla-2.13.4-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 PyQt6_QScintilla-2.13.4-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b1c13639e623d2ee855078a1243152a59960e23cf7e21d09c944e9e1c16498ee
MD5 e0cc8b5411dcd841df6cefbdb16733a5
BLAKE2b-256 06d64b1cb75f1fb277b1bdb931b263a9c99b5c78287d711400be87fe21ad4ab8

See more details on using hashes here.

File details

Details for the file PyQt6_QScintilla-2.13.4-cp37-abi3-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: PyQt6_QScintilla-2.13.4-cp37-abi3-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.7+, manylinux: glibc 2.28+ 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 PyQt6_QScintilla-2.13.4-cp37-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 32608d65378ef20fba11e209fd60f94e030ce49719e298b9aa0f7b6f15df7b82
MD5 7cb52d4104389be514f37bce0d34b77f
BLAKE2b-256 e8bb257d88b80e264cc674936eb64b5d9d99102e34e08b8c344436604246f476

See more details on using hashes here.

File details

Details for the file PyQt6_QScintilla-2.13.4-cp37-abi3-macosx_10_14_universal2.whl.

File metadata

  • Download URL: PyQt6_QScintilla-2.13.4-cp37-abi3-macosx_10_14_universal2.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.7+, macOS 10.14+ universal2 (ARM64, 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 PyQt6_QScintilla-2.13.4-cp37-abi3-macosx_10_14_universal2.whl
Algorithm Hash digest
SHA256 17785556ae817275f12f2563078afc42499d87ea52fa5e7825890240903d1ba3
MD5 1f1e64fd02e68f0cfd74e94969aca832
BLAKE2b-256 0e2837550e322d984f991c1b1c67426314d56e6a974e9237a75912697127dfe0

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