No project description provided
Project description
Expelliarmus
A Python/C library for decoding DVS binary data formats to NumPy structured arrays.
Supported formats
- DAT (Prophesee).
- EVT2 (Prophesee).
- EVT3 (Prophesee).
Installation
You can install the library through pip
:
pip install expelliarmus
The package is tested on Windows, MacOS and Linux.
import expelliarmus
arr = expelliarmus.read_evt3(fpath="./pedestrians.raw")
print(arr.shape) # Number of events encoded to the NumPy array.
(39297796,)
The array is a collection of (timestamp, x_address, y_address, polarity)
tuples.
print(arr.dtype)
[('t', '<i8'), ('x', '<i2'), ('y', '<i2'), ('p', 'u1')]
A typical sample looks like this:
print(arr[0])
(5840504, 707, 297, 0)
If we would like to reduce the EVT3 file size, we can use the cut_evt3
function to limit the recording time duration to 10ms
, for instance:
nevents = expelliarmus.cut_evt3(fpath_in="./pedestrians.raw", fpath_out="./pedestrians_cut.raw", new_duration=10)
print(f"Number of events embedded in the cut file: {nevents}.") # The number of events embedded in the output file.
Number of events embedded in the cut file: 540.
This can be verified by reading the new file in an array.
cut_arr = expelliarmus.read_evt3(fpath="./pedestrians_cut.raw")
print(f"Length of array extracted from the cut recording: {len(cut_arr)}.")
Length of array extracted from the cut recording: 540.
The files are consistent:
print(f"First original sample: {arr[0]} ! First cut sample: {cut_arr[0]}.")
print(f"{nevents}th original sample: {arr[nevents-1]} ! Last cut sample: {cut_arr[-1]}.")
First original sample: (5840504, 707, 297, 0) ! First cut sample: (5840504, 707, 297, 0).
540th original sample: (5853218, 1208, 253, 0) ! Last cut sample: (5853218, 1208, 253, 0).
The time duration is, more or less, the desired one (the events are discrete, hence we have not a fine control over them).
print(f"New recording duration: {((cut_arr['t'][-1] - cut_arr['t'][0])/1000):.2f} ms")
New recording duration: 12.71 ms
Now you can also read the events from large files in chunks, thanks to Muggle!
from expelliarmus import Muggle
muggle = Muggle(fpath="./pedestrians.raw", encoding="evt3", nevents_per_chunk=512)
print(f"Length of the chunk: {len(next(muggle.read_chunk()))}.")
Length of the chunk: 512.
muggle = Muggle(fpath="./pedestrians.raw", encoding="evt3", nevents_per_chunk=16)
print(next(muggle.read_chunk()))
[(5840504, 707, 297, 0) (5840507, 592, 301, 0) (5840511, 997, 313, 0)
(5840526, 682, 283, 1) (5840526, 150, 331, 1) (5840532, 595, 313, 1)
(5840545, 14, 240, 0) (5840573, 983, 297, 0) (5840575, 599, 294, 0)
(5840580, 983, 282, 0) (5840581, 606, 302, 0) (5840585, 689, 281, 0)
(5840587, 689, 302, 0) (5840596, 849, 283, 1) (5840600, 542, 275, 1)
(5840605, 649, 305, 1)]
Quick usage instructions
The function used to decode the binary files to arrays have the following prototype:
def read_FILE_FORMAT(fpath, buff_size=4096):
...
return np_arr
The functions used to "cut" off files have the following prototype:
def cut_FILE_FORMAT(fpath_in, fpath_out, new_duration=10, buff_size=4096):
...
return nevents_in_output_file
To read in chunks from a file, you can use the Muggle
class, which has the following constructor:
class Muggle(fpath, nevents_per_chunk, encoding)
More information about the arguments can be found in the source code.
Contributing
If you would like to contribute by proposing a bug-fix or a new feature, feel free to open a discussion on GitHub.
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 Distributions
Built Distributions
Hashes for expelliarmus-1.0.3-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 539ea64590b7c88476e0f77167ae270fd486807f8f808cc2aef7acf184eb8b1f |
|
MD5 | 24c48fdc5c31451e9907489d651c3182 |
|
BLAKE2b-256 | 70e2e641b494789372bcafe74200994afba6f8b9f4c124a2e8b186b7a268bd42 |
Hashes for expelliarmus-1.0.3-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18d05b005e0a5cf4b8aaf8510aed7eeb121efc415342bd515a8dfabfcc27cbc5 |
|
MD5 | e30e69c513e1bb35c5bd972c00cf4c02 |
|
BLAKE2b-256 | c3a876deadf0176f4b09b47d01228f8befe1e5287709c28a3052e1df23f76471 |
Hashes for expelliarmus-1.0.3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3097b2f7f3a7025a9584ce2a1834e0003ff754a569b97c5cfd4b08c47438fed9 |
|
MD5 | 16c340530e194a3aff5c39068a4b49bb |
|
BLAKE2b-256 | ee160556b499894d8faaa0ea4c32bab8511291502ce24bbd276a1f1327ca2916 |
Hashes for expelliarmus-1.0.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0efdaf42a241b2b1305f2ed2b8e4af25be98657dc682957646bca48f6ff37fe |
|
MD5 | 599ced03ccaccf4528d10cfbe52f60c0 |
|
BLAKE2b-256 | 18a2246c8a947526a51d1cb84ce219f3f9e6538d13ac99d394b825d9ad5df95f |
Hashes for expelliarmus-1.0.3-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6f4c6e2995667f9974793bce559caf20a37c368863c13ced934d04c2b5f140d |
|
MD5 | f16b3c2ceb5c3ec5d87d490ba4b87332 |
|
BLAKE2b-256 | d7d905b141184f9436c4ac931107cc3b87dbebc11bbdb57b08b180a71df21132 |
Hashes for expelliarmus-1.0.3-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2cd5e67c41f34229ec4e77a524e82558b5289ba0388ca2f1dfe3ecbc2b75de4c |
|
MD5 | e25373dc83171bad44604d2b3b25d9a3 |
|
BLAKE2b-256 | b6311c6d66ed3f4feb575f0900c64118a024937864d6b1787f4ef31aa576c182 |
Hashes for expelliarmus-1.0.3-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21dddd81e6a1b236493db7abe3a3d80b7b9c1e1899df75f96a42d55da27382c7 |
|
MD5 | 15675e078bf910867a0ebf2a12dad645 |
|
BLAKE2b-256 | 2cf409562a85304bbdf5bd00855f7ef24f5f758c90b509d5ec175fc63d142607 |
Hashes for expelliarmus-1.0.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 643317d41db62678ced1ba37b7f75c664c8e0ad8452b05d56ba0031c6f04aa1a |
|
MD5 | 8a1c9df01daf6174892f1f7dea61848b |
|
BLAKE2b-256 | 41206d11e3da3ba46252b1dc028b82692d4bee86e4c235ec6792e89a9a3055cb |
Hashes for expelliarmus-1.0.3-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d036aec24ea34e63c5cff75f0deda2ef4911e5cd6bd6c0b3859455fce1f1993 |
|
MD5 | e7c6f900c548e6b4007a543b1dddd31d |
|
BLAKE2b-256 | 2575ac8e1c34f5955b12c79bb64befc55b422c5eeb10a02ec391d89c2fd35025 |
Hashes for expelliarmus-1.0.3-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08b77b008c10244f8e9d8d1d698510bdac3f1811e59daa9e7df4e8b69d274651 |
|
MD5 | be19da349e0c10be6ba5ebfb627ee9d4 |
|
BLAKE2b-256 | 72679c517341cd6a7297ae69149d86b9add3af9d0162fae4567abf92c6a3db36 |
Hashes for expelliarmus-1.0.3-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17655c31d5f0e3df69e1ead99f264d9681fa3ab603a9ede16effc6ee301e014a |
|
MD5 | e52a9343745fc47e5a15a322f8cf4bcb |
|
BLAKE2b-256 | 7a89d36acaa03f593998dba82b4e055d8147df4b4ad162ce222e0591673406f0 |
Hashes for expelliarmus-1.0.3-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef5b309a1eeb5c8086732f2447cdfeebd36686e981ab9a5cbbb8bc6925bb121b |
|
MD5 | 21d17e4be0056065fbb9f235c9c696ba |
|
BLAKE2b-256 | 29aad854e42183f424817566895978c67c85592de206a690e1bea89f337165a0 |
Hashes for expelliarmus-1.0.3-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 950870dd293417e4765d498c620d068c43c878ddc9b1febd7307d809a0dd80d5 |
|
MD5 | c1579720fe303a37e4aa44f0b4592bb6 |
|
BLAKE2b-256 | e5a7ee0265df4951562199e66963c0048c8f9c6367f7b1e1191cfef3f1c8ba21 |
Hashes for expelliarmus-1.0.3-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 433a67b66f490c51552063fcf0b450cf59f2d4da6cef13f7c80c8900da52a3fd |
|
MD5 | 073b71ad5e303727aee6bf325892219d |
|
BLAKE2b-256 | 6aae3e104cedbf1e6cf116905a17f321d4130fedc2ef61f1ec0b17bf6714498d |
Hashes for expelliarmus-1.0.3-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9fe3f970021b687127d0789d6d3b58cf6d221a6e9886f7118ec5875a11b99c43 |
|
MD5 | bdcc84523f51c4a2c89b8a070da3a938 |
|
BLAKE2b-256 | 91690b680672859282eeaa36d36da3427941f89075a9e3912e35c854c1041671 |
Hashes for expelliarmus-1.0.3-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 887daef1aa0737e2c864127ea3bef3cd0f0599fb5aa39e6a30610470f3e93854 |
|
MD5 | 1ed16c7e8a5b965dbd603bf45f461e21 |
|
BLAKE2b-256 | 50f351dba8c8ef8996c8e45a9d029e0b61c202af84b824b4405ec8b0c73128e7 |
Hashes for expelliarmus-1.0.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3be3b278760fee5a8daedc23f99b77fbe4ca21473c45e38c5b5063e5da570eca |
|
MD5 | ad954dabd8668826b309c662096a4165 |
|
BLAKE2b-256 | 36a63f987f12b62443964ff4f6cf2ce6ee689c5d35c38bca897db63e900062c9 |
Hashes for expelliarmus-1.0.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b631a1877c133179d2ec2e6582ced490b94c0b30b761340eafedc6f4bc279838 |
|
MD5 | eceba0aab140c93299c31b69c7f8e39d |
|
BLAKE2b-256 | ba0014597bf4cdf0234c1e097fc4f6bbc02bb012eea969da4316f45825a756ff |
Hashes for expelliarmus-1.0.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4963e99644fa14ee978faa620c202404afe75fec9c4b0ad73f6c43908122940a |
|
MD5 | db48be0bd2cf864b7bb013a754b3d804 |
|
BLAKE2b-256 | 5dfaa866d87c4e2b3a0d87e60f8fd9013d35f0140446ee03386e4cda30c5af84 |
Hashes for expelliarmus-1.0.3-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | caae7295ac2970ef106f29375ed3cfca1dc4b0544fa2096af77874c2e331a970 |
|
MD5 | 22293f095ec7759311fc221af71c31a6 |
|
BLAKE2b-256 | 276ec6d4d5da3ca07d3b9a6ae0f1a5acc7b57f7522b66ae93cc17cb93c262835 |
Hashes for expelliarmus-1.0.3-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72a360563e204e00d7a4f9ff90b1b1ff1750b897ede76c313ea07b44f9d525af |
|
MD5 | 7c198e29a02e38f37e30efead89089aa |
|
BLAKE2b-256 | f055c988e4b19fe083326139db67ce68ec8ff5bbe1540eb97c9294530bf32a6b |
Hashes for expelliarmus-1.0.3-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34421d5391cd877132c8b3c461c21d9f0298799d40a2d2bb4ae77a0a52d0d751 |
|
MD5 | 34f82c90ee647f216cb95c19224ce653 |
|
BLAKE2b-256 | dfe6adbd436daf4636c70977ba640ff611613861e88b273dd4732f7ff3ede835 |
Hashes for expelliarmus-1.0.3-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12d41b70f91eafe93db69fffba51c0a2ab7bc1348af3d499477bb0f23a1edd3f |
|
MD5 | 36be30237951c066e12f33090894f3f9 |
|
BLAKE2b-256 | 13badeab42acbf4c7e157118baadf90640b3618ec8c0bad2c78947f2247f967a |
Hashes for expelliarmus-1.0.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86b7610c57000fd60137f493719c343bb78a984c1189d54457112691c8c2f6b9 |
|
MD5 | 0f7eabecfca4071cb51209f9d3161d6b |
|
BLAKE2b-256 | afc07e501a6bdce295d20b5020812d0da807db96ed823a6509e07d99c8626c88 |
Hashes for expelliarmus-1.0.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e77ba27aa1741c6b0a4ce535af12d61e4b2f52814cc583f214338da3afffb7f |
|
MD5 | 207ccfacc9cfe5f497cda1f064f847da |
|
BLAKE2b-256 | d3fdbc9e73b89480a7137c34ae9856554c9d72a95fd827cf7ca1a7b120786d62 |
Hashes for expelliarmus-1.0.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec8e18ad957b287a63fde189a769a40bae2ea04474619d5f98211a1e481712f5 |
|
MD5 | 108025a10606334623bc35113e30985c |
|
BLAKE2b-256 | 8781045473c6300b1b7722c4e6651b96484464300d659ca23dc0918b118adfe6 |
Hashes for expelliarmus-1.0.3-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c774b271da213ff306da92d567ecd1a31105bf1798556a41bddff8beb35cd5a7 |
|
MD5 | 003c53983fd3e4de53b2bd1005694140 |
|
BLAKE2b-256 | 43ac37fecb0716a08cff63583ecdf03ce2f1552bd086f771171c4241016cc45a |
Hashes for expelliarmus-1.0.3-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 931161efa742de4237d7cf7855fa0f2ff73286f5a17b3cb21e05a60e1bb78f68 |
|
MD5 | d031257b6bfe3994731433b576cc079b |
|
BLAKE2b-256 | 4f53b7afe9533f223be6d568771c5619f036e78110069f85d95654ecc6f26e2e |
Hashes for expelliarmus-1.0.3-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 959f3821eb451d0e766e458d847cf686c4aaa513d0dc9b124eb54a93498cc2ea |
|
MD5 | dc5d222c0b18dca8d4abcd3481996744 |
|
BLAKE2b-256 | fa870af33007c134eb6bf8bc949876d4d60113c1a4a083a2f5666bfb4f3e94d0 |
Hashes for expelliarmus-1.0.3-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b1d383112a87f0cf5a068bbf7aecc8e1d66b5d19b1dc730e81134fc4f3f38b3 |
|
MD5 | 634d2c4c0a15497c0944437630a48b02 |
|
BLAKE2b-256 | 82cfe64240c7c54918b0304b9424a5c50ab62a4cf2e1fe6c79da9a6f1ca54e36 |
Hashes for expelliarmus-1.0.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3327d29258b35d68ef88f14e6f725725321c9a2812ecba3a1b3873ec93ad229e |
|
MD5 | 68ca871286f3c73ba2de3ad6656536f1 |
|
BLAKE2b-256 | 32ea5b59468ca193982c3069714d40dbc9c9e13b58ab7e7c9181084b4d383067 |
Hashes for expelliarmus-1.0.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47998a6ccafcc479b3b56bd51df2cafcba5837651229c3dca870a01f931cbf03 |
|
MD5 | 6f41b16c0d99df84b53a1bb7fb203fce |
|
BLAKE2b-256 | fa4b2484188bb5f9e86783a1e3c0b185360f5eae1b024a794e32cefe906fdc9a |
Hashes for expelliarmus-1.0.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb6a957f955c35eeddafdc6ff41749dd9df7caf96d4eae1cf5687be06ec047f5 |
|
MD5 | c3feadb6cccaef445b272da27eebb50c |
|
BLAKE2b-256 | 6954639998168f59b17cb144748c4b2793c80361ec63118f5ffcb4e654e4b8f9 |
Hashes for expelliarmus-1.0.3-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | baf5375bc31cba356a408c10a531623930e720952b693076b4b8a9d5e210c05a |
|
MD5 | 9cc8d6190dc0d6c9cb6e577a08de9692 |
|
BLAKE2b-256 | 97b1c2854f974fe4aef17598c9c9b0ad847f6beba22be89d40597aa5700a1255 |
Hashes for expelliarmus-1.0.3-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61110acd65a30fa0c2d06889499fb08a377e156622e9d8b87644a578a75659da |
|
MD5 | ad43ceeb6fce10964a291d166dd8f1eb |
|
BLAKE2b-256 | 023286df11832b520d9a985c9e7dceabacc1b7d11b30df2bd91624048b788fea |
Hashes for expelliarmus-1.0.3-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a692737a2b0bea6783d9f620afdce4e8689701f5e369f76e1ccd05a451785a65 |
|
MD5 | fdc53f9f442ecd8861bb32b2d19e07a7 |
|
BLAKE2b-256 | 51402c9d209ac534e32a1c09ac134aea0c66a4bb1cdb9568b085a77782a46a19 |
Hashes for expelliarmus-1.0.3-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 706fb452a166472563c4f37d44f41809fe3eb5314debff022d3535ebc973f33c |
|
MD5 | a61c56bbdb19131ff37367b7e6a176f8 |
|
BLAKE2b-256 | 2b7432b1d708faaabfd10363b8a89e6d982d29c39648e953a0e8058b273d6aab |
Hashes for expelliarmus-1.0.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42f160782b0c526e92c50b86bb17401a3d8882a7828f94f91f252203f553ea96 |
|
MD5 | 9311c67957a32931c37e9a60f381779d |
|
BLAKE2b-256 | 4715532848b06ce7b8918a34f7564b62cc0d963e461abf8120879d82c0885935 |
Hashes for expelliarmus-1.0.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b478022d7a99d51ae4e64b977e30d3346d2710e5b595c3aee4b010429b1e9ab |
|
MD5 | a1aaafcf1840ac1fec7d09fc53f8be9b |
|
BLAKE2b-256 | adf1de806f7aa30cbcaa704d29f1612b797f16fd2a2944a0a3b48495e0fe3d95 |
Hashes for expelliarmus-1.0.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38851e74aeec0135e380bdf8365c3144cf0fd66cb2d3aa76cbcef7ccbacb3e45 |
|
MD5 | 18e8dc6908577edc6911413305809cbe |
|
BLAKE2b-256 | e95d790aeee7fff7650222474221101fd3791f88a26902bcaa12c207aea908b9 |
Hashes for expelliarmus-1.0.3-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0fea9f19aec38b0186bca208fbe4b12b46c095120f7367d4ddd39c05438ec890 |
|
MD5 | 3673c4d39f22c5f760483a4134ea11d0 |
|
BLAKE2b-256 | ca0cdee50a4a300bab7ed7c037e4de1c2c80e54b29089a86745f05db9168df13 |
Hashes for expelliarmus-1.0.3-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 364ce17e947c82157a82493bb5774bee09f41a712175fcc6fb8569ac91b3fb97 |
|
MD5 | c0c385262e4117e608cc0e6c9ad06759 |
|
BLAKE2b-256 | 1ed725dd8e688ef71a4c11d84a75ccc0d81025d3b322ee3e1c080feb2ed9d4b1 |
Hashes for expelliarmus-1.0.3-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7bb1fc8e3cd64e9b98046cd8970073a89c46e654bf710355bdac1fc6b237920 |
|
MD5 | 17a3f2a1366b5ec12b512a2f7151ce40 |
|
BLAKE2b-256 | 8fc36d0817d8c4896ad6abea0ab3294afe4d32f7ad763f553267f7731193e6b9 |
Hashes for expelliarmus-1.0.3-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58e6867ea8d74cf7511e558ead9ab6c7817b6953e5175278c0a2056c1ce08e9b |
|
MD5 | 8160ebc1965d67686f9ed7000a8fdc61 |
|
BLAKE2b-256 | 2cc3eaab5f89c9462e0616dcdbc0a3ab4dad511c4bf25fc633033df89fae7d22 |
Hashes for expelliarmus-1.0.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bbdc49e7c821dc8a0b1ce5f2bd352490a54bee82e5c90b8ab5f926dbe5e1d5f |
|
MD5 | 7daab50ddea346602f245445240a0cb1 |
|
BLAKE2b-256 | 71f7d8da41f33ba7ad13f1f288218fa7cbca0f8f32cf822652891387ad607574 |
Hashes for expelliarmus-1.0.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0401715c4405b811d222213b8ee3c0323a4fa0db0a629c8625fe7933a930bfcd |
|
MD5 | 20a8a5694d48de11dc09adc3b8b3d40e |
|
BLAKE2b-256 | 505fbe736d7062de2fdb5f96229c4b7a3f205fdce064162802c08432969fad56 |
Hashes for expelliarmus-1.0.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce6d812789b907692a8b86f87d4182aacb24769bef5dab756edf3b4a6fd564a9 |
|
MD5 | 12d5d260569f7c2e8072056bdd9c6d01 |
|
BLAKE2b-256 | 851621a5d70471e01cc25984a707cefa9c9d444c02553fec8f7b40a89db7934f |
Hashes for expelliarmus-1.0.3-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7a04ae2dd1a697783304840c9d39c2bf0d8a24a8d5d6a688f5db7e2f2aab334 |
|
MD5 | 072f95f9ec85d3607ead4c3ca4bda8c7 |
|
BLAKE2b-256 | e7de1462ddf56edf3c632912a94393087b529732e206c6afa0146894b5a546eb |
Hashes for expelliarmus-1.0.3-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69bfb7fe62c9d0898818a89496b807e3fae2738699efff22718511d160059b88 |
|
MD5 | 1ff1f85f5c02de36c30bb8f241e8e410 |
|
BLAKE2b-256 | 8b608f21ae368677c556dfa67e6031bdc63f02993797da8f43b488ab27945115 |
Hashes for expelliarmus-1.0.3-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6635ee49227c57d5d2f8e96376847683830608001aefbb7701d81e42ef6fa8e5 |
|
MD5 | 4b9fbfdadd87f31ca31d1f21413d5b90 |
|
BLAKE2b-256 | 40c457317bff97bda77323d5ec7e03063da76089960e0615cb29831d7971bab9 |
Hashes for expelliarmus-1.0.3-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0dd4752b6153a408a2e8505097ae00a57ea54e03a67a1b4b889827bf4a3b056e |
|
MD5 | 765ba9f5775f729e2b2b4ebfcba277bc |
|
BLAKE2b-256 | 4260432459a8b1d9bd673f27c7e69fb45a6e445006d42d339752cea8ffb6009a |
Hashes for expelliarmus-1.0.3-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d338fd684a48c980ae0f0f4098a8526de2973331daeaa62d4526d4e02b6d992d |
|
MD5 | 41756b10d8c33de175eeae3867e49773 |
|
BLAKE2b-256 | 8ef1edf93e9fc3244d72007655576c34cc8c836597407f1748d7a4f88b54e220 |
Hashes for expelliarmus-1.0.3-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e60cd01531be3a5202dbf05d5f3e5e20fdf1a24e09e6e48f136645879ceeeb9 |
|
MD5 | 2f71dc913d67eb8fdc31db2be56f5a8b |
|
BLAKE2b-256 | c0160e4aef4aa701a28bd3389e95c9dbde8f60d30fbc46ca5e1a22035f6f62f0 |
Hashes for expelliarmus-1.0.3-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1214ef5b5b8c658fbcea8f9e19fc45bd00c22662ff7d83bd9e6c7e32b6eecf1 |
|
MD5 | b675716f4e40d892cbd116beca7093ab |
|
BLAKE2b-256 | 501f47daaedcc4215315dbdd50aa3eb27e1f3c02322e8c1aa32a33266eec94ea |