Skip to main content

No project description provided

Project description

OCR-StringDist

A Python library to learn, model, explain and correct OCR errors using a fast string distance engine.

Documentation: https://niklasvonm.github.io/ocr-stringdist/

PyPI badge License

Overview

Standard string distances (like Levenshtein) treat all character substitutions equally. This is suboptimal for text read from images via OCR, where errors like O vs 0 are far more common than, say, O vs X.

OCR-StringDist provides a learnable weighted Levenshtein distance, implementing part of the Noisy Channel model.

Example: Matching against the correct word CODE:

  • Standard Levenshtein:

    • $d(\text{"CODE"}, \text{"C0DE"}) = 1$ (O → 0)
    • $d(\text{"CODE"}, \text{"CXDE"}) = 1$ (O → X)
    • Result: Both appear equally likely/distant.
  • OCR-StringDist (Channel Model):

    • $d(\text{"CODE"}, \text{"C0DE"}) \approx 0.1$ (common error, low cost)
    • $d(\text{"CODE"}, \text{"CXDE"}) = 1.0$ (unlikely error, high cost)
    • Result: Correctly identifies C0DE as a much closer match.

This makes it ideal for matching potentially incorrect OCR output against known values (e.g., product codes). By combining this channel model with a source model (e.g., product code frequencies), you can build a complete and robust OCR correction system.

Installation

pip install ocr-stringdist

Features

  • Learnable Costs: Automatically learn substitution, insertion, and deletion costs from a dataset of (OCR string, ground truth string) pairs.
  • Weighted Levenshtein Distance: Models OCR error patterns by assigning custom costs to specific edit operations.
  • High Performance: Core logic in Rust and a batch_distance function for efficiently comparing one string against thousands of candidates.
  • Substitution of Multiple Characters: Not just character pairs, but string pairs may be substituted, for example the Korean syllable "이" for the two letters "OI".
  • Explainable Edit Path: Returns the optimal sequence of edit operations (substitutions, insertions, and deletions) used to transform one string into another.
  • Pre-defined OCR Distance Map: A built-in distance map for common OCR confusions (e.g., "0" vs "O", "1" vs "l", "5" vs "S").
  • Full Unicode Support: Works with arbitrary Unicode strings.

Core Workflow

The typical workflow involves

  • learning costs from your data and then
  • using the resulting model to find the best match from a list of candidates.
from ocr_stringdist import WeightedLevenshtein

# 1. LEARN costs from your own data
training_data = [
    ("128", "123"),
    ("567", "567"),
]
wl = WeightedLevenshtein.learn_from(training_data)

# The engine has now learned that '8' -> '3' is a low-cost substitution
print(f"Learned cost for ('8', '3'): {wl.substitution_costs[('8', '3')]:.2f}")


# 2. MATCH new OCR output against a list of candidates
ocr_output = "Product Code 128"
candidates = [
    "Product Code 123",
    "Product Code 523",  # '5' -> '1' is an unlikely error
]

distances = wl.batch_distance(ocr_output, candidates)

# Find the best match
min_distance = min(distances)
best_match = candidates[distances.index(min_distance)]

print(f"Best match for '{ocr_output}': '{best_match}' (Cost: {min_distance:.2f})")

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

ocr_stringdist-1.1.0.tar.gz (92.5 kB view details)

Uploaded Source

Built Distributions

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

ocr_stringdist-1.1.0-cp314-cp314-win_amd64.whl (242.4 kB view details)

Uploaded CPython 3.14Windows x86-64

ocr_stringdist-1.1.0-cp314-cp314-win32.whl (232.5 kB view details)

Uploaded CPython 3.14Windows x86

ocr_stringdist-1.1.0-cp314-cp314-musllinux_1_1_x86_64.whl (615.1 kB view details)

Uploaded CPython 3.14musllinux: musl 1.1+ x86-64

ocr_stringdist-1.1.0-cp314-cp314-musllinux_1_1_i686.whl (650.1 kB view details)

Uploaded CPython 3.14musllinux: musl 1.1+ i686

ocr_stringdist-1.1.0-cp314-cp314-musllinux_1_1_aarch64.whl (579.7 kB view details)

