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.1.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a83d9812db3b4f863f29c7cb2fc206fbd6102d24ad37e63f6c430b0ec3d08d5f |
|
MD5 | 8ebdb9e4b014ceda6b0b3eca5a5ed54e |
|
BLAKE2b-256 | 38bb81dfc898e37064d01eb84d13c02e22af0bf357a855cc11d9ebb978664c8e |
Hashes for expelliarmus-1.1.0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb4d110ab71b405c42f6e1c7154d5d6304ff2c17594c241c4030a2b94e8dd854 |
|
MD5 | dc50889ce570b7d5d31821d6a37eb1f3 |
|
BLAKE2b-256 | aa1cb278cf8acb76806a1a566e775025a83794d4a3ce0feca32ac13612e984bf |
Hashes for expelliarmus-1.1.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3f3efacd8d2e39674b4ea52a14e071d0fdd4fe92f8a4a266f76895d3e5a3264 |
|
MD5 | 45d3f8eb1ef67cd473c20e73fd9c4c1d |
|
BLAKE2b-256 | 064f733cdbfb4fd0e00db75945bc10ae42a93c1d12c88491e5bd24b535f6bada |
Hashes for expelliarmus-1.1.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0ea2c44923acc4ee6657a2e74c5f639a58de612cf98c250bcd203bbb58e90b9 |
|
MD5 | 469e7ea9be5ba6b20f1113175454d00e |
|
BLAKE2b-256 | 5e4ee2923d72f35ddf0f4a76f8c7cecd5d1b6d310e0648018fbd19283cdb8c9b |
Hashes for expelliarmus-1.1.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05359dd9eb918b2b82a26b6367e3ee2cd7d0dce6b2cb312dba44d8b4b6ae8bee |
|
MD5 | f528b931deb15682743995ba3cf28c54 |
|
BLAKE2b-256 | 67a4d8875da8f199892d8536c37e96224bdef1205032bd4ccdb033723f791363 |
Hashes for expelliarmus-1.1.0-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 739057bec79eba50c8d3cca17e924bb80dfb377438894ada246b7747f518989a |
|
MD5 | da4351ad195de92b1fdd4b640ffab8d0 |
|
BLAKE2b-256 | ad7475562591145fe872f15a762e786d0368376ee01125180b12ee14631a1e95 |
Hashes for expelliarmus-1.1.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 541bf773c455dcd0f29fdb32805a6c854a4753024753ac78f970afa7f14236fc |
|
MD5 | 629f7a332afabdd2d956279bb8765b7d |
|
BLAKE2b-256 | ae897a08f01ba0a92667c18edbecb202b219eb325f5a591ec413c5fcdc32b521 |
Hashes for expelliarmus-1.1.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66fd456b74a7c34544c70b2ddc3c8236fae16937bf8ea9545a91a346929f2da7 |
|
MD5 | 4670ab8265bdaf56a820a05ca95cb387 |
|
BLAKE2b-256 | 236e98b624ca6f1287f2942103d8610198ed41e802100dfc6d252a049003d652 |
Hashes for expelliarmus-1.1.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8d839a8ad94f6e78ab4b22fafec91fbddc995053fb3668a31321c8daa093341 |
|
MD5 | 010e8be86fab622e5fb430be45f3a715 |
|
BLAKE2b-256 | 8b641b6dd078a7dc726cfd84709f9f10f63f9155f0c3844cd86945e0684b7cfc |
Hashes for expelliarmus-1.1.0-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95efce705b685634117a630b82187188e3cc78928aafa5540d81ba46b3f8fa50 |
|
MD5 | 35a288c3333bcd268ca3c46d79d676ad |
|
BLAKE2b-256 | 0bd8340f664cbe77fbf83e0f49d12c3f7b842c408f1fc2a9381da168d1242ea5 |
Hashes for expelliarmus-1.1.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d92b3b6a6232a4757d71f9cae221bbdc42698d0f9426a6759fa7123455a03c3c |
|
MD5 | 57ea1b62dcebc3f1496add486ef59eb3 |
|
BLAKE2b-256 | eb4a895d4cb87f89e0c22b2588bae19a47a9a11a11cb7f72ec35419dcaa58f3f |
Hashes for expelliarmus-1.1.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da6ebe8d56b8273287fa52f009f48e62215c2b8fd0918f329efba0cd8b76b533 |
|
MD5 | ef4d4ef1e13eab880bae27aea0aa0bfd |
|
BLAKE2b-256 | 186df21e62a16801fc0b9cb13d59c134ad02ede97278b71505d6671666a14632 |
Hashes for expelliarmus-1.1.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cae0e3e999415e59559025ed3f2161db2d02ca6c2c617107d7511f8af2cb7171 |
|
MD5 | 21f426e8f37223fb81e3618dc8a304fe |
|
BLAKE2b-256 | 4f4e66221a969f48e6f752452e1db7e00dc84f24932bceaa5dd30ce695fe929e |
Hashes for expelliarmus-1.1.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a20452886cd9ac69dae11283d393390110b63bc4a49c7348d29c44142460046 |
|
MD5 | 7af1f2361a3933369e98577212ed4c7c |
|
BLAKE2b-256 | a8a23b2becea140540a841b48a4c81e17fbd7a660d7513b279bc8a4fcd6a37e3 |
Hashes for expelliarmus-1.1.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67e9a05a9ce913eae63f517c5646c6abfbc146972cd0ce82bd48da59e4aa2e89 |
|
MD5 | 2058b4c4f23a4bf43f77245d44226947 |
|
BLAKE2b-256 | 57c685e6e1c8d0330d48b8e43ec6be3f2410166b63da1d1ec7a7d112c4be9741 |
Hashes for expelliarmus-1.1.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66a3ba7abee0520b5dfc3c33eb1d9b383eb3356be614122ca24cf108856da371 |
|
MD5 | 3b30ba4f469cb269155258cdd0bf8cfc |
|
BLAKE2b-256 | 3eddeb3e0313505d9e3bf7674fae315d2de541be88fa26a66373ba9e2cdf584a |
Hashes for expelliarmus-1.1.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6daba9e87ef39b792720667ee0fc26027bd944bbb36949c4b2c3cc83cae0c042 |
|
MD5 | ebfa34ca90d20cf137a4385f9b4631c3 |
|
BLAKE2b-256 | 1d3d6d3a33543f583c2603a3354953317350fa81f82545a46691d45be29a65a2 |
Hashes for expelliarmus-1.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | baa4abdeccfeaebd39c7520616466d9a3fc75174d83adb1eee529cbef186833e |
|
MD5 | acbb13cd4fa7a9b103c0179f302dd986 |
|
BLAKE2b-256 | e0ae7b7992613eaa0b29e9efb3e1ef8c9e2f6ac276baca81d07b5744a537e266 |
Hashes for expelliarmus-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbfad980cda9f3e31fd316275599ad92388f50b29ac139b96801b04185cb308f |
|
MD5 | 938004ad131e93496dfdf0a0c4abb146 |
|
BLAKE2b-256 | 410cbe0619155fad0600d1fc5518f31c747724665e8e89d29b85fd88e90341be |
Hashes for expelliarmus-1.1.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a29a5b9de22ac1fcbed453d588536599da275d493385f357d074f5c5dccb5d1 |
|
MD5 | 9480dd18c7eeb0273a44f049b11486a6 |
|
BLAKE2b-256 | 8e112e9f08f946def19d728d12cebcab20505acbdbb90f60f9292b906f5f2000 |
Hashes for expelliarmus-1.1.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3a46c7c5ae766908d8163666e6083f603c61c564bce11a0d7bc7b058648ddf2 |
|
MD5 | 188ba1f9157727ba01d3983f6b9127ae |
|
BLAKE2b-256 | ed4734f1ef8426c9012c6781670b06928aa84027c7ca1bba2ec8e8bb03405a91 |
Hashes for expelliarmus-1.1.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23a83afb87326c0abf00e875dc7a43ba0902116b4d6dd06e80cb29185af48498 |
|
MD5 | cb231ca2454d71787d87112a2897da42 |
|
BLAKE2b-256 | e62718cd3fe439160f909a5afd3c8f01ce540e2dbc3207305294938428ba34d7 |
Hashes for expelliarmus-1.1.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 019abe8a463898729822dd1f3c818c23f57614e90cb7d6f015f4f27098a26171 |
|
MD5 | 43917319e09f18cbc990b48d7036e09a |
|
BLAKE2b-256 | 95b06431852bae21c9cfc7a373327bb6e1ed3e105d645ddffa10aa56d57f2f4f |
Hashes for expelliarmus-1.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fdb11c6769b6758fa67a4690f3a83f176fe8e8e9ee2a621ff7b087073f9bb83 |
|
MD5 | f47f26dc6ac618d0b399fa2bfffca986 |
|
BLAKE2b-256 | 7dcb3493606e6c5394c4cca5710a9f73b5c4977ad18a55798100e8521836f925 |
Hashes for expelliarmus-1.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1dd04d6c4bfbb261bad234f06ad03594fe6aaa003c1293906c67b0341f8f92ed |
|
MD5 | 56517457d79b524af117245a5ab623eb |
|
BLAKE2b-256 | 0ad57888f57d8525745abd46b54a48a5dee827ae5b226b1e1967a454bbab4751 |
Hashes for expelliarmus-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f31ae93179f4c62b6aa91b605046eab4b5ef4c07d5b41f76bc6cbe9c4ff317eb |
|
MD5 | 35b4977d9a4f287e43575a10d5a32611 |
|
BLAKE2b-256 | 26dadf5f3e2522b31e844346ee41c51a199764ecebce4544fac7c995aa821e91 |
Hashes for expelliarmus-1.1.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2aeb5ddb76e3bd4771d999d0ef903fbfc06b1f5cc361776c9417326cbaebf81 |
|
MD5 | 923158627d99ef2356c776c0cc193747 |
|
BLAKE2b-256 | 738327c05f3be8e700f1fc43307c14303b3b740ccc5dc9c56824a0ec50107b32 |
Hashes for expelliarmus-1.1.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f523208e5bbe82ef0cabc6ddfc1b09be2fcbdb498cf9992dee22353630cbfe1b |
|
MD5 | 84286222bd2ea44591bb60c62f5e5bf5 |
|
BLAKE2b-256 | 02e56a7e7f5879063e1e49be8d36dd8a2b61f76cbdce585393b2b80bed1f5edb |
Hashes for expelliarmus-1.1.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | efed3097c984d7ddcaf302b801829f4f9c591c6aa86cc9847acff91ffe8f62ce |
|
MD5 | d47c81fd34e25471dc55e7de14f4fe71 |
|
BLAKE2b-256 | 0c5d53b596d7fb75cdb0971aa13a8f66149dec89a66f32418a2be46ba5c4c9f0 |
Hashes for expelliarmus-1.1.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a97f94806bbf7c4db79ef839387241dee9fb0a283e418929ed7bd7faaf22d34 |
|
MD5 | 554678ec75080bcabe1238a23edb386c |
|
BLAKE2b-256 | 61fb9443d20417bdfeb0b4563f5c6d905c8544199284f897b27c66b8749f77f7 |
Hashes for expelliarmus-1.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 967602a12e29698d5b25d0db13eae765d8eeaaa7b64d57c2180463f39f916838 |
|
MD5 | 992894ae5b71802fe9eb0338f1335676 |
|
BLAKE2b-256 | 1ebe737dd6e5a7a721f454138f4d06ebcfb5532b3be9abe3befec0703335c1f2 |
Hashes for expelliarmus-1.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 612560967d6bd27b35a8b146c7ac6215472bf158cf3b77773ab56f9588268859 |
|
MD5 | 09cb95354a0079e27f99f1da200489e2 |
|
BLAKE2b-256 | a05b1e19da0e6c1806268c3bfb75f53b1f76f26737a8de861e9156d7196b677d |
Hashes for expelliarmus-1.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1d8645c0d087d5af8fcd9c539e7ff89d0b772d38d0efb52e4bb13f7a0de8301 |
|
MD5 | e2f66ce02db8fa1a29a59aa1aacf60a9 |
|
BLAKE2b-256 | 19c3645f913a779cd3fce6606b75907e318180482a917cad23cfef278176fd84 |
Hashes for expelliarmus-1.1.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5257fd51e994d1c83d90a0d7bb10e3cc2ded6ffff569031cd6520ba0cc7abae6 |
|
MD5 | 74676f67e4124a466e3b6a0ed5fccb5c |
|
BLAKE2b-256 | e64599af2bd0b331adab86199929c92ea241add8b0c1c86fa59013854499775e |
Hashes for expelliarmus-1.1.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c5337947c4d4d33260d1b598f96050bd5e22a6d4571bd440c8800ea653688ed |
|
MD5 | f414a658e0d4e3389a9daef69df42fb5 |
|
BLAKE2b-256 | cab9f18a1d7c6c3cc6cf31225a434e790fbea10ef293732ec7e250cb4c5317bc |
Hashes for expelliarmus-1.1.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 847c226aa22f9f052d7029a6b67166f1fef220a9b29c7994c1f8338a77f4526e |
|
MD5 | e4ba207353df16b0a2384cfd61349ea4 |
|
BLAKE2b-256 | d7e7d3f9dbb0c4f6521e3d846e0e784569d38da11103109ac1f9b6ea7846c462 |
Hashes for expelliarmus-1.1.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e706eaeef8a119c483000ade361331672a310bbfeece8a2b7ff7b841f46303cf |
|
MD5 | c3fe18f85f2ba6941e0d34455d12c7cd |
|
BLAKE2b-256 | 0876a2049326614ef58e376eb44ea0b2c535dc0fc11f415511c077137872f994 |
Hashes for expelliarmus-1.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fedd79d6699a71cc1758327de1892d69a35bf7c903c8ce5eb50837d265a49ff6 |
|
MD5 | 5b042766f0b8822f0c32a819de66eedd |
|
BLAKE2b-256 | 0dedf4fee4575a465b6bf6347889b208351f5ec15eb61f0cd807c359c0ce0ade |
Hashes for expelliarmus-1.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 600da710995fca214d561f79f2b140c8426c7f9724289672189a056c615de110 |
|
MD5 | c3e3654b235a5944ae65a6fe1f220098 |
|
BLAKE2b-256 | 44e8deeadc6408e0af49e182b7195d9b3db6948c116ba0e33a9009b8d109d0c3 |
Hashes for expelliarmus-1.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1860588f21ee2bc5e122dbc93b93df0f4e893829694c8ce5e1eba85f12d63bf8 |
|
MD5 | c657662415b43306b0bc30fb2de7f4ae |
|
BLAKE2b-256 | 620a72d49cfa1bcf926300376a301b98f89c9cdda8afd0c677100938b5c66d1f |
Hashes for expelliarmus-1.1.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e6a14a04a1406d800cfb653a2760a9d0c418c1279abe21eaa453dbb1083918b |
|
MD5 | 6854a92e78e61053e2b1172b673e56fd |
|
BLAKE2b-256 | 702ced6117478505f4a0f6c2f0d9775a93231f06e8db4e5edc6f96c856ac193e |
Hashes for expelliarmus-1.1.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdf52d9d6d530db6aaf7f7ef1b0ffd46d18b8d52ff998790a03567851477c622 |
|
MD5 | 52fe0d66a310238a610073a67ab83829 |
|
BLAKE2b-256 | 9b70f9f505295136e907f21061aea8d471370ee395243286f0c319a2c3f93280 |
Hashes for expelliarmus-1.1.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f0e0f76829e3093191eaebdcdfca288a4b8a573de784a9734bbeca81cb2671b |
|
MD5 | 76ae88bdb5ffc027bc5165783bd8294d |
|
BLAKE2b-256 | 91b2c247b214949130265799350ce0ab43a87a36c35aaba71eb0ce2ca45ce31a |
Hashes for expelliarmus-1.1.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7127de71f004e43554e8df22d7e0169f4316ba69b1fa6c5bf5ba0195fd4b9e8 |
|
MD5 | 4d8c9c63b117e9303032f03a321173ad |
|
BLAKE2b-256 | c57e87b8d423c87cdfcc0c5d1ca16c85ccda59a6de9cdf91824a112c263c0baa |
Hashes for expelliarmus-1.1.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e78a6200ec1db4912af794b8100384149a230424b22aa1b950faa5fc735130b |
|
MD5 | 297643623904db3d005674e77524b600 |
|
BLAKE2b-256 | 540f96f51d4c91dfe5148537a390764949153f1c01f7bea7762c5ad68f23cebb |
Hashes for expelliarmus-1.1.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 807b67cd89c2b962703eced0175380c429e8457d811623081ea4dfa246a55510 |
|
MD5 | 32778f754abd70fd4b2f5989f18b2c90 |
|
BLAKE2b-256 | 8755954ebfddd0438bc17255fb6e9b07b8d1d1c590990caf3272cc40e3c18559 |
Hashes for expelliarmus-1.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5309f94c6ed20b5ac1a55a355a5211ad1b92371161ed24b832aef27e92b14c5c |
|
MD5 | 61677a0f8a94b4ddb7779134a9220119 |
|
BLAKE2b-256 | 8bbcf2093a6fad2ba763644638035683f992be493bd51862574bf1301a1b895a |
Hashes for expelliarmus-1.1.0-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbb8b7d3848e7af5bc70868fdfe53561970d0d3414e628ad154430787974180c |
|
MD5 | 55837f685a2048bb57eb963ed3030822 |
|
BLAKE2b-256 | 8effe2f1b76ae75752b06d5075d15649f03031e92fc5f12b3e4eefd3f4af7412 |
Hashes for expelliarmus-1.1.0-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7fc135a73dd49b9865a4c3e40b6a19f323c48b2c39ceb5d978f5d897138f7b5d |
|
MD5 | ca539246986f9bc1148bb95c41f87fe6 |
|
BLAKE2b-256 | 4507531585d43d29bde02de513b6512029a852ac6a634af8fcd24117c3ea6e3c |
Hashes for expelliarmus-1.1.0-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4622444130daaf94359f854a03903113e498b4b84652ea2cad62a3150ab69dd |
|
MD5 | 8bcf859071a8b42c4d73093447d14dc4 |
|
BLAKE2b-256 | 4f75bde6bc3cb6fa1ff3a928934c4dbf9b9c0825baabd0b3e22352230ab0ee48 |
Hashes for expelliarmus-1.1.0-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 499547217a8920ee672c6e13137ce7557fb16d5d6095fe8000399fd3e8cf0a8a |
|
MD5 | 9a14c17ea505d1cab750ca491c4c8772 |
|
BLAKE2b-256 | 749a101467281eaa8537e0b7145f7b63cb0e6a98dc49f0c048b2c73c13ed860c |
Hashes for expelliarmus-1.1.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7d9a80c6c3297e21542627aed4f7a2986efbee5702099fee15f0edbb780b35d |
|
MD5 | b22760152be9ef33f100da1bfa3872ba |
|
BLAKE2b-256 | aa6d7f73d3984df407c4ab5e50225bedf440dfb4ba61ba93416763c061eac286 |
Hashes for expelliarmus-1.1.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e18363f962468b69de07d978eab4d3f694e2393fea7d54cf6cf992fed9d6420 |
|
MD5 | 660b02d36c36fe1ebb6e6090f93f0799 |
|
BLAKE2b-256 | 9360df9ed754b1950cccd45069adbd7394ebcf006d2e9fff2d125e8a32e6fcaa |
Hashes for expelliarmus-1.1.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75907886124b92a75682f5855f96a5d67910dda7e2630a7c1026bb1b8b8ec869 |
|
MD5 | ad4dffa2f1a902ac5439062c3f066c88 |
|
BLAKE2b-256 | 568f4bf0afa7a3b076993243604667938482cfbaf4027d99f42ebed2c4fac5a4 |