OpenBSD Handbook

Current snapshot · amd64 · Generated 2026-09-09

py3-demjson-3.0.6p4

encoder, decoder, and lint/validator for JSON

Back to search · Project homepage

Description

The demjson module, and the included jsonlint script, provide methods for encoding and decoding JSON formatted data, as well as checking JSON data for errors and/or portability issues. The jsonlint command/script can be used from the command line without needing any programming. Although the standard Python library now includes basic JSON support (which it did not when demjson was first written), this module provides a much more comprehensive implementation with many features not found elsewhere. It is especially useful for error checking or for parsing JavaScript data which may not strictly be valid JSON data.

Package information

Ports path
textproc/py-demjson
Package architecture
amd64
Maintainer
The OpenBSD ports mailing-list <ports@openbsd.org>
Categories
textproc, devel, lang/python
Available flavors
None listed
Only for architectures
aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa

These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.

Direct dependencies

Runtime

Build

Test

Installing and updating packages · Package details as JSON