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.12.0.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.12.0-cp36.cp37.cp38.cp39-none-win_amd64.whl (1.9 MB view details)

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

QScintilla-2.12.0-cp36.cp37.cp38.cp39-none-win32.whl (1.7 MB view details)

Uploaded CPython 3.6CPython 3.7CPython 3.8CPython 3.9Windows x86

QScintilla-2.12.0-cp36.cp37.cp38.cp39-abi3-manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.6+CPython 3.7+CPython 3.8+CPython 3.9+

QScintilla-2.12.0-cp36.cp37.cp38.cp39-abi3-macosx_10_13_intel.whl (2.2 MB view details)

Uploaded CPython 3.6+CPython 3.7+CPython 3.8+CPython 3.9+macOS 10.13+ Intel (x86-64, i386)

File details

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

File metadata

  • Download URL: QScintilla-2.12.0.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/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for QScintilla-2.12.0.tar.gz
Algorithm Hash digest
SHA256 08f9cf2c35af130730231502a550ced2fce45d22b768a43bd49b0334267aa585
MD5 90b8117d5edde92ccc2c16912bde0993
BLAKE2b-256 756c047b965716eae310332a00846da664fe1bc37e50286b425e23b499371038

See more details on using hashes here.

File details

Details for the file QScintilla-2.12.0-cp36.cp37.cp38.cp39-none-win_amd64.whl.

File metadata

  • Download URL: QScintilla-2.12.0-cp36.cp37.cp38.cp39-none-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6, CPython 3.7, CPython 3.8, CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for QScintilla-2.12.0-cp36.cp37.cp38.cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 83a7125b1a51cca9eb000d80200da3bad22b0a1d688b69e4f3b3e259a5116139
MD5 734e4fdfe2e5ce314dc550a0e316b513
BLAKE2b-256 5ed55bc4d7900c74e7ee1d6246afdec530368f6ecfb4ae04251b942ca4aa4cda

See more details on using hashes here.

File details

Details for the file QScintilla-2.12.0-cp36.cp37.cp38.cp39-none-win32.whl.

File metadata

  • Download URL: QScintilla-2.12.0-cp36.cp37.cp38.cp39-none-win32.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.6, CPython 3.7, CPython 3.8, CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for QScintilla-2.12.0-cp36.cp37.cp38.cp39-none-win32.whl
Algorithm Hash digest
SHA256 7fbe5f81678e4e8234d9f21bd88c48e990af2d9736bafb5bcaf406935a32e7e8
MD5 74db89c7f65ed42eafbe32920ffc134f
BLAKE2b-256 a567c4a41c4ae5fcb241a9bfadde8d047412d223881a9fe740ff3d0adbd5c441

See more details on using hashes here.

File details

Details for the file QScintilla-2.12.0-cp36.cp37.cp38.cp39-abi3-manylinux2014_x86_64.whl.

File metadata

  • Download URL: QScintilla-2.12.0-cp36.cp37.cp38.cp39-abi3-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.6+, CPython 3.7+, CPython 3.8+, CPython 3.9+
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for QScintilla-2.12.0-cp36.cp37.cp38.cp39-abi3-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aaaca4ec97c678046573064149ba9c0318509bf4eb34041c357048b632d899dc
MD5 08649946834d5a70ab8296e5401a68c4
BLAKE2b-256 f3a2b6853d5fb4cc286ea442aeab241743f5668001379bd45ce10d949d0e6642

See more details on using hashes here.

File details

Details for the file QScintilla-2.12.0-cp36.cp37.cp38.cp39-abi3-macosx_10_13_intel.whl.

File metadata

  • Download URL: QScintilla-2.12.0-cp36.cp37.cp38.cp39-abi3-macosx_10_13_intel.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.6+, CPython 3.7+, CPython 3.8+, CPython 3.9+, macOS 10.13+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for QScintilla-2.12.0-cp36.cp37.cp38.cp39-abi3-macosx_10_13_intel.whl
Algorithm Hash digest
SHA256 4e30ab4fe1c5e665955b316695134d001cd25b6940c528e5f7f115f3808fd733
MD5 199184829dbef3aab0deea8b4cb53c03
BLAKE2b-256 2af37f287016a6775b6d5e32f5a75aafbaed747a0434c234f924f597693c9c11

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