Path to this page:
./
textproc/py-orjson,
Fast, correct Python JSON library
Branch: CURRENT,
Version: 3.10.12,
Package name: py312-orjson-3.10.12,
Maintainer: pkgsrc-usersorjson is a fast, correct JSON library for Python. It benchmarks
as the fastest Python library for JSON and is more correct than
the standard json library or other third-party libraries. It
serializes dataclass, datetime, numpy, and UUID instances natively.
Master sites:
Filesize: 5311.179 KB
Version history: (Expand)
- (2024-11-24) Updated to version: py312-orjson-3.10.12
- (2024-11-03) Updated to version: py312-orjson-3.10.11
- (2024-10-30) Updated to version: py312-orjson-3.10.10
- (2024-10-22) Updated to version: py312-orjson-3.10.9
- (2024-08-22) Updated to version: py312-orjson-3.10.7nb1
- (2024-08-10) Updated to version: py311-orjson-3.10.7
CVS history: (Expand)
2024-11-24 11:28:57 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
py-orjson: update to 3.10.12.
## 3.10.12
### Changed
- Publish PyPI manylinux i686 wheels.
- Publish PyPI musllinux i686 and arm7l wheels.
- Publish PyPI macOS wheels for Python 3.10 or later built on macOS 15.
- Publish PyPI Windows wheels using trusted publishing.
|
2024-11-13 14:32:26 by Jonathan Perkin | Files touched by this commit (11) |
Log message:
*: Switch to py-maturin's tool.mk
|
2024-11-03 20:19:52 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-orjson: updated to 3.10.11
3.10.11
Changed
- Improve performance of UUIDs.
- Publish PyPI wheels with trusted publishing and PEP 740 attestations.
- Include text of licenses for vendored dependencies.
|
2024-10-30 15:40:08 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
py-orjson: update to 3.10.10.
### 3.10.10
### Fixed
- Fix `int` serialization on `s390x`. This was introduced in 3.10.8.
### Changed
- Publish aarch64 manylinux_2_17 wheel for 3.13 to PyPI.
|
2024-10-22 10:04:52 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-orjson: reset PKGREVISION
|
2024-10-22 10:02:11 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
py-orjson: update to 3.10.9nb1.
### 3.10.9
### Fixed
- Fix `int` serialization on 32-bit Python 3.8, 3.9, 3.10. This was
introduced in 3.10.8.
### 3.10.8
### Changed
- `int` serialization no longer chains `OverflowError` to the
the `__cause__` attribute of `orjson.JSONEncodeError` when range exceeded.
- Compatibility with CPython 3.14 alpha 1.
- Improve performance.
|
2024-08-22 15:31:27 by Thomas Klausner | Files touched by this commit (2) |
Log message:
py-orjson: adapt for py-maturin change
Bump PKGREVISION.
|
2024-08-10 10:02:45 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-orjson: updated to 3.10.7
3.10.7 - 2024-08-08
Changed
- Improve performance of stable Rust amd64 builds.
|