PackageTrack Sign in Track my project

jsonpatch

Apply JSON-Patches (RFC 6902)

1.33 157M downloads/mo #259 most downloaded on PyPI stefankoegl/python-json-patch

What this package is like to depend on

Last release 3 years ago

no release in 18 months

Release timing varies

gaps range from 8 days to 2.3 years

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

15 years old

42 releases · first in 2011

0 releases in the last 12 months

see the full history below

Release timeline

42 releases · Aug 2011 to Jun 2023
2012 2014 2016 2018 2020 2022 2024 2026
Release Pre-release

Releases

latest 42
  1. 1.33 16 Jun 2023
    Commits, not release notes

    This project publishes no release notes. Between v1.32 and v1.33 there were 10 commits, 7 of them substantive:

    • FIX: TypeError when one forgot to put its operation in a list.
    • fix invalid remove index
    • remove unused import
    • docs: fix simple typo, raies -> raise (#135)
    • feat(jsondiff): Add support for preserving Unicode characters (#145)
    • Update license text to match official 3-clause-BSD (#142)
    • Switch to GitHub actions (#144)
  2. 1.32 13 Mar 2021
    Commits, not release notes

    This project publishes no release notes. Between v1.31 and v1.32 there were 4 commits, 1 of them substantive:

    • closes #129
  3. 1.31 04 Mar 2021
    Commits, not release notes

    This project publishes no release notes. Between v1.30 and v1.31 there were 4 commits, 2 of them substantive:

    • Add support for preserving Unicode characters in jsonpatch CLI
    • Remove failing pypy build
  4. 1.30 02 Mar 2021
    Commits, not release notes

    This project publishes no release notes. Between v1.28 and v1.30 there were 5 commits, 4 of them substantive:

    • Fix make_patch
    • Add comment
    • Update comment
    • Fix version number v1.30
  5. 1.28 01 Dec 2020
    Commits, not release notes

    This project publishes no release notes. Between v1.27 and v1.28 there were 5 commits, 3 of them substantive:

    • feat: make operations class-based
    • test: custom operations
    • test: fix
  6. 1.27 23 Nov 2020
    Commits, not release notes

    This project publishes no release notes. Between v1.26 and v1.27 there were 26 commits, 18 of them substantive:

    • Make it possible for from_diff to support custom types (issue #107)
    • Subclassing can override json dumper and loader
    • Make DiffBuilder's dumps argument optional
    • feat: add custom json pointer support
    • test: custo json pointer
    • doc: fix docstrings
    • test: add more tests
    • test: update
    • test: add toy jsonpointer example
    • test: fix for py27
    • style: fix typo
    • chore: revert version bump
    • Update coveragerc and require coverage.
    • fix #110: Validate patch documents during creation.
    • Add tests for operation doc structure.
    • tests: moar
    • Explain the call to _get_operation in init.
    • Update Python to 3.9
  7. 1.26 22 Jun 2020
    Commits, not release notes

    This project publishes no release notes. Between v1.25 and v1.26 there were 7 commits, 3 of them substantive:

    • Fixed some typos and wording
    • fix #111: optimizing exception message
    • fix #102: optimize error handling
  8. 1.25 29 Jan 2020
    Commits, not release notes

    This project publishes no release notes. Between v1.24 and v1.25 there were 11 commits, 7 of them substantive:

    • Ensure an item is within the upper array boundaries before replacing it
    • Travis CI: Add Python 3.8 production release
    • fixup! setup.py: Add Python 3.8 and remove 3.4
    • Test to reproduce:
    • Flagging type-only changes with DiffBuilder
    • Changing previous type comparison to just comparing how json.dumps renders 2 values.
    • Added comment.
  9. 1.24 28 Jul 2019
    Commits, not release notes

    This project publishes no release notes. Between v1.23 and v1.24 there were 8 commits, 4 of them substantive:

    • better exception when unable to fully resolve a jsonpointer on add or replace operations
    • Fix move for numeric dictionary keys (issue #97)
    • Merge tag 'v1.23'
    • Support Python 3.7, test with Python 3.8 dev
  10. 1.23 02 Apr 2018

    Nothing published for this version

  11. 1.22 02 Apr 2018

    Nothing published for this version

  12. 1.21 30 Dec 2017

    Nothing published for this version

  13. 1.20 25 Nov 2017

    Nothing published for this version

  14. 1.16 15 Jun 2017

    Nothing published for this version

  15. 1.15 12 Jan 2017

    Nothing published for this version

  16. 1.14 31 May 2016

    Nothing published for this version

  17. 1.13 13 Feb 2016

    Nothing published for this version

  18. 1.12 03 Nov 2015

    Nothing published for this version

  19. 1.11 08 May 2015

    Nothing published for this version

  20. 1.10 07 May 2015

    Nothing published for this version

  21. 1.9 03 Nov 2014

    Nothing published for this version

  22. 1.8 26 Sep 2014

    Nothing published for this version

  23. 1.7 03 Jul 2014

    Nothing published for this version

  24. 1.6 24 Jun 2014

    Nothing published for this version

  25. 1.5 22 Mar 2014

    Nothing published for this version

  26. 1.4 22 Mar 2014

    Nothing published for this version

  27. 1.3 13 Oct 2013

    Nothing published for this version

  28. 1.2 09 Oct 2013

    Nothing published for this version

  29. 1.1 27 Jun 2013

    Nothing published for this version

  30. 1.0 03 Apr 2013

    Nothing published for this version

  31. 0.12 03 Jan 2013

    Nothing published for this version

  32. 0.11 03 Jan 2013

    Nothing published for this version

  33. 0.10 26 Nov 2012

    Nothing published for this version

  34. 0.9 26 Nov 2012

    Nothing published for this version

  35. 0.8 15 Nov 2012

    Nothing published for this version

  36. 0.7 05 Oct 2012

    Nothing published for this version

  37. 0.6 28 Sep 2012

    Nothing published for this version

  38. 0.5 17 Sep 2012

    Nothing published for this version

  39. 0.4 18 Jul 2012

    Nothing published for this version

  40. 0.3 22 Jun 2012

    Nothing published for this version

  41. 0.2 17 Sep 2011

    Nothing published for this version

  42. 0.1 01 Aug 2011

    Nothing published for this version

Stop reading changelogs one package at a time.

Point PackageTrack at your project and get told which of your dependencies moved, which of those matter, and what to do about it.

Track my project