jiter
Fast Iterable JSON parser
0.16.0
21M downloads/mo
#2032 most downloaded on crates.io
pydantic/jiter
What this package is like to depend on
Last release 1 months ago
29 Jun 2026
Ships fairly regularly
a new release about every 6 weeks
Some releases are documented
notes for 10 of 33 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
33 releases · first in 2023
7 releases in the last 12 months
see the full history below
Release timeline
33 releases · Sep 2023 to Jun 2026Releases
latest 33-
0.16.029 Jun 2026Release notes
Open source →What's Changed
- Drop support for 3.13t target by @Viicos in #255
- update to PyO3 0.29 by @davidhewitt in #254
- Modernize Emscripten CI by @Viicos in #257
- Add
serdeDeserializer implementation by @cetra3 in #253
New Contributors
- @strawgate made their first contribution in #258
Full Changelog: v0.15.0...v0.16.0
-
0.15.019 May 2026Release notes
Open source →What's Changed
- expose
known_number_bytesand parser methods for bytes -> number by @davidhewitt in #250
Full Changelog: v0.14.0...v0.15.0
- expose
-
0.14.010 Apr 2026Release notes
Open source →What's Changed
- bump PyO3 to 0.28.2 by @rara64 in #234
- ci: add riscv64 target to linux wheel build matrix by @gounthar in #237
- Fix Cargo.lock mismatch in generated sdist by @Alex-Izquierdo in #235
- Modernize project setup using uv by @Viicos in #240
- Avoid stack overflow in
PyStringCacheby @Viicos in #239 - Update to edition 2024, MSRV 1.88 by @Viicos in #243
- Update pyodide to 0.28 by @Viicos in #245
New Contributors
- @rara64 made their first contribution in #234
- @gounthar made their first contribution in #237
- @Alex-Izquierdo made their first contribution in #235
Full Changelog: v0.13.0...v0.14.0
-
0.13.002 Feb 2026Release notes
Open source → -
0.12.009 Nov 2025Release notes
Open source →What's Changed
- chore: pyo3-v0.27.x by @jessekrubin in #228
- derive
Defaultfor enums by @davidhewitt in #229
Full Changelog: v0.11.1...v0.12.0
-
0.11.117 Oct 2025Release notes
Open source →What's Changed
- jiter-python: modify pyproject.toml to include license in wheels by @justeph in #222
- refactor: convert all
downcasts tocasts by @jessekrubin in #221 - Upgrade GitHub actions/checkout and actions/setup-python by @cclauss in #225
- Add GraalPy 3.12 wheels by @msimacek in #223
- ci: add builds for windows 11 arm by @davidhewitt in #210
- release: 0.11.1 by @davidhewitt in #227
New Contributors
Full Changelog: v0.11.0...v0.11.1
-
0.11.015 Sep 2025Release notes
Open source →What's Changed
- Impl
std::error::Errorfor error types by @friendlymatthew in #205 - Set up criterion for benchmarking by @friendlymatthew in #197
- Keep strings before incomplete escape sequences in partial mode by @dittos in #208
- fix lint reported in Rust 1.89 by @davidhewitt in #213
- Build wheels for GraalPy by @msimacek in #212
- Trailing bytes partial mode by @PrettyWood in #211
- Fix linux-x86_64 build matrix by @msimacek in #215
- allow
python_parseto take ref to self by @jessekrubin in #214 - update PyO3 to 0.26 by @davidhewitt in #219
- release: 0.11.0 by @davidhewitt in #220
New Contributors
- @friendlymatthew made their first contribution in #205
- @dittos made their first contribution in #208
- @msimacek made their first contribution in #212
- @PrettyWood made their first contribution in #211
- @jessekrubin made their first contribution in #214
Full Changelog: v0.10.0...v0.11.0
- Impl
-
0.10.018 May 2025Release notes
Open source →What's Changed
- Bump pyo3 to 0.25, update supported Python versions by @Viicos in #198
- Fix
float_modedefault value infrom_json()stub definition by @Viicos in #199 - replace
cached_py_stringandpystring_fast_newwith safe alternatives by @davidhewitt in #201
Full Changelog: v0.9.0...v0.10.0
-
0.9.118 May 2025Release notes
Open source →Re-release of 0.9.0 built with Rust 1.77 to have a final build working on Windows 7.
-
0.9.010 Mar 2025Release notes
Open source →What's Changed
- Update to a current version of lexical-parse-float by @musicinmybrain in #182
- build wheels for emscripten by @davidhewitt in #185
- Restore
twinecheck by @Viicos in #186 - remove
SmallVecandLazyIndexMapfrom json value by @davidhewitt in #184 - bump pyo3 to 0.24 by @davidhewitt in #189
New Contributors
Full Changelog: v0.8.2...v0.9.0
-
0.8.203 Dec 2024Nothing published for this version
-
0.8.102 Dec 2024Nothing published for this version
-
0.8.026 Nov 2024Nothing published for this version
-
0.7.112 Nov 2024Nothing published for this version
-
0.7.031 Oct 2024Nothing published for this version
-
0.6.108 Oct 2024Nothing published for this version
-
0.6.007 Oct 2024Nothing published for this version
-
0.5.024 Jun 2024Nothing published for this version
-
0.4.212 Jun 2024Nothing published for this version
-
0.4.131 May 2024Nothing published for this version
-
0.4.022 May 2024Nothing published for this version
-
0.3.030 Apr 2024Nothing published for this version
-
0.2.102 Apr 2024Nothing published for this version
-
0.2.002 Apr 2024Nothing published for this version
-
0.1.125 Mar 2024Nothing published for this version
-
0.1.020 Mar 2024Nothing published for this version
-
0.0.712 Mar 2024Nothing published for this version
-
0.0.617 Jan 2024Nothing published for this version
-
0.0.527 Nov 2023Nothing published for this version
-
0.0.403 Nov 2023Nothing published for this version
-
0.0.302 Nov 2023Nothing published for this version
-
0.0.202 Nov 2023Nothing published for this version
-
0.0.111 Sep 2023Nothing published for this version