No project description provided
Project description
spdist: Simple metrics for comparing the distance between two curves.
spdist is a simple metrics for comparing the distance between two given curves. The curves can be passed in as a numpy array with discrete values. It will interpolate between the values and calculate the minimum distance between each points in the curve and reference curve.
pip install spdist
How to use.
Currently spdist has only one function spdist
.
import spdist
import numpy as np
x = np.linspace(0, 10, 100)
y = 2*x
x_ref = x
y_ref = 2*x + 1
distance = spdist.spdist(x,y,x_ref,y_ref)
print(f"{distance}")
Example plot
Following example plot a straight line $y = 2x$ and a line with a constant offset. The distance between the two lines is calculated using the spdist
function.
The normal vector is calculated as $(2/\sqrt{5}, -1/\sqrt{5})$. Normal vector scaled by the distance is plot green line.
Algorithm
The algorithm of the caculation is somewhat brute force and the time complexity is $O(n^2)$. The algorithm is as follows:
distance = 0
for i in zip(x,y):
tmp_distance = 0
for j in zip(x_ref, y_ref):
if (x_ref == x_ref_next) and (y_ref == y_ref_next):
# point to point distance
tmp_distance = min(tmp_distance, ((x - x_ref)**2 + (y - y_ref)**2)**0.5)
continue
# point to line distance
# https://en.wikipedia.org/wiki/Distance_from_a_point_to_a_line#Line_defined_by_two_points
tmp_distance = min(tmp_distance, ((x_ref_next - x_ref) * (y_ref - y) - (x_ref - x) * (y_ref_next - y_ref)) / ((x_ref_next - x_ref)**2 + (y_ref_next - y_ref)**2)**0.5)
distance += tmp_distance
distance /= len(x)
Although the algorithm itself is not optimized, the whole library is written in Rust Rust with parallel processing. (Thanks to Rust's borrow checker and rayon rayon, which is both great work.) Therefore, the calculation is fast enough.
Where to use
This library was originally developed to calculate the distance between the measured spectra and the reference spectra of XAS. The metrics is useful to quantify and capture the features of the spectra.
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
Hashes for spdist-0.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92c048718d439a327fce2a83e6e85e295b7a7c91f1b134be5829935fd0e6b0a9 |
|
MD5 | cb75b4284d86544d4af625552ed196a5 |
|
BLAKE2b-256 | 0337aa00b19f579f91ff3bf49ecbfd4b0eaac3bca54f75bef29efe4727f341e1 |
Hashes for spdist-0.1.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3fa17f9a28ab41a3c20421f41a2b7e72adf5f3ae24b117ac99e59701d51c36e |
|
MD5 | 072a09f64153c999429e81ef5f4cfb94 |
|
BLAKE2b-256 | 1bb8ca593d0e90b67c9eba3cb6c1aaf92dfbbccd5e8857981b74b1ac9f6d2604 |
Hashes for spdist-0.1.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 260927483e8af608cff75ad67e78ad9140a854136f89a0b05119193648017579 |
|
MD5 | a36bd2f99361592b4ead1a67ca42c5d2 |
|
BLAKE2b-256 | 485dbd279a62517a9fd17daa74cfe2f3d820498eb55474d6c00148b3b7a37451 |
Hashes for spdist-0.1.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 418dcb4a634250be2edc7f7987bb1004feddbbf06310334e7bace9f5cb28b632 |
|
MD5 | f895dad9ca57df68d5e141706866c511 |
|
BLAKE2b-256 | 01537883ca507dbc6517a81a66444efdef95c559f3d7bfb9bd5f023c27f8e900 |
Hashes for spdist-0.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01c0773275bb82dd7b3dfbef58442ceabc5a6b444d693d69e9959446caceae79 |
|
MD5 | ca7ecaecda267e0e50db07a9d1a5b450 |
|
BLAKE2b-256 | 28d7980776a9880f10758cfa1f9a56d656d68554e6ed769ea7a228d86cd2d57d |
Hashes for spdist-0.1.1-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a15093459a1a26af44b51ffff8a7a2f53e170191da27caf25085a0616dcf404 |
|
MD5 | 9efc5b26c932d6bf0067abb944d71189 |
|
BLAKE2b-256 | 97a9b628872b0868fd0270d719e4c4e4f82dcd417613e3e895910581ee6be0b5 |
Hashes for spdist-0.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 221271e86474071ce3fd092e7be511fe7bdb7c2ca8fdeb225102ad507ab9feeb |
|
MD5 | fbe5b9856ab65326f9552daf807db0e6 |
|
BLAKE2b-256 | 7418941c65db7e78ecb9b87b69faa5a6b8d48418a26641232ec5f7868df45952 |
Hashes for spdist-0.1.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8347a05259ac9471d0115dc6be6cc9d4928188164076d1fe2d221c38f8ca5905 |
|
MD5 | 71f0b22f6f47d438149d791190c3f678 |
|
BLAKE2b-256 | 6647a925abe8cd834a2480c0b0924ea3accac3ada37ec0bfbfa7d335e5fd7d52 |
Hashes for spdist-0.1.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3337698b69e170d302f98ded0cb1f72924f14759d88dc203dc0a6c53dcbf72d |
|
MD5 | 3e366f3f2bca12a31bba3542c04c361e |
|
BLAKE2b-256 | 7c4aff55180d781215b51b40e47e9d86478ae9c3cc5bdd93cbb5992a7a4ee9e4 |
Hashes for spdist-0.1.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fba1a5b77845b7d986a6c8fccb87bf28f0ed7a655ae7d0745e0513394db26fe1 |
|
MD5 | 72dfa09a0591f53b6f4db6848f03865f |
|
BLAKE2b-256 | ccdd52f9b25ffe0cd830e1470d2b750da25a1d997f3ab5c0328d62031787a3be |
Hashes for spdist-0.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 433de38e6f83bdf3d95eddc1767dae49ce4dd6e1dd0fc137601355074fd87154 |
|
MD5 | 24ddcf3ed44f11da93cd9f8a42eeff04 |
|
BLAKE2b-256 | 3cc7694f14e0dd4e5cde0857e3c9fe8955a0c1a979c4e0dc67876ca4f2ebc1e3 |
Hashes for spdist-0.1.1-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0dad326a46e0235f3c73e8f93afc29f4e94354c4fc47adae717692e169655d2a |
|
MD5 | 9a9e6a79f5257b629ae245e44b1d215e |
|
BLAKE2b-256 | 200e3d2e2234a0d285d005f99c987964bddeb6423e53a325dd43e87b38813cc2 |
Hashes for spdist-0.1.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48dae4eb6c32851931c4f686b7afc057cc224498a49c171761470e97a01b626f |
|
MD5 | 369799e3a7df81c7f08f3f608eddd9cf |
|
BLAKE2b-256 | ca794c0209b876df2c68fbb5e1332b6f48fc222e92a8403232b9ec41a25a4b2c |
Hashes for spdist-0.1.1-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ddfb6d572c97975c5cc4a8a040f031f5a45f6b4a5a58a923d5ece3f1118010e |
|
MD5 | 0dc37846ff98b84f18f6241c288db61f |
|
BLAKE2b-256 | a266a1acf0afe5c7831781c8d44851a0225e0e31998f309e1b4bf009d620aa24 |
Hashes for spdist-0.1.1-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfe9d58cd5710e06d1215639f49d07b931d8bb5640dfec924db7578cd57903ac |
|
MD5 | f57936bbe78ab870a04d2430a6d7e65f |
|
BLAKE2b-256 | 8c0c9a35aaad72802e5c1562ca07aec5dce2e65d2d1fb869df401e3f2763640d |
Hashes for spdist-0.1.1-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 422885e209fcdb72ac59771e229b11e1950d4b43e42cd6c00be0336fad69aa68 |
|
MD5 | 43a8364351be98eefe32f56f3ecd9587 |
|
BLAKE2b-256 | befe462510c80b4834fe0bf049cc379644198dfffb579664e9e4a60f57e9b8cc |
Hashes for spdist-0.1.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0f1c19a7905fff7b9765dd8173cd60d7dc84e2532878d66db6e5e0e2061fd2f |
|
MD5 | 7eca54feccaad85a48914faddcb81c67 |
|
BLAKE2b-256 | 278192d6f91a2c308550b88d73d448008c8a52bca1c752ef9a1c3027cd8ce6a6 |
Hashes for spdist-0.1.1-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53e7241fa9d8a270f73a361aef2aa3eab4d46e6cc0cf20b31e6b9ff6357929a3 |
|
MD5 | f8e7e66d8dd9e6da1da70148968478ec |
|
BLAKE2b-256 | f3d19a1a22fb1302d2e1966c47daff9b274464b0eb54fd2e5637a496af64c33b |
Hashes for spdist-0.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84ea17c96f407f5cc765b46655ae6c0d7bd64433bf4d35d9bf8b47be77dce3b5 |
|
MD5 | 307f19654d012d9f9532dfdf9ed3fa54 |
|
BLAKE2b-256 | 4963d697c857d535179c4725c42ef2147a1d65c6678d8aa1f0134c9083779f24 |
Hashes for spdist-0.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e8de762b4aa5da855e41311134439c7bcbafad97a4d3c5349075fa1674cbd83 |
|
MD5 | 1a215dff03602f26e57a348aed18b286 |
|
BLAKE2b-256 | 16ce28183d54378645f934060672c04e4adeb5ca8602927e1d9c4e818cbd3997 |
Hashes for spdist-0.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b19c88ece5fce8c208de744379e01d0697a383b0f4505eb7888ed725400648e |
|
MD5 | c3eddb2674997a56efcb4b02c6710c37 |
|
BLAKE2b-256 | b6d5b35b6da95953350bfb9d141d54c6022dc206ba0bcc8c9f348e31be914ad8 |
Hashes for spdist-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23427133be1f44b3eaa110a2a1c23c91dd32dbf83ba6e35e33e866c0040f378e |
|
MD5 | b9cc514ce4e39feda5178539a618c997 |
|
BLAKE2b-256 | 07cac40b8ffd21de1728c35ae81b39651cd10d83b31403361dd615945718354c |
Hashes for spdist-0.1.1-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa7e52787edcedf6a8ff3b6cdf3cbaba9d63d7c5041a4d487c2a1675beacb161 |
|
MD5 | de70ba09bb9cd47cb83b96e74667481e |
|
BLAKE2b-256 | 8b2c75fa52e123fa0136f9da4d874a452011778451d6a5701341fb49c509c137 |
Hashes for spdist-0.1.1-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 892d712eabf63f1f7593522284f2c93fea89fc245fbef0d12d8f5c317d8bc2e0 |
|
MD5 | 792cfadc75e4faef0589862c17690b43 |
|
BLAKE2b-256 | a1b65825f211c9ac171aeaff9e20ed935b978b3795bf44aac64cd816b6fb5de2 |
Hashes for spdist-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 241f62835860fa2f1556c70a82bff1238b44c066825987ba907dda85fffad9ff |
|
MD5 | 7d06deea809cf9f5c5055772732ac6cd |
|
BLAKE2b-256 | 9408951528def795ab3b75638e259bd76be16ec444cb2ebd2154477d79183c0b |
Hashes for spdist-0.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8cacf84b99d2895dc9ff4d5d164ef091126fd97959d57d2733a4aaa3ab707dc |
|
MD5 | 789d8172831f41b3cd4acac8118e8d2a |
|
BLAKE2b-256 | 2d03d13a6019fa5ac4867578befe6b5106e78747896bc50cc5bac80cb124df88 |
Hashes for spdist-0.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b64cfb0d7fbfc52b17ba3301a29439b2a4d625ff7e5b0d09763b34e9073faea1 |
|
MD5 | 7e5dcf39f226aa3f46aac3d4b94d2d5a |
|
BLAKE2b-256 | c9416c9762319ef63b3fe31b1e94116573485c7cfc5769c76d7f25436ee13953 |
Hashes for spdist-0.1.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff06788cc7aef0652ff1cd3af9d79ef41825df0426d99f276d80cb2d7093d932 |
|
MD5 | 4780a00cb426452a82b21485bbb9952a |
|
BLAKE2b-256 | 63e1cd03ed2bce899f989d1a14b78b63d67229099abd3532a5459366f25b02ec |
Hashes for spdist-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff697c0b99d2448d109f0ad524c8ddc6d6ec93373a98d705487da420c9387a83 |
|
MD5 | e44d2953b03554eff425d7876417c0a0 |
|
BLAKE2b-256 | 6df0ed031683ff352a401a6108074c8470966e5c8761736a8d5b3b9d72f9d924 |
Hashes for spdist-0.1.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 660beccd66ce463646928f917e1f91f8e766a374eeb77cdd6a9eb8d91c7b9c2f |
|
MD5 | 375a8bfdb6f38d99bb8dd3a25fb65bbf |
|
BLAKE2b-256 | ad6dbe1266a88ab057f3da72c57ac84e54142517333d488a625f64e4c4f7cfdb |
Hashes for spdist-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a45ecc52edfb5db9a6369591e921a57eb2281db72e2fd2dd8a4b89a7499dcaaa |
|
MD5 | c0685bbcc0812a688bf35cfb40a72344 |
|
BLAKE2b-256 | f75fc991ee03a80c4b6a75535ca67b011e1cc1181848a0311b5e1376482e15b2 |
Hashes for spdist-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01737ed4caf6dae393daa618882759eb5a4a35017182dde70bf303833f7677d4 |
|
MD5 | 25009e1661c39efeca506a1a2170c33c |
|
BLAKE2b-256 | a531feb82ffa7cce39297f6cf419e13da1c1086db7313a482173229ff1bb7284 |
Hashes for spdist-0.1.1-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eaa3883051b72a84505bbcf5516792132cdc788df5c600d336b7c1681f516be8 |
|
MD5 | c8c533d73ffe2299b5d5109e62df77d8 |
|
BLAKE2b-256 | 53af765b56dca8e647e1d4f318a115e090d5154c471048521adb404b582b2d38 |
Hashes for spdist-0.1.1-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19979fc68de204bd23528e878f0c99ea22ca010518bf86f7694b99af6a6e8b81 |
|
MD5 | 77c0e3a0a896008f1742b3bbff367e27 |
|
BLAKE2b-256 | 579e300489800f50a553e4660a1905b1607040aa4e0fa0b5d16ed4b856c79d1e |
Hashes for spdist-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3b00b43b4756de01115102f89e66cbf406456639a45215ddf79c2a6363f776c |
|
MD5 | 5f23bb67f8b07676e59b0973d6b251d0 |
|
BLAKE2b-256 | 98d003d5fafe2948538f8847edabbbedd5bdeeebf55164d90c4027953b991433 |
Hashes for spdist-0.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dfe7b5921875733fe65a9709f6822435f5f0ea4ed1a10b4f0fdbf1a56c38f3a8 |
|
MD5 | 5c2c68743e7c120dd3d84d5c32db0edf |
|
BLAKE2b-256 | 41f248282adf1eb06c4176bd8430b0ce80c2eaa3ebef5bac867cfafbdd580189 |
Hashes for spdist-0.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b45da63ae7ea64f942ab69844fb01759d85ed3d8c42c992611d9038eac8918f |
|
MD5 | 6cdf3a97692d8808401548ae0ba98f31 |
|
BLAKE2b-256 | 621f9d9109bbe44beab2b63905243d0dd613087f49d6538fee6dc34f0dc5bb7c |
Hashes for spdist-0.1.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb13e868362ce398d7e410949c747b3a6f7ecc69897e3a59e3309e98a7c79f10 |
|
MD5 | 3fd0cd377b2d315d6979c1fd392f864a |
|
BLAKE2b-256 | 842f9399d0a41143db2f3520ae472c92f33d662827ef6fab5ec590b1d67937a9 |
Hashes for spdist-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28de0f0c706ba81770b54bfb763c4f11597cebb3617d02b78563218fcb6eef26 |
|
MD5 | 494fc49b8f6265e1799ef9cb3debf333 |
|
BLAKE2b-256 | 78cbc585c6ac634aa7ff02d1fe50edec281eb15ad9b554c17b01e288805f9183 |
Hashes for spdist-0.1.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6abd85f94c1ecd4e9cf0f1b6969623862a811c28c213387492890a13033dc772 |
|
MD5 | f5a02d2977cebf304ae9c2918552e9e8 |
|
BLAKE2b-256 | 204799ea1ce57e242d4c3b5b84362f150109f8a16f43a6399604328f9164fc07 |
Hashes for spdist-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0c2ca680f79827e01855d1322ee898a039b852060219e24177935dc29ad056a |
|
MD5 | 7b7a35e324dfa5e06a207f544842cbe1 |
|
BLAKE2b-256 | 1f4f7bd123a62e84adaf5a1b14fc563ecdb7430cb2bb6ab2366161c114bc55fc |
Hashes for spdist-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a02e1254c82a6d8379914f0ce24c0335f9694611b4f00868bd9e67bbdbbe966c |
|
MD5 | 26656703e360fff0b01eafb436e7be66 |
|
BLAKE2b-256 | b06c5a19efeedead37565c15b3d9634ef1f4e110e8f086d90ae1eb74e0bec7ef |
Hashes for spdist-0.1.1-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3909085ad0c97bb8b0170ed6a16fc86c2b0b77004e399dfb442c231ffcb1855 |
|
MD5 | 7ab577d95e7101f1db743cee48ecd45d |
|
BLAKE2b-256 | f8745c6c33a75f42296312aeca857e530824327164740182efa52063f8c556f8 |
Hashes for spdist-0.1.1-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9548573bdaa1af9b95629138b05fee506d277b2cddcc7c3c04cb7d16524a92f |
|
MD5 | 174ebaf5ade95da88242eab436794b48 |
|
BLAKE2b-256 | e6ea11435c17b5d121d15824d5116556f1f73998ac485542c933b8d34e1a754d |
Hashes for spdist-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e06875d98b2adf6c7eb894c91fcef1fb3c7168dcace910403b9ba14a65a2de87 |
|
MD5 | 58ba9feae9c598c4bb5dd1bd6b55fd5e |
|
BLAKE2b-256 | 1ccc84b5f0ed1a0e13704a9f4f015d2721b155cc87aa1f2a281e498afc977095 |
Hashes for spdist-0.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9390f2d14a611fda641d13f253871da350f40ebcdacb83c325bf875f33a5af16 |
|
MD5 | b02f0d6374293131fd38ea451a49df91 |
|
BLAKE2b-256 | 6ea91d75c1e5fd8cb21a424c40f239a9cc8eaede755b54faa73b182db9ac7eab |
Hashes for spdist-0.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4dad003caa41ce48a39a2e356f69eff399b187182aff505c9145727cc6ef56ac |
|
MD5 | c62169559ea7355c5fc3b9e4467b35a8 |
|
BLAKE2b-256 | 6709db3ba8346bd3fa9e220c801f7edd714b996e2c6f663041b0f5cccf9c0232 |
Hashes for spdist-0.1.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f43f70593d3d9875c35d3183dfdb3272bfa8789a8e074eae874638837d3bf05b |
|
MD5 | 08176cd736f4acec17adb46aef6bc3ed |
|
BLAKE2b-256 | cc3a54c39f0d0ed32b7b0d3f8539e1888e556ede488ea0fe1d7c43451ca1781d |
Hashes for spdist-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f31c5fcf308ff099a2fa2608ab4e9356ff05b7f9c9064e8112c7716bcd42decf |
|
MD5 | cb07d42df553e49ef173202bbfd0ed44 |
|
BLAKE2b-256 | 889d99da5e6ba6d6c4bc7735bcc42e1e9dad6690d2daa8847a46702f1b923823 |
Hashes for spdist-0.1.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bdecb1026da75cd3266511eefe5561a7117180aa0d9a836697f89a7fbbe993f |
|
MD5 | 6fae134b0d2474b3a67859ed28a51e3b |
|
BLAKE2b-256 | edcdb0e6a10f715a0910f3c89f69fc893519769cb0549b4ed71b33166e9597f5 |
Hashes for spdist-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e9cd42dcac9992d7d9f1e8ea30cb6479e512349f932e547fc31c7e1f34cb7bd |
|
MD5 | 1315ac77d072c453fe6070cb41c59ea5 |
|
BLAKE2b-256 | b4c1cb93de6a5edcaff49fb657a4e553f53f07479346a83e78b9c6ef850fe1ea |
Hashes for spdist-0.1.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52d2e837d2062fa6f220615cadc76729249708115a505baa7dcc9b59db076898 |
|
MD5 | dd7f80b640ab091f2ce460099d84efb8 |
|
BLAKE2b-256 | 5c275731d6a80583cd541e2310f87d0e04690207cbdce5273d5fb54d543fbece |
Hashes for spdist-0.1.1-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de0d3db1c6043f672be75778ec45543b98adf845d268932f9c9ef1495d2a9a7b |
|
MD5 | 1ae608bd1034f779d2d79bbb3d6fbd64 |
|
BLAKE2b-256 | 5566d3d86425bb8a2766958ebcdbd8f2fac2e9383f44b9cec0dcb7c6dddb0379 |
Hashes for spdist-0.1.1-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd679fa58a23dc68465683a4ed040b8709fbcd0d717271dade60f9cd83cca0ae |
|
MD5 | 227e93729af7f14fd84dcba5557bcff3 |
|
BLAKE2b-256 | 7d9e9e1406241efff67490cf3c15a451fc7d183565af3b772d3d7b3320daaa26 |
Hashes for spdist-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 129fa58fe2b6b523d1baf5e2ac17b3fa65cd469d422dd0ef6cb9728e8ce28865 |
|
MD5 | 36ed8be3c7016527b0fdb0ebc79b29c0 |
|
BLAKE2b-256 | 8573744dc8c387d05bcf1959db4412a69c9bfe17d54df780c58a233fd20704e9 |
Hashes for spdist-0.1.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d190dbdf25a9b9f3f75e08898324aa8633944eecf56d31551fb5c795c9b3543c |
|
MD5 | 8c35ee344f6204a5f31d3ea41207768e |
|
BLAKE2b-256 | b3a477af85d2c4b35e070fc7d9a89070b534dcef28b48a799ce22812a5651410 |
Hashes for spdist-0.1.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ddb3ca18dac629424de8d3b8738e5a1b6bcc0439ee89531b5c5d4fb74801e165 |
|
MD5 | acef33ea07f886f1c7554c6ab9babb36 |
|
BLAKE2b-256 | 29ca56e5ac570e6e169fef04bc86e4ce50e6e10831f61bcc330224e7e86b3655 |
Hashes for spdist-0.1.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72d5e9bc6a13b0ec5d990345543dc6b59e354b816636228bb58a9c51b35eaeca |
|
MD5 | eb50f37359e80a092d99ecdefa3a29da |
|
BLAKE2b-256 | d5a735790f89a9dfa7f8785bf91622371e2f4117b248df0d288981ce72974eda |
Hashes for spdist-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9bdf0a034c031766b0d8e7b862ea7aaca371abd777b184e01c98e33fa75445b4 |
|
MD5 | 00db1c5382c6f1a37ec401216817615e |
|
BLAKE2b-256 | 8075dfb5cae651fa238b66c906edfc94803693a44a6b1e8aeb02cbe17752a0ac |
Hashes for spdist-0.1.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cbc99073c6c6ad196fa023e4d7a4bea4b28b94bbfda425dad0c02d9505341e6 |
|
MD5 | 1f14742bea5e38f5a4aaa380f9e1e0b9 |
|
BLAKE2b-256 | 8a5a0eeee604045ea830646e70c54aeb95e4caee163c54432bc40c619d4470fe |
Hashes for spdist-0.1.1-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d4349a4a484c943ff261ac33a25b20a9aa5683f92d6bbc667c5a6760c860999 |
|
MD5 | f388bd41e4990cbd53212e94da44883f |
|
BLAKE2b-256 | f45012f903f34d7f11a676498c3587bcf5e5721757cbb7ccfbab0cf9f05ef417 |
Hashes for spdist-0.1.1-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 760486911e45d989c6c34b6e3a1d438f0a525321aed8718671c93cd98670c875 |
|
MD5 | e3025f44a76c66278775ca1cd20f7170 |
|
BLAKE2b-256 | 9d62449491176a3bbb416e796495037aa6ddc34d637ee494b50ac5f3ffa8be22 |
Hashes for spdist-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 816047f3ea5ebfd56debb1fb5ca309e577ae6146b739965d44f79a8af6bfb32c |
|
MD5 | 16358e8aed3a6424957c7f603a163e3a |
|
BLAKE2b-256 | f1d87be38fd025ff465d52b1e51015fd777ef17e90c2b3f2de63414cae2d0e39 |
Hashes for spdist-0.1.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b08fd9405010a07287caed942a80bbfc60716b263ee5decda9c5710833358a38 |
|
MD5 | 297fb1713a9785cb4e97b5946cec4989 |
|
BLAKE2b-256 | 29ea5f205ed51adba84c32c59336c9ccb7e5f353c1c0d6d3a910a3bed3050ef1 |
Hashes for spdist-0.1.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5ee87b3d0937e3f36611b587f1267c379edf2de4efa4635ce3ffae1a9fab56d |
|
MD5 | 326d69cda46a72a87457c1e3ab93c0b6 |
|
BLAKE2b-256 | 9b24a4aa3ad4bc94ab089ffc26611d7e61bbe5b0a5d4f4927bd443d4620d9046 |
Hashes for spdist-0.1.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7f65cd35db45352dfe3ff5ec004d88e249970e1f86ab9bc0040f92083ed4cd2 |
|
MD5 | 092bad446c53a8481076258d306cd68d |
|
BLAKE2b-256 | d16947fb5dc16624dbc129d18d69d028be7dfda930e1fb6bbe893c39020cfd4b |
Hashes for spdist-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87a59572dd75168aa6469f8c465d942255c10a1e62abab6beb5f31516022caa6 |
|
MD5 | 852e3bc48914467aebf64f9584fa38b6 |
|
BLAKE2b-256 | 5398886945b1e0c1c7a88696541ddd9fe6ccf1ec067889ad0e413a0fe7a7d603 |
Hashes for spdist-0.1.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63b9ea584ea84d96eb960e26ed1ca3bb93fe453fdb391509a7adc964d3c6a875 |
|
MD5 | 6988f863ed0ede71010098c12de2cb36 |
|
BLAKE2b-256 | 2e6b2079e10e5fee3d1fc6ac509ac82584a07c375a40535b9ac3bea7551082b8 |