Skip to content

chore(deps): bump pyjson5 from 2.0.0 to 2.0.1#47

Merged
BoboTiG merged 1 commit into
mainfrom
dependabot/pip/pyjson5-2.0.1
May 19, 2026
Merged

chore(deps): bump pyjson5 from 2.0.0 to 2.0.1#47
BoboTiG merged 1 commit into
mainfrom
dependabot/pip/pyjson5-2.0.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 19, 2026

Copy link
Copy Markdown
Contributor

Bumps pyjson5 from 2.0.0 to 2.0.1.

Release notes

Sourced from pyjson5's releases.

v2.0.1

What's Changed

  • Support Python free-threaded builds (PEP 703). The extension now opts into the no-GIL ABI via Cython's freethreading_compatible directive, so it is loaded on python3.13t / python3.14t without re-enabling the GIL. All module state is set once at import and the encode/decode hot paths keep per-call state on the C stack, so the extension is safe to call from many OS threads concurrently. Bumps the build-time Cython requirement to >= 3.1. A new threaded stress test (scripts/run-threaded-test.py) is run in CI on every free-threaded build identifier produced by cibuildwheel. (By Eric Buehl, #143)

New Contributors

Full Changelog: Kijewski/pyjson5@v2.0.0...v2.0.1

Changelog

Sourced from pyjson5's changelog.

Changelog

2.0.1 (2026-05-15)

  • Support Python free-threaded builds (PEP 703). The extension now opts into the no-GIL ABI via Cython's freethreading_compatible directive, so it is loaded on python3.13t / python3.14t without re-enabling the GIL. All module state is set once at import and the encode/decode hot paths keep per-call state on the C stack, so the extension is safe to call from many OS threads concurrently. Bumps the build-time Cython requirement to >= 3.1. A new threaded stress test (scripts/run-threaded-test.py) is run in CI on every free-threaded build identifier produced by cibuildwheel. (By Eric Buehl, #143)

2.0.0 (2025-10-02)

  • Update for Python 3.14 and require at least 3.8 (by Edgar Ramírez, #112)
  • Update to Unicode 17.0.0 (#117)
  • Fix typing for _SupportsRead (#118)
  • Let dump() write str instead of bytes (#119)

1.6.9 (2025-05-12)

  • Remove unused import to fix installation on Termux (by veka0, #105)

1.6.8 (2025-01-03)

  • Requires at least Python 3.7
  • Update dependencies
  • Relicense to MIT OR Apache-2.0

1.6.7 (2024-10-08)

  • Update to Unicode 16.0.0
  • Update for Python 3.13

1.6.6 (2024-02-09)

  • Fix return type of load() (by Q-ten, #88)

1.6.5 (2023-12-04)

  • Fix type hints for optional arguments

1.6.4 (2023-07-31)

  • Update to Cython 3
  • Update for Python 3.12

1.6.3 (2023-06-24)

... (truncated)

Commits
  • b612b55 Use latest runner to build wheels
  • 1b941a5 Cannot run tests for pyodide wheels
  • b3e69b2 Bump version number for 2.0.1
  • 3f09e59 freethreading
  • a74a7a9 Bump actions/upload-artifact from 6 to 7
  • 0aaab90 Bump actions/download-artifact from 7 to 8
  • 83180f3 Bump docker/setup-qemu-action from 3 to 4
  • 44d8a75 Bump third-party/json5-tests from c9af328 to ceb24d4
  • 77829b1 Bump actions/download-artifact from 6 to 7
  • c8be517 Bump actions/upload-artifact from 5 to 6
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [pyjson5](https://github.com/Kijewski/pyjson5) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/Kijewski/pyjson5/releases)
- [Changelog](https://github.com/Kijewski/pyjson5/blob/main/CHANGELOG.md)
- [Commits](Kijewski/pyjson5@v2.0.0...v2.0.1)

---
updated-dependencies:
- dependency-name: pyjson5
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels May 19, 2026
@BoboTiG BoboTiG merged commit 4da5004 into main May 19, 2026
15 checks passed
@BoboTiG BoboTiG deleted the dependabot/pip/pyjson5-2.0.1 branch May 19, 2026 07:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant