2a787e6ee3
- Update to 3.11.4 * ABI compatibility with CPython 3.15 alpha 1. * Publish PyPI wheels for 3.14 and manylinux i686, manylinux arm7, manylinux ppc64le, manylinux s390x. * Build now requires a C compiler.
Markéta Machová2025-11-20 10:58:03 +00:00
c07e0acc64
Accepting request 1305106 from devel:languages:python
Ana Guerrero2025-09-17 14:37:17 +00:00
ac8f575adf
- Update to 3.11.3 * ABI compatibility with CPython 3.14 beta 4. * Drop support for Python 3.8. * Use a deserialization buffer allocated per request instead of a shared buffer allocated on import. * Fix str on big-endian architectures. * Build now depends on Rust 1.85 or later instead of 1.82. * Fix PyPI project metadata when using maturin 1.9.2 or later.
Nico Krapp2025-09-16 08:14:17 +00:00
829877aa3d
- Update to 3.10.15 * Publish PyPI manylinux aarch64 wheels built and tested on aarch64. * Publish PyPI musllinux aarch64 and arm7l wheels built and tested on aarch64. * Publish PyPI manylinux Python 3.13 wheels for i686, arm7l, ppc64le, and s390x.
Markéta Machová2025-02-07 13:11:05 +00:00
edeac2ad8b
Accepting request 1236919 from devel:languages:python
Ana Guerrero2025-01-12 10:09:19 +00:00
20568c0341
- Update to 3.10.14 * Specify build system dependency on maturin>=1,<2 again. * Allocate memory using PyMem_Malloc() and similar APIs for integration with pymalloc, mimalloc, and tracemalloc. * Source distribution does not ship compressed test documents and relevant tests skip if fixtures are not present. * Build now depends on Rust 1.82 or later instead of 1.72. - Release 3.10.13 * Fix compatibility with maturin introducing a breaking change in 1.8.0 and specify a fixed version of maturin. Projects relying on any previous version being buildable from source by end users (via PEP 517) must upgrade to at least this version. - Remove pendulum from tests: Not desired in Ring1 and not maintained upstream. It's only supported on x86_64.
Markéta Machová2025-01-10 16:55:16 +00:00
0e46bef571
Accepting request 1227755 from devel:languages:python
Ana Guerrero2024-12-03 19:45:41 +00:00
719bbc61f2
Accepting request 1199665 from devel:languages:python
Ana Guerrero2024-09-10 19:12:25 +00:00
47844c6657
- Update to 3.10.7 * Improve performance of stable Rust amd64 builds. - from version 3.10.6 * Improve performance. - from version 3.10.5 * Improve performance. - from version 3.10.4 * Improve performance. - from version 3.10.3 * manylinux amd64 builds include runtime-detected AVX-512 str implementation. * Tests now compatible with numpy v2. - from version 3.10.2 * Fix crash serializing str introduced in 3.10.1. * Improve performance. * Drop support for arm7. - from version 3.10.1 * Serializing numpy.ndarray with non-native endianness raises orjson.JSONEncodeError. * Improve performance of serializing. - from version 3.10.0 * Support serializing numpy.float16 (numpy.half). * sdist uses metadata 2.3 instead of 2.1. * Improve Windows PyPI builds.
Markéta Machová2024-09-09 10:52:17 +00:00
a0f90736f1
- Update to 3.9.15 (bsc#1220489, CVE-2024-27454): * Implement recursion limit of 1024 on orjson.loads(). * Use byte-exact read on str formatting SIMD path to avoid crash. - 3.9.14: * Fix crash serializing str introduced in 3.9.11. * Build now depends on Rust 1.72 or later. - 3.9.13: * Serialization str escape uses only 128-bit SIMD. * Fix compatibility with CPython 3.13 alpha 3. * Publish musllinux_1_2 instead of musllinux_1_1 wheels. * Serialization uses small integer optimization in CPython 3.12 or later. - 3.9.12: * Minimal musllinux_1_1 build due to sporadic CI failure. - 3.9.11: * Improve performance of serializing. str is significantly faster. Documents using dict, list, and tuple are somewhat faster. - Update to 3.9.10
Daniel Garcia2024-02-29 06:56:38 +00:00
1bfe16a5e4
Accepting request 1138742 from devel:languages:python
Ana Guerrero2024-01-15 21:19:59 +00:00
cd0daeabc7
Accepting request 1138592 from home:bnavigator:branches:devel:languages:python
Steve Kowalik2024-01-15 03:47:22 +00:00
decba6fff4
- update to 3.8.3: * orjson.dumps() accepts option=None per Optional[int] type. * Fix tests on 32-bit for numpy.intp and numpy.uintp. * Build now depends on rustc 1.60 or later. * Support building with maturin 0.13 or 0.14.
Dirk Mueller2023-01-02 20:10:26 +00:00
39319bfa41
Accepting request 1005240 from home:mcalabkova:branches:devel:languages:python
Markéta Machová2022-09-21 15:19:34 +00:00
f9e995d349
- Update to 3.8.0: - Support serializing numpy.int16 and numpy.uint16. - Fix datetime regression tests with tzinfo 2022b.
Matej Cepl2022-09-21 12:13:50 +00:00