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.11-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b84c461b20aef106b54b64b14c7abcf6261686216266311817f1ddef24a416c |
|
MD5 | 3a60f4efc2fdb3faffb87ccaf4550291 |
|
BLAKE2b-256 | de09948967c4874d77b338b8235d86964ff86cd8042512943874dc5260930b2d |
Hashes for expelliarmus-1.0.11-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 633ee51f60c7a1fab6de80ddfd5b4477ac266973f5bc07a03b3d639f77161b3a |
|
MD5 | 2b68f9f504dae05aed8f8a4768bdac2b |
|
BLAKE2b-256 | 454efd559f729e0dc0cd9455123c7bfd7293175ea8a1effa483c925c43bcf64a |
Hashes for expelliarmus-1.0.11-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa21470604b04e04b6d58590b66fd7d44e7a762776c968d82f14148f98196951 |
|
MD5 | 15e9c6f941a0c2e865d673cd9b92761e |
|
BLAKE2b-256 | 3093e7f1830c532b116fa319ac4ef4b1e888e85c6cbd76225b9a874f15978e75 |
Hashes for expelliarmus-1.0.11-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75a1f4cbecb990908c99b77a90d0f24f3fca5e26ebae6fd641d3ba32997c28fd |
|
MD5 | fa1fd458e2b2a15f142d92596ea1ce37 |
|
BLAKE2b-256 | bbce5b9d084f720dd771fd8127449fb7196c91bc9359500f57786590c21b3caa |
Hashes for expelliarmus-1.0.11-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6729eb2a54db4d7ba5af35a71a2810852049d2ac2a3ded5af7e5a78f8b049e4 |
|
MD5 | ae2fcbaf1b555f63a54dba4d8985cf45 |
|
BLAKE2b-256 | 8beee03a2bd460cfc37da0b8b025912d2ee7b3ead418bab66331ce0c7e3ca053 |
Hashes for expelliarmus-1.0.11-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfe7d14347192d3743b5a381420a77a39ab24e05dc2fb6bbaa75f5afdade8ba9 |
|
MD5 | 2b6ea0e330e0088c1640ddffa69d9e7b |
|
BLAKE2b-256 | 8be6b1021d45c401dee072f68cc671945169465cfe5b47c88f24d9badf0904d4 |
Hashes for expelliarmus-1.0.11-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52f6cce239d75584626a0f6a603f21308ddecbad267fa3caae1d253aade58470 |
|
MD5 | bcf6e65507bdf8f2508861ac13fc3c56 |
|
BLAKE2b-256 | 2c56e7b6aafea0262fa4b8b866d1d29f5027cc7e209cbdcb0fe8799d372b870c |
Hashes for expelliarmus-1.0.11-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76eae1d4c4e6ff448967de9f08372d3d80a16852240bcb2d4bb8ceff57d801be |
|
MD5 | 3cdf8e98b914bd11affdb0bb1201769f |
|
BLAKE2b-256 | c292c4823eaee1099c0381085113f13fbf5271bcda2993bd1a4e31ec76162623 |
Hashes for expelliarmus-1.0.11-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1aa9767fc3ca0df1acc1ef713c8b064bfc93086eb9452ad71e0488aae9275f95 |
|
MD5 | 18036ecb954f7554f834312f796a00a7 |
|
BLAKE2b-256 | d5bafece2b600f5e565e171986dc932f1091d1bb459e2c66c2430398484c49fc |
Hashes for expelliarmus-1.0.11-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc1f94b7d3357f2a5af5ff87b5abae300b290c8748a412924675cfa9810eb750 |
|
MD5 | f34758d06e7edf449333df5bf47701a7 |
|
BLAKE2b-256 | ecb6f15975ba4f78794581a8be50ae2d5bf108a4dfed1e126602697f767541bf |
Hashes for expelliarmus-1.0.11-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a69147dd8854ab5be933fb8caac8f700d85940ce215d90bafb0780abde3c20f6 |
|
MD5 | 752d2a6c02b213f766759a8cb66a8d78 |
|
BLAKE2b-256 | e6b70517cea3007ba31868747e9f904d52dacffe1e2347b40dc9df46b6267b6f |
Hashes for expelliarmus-1.0.11-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69749322b7468c0cb1505cc09b367ea9160ef651f091dbcb38d0fffea5e66518 |
|
MD5 | f97a15fd42965a2d97a4eb7452a62369 |
|
BLAKE2b-256 | a7904270fbce368d686a697c0e79773dd9d77b6df30910601013d4c336a8eb61 |
Hashes for expelliarmus-1.0.11-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5ca1f3972eb0963e6c8076d412bff10e38a77c5f1d7c5421617fc9fa27ab96f |
|
MD5 | e4e2d2b665f54b470673a8ae116ab95c |
|
BLAKE2b-256 | a844676397f46e58d093e75404bef9845a04f92a125f0c00e5805cd895c13a32 |
Hashes for expelliarmus-1.0.11-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2828137c748da2dd5e56b2ab57f95e6730288e190cb0b5f77a1f020f94a1f0c |
|
MD5 | 8bfc419848994179e4e8af9ac30f0fb1 |
|
BLAKE2b-256 | 325c959938dbaa2f6ed41dadd4d325f46cd477062a4fea3f5080ac63f38557d1 |
Hashes for expelliarmus-1.0.11-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cafc34d41a72c29c3f54fed92ce74cfa9aaffcd18831c02d369ff73af4fe444a |
|
MD5 | 531a34a621ebe7a2e4c39fc31273b97b |
|
BLAKE2b-256 | 8488c9836028e3012eb3bcaa8e8390af17216238a6922762c544ea4f9ffff4e6 |
Hashes for expelliarmus-1.0.11-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 613bc0db3ceecd97a5a0e1aaefe37c21f16f2a2ec2e55dd412aa6cfb230b8d4d |
|
MD5 | a79e336b5113275df70bd42d10c1dcd9 |
|
BLAKE2b-256 | a164301531b7dcc653f97695dddfd20839dd831c1577d80dc3eb6a08dc98f0ae |
Hashes for expelliarmus-1.0.11-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e04fd6879387b35bdae5add4057e3c7ae8971a793820d688467d6bd09a3abcb7 |
|
MD5 | 76bcbd0bc406c535d752279a5df2fb30 |
|
BLAKE2b-256 | 397aed33e1b70ce3b30074248d33e35a6d6ca6e3bdd06b932ab77b56c3288784 |
Hashes for expelliarmus-1.0.11-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00b4112405ccb68e05d9462314f640c0eb4e2b9d5e020a869cfa3f81429e9be1 |
|
MD5 | f74e7a49a57c690e1f9ef17b4ca9ac11 |
|
BLAKE2b-256 | c6ffb0907da89cb9d8106bb123fb91030572cf5e4c3338bc9527b4b295f826a2 |
Hashes for expelliarmus-1.0.11-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6875cd1c8e692806df718206d31a40b91b7e34bfff842618b15a7461c690c5d2 |
|
MD5 | af5edd79827b326cd3670af3c3e7e5c7 |
|
BLAKE2b-256 | 4bbe864a53c9637533d88eccd0fd55f1722d6d95e1fd8181f509ce010b354c76 |
Hashes for expelliarmus-1.0.11-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7cfde67fd5afcfef8f67f8968888a43eb32f5e1c6043495c691e45588befe330 |
|
MD5 | a8ca310fec69c04cf5d2b51605408c48 |
|
BLAKE2b-256 | 52db28ee0239dd76dc6a9a2ecd238e2459676edf6abe6204a073a19388e91deb |
Hashes for expelliarmus-1.0.11-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e16ba6cd2e34b63ecdcf846ef7183b6e51fa59c7029b660a89478fa9c5c7971 |
|
MD5 | 39b171d48e9f72596672cb8697469e80 |
|
BLAKE2b-256 | 3a3c3120d7238258b3ce667b3229ee09dfa63bfa7977ca7ed21a569af50437f8 |
Hashes for expelliarmus-1.0.11-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b7b52b8cadc30180f769071cdee3781f2a028303081b60c9b005f47d15b7c1e |
|
MD5 | 79ba9bc31dae6281db914e011e7f0655 |
|
BLAKE2b-256 | 18cd797368d13f6c42c2a19f28b511a296b6374765f16b0669e4d0f96ccde370 |
Hashes for expelliarmus-1.0.11-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f4c5a012d3f2049fb5ab6777770caa7a1e383713467c97eedeb5050a39f96d8 |
|
MD5 | 2556c184c44f37ec985e7d54f085de28 |
|
BLAKE2b-256 | e84d742c800e031447b6c26ed4ea1fc498d22b4356ea9086b47eb2383a127ccf |
Hashes for expelliarmus-1.0.11-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 981660b68cd8fe1430e3d50862492f74bbac12386eeb897f08546731bd181fb0 |
|
MD5 | b1797105683baeefa9fb2a756a2015a4 |
|
BLAKE2b-256 | e5f500c03d0344cd50542afb1cb6838c72cb6c6bd4dd69363e880a84c961bb30 |
Hashes for expelliarmus-1.0.11-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 036bec8b4dba9eeb90da831575391e55e3386cbe31122fc36633e3eea1a376c4 |
|
MD5 | 1d3285188663a8ab5d4d38ee4563bde2 |
|
BLAKE2b-256 | 9337a4017d69d22ed087006fbe185fcd983b1e456a3f388c7590b465d897d5bd |
Hashes for expelliarmus-1.0.11-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 041a662d209486ec37fea78305d68c46c6510212f67d55fed23bf39462494e74 |
|
MD5 | 0a1fe7b81c28980c804c3c042ad5948a |
|
BLAKE2b-256 | 65994965ba030e0fd894ad92291ffdb1d385bee50d9aba1be4be85f6367e527b |
Hashes for expelliarmus-1.0.11-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3090e35ecd7ba0e24e050cc603d0625e826621aef9904f26d8f424fc8ae3a49 |
|
MD5 | 83db72fe21d9db4c6636a9b6f46ac810 |
|
BLAKE2b-256 | 32b27b7a996c65f98b1e231922bd42ff2356558543a4c3377b8b38d500c1386f |
Hashes for expelliarmus-1.0.11-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56453ab9143fe646bd3916de92cf6ccc4583344ec5a975b1f9febd57a6382e14 |
|
MD5 | 7e0994739d9e2dbd9ade68f2c25973d3 |
|
BLAKE2b-256 | 271ae792b6df60e121aa564e77bb8b13ccda16627e837bc6a68c5895031d68de |
Hashes for expelliarmus-1.0.11-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e133a21d0f5ee3d42c7079106b5c78e82d086c5a918e467c4fc728666e2afd7 |
|
MD5 | 21d3b16e6d5d39e4334e854eb60c14d3 |
|
BLAKE2b-256 | 4ea64f9d824ae522f4d039bf4cc8389ca5dc135636a9ef90f18c643479d1ca5f |
Hashes for expelliarmus-1.0.11-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01fdb5eb5deec9d26ee3bcf7801bb93554216e2d1d8e18ba3bb4d8af4424247c |
|
MD5 | 30b2b0e2ae4ffe10e81176d8039ac4a5 |
|
BLAKE2b-256 | a1379c7fad1fc202a678ba1a14e23f35c9744086f970ae1f553134d95e3b73a5 |
Hashes for expelliarmus-1.0.11-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9bc14be13d57455362f764783ea181682625eb9dad267f0ef32931b636e0038 |
|
MD5 | 991b148e935df1abf6eb93f53b48d669 |
|
BLAKE2b-256 | 33a4cc103103dfa84f532ea804d5db9dada401df337d186cad841f6001a61c12 |
Hashes for expelliarmus-1.0.11-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0ec1d5c4bd499a89c0c187a67d8589b77f9177db09c2825e8441480d6c11310 |
|
MD5 | cef1e77c75f3d2234ab93f3af035a78d |
|
BLAKE2b-256 | 7ded67ab6b26b52f2f2d49a19b61fdacbd7407ac91cfc497a02e5514c7906719 |
Hashes for expelliarmus-1.0.11-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 342ae1641bc5ee545c0bd0d57ae7a2912edede2082ba7218baf00fd15a532bbe |
|
MD5 | 69843457c21f7f442069871072308421 |
|
BLAKE2b-256 | 061d6d2776c40059a7dd149622bd158fb324ad83a8d3d8c38bae979c3bdc6b26 |
Hashes for expelliarmus-1.0.11-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42f262a9d44e11024c11801d138e0de2d02c187f4561528a50e3df8b3d01cb07 |
|
MD5 | 5464216829f6158e6da0a81187574254 |
|
BLAKE2b-256 | f2682b8dede47ac53144d64267e1ce648288f1b9ec67d902f5535f976226187a |
Hashes for expelliarmus-1.0.11-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ffad000441df4e1e0c7c25247a8c408a24d5c7fa44ce98ac259d78c6c5e5ce6 |
|
MD5 | 143a92fbe457bd498dc737e650f7d2a9 |
|
BLAKE2b-256 | fb7c42f70dbc26e1f39a0e4f25616e5f1cb2c98caebe20eb8f1100917e643505 |
Hashes for expelliarmus-1.0.11-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f054cf0e4e41225db3fa1ed8b8d26670ede3010293a9189032bee8e41cb28e55 |
|
MD5 | 6c21fe2ae841ad0603bdc5de81726c37 |
|
BLAKE2b-256 | 0f48d095979f5768c039a4cfcb03c95cd96fb4cef4c18da0358b817e75fc666b |
Hashes for expelliarmus-1.0.11-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc2e472613318e31cb8308734dad95a8759e2f3a62cc6a31e090c9a6769cbe55 |
|
MD5 | 221c02663053ad577fb86686e939c4e2 |
|
BLAKE2b-256 | 7625c3062f9db1391c47fae22f557f310c7f5345daa05f11ad74849db16a50e7 |
Hashes for expelliarmus-1.0.11-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81b290a1b7d9fb38be2f038ccd4ced33cbd55f67a71d359a51f080a53fcb0378 |
|
MD5 | 73615979e66a75a1a28e4cf66e0379b0 |
|
BLAKE2b-256 | 8dcfe93431399342ef1c165645ae655a45d0ba6520f2bc817d28d6b2683857c3 |
Hashes for expelliarmus-1.0.11-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 417da59e11aaa391d305c545f8799b4af380751e7d2657df8c38240a23eadd7f |
|
MD5 | 16dacd24ad668424165e0c4aa39455ec |
|
BLAKE2b-256 | 259cbaca7885b82431caa9176e32bad66ccee5d875b470418cc3d50bf62af173 |
Hashes for expelliarmus-1.0.11-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8331ee6c9b05af1bf759134810162796728a7d11f00d7108e10536918c4a0de2 |
|
MD5 | 8dd40d3513973c9afadebf98310b15e0 |
|
BLAKE2b-256 | 8b1fe56d047c967ae1f76d8ff945b956fad3dd16b8b66df61fe04edbb5bf6253 |
Hashes for expelliarmus-1.0.11-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 117f42b655610a2cd3a91aed45ab9c22759fe3d8df3259284e86865d7d29b490 |
|
MD5 | 51d9ee0fb18cb5e5dfa5adf1cba761d6 |
|
BLAKE2b-256 | ed415089a286c4c33c8d486b57609ffe87725f3f05319fac4ab650998a5cd82d |
Hashes for expelliarmus-1.0.11-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3035ace605459e114a6ed488d1c565c0cc94e5f5b9fe46f36c1112fcc2f72e3f |
|
MD5 | 4ad611dd6d69b41429ea61e9d3d1fa48 |
|
BLAKE2b-256 | 68f4d4168b1e4736d9c14f509994f81c74d874266a1398607b0c46406691456d |
Hashes for expelliarmus-1.0.11-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a89d4e686bc65c7f23f011f52b60dae7be9a5fe5372d8b878d79109c52d1140d |
|
MD5 | 49bc658e91f6560f13007e99086909b3 |
|
BLAKE2b-256 | db79a998fdc0ca82793344566d6b632bcdb82dcba12a9ddf8013ea8483283407 |
Hashes for expelliarmus-1.0.11-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b9e003b83a05671cf3d1957d2b237b16265ca8a9e1bb30e73c5852e1d968581 |
|
MD5 | 84c338e7f762917d942f1012196170c4 |
|
BLAKE2b-256 | c0297253ecc40d6cde55d8bd5ab09cf5a6bbb4352ea1889a1a7b662a3563f933 |
Hashes for expelliarmus-1.0.11-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 999713202a8ca43cee9fb66677d19cce3159d98c20115ab91e1c54d4bc7de98f |
|
MD5 | 781e677046d9fc2156f35f1fc9c86ede |
|
BLAKE2b-256 | a42f42082aece43a32fa921c9af46cec1ca95b07769f91dad478554bd567dad7 |
Hashes for expelliarmus-1.0.11-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb3c911b963f7dfd2a4db3f024729c320c42cb96982191df8b004095103f3662 |
|
MD5 | 1c245ed729e0853bb04b89b780ecf88e |
|
BLAKE2b-256 | 6779715c664d9f82e841e259c0442b7f74d48f2a4e62b968852a7af476796faa |
Hashes for expelliarmus-1.0.11-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1707e39f84964ef8b062348bafa342156c9233e9cb26220458d2d8de104c1599 |
|
MD5 | aeb3883cd5d3635398ae0a3293b82a4a |
|
BLAKE2b-256 | df443bf8a87646d09958c9a79765d7a201e0f4003f46fa88480693a69c535b72 |
Hashes for expelliarmus-1.0.11-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75660fa5e263c73d1086cdb6058d636a94cb937e6efed1c535332aa366d9aa27 |
|
MD5 | d37d78cb5895c650dfb111afe31a9cdb |
|
BLAKE2b-256 | c295980b31b2d415c99c30042c50f35cb8308510fc95f9c1ba1663613b6e5228 |
Hashes for expelliarmus-1.0.11-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2bfc8d8a9306f8a56b549b0a638b32219fd0741f4c71dbed5303c96612908f7 |
|
MD5 | 6be85b51c3958bcb0c5921a76950faa7 |
|
BLAKE2b-256 | 6592ac79a95d85fc73dc7e96993a84f74dbd569a95b9f8c7d12c63bf21386142 |
Hashes for expelliarmus-1.0.11-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35f4c62b47f18fd8b96308ff16d8ea7b2ea4aec44d4a5431be3ee825b304a1c4 |
|
MD5 | a877ec4217c4496d83bea1b37c5270e7 |
|
BLAKE2b-256 | fb737b1f01093270c625906e9aa50b537b8eedb52ab50d04f938ef8804d80256 |
Hashes for expelliarmus-1.0.11-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44ae7e11fe4c1f333e00293501aee37822d4d1ac2d3d87ff2cf7988d0a9cb496 |
|
MD5 | a163b1fb4c1f2fb1cd9973c6a54989cb |
|
BLAKE2b-256 | 866215c6d3f7e8a8d36d522608f87d2e4b81b3cde723b9459c87697eca560f0b |
Hashes for expelliarmus-1.0.11-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 599be9d09d9ef773f23274142604a88e2d746cafd8a1691064b79d2887e2e86c |
|
MD5 | 9c379427bc42cc1b702ed017b2d3b8d8 |
|
BLAKE2b-256 | ec42d69421baa6b09e6c7c98b5a4f092d73e54ae47621a70bd090fc1436f871f |
Hashes for expelliarmus-1.0.11-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2041c7990996353c70dabad418278a467ec3b0d59610214c428e4e861c588bfc |
|
MD5 | e942a4b1722f644f0238793eefd497b4 |
|
BLAKE2b-256 | b4b494784fafd305b524ae86ea92c33c02e0124a58d8dd509067b9064b22e7b8 |
Hashes for expelliarmus-1.0.11-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23d7c8783140b061ce9b2c8d702f4ea58d2ec85354bd9915a77cda70e813db3e |
|
MD5 | e3558a6759725a5f52c444235c096426 |
|
BLAKE2b-256 | 145d950913096b99eead5f9ee0a1ff90ac8ed6d326399d1ca2c57d8d34b13770 |