Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented May 1, 2024

This PR contains the following updates:

Package Change Age Confidence
orjson (changelog) ==3.10.1==3.11.5 age confidence

Release Notes

ijl/orjson (orjson)

v3.11.5

Compare Source

Changed
  • Show simple error message instead of traceback when attempting to
    build on unsupported Python versions.

v3.11.4

Compare Source

Changed
  • 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.

v3.11.3

Compare Source

Fixed
  • Fix PyPI project metadata when using maturin 1.9.2 or later.

v3.11.2

Compare Source

Fixed
  • Fix build using Rust 1.89 on amd64.
Changed
  • Build now depends on Rust 1.85 or later instead of 1.82.

v3.11.1

Compare Source

Changed
  • Publish PyPI wheels for CPython 3.14.
Fixed
  • Fix str on big-endian architectures. This was introduced in 3.11.0.

v3.11.0

Compare Source

Changed
  • Use a deserialization buffer allocated per request instead of a shared
    buffer allocated on import.
  • ABI compatibility with CPython 3.14 beta 4.

v3.10.18

Compare Source

Fixed
  • Fix incorrect escaping of the vertical tabulation character. This was
    introduced in 3.10.17.

v3.10.17

Compare Source

Changed
  • Publish PyPI Windows aarch64/arm64 wheels.
  • ABI compatibility with CPython 3.14 alpha 7.
  • Fix incompatibility running on Python 3.13 using WASM.

v3.10.16

Compare Source

Changed
  • Improve performance of serialization on amd64 machines with AVX-512.
  • ABI compatibility with CPython 3.14 alpha 6.
  • Drop support for Python 3.8.
  • Publish additional PyPI wheels for macOS that target only aarch64, macOS 15,
    and recent Python.

v3.10.15

Compare Source

Changed
  • 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.

v3.10.14

Compare Source

Changed
  • 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.

v3.10.13

Compare Source

Changed
  • 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.

v3.10.12

Compare Source

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.

v3.10.11

Compare Source

Changed
  • Improve performance of UUIDs.
  • Publish PyPI wheels with trusted publishing and PEP 740 attestations.
  • Include text of licenses for vendored dependencies.

v3.10.10

Compare Source

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.

v3.10.9

Compare Source

Fixed
  • Fix int serialization on 32-bit Python 3.8, 3.9, 3.10. This was
    introduced in 3.10.8.

v3.10.8

Compare Source

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.

v3.10.7

Compare Source

Changed
  • Improve performance of stable Rust amd64 builds.

v3.10.6

Compare Source

Changed
  • Improve performance.

v3.10.5

Compare Source

Changed
  • Improve performance.

v3.10.4

Compare Source

Changed
  • Improve performance.

v3.10.3

Compare Source

Changed
  • manylinux amd64 builds include runtime-detected AVX-512 str
    implementation.
  • Tests now compatible with numpy v2.

v3.10.2

Compare Source

Fixed
  • Fix crash serializing str introduced in 3.10.1.
