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.12.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.

PyQt6_QScintilla-2.12.1-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

PyQt6_QScintilla-2.12.1-cp36.cp37.cp38.cp39-abi3-manylinux_2_28_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.6+CPython 3.7+CPython 3.8+CPython 3.9+manylinux: glibc 2.28+ x86-64

PyQt6_QScintilla-2.12.1-cp36.cp37.cp38.cp39-abi3-macosx_10_14_intel.whl (2.3 MB view details)

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

File details

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

File metadata

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

File hashes

Hashes for PyQt6_QScintilla-2.12.1.tar.gz
Algorithm Hash digest
SHA256 ae47d05243268f81b62322a56adf3e7003c0ddc3f1a760c3fd7861b42170d163
MD5 01f8166deea7673170daa6e7df53ef14
BLAKE2b-256 a062fe20e73c2203b1698b1fdbbd278c6e1bcbd3301db981bd419643e427b3bc

See more details on using hashes here.

File details

Details for the file PyQt6_QScintilla-2.12.1-cp36.cp37.cp38.cp39-none-win_amd64.whl.

File metadata

  • Download URL: PyQt6_QScintilla-2.12.1-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 PyQt6_QScintilla-2.12.1-cp36.cp37.cp38.cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 2ff7302f0b04c0d1bb8f2d1038227f0cb81d895865effa0abd6b01e52554fe00
MD5 05d7610ed6f6b616633d0fc06319b440
BLAKE2b-256 6f5f9a1a130a25acf6b5d03db5c6db8208c85a661ec3c286c1b91cd67cc5b16a

See more details on using hashes here.

File details

Details for the file PyQt6_QScintilla-2.12.1-cp36.cp37.cp38.cp39-abi3-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: PyQt6_QScintilla-2.12.1-cp36.cp37.cp38.cp39-abi3-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.6+, CPython 3.7+, CPython 3.8+, CPython 3.9+, 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/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for PyQt6_QScintilla-2.12.1-cp36.cp37.cp38.cp39-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0718942881040e2815a1c1ab4fbd94076c9588cc4c9d259eff8876574f61c3ca
MD5 0d4b6306a91cd52b36739e949223f8a1
BLAKE2b-256 507f6285d2017bed30a199ba6e0a2f10a1d7a64c089eb61eb35f3dd3ac0c3047

See more details on using hashes here.

File details

Details for the file PyQt6_QScintilla-2.12.1-cp36.cp37.cp38.cp39-abi3-macosx_10_14_intel.whl.

File metadata

  • Download URL: PyQt6_QScintilla-2.12.1-cp36.cp37.cp38.cp39-abi3-macosx_10_14_intel.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.6+, CPython 3.7+, CPython 3.8+, CPython 3.9+, macOS 10.14+ 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 PyQt6_QScintilla-2.12.1-cp36.cp37.cp38.cp39-abi3-macosx_10_14_intel.whl
Algorithm Hash digest
SHA256 a914438bef3b48354037ac895725b9d3c09feb5f56cd781bbf27d1112d4a4a92
MD5 310b2afb7aa4774e68bb9aed7a8677d2
BLAKE2b-256 2507e82cab3c86c53a91016bd3b008e807da3880f6dd18d514ffd5a7796c7864

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