Skip to main content

Clashgap

Version Downloads PRs Welcome Code Quality Tests Status Build Status Docs Status

A per-character diff/compression algorithm implementation in python

How it works

In case if you have two strings:

"This is a sentence..." and "This is a word..."

you could "clash" both of them together and find their gap, to get an array loking something like:

["This is a", ["sentence", "word"], "..."]

As you can the clashgap algorithm looks for collisions in the two strings to find the gap. The clashgaped string maybe used for compression or as the diff of the input strings

Release files for clashgap 1.0.0

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

Source distribution (sdist)

Source distribution for clashgap 1.0.0
File Size Uploaded
clashgap-1.0.0.tar.gz 3.2 kB Details

Built distribution (wheel)

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

Total release size: 7.0 kB

Release files / clashgap-1.0.0.tar.gz

Download URL clashgap-1.0.0.tar.gz
Size 3.2 kB
Tags Source
SHA-256 checksum
How to use checksums
e7ed2c0d2ac8e49289675c436173696d3133b89e19097715515f569cf49af2ca
BLAKE2b-256 checksum
How to use checksums
8f81984e51d5a46818c7c8d83201b3d272ffb872c301643fa2f9c383c60273e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.7 CPython/3.7.11 Linux/5.8.0-1036-azure

Release files / clashgap-1.0.0-py3-none-any.whl

Download URL clashgap-1.0.0-py3-none-any.whl
Size 3.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8172c0f48cd7ff1502ad437301891bdae8a151a156024fd483f799d4c3b42123
BLAKE2b-256 checksum
How to use checksums
de36484dfbf4208eea3cfa3eec0afa7a428938c501d5c990221b07f142484e78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.7 CPython/3.7.11 Linux/5.8.0-1036-azure

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.2.0

2 release files

0.1.0

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