Changed
  • Improve performance.
  • Drop support for arm7.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title Bump orjson to 3.10.2 Bump orjson to 3.10.3 May 3, 2024
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from 3943d44 to 7ad86ac Compare May 3, 2024 17:04
@renovate renovate bot changed the title Bump orjson to 3.10.3 Bump orjson to 3.10.4 Jun 10, 2024
@renovate renovate bot force-pushed the renovate/orjson-3.x branch 2 times, most recently from fb05a53 to e169643 Compare June 13, 2024 23:25
@renovate renovate bot changed the title Bump orjson to 3.10.4 Bump orjson to 3.10.5 Jun 13, 2024
@renovate renovate bot changed the title Bump orjson to 3.10.5 Bump orjson to 3.10.6 Jul 2, 2024
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from e169643 to dd05842 Compare July 2, 2024 16:59
@renovate renovate bot force-pushed the renovate/orjson-3.x branch 2 times, most recently from 55d59a9 to 473c5b6 Compare July 14, 2024 13:23
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from 473c5b6 to 95db5dd Compare July 27, 2024 09:19
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from 95db5dd to 52f878d Compare August 9, 2024 00:31
@renovate renovate bot changed the title Bump orjson to 3.10.6 Bump orjson to 3.10.7 Aug 9, 2024
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from 52f878d to 9dbf201 Compare October 19, 2024 16:36
@renovate renovate bot changed the title Bump orjson to 3.10.7 Bump orjson to 3.10.8 Oct 19, 2024
@renovate renovate bot changed the title Bump orjson to 3.10.8 Bump orjson to 3.10.9 Oct 19, 2024
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from 9dbf201 to 185faf8 Compare October 19, 2024 19:45
@renovate renovate bot changed the title Bump orjson to 3.10.9 Bump orjson to 3.10.10 Oct 22, 2024
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from 185faf8 to ba35c5c Compare October 22, 2024 18:59
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from ba35c5c to a24180f Compare November 2, 2024 02:00
@renovate renovate bot changed the title Bump orjson to 3.10.10 Bump orjson to 3.10.11 Nov 2, 2024
@renovate renovate bot changed the title Bump orjson to 3.10.11 Bump orjson to 3.10.12 Nov 23, 2024
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from a24180f to e1498ef Compare November 23, 2024 20:05
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from e1498ef to 6671198 Compare December 30, 2024 01:03
@renovate renovate bot changed the title Bump orjson to 3.10.12 Bump orjson to 3.10.13 Dec 30, 2024
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from 6671198 to 48bc81f Compare January 8, 2025 18:53
@renovate renovate bot changed the title Bump orjson to 3.10.13 Bump orjson to 3.10.14 Jan 8, 2025
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from 48bc81f to f6b605f Compare January 19, 2025 09:17
@renovate renovate bot changed the title Bump orjson to 3.10.14 Bump orjson to 3.10.15 Jan 19, 2025
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from f6b605f to 7fd073c Compare March 24, 2025 19:55
@renovate renovate bot changed the title Bump orjson to 3.10.15 Bump orjson to 3.10.16 Mar 24, 2025
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from 7fd073c to 3134819 Compare April 29, 2025 17:40
@renovate renovate bot changed the title Bump orjson to 3.10.16 Bump orjson to 3.10.17 Apr 29, 2025
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from 3134819 to ccac070 Compare April 30, 2025 00:06
@renovate renovate bot changed the title Bump orjson to 3.10.17 Bump orjson to 3.10.18 Apr 30, 2025
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from ccac070 to 68b2b9b Compare July 15, 2025 21:00
@renovate renovate bot changed the title Bump orjson to 3.10.18 Bump orjson to 3.11.0 Jul 15, 2025
@renovate renovate bot changed the title Bump orjson to 3.11.0 Bump orjson to 3.11.1 Jul 25, 2025
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from 68b2b9b to 6399747 Compare July 25, 2025 17:27
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from 6399747 to 49f6cd3 Compare August 12, 2025 18:59
@renovate renovate bot changed the title Bump orjson to 3.11.1 Bump orjson to 3.11.2 Aug 12, 2025
@renovate renovate bot changed the title Bump orjson to 3.11.2 Bump orjson to 3.11.3 Aug 26, 2025
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from 49f6cd3 to c3a12b1 Compare August 26, 2025 21:33
@renovate renovate bot changed the title Bump orjson to 3.11.3 Bump orjson to 3.11.4 Oct 24, 2025
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from c3a12b1 to 3163b2a Compare October 24, 2025 22:56
@renovate renovate bot force-pushed the renovate/orjson-3.x branch from 3163b2a to a3382e2 Compare December 6, 2025 18:35
@renovate renovate bot changed the title Bump orjson to 3.11.4 Bump orjson to 3.11.5 Dec 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant