BSD Ports

textproc/py-ujson 6.0.0 NetBSD

Ultra fast JSON encoder and decoder for Python

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
c3a01860ae
License
modified-bsd
Categories
textproc, python
Package size
52.3 KiB, 147.4 KiB installed

Description

UltraJSON is an ultra fast JSON encoder and decoder written in pure C with bindings for Python 2.5+ and 3.

In the other systems

SystemPortVersion
NetBSDtextproc/py-ujson6.0.0
OpenBSDtextproc/py-ujson5.13.0
DragonFlydevel/py-ujson5.10.0_1

Install

Binary package:

pkgin install py311-ujson

From pkgsrc:

cd /usr/pkgsrc/textproc/py-ujson && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_646.0.0
NetBSD 10.1 aarch645.13.0
SmartOS / illumos x86_646.0.0
macOS 15 arm646.0.0

Dependencies

Run dependencies 1

Configuration

No options to configure.

Service scripts
none
Flavors
py312-ujson-6.0.0, py313-ujson-6.0.0, py314-ujson-6.0.0

Commit history 1

DateCommitCreditsLog message
c3a01860ae adam py-ujson: updated to 6.0.0
6.0.0 Changed Assorted cleanup refactors Removed Reduce bytes-like support to only bytes and bytearray Fixed Allow default handler to handle bytes Update build dependencies to avoid warning about missing [tool.setuptools_scm] section Tighten UTF-8 validation for ujson.loads()-ing strings from bytes Fix memory leak when the default() handler returns non-serialisable objects until its recursion limit is hit