python3-jsonpatch - library to apply JSON patches - Python 3.x

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Main amd64
Package name python3-jsonpatch
Package version 1.19+really1.16
Package release 1fakesync1
Package architecture all
Package type deb
Installed size 58 B
Download size 13.07 KB
Official Mirror
Python-json-patch is a Python module (a library) to apply JSON Patches
according to the IETF draft specification.
From the IETF site:
JavaScript Object Notation (JSON) [RFC4627] is a common format for the
exchange and storage of structured data.  HTTP PATCH [RFC5789] extends the
Hypertext Transfer Protocol (HTTP) [RFC2616] with a method to perform partial
modifications to resources.
JSON Patch is a format (identified by the media type "application/
json-patch") for expressing a sequence of operations to apply to a target JSON
document, suitable for use with the HTTP PATCH method.
This format is also potentially useful in other cases when it's necessary to
make partial updates to a JSON document.
This package provides the Python 3.x module.


Package Version Architecture Repository
python3-jsonpatch_1.19+really1.16-1fakesync1_all.deb 1.19+really1.16 all Ubuntu Main
python3-jsonpatch - - -


Name Value
python3-json-pointer >= 1.9
python3:any >= 3.3.2-2~


Type URL
Binary Package python3-jsonpatch_1.19+really1.16-1fakesync1_all.deb
Source Package python-json-patch

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install python3-jsonpatch deb package:
    # sudo apt-get install python3-jsonpatch




2017-10-28 - Jeremy Bicha <>
python-json-patch (1.19+really1.16-1fakesync1) bionic-proposed; urgency=medium
* Fake sync due to mismatching orig tarball.
2017-08-31 - Geoffrey Thomas <>
python-json-patch (1.19+really1.16-1) unstable; urgency=medium
[ Geoffrey Thomas ]
* Change maintainer from PKG OpenStack to Debian Python Modules Team,
and update packaging to match DPMT team practice, including
switching to pybuild.
* Add myself to Uploaders and remove old Uploaders.
* New upstream release.
- Supports python 3.6 builds (Closes: #867626).
- Use version number 1.19+really1.16, since the previous version
1.19 was actually 1.10 (Closes: #839779).
* Drop transitional packages python-json-patch and python3-json-patch,
because the transition predates oldstable (and in fact the old names
were never in a stable release).
[ Ondřej Nový ]
* Bumped debhelper compat version to 10
[ Daniel Baumann ]
* Updating copyright format url.
* Deprecating priority extra as per policy 4.0.1.
* Updating standards version to 4.1.0.
* Removing unprefixed docs debhelper file, it's just a double of
2016-02-28 - Ondřej Nový <>
python-json-patch (1.19-4) unstable; urgency=medium
* Fixed VCS URLs (https).
* d/rules: Changed UPSTREAM_GIT protocol to https
* d/s/options: extend-diff-ignore of .gitreview
* d/control: Using OpenStack's Gerrit as VCS URLs.
2015-10-23 - Thomas Goirand <>
python-json-patch (1.19-3) unstable; urgency=medium
* override_dh_python3 to fix Py3 shebang.
* python -> Python in short desc.
2015-10-16 - Thomas Goirand <>
python-json-patch (1.19-2) unstable; urgency=medium
* Uploading to unstable.
2015-03-30 - Thomas Goirand <>
python-json-patch (1.19-1) experimental; urgency=medium
* New upstream release.
* Removed utf8 in patch now useless.
2014-06-15 - Thomas Goirand <>
python-json-patch (1.3-5) unstable; urgency=medium
* Rebuilt so that python3-jsonpatch doesn't depend on Python 3.3.
(Closes: #751645).
2013-12-09 - Thomas Goirand <>
python-json-patch (1.3-4) unstable; urgency=medium
* Fixes Breaks / Replaces so that it works with backports too.
(Closes: #732365).
* Sets Section: oldlibs & Priority: extra for the transition package.
2013-12-05 - Thomas Goirand <>
python-json-patch (1.3-3) unstable; urgency=low
* Renames binary packages as python-jsonpatch and python3-jsonpatch, to match
the PKG-INFO / egg-info and comply to the Python policy. (Closes: #717916).
* VCS URLs back to the one of Alioth.
2013-11-20 - Thomas Goirand <>
python-json-patch (1.3-2) unstable; urgency=low
* Updated VCS field to
* Renames jsondiff and jsonpatch as python{2,3}-json{diff,patch} and use
update-alternatives to avoid clashes, also removes json{diff,patch} from
/usr/bin if it's not a symlink to allow upgrades from previous version
1.3-1 (Closes: #729025).

See Also

Package Description
python3-jsonschema_2.6.0-2_all.deb An(other) implementation of JSON Schema (Draft 3 and 4) - Python 3.x
python3-jwt_1.5.3+ds1-1_all.deb Python 3 implementation of JSON Web Token
python3-keyring_10.6.0-1_all.deb store and access your passwords safely - Python 3 version of the package
python3-keyrings.alt_3.0-1_all.deb alternate backend implementations for python3-keyring
python3-launchpadlib_1.10.6-1_all.deb Launchpad web services client library (Python 3)
python3-lazr.restfulclient_0.13.5-1_all.deb client for lazr.restful-based web services (Python 3)
python3-lazr.uri_1.0.3-2build1_all.deb library for parsing, manipulating, and generating URIs
python3-lazy-object-proxy_1.3.1-1_amd64.deb Python 3 fast and thorough lazy object proxy
python3-ldap_3.0.0-1_amd64.deb LDAP interface module for Python3
python3-lib2to3_3.6.5-3_all.deb Interactive high-level object-oriented language (2to3, version 3.6)
python3-libapparmor_2.12-4ubuntu5_amd64.deb AppArmor library Python3 bindings
python3-libvoikko_4.1.1-1.1_all.deb Python bindings for libvoikko
python3-libxml2_2.9.4+dfsg1-6.1ubuntu1_amd64.deb Python3 bindings for the GNOME XML library
python3-linecache2_1.0.0-3_all.deb backports of the linecache module - Python 3.x
python3-logilab-common_1.4.1-1_all.deb useful miscellaneous modules used by Logilab projects (Python3)