Skip to main content

Contract-aware diff and comparison engine for Surety.

Project description

.. image:: https://img.shields.io/pypi/v/surety-diff.svg :target: https://pypi.org/project/surety-diff/ :alt: PyPI version

.. image:: https://img.shields.io/pypi/pyversions/surety-diff.svg :target: https://pypi.org/project/surety-diff/ :alt: Python versions

.. image:: https://img.shields.io/pypi/dm/surety-diff.svg :target: https://pypi.org/project/surety-diff/ :alt: Downloads

.. image:: https://github.com/elenakulgavaya/surety-diff/actions/workflows/test.yml/badge.svg :target: https://github.com/elenakulgavaya/surety-diff/actions?query=workflow%3ATests+branch%3Amain++ :alt: Tests

.. image:: https://img.shields.io/pypi/l/surety-diff.svg :target: https://github.com/elenakulgavaya/surety-diff/blob/main/LICENSE :alt: License


Surety Diff

Contract-aware diff and comparison engine for the Surety ecosystem.

surety-diff provides structured, human-readable comparison for contract-driven service testing.

It is designed to explain why data does not match a contract, not just that it failed.


Installation

pip install surety-diff

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

surety_diff-0.0.2.tar.gz (12.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

surety_diff-0.0.2-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file surety_diff-0.0.2.tar.gz.

File metadata

  • Download URL: surety_diff-0.0.2.tar.gz
  • Upload date:
  • Size: 12.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for surety_diff-0.0.2.tar.gz
Algorithm Hash digest
SHA256 a36c0ec8023a86b9f6d363d6c7f123703356cfc9e28e4379ad28e9f440b64196
MD5 099b00aad96427b74b4dd74fc010f45b
BLAKE2b-256 4464e3749ad815fc7b6dd4a0fbdf497dace5d14bd8155a5abff43c3c0c2b4772

See more details on using hashes here.

File details

Details for the file surety_diff-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: surety_diff-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for surety_diff-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e42835b55dcb288f44fa9dd95332c895c2c6f08a73185d1245b86dffa4c554ba
MD5 131df0a576bf2aa3282933509d438cca
BLAKE2b-256 6619d11b48e019dd01d882bf8693b84158b807a7f4b551af6d981ea4b1ac0be5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page