No project description provided
Project description
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.
Quickstart
Shall we start practicing some spells? For that, we need a Wizard
!
from expelliarmus import Wizard
wizard = Wizard(encoding="evt3")
Let's cast a spell called read(fpath)
and read this RAW file to a structured NumPy array!
arr = wizard.read(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(fpath_in, fpath_out, new_duration)
spell to limit the recording time duration to 12ms
, for instance:
nevents = wizard.cut(fpath_in="./pedestrians.raw", fpath_out="./pedestrians_cut.raw", new_duration=12)
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 = wizard.read(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]}.")
print((arr[:nevents]==cut_arr[:]).all())
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).
True
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
What if you're a poor Muggle
and you cannot cast any spells? Well, we can try to read the files one chunk at time...
from expelliarmus import Muggle
muggle = Muggle(encoding="evt3")
print(f"Length of the chunk: {len(next(muggle.read_chunk(fpath='./pedestrians.raw', nevents_per_chunk=512)))}.")
Length of the chunk: 512.
Let's read less events, so that we are able to visualize them
print(next(muggle.read_chunk(fpath="./pedestrians.raw", nevents_per_chunk=16)))
[(5848837, 610, 296, 1) (5848843, 834, 302, 1) (5848846, 593, 254, 1)
(5848846, 1003, 298, 1) (5848859, 610, 299, 1) (5848887, 709, 306, 0)
(5848888, 756, 292, 0) (5848895, 704, 300, 0) (5848903, 744, 169, 1)
(5848904, 1209, 252, 0) (5848905, 709, 307, 0) (5848911, 139, 315, 0)
(5848918, 603, 301, 1) (5848918, 708, 299, 1) (5848924, 778, 295, 1)
(5848967, 140, 315, 0)]
Quick usage instructions
Right now, three encodings are supported: dat
, evt2
and evt3
. Wizard
can read and cut files, while Muggle
allows to read files in chunks when these are too large. The constructors are the following:
class Wizard(encoding, buff_size, dtype)
class Muggle(encoding, buff_size, dtype)
To read a file we use the read(fpath)
method, while to cut it the cut(fpath_in, fpath_out, new_duration)
one from the Wizard
.
To read in chunks from a file, you can use the Muggle
's read_chunk(fpath, nevents_per_chunk)
method.
More information about the usage can be found in the source code. Sooner or later we'll publish a proper documentation!
Contributing
If you would like to contribute by proposing a bug-fix or a new feature, feel free to open a discussion on GitHub or to open an issue. You can even write an email!
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.14-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1f76aa65ef5da465abdb1b661078ea2dce013576c1644698a33b39ad25fce12 |
|
MD5 | 4d22fb992705dacf1899414483ce621b |
|
BLAKE2b-256 | 4a72b02b9ce4b19abc3be1f93fe03f60c6e1c2c999d7d130ece6c393ce00654c |
Hashes for expelliarmus-1.0.14-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2a0d8a037ba8d026369171d24545266ba9cb999cd34d1fe394ab25cc3647b2f |
|
MD5 | b91e286167daea007650d9d97896c1a8 |
|
BLAKE2b-256 | d82c2349442d043ba8065bbde263db2f0983c636ac3fff05dcf36de3ef9efeb5 |
Hashes for expelliarmus-1.0.14-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b13767ca19a930780a8988b451f7b4f58993116e13b4626044c4a68887b6df66 |
|
MD5 | b41ed4bf31c6b9f5ebed7127886e6f95 |
|
BLAKE2b-256 | 37c541fac14be6f3e620331e0930a75056d1d1ac3d5df506790e1e3f3106744c |
Hashes for expelliarmus-1.0.14-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1538187d0496625f456634b52825cf5e55ee67daa2716887df0df8165ffb7313 |
|
MD5 | 857053091a99f7f3efd38d8319072abc |
|
BLAKE2b-256 | bf36baf0efe7d386f338998242204068b74cd17ea8a7f840bf846e5c9b5f3f6f |
Hashes for expelliarmus-1.0.14-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c7f212c736bfe6fb8feeadb379e1a30f2e5eb0a72d4636032f7bd484714ee19 |
|
MD5 | 1dc1569cf5fe95c23a63221bc3102528 |
|
BLAKE2b-256 | d5a03234c4a2ea4e975f5d307f5ae7a310ee5f33cb662061312657e664faa0b5 |
Hashes for expelliarmus-1.0.14-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46787292ac3a78842e29b5363a60ce9e127aa568d1a036a1e42ada8fdd647f04 |
|
MD5 | e83cab390e6ee7bc1fb467a8f0a2cd6d |
|
BLAKE2b-256 | 126201ac7ee560de2f9a74cba1feb2e8628ec8c056da40d8433d5e2244cbcb84 |
Hashes for expelliarmus-1.0.14-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3866220a061d492705abf54a133c4480368889a51149240ac294c1974a5612e6 |
|
MD5 | 7e54f49dfacef8f84bd9514a47c52603 |
|
BLAKE2b-256 | 977d6be50235dd8aefa457c69859383e368ba640471b39a9fdd654141860a2cf |
Hashes for expelliarmus-1.0.14-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8120a9dedee1241a08297099f8e9b60c796d9d535ae7c3c55afe33681bd386c9 |
|
MD5 | 259baefe473de72e9c97a907529d4300 |
|
BLAKE2b-256 | a111853b830440b1db08e6f363ebdf864161a13d435c5df17ad1a4c01d632744 |
Hashes for expelliarmus-1.0.14-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c568b010bd1a1b3c3b785abb55e1159a271e659d183a14947d9ab761669b108 |
|
MD5 | 900e6de99c74a6ec54c3ec381ecf4db7 |
|
BLAKE2b-256 | 6a0dd7659edd2a999c2f3cbcdc50fb64969507927683b7c4583027ded842c1f8 |
Hashes for expelliarmus-1.0.14-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 680d51c357455a562b5fab7d39c961cc0ccda272846e594bd425b459020a7fe3 |
|
MD5 | 0e29fce1f9e56684964688f1096459cb |
|
BLAKE2b-256 | 810dd548ff42738323425e4061d7dfa8fc3644bf8cdf93d212eedd2a37f7b77a |
Hashes for expelliarmus-1.0.14-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 449d780c7a38451bb77940334fda5f0cee63ec646c4b1fafa185382a3bd3944f |
|
MD5 | 55ad434144e6b379e6358b8b4149f0ad |
|
BLAKE2b-256 | 2d17d02344bab2de47a92a68ffa0e36413309f74db96f2892bbe1d21f8b4d8a2 |
Hashes for expelliarmus-1.0.14-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd46234064eb607204972e4127908aca4485f29a58031bcd08d5f0b6c35de09b |
|
MD5 | 473b02a346f0c2032622e1c19b3039d7 |
|
BLAKE2b-256 | 326e23ab9baafee7b768fb214be5deeb15efa79f07ad940964e038e54d90daf0 |
Hashes for expelliarmus-1.0.14-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c1af92895c6afff56f853c27383bc7170fdd53a2834e9a144e483b4b2c6fea9 |
|
MD5 | 841a5aae4b20a30a73c92312c7e7fab8 |
|
BLAKE2b-256 | e7da346ee95f1baf568c7a009d195b3d53d37cf2df325cbd8b82b0dacd24b2f4 |
Hashes for expelliarmus-1.0.14-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 479e0a2533c93cbf468cbac8f81861745570d852715e63925011a5061827c614 |
|
MD5 | ed47ef9508475bb6a579fa3c74eeab48 |
|
BLAKE2b-256 | b59a5441d0ef7595fa48ff5ab76cff2cd17652330228a59cbc1f9601aa8906ab |
Hashes for expelliarmus-1.0.14-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4310b83c0fdaf603b35e1671b4c3fbcbe1c65400c0924a2a3b2654446529da28 |
|
MD5 | a34d1468aaa040eb4aaf9b7f55bcb741 |
|
BLAKE2b-256 | 5b718ab737b69219573b28370fe43abb12a4536dc8cdac1d9a3e3bd73e9e5c59 |
Hashes for expelliarmus-1.0.14-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47228ef5b111535b73c0e8626b76feec63b3406404331167caf14d880bb53a6f |
|
MD5 | daeb1a712f0f3c0ce0776615bc35c34c |
|
BLAKE2b-256 | ec5eb591fad15c11335d301b06c5f44785445662c2aa4d9d9fd66e4f65a63991 |
Hashes for expelliarmus-1.0.14-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d07527b39812037a5f8688ba8b2c6bbdfca888bf7142211e0c3e5a60a7389076 |
|
MD5 | dfdb99772094f4b88b635a5120e37bf1 |
|
BLAKE2b-256 | 3d99dbeeb620859cc5f2256556c2201a26325a7496f2edfca1ce5b838a616a4e |
Hashes for expelliarmus-1.0.14-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc8de884942e206f5a50522514f4cd3f2a4cef9af43a64036f64e5e852dcf466 |
|
MD5 | 081f3c3fce9ec8e121affbb741ef7862 |
|
BLAKE2b-256 | 510d291f3c10d65ea78c828ae73499c3108ed2f7d196f0ec296f61005e949495 |
Hashes for expelliarmus-1.0.14-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d87c4ac191cfacb45995ab4fb18e13fbc08d68594de1afc332f6e430c3c271d |
|
MD5 | 12a96d8c2f9c3d0e0bba587e7a87f384 |
|
BLAKE2b-256 | 8d8524f6c3dba08c43aaeb6f7cb881e60fe5a68769b262c06cf6b91611098f06 |
Hashes for expelliarmus-1.0.14-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6cfe06bad70008e1b258bb93c251c3044c78df2f1c163a691b7fe2025071b9a1 |
|
MD5 | da478863806471bdc9fb46445836ed09 |
|
BLAKE2b-256 | 9c2ea5ba55be2fe39188b425fa38d15f680a1ba22672652881dab497926980b3 |
Hashes for expelliarmus-1.0.14-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 538ef9f626cea831abe35f0043863ed50db0f6c70d43ef2094721d8c7f5fc043 |
|
MD5 | c6ce02d6aa74d97a9e298f3bc494eac8 |
|
BLAKE2b-256 | ee7d61ed2698f7ef8d7b7d8c36486aa2586dedadb65cf8f5b64c568bf9a21004 |
Hashes for expelliarmus-1.0.14-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eea40afa250bbf945829ccfda522f2b31f0358fe6014cf2580d89523e490bb6c |
|
MD5 | a70af30b5b37d91e578a448619e1b62c |
|
BLAKE2b-256 | 7b0b81e50eb93fbaa5e6143c40e01b0bfde8c6182c71d12df8d4d2a1ebd8142c |
Hashes for expelliarmus-1.0.14-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a5b56b8ea32f5c8b1514de74bcdf315651cfdb7935a4c9dd9b147b8de3a53cf |
|
MD5 | 5c378742903be312383e276131d53fdd |
|
BLAKE2b-256 | c6b2f2a1031389db47eecf633b87eaac6e88ded1a853ee5f16d4ea3bf6e78bfe |
Hashes for expelliarmus-1.0.14-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0f34b5801c5f494d052da647bb7ca91362998bbc13ae69bd7f2329759709347 |
|
MD5 | 7190dacb97892a363b7ea34a97ccd2ab |
|
BLAKE2b-256 | e25b5cae465fe0832742816349a83caf9343255827698a8a9d6695fedee84e9f |
Hashes for expelliarmus-1.0.14-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68be8f790d952275a5a2238752d5ab0057b8b54c4b8e8f35950a2aaa74fb6165 |
|
MD5 | 834f13f4326a45ef6970906376260536 |
|
BLAKE2b-256 | f670075f594ce2f5e1770d4c0d36bb4fe5ff8fc583e9998346c24ab0e1ac807d |
Hashes for expelliarmus-1.0.14-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1626bfb173b9bdde17cd0822fc6dfd9367641b6f60e54b0acb3b0db2d05e2a62 |
|
MD5 | f6f25f838ea08c4e747ff4e29b52dfb2 |
|
BLAKE2b-256 | afd07506d7422174085502b976e8fcc624db4415f7ad1953790c284c08384f0b |
Hashes for expelliarmus-1.0.14-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34e2d238fab95abfa2016e9cb05eaae7c5f229a4ed2531b3d4a835388013e592 |
|
MD5 | 98d24c38597ef387659683f022a54882 |
|
BLAKE2b-256 | 2e3f4f195745353f0ad442c8e5769cb0c24d1f5836920056e2ac9dae4e79944e |
Hashes for expelliarmus-1.0.14-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c885ef4850535733695d52b0fd3e2201a9630f013e8169e27b61cc8b4402059a |
|
MD5 | 42ade449b30c3523852ab231d1b29ad6 |
|
BLAKE2b-256 | 25d8dca2a265186e9c5582270688b14aaa02ce431d125c593bcd23a3ad87af71 |
Hashes for expelliarmus-1.0.14-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06b67a896da519bb5751c4678100b79b1594951c369b6591d64d835062f02be1 |
|
MD5 | a2c0c1aacf2b129d294787b8845ac1e2 |
|
BLAKE2b-256 | bdbaa941ad974b81d62d1c2edfe3735d7cc317e7377293a6a8a71c15b7abb038 |
Hashes for expelliarmus-1.0.14-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2f7ef408f80e508b6e6654f8026067ced8bdc416535325cc496a2011cc0a912 |
|
MD5 | 3b6d81c1193687d1d90f3da19cf7c67e |
|
BLAKE2b-256 | 2ac94a9526d13e79c8c89bfd7849f5c209bf51df9450a794f8ee584050c57797 |
Hashes for expelliarmus-1.0.14-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b6d47f019ba2d629d113199f4fdfac464208a895b7a7d52eb54ca07ab685f7f |
|
MD5 | 446e723b81f683a08d9653891ae1a0ef |
|
BLAKE2b-256 | 04d3e22d9fa2ce351e1fefb12aad02e32c47d80a043b3160546e54d506b0ad90 |
Hashes for expelliarmus-1.0.14-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 106f005651847993e58a6b6c54c743a45fbba3a2811d787e417b9056d6b61174 |
|
MD5 | d8ab9bb882002a8fdce684f10f438d5c |
|
BLAKE2b-256 | 669c7b8655b3e21ab51b9e8fcaaf7308eb4f9c561cf4823720c1af9a33670d51 |
Hashes for expelliarmus-1.0.14-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 165619d895aacd6acccfbcf3bd2579be067f02f9d0afa73c734b36d055a620ec |
|
MD5 | 3d9a99528b6c911dbea2a34d02976840 |
|
BLAKE2b-256 | 1f3554b7388cb00ef64d569cdd8a81957775666c877b2fac0d9153ee778ce203 |
Hashes for expelliarmus-1.0.14-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 737fad9451ea7c76903e32836012072a174a4a57d19664972da0e18609ff4d35 |
|
MD5 | a7edb7c27d5d3ee175b06fcd1a1b0b6d |
|
BLAKE2b-256 | c49de62ee47a64f93f2d195db2032d775eaf4aae437df7e9ddc6d7ef77dbc107 |
Hashes for expelliarmus-1.0.14-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0617a417735a8c3e541ae2c3d1d719c961312f18d69ffa6ae8d3fed6db8bed9a |
|
MD5 | e33b2ae009bd2ef4e5e280cad5980c93 |
|
BLAKE2b-256 | 54cc98ecd950e7c4873ed48155086f1dddf8a866442530396a258288087bff29 |
Hashes for expelliarmus-1.0.14-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a25e7b1d98160a04f3e3e9c5f3ea3e988102e757298358ceb85a01f33fb7a938 |
|
MD5 | 2dee36379e57989b020af49c3ceeed32 |
|
BLAKE2b-256 | c0138bc3f7eb468919af0d860f252a655bd0aa2b89250899259f5dbcf89356f0 |
Hashes for expelliarmus-1.0.14-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41a7731e238446432b02f81d2211995b9d67ec08605379cc5fb6e6507045d594 |
|
MD5 | 7a77fbef98a5f8cf85b581fd4a5c6af3 |
|
BLAKE2b-256 | 700245230e9a8501744e9999d52a6f448cc35456730a3843b37b060cb50480ff |
Hashes for expelliarmus-1.0.14-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0db0c583801b9fdc2620f07b315381ea7e7d9d507b7a2877060a00dc73c04b1b |
|
MD5 | 70cf3f0850a506c17531c9f1380bfcbf |
|
BLAKE2b-256 | 56c62abb805a94294eca88c8f69bc6663c1532ccfe9800746b33a6fd822740c6 |
Hashes for expelliarmus-1.0.14-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 209abf4e68573a17061b9d5731f9b15e4b8f54bd985501f47301577c9591be24 |
|
MD5 | df0f95732cf57c09a631228d71bb0a9a |
|
BLAKE2b-256 | ea7c6bca9908426aa8a77191345896a460b1803ec33e3238254ba0f2347022fb |
Hashes for expelliarmus-1.0.14-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3319a9d69839c84548d6b96b81dbaac8a7638f43ccfba0fe2b6397a5e9765f28 |
|
MD5 | b305f64358f83c9b9abdc2a65e95e4d0 |
|
BLAKE2b-256 | 83f8830cebc34779ea7128520c01ce191733b34e5dedd71cff40d64ba8a5eb2b |
Hashes for expelliarmus-1.0.14-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e14a4944f740387d3614fe362823494010760b9e8cd6269dbcb5672c1cf6934 |
|
MD5 | 9213327164fc6cf46893118025e09651 |
|
BLAKE2b-256 | 7609accd540525b6b5f607f815573d8ec8426d1a1b1228cc493aa56bdbf9b38c |
Hashes for expelliarmus-1.0.14-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4253d5fea7ad9fe9ce337d596c9632854cf0e4925c3bc34390d362a150d8dd47 |
|
MD5 | 5b7eb606ce673b90c13dd48ca55ea3cc |
|
BLAKE2b-256 | d06818a01bebfabb82d080af75458811a8aca31c90e810340e1daa5c60ce0800 |
Hashes for expelliarmus-1.0.14-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6cbd5efe4d6dc17d988e59c4a824f164de929c4dd89c94f5289096528b8bfd96 |
|
MD5 | 6261ae8c99b5fcae77b7631af6ac821c |
|
BLAKE2b-256 | 35843a206cf463731c13604d06086b79f809e9684a1a60024833276a50d590a7 |
Hashes for expelliarmus-1.0.14-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5f80697b4d8420b8e2e2fc123a0028a5d0a08d8f7dee4334a9a72a0b8b64a58 |
|
MD5 | a272794687fa0b0120d06cf64e01e2d3 |
|
BLAKE2b-256 | 59dead7f2c1030caa1f220e026600a72817e416772906572183cb547dcc03f96 |
Hashes for expelliarmus-1.0.14-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b985c9ca69176701573fed4daa54cbb42972711819f73da187d688d5cf0fbe7d |
|
MD5 | 3db27f9632e07656e5e3b1d607297f43 |
|
BLAKE2b-256 | 860311ead24f278d67605e979141fb486f8aba1738f39ce259b5982d9f8c8f78 |
Hashes for expelliarmus-1.0.14-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08b250ea3e0b4e849c35cf6ab82c329f364986496c836ba5fa3d24efa6d83007 |
|
MD5 | 96b7d9d8c77bf9b664c10e148e2cf7cc |
|
BLAKE2b-256 | a725685557443459d9d33392377ffe97956aa9c3605cf89a1fa3f89816536d75 |
Hashes for expelliarmus-1.0.14-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e53517b187ff07bdeb03c19970927758638fc5523b1da8ad4803ecc423f51f0 |
|
MD5 | 039eadecb61b5ea424c0af7fbacb2869 |
|
BLAKE2b-256 | 3dd04ee57a401a59a138e508a308e9a1b07a88d06714fead425a21c4cacf53f1 |
Hashes for expelliarmus-1.0.14-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87acefa6fb1756337f0d79c351aa2509028ee348c2bc64a63d887f35b2f46887 |
|
MD5 | 75bf63040cbf6b5614aba444895ce76b |
|
BLAKE2b-256 | 46ee4c5be7dedc6891c9dd199fd48edf01700baac87a2b1ceb02da436d59589a |
Hashes for expelliarmus-1.0.14-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a13d97c7a2aa850cc4ef6ce7dfced6fe30a4485d43c5124ce1be9106502ade74 |
|
MD5 | 446d9254c4dcf64fa4a4dfa619a4320f |
|
BLAKE2b-256 | bb7665f4ab97090c18f7c6db692fe100c38c316910455933161f0a4cd3e022e4 |
Hashes for expelliarmus-1.0.14-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1230379ed3793b28baa32a247f1c26cc439105adb6a07b78d3aff4fa0cc30426 |
|
MD5 | d34d07fcba8acd0b81924a773935c592 |
|
BLAKE2b-256 | 81583811b4dc300e6069d93df60937fdc91e25773c55fa56fbbf93baea175186 |
Hashes for expelliarmus-1.0.14-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c69af11dd0b1afbc6bcb853454817bc9e7c2bb3cfa1b78f7dca096d6859fc0fc |
|
MD5 | f2675c864027478481ed2326d5cabb23 |
|
BLAKE2b-256 | 34fcc49246386a07c25f1384fa669d1159f9b5cfe8ff914e3274599cb108e29b |
Hashes for expelliarmus-1.0.14-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b27eb0c043d73f747d479e9245920c43733137d6ea4a03a40c7bcfda0b8d0cf |
|
MD5 | 7bd819e5bb47118c7486d9746a266eb9 |
|
BLAKE2b-256 | d5a16c486bc11c9bd3a71db236b8abedca564dc8008c241eeea60fadee01f27f |
Hashes for expelliarmus-1.0.14-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07c614df2a9f3684a40f99e72e04bfe3c66399769c30ee4187a03f6cef322ebe |
|
MD5 | 14044514d4e67293ffd5123ab53499f3 |
|
BLAKE2b-256 | 21f8d689789216a3d4ea7197e6a5e3edbb782ce3978b52c3bd4558992acf29f3 |
Hashes for expelliarmus-1.0.14-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5488f573f6be63b3d5c7ce29c624c595810bf4c211a3ec84c342fd85ec3f973 |
|
MD5 | cc7c7b549ee7f95455f2eb8fb18cea96 |
|
BLAKE2b-256 | baa1d233e4af6b8d8d54f6153cdd54f79beba36354abbc67428d5d658afab2c0 |