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.13-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aaebc93f57b0e43429b4abd0d0d85a2388c2e9982e4a4899c50794dc0dcc4218 |
|
MD5 | 6993746a97cd75953a709381d4973ee6 |
|
BLAKE2b-256 | bd6017ba4dfe29688c78b9de89966547b552242de6de53beb88efdad0c6fa024 |
Hashes for expelliarmus-1.0.13-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b042706dfc675f8e541670f0eaf27dc935f588d5c860a4fd6a89b90da29f9494 |
|
MD5 | 466c9b98de19bedf30f0cf7bd3946a7d |
|
BLAKE2b-256 | 537bf3684fd2e47227e5f4ed7cc5c16761d381c4b9ae520003d12094b7d68a35 |
Hashes for expelliarmus-1.0.13-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 149fd7b1a825ba3c600382c37c4b8d6b6af64d0e9d8d396a5b808eb7d739802d |
|
MD5 | 1183e4d0c56ac46fc0d1823f6d228504 |
|
BLAKE2b-256 | 963b2e3f9eeef1fdae8a058e32dbee2a7fca367615cf9d42e4646cd31bd8e366 |
Hashes for expelliarmus-1.0.13-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac00359e658a4a8de0f29f49e23b0914bb4b088d75278d523b2c8d10278f7182 |
|
MD5 | 5035d39e3e44a1aaee7f79eb9c103597 |
|
BLAKE2b-256 | ab2214969e60722b8b4e3647c479c46cfcbaa0dbff19f7e730587dc11ffae4e5 |
Hashes for expelliarmus-1.0.13-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5d92b30ef783c497a1c990470b50ee79c957573da00f83085341654394cb88f |
|
MD5 | e555f317330f7b328cf07b84e8324e9c |
|
BLAKE2b-256 | b3feec94abda5cfcf8f24980c6d24acb2168ee6f2e1ba078bf64208173369f2b |
Hashes for expelliarmus-1.0.13-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a261e9e704a16f3f5160be7155755e2fcbdb279f91b83f9ef59bdebc16e62a1 |
|
MD5 | a6cc285acc42cb830d008ba987dc1fac |
|
BLAKE2b-256 | cf31ee911eaa1664848e8ddc9f42878e2bc32abedab9afb4899f2f234a7572fc |
Hashes for expelliarmus-1.0.13-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 127cb9f644e5a03ef7d4a38a59a16cd4f269b57a51f4c4372896f560413fb478 |
|
MD5 | 2c931eb905b920338fe33be34a8c2814 |
|
BLAKE2b-256 | 46f3298132d3f66334ee54dab889ba76a4e107c38c5ce72537c5676913b6ea7a |
Hashes for expelliarmus-1.0.13-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8717221342ff20b4ec013044c6b299e0bfc4c8a40a494f6ba931d7831e89aa76 |
|
MD5 | b8ad183361b5cf8f3654ac925545c754 |
|
BLAKE2b-256 | c4a2825440a8ff12d47fae48b23353b943611ea7240ad6af4e28613c6cf4b555 |
Hashes for expelliarmus-1.0.13-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 292571ea550faf0549e10275c5157041bf4cb1f5295d229eed598ecddc3e1b6f |
|
MD5 | ff562dff35cb550a5dd1cf5ccf11b1aa |
|
BLAKE2b-256 | eb6edd076b60cf63aadffdd7ebe76c9005da69413d8c70669306a9286652df2c |
Hashes for expelliarmus-1.0.13-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3497cd66df228f72e17caac1e4937d808ffd3fd11e04c561bc87bc4be3ad0aa |
|
MD5 | 5c0402ab2aee28a3ab2b6cd8210fede6 |
|
BLAKE2b-256 | 1846c73aeaace66b040994993717e9e1ee2a20ec1710b31e418e5f29e5d620fb |
Hashes for expelliarmus-1.0.13-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4739819a77581176431ff92d4ec066e5b36ef6b3780695789ddf5ce563adac3f |
|
MD5 | 64fd52bd50cdd0acaf5330fe3ec68c9e |
|
BLAKE2b-256 | 45ab50e2daef04adcd37f96d99e55cdbab0193db1b3e4cc2f9b6b1fbc34145d8 |
Hashes for expelliarmus-1.0.13-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4d1d318133c1edca8212d041aded04a1da247583b1b87f337e3f6b6b8337829 |
|
MD5 | 5e2895a19018712e9c47d25dfa85cf5f |
|
BLAKE2b-256 | 27bd1aa151ad1eaa8fedc56bde94711bb89b317c15ef1e60f964659b3e3bd2b2 |
Hashes for expelliarmus-1.0.13-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f35d832d9d5b2bc887a9c3eda753d9a1431e2b54c780cf7430fb5b9a7f90e51 |
|
MD5 | 49ca24950a205b1d93fc349e0b72c4d0 |
|
BLAKE2b-256 | f1dc95e9157c88edd8c4bbd8082c68f9cdbfe933fdce41c4466de69ce431d33e |
Hashes for expelliarmus-1.0.13-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cff8c9ca669260de8cc6518c03995c07952abba6c1706a4a5bc3ed6fc6452ed9 |
|
MD5 | 7db82fdff38a1f62480bacbdc6fd0b5b |
|
BLAKE2b-256 | a5ef18a7a028e9dda89a4cd66c1e11827b0fdb65182ec9d2fa7dea10ba4196e7 |
Hashes for expelliarmus-1.0.13-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18d457dbf8a1752825b50f14d341116e80235693ea4e240259a07ad60b7e25e6 |
|
MD5 | f50232ef782a32d9f2b6d1cd5cb19a2c |
|
BLAKE2b-256 | 04c9b4fb765f73fb2615e22fddb1110185e9a7b273bd280cb41d39bae3481fcb |
Hashes for expelliarmus-1.0.13-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e9dcf0ed2a445b9d7b0eda4371a59a93fcde9f4ef2b14d76ff634f7093d8c2c |
|
MD5 | 7fb77d34710a65c01eaa05bb2edd1212 |
|
BLAKE2b-256 | 012d27c9effa45724ce639371d7f0450b76fa01da1a8e8be2efb3296de797d24 |
Hashes for expelliarmus-1.0.13-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c74722187ee8e9a928275efe01ee3e91b1fb6da5aebad6b1ef6a694f4a967b6b |
|
MD5 | ff22ccb8f01b031886ee6f451f441870 |
|
BLAKE2b-256 | ed3ce695b41a9244f78eeae37d197a63e9bf4afacf9a275945cac7992b6edc07 |
Hashes for expelliarmus-1.0.13-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 925d2b2d2bb6a131d3327dfd348a32db7727de77f8baf3fefdd370866736d9f1 |
|
MD5 | aef12e0f692538bf47e29702e2e154e4 |
|
BLAKE2b-256 | fbdc9f0ca2ae7c8ad3b4e065a356b930ad8f65e30c6b42878c5aad46aa7a3e5e |
Hashes for expelliarmus-1.0.13-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f01731a1824d21e526b6c1cb5ce6d4907d242866519907aa0132072b194ef42e |
|
MD5 | 1856f1203f8d05ec0186b5e49e594832 |
|
BLAKE2b-256 | ee284993e5853abcb407325b08fadda8408d2c18d6502124f2c9f233460ca3e8 |
Hashes for expelliarmus-1.0.13-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 145d518cbb4326fee29efc38bfb4260ca7a783dc317795d4c5c64d483675f952 |
|
MD5 | 52affeb9ceb50f0cb125a4124ab19671 |
|
BLAKE2b-256 | 65b013cf11eff64a1b0cdad64ec6bfd91474b82ce3ca6159126f9ce38a657ce6 |
Hashes for expelliarmus-1.0.13-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e89a4e8d6081479855642a8b4071c57a77f817416adbfcb1e08c2f975a746200 |
|
MD5 | 6cfde5623a0892a981f834ee88f7f7e9 |
|
BLAKE2b-256 | dc9d04cfc0966d5593bfaf0837a1d8ab4687cb364c6c35b4cc8d0ad85f9c79dc |
Hashes for expelliarmus-1.0.13-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b344b4f256d3dbf9f7d70a5a9f2d0532ae0e225a483f7b7fffcb9e1d24fe5793 |
|
MD5 | 6d3138886de2123a1a3e3db0d2c59bd4 |
|
BLAKE2b-256 | b9a0833ab07373c910d7fc629a813bbb885c5ee52edfb7dba268dece52eb32bf |
Hashes for expelliarmus-1.0.13-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 880a64c19ade78a051106635c1c2e3a59f2a6e2a3e298e30a31bcf033f8e0294 |
|
MD5 | 5651d65a43e01353d9e6661b22cb6d5b |
|
BLAKE2b-256 | 3e716476536185762c8c697c6309a10c4d0e11f87df75bed1b2da5ce46523696 |
Hashes for expelliarmus-1.0.13-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fe410109ec99d03c157724e5eb3c8140d9b317bf51c5f7aed6c27dd10cc34d8 |
|
MD5 | de8490375ffa4e4804bc6ef522b08a05 |
|
BLAKE2b-256 | d03308bfb6907e1e2988d62c156c1d747c3df4ab23da615d88ef250b3c72f12d |
Hashes for expelliarmus-1.0.13-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e990f8af99e3a45dde2b0dfb92bd22cf968293d61085e3926285d52a21acacdb |
|
MD5 | de056d216e28aadf6faa8e26459684a1 |
|
BLAKE2b-256 | 334be49fc7a0b64c909c90905cd918f6df69c12e2898300463959c60f70fc58f |
Hashes for expelliarmus-1.0.13-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce82b51e81cf88a358e2a66fc9c59b60ce8068e8565dad090204d38568a043b1 |
|
MD5 | 96b3ae720e335d3df93b9632b1360a4e |
|
BLAKE2b-256 | a8339bc4135e50030d0af65712ec9b730fee65c6da847e8064ae761ecc051fc8 |
Hashes for expelliarmus-1.0.13-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbbd4d341c1ccdc4f4b6c1058069a5da9f43284d0f1ff2b26cad92391a9d27e0 |
|
MD5 | 9e16781e70a0e4a8131cc30b86f25c56 |
|
BLAKE2b-256 | e26b954741c265c8bf483d35a463a4abb54ec8bf5e51768a47e5ba5637fb8f76 |
Hashes for expelliarmus-1.0.13-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd6bf66eb480726c985dad5f92ec3a0e73edb44a314ca13a8fcd36405805ac97 |
|
MD5 | 55c87a7d74b34857ccfc5f955b0cc43c |
|
BLAKE2b-256 | f8ca2f716b3037afba65cd4ab2bd8056f315c6360ea0edce91594897ae44b18a |
Hashes for expelliarmus-1.0.13-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33cd84c80012a4713d3d3d1056bd9f24319c9337e1ca8285701d30599653ecb0 |
|
MD5 | a1be0cf7e3a80602d72c824168091682 |
|
BLAKE2b-256 | 1cd4890e8040f17e55f01b57c435ff3c95ba8f496a3faedf3ef7df1572ce64c9 |
Hashes for expelliarmus-1.0.13-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3bab0fb847c3fe8ca8519b721e16b0286030f2c5eacab54430554199147be1a4 |
|
MD5 | 6a8ac58105a9ceaeb521a20bdc309b32 |
|
BLAKE2b-256 | 698efcf369b69795d2cf1cecfa1acb4e13a606538f9479d360bd5cc9424622c3 |
Hashes for expelliarmus-1.0.13-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b120922a1eb080ef1a6a96f39a88d63b291d9190cff4559dece5199aa42f388b |
|
MD5 | d8962b57f5e897fc82d4abe126d64b93 |
|
BLAKE2b-256 | bbaa7c181618369733fb203f404eda11bc749a77a09e44ee534e63b8879fded9 |
Hashes for expelliarmus-1.0.13-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88d35a156e81db7e168bbf8002901ad852410a6ebb7761c9832430a822e8456d |
|
MD5 | d03a9d822101bfb96ac099247c09f2d3 |
|
BLAKE2b-256 | e8ebe43deac0b2de4f67f281bc4a7f12043e920ff34e49073075db39c9378e96 |
Hashes for expelliarmus-1.0.13-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0fa2f6fe3e88ffd2c84891bcc939f519512fcafcbaddf30ec2feb680b826389 |
|
MD5 | 1ae1d473d15a44788b866ec1d04ff84a |
|
BLAKE2b-256 | af5108a9957c5e31ef343ed84a47f3d64f3c1b48f80e0fa452d433f598d6b461 |
Hashes for expelliarmus-1.0.13-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a50cafc9d0dfeeb532ccc61c874a3f1d2432dbcb92fd65c017c083c05c2fad3 |
|
MD5 | 7263d26986ea43ebc154b72b5bda16ef |
|
BLAKE2b-256 | d640e5a9e4f51681b8f5251276b4cd67d5fd55055d224b292587add3e9767f12 |
Hashes for expelliarmus-1.0.13-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c6ebca0b28d8f0341738ba42043541537b682b7e12b47b09ea7ef4fb0f600ca |
|
MD5 | 508bd7a2de4b7c25702e6d859f29cb5f |
|
BLAKE2b-256 | d1c8b65d0c2c8b0018cccb38be3a82f43289eb01b0e812b9f4c7ab956561245f |
Hashes for expelliarmus-1.0.13-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bf8d628231b8236f60496662e0f5236611839a55ed081a83b64d156efae5e13 |
|
MD5 | 19a6f205e186e819261e01449d1cdaa4 |
|
BLAKE2b-256 | 34e2b4ef9b41f2dd56277b0c1e5270488e9a06767a08148830ab252dc6b88bad |
Hashes for expelliarmus-1.0.13-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e65d59812c49812a9463a6dab83277a66894b845c95a1b96253887c2466f4867 |
|
MD5 | c12b61a852d940801b55291b4515224c |
|
BLAKE2b-256 | 73cf44fda8dcd01d89590c409c832cdbf3e5e2b795ea8ac00bcba5257ac3cb90 |
Hashes for expelliarmus-1.0.13-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1420ea9435ae7179d445f030848cac5b6731f54b1ad16c7c76d9ad9e15c004c |
|
MD5 | d1279588056d6e341b8fbc8a1ebd8393 |
|
BLAKE2b-256 | 9c8227eed4e3b8e460635181f2ec99f2ba413dc91b189118ffb37fa71050e239 |
Hashes for expelliarmus-1.0.13-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33b40262830595cd619ef4c85c358d2acee78da363c303bebe71db6ebc835ffb |
|
MD5 | 8b51ca1cdd3fbee9d28a152cc4d9ee04 |
|
BLAKE2b-256 | 3cb390bcebae127c0548aa42333fc574e1fdc411e76d707ce1acd958ea79af47 |
Hashes for expelliarmus-1.0.13-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa30698bc04f58aea1c15c1ead1e0a57695252980a330b6b3682216bbd5b1a89 |
|
MD5 | 912deca55c2290fce90f384f66ac88b6 |
|
BLAKE2b-256 | 99b3ae06ec78961b5ac96cb95b2e68873d0ea3a503398db625ba2a25ddc29149 |
Hashes for expelliarmus-1.0.13-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e10f10948f66498f90741e1ff58702bede8bc33826630ab60cc4ec6c8678ce89 |
|
MD5 | 79db882a6ec456b7d104dcd92ed3f139 |
|
BLAKE2b-256 | 1a7758ba223ccff0b4a409a80286884cfe291c9ea30f25c708a2eabcab4a331d |
Hashes for expelliarmus-1.0.13-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3772b62274b0a1907b584a5e249c6aa48d8ce733fbff1cba24c7348db7fdda89 |
|
MD5 | be49128116fb081661776cfedee75a36 |
|
BLAKE2b-256 | 9fd2c5ad55c53eb47e87d35ac8f1fedaf7763de0773cba6f25a112492b8b2702 |
Hashes for expelliarmus-1.0.13-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68f357346841d8b26990776b827b1c9874aaafcdb4d440d98cde781cfb632e12 |
|
MD5 | de487db10a449b7080a4b8e9eec5fee7 |
|
BLAKE2b-256 | 69e82cea20964d6d5c681c6909743792ec0b101fca77b8d4107b032ff917d2a4 |
Hashes for expelliarmus-1.0.13-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe7d4921d0d433e0e80bacb7144806e5e617c7425be86d06291e7c346d1a02a2 |
|
MD5 | c766fb72b3ccced6aba9b16356a9fc9a |
|
BLAKE2b-256 | ecd49aaa8a50221ef23f34ac95fa6e44135455938a7b69160b6971105f556776 |
Hashes for expelliarmus-1.0.13-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21835c37ed2efea915b5404cf93119b8651db4eb5566835c637e148885dd7e7f |
|
MD5 | 28b03dc9a5d0e45450cf9f41d6e8d05e |
|
BLAKE2b-256 | 3d7b1ea958d945da26152382de0fab98148877800acb015c0e0fa285f1e5041b |
Hashes for expelliarmus-1.0.13-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33eeba8788de6903553dc0a2d437f4d038b61d3c5dc0d46acf9c0dbfd22265b8 |
|
MD5 | f8750fe1d3f598ee0bc2185432fcd6bb |
|
BLAKE2b-256 | 1a890085f658c60d7d65eba0f12920acd65d57b667c0733c49344cec07c03920 |
Hashes for expelliarmus-1.0.13-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3da30a20e25b738d48a587399a9793669d3cfde6ea15a15583c628a522e2591 |
|
MD5 | 7fa511a5cf3dbdf25b402c0f5dc32f3a |
|
BLAKE2b-256 | fdadf0739541fb08d0bf9ca4a7cf4f28ae3041ff1775a20bba5d9958d29e5c63 |
Hashes for expelliarmus-1.0.13-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c380fb56661b01d5f78b591e0f1b5806b711cc0206cee9e21b302cfbdb03f24 |
|
MD5 | 722f0f5bf57618aac1f3b635e2b85bcd |
|
BLAKE2b-256 | 4b6c1c338e18d82c6cf359c0371edaee77213cae38182d3fedda142c7dbb22a0 |
Hashes for expelliarmus-1.0.13-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79a9afa20deaa4f42c0decbe4cbda042331ea3de69db73ec7737de1b7ef74a20 |
|
MD5 | e1a513bc66028e4d4998ff42418cf21f |
|
BLAKE2b-256 | 058be7d77e1897a2213840d33cd7299caf8f8c2f60604eed6f4035e8d20c6d56 |
Hashes for expelliarmus-1.0.13-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa8c4c78efaea12b3904443c8e04494aede381defab00dc2ede372b46a12bca9 |
|
MD5 | 2e11f69ae92f62f6e52ded8421a359a3 |
|
BLAKE2b-256 | 7f3cfa6b6844aa3b56096a27b8b398a3c9f72c35d7875cc148157a090f12875b |
Hashes for expelliarmus-1.0.13-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 621666fdb1f4d941fa988cd0705eaab2d8b2abdb5705f9e175b38b9a500afb93 |
|
MD5 | 63788ba2b50ff1923124be4ad457914e |
|
BLAKE2b-256 | da055e47720d43847ce2a84389d81b0c19bcf6f704bd6e2a29cc824caee79d48 |
Hashes for expelliarmus-1.0.13-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29fc2e7399965f14b0d1162fdad81c881acd7c942e8c71da408a54582c03ef25 |
|
MD5 | 7f2234d00bcbc90bd17a30edb2586ec4 |
|
BLAKE2b-256 | 93ac3fc4ff6f76de2b17d817715f8fd223fe80a53cd107e887de9fb4beb8830b |
Hashes for expelliarmus-1.0.13-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61175e0e2abec0a3b4cdad6c6917c4844be8f623525035d50e40df18fea7f058 |
|
MD5 | ad4ce9c11cc5a5e2c7d23660b7fc8d69 |
|
BLAKE2b-256 | 09c4dbc3bdfa1b78449a3f8b84a12722a17e9153bd825f365aa20b82518cd200 |
Hashes for expelliarmus-1.0.13-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04f393e66d30e7a71e54151ab1099dcd617f5df10873936a9742f18743dedf1e |
|
MD5 | 47989efa646e8b97797b5151e422da9c |
|
BLAKE2b-256 | cc745353f4260eddec0bcd8e773d8b5e5056f152f4b21f8fd914dd655436fbe0 |