1d8d57f35e
Accepting request 1181244 from devel:languages:python
Ana Guerrero2024-06-17 17:30:14 +00:00
e6cf324c04
- update to 3.3.0: * Removed support for Python 2.7 and 3.4, 3.5+ is still supported. * Distribute the existing benchmark.py script as `ijson.benchmark. * Adapted yajl2_c` async generators to work against PyPy when building ijson to force/skip building the - update to 3.1.4
Dirk Mueller2024-06-17 06:33:17 +00:00
55125b11ef
Accepting request 1100746 from devel:languages:python
Ana Guerrero2023-07-26 11:24:30 +00:00
6ca3282eb3
- update to 3.2.3: * Fixed several issues in the `yajl2_c backend and its async generators that were only made apparent when running it with PyPy and/or a CPython debug build (#101). * Adapted yajl2_c async generators to work against PyPy shortcomings * Fixed compilation and async support of the yajl2_c backend in pyhthon 3.12 (#98). * Check IJSON_BUILD_YAJL2C environment variable when building ijson to force/skip building the yajl2_c backend (#102). * Added support for Python 3.12. * Fixed a memory leak in the yajl2_c backend triggered only when the underlying yajl functions reported a failure (#97). * New ijson.dump command-line utility * Fixed bug in yajl2_c` backend introduced in 3.1.2 where random crashes could occur due to an unsafe reference decrement when constructing the parse/items/kvitems generators (#66). * Mark Python 3.10 and 3.11 as explicitly supported. - drop tests_asyncio.py source - this comes in the tarball now
Dirk Mueller2023-07-26 06:49:49 +00:00