A library to match and compare strings.
Project description
stringmatch
stringmatch is a small, lightweight string matching library written in Python, based on the Levenshtein distance.
Inspired by libraries like seatgeek/thefuzz, which did not quite fit my needs. And so I am building this library for myself, primarily.
Disclaimer: This library is still in an alpha development phase! Changes may be frequent and breaking changes can occur! It is recommended to update frequently to minimise bugs and maximise features.
Table of Contents
- 🎯 Key Features
- 📋 Requirements
- ⚙️ Installation
- 🔨 Basic Usage
- 🛠️ Advanced Usage
- 🌟 Contributing
- 🔗 Links
- ⚠️ License
Key Features
This library matches compares and strings to each other based mainly on, among others, the Levenshtein distance.
What makes stringmatch special compared to other libraries with similar functions:
- 💨 Lightweight, straightforward and easy to use
- ⚡ High speed - at least ~12x faster than thefuzz and up to 70x
- 🧰 Allows for highly customisable searches, that yield better results
- 📚 Lots of utility functions to make your life easier
- 📝 Statically typed with mypy, compiled with mypyc
- 🌍 Handles special unicode characters, like emojis or characters from other languages, like ジャパニーズ
Requirements
- Python 3.9 or later.
- The packages in
requirements.txt
, pip will handle these for you.
Installation
Install the latest stable version with pip:
pip install -U stringmatch
Or install the newest version via git (Might be unstable or unfinished):
pip install -U git+https://github.com/atomflunder/stringmatch
Basic Usage
Below are some basic examples on how to use this library.
For a more detailed explanation head over to the Documentation.
For examples on how to use this library, head over to the examples
directory.
Matching
The match functions allow you to compare 2 strings and check if they are "similar enough" to each other, or get the best match(es) from a list of strings:
from stringmatch import Match
match = Match()
# Checks if the strings are similar:
match.match("stringmatch", "strngmach") # returns True
match.match("stringmatch", "something else") # returns False
# Returns the best match(es) found in the list:
searches = ["stringmat", "strinma", "strings", "mtch", "whatever", "s"]
match.get_best_match("stringmatch", searches) # returns "stringmat"
match.get_best_matches("stringmatch", searches) # returns ["stringmat", "strinma"]
Ratios
The "ratio of similarity" describes how similar the strings are to each other. It ranges from 100 being an exact match to 0 being something completely different.
You can get the ratio between strings like this:
from stringmatch import Ratio
ratio = Ratio()
# Getting the ratio between the two strings:
ratio.ratio("stringmatch", "stringmatch") # returns 100
ratio.ratio("stringmatch", "strngmach") # returns 90
ratio.ratio("stringmatch", "eh") # returns 15
# Getting the ratio between the first string and the list of strings at once:
searches = ["stringmatch", "strngmach", "eh"]
ratio.ratio_list("stringmatch", searches) # returns [100, 90, 15]
# Searching for partial ratios with substrings:
ratio.partial_ratio("a string", "a string longer") # returns 80
Matching & Ratios
You can also get both the match and the ratio together in a tuple using these functions:
from stringmatch import Match
match = Match()
match.match_with_ratio("stringmatch", "strngmach") # returns (True, 90)
searches = ["test", "nope", "tset"]
match.get_best_match_with_ratio("test", searches) # returns ("test", 100)
match.get_best_matches_with_ratio("test", searches) # returns [("test", 100), ("tset", 75)]
Distances
Instead of the ratio, you can also get the Levenshtein distance between strings directly. The bigger the distance, the more different the strings:
from stringmatch import Distance
distance = Distance()
distance.distance("kitten", "sitting") # returns 3
searches = ["sitting", "kitten"]
distance.distance_list("kitten", searches) # returns [3, 0]
Strings
This is primarily meant for internal usage, but you can also use this library to modify strings:
from stringmatch import Strings
strings = Strings()
strings.latinise("Héllö, world!") # returns "Hello, world!"
strings.remove_punctuation("wh'at;, ever") # returns "what ever"
strings.alphanumeric("Héllö, world!") # returns "Hll world"
strings.ignore_case("test test!", lower=False) # returns "TEST TEST!"
Advanced Usage
Keyword Arguments
There are some optional arguments available for a few functions.
score
Type | Default | Description | Available for: |
---|---|---|---|
Integer | 70 | The score cutoff for matching. If the score is below the threshold it will not get returned. | All functions from the Match() class. |
# Example:
from stringmatch import Match
match = Match()
match.match("stringmatch", "strngmach", score=95) # returns False
match.match("stringmatch", "strngmach", score=70) # returns True
limit
Type | Default | Description | Available for: |
---|---|---|---|
Integer | 5 | The limit of how many matches to return. If you want to return every match set this to 0 or None. | get_best_matches() , get_best_matches_with_ratio() |
# Example:
from stringmatch import Match
match = Match()
searches = ["limit 5", "limit 4", "limit 3", "limit 2", "limit 1", "limit 0", "something else"]
# returns ["limit 5", "limit 4"]
match.get_best_matches("limit 5", searches, limit=2)
# returns ["limit 5"]
match.get_best_matches("limit 5", searches, limit=1)
# returns ["limit 5", "limit 4", "limit 3", "limit 2", "limit 1", "limit 0"]
match.get_best_matches("limit 5", searches, limit=None)
Class Keyword Arguments
You can also pass in on or more of these optional arguments when initialising the Match()
and Ratio()
classes to customize your search even further.
Of course you can use multiple of these keyword arguments at once, to customise the search to do exactly what you intend to do.
scorer
Type | Default | Description |
---|---|---|
BaseScorer | LevenshteinScorer | Different scoring algorithms to use. The available options are: LevenshteinScorer , JaroScorer , JaroWinklerScorer . |
Click on the links above for detailed information about these, but speaking generally the Jaro Scorer will be the fastest, focussing on the characters the strings have in common.
The Jaro-Winkler Scorer slightly modified the Jaro Scorer to prioritise characters at the start of the string.
The Levenshtein Scorer will, most likely, produce the best results, focussing on the number of edits needed to get from one string to the other.
# Example:
from stringmatch import Match, LevenshteinScorer, JaroWinklerScorer
lev_matcher = Match(scorer=LevenshteinScorer)
lev_matcher.match_with_ratio("test", "th test") # returns (True, 73)
jw_matcher = Match(scorer=JaroWinklerScorer)
jw_matcher.match_with_ratio("test", "th test") # returns (False, 60)
latinise
Type | Default | Description |
---|---|---|
Boolean | False | Replaces special unicode characters with their latin alphabet equivalents. Examples: Ǽ -> AE , ノース -> nosu |
# Example:
from stringmatch import Match
lat_match = Match(latinise=True)
lat_match.match("séärçh", "search") # returns True
def_match = Match(latinise=False)
def_match.match("séärçh", "search") # returns False
ignore_case
Type | Default | Description |
---|---|---|
Boolean | True | If you want to ignore case sensitivity while searching. |
# Example:
from stringmatch import Match
def_match = Match(ignore_case=True)
def_match.match("test", "TEST") # returns True
case_match = Match(ignore_case=False)
case_match.match("test", "TEST") # returns False
remove_punctuation
Type | Default | Description |
---|---|---|
Boolean | False | Removes commonly used punctuation symbols from the strings, like .,;:!? and so on. |
# Example:
from stringmatch import Match
punc_match = Match(remove_punctuation=True)
punc_match.match("test,---....", "test") # returns True
def_match = Match(remove_punctuation=False)
def_match.match("test,---....", "test") # returns False
alphanumeric
Type | Default | Description |
---|---|---|
Boolean | False | Removes every character that is not a number or in the latin alphabet, a more extreme version of remove_punctuation . |
# Example:
from stringmatch import Match
let_match = Match(alphanumeric=True)
let_match.match("»»ᅳtestᅳ►", "test") # returns True
def_match = Match(alphanumeric=False)
def_match.match("»»ᅳtestᅳ►", "test") # returns False
include_partial
Type | Default | Description |
---|---|---|
Boolean | False | If set to true, also searches for partial substring matches. This may lead to more desirable results but is a bit slower. This will return a score of 65-95 depending on how far apart the sizes of the strings are to ensure only identical matches provide a score of 100. It will start matching at a length of 2, or 1 if it is the first letter of the string. |
# Example:
from stringmatch import Match
part_match = Match(include_partial=True)
# returns (True, 65)
part_match.match_with_ratio("A string", "A string thats like really really long", score=60)
def_match = Match(include_partial=False)
# returns (False, 35)
def_match.match_with_ratio("A string", "A string thats like really really long", score=60)
Your Own Scorer
If you are unhappy with the scoring algorithms provided, you can of course construct your own scorer class. Make sure it inherits from BaseScorer
and has a score()
method that takes 2 strings and returns a float between 0 and 100.
# Example:
from stringmatch import BaseScorer, Match
class MyOwnScorer(BaseScorer):
def score(self, string1: str, string2: str) -> float:
# Highly advanced technology
return 100
my_matcher = Match(scorer=MyOwnScorer)
my_matcher.match_with_ratio("anything", "whatever") # returns (True, 100)
Contributing
Contributions to this library are always appreciated! If you have any sort of feedback, or are interested in contributing, head on over to the Contributing Guidelines.
Additionally, if you like this library, leaving a star and spreading the word would be appreciated a lot!
Thanks in advance for taking the time to do so.
Links
Packages used:
License
This project is licensed under the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file stringmatch-0.14.5.tar.gz
.
File metadata
- Download URL: stringmatch-0.14.5.tar.gz
- Upload date:
- Size: 18.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4539e1ae9769b1f79459d3349a7b534a97002220b216f4c69ffd1db4140fd73 |
|
MD5 | e903c212a9d9ed87c048d9f1086561d0 |
|
BLAKE2b-256 | f1b9a8694a82bfbc36ed65d1ebc5612b3213ff7808b1a389379fe101049ed3e3 |
File details
Details for the file stringmatch-0.14.5-cp313-cp313-win_amd64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 84.8 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7945fb93ca20cff2855cadea12b2251eb61e6e24e3a7731ed465c526b770e2c |
|
MD5 | 6776de1debc7099d9a90ecd5525ea7a4 |
|
BLAKE2b-256 | 9646bd62ce8216f2ffd00b5b9186011e367ba1ebab7a6c5753743786d84c1070 |
File details
Details for the file stringmatch-0.14.5-cp313-cp313-win32.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp313-cp313-win32.whl
- Upload date:
- Size: 77.4 kB
- Tags: CPython 3.13, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea3843e74be2803dde41ae383915cd8f47f26ab713dcda276f6ff34460da21b0 |
|
MD5 | 04518b58cbb3f232be33012273114ded |
|
BLAKE2b-256 | dd27b55dbbbd6437de450a0bf5841e143fb88cfedbc0033e8e95f8c7692cdb4e |
File details
Details for the file stringmatch-0.14.5-cp313-cp313-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 179.5 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2dfa53ce2b09e21af4683501cf23777a3694a9f2cc0e9c2348d1d39e988b1592 |
|
MD5 | ca0c37543dbfa4016dd33f19c61636b2 |
|
BLAKE2b-256 | acb959ffb9c37acf8ff73b249e1b6b99ad0e3f467bf387b312398f9c89264af4 |
File details
Details for the file stringmatch-0.14.5-cp313-cp313-musllinux_1_2_i686.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp313-cp313-musllinux_1_2_i686.whl
- Upload date:
- Size: 187.1 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2ae03602850c12c6b21d56f5bebd70d76a9081827dcdc94cb6a27ab856f4d64 |
|
MD5 | 7e568760d37ab5bd7cbec6b8fb8ce816 |
|
BLAKE2b-256 | ad11f35446303370a3d702fc1446ed0deb189e48f07c05b0b28d9837376337cc |
File details
Details for the file stringmatch-0.14.5-cp313-cp313-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp313-cp313-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 178.6 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1e970920f0114dd25432eb04ab4bd12b335adb9ccba88c6be59d936fad44899 |
|
MD5 | 31fc1aad57486cea3cc64592d2f77173 |
|
BLAKE2b-256 | ce1ca378aa50c08afc9101a77996a7335ce288dcfc53a13b55ff65b1ae512e9d |
File details
Details for the file stringmatch-0.14.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 177.4 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a85d8fe03e9722346442850ffacd790f8af9a6ce54d78216dcae6193db1645d |
|
MD5 | ddbab35a42fa668791686203ba03f79f |
|
BLAKE2b-256 | cc179f14b8dfb7681c4cb43adbfa4f036e3748934e3ece0344580d3d57663dda |
File details
Details for the file stringmatch-0.14.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 175.1 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22c2cd14264847ebb1207218ad0981eef63ebcd1daa823793c200ef5b5538ec3 |
|
MD5 | 8e6bb91f024c7e5c9e4d0d22bc2927da |
|
BLAKE2b-256 | 0cdabf1a7e0ea6e1ec9acf51026826daa166c0696261270d966ef8094bf2cedb |
File details
Details for the file stringmatch-0.14.5-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 181.3 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5fc852657f23a281509f83fac8b599b4a74d18b5ed4e3435b1598f8d665df27 |
|
MD5 | 0745111e588afc5a98e6d378c01ebe4d |
|
BLAKE2b-256 | 67effdb49698c83548407ad2d76c1b7bc42be37587d7a07200e34b65e5fd5295 |
File details
Details for the file stringmatch-0.14.5-cp313-cp313-macosx_10_13_x86_64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 96.2 kB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9a997cc289e6142f0c0b80a1e7d68986ddfa28cbaf3eb07da4d026a6f8447a7 |
|
MD5 | 6abfa5a091020162d404adfb201f0ffd |
|
BLAKE2b-256 | 61d917a06829f99a31ce4371022a4da686b6aac0c097711e6ee6108dd1fd0efc |
File details
Details for the file stringmatch-0.14.5-cp312-cp312-win_amd64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 84.8 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbc755c16cc7759efaae3ea917ff2db06d5ef6d991aee365d31340862e8e3b8b |
|
MD5 | 7ed6f5e1c8b2aa1d1c631ee3f641b445 |
|
BLAKE2b-256 | e8050eeadcf2049bf687642950b356f57413dc46f58bdb5fbe1a124f92704f20 |
File details
Details for the file stringmatch-0.14.5-cp312-cp312-win32.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp312-cp312-win32.whl
- Upload date:
- Size: 77.5 kB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc2402bc9a8f481feba946f9be8c58eaff43d8da285f8e0e7e73b2972b2b3b19 |
|
MD5 | 4ff6550d193b5dc48edb590171e82300 |
|
BLAKE2b-256 | 44216c3a6856dd81b655e5201a3e28bb0d7ab645427ddd36cd0b5c483c15b907 |
File details
Details for the file stringmatch-0.14.5-cp312-cp312-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 180.1 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99dd686737f855f1b27b8367f0fdbda7b981e5066d583b32b9c5438daa2e8fc6 |
|
MD5 | 17ae68443057279bf7315bd3b46bef66 |
|
BLAKE2b-256 | c6b9cccc5008b3a6c6237db7fa056acb31b041b016fc7d0e52c73a79c2dc771f |
File details
Details for the file stringmatch-0.14.5-cp312-cp312-musllinux_1_2_i686.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp312-cp312-musllinux_1_2_i686.whl
- Upload date:
- Size: 187.8 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8eb842ef0f43909cc513944e88e4b444b9d1ca4ce69eb538e34b2d803e8e923d |
|
MD5 | 6c315fe7f2ff7954e19db1aa75fec267 |
|
BLAKE2b-256 | 44684f76d84942231f6a5e4347f8fc1a0bd7b3ad65e29bc3ff37220aada5df22 |
File details
Details for the file stringmatch-0.14.5-cp312-cp312-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp312-cp312-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 179.4 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d71175b7f0576745c636716ff1dc62d09e7b0247421ee7458f237e3873b0b3ad |
|
MD5 | f7d34e5f33b8e5112138dc6b61b966bd |
|
BLAKE2b-256 | c26103a5bb15218169e85c17a096457d8024a5334114e1adbae06a495d46b19a |
File details
Details for the file stringmatch-0.14.5-cp312-cp312-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp312-cp312-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 173.2 kB
- Tags: CPython 3.12, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | faf2c25890f3ec4ea11c75570bde43fe2fcdc6fe5e7978a2cf7d4fa341bd504d |
|
MD5 | c970f12cdfa731f4af41a3e354895e90 |
|
BLAKE2b-256 | c570dd9f3550c6cd12d1082e10af0064e8ffd65767e8475fed98a3fa13d47a9d |
File details
Details for the file stringmatch-0.14.5-cp312-cp312-musllinux_1_1_i686.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp312-cp312-musllinux_1_1_i686.whl
- Upload date:
- Size: 177.4 kB
- Tags: CPython 3.12, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e912b59209aa04ffb99b001c1470bd148c9a173dbef5b1ab0ce7f6a3612538a6 |
|
MD5 | 33082470d01af4656f9a7946c1e29dcb |
|
BLAKE2b-256 | 6b805a3bcf9e5694808e7b83b1bd416da25355ed7f033fabaf4a39ffc96c246d |
File details
Details for the file stringmatch-0.14.5-cp312-cp312-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp312-cp312-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 171.4 kB
- Tags: CPython 3.12, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4359a6ed0f5835fa77474b9de3d9025843b51550dee66dfe4bff562740d92005 |
|
MD5 | 0c1afa96804a853bf5110941e1f92867 |
|
BLAKE2b-256 | aa487cf66cd437e67a55c0f8d2dd1f84c4692986ec0ea7473d95dfc00c7ac983 |
File details
Details for the file stringmatch-0.14.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 178.3 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ef4381e9fc111ec2b81e450c90967ef468fae13c69e1203a22cfefa65405714 |
|
MD5 | ef535c35db75b52c0748c6687856087c |
|
BLAKE2b-256 | 1e42260ecae41651a9e649cd4bd0d8d1dc49cb65de7f7380952135c126856d46 |
File details
Details for the file stringmatch-0.14.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 175.9 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07b1c0e2fade22744a4236f37fcb3c9778a055b4b170c746d2519f8ecd723033 |
|
MD5 | b2aeeee799ded755e1294fd1e15efd55 |
|
BLAKE2b-256 | f2ef5f0c1d690d58534666cc8a160de09196445664492a50343f8ee89852cb80 |
File details
Details for the file stringmatch-0.14.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 182.6 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d0d22c17b46f5c8ea835a8dbd0d8a7d778bdd8bbb6bc37bcb456d676e38f1f9 |
|
MD5 | 2f0f02bcde52a114b8c1d63ac3ca0a1c |
|
BLAKE2b-256 | 7f7ddcfdeddd2bce29f909cd431880208988d69d68a847c64231a0a36af5c84c |
File details
Details for the file stringmatch-0.14.5-cp312-cp312-macosx_10_13_x86_64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 96.2 kB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b02a2e18f471f673528e68bcc5900d5bcb42a9a7c6636584ccda616e1be7722e |
|
MD5 | 99c0ad4aa2c661c2a563f59f863d7ec6 |
|
BLAKE2b-256 | b1f84d9f389fdd70e4ff48473c96936924624a88c365dd54c0038c1354f9c465 |
File details
Details for the file stringmatch-0.14.5-cp312-cp312-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp312-cp312-macosx_10_9_x86_64.whl
- Upload date:
- Size: 97.4 kB
- Tags: CPython 3.12, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d382917f5f02749c5746d9eec6fdac1ed51b536bf571ce9206d11ab2927b3973 |
|
MD5 | d38fb34440059802022478c9e833d97c |
|
BLAKE2b-256 | efc6489ef0f6cb9ced75c942a441a5cfb829241ecb3d3bf4002f27d0f950f6b0 |
File details
Details for the file stringmatch-0.14.5-cp311-cp311-win_amd64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 84.5 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a987e7881d8ca72fba5f5075d04c045c309bb43e8f7ceb5526f6e91a0ac6b349 |
|
MD5 | c3fdd4c41ee5028bb2db89159c98c04f |
|
BLAKE2b-256 | b81cbd58453f7bf3cb56c597f58c18ae8cb577034c0329cee08a5740676f9e23 |
File details
Details for the file stringmatch-0.14.5-cp311-cp311-win32.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp311-cp311-win32.whl
- Upload date:
- Size: 76.6 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48272afda905a724c7c0c894793d5893e079a21902fe45da481424ea3e428218 |
|
MD5 | 94a39616181b29b7b99ba93d0aec7089 |
|
BLAKE2b-256 | 74eb1de3ad776768ce500842dc4923ff5ade9bea5f2f8a647740520642a35388 |
File details
Details for the file stringmatch-0.14.5-cp311-cp311-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 175.8 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a5db1cf0a35c8a74fa3e106b84ba2ec88b552e0022bfa5c14cdb41ebe6aaebc |
|
MD5 | 27433847abb1c089c618a39434e59e2b |
|
BLAKE2b-256 | ad72d540440ed84e5c3d510761d85e567396d0bf460af73b022d90eae6d166b3 |
File details
Details for the file stringmatch-0.14.5-cp311-cp311-musllinux_1_2_i686.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp311-cp311-musllinux_1_2_i686.whl
- Upload date:
- Size: 179.9 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e22c8d15b043a9330cdd42b61c94efd6e9290f3ef657e3bb10b97601f7a6149a |
|
MD5 | 1028fd501917af30fbfa573cdb309216 |
|
BLAKE2b-256 | f3bb20e697926bc9049c249c0e0cf569c2cb4f66722636625326928123be8248 |
File details
Details for the file stringmatch-0.14.5-cp311-cp311-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp311-cp311-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 175.8 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1bd094679a6351359ab776e96e2b9794c36f2d103567a8fd5fa9b6a8d8cd7b88 |
|
MD5 | 90755235666105eea29b6b36fd4e427f |
|
BLAKE2b-256 | 21e8cb048b8795b211c4fc077ec4ff45d46e4b4bc6af496e688b66a3d5fd9cb2 |
File details
Details for the file stringmatch-0.14.5-cp311-cp311-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp311-cp311-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 168.6 kB
- Tags: CPython 3.11, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbb0e0e8ad1170ca08880587fe82a143242265325c91b1155d377ea58fed403d |
|
MD5 | 4186050e828abe2f22825570d17262ea |
|
BLAKE2b-256 | a9fb0b946e85426915b34a0045339197cf7a32bd1b22b6ffcc76bc6a3e0c6a57 |
File details
Details for the file stringmatch-0.14.5-cp311-cp311-musllinux_1_1_i686.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp311-cp311-musllinux_1_1_i686.whl
- Upload date:
- Size: 170.1 kB
- Tags: CPython 3.11, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca736dff25174a22ac97191ee95500e526f1b95a2c4858ca404cf0dae042813c |
|
MD5 | fadcc4ac61f325e65b0b44e17fd3bbae |
|
BLAKE2b-256 | ea13fb6ea9caca4327ace2f4932ccbd04d905dc766dd4423d4270f2e35f342dd |
File details
Details for the file stringmatch-0.14.5-cp311-cp311-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp311-cp311-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 167.9 kB
- Tags: CPython 3.11, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9cb208348110a0f48359f052353c05b13a0843c8f31a9598ce72b1cf36bc52ec |
|
MD5 | 65048e7675e5f292fa862e8ea10bbe8d |
|
BLAKE2b-256 | 452559a9620f105b9747d0eba8a38a28e9607614f6999c6190d1249ffb2b3671 |
File details
Details for the file stringmatch-0.14.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 174.1 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9fbe239691e12c2c9cfff9a7f9eb6a7ae46540c475667fa7da5cf2d4637dd208 |
|
MD5 | 39a9bbd614c1b36b35c72d3cc902ea6b |
|
BLAKE2b-256 | cfb359e0e84b378fe51420d2d5a3ec76d2b9827bcc41b8d672dfa35c824c1875 |
File details
Details for the file stringmatch-0.14.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 172.7 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9280834b16cfeab1741dd59a13e52460eb2d42aadb07a4508c2bde4e6c153601 |
|
MD5 | 1b42236c17feadb6329c2060f00cfa33 |
|
BLAKE2b-256 | e960268bcf22749d34d7566d21add4d13e3fdf663b6fe2a57f00f26011a091f4 |
File details
Details for the file stringmatch-0.14.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 175.0 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc887ae9ce12678a2e9e10d7578bc0ed5d9ca5aee60b04971cdde84f742c8018 |
|
MD5 | 350092064aa6f8322be00ba2eb83fcfb |
|
BLAKE2b-256 | 6c3efe159016d4aa3c7e29877a8b7e25adf9ab69a495dc0e77475f13115c1260 |
File details
Details for the file stringmatch-0.14.5-cp311-cp311-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 96.7 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | da1cc661bc79d58d969c5665f30489a25880f19968e23a1e7f158e3f2df10635 |
|
MD5 | a169d519ae9da3ce55daaa500b367430 |
|
BLAKE2b-256 | ecc39a22ec1b13b328983baea039154e0c21d7c357f0670c06c4d18466ee4a42 |
File details
Details for the file stringmatch-0.14.5-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 84.7 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad81dcc5a86a76ffd545a519ae169230a98a5d046c3f18960d9e968ff7aae510 |
|
MD5 | 36b18d7648029abdd7583cf4ecac6afa |
|
BLAKE2b-256 | c1e4099e401be559740c1ae59cea26f235400fec6e02eb9dd741d8503a03c615 |
File details
Details for the file stringmatch-0.14.5-cp310-cp310-win32.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp310-cp310-win32.whl
- Upload date:
- Size: 76.8 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2be652eed2b35b7447edbc09529e24958088e404ff23100f08a558841bb0802 |
|
MD5 | 62ba5e9476367068ce04ee744047d203 |
|
BLAKE2b-256 | a52c55a818caf0f024aafae44d441f593d729a1eb9f8640282844eb8cc8136da |
File details
Details for the file stringmatch-0.14.5-cp310-cp310-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 175.5 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e723f402abfff5bc0d49d4319b391d2f07e84a53c30f58b4cf35939ab6bbce2 |
|
MD5 | 0939a50a193c6e51e38dd786b257cd00 |
|
BLAKE2b-256 | 368759dae23b3ef9d7866258f75f85274e7bdff35fb7e76fdff39294eab39ad8 |
File details
Details for the file stringmatch-0.14.5-cp310-cp310-musllinux_1_2_i686.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp310-cp310-musllinux_1_2_i686.whl
- Upload date:
- Size: 180.7 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dfe0cd06ecc32d26436910e2ee5f8913037ec476e0d5ed91c3978e8855b83116 |
|
MD5 | 5e98eed542580fd1ce40306b60158a4e |
|
BLAKE2b-256 | db9c4e290fd0335a1f639a061bb8e3a018a8d58c8f2ac2d6d8e33c181db76e91 |
File details
Details for the file stringmatch-0.14.5-cp310-cp310-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp310-cp310-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 175.1 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | db6f64a490cf2f39d2ccbb11eaa104fabaefaa974a1a2370699270d92812a99d |
|
MD5 | b07fbf55dd498c78020d260553c48c69 |
|
BLAKE2b-256 | f358b81ed62960b64e124e47cbbf55c247d8a4801a650456c46b2cbc16b1cdc8 |
File details
Details for the file stringmatch-0.14.5-cp310-cp310-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp310-cp310-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 168.2 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c46d82ab4c8ec003733564b5121355dd1f191cb226f262271c74f3db61fe9ba1 |
|
MD5 | 0f908bee99ab8eb60687d2366c497952 |
|
BLAKE2b-256 | e69a6f602e935e9a54e59fea51b9a2380f0d7f30ab974ab4a04023e94e3493ca |
File details
Details for the file stringmatch-0.14.5-cp310-cp310-musllinux_1_1_i686.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp310-cp310-musllinux_1_1_i686.whl
- Upload date:
- Size: 170.8 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4a0e771ce049ddd77dd547d12be08b14f18f5319df2c7d5e3ca8b3cbf7b49e6 |
|
MD5 | 8eaab43087d58c7963e3957398e2fcec |
|
BLAKE2b-256 | bf2459fa4075bdd6de70b293ab7e74cd3514b5e0d579c744e48c5ae96f6bee98 |
File details
Details for the file stringmatch-0.14.5-cp310-cp310-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp310-cp310-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 167.6 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0055cf613a6de8df60a4cef0a3774b396486074478dde21592c87408d652a6c2 |
|
MD5 | 6116a22bd9d0d2a5b09127a53cbe973a |
|
BLAKE2b-256 | fb3cbcf175ef4761e7698ecc8f587fad21655648314bc73fa951169d48bd3c60 |
File details
Details for the file stringmatch-0.14.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 173.6 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 292328c1b92cd4c5206f37b69585e1a2dc7fdae370000dd5c56d338ec16b83b3 |
|
MD5 | 57938eeb5c4d21ab7fe3df6a394e31ae |
|
BLAKE2b-256 | 2fb6cdc30b58adccf3ce80bfefd83a8bf3fb6e5008ac14f1db7ef2ce3bf8fcc0 |
File details
Details for the file stringmatch-0.14.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 172.3 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a122e964db906b70607f059366450ecc507b38d9cea4754625383044577415f4 |
|
MD5 | bf12da3b614c34ba57009a13ef2a0046 |
|
BLAKE2b-256 | 2ac8d2ca290adf78208aed113a28ec6ab9ae1113d034b53ae13f9b6da093a4de |
File details
Details for the file stringmatch-0.14.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 175.5 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | df77222711598eff1ec1dc053329e5fb3b27eba8aecab78e5e67091d9c3ef62b |
|
MD5 | e5149be91cc5702fa3a38096340736b3 |
|
BLAKE2b-256 | 91e8a1c826b1acc4ca11a98b8054de2a0e41f627759215328e0d28a1f4107428 |
File details
Details for the file stringmatch-0.14.5-cp310-cp310-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 97.6 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc07e1ca4b5f13a4fa67f3537c97dac46c8618f88d3481bcddebff21ce35d80b |
|
MD5 | d9f3e093114b1ddcf9a66e47135e06a5 |
|
BLAKE2b-256 | da3d31316a279c0b7014f470a1be80f4f42d97dd20d37ae325b7b82aa6d12ff9 |
File details
Details for the file stringmatch-0.14.5-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 84.7 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a72082749e5bec5b4944bbc17b7ec3aed77f52baef45d5f8c7b322a223d1d389 |
|
MD5 | 9d449c835903e317e2cc3fa5c2d86b0f |
|
BLAKE2b-256 | 6256ba0d5f6d57b61bbff17fef8273a15725fd145a714cf361ebdf32070e87ad |
File details
Details for the file stringmatch-0.14.5-cp39-cp39-win32.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp39-cp39-win32.whl
- Upload date:
- Size: 76.8 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91f9693cefbd59e5069f60151747b5e11984e4a417105c69cb24fb9e9af8d28e |
|
MD5 | 04e8315ef7cef1b7f230827a609fd7f3 |
|
BLAKE2b-256 | 5ea93d265ac0d741a95df653ae25daf93b1f36fcff6a4cd1e519b63792a541b6 |
File details
Details for the file stringmatch-0.14.5-cp39-cp39-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp39-cp39-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 174.8 kB
- Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | afe1ae1c4a2536c891699518a01f8cfdd23ae34f38f381794d0d0edc1232f2b4 |
|
MD5 | cb724b8f07bf218b10330af0c17e79d0 |
|
BLAKE2b-256 | c4a4fc4cc5326ea3f42504f9165efc87f158ae0c40082117aa7fee832de01770 |
File details
Details for the file stringmatch-0.14.5-cp39-cp39-musllinux_1_2_i686.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp39-cp39-musllinux_1_2_i686.whl
- Upload date:
- Size: 179.9 kB
- Tags: CPython 3.9, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6630b398dcfb43f7fca13b626b773c30af7ecc7da305de53aab33a13669075fe |
|
MD5 | 16548933f6b29102bde834bfa5cb50c8 |
|
BLAKE2b-256 | 474b3d9b4baf8fef2c79aaf2a3e83e24391f5866e5cafce6a5a2df14828f616a |
File details
Details for the file stringmatch-0.14.5-cp39-cp39-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp39-cp39-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 174.4 kB
- Tags: CPython 3.9, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74feb14bb142876a7a6d04008791dbdc8527f48855a4066ebb29e5a5ddd44767 |
|
MD5 | e9b8f0f23f0e7e42c45e4a36eefcf997 |
|
BLAKE2b-256 | 57d786016aa5b1b3377545df0c5b56a94f7654073e598b26f483e2ed5363b161 |
File details
Details for the file stringmatch-0.14.5-cp39-cp39-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp39-cp39-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 167.6 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f44d2d555c8f867369c9469b469121daf8ee79f51129c7f5488f886cc7929149 |
|
MD5 | d417eb8bfa78171e6dab7eb24925ff0f |
|
BLAKE2b-256 | 26a1e302321096c9c8308a5b3f1a5362dc30a1098d14ba9636001c648942a9e6 |
File details
Details for the file stringmatch-0.14.5-cp39-cp39-musllinux_1_1_i686.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp39-cp39-musllinux_1_1_i686.whl
- Upload date:
- Size: 170.3 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a714f3f102f9cee3bf55029af9e4eecd36edbf0b57f5b5332c997a094ac0c08c |
|
MD5 | 17c6d61bb8becf28eda14fd6b638f718 |
|
BLAKE2b-256 | fff367217b4a1f012daaad946bc128b933d7dd576a9a82438c0c59582db533f7 |
File details
Details for the file stringmatch-0.14.5-cp39-cp39-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp39-cp39-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 166.9 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf4a4eaef374f41926956f405e082bd25bae18ab5bdb42046a1dea02e44b48d0 |
|
MD5 | 55624126b8908bad6cdf3a6b7a2156b0 |
|
BLAKE2b-256 | fa1586925deb54aa02fa6b06990c1b8fde847cad36f82e24b15fb5ff65ba9957 |
File details
Details for the file stringmatch-0.14.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 172.8 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24da54b568fbb25e7bbf050658c2fb8b17388fc80bf14b416b218f7a25c85ca5 |
|
MD5 | 39bce0486231efce1ac9c15ec7c9eed0 |
|
BLAKE2b-256 | f558ebbafa79b650bc94d096979416867e0fc7d5f430f47688e7b0668d0899a4 |
File details
Details for the file stringmatch-0.14.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 171.7 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 938df2307220431387750fe7765535345e31f6433c4b4b5cb8c360ea2fa76b74 |
|
MD5 | b765a368b7c137908ad4430ade5def66 |
|
BLAKE2b-256 | 7d5856ffe8531596800ddf1d3201e8021e3f240bb41b5d647f8371ea7cb67402 |
File details
Details for the file stringmatch-0.14.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 174.7 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c74db824b2a54afc0cdb166ee0b6532ee15f8313d83d7e883b42cb0ca1772a86 |
|
MD5 | c17b58fa07a4e626b3c278d2d448e0ce |
|
BLAKE2b-256 | 7a7fd1cdb5054f722b7ebb8e4b9eab48c9360e2f110e50a962f7abba54f37c17 |
File details
Details for the file stringmatch-0.14.5-cp39-cp39-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: stringmatch-0.14.5-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 97.5 kB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e830d8c2dc59aa22732917f10ba2cc7cbb92c766843057d0f080b4ceeb89cd8 |
|
MD5 | a3d83bd7386704da7d0b3b7b31e0c9ab |
|
BLAKE2b-256 | ec09133266b4e646c9800e55071e10d8d6be603b208e05bed23fef5544688f24 |