Skip to main content

Adds JSon support to pyqode.core

Project description

https://raw.githubusercontent.com/pyQode/pyQode/master/media/pyqode-banner.png

Latest PyPI version Number of PyPI downloads https://img.shields.io/pypi/l/pyqode.python.svg Travis-CI build status Coverage Status

About

pyqode.json adds JSON support to pyQode (syntax highlighter, navigation panel, code folding,…).

Features:

  • native syntax highlighter

  • specialised code folding detector

  • a pre-configured editor: pyqode.json.widgets.JSONCodeEdit

  • navigation panel (show you the current node and its parents and let you navigate between them)

License

pyqode.json is licensed under the MIT license.

Requirements

pyqode.json depends on the following libraries:

  • python 2.7 or python 3 (>= 3.2)

  • pyqode.core

Installation

$ pip install pyqode.json --upgrade

Testing

pyqode.core has a test suite and measure its coverage.

To run the tests, just run runtests.py with the interpreter you want to run the test suite:

python2.7 runtests.py
python3.4 runtests.py

To measure coverage, install pytest-cov package and run:

python runtests.py --cov pyqode

To check for PEP8 warnings, use:

python runtests.py –pep8 -m pep8

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

pyqode.json-2.7.0.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

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

pyqode.json-2.7.0-py2.py3-none-any.whl (11.7 kB view details)

Uploaded Python 2Python 3

File details

Details for the file pyqode.json-2.7.0.tar.gz.

File metadata

  • Download URL: pyqode.json-2.7.0.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyqode.json-2.7.0.tar.gz
Algorithm Hash digest
SHA256 ff7aeee529690b066e3220958c9ca44547dd3121b66850b6b43f81bddd7961c4
MD5 d6b149b933e40a45289867dc1fe448ec
BLAKE2b-256 f1d724d37874cad644fe0db62503fa1d3d6cfdde26314c88acf8f41343347726

See more details on using hashes here.

File details

Details for the file pyqode.json-2.7.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for pyqode.json-2.7.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 215d85b5455f46d7dc18c28a14666b49cdb724181b352081cf36de3c03521377
MD5 d898846e94d69e33291bb36707217baa
BLAKE2b-256 76209191b0355a8e14c5211955ac8ffd13c68ea4471e39c1930d1930b3f974f2

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