py36-json5 - Python implementation of the JSON5 data format

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest amd64
Package filename py36-json5-0.8.5.txz
Package name py36-json5
Package version 0.8.5
Package release -
Package architecture amd64
Package type txz
Category devel python
License APACHE20
Download size 41.55 KB
Installed size 279.31 KB
pyjson5 is a Python implementation of the JSON5 data format.
JSON5 extends the JSON data interchange format to make it slightly more usable
as a configuration language:
- JavaScript-style comments (both single and multi-line) are legal.
- Object keys may be unquoted if they are legal ECMAScript identifiers
- Objects and arrays may end with trailing commas.
- Strings can be single-quoted, and multi-line string literals are allowed.
This project implements a reader and writer implementation for Python; where
possible, it mirrors the standard Python JSON API package for ease of use.
There is one notable difference from the JSON api: the load() and loads()
methods support optionally checking for (and rejecting) duplicate object keys;
pass allow_duplicate_keys=False to do so (duplicates are allowed by default).


Package Version Architecture Repository
py36-json5-0.8.5.txz 0.8.5 i386 FreeBSD Ports Latest
py36-json5-0.8.5.txz 0.8.5 i386 FreeBSD Ports Quarterly
py36-json5-0.8.5.txz 0.8.5 amd64 FreeBSD Ports Quarterly
py36-json5 - - -


Name Value
py36-setuptools = 41.0.1
python36 = 3.6.9


Type URL
Binary Package py36-json5-0.8.5.txz
Source Package devel/py-json5

Install Howto

Install py36-json5 txz package:

# pkg install py36-json5

See Also

Package Description
py36-json_tricks-3.13.2.txz Extra features for Python's JSON: comments, order, datetimes, etc
py36-jsondiff-1.2.0.txz Diff JSON and JSON-like structures in Python
py36-jsonfield-2.0.2_1.txz Reusable JSONField model for Django to store validated JSON
py36-jsonform-0.0.2.txz Form validation for JSON-like data
py36-jsonlines-1.2.0.txz Library with helpers for the jsonlines file format
py36-jsonpatch-1.21_1.txz Apply JSON-Patches (RFC 6902)
py36-jsonpath-rw-1.4.0.txz Implementation of JSONPath for Python
py36-jsonpickle-1.2.txz Python library for serializing any arbitrary object graph into JSON
py36-jsonpointer-1.9_2.txz Identify specific nodes in a JSON document (RFC 6901)
py36-jsonref-0.2.txz Implementation of JSON Reference for Python
py36-jsonrpclib-pelix-0.4.0.txz JSON-RPC over HTTP that mirrors xmlrpclib syntax
py36-jsonschema-3.0.2.txz JSON Schema validation for Python
py36-jsonsir-0.0.2.txz Serializer for JSON-like data in Python
py36-jsonslicer-0.1.5.txz Stream JSON parser for Python
py36-jsx-lexer-0.0.7.txz JSX lexer for Pygments