NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #4381 most downloaded on PyPI
Merge a series of JSON documents.
Last release 3 years ago
no release in 18 months
Release timing varies
gaps range from 6 weeks to 1.8 years
Nearly every release is documented
notes for 16 of 16 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
16 releases · first in 2014
Fix failing tests with jsonschema>=4.18.0.
Require jsonschema 4.17.3 or earlier since some tests currently fail with 4.18.0 and later releases.
One column per quarter.
Fix warning about iter_errors use that was deprecated around jsonschema 4.10.1.
Warn that "meta" argument is deprecated.
"meta" argument still works, however its use is now deprecated and it may be removed in a future release. Third-party code that subclasses the Strateg…
Fix assertion failure when object contains a float NaN value.
Add validatorclass argument to Merge constructor.
Fix exception on Python 2.7 when objects contain non-ASCII keys.
Fix exception when additionalProperties keyword is a boolean value.
Fix "maximum recursion depth exceeded" in get_schema() with schemas that have recursive references.
More consistent handling of $ref references in get_schema(). Internal references are now followed, but always kept unresolved in the final result inst
Deprecate jsonmerge use with Python 2.6.
Fix RefResolutionError when merging properties with slash or tilde characters.
Fix handling of additionalProperties (thanks to nxkb).
Add ArrayMergeById strategy (thanks to Sarah Bird).
* First release
Your coding agent can read these notes before it upgrades. Set up the MCP server →