Repository navigation
Releases
Releases · stefankoegl/python-json-pointer
3.12
What's Changed
- Stop using the deprecated argparse.FileType in the CLI by @stefankoegl in #125
- Trim the Sphinx configuration to the settings in use by @stefankoegl in #119
- Pin Sphinx for reproducible documentation builds by @stefankoegl in #118
- Use SPDX identifier for license by @stefankoegl in #115
- Deprecate pairwise() in favour of itertools.pairwise() by @stefankoegl in #116
- Ship everything needed to test and build docs from the sdist by @stefankoegl in #120
- Update GitHub Actions to current major versions by @stefankoegl in #122
- Update the tested Python versions by @stefankoegl in #121
- Exit with status 130 when the CLI is interrupted by @stefankoegl in #124
- Keep the original error when join() rejects a suffix by @stefankoegl in #117
- Clean up broken, outdated and redundant bits across the project by @stefankoegl in #114
Full Changelog: v3.11...v3.12
3.11
3.10
What's Changed
- Don't trigger missing when resolving missing mapping members by @stefankoegl in #102
Full Changelog: v3.9...v3.10
3.9
What's Changed
- Test RFC 6901 escaped tilde decoding order by @Muffi7869 in #108
- Wrap sequence append type errors in JsonPointerException by @arin30 in #109
New Contributors
- @Muffi7869 made their first contribution in #108
- @arin30 made their first contribution in #109
Full Changelog: v3.8...v3.9
3.8
What's Changed
- Add type hints via a jsonpointer-stubs package by @stefankoegl in #106
- Check that documentation examples run and produce the expected output by @stefankoegl in #105
Full Changelog: v3.7...v3.8
3.7
What's Changed
- Extend CI: package build, docs build, PyPy, Windows/macOS, lint CLI by @stefankoegl in #100
- Report pointer file decoding errors through argparse by @boogu2005 in #103
New Contributors
- @boogu2005 made their first contribution in #103
Full Changelog: v3.6...v3.7
3.6
What's Changed
- Clarify the direction of pointer containment checks by @UmutAlisoglu in #97
- Close owned CLI input files after reading by @ShahadatTest in #98
New Contributors
- @UmutAlisoglu made their first contribution in #97
- @ShahadatTest made their first contribution in #98
Full Changelog: v3.5...v3.6
3.5
What's Changed
- Handle array-end pointers as CLI resolution errors by @Zhuyuyangyy in #94
- Read CLI JSON and pointer files as UTF-8 by @KennyMcSimpson in #95
New Contributors
- @Zhuyuyangyy made their first contribution in #94
- @KennyMcSimpson made their first contribution in #95
Full Changelog: v3.4...v3.5
3.4
What's Changed
- Add
createparameter toset_pointerfor auto-creating missing paths by @stefankoegl in #84
Full Changelog: v3.3...v3.4
3.3
What's Changed
- Preserve control-flow exceptions when joining pointer parts by @muneikh in #91
- Continue CLI batches after malformed JSON input by @xingzhao-ji in #92
New Contributors
- @muneikh made their first contribution in #91
- @xingzhao-ji made their first contribution in #92
Full Changelog: v3.2.1...v3.3