Skip to content

Prep for v4.2.0 - Update CHANGES and build matrix - #386

Merged
etrepum merged 7 commits into
mainfrom
changes-v4.2.0
Oct 3, 2026
Merged

etrepum merged 7 commits into
mainfrom
changes-v4.2.0

Conversation

@etrepum

@etrepum etrepum commented Aug 29, 2026

Copy link
Copy Markdown
Member

No description provided.

@etrepum
etrepum added this pull request to the merge queue Oct 3, 2026
Merged via the queue into main with commit 0ace7d1 Oct 3, 2026
29 checks passed
@etrepum
etrepum deleted the changes-v4.2.0 branch October 3, 2026 02:54
netbsd-srcmastr pushed a commit to NetBSD/pkgsrc that referenced this pull request Oct 3, 2026
4.2.0 released 2026-10-02

* Start building wheels for Python 3.15 and drop Python 3.8 support
  via upgrade to cibuildwheel v4.2.0
  simplejson/simplejson#385
* Build and test riscv64 Linux wheels on native RISE runners
  simplejson/simplejson#389
* The C scanner now reports the same error message as the pure Python
  decoder for an invalid first key in an object
  simplejson/simplejson#388
* ``int_as_string_bitcount`` now supports thresholds of 64 bits and above
  (including 128-bit integers) in both the C and pure Python encoders;
  the C encoder previously rejected them
  simplejson/simplejson#387
* Circular references introduced through ``for_json()`` or ``_asdict()``
  now raise ``ValueError("Circular reference detected")`` instead of
  recursing without bound
  simplejson/simplejson#390
* CI now tests Python 3.15 (including free-threaded 3.15t), PyPy 3.12,
  CPython 3.14.8 debug builds, and uses current GitHub Actions and
  cibuildwheel v4.2.1
  simplejson/simplejson#386
netbsd-srcmastr pushed a commit to NetBSD/pkgsrc that referenced this pull request Oct 13, 2026
4.2.0 released 2026-10-02

* Start building wheels for Python 3.15 and drop Python 3.8 support
  via upgrade to cibuildwheel v4.2.0
  simplejson/simplejson#385
* Build and test riscv64 Linux wheels on native RISE runners
  simplejson/simplejson#389
* The C scanner now reports the same error message as the pure Python
  decoder for an invalid first key in an object
  simplejson/simplejson#388
* ``int_as_string_bitcount`` now supports thresholds of 64 bits and above
  (including 128-bit integers) in both the C and pure Python encoders;
  the C encoder previously rejected them
  simplejson/simplejson#387
* Circular references introduced through ``for_json()`` or ``_asdict()``
  now raise ``ValueError("Circular reference detected")`` instead of
  recursing without bound
  simplejson/simplejson#390
* CI now tests Python 3.15 (including free-threaded 3.15t), PyPy 3.12,
  CPython 3.14.8 debug builds, and uses current GitHub Actions and
  cibuildwheel v4.2.1
  simplejson/simplejson#386
netbsd-srcmastr pushed a commit to NetBSD/pkgsrc that referenced this pull request Oct 21, 2026
4.2.0 released 2026-10-02

* Start building wheels for Python 3.15 and drop Python 3.8 support
  via upgrade to cibuildwheel v4.2.0
  simplejson/simplejson#385
* Build and test riscv64 Linux wheels on native RISE runners
  simplejson/simplejson#389
* The C scanner now reports the same error message as the pure Python
  decoder for an invalid first key in an object
  simplejson/simplejson#388
* ``int_as_string_bitcount`` now supports thresholds of 64 bits and above
  (including 128-bit integers) in both the C and pure Python encoders;
  the C encoder previously rejected them
  simplejson/simplejson#387
* Circular references introduced through ``for_json()`` or ``_asdict()``
  now raise ``ValueError("Circular reference detected")`` instead of
  recursing without bound
  simplejson/simplejson#390
* CI now tests Python 3.15 (including free-threaded 3.15t), PyPy 3.12,
  CPython 3.14.8 debug builds, and uses current GitHub Actions and
  cibuildwheel v4.2.1
  simplejson/simplejson#386
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants