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.15-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f06fb27fbc538649dbdb636d4f63f6b5a366348f919bb12bb2bffc89034c66d4 |
|
MD5 | 2bfdb7fc2f925f405182899db89fbccc |
|
BLAKE2b-256 | 1bb9af6c8534d7886d54f60505320be55863c2c2384287ea8a58697e1f3af49c |
Hashes for expelliarmus-1.0.15-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3d8cfc03f44dd4cadb84cc3c256e5fd180ed0174b23236cd3a9cfd632132d42 |
|
MD5 | 417a3e7ff234a1143bbbd17a12a7e31f |
|
BLAKE2b-256 | 2f3081fde4b312f0b97f0f517090340b71b828457dff4672b7428f5d97a37510 |
Hashes for expelliarmus-1.0.15-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6214fb35ae40e1c43213d8fecb0cde530a35ef655bf3e3124c3b1169637895b |
|
MD5 | 9ae862f16d1d767983239d3d008ce5e7 |
|
BLAKE2b-256 | c456ed24fd45fc2f51e2972c68a454dcab0ca6a6de57b5ca84ced4c725e7901f |
Hashes for expelliarmus-1.0.15-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24e524953a329d209f4944848571e4c72f7346f0b3268fd33aa0ea0ac14f44be |
|
MD5 | 5b97e6c6da81b8427104f24a69b2b69c |
|
BLAKE2b-256 | ca594b9257c515b0f85846d0272b22023a50d8f790c7a805e35371d292088c08 |
Hashes for expelliarmus-1.0.15-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d291672fa625432cbb7c525fcf7681c2fcb3f8f85c7d19f3823260a4371f121e |
|
MD5 | 546af7b64d51879ec5b9d5bc112cc386 |
|
BLAKE2b-256 | fb730dc697b9254b4181fba89d3faad6b21656b23f50abf9a989c01f8283f602 |
Hashes for expelliarmus-1.0.15-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3e935b5ae2c3ff66005a7386c9d0e14d662e30ce4c2c7d52a9f361225df570b |
|
MD5 | 01ff1bb534c1199dd3ece8e742c5c493 |
|
BLAKE2b-256 | 155c37c9ccb3695afcff29169faf7238b5c2f1640d22e94d60c5ccd590cf2768 |
Hashes for expelliarmus-1.0.15-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3eec736f99f963d677ceba965e36ff817ead536ee3b81be418755d72dbbf8939 |
|
MD5 | 7df538bc583468f97a00b9cd424af66b |
|
BLAKE2b-256 | 1bd1f609b07095c4245d46afcc4f30af7b5f648fe3729709c131e81cc1a7cd83 |
Hashes for expelliarmus-1.0.15-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f27ac00a25e8f175200b147ae55c092598caa7b93dbfec91e5cd76b538c5941 |
|
MD5 | 6281f41defe2df3ff371f03f29296fcc |
|
BLAKE2b-256 | 230d88a48d7c34b5be0af09c2f9bf5a8776a9040fb44f2c221fe5f14bcc55511 |
Hashes for expelliarmus-1.0.15-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f287545158d746c4510f273acb64993697db442de948c0ec8fc964e1502f1bfd |
|
MD5 | 8c27cdd2e7d3557e1267e2d01fd1f2a0 |
|
BLAKE2b-256 | 8d2bc20aeaa2ffa814a49f71cd12414d07382f9b035e4dc6b402ef8d9538f76a |
Hashes for expelliarmus-1.0.15-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 065e621287aa74c546a0ebcb0c4aba91de2d14c08a96a006764f85a43ca5c2da |
|
MD5 | 3a48afc81b1ee117b9c12e16aef2d11f |
|
BLAKE2b-256 | 3292905a9c16d8902c66621d6a9c2186d9e25680ebc920688748d963e5d3bc47 |
Hashes for expelliarmus-1.0.15-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50d93df1e49f6848bf86a5306bbeeb90a5a0ee19922871414edecdde3cfbee57 |
|
MD5 | 8f3ed71ce786506f5b7e6b38c4e3bbbb |
|
BLAKE2b-256 | 527ad5e333f5b217504193fb03bfeef302577f063a964c671f64845a800b6496 |
Hashes for expelliarmus-1.0.15-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b135329465b9cfeffa41cf83feb3b1caac466d7f651cad6bb1fa6b4a6597b74 |
|
MD5 | 12700064929d9a0d33bf7e152333b60c |
|
BLAKE2b-256 | 1efd0e8c3db9afcd26ce1f404232e40d57adab4c37cb0f98477674e52c56c862 |
Hashes for expelliarmus-1.0.15-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b339b626ff8f2c83180aaca3244470464b45bdd37bbb9b18b4ea0188564d9b81 |
|
MD5 | 6c338dfc0e32c8ae4c78442439df3493 |
|
BLAKE2b-256 | 75ad91c3fbf6826fbe2d9b4245b8492156bcc6ff63557a5010f0b243284c8c68 |
Hashes for expelliarmus-1.0.15-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58af448a25cd729cef182ef1521a09d05b8826dd8f8b62c7454db9a0b299fc3e |
|
MD5 | 707010dede156c807d70b9ed3c8b4080 |
|
BLAKE2b-256 | 2486c2b23f923eefec52f9cc1a8242e683c14c36fc70487b5ce2272eb29d1791 |
Hashes for expelliarmus-1.0.15-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6303857929746b283e89944df1cc966124e0b5d811f1f06ac6aa8811b288d257 |
|
MD5 | 3f6c750635b8ab15ad698b36422346ed |
|
BLAKE2b-256 | e8bd00c7bd9e448d79cedb1cde02fc6cee78454795c83ca8ebb66560099ee463 |
Hashes for expelliarmus-1.0.15-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ed831f8699f97a997cc70e5ea4f8629cba84b5946c118e8b91e3d77ba6afae6 |
|
MD5 | 365baf293e4d0d855bc93c6e5ed4452a |
|
BLAKE2b-256 | 0e438c3890e57eb7a8b25fdf85d8e1fa7a3eb6d4a3d7cb1350427c75cecb55b8 |
Hashes for expelliarmus-1.0.15-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c21603a29694f96611b69111e8c1d54a4f665bd38cab3abb699436f9be1235fe |
|
MD5 | 99e3038bf77101a5898ed49a1cd73fd9 |
|
BLAKE2b-256 | 018c38a13d34fbd027c8298f933e31c51734efe19f2a006b74d8986a55d40450 |
Hashes for expelliarmus-1.0.15-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7db03159a61247ef442574cf23fac827dc4c078a59944f307eb6274682cc7646 |
|
MD5 | 407be22da79eefe4ad4aac72b8d32073 |
|
BLAKE2b-256 | 0b08e6c61c4b3d513e14e356aef9b8767e2bdafb5c6b330a67e5268fe9d283c3 |
Hashes for expelliarmus-1.0.15-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52f5dce4aac025a9a30a802cb96c331b381afb8e8c0c7edc2a89ccf0165de722 |
|
MD5 | ed456cb39427e908b743c9cfeb23699c |
|
BLAKE2b-256 | ea3a17e4effa9779a43b3072e94778bf5b2a9d0c82820e5565e4cc608c35ea97 |
Hashes for expelliarmus-1.0.15-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36834dfb63a52cb90d95c66c80d22aea22c142f3bcd2d25bc543406c6769f573 |
|
MD5 | 39a9f8a0f206f2f9e471f7451f356329 |
|
BLAKE2b-256 | 97e42310c39e0f1bf74c9add77e858a22347631bcdfba4d0ada28b6c836efbba |
Hashes for expelliarmus-1.0.15-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba9289ce5f0bd6b835f8f8960ea0027c1ff49254f0cd1a8206a66dd7a55c2c32 |
|
MD5 | 49f9c789dfef7557cce88d0fd3906573 |
|
BLAKE2b-256 | 9f55dde54fd505ef861a6e1d02233bb0c060a2f8743d7a5fa0d24f4cc0648092 |
Hashes for expelliarmus-1.0.15-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e78da0c1e2a94e206428c21767d6f2796165b7d8a9e90c139573f3a668a061bc |
|
MD5 | 23c9dffb2073f50f28bc133363ed7e21 |
|
BLAKE2b-256 | ac4511e77884901d587a50ea339c538b1902008ac23368c648ea35e1db19c586 |
Hashes for expelliarmus-1.0.15-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 377fbe0e8464b294a89164091ff905852eaf06a8868512eaa4d4bd1ff23cd161 |
|
MD5 | 7ab36e9ce804ffa28ebbc21334aef9af |
|
BLAKE2b-256 | b03ffc7006c5842b02404cb8c9cbc5b45270b29b35ad751879c6e54106b4720c |
Hashes for expelliarmus-1.0.15-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56e6e6097781a6f41323d9d653c1678d5bf1ea672d37ec07d916384648618956 |
|
MD5 | 21a570b27280e9a34d589a1fb4fc6f3a |
|
BLAKE2b-256 | 52fa87e20c1e179c6fac6d8200fe6594020311588055008d5ff5c91cd7d345ea |
Hashes for expelliarmus-1.0.15-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45bd9314269e83ef107e6f71b16f52725c465ace6c6283527a456c23b6f2f969 |
|
MD5 | 3fc2a23f923cecc8c816f74a68548f9a |
|
BLAKE2b-256 | e489691605a3064e9e8c10bdc86fe73a9c802dc6550fea0b146846a1ddd7a4c8 |
Hashes for expelliarmus-1.0.15-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 729bcb1c9ceed99eacdab4bfdad12c9472fe3b2740b526c706c730407663192e |
|
MD5 | b07bcec21d7a62c1714013c018b96471 |
|
BLAKE2b-256 | 81d6d098a85b4c375ff615634fc18a28605ccf0d22a7532f2fa28f3e19de30f4 |
Hashes for expelliarmus-1.0.15-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22b4b8d6d9eaf266fac1e5ccd4dafa53820867947fa05a1b74ef22f354a16aaa |
|
MD5 | 6237398f8a5a23d7229c8d6472dbc46d |
|
BLAKE2b-256 | 1a0e495588b70693ffc750742ccf25a1525372c3ec1cf29bc1571b463a0507bf |
Hashes for expelliarmus-1.0.15-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34981ce5125bf920d8ff6a4757fa8e79d982a26554fe33ccedf2e820736b5ce9 |
|
MD5 | c47dfa9c4e2e96603934c14d92379eaf |
|
BLAKE2b-256 | 3c823327f6457fbdc512ea5387f0f1960a4b7c4e95caf93a4bb409ff91d8a3ea |
Hashes for expelliarmus-1.0.15-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6127b6a80a633c88213bf1d4fd7ef3d55fd5c709c78dcd30d01ecd04e531fd1 |
|
MD5 | dc4f9184ab5fb1b6f607baacb52319ff |
|
BLAKE2b-256 | a204542e914228c1193606dad9fbc0df7d25aa9a371099916671815492394161 |
Hashes for expelliarmus-1.0.15-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b05e7b491c7fe72a83c538564028ffcc493f28cf0fbe33c89163bcac27b9607 |
|
MD5 | 6d18137239041e5628999c5aa3a6befb |
|
BLAKE2b-256 | ffe032c64cafbbe38b0d886d87404aded805fafa22a30bcb851d0e61ec57c7cd |
Hashes for expelliarmus-1.0.15-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f54d630e4a9675f179ca75d9e875a89a868d3c2c3c2d66061ca68b9f7c8e6872 |
|
MD5 | 32d5e31487db8cd5c1ef625514f6caf9 |
|
BLAKE2b-256 | dcd9bae45e3f4338932380f12edcc4b3671fc810001392f52d5b6f7fe163c3c8 |
Hashes for expelliarmus-1.0.15-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9dcc76937fb22f4046a89b45abedfcb6f104673ee18dc9fcdef958b9b8cde58 |
|
MD5 | 022eec638fc4fadc09058993d88d3f6d |
|
BLAKE2b-256 | 50bef7cfeb766653114391b126f1580e9b1e44cfbcfc1add0413ead711ad7088 |
Hashes for expelliarmus-1.0.15-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83e67cea7cf37effc4ae20f6abcf2fd02b6a02b10e2697ad1ea80fd7c5636d51 |
|
MD5 | 53d622bea19aa85e678ff8e88196a398 |
|
BLAKE2b-256 | a4e3afdf0ed4ebaa87669c1021e4b9c53989a67cc9f851afc31354e8c6eaa626 |
Hashes for expelliarmus-1.0.15-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8add8a24ee3eb136b53db0db083727b165b4976dda6c9c6d949681956b955b7 |
|
MD5 | 9d1a2b258f6cc04693b03225cc2f1b11 |
|
BLAKE2b-256 | 7f2eda46b342808514363abd477785fc27d9ec56da88d8fc820ca542ca3df7bf |
Hashes for expelliarmus-1.0.15-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65d5dd5635909781d205f6b23d2511f828412307ad21d37eb332990e80a698d4 |
|
MD5 | 94def4767cf67b07d23c4f69b3b0f502 |
|
BLAKE2b-256 | 4201fa7fdd281deec2ddb4dbedcc13c90087fdf8515b7c0e1041a2ab948da407 |
Hashes for expelliarmus-1.0.15-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b388561f18f39237d70d2ac0079e0bc35afbf86c35b1a9db274ae7d2937233f2 |
|
MD5 | 11e80f5a652bdb5f5fe09a000eeb1c19 |
|
BLAKE2b-256 | 7f9642b2e26465bba6b704eb20d9f7e9bd35c45ba123717e812032ad8c2375d7 |
Hashes for expelliarmus-1.0.15-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc3cf267c85e4f3a9959bb8c1101a89cb59e265ef80d62b676e7d2f6ae1af45f |
|
MD5 | 66c0ef4b4aa46543954883ba95a6ab9a |
|
BLAKE2b-256 | 45b64ba8edb2fe1034666db5dadb7871722ec52b5f9815e846ee0b9ed01914cc |
Hashes for expelliarmus-1.0.15-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | afe9b77f7b41d80df6af51c94859cbcc6764002f741c3052d87dc1aa63a4bc30 |
|
MD5 | a28c4150aec3484f4ab2a694cdbcdf8a |
|
BLAKE2b-256 | 64a1c2cccef3b2fba1d53abecd2edc8d5558b2ac587fa48c0daaed4d7377606e |
Hashes for expelliarmus-1.0.15-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 805a9a4b16780081400c3995bea9a1730edd7a7ec747d524065526e567d49372 |
|
MD5 | 47f9648005d4126e57007878ab7a940f |
|
BLAKE2b-256 | f020cc5a32032129e07a9b44c038d54600d07d575ded55bf6543ec0881101802 |
Hashes for expelliarmus-1.0.15-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dcb417d2f9b92b3c801b9ea605776d15b10ae582c9558c6884f8fa0f18ec983e |
|
MD5 | 951c05913044a254d2f0671c4fb4e78e |
|
BLAKE2b-256 | 01917c40ddf23d61b8b6112643ac2dc7254d215af00aa5ebdfd0518f0dfb5a05 |
Hashes for expelliarmus-1.0.15-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f69957762cdb6a112a70e7de6c11d8873fd5b3df3ff5c68efbd52bfe127dac0c |
|
MD5 | b00977f76ab69939f87bf9caa9319174 |
|
BLAKE2b-256 | 9ccfa14ec47558fb4d97c773f6fd9b8a7b8ed5576cf780a6a594f21c66b2a6ea |
Hashes for expelliarmus-1.0.15-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b06b759654d59fa5d342b98906125a43807e9081ff1823f11369881e6c88b30 |
|
MD5 | caf2da9b76119b3af5641a40a67d48c4 |
|
BLAKE2b-256 | d904153b33a90f9f1b97c429823a196764d0b05d3cf3327038ed06ebffdf2237 |
Hashes for expelliarmus-1.0.15-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1fa92001f6c0e01ad9d8cc5fd0c8acd7b86dd28211d55fd0cf1af666630c7201 |
|
MD5 | 9eb89feb79ac2a3169b65d056a32583f |
|
BLAKE2b-256 | cc85b7d7c56bb804807bd9cd640f23b607433a02b88d3811193e046276aef389 |
Hashes for expelliarmus-1.0.15-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 945a8427790c72911ab1f72f5195228a4eb8dd72b5c2e6250b2f260bfeb31764 |
|
MD5 | 202dc0a8470c1fb229059d535011e85e |
|
BLAKE2b-256 | 7aa5659433e59bd33eafe133705cadd9f132039cdb0e242dcfc5e1cf8f0d5a86 |
Hashes for expelliarmus-1.0.15-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | feec024ae4cd026952f0da82723ba5613d52eca6af9ba660b59c6644224ef070 |
|
MD5 | f4eb2399de032c0301abeab3dbeb3e93 |
|
BLAKE2b-256 | e4581d4094dba9f60d9b7e79c6812f91173e777bafefef4835c84a53d2f2c0ad |
Hashes for expelliarmus-1.0.15-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f2edbfd29332d8162d1263b27a7ae2a533cd32146c3edc90a3ed7615577137f |
|
MD5 | 8e8c3f4660bec8417c89fac3057f3ba3 |
|
BLAKE2b-256 | 9f911d54a37a65f9bf42cae1407f187aad76191dfae4b98f69491480d55136d0 |
Hashes for expelliarmus-1.0.15-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 362496a8ccb49a0028fc9109129d253fe8f62de8dce1cd3de0367ac45c53d74e |
|
MD5 | 2f8c108a647729050e84bc73fe069d60 |
|
BLAKE2b-256 | ce23d32899aec1b2f6fc1bc2c3c51e9673c609f7a426056376aff0a1e81609e4 |
Hashes for expelliarmus-1.0.15-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8683685eaf6569898b191541e6fa3e988afb5bd732a2b3c3e85a57b18960b42f |
|
MD5 | 3a2eb6bb89445fe8d69f6392f3922651 |
|
BLAKE2b-256 | dcc00853cca8cca6457d575f04b1e329bd6e2510ebbe0aec3d25a76a297999a7 |
Hashes for expelliarmus-1.0.15-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2972b040fd2d467711cefe0015e22ed25da6ab52fae6f79f71bcd416bc1656e3 |
|
MD5 | 7942aebf12252875fa717267d4e6803e |
|
BLAKE2b-256 | 5396209b8715999554ea4bd2231bc44f2ed80ababa514ccaf4566cd700d0892e |
Hashes for expelliarmus-1.0.15-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cbcf84cbda6a01cd1ba7be0c92de3fa8e1e80a7855bd021fd7aea2c7f47973e |
|
MD5 | 74fd209db4891730e83f5a6cd2b3ab2d |
|
BLAKE2b-256 | 4ac3312106d2741cfa4f78b5a4d37b4b090d66b3058b942841e1df73fab8156d |
Hashes for expelliarmus-1.0.15-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d97f40766afc0878c71816c3c1e315a0d7bee16fd9d972d3f627a995f403afc |
|
MD5 | 90037d1d6a5615e9744f703fa2d2c17a |
|
BLAKE2b-256 | 0281285aee91a944999ab128a605682628e1fff9514ebe41ac73d420323d553a |
Hashes for expelliarmus-1.0.15-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6c49c44310da47fc05feb66b19898fef452c5ed4b9bc70b46f1475b74cba532 |
|
MD5 | b8ad2338a8626f5d92c8f43073a87ccc |
|
BLAKE2b-256 | c3fb5d0b73ec9a84e376c7ef8b189a4a9e1ce4802bd3a82b9b71fc8cabe82955 |
Hashes for expelliarmus-1.0.15-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 287158158c6ef4945c33e83c8799523742995ef65718cc7e5b8db2052acd0440 |
|
MD5 | 0c95d77ea49b2ba8aa98322b645c2e5e |
|
BLAKE2b-256 | 2ccd0194683f4285fd7ae69f07d3d329b376a8a537865b97f89dc38843ac4d48 |
Hashes for expelliarmus-1.0.15-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62eb7474c97580d8ffcbceb641ca09aea946cc39c43b4b3d3d569a604538f42c |
|
MD5 | d99d049a98d34650394ee8fade5c43fd |
|
BLAKE2b-256 | 2257a14de6593ae914b7d055ec9a63e75f5170c06928f7243f9dbe4ef5516fb2 |