BSD Ports

textproc/py-rapidjson 1.25 NetBSD

Python wrapper around rapidjson

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
435f7660a5
License
mit
Categories
textproc, python
Package size
206.5 KiB, 1140.2 KiB installed

Description

RapidJSON is an extremely fast C++ JSON parser and serialization library: this module wraps it into a Python 3 extension, exposing its serialization/deserialization (to/from either bytes, str or file-like instances) and JSON Schema validation capabilities.

Install

Binary package:

pkgin install py311-rapidjson

From pkgsrc:

cd /usr/pkgsrc/textproc/py-rapidjson && 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_641.25
NetBSD 10.1 aarch641.23
SmartOS / illumos x86_641.25
macOS 15 arm641.25

Dependencies

Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

Service scripts
none
Flavors
py312-rapidjson-1.25, py313-rapidjson-1.25, py314-rapidjson-1.25

Commit history 1

DateCommitCreditsLog message
435f7660a5 adam py-rapidjson: updated to 1.25
1.25 (2026-09-06) * Rectify packaging, mention minimal supported Python version (`issue 240`__) 1.24 (2026-09-05) * Fix error handling after ``PyList_SetItem()`` calls (`issue 231`__) * Fix error handling after ``PyList_Append()`` calls (`issue 232`__) * Fix crash serializing a list that changes on the fly (`issue 238`__) * Fix memory leak in ``RawJSON`` constructor with invalid argument * Drop support for Python <3.10