OpenBSD Handbook

OpenBSD 7.9 release · amd64 · Generated 2026-09-09

py3-pyjson5-2.0.0

json5 serializer and parser written in Cython

Back to search · Project homepage

Description

JSON5 serializer and parser library for Python 3 written in Cython. The serializer returns ASCII data that can safely be used in an HTML template. Apostrophes, ampersands, greater-than, and less-then signs are encoded as unicode escaped sequences. Unless the input contains infinite or NaN values, the result will be valid JSON data. The parser can handle all valid JSON5 1.0.0 and JSON data can be read, unless the nesting level is absurdly high.

Package information

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

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

Used by (2 dependency relationships)

Includes library, runtime, build and test relationships. Results load 100 at a time.

Installing and updating packages · Package details as JSON