Skip to main content

Jdiff



Overview

jdiff is a lightweight Python library allowing you to examine structured data. jdiff provides an interface to intelligently compare JSON data objects and test for the presence (or absence) of keys. You can also examine and compare corresponding key-values.

Documentation

Full documentation for this library can be found over on the Jdiff Docs website:

Contributing to the Documentation

You can find all the Markdown source for the App documentation under the docs folder in this repository. For simple edits, a Markdown capable editor is sufficient: clone the repository and edit away.

If you need to view the fully-generated documentation site, you can build it with MkDocs. A container hosting the documentation can be started using the invoke commands (details in the Development Environment Guide) on http://localhost:8001. Using this container, as your changes to the documentation are saved, they will be automatically rebuilt and any pages currently being viewed will be reloaded in your browser.

Any PRs with fixes or improvements are very welcome!

Questions

For any questions or comments, please check the FAQ first. Feel free to also swing by the Network to Code Slack (channel #networktocode), sign up here if you don't have an account.

Release files for jdiff 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jdiff 1.0.2
File Size Uploaded
jdiff-1.0.2.tar.gz 16.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jdiff 1.0.2
File Interpreter ABI Platform
jdiff-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 34.1 kB

Release files / jdiff-1.0.2.tar.gz

Download URL jdiff-1.0.2.tar.gz
Size 16.6 kB
Tags Source
SHA-256 checksum
How to use checksums
2261b574b1d0d6d22ca11cb3a5a6f507099bdb5d6d320ca36943832ebc07cdeb
BLAKE2b-256 checksum
How to use checksums
0d8467c7cc2bb134c0368fdd7bd84a299d97fc70d82cd841bb7e77d6bab119fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / jdiff-1.0.2-py3-none-any.whl

Download URL jdiff-1.0.2-py3-none-any.whl
Size 17.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
31d2d1f8a8d67ce61f0cf7be9bb9616132bd57e45bf397e6dc45fbaeeb2f9190
BLAKE2b-256 checksum
How to use checksums
ccb0158cb564b5d22f2792f111604ae44b0e5ff217cf13fc715f207cc2aa49f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page