Uploaded CPython 3.14musllinux: musl 1.1+ ARM64

ocr_stringdist-1.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (408.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

ocr_stringdist-1.1.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (409.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARMv7l

ocr_stringdist-1.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (403.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

ocr_stringdist-1.1.0-cp314-cp314-macosx_11_0_arm64.whl (355.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

ocr_stringdist-1.1.0-cp314-cp314-macosx_10_12_x86_64.whl (364.5 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

ocr_stringdist-1.1.0-cp313-cp313-win_amd64.whl (242.5 kB view details)

Uploaded CPython 3.13Windows x86-64

ocr_stringdist-1.1.0-cp313-cp313-win32.whl (232.3 kB view details)

Uploaded CPython 3.13Windows x86

ocr_stringdist-1.1.0-cp313-cp313-musllinux_1_1_x86_64.whl (614.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ x86-64

ocr_stringdist-1.1.0-cp313-cp313-musllinux_1_1_i686.whl (649.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ i686

ocr_stringdist-1.1.0-cp313-cp313-musllinux_1_1_aarch64.whl (579.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ ARM64

ocr_stringdist-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (408.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

ocr_stringdist-1.1.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (409.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

ocr_stringdist-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (402.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

ocr_stringdist-1.1.0-cp313-cp313-macosx_11_0_arm64.whl (355.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

ocr_stringdist-1.1.0-cp313-cp313-macosx_10_12_x86_64.whl (363.8 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

ocr_stringdist-1.1.0-cp312-cp312-win_amd64.whl (242.8 kB view details)

Uploaded CPython 3.12Windows x86-64

ocr_stringdist-1.1.0-cp312-cp312-win32.whl (232.7 kB view details)

Uploaded CPython 3.12Windows x86

ocr_stringdist-1.1.0-cp312-cp312-musllinux_1_1_x86_64.whl (616.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

ocr_stringdist-1.1.0-cp312-cp312-musllinux_1_1_i686.whl (649.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ i686

ocr_stringdist-1.1.0-cp312-cp312-musllinux_1_1_aarch64.whl (579.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ ARM64

ocr_stringdist-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (409.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

ocr_stringdist-1.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (410.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

ocr_stringdist-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (403.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

ocr_stringdist-1.1.0-cp312-cp312-macosx_11_0_arm64.whl (355.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ocr_stringdist-1.1.0-cp312-cp312-macosx_10_12_x86_64.whl (364.3 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

ocr_stringdist-1.1.0-cp311-cp311-win_amd64.whl (244.6 kB view details)

Uploaded CPython 3.11Windows x86-64

ocr_stringdist-1.1.0-cp311-cp311-win32.whl (234.0 kB view details)

Uploaded CPython 3.11Windows x86

ocr_stringdist-1.1.0-cp311-cp311-musllinux_1_1_x86_64.whl (618.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

ocr_stringdist-1.1.0-cp311-cp311-musllinux_1_1_i686.whl (653.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

ocr_stringdist-1.1.0-cp311-cp311-musllinux_1_1_aarch64.whl (583.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ARM64

ocr_stringdist-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (412.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

ocr_stringdist-1.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (413.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

ocr_stringdist-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (406.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

ocr_stringdist-1.1.0-cp311-cp311-macosx_11_0_arm64.whl (358.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ocr_stringdist-1.1.0-cp311-cp311-macosx_10_12_x86_64.whl (367.1 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

ocr_stringdist-1.1.0-cp310-cp310-win_amd64.whl (244.5 kB view details)

Uploaded CPython 3.10Windows x86-64

ocr_stringdist-1.1.0-cp310-cp310-win32.whl (233.8 kB view details)

Uploaded CPython 3.10Windows x86

ocr_stringdist-1.1.0-cp310-cp310-musllinux_1_1_x86_64.whl (618.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

ocr_stringdist-1.1.0-cp310-cp310-musllinux_1_1_i686.whl (653.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

ocr_stringdist-1.1.0-cp310-cp310-musllinux_1_1_aarch64.whl (582.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

ocr_stringdist-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (412.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

ocr_stringdist-1.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (412.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

ocr_stringdist-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (405.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

ocr_stringdist-1.1.0-cp310-cp310-macosx_11_0_arm64.whl (358.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ocr_stringdist-1.1.0-cp310-cp310-macosx_10_12_x86_64.whl (367.0 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

ocr_stringdist-1.1.0-cp39-cp39-win_amd64.whl (246.5 kB view details)

Uploaded CPython 3.9Windows x86-64

ocr_stringdist-1.1.0-cp39-cp39-win32.whl (235.5 kB view details)

Uploaded CPython 3.9Windows x86

ocr_stringdist-1.1.0-cp39-cp39-musllinux_1_1_x86_64.whl (620.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

ocr_stringdist-1.1.0-cp39-cp39-musllinux_1_1_i686.whl (656.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

ocr_stringdist-1.1.0-cp39-cp39-musllinux_1_1_aarch64.whl (584.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

ocr_stringdist-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (415.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

ocr_stringdist-1.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (414.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

ocr_stringdist-1.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (408.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

ocr_stringdist-1.1.0-cp39-cp39-macosx_11_0_arm64.whl (361.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ocr_stringdist-1.1.0-cp39-cp39-macosx_10_12_x86_64.whl (369.8 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

Details for the file ocr_stringdist-1.1.0.tar.gz.

File metadata

  • Download URL: ocr_stringdist-1.1.0.tar.gz
  • Upload date:
  • Size: 92.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for ocr_stringdist-1.1.0.tar.gz
Algorithm Hash digest
SHA256 923b4d831543592e729d6404b66a31fd2558f1cc7424ff543545cf974dbfdb34
MD5 4920489fe34259be9affb49d77819ce6
BLAKE2b-256 fcc938139a6ee43d4b7c92d129e5fe4d7a1fb9b8a2d5ee7d6f9400968529f89c

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 2cd568d03276a3164cdff29441f4e168264fdfdb47573d0c6c3aef83f71f12a8
MD5 529b1e9775a92f4662e2ba503223307d
BLAKE2b-256 ad69ec25623ce3353f7e4373ae557cc78484f7d3b13efaad01b14d07c6cad140

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp314-cp314-win32.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 320a5d76935a31b2c8b75867f55b9b4e6887f433308afa8db940b2ad030b756d
MD5 25e507c6da75b22449f8d88852323752
BLAKE2b-256 bda9285be83450ce42f02216c3223e84022653e6ce65297a3905811bae509764

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp314-cp314-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp314-cp314-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e5a990b9123551b8c3ced4354c763687097034cf91c7fa1d5c0be2db49dd56ee
MD5 f6344fd9a541f96eca39d5d0b33cfbbe
BLAKE2b-256 ac168430b816d9ed5ab85cbb0dab7157bb60e9dfb5a5954a7f3f1df05b949481

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp314-cp314-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp314-cp314-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 279cb5b5f46282fbeb4df049d94be886e7783009fb1a9803332a122c93476463
MD5 6d76305cc87f2b680d59d20bff902902
BLAKE2b-256 005b2f22143bda722cbcf7219b1afb799ec12c3715fc50e5edeb55b41ee20c72

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp314-cp314-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp314-cp314-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 a860b332e304b340649302e48e020913c8a990cd2e8a34407b20ecd52cfab3c8
MD5 c001219b107e6de1c87e5cc1608108e4
BLAKE2b-256 f707869e3b6044efa0641f7dffbc7037f789fcf865bc5634730d12e79bcb9b0e

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 89e16b011764f6af05faf4e16fb6702baa6e2fbb9cb9de72f9b1d47794ea0ffe
MD5 7151e30de9bfc6f3f9d6a5fc46fcd17f
BLAKE2b-256 56c526f1d98ba8538a158f0cc50b56c2d1e521c2eec06377e4c79c081db12b73

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6ec0f31306723a369ae42670752a68e5d78542870fb76da49382a9b6c4ee7556
MD5 14a3e6ebdf475bd4db7334391a690d1c
BLAKE2b-256 d03ee8c8dbb4b61e73890ef5ec0c775e252b3c7232ab130512662ee6c97fa482

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7472b89ce46a8787ac144c3ae9094b28e5a6bdb4fcf0a42cc9696aeb5d0abda5
MD5 b9d9dd3f9067b6dfdcd5b872a21f0ebc
BLAKE2b-256 b9f2799d92c9155bbf07c3b9937c1c02a72542d62c1de94e4d1f5769c00c0a3c

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0cbd944d9edfeeb3360fa98e8c4d621e3f2f9dbfcc6064bce69fb64bbd20d93c
MD5 515b542fa08504168af884912563f591
BLAKE2b-256 0c40c9c8893dfad8b57a6c29c1403776eacf04380079e3f9af26f0866f2b161d

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f260d1809eb9399e441fb2fd112828fced8cdcfc8bd16bfc4516c6179f6e9f21
MD5 57d2d64e6e644b08d926a779001ad5a7
BLAKE2b-256 e8d697e7be7be02eaaffbfb7f88cb411fdb90dbdefd88df2f9b7877e86e5bdc7

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e1655f6400a82cc3a7db5d45a18db79046abd9a652944347573b9479a6de7ca1
MD5 959b73b2fc42236b8f9e95e0af939a89
BLAKE2b-256 ec6e5aebba74f216f18e9c660fb873933cfb1bbeb4ac8e8d8c975c1391899cb7

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 e8332efc09d3ded9ffb7a9a893937d5d23c9696b34c5ef2b07bf1545c698dc20
MD5 75dd3970ec760a48e261a55458a1d602
BLAKE2b-256 871b888177b284e65632651b012fb8769e880da81328a86da13881585a4739b2

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp313-cp313-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp313-cp313-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 987d620489de57b84d4fb936a205e68c258953da5570f1f098b80f9005fad34c
MD5 ea38338f18acff5841494240578684d1
BLAKE2b-256 3caaea27b22c6f43e29ca79de86dcb1eee0f6f600a9c8ce582ea3b8920b3dfbf

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp313-cp313-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp313-cp313-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 6f916594c89657154c98844363665099c271787e42a19aed06eadc9721133f7d
MD5 cee6b37194975d63c3010ea531bafe1d
BLAKE2b-256 721a85cc1c30cf7c50cbda710b55b9c5920cf8376b1ddc7d8332264e8cd19a7d

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp313-cp313-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp313-cp313-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 7387143ec4aacff30c368162c8b01812c3d8e1213800c44334c7c79024819e26
MD5 bc7cdecf70902127c88788587ae20d4e
BLAKE2b-256 1aa61095f2a53afb9bf1bc708c0217dc8e246d7f536f6d8685af105c8d8464af

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 356665eab673311228ebc106446e1a43f0d64830263d8ab43c87ed95b655896e
MD5 2fc368d7f58015f2477726c4b546f51b
BLAKE2b-256 ee18e7ab389601444d5391bce38cc8d6223400a6fff40b8ce2637f1d3dc1956e

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 484dc90230f50fa6150da48e1e439df187cc8d540483d86036a835283197249d
MD5 aea1172beaf3711e20964e844cee0dc6
BLAKE2b-256 cd4bb9789003e185c20b3fd568fc3caa3948de6821f6d71411a383295a25305e

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d9f6e365682d031bda0fb61c153f1606fdbd8b4bc7a6e2a6ff3f875559ee771f
MD5 43a9de1a7bcdd148dd81638ab691b07b
BLAKE2b-256 23cf33138230df9a40a8148828473a8b3586b610cd15c4315d6edaea287dd0a6

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ce350744ee976914670deec573b32446f5ad9e397a943a7c0304dabde0cd4e4c
MD5 bffc111f8f30e5605433569c14d00a8f
BLAKE2b-256 db05095df8bdf41656c8489cb6d6b772f8e1a85ab2ccf7fd802e5dc469bcfdd0

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b23a37a5fcc58e980c8090238343c1f6d851514a9a8a4144b9790faa6f0e9def
MD5 927a804e0f459329a8c1df7df0a0c7f3
BLAKE2b-256 345244e8d2db485dfbff1a4e32935ab736e69eb0764e3c954257080dd5f52b30

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c2563c794c56a0dd8ad7572ae2dcc03d88fe95385b1aa281d797bbead939196b
MD5 44a764d2cbc200b25b1047083086d8e4
BLAKE2b-256 5e545aeaf714a5c8c7db25d5e04a4640d7619eb89aba25015dc6cc4589b67124

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 e2a15b55a9963bf36cbc40e589922f9236110322b07b3ab7dcbba1da8dfea54b
MD5 bc4a1d50e5589e41360ddd172fca9faf
BLAKE2b-256 75fbb621bd56d114eb0dae45bb3dd277407050e03a7a908f6255aea5ec7bc7ab

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f568c9282373a2db2ff1611ff0a31ce5080e11739aec0564de8a3ddfb2af8cb9
MD5 5827f5f643b3154c498274de193f028a
BLAKE2b-256 35f6c657c10f2c46fb3cd16a16b516539e652666ed2b84ba29c227a7bc639eaf

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 723f4f3afd66e898e8f090e4a7569012d893f72de878a9f9b3ceeabdc061f8d6
MD5 3adb22084754d7ed93177dcce6a259ec
BLAKE2b-256 951fd3c70e48e71d96e7ca6e7cc8dbad6db9e0d126a10320694bddc21abadc4a

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp312-cp312-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 8fe89745c1b5f9979a667dd5331aff06b9d2340e4d2d9b2bf710a9ce34e0c360
MD5 c4addb591f2c2de164bc83038ceafc71
BLAKE2b-256 a8e54a5fc324a9be8756d4f71777e21817a5645dbc964466b1d88794e8c82ba6

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 25cd1210da78f4863823daabdeef5eb2408e2254f8975075d05c98caa118217b
MD5 7abe00143530d17045d8c9feae62e23a
BLAKE2b-256 652227e08a92116e079416fa2ff2d71742ca709e19a8978721be4f4332450ec5

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 424939bde818e17e82f0c2b5d2cac46497b9ad779de06f3dd2606b5f8f78af1c
MD5 596b80ccc22f3f21a8c74056e155e9b8
BLAKE2b-256 71c13f9437f99b2add8d6ad143f5021f5cc27f66091052d8ca647cb8d7ef08f0

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0420ea98c29ef55ddfcc4913d1fe65447bc7892ee43b09a31d9be0df3922eea1
MD5 77caa6687d4b5a2325042761ee03ac19
BLAKE2b-256 acdb0c3ade496930689bc0e586bf695a9f5b6edca01e173bf8e9a95f54c33959

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3f2c1fac0636905970187e2eb11e3ea0d0df6a2928de30494ca07f2c17c27452
MD5 e265205ead4af84418203dac23301ac7
BLAKE2b-256 1152a2156f22fa0eb8aa4035137491aad1754441bab0c0358ccd37c16d9d3a7e

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9b16413e26cd2e898d9e4c89be03238c092332577d866235f820766fec44760d
MD5 987908f72ede4518f9cb837572abc600
BLAKE2b-256 7adb7ea0f6ed8386765363e40726b5b321fd0f7b3c457005250b6a8a66e8719a

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3fe59e1aec4afd5858f679df802ad75a9da0f509f3047907aabf13c76a94a9c4
MD5 e4c53be3a24cf85ddd60a905e6c8fd46
BLAKE2b-256 07a0e07a519b1529712b73e3fc7626193594892d2cb399715d5d01c5e8774a51

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 8e488b82db75c74a66c18a4990229573b54ad7d1e86b778a811ef62c3c3a6906
MD5 868d5739fe5d05f893bc87f2a1e4f0fc
BLAKE2b-256 a541429d86512855bd2f7e29cd3b1ca40528999ac662e8cbdf24b68308a8c68f

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1e0761568f0c44fbaee7557c82b22f9b72fe1c92d17b831cdbddfb6b99c8413e
MD5 3494d673852b3ac9502a9db90e816d2d
BLAKE2b-256 26cce60960ad4ae4ee1e524e24d69ce24e11eb3786479721984a24dd77224e67

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4d487bba0abeb7163d58067630201f805fd42ba226efc0b3a7683775140ecf9a
MD5 869a15731d7ad394b254f52366bf4b6b
BLAKE2b-256 21e22866a107eae1f3957456692c0d2908103372f43e6988c978362e2e530b71

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 2a54cd6ca782f4cf69737540b994ab8b2c9b6b045f13bd849be9aa64f62fab90
MD5 b06419fc6a29616c364e70d79789ce3e
BLAKE2b-256 4985f479e727e9ebb4172eff2e4b32c894776f37a76e1a4a85e7bd233bd2b4cc

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 25b75a62a2002ecf8652cf5a60c237210c7face716c258a3379745bd79405d3e
MD5 499e56da8f266427998f2c0c024d2cd5
BLAKE2b-256 cf800b21d53f433f8fcc27fefeaeb73d0fe96282ac0c2924f0cc693f777a9341

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6e4c3e8482cf31f8cb338ccb2eb27cd163c9e83fd286579f73b47bb905834188
MD5 512ba34d04d1ac9c310612882d4ae1e6
BLAKE2b-256 5562efa209705bef434fcdefd84205aaab0da3618cc4333f5e4d713534113d8a

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9345f4ac724528f72854f009625096fa11bde9e80312dca5e02ed0976f46f9c4
MD5 dbc24df62660e9e155879633441616a1
BLAKE2b-256 e66e71441e99cf5f91952ab83a921f1650394b796e652c458bceb931807420d1

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5e0f2d2a0d90e0d0fb9261f685bc5067a36e16e0edcc3f6fe041e9b18ef57d74
MD5 ccd7506a62af9c8f2f6bb69565505cfa
BLAKE2b-256 7f0d713e0d1ae86c185e037a9fbeaa67dc189d8c8bd800c429c97191d8934c3c

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c9381d07a5095a23971f8f8b8bf7f8432d910625118826799e2516fc91109b74
MD5 a4627f3546d77753ec6e1e9b0aec5b6d
BLAKE2b-256 dd964edb4e6dd72301eab09809ffb1724da08d189c4b8fcc4ffbf9b8d62d049e

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 18657769eb5383ba52bfde0545f2fe896ebe7f3644f5bdd38738eafeb8162fcd
MD5 753fb0724ef7e297366a580973038509
BLAKE2b-256 0abed4920104492c886d1b8c5dec679483e9226c4afabed9845b218aecec6e43

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c7e7a63829a6a17d062b3000b7ed8436fc2a3f8cb89439614d6250b139f2f8a6
MD5 20f58b0182d30a4ea9d48466bcf58f3b
BLAKE2b-256 6c3c1665113104e4ee668f9fd66600ae54bf3bf8d880ebca15ad964e861d0539

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 52a70a8efd33cdf9007e1b8167f0a073aa63251c908850ff7e90f2564f31b828
MD5 fd469651a165ed7ca87ace73604c55e2
BLAKE2b-256 3f8783d4716af76deeb10aa901e613e4210e78385a8882bf44df4fc542b40875

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 d2dbb92ef4b1d5d27c3f3c2228c1c612f82c32d59d5d6025ee71589b186a445c
MD5 be54f880bf644b8238e8c3e0a5f436e4
BLAKE2b-256 127272a9d886fae5f61c91ddb1d32e851c8e08a197f94cc4c1302b571e9413e4

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 7b6bb943ac7ac87608dd056dd0fd82aa739d5fa7205975cfb9ca8178738a4912
MD5 b4955764db8b45c49da34a4dbcfaa260
BLAKE2b-256 105110c1fb43b04899064881a4b5087ff20ed5d66cc01464223ae8a57afcf4d3

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 747bbade5672bd9f44a41ba75fa733e5fab297f4b3a78fc00c51bf38a5b97c7e
MD5 d3ba6b34e5b7c5e46c987369e51baa10
BLAKE2b-256 e27f7d04076696f09911080ddc6fb6b6e6a913b5e25614c24e73bec0a7541750

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4d376778d037eacab6c192968465a9cc33c22a81538bbcba6d44add3e8a2ad05
MD5 b17e8f9d0fe6659f6c9eed236410957c
BLAKE2b-256 679f101128e48ce1fa72bed4f2325eaf7441b8bee4d167b0b1e8286315ee6686

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8682e331ec5a653f66f696c6179b36b37c66c82dbf557bf030f1427652ff8a7a
MD5 dd023e6ac69484129b81728539707ee2
BLAKE2b-256 0f0ef49811a84030d73d0f3b17485b79da91dced61233d0b68cc3cf16539db4e

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fdb3d19ab675047d9a0b183e33117535626bb1f475acd7eb63fb1091559c7b03
MD5 bb0c34692d90366758c310827fed20ca
BLAKE2b-256 54b4bafd928d664a14bcaad85bfec47224a13b58b672826ff90899155061652c

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 91ea97aa7961aadb3e7451415b7539168450d6187218dc57439f6c60a85006d1
MD5 4440d995a265cf336e8a17167672fd6e
BLAKE2b-256 51f5b82eaa624e31c8fd2c570780f9339c581d0242df961a414702b6781e5abf

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 38c4ab8e9b81b323945a81d3474c67bfe4991cbbc2d5cbd6cee2c829bb6fd882
MD5 42b8c447ca01db3a9a726808ee7ab610
BLAKE2b-256 7fbb9928a39a02dd6327b13be76db25cfd18a10b3e49603a6376b82faebc2a91

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 42fe165af2edc4fbf0a4e293988c9858183b21b70be40cdc659a0f436d8ccd62
MD5 6d4a5738ab91c317438c544bcaaff40b
BLAKE2b-256 a7a72117de25f52585ee905a571be89a81f7701a89b339ed856f86c9e30c9526

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ee9afea82a3097968d6b3258e7b835bcc98a86de8d44bea1b39ff4eee985593e
MD5 05fe072684aee5fb7210c9fdc538e156
BLAKE2b-256 ea192065ff174c77e7588dde51e1126cfa9755236c3a89329a4f6ae59a094f2f

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 97e97569688ea0a4c5e6b1c09c502c12bf06872a827355299d9c05fdb1e27b13
MD5 85bbeaee2652f3061a8cb958d2ad6bc3
BLAKE2b-256 a919a0797902e42157147a1c66afb0f396c510b81952468494090acb2b3882f7

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 28f971d098dc47b4f2b1d7dd074ffe95373dc171ab1713212e6c538af6fd785d
MD5 842bf66e18ff457af817b846ddb0acb2
BLAKE2b-256 2096e573e5fa536b06d9b5c9d2025cc4ce19682ee07612d92c858915e7968f8f

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bc62bf03b6a6f7fbd17631fca0f2822b054b9698e1c689771bb82199be631dfb
MD5 1b395036d144c0dca1b8cfd3bc042275
BLAKE2b-256 759b6c2bba606bf1278e64f396b274b69df8b3154504cf065f13139ba57a0b2d

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 64f7791691f5f49516b4599777eb5a4a3f9a5fbd65b1e47955bfbd60febc21d0
MD5 eedc87d2cd89dcd20ddcb13d6f3485f6
BLAKE2b-256 013b2514b536cbae55b5af28c55592137e9bb29dbf15e73939a2b59af06e387e

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cabc9f1b3d013139ffc91ef26c6bcba6d137cefe0d86a6dbe13c2de354ec03ee
MD5 8f64fb0e2fafe7f7ef882c1e4f90542d
BLAKE2b-256 a23c61484c4532825182252957e9e14f978972b178c0131bdc7454a6a5c831b7

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d4ca8f19e1cbad70c260e879f6e7206e90bc9b9a720dfbc4cb481c1bdc9f09de
MD5 77e0b7bd122a0cd101db5cffbc7b82cc
BLAKE2b-256 2f6fc05c448899db3fc03f4270f24fe954622cfc18174c5baaab058721bf205f

See more details on using hashes here.

File details

Details for the file ocr_stringdist-1.1.0-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ocr_stringdist-1.1.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e13391790b29d40c2dfe7518ce1c9ff578129b29f223155f15566b7aed16902b
MD5 4531cbd863eb94d23b116aa49fbb4f05
BLAKE2b-256 8cade80be204b3a20f05f4d371c2d73ee48bed0a2d09ec4626a5e5993941aeb1

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