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.
Quickstart
Shall we start practicing some spells? For that, we need a Wizard
!
from expelliarmus import Wizard
wizard = Wizard(fpath="./pedestrians.raw", encoding="evt3")
Let's cast a spell and read this RAW file to a structured NumPy array!
arr = wizard.read()
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()
spell to limit the recording time duration to 12ms
, for instance:
nevents = wizard.cut(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.
assistant = Wizard(fpath="./pedestrians_cut.raw", encoding="evt3")
cut_arr = assistant.read()
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
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(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.
Let's read less events, so that we are able to visualize them.
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
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(fpath, encoding, buff_size, dtype)
class Muggle(fpath_in, encoding, buff_size, dtype)
To read a file we use the read()
method, while to cut it the cut(fpath_out, new_duration)
one from the Wizard
.
To read in chunks from a file, you can use the Muggle
read_chunk()
method. which has the following constructor:
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.4-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a6dc6448918c3ce864e86c706b923a9dba9421647f36d65666679c9b57ccdc0 |
|
MD5 | 807131756e07df7fb910f5e7241facb1 |
|
BLAKE2b-256 | c169c907648d13c65543c46f3d13d2ce59097c5863b93722f662acb07f345daa |
Hashes for expelliarmus-1.0.4-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8de4be6b95c6fd9ef3be822bf8b946f06921dd2cdd831f6b3f9ac249a9eb791 |
|
MD5 | 846c005f6f1e80de351475b6f2ed5b40 |
|
BLAKE2b-256 | 2431ad33a952270c301addc74425a83710436113a57ef46b7600122f71028a12 |
Hashes for expelliarmus-1.0.4-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8621f83ab5f11d2b0570754663d0be85793ac142bea5868e34ccdcf8d92df4eb |
|
MD5 | 307540e2e2d1b3b654989d399dacbbed |
|
BLAKE2b-256 | 3174567449484f84da975eb275bc4b57afc019dfee5091fdde876da73eb57338 |
Hashes for expelliarmus-1.0.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd6c43363055a606c34764a81331bdae3a2e35dc6be303a82f3736e441494161 |
|
MD5 | e036d801ad06d8cda17553c6981855bf |
|
BLAKE2b-256 | c82813bbc0b36f92075f5321e95495a973b9693f6208e2e53e046277559be870 |
Hashes for expelliarmus-1.0.4-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19037cc1753e6ec90172ff644d73fbe8b7c1119d9ddae60fd1571f3f2d8ed489 |
|
MD5 | 84e9a5452e5995a77835c5d598cef772 |
|
BLAKE2b-256 | 21e817aeeff3d88dff034ff738ebd577a04556fff3475aab98d04f8ecce67892 |
Hashes for expelliarmus-1.0.4-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1568776792f35dc4a159076b1bfb0b4e494e2f07b9563f76771f7d277c059d6e |
|
MD5 | 6ed4896e7ca2013dda5cdddae58939b5 |
|
BLAKE2b-256 | a27f58858580e26e5749749ab8208701555946be7741718b750377faa72a27fa |
Hashes for expelliarmus-1.0.4-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35d61fdeea710b8d2018c8e50ae0fb42db20988cb16e21d23cce8a5b7131bc00 |
|
MD5 | 0273bb7ae52cb1367c931441df767cff |
|
BLAKE2b-256 | 1ec82a1003b3f794704cdf58693f9c3f2935b2efdc677febbfc4b835fd2d43eb |
Hashes for expelliarmus-1.0.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df4ac283b6d24571afa009e61009db8289fc3a06ba8f48f27bed017b4d273b25 |
|
MD5 | 53ee855efeeb62db206ba972de70854d |
|
BLAKE2b-256 | 54935e57a8a12604eff56c51b5f589c0b28af7061397b7c3b69858a5149996ed |
Hashes for expelliarmus-1.0.4-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f5b27271b467b9b34bff9337a4959c17bca49fa0900e30ff7e2deca7e2aa9d8 |
|
MD5 | b8bf0f5e8cc7888b8882cad809894459 |
|
BLAKE2b-256 | 8009d57cfbb7263b1067effbc1b2a44d31559c76637a89a48b0859ef939d806c |
Hashes for expelliarmus-1.0.4-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2d7c19de0136e466c417dfd76f70852545bc980caf9a4f9179f665d1dc4c55c |
|
MD5 | f6410cf0a66d343039b0afcfb14660ec |
|
BLAKE2b-256 | 67e1a48639740633a16d3a3b0c751531b4e8b520c018586796d02d4d6913cfc6 |
Hashes for expelliarmus-1.0.4-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af3226427825e126a575fe0bb1fc07f2980ddbdd9754b4faaecef3976c676b16 |
|
MD5 | 2bccbbe215c8bed76aa1e4a2d669fe4d |
|
BLAKE2b-256 | 756199c1b18d07493d16f7bc7c977276f49f9e91cf5b09f5993c38949f186337 |
Hashes for expelliarmus-1.0.4-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4ca9a125eab22fd0f9da979d2ec12608a3db3e32c9f966b21e47c028d4b98e3 |
|
MD5 | f9e244c5f18ce265ee08d3a993a4ebbe |
|
BLAKE2b-256 | 3079aaa5819d3fbd7ca470eb6ef89cb8f95025f6df17fd4b4ecb3a25b2240988 |
Hashes for expelliarmus-1.0.4-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 351703e4307c87c6ed9499b60c2dd89ac7bcc68e375427b3405c4955de2da7cd |
|
MD5 | 8631a798600df143fdb1a4a5e82e4d00 |
|
BLAKE2b-256 | ae4f609d757cf70499c10cee7b9825ddbeb2e442c423abceeea3d44543fd6d14 |
Hashes for expelliarmus-1.0.4-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b45c76fcc2e34498b1250a7f02d64eafb6c0d8301dd272e4f33e1f0ea0246cbc |
|
MD5 | de92af0835b1c8b9380b8d0b3d1e2d02 |
|
BLAKE2b-256 | d70c0b6e97e91a398ecbfea7d7ce761f1e26dba4293c968fa4d38a2259481a5c |
Hashes for expelliarmus-1.0.4-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ff1a5b53ce9e3bf8035a46702f8d8f853f1d0e853d292b6e7dd806ed5f5c3e3 |
|
MD5 | 0d64f14502f59c27497286b86f775771 |
|
BLAKE2b-256 | 7d012e7779c21fc3c0158a44413789648de189e194193e3c5ad79b74a5a2a8fa |
Hashes for expelliarmus-1.0.4-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f4ff8820d55bed2aae642abe875287004d867053915773f095abff710fa2dba |
|
MD5 | 7f41516544a7eb93a10cadb1baec2cb3 |
|
BLAKE2b-256 | c7806510116a02b4301620f68c0be4e1fedd171e6ed234a4d023d8e0a5d22786 |
Hashes for expelliarmus-1.0.4-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09d40119c268054bbde1650995ca0a46e216221209ff0f6e4d7fbab3e968af65 |
|
MD5 | be1335f08aa380a1674b0bba34e16d1b |
|
BLAKE2b-256 | 0d4683a1a0efc4b6ca98308d72bba0313c309d437aa6c93763d8138f16ccb483 |
Hashes for expelliarmus-1.0.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5bde23704bc63901b15839c47d1caabb13bccb8d708a31c3a3290fed44a3860 |
|
MD5 | 1fa99e556c3957796df481f4f37077ef |
|
BLAKE2b-256 | 2734a354374a22c230e89337a1b12f3be9d7a086be164ac7dd0dac5ba6223f61 |
Hashes for expelliarmus-1.0.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 746837a4fa70654bed8f362524756a299d38499cf7900e3929900dc13d9a39f3 |
|
MD5 | bc1e3c6e238c1289e56b9067e47f25de |
|
BLAKE2b-256 | 07134c487a9c3aaf8fd48164c724e458918d9e29eb7c9a6d3aa89dd3625df62a |
Hashes for expelliarmus-1.0.4-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b164701d719c5ff6f47e75fa42d90f674613f103746fb9c25f0fe3a409f2f24c |
|
MD5 | ec32515e2f745f7f9a09581a3fd9a9d2 |
|
BLAKE2b-256 | 5962114a7a20e41f9425466d2f3a59b79a4ccfca9eee25ca91c53fb7beade227 |
Hashes for expelliarmus-1.0.4-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f1df96d24356fa45610a3e4beaa148cdedebfb97f85cc3819e86c4c0f0c2ff7 |
|
MD5 | 99c78c5e96bca565408fecbdb4ad6dce |
|
BLAKE2b-256 | 82ecf427be031df280f4a68885d274558f1e14663c9036304405e491a9496213 |
Hashes for expelliarmus-1.0.4-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1989bd75aed402f5ef38e08e55968d8da18404f563dc98e2078a5c9024ce915 |
|
MD5 | a091507d9d06af526dcaf6bec34c8928 |
|
BLAKE2b-256 | 632cbf607125a1261d7b210f87d95f57110337556330faa05ec26cd8821f2cfa |
Hashes for expelliarmus-1.0.4-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62cc003a6d0fc95a78e71a2103b937fcb8b70c07875b8a08611c68af6b37cae3 |
|
MD5 | cf7974ff870a6ebc1113125945964e65 |
|
BLAKE2b-256 | 66d4e07c3f43afaaf4c749976c75b3f00c4b8da7bb4cc4d7abf720c436b1710a |
Hashes for expelliarmus-1.0.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6884860aa126d09b7f085867bb98fe0d39515a4fafc02c8cfc7b236c1f3f51f2 |
|
MD5 | e4b314e81e5a204d22ff65ba051f883f |
|
BLAKE2b-256 | 506e255f2b8d52e17e14883334e151565faf2775ec15f2c75b3d6a396404cebb |
Hashes for expelliarmus-1.0.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32c222e273dd77839c03cbc5b0ce57cd3e55214f9f6eee38c3ceeaa6b0ef6540 |
|
MD5 | ff9d452be3bf1134ef2fa175f5019bec |
|
BLAKE2b-256 | edfbed6c49fefaad2e59581a15e8c4fdf3e9804d68819d61fdabe55e72c47b8e |
Hashes for expelliarmus-1.0.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a346eafb590cd4fa3025a60cd9cd815c860a859f6fd0dae68eafe729fc0f9796 |
|
MD5 | 5944d95f1c8eca211c1de9f2cd1d6ad8 |
|
BLAKE2b-256 | bead792921dc9b5f817415a60156e439cc2addb913035ef4bc363057ab8e6531 |
Hashes for expelliarmus-1.0.4-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb7aba4d240bb5aa70aec89327e8e32ebe132a4f9c11ee7053950f95b499e8c3 |
|
MD5 | 891e1763dd8b970dcbf872e5a8b5e65a |
|
BLAKE2b-256 | 44ecbe241bfea4f01a8e1df2e7afda989982ec7f687764052a56a365cfe17f1a |
Hashes for expelliarmus-1.0.4-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f0e7ce6c1c86269fbf2e3d044f04452e539272f2ff1f3bdd9d78d0e584ddbb8 |
|
MD5 | 19caff674875a155a057022291063ad1 |
|
BLAKE2b-256 | e11778ecb6e0bcac366b839a9f01134740bf43aa90a4fb09df02da6403863604 |
Hashes for expelliarmus-1.0.4-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5485318877574de170a0632a8b1771f89c73b6a640aa82f061bdaa764d2601a6 |
|
MD5 | 3c52ba821d430444144a1594df1fa387 |
|
BLAKE2b-256 | 5736aba6785a9193eb313d3e12eae5173aacd5fdb6d8663794e8ec31c7bbcb6b |
Hashes for expelliarmus-1.0.4-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06409d9e3b05d5c7faba1d452ef9341c8e4b2321c5c6fd4c188352f7df5904f2 |
|
MD5 | 7d9d6ff3c73c7da7514ab9dedcc190ef |
|
BLAKE2b-256 | 1f279f9130a820630d2f5462d861c658f60358c974d6dd89d926bc01bfbe0b9a |
Hashes for expelliarmus-1.0.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25294c44bd3b17842752ea0d4d77211c09d891980064fea51f4284c3aebb792e |
|
MD5 | 0c3dbd6d95345f20be3e1b3e59116f09 |
|
BLAKE2b-256 | 69412d21690c844013d6c3752e99156d2ce3eb8f068f6b6e2985630c88c15d2b |
Hashes for expelliarmus-1.0.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35e5f87ca2c723fcfba63b3b73f70f5461a3b2863849c935fd3141bbb70b298d |
|
MD5 | b7b353af512d84b33267578b91dcb701 |
|
BLAKE2b-256 | 78c34ff33902b19d14c523ac38a27faf8e5f0e1476b55ef241afa0e3cfebbd34 |
Hashes for expelliarmus-1.0.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6d74c1a141c4105c37f245c39c9c8b42e5c94c26ee98407fdd493907378e896 |
|
MD5 | a8b45fc67fce3fe0e0c3da136aa4d262 |
|
BLAKE2b-256 | 35a60afca2e4ad109f817eb97b7e436aa9892cb8bc36de2f51a90b43b8ccd05f |
Hashes for expelliarmus-1.0.4-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb91866917d23258aeb9e0cdf3cd794890317a49e56f32e86453df6a39c15aa7 |
|
MD5 | c9401980ee37969f749394e3490a13ce |
|
BLAKE2b-256 | cedbc9333e8c9ccef140cc508d141a25080b0f5f202c673fe6508ee301d59768 |
Hashes for expelliarmus-1.0.4-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5d31fd6db2f23d65ad450176619fc998f3eb30cd45e16f133e1cd0f4d79305b |
|
MD5 | 713431a6dfda0a2e8e407374b135579f |
|
BLAKE2b-256 | 6750664a3dff6f85adb8df2cb8b0286a67cb5f29d40b54525cb9c386f4eea304 |
Hashes for expelliarmus-1.0.4-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6343cac72c2114b47856298a7d98ccad4c3a4c6410d705cf2d38738ed7370f43 |
|
MD5 | 5c3e207c9e3d1d5826b1cbe2359ccd0c |
|
BLAKE2b-256 | 7b0c284aa646285587444a91d73c3e57d2b2dbe810f82fcfb509a74de4e43dbc |
Hashes for expelliarmus-1.0.4-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c32325742c5f9302a52bf54b10e766f92e7df54dd71237d573d112b5107bd51d |
|
MD5 | 4d8cb68166fda89b3290fc830a062c7b |
|
BLAKE2b-256 | 00e0e29fbb4b5fa407602d589626d4b64e02686e1276c4e5120792261332fd1a |
Hashes for expelliarmus-1.0.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb21360f749a8bccc0d792f540bce8070cff5393f61b162bb8a317072fb9ea95 |
|
MD5 | ddfef45f9fcc1c81ccb0226d0698f6c4 |
|
BLAKE2b-256 | 6fe1952606b4eb79e4d1aa9140974172fb95d31eb25bd3ae8dcae4edadc7ff73 |
Hashes for expelliarmus-1.0.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c904af2ac58bf1a355fac8ed5683d498fb0bdcdb35af354c3ced4ceaaedb38c |
|
MD5 | d779aec473e3ca2da2462b8cda3573a8 |
|
BLAKE2b-256 | a34ff156e133e6bc0cbe6c613b8391c45c8f55cb537f188ca206f364720a342d |
Hashes for expelliarmus-1.0.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e599e73356aea66d15225fb9cb5adadb12efb8d59f1054ab13d8a2ed5b9adff2 |
|
MD5 | b860fd332402f1cd4bfd97ba33f9711f |
|
BLAKE2b-256 | 89acaacd63851bb2e928c8ce25537490650e3e6f9fd862cc7234e76039ee8cb8 |
Hashes for expelliarmus-1.0.4-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7480c8bf7f42793c986f723ca65d4ec3f9bd8d75cc98f7379d09a9f1593ece8 |
|
MD5 | 59b9bfb0d5b4c070ef6c83bfd0c979a4 |
|
BLAKE2b-256 | f552e44c355d64dcdd1238c97a9885ce55fb8e4a9a8be99f5dfae8d3e8481a7e |
Hashes for expelliarmus-1.0.4-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a6673f2f33142e110c33919e50f1d77af896e924fa5b6f3589a2b8d02f6da30 |
|
MD5 | 68de99bad59a0e36626a1bfcafe83b82 |
|
BLAKE2b-256 | 083d5e81440d15854945949b88400b985c82e487cd8f0bb495772772513a75fc |
Hashes for expelliarmus-1.0.4-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c6a787f74d86a7d223ad1a9ccd457a62f905e585be91dc6f6f29035749ad103 |
|
MD5 | 578871f691a65399ec85b9bb3ae64918 |
|
BLAKE2b-256 | 6f9e6b45ebcfb66a1040500ecc188b113ed189cd29cb66e5d87eab61e0a4c2c0 |
Hashes for expelliarmus-1.0.4-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbea2ab59c2e6d237c15a7f3fdde41c1fb7eb3ed0cf7201b9af37b89eed66e71 |
|
MD5 | 736916627e10dd8b4e6d617d45329a50 |
|
BLAKE2b-256 | fdb6f765bf6103ab75f4471e4e13ee5ff952e05b957672ec563a46fb8b25ec8d |
Hashes for expelliarmus-1.0.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd9bc2e41bf1fcf9d47dc329c7cbe2c03f80773b0a121de53c2aa448a7652d6d |
|
MD5 | a4532fdf2aada27f2002670f97563763 |
|
BLAKE2b-256 | f03bfb02cf7a00e01ce028dd575b1aa2eb11f29a3319de87ab81d29321c5acb7 |
Hashes for expelliarmus-1.0.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70bcd5fbadd6c3f3e8ecb99ff96b002d9e5cce8d5e429a899052463c937e4393 |
|
MD5 | 5434d63a88474b42f5c494d93c7fc469 |
|
BLAKE2b-256 | cf06de1070d5d3dd4984c35df5ea29098b9f8791a279c2902c993765918496ae |
Hashes for expelliarmus-1.0.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb6581a8513cb37a77049a20bd0931664e014973b9cd1d618da4a44c995133a6 |
|
MD5 | 3d2a7814a94f999a2f8b319d367910f5 |
|
BLAKE2b-256 | a1031fb22f17ae13a9a93eb6e7b210640c1e2f3c21dc1e80523efa712498df5b |
Hashes for expelliarmus-1.0.4-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 848dd83f86d865b83bb2fa78f06496884eec1689765147e3d81803c88efcb52b |
|
MD5 | f86420b943aa012c499d0f9aeed58b52 |
|
BLAKE2b-256 | 95b5593b8ffa394df0c6b4fe3e22993d4b1a7cd10f89dec78969f05bf803adf9 |
Hashes for expelliarmus-1.0.4-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78c049c468ab622c6de90e1df4154bb4cf562314866d3d5269ae4cddd7025ad7 |
|
MD5 | 10581747106ab26927ae75823de06611 |
|
BLAKE2b-256 | ab26aad4dfa6122672a6ad25b387534afe9f69e6f5688b8e84bc193b3aee72e5 |
Hashes for expelliarmus-1.0.4-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e25c6937edd73fe87290889a21eb4244c83cbf050e420f2a5863141108fc1c85 |
|
MD5 | 9a037fb6d14072bf5aecbf91624a08b6 |
|
BLAKE2b-256 | 998511cd02ab44ae9ff0b9f40cd3eb3155733c525c161c07c972d1c9ed0940cc |
Hashes for expelliarmus-1.0.4-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a506984b86d6f2f4f3080b1a1bf28f3f0fa49f0aca0272c9ad2226bf45c3739 |
|
MD5 | 57637c494b0b08b6b191a1ea6ffe419f |
|
BLAKE2b-256 | c8f4e02a47c6d13d7180469a4fac048fbc75f8649356f3bf70015cd7b565ade7 |
Hashes for expelliarmus-1.0.4-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c31e7d88b937f4bc0bbb391391e5fac61e8113eb268a7f857b916709cec745b |
|
MD5 | 08516896c4ce5c947a3c924cd0f67f64 |
|
BLAKE2b-256 | 7b6892c19d855cfa8b459ad4ad19115368163605bb4d193846cdb44d709ef4bd |
Hashes for expelliarmus-1.0.4-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47b61305b9bd9826d9c98e829877aa593e39eb5e8081348e22faa0ff8b634740 |
|
MD5 | c03c59c41f4f4fe249b35f37c3d3fac8 |
|
BLAKE2b-256 | 6129ed21d61e3e50232a778fec9e8c8c7e85a12b3e4a048612656b5257e23f2f |
Hashes for expelliarmus-1.0.4-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97ff4a50679242d72a132f77045ed9e5b60582f0aca396b6d2246f1b4fb5ec4c |
|
MD5 | bc93700f1cceffe3e4a9c7dafedcdc62 |
|
BLAKE2b-256 | 2b429d154da7dc49880f324143a0ed768a1c606f87c14ec5b760527b5062a194 |