python-jsonpatch - library to apply JSON patches - Python 2.x

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Main amd64
Package name python-jsonpatch
Package version 1.19+really1.16
Package release 1fakesync1
Package architecture all
Package type deb
Installed size 58 B
Download size 13.00 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 2.x module.


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


Name Value
python-json-pointer >= 1.9
python:any >= 2.7.5-5~
python:any << 2.8


Type URL
Binary Package python-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 python-jsonpatch deb package:
    # sudo apt-get install python-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
python-jsonpath-rw-ext-doc_1.1.3-1_all.deb Extensions for JSONPath RW - doc
python-jsonpath-rw-ext_1.1.3-1_all.deb extensions for JSONPath RW - Python 2.x
python-jsonpath-rw_1.4.0-3_all.deb extended implementation of JSONPath for Python 2.x
python-jsonschema_2.6.0-2_all.deb An(other) implementation of JSON Schema (Draft 3 and 4) - Python 2.7
python-jwt_1.5.3+ds1-1_all.deb Python implementation of JSON Web Token
python-kazoo_2.2.1-1ubuntu1_all.deb higher level API to Apache Zookeeper (Python 2)
python-keyring_10.6.0-1_all.deb store and access your passwords safely
python-keyrings.alt_3.0-1_all.deb alternate backend implementations for python-keyring
python-keystone_13.0.0-0ubuntu1_all.deb OpenStack identity service - Python library
python-keystoneauth1-doc_3.4.0-0ubuntu1_all.deb authentication library for OpenStack Identity - doc
python-keystoneauth1_3.4.0-0ubuntu1_all.deb authentication library for OpenStack Identity - Python 2.7
python-keystoneclient-doc_3.15.0-0ubuntu1_all.deb client library for the OpenStack Keystone API - doc
python-keystoneclient_3.15.0-0ubuntu1_all.deb client library for the OpenStack Keystone API - Python 2.x
python-keystonemiddleware-doc_4.21.0-0ubuntu1_all.deb Middleware for OpenStack Identity (Keystone) - doc
python-keystonemiddleware_4.21.0-0ubuntu1_all.deb Middleware for OpenStack Identity (Keystone) - Python 2.x