Releases: pydantic/jiter
Releases · pydantic/jiter
v0.12.0 2025-11-09
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
v0.11.1 2025-10-17
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
v0.11.0 2025-09-11
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
v0.10.0 2025-05-18
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
v0.9.1 2025-05-18
Re-release of 0.9.0 built with Rust 1.77 to have a final build working on Windows 7.
v0.9.0 2025-03-10
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
v0.8.2 2024-12-03
What's Changed
- fix broken builds by rebuilding with PyO3 0.23.3 by @davidhewitt in #180
Full Changelog: v0.8.1...v0.8.2
v0.8.1 2024-12-02
What's Changed
- ship free-threaded wheel for Windows by @davidhewitt in #172
- fix crash on aarch64 linux wheels by @davidhewitt in #175
- release: 0.8.1 by @davidhewitt in #178
Full Changelog: v0.8.0...v0.8.1
v0.8.0 2024-11-26
What's Changed
- Upgrade to PyO3 0.23 by @davidhewitt in #137
- use
Bound<'py, PyStr>str equality by @davidhewitt in #166 - Fix tests without num-bigint feature by @cjwatson in #169
- support free-threaded Python by @davidhewitt in #165
- fix linux PGO wheel build by @davidhewitt in #170
New Contributors
Full Changelog: v0.7.1...v0.8.0
v0.7.1 2024-11-12
What's Changed
- Fix
pyo3as an optional dependency by @cetra3 in #160 - ci: simplify jobs, fix coverage by @davidhewitt in #161
- update
JsonValueallow_partialto usePartialModeby @samuelcolvin in #163
New Contributors
Full Changelog: v0.7.0...v0.7.1