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.8-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68e9d86a377f43bacb0a6aa78cf26c1ec23b7c1df7ad024a87d709b6bb607546 |
|
MD5 | cb921cb03e27729b018ae5cab61803c4 |
|
BLAKE2b-256 | 6a4d6bf234f2c0207cb2f4ff4fc5a7fb6541b84101e0e4cf6352b577a8b6c338 |
Hashes for expelliarmus-1.0.8-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62c0818f9cfb54db1ccc6e0f9ebc62abfb2de410bfaadd66adee79650e1538e9 |
|
MD5 | 9aadfcfd2947519784863bf54758bd98 |
|
BLAKE2b-256 | 924c8789b2c80d68e6c4c24e8c1d555fd47956f886b340e4e006295d5ce1abd7 |
Hashes for expelliarmus-1.0.8-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f05be449cd460e788dac02ecabf0ea259c69f4da160da1881f69e26d01ac8e4 |
|
MD5 | 80100ff615a08fcf3f0382aca871f2e9 |
|
BLAKE2b-256 | fa2dc5d8c9988a552816e573fd84bdda958df6d76b0f71c7332e05cd1f7e825f |
Hashes for expelliarmus-1.0.8-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | adc5bbec395940745b07f615172cfe1e2536b1cb2c5df285d120413d5c0b743f |
|
MD5 | f2213100b40cfda561aa4b009355a965 |
|
BLAKE2b-256 | 411525413f062909c80e4581009bb8132849f671a9411d3e168e9c975aefeb01 |
Hashes for expelliarmus-1.0.8-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ba6673df641c74cb03645b067971a3a1881d841195d73fb26e0126fa4d2c61a |
|
MD5 | fa9cf933f2799dc4d0328ffd438fda6e |
|
BLAKE2b-256 | 190778925e294a31cd73549c2a731c9be61e8bc3a34c564a491dcf5e1ea7a361 |
Hashes for expelliarmus-1.0.8-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9c4e884480f61467fa89745a6d3a3baff7d3848c1cdd6e5d8aa16ac8c8ddeed |
|
MD5 | 9d66b7a80edb92d44e2f333ecdefe939 |
|
BLAKE2b-256 | 08a01c838fdab2880361ae7961701839fd4aeb94f49d43e22cf05449b60ea351 |
Hashes for expelliarmus-1.0.8-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28ca9e89976e616c7c3bf41fd2fa09cbcbc0298beb00b94234ebe680a9142c48 |
|
MD5 | 97bd22fe850bb9892805da0f6a3aa2f3 |
|
BLAKE2b-256 | d11d4b427f53e30323a4758a415e29105d236c1ea82ada434c187c7424d02872 |
Hashes for expelliarmus-1.0.8-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6ee9695c9e47d8e1f4e5fc0a5a0887567def3b042d2ef168a93badd8e667aa0 |
|
MD5 | c8922bacecd9f54d9920faaf99f52abf |
|
BLAKE2b-256 | 3f0239cdc22244dc86787042452723cb8606a9c074c813a68b1781188f982fd5 |
Hashes for expelliarmus-1.0.8-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38da0845db1fdcce75ccb6155cc3e523062823c4d4dcda0b3ccc6e7d2f6ef2f6 |
|
MD5 | e653b451cf3faa221558ce01f50537a3 |
|
BLAKE2b-256 | 252e852e2a454e64794974b248cc6a0a86d82f5b7aeeb3bd4055354b0ccd6570 |
Hashes for expelliarmus-1.0.8-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc397e514db4d3970bf1e0599dfca2bb5ffab8175600290647fec3ed1752ccc2 |
|
MD5 | 2f126e10ff08e476df55dcaefa6a3d49 |
|
BLAKE2b-256 | 453b5c7990c894310818f0c1d1c3223406875b4a0a0d822962eeb96c19524aa3 |
Hashes for expelliarmus-1.0.8-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0f06768db9077811f54dc5f237024613572bd089e0ac68c5074c54e17628b06 |
|
MD5 | e69dac5153bdf126888e6669f9c24606 |
|
BLAKE2b-256 | 87d2c3eb7a9f04d62e95371a04ed5d7f608ac7391f7064697202a0b8e7d6ef3b |
Hashes for expelliarmus-1.0.8-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | afd972344a18d6c12a44cf18776b22b06e051cd32c34cd6e77ead70b88e28231 |
|
MD5 | 6e71c483f23e49c77d4e233363bca423 |
|
BLAKE2b-256 | a9fb57eca3dd07e6d7805759e6b6d8b4c4ce21427a5b5ac2c3c0f39a50a8754f |
Hashes for expelliarmus-1.0.8-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a6ccd895121677fa146bb5e0ed4f3ec3258b1ae56cf1e6870f70a6584b18e8a |
|
MD5 | 4cedfa7611b40af3f1e63a0db62676ff |
|
BLAKE2b-256 | d415cfc0004a35c58e247314611e75e0e5c6ec11f4da263ef949ac1f987a1c4e |
Hashes for expelliarmus-1.0.8-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec6e32c127c8bd4d2277715e54147bc2cafc3860deb297d4de1587ad31ad363c |
|
MD5 | be1fb947eb80a8d2ac953a6b7ab6c28d |
|
BLAKE2b-256 | d85c6371509b7f8c3874797dc62a3fcfd8a5e0f2f251ad6f4d442aff475eafd0 |
Hashes for expelliarmus-1.0.8-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b427c55a8e060e589ab75f2b6dcda730cdefabb76d40f289f7bbdc37d1710e83 |
|
MD5 | 5fd68b2ee67ff9ef14479a65649ff75f |
|
BLAKE2b-256 | 5564b17bd2bdacf690141b8050a5a524b149f4e55c88bf111500f733543eb971 |
Hashes for expelliarmus-1.0.8-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa07cddaf7afb5113e15bc158df9a93e2acdb703a051a7ea1683e7fb5237a0b7 |
|
MD5 | 7de697095fdc93f308a2979b4566347f |
|
BLAKE2b-256 | 766e573a45c4a05a5a6fd0c334c764ce639853bf35bbc27c125bb190bc8ca471 |
Hashes for expelliarmus-1.0.8-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ce10b57999313c1a6b0ec3de42a54f63b4a4adc481404222b4f8d93ee655a09 |
|
MD5 | 6cec434a7351e59c92e476a2396d6f24 |
|
BLAKE2b-256 | 82170a2324fd324f6acae671819f10c2ddc6552c74d00a2216141088eedb4333 |
Hashes for expelliarmus-1.0.8-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a0d938663fb61d694c9cc9d5b64e3e4f71678bdca21f4b58dbbd22ae05bdee9 |
|
MD5 | ab3be6b08e317aa11be2237dc0b9f3e4 |
|
BLAKE2b-256 | caf6a95d0320ace400a5a79e7983cef8787226646cbd7635ce1bbf0807424b8b |
Hashes for expelliarmus-1.0.8-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a719c746182f881106a14c74bd93a47f05a0ed489b1b7b501b65c43762a77eab |
|
MD5 | dfe8d6486636734606339e7defc448f7 |
|
BLAKE2b-256 | 1cac41820a87d4a8078ece126d17083a6e5d34689451f9953d781058956702bc |
Hashes for expelliarmus-1.0.8-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a013b08914e2b2597bd525272e3ee02a543860a454a58197884f3b34b612c5aa |
|
MD5 | 4114dc8b550b4725223e5c01766b71ce |
|
BLAKE2b-256 | fbda56620464ffd0bed0b82095a9e7f26cd38da8bf9e506eacd9ed2920aaae8b |
Hashes for expelliarmus-1.0.8-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e23a39978e175dc3629eea60c84559744871cf881c6ab33e052aaa6330d58d1b |
|
MD5 | 70fd2c2f013db935c88fe3f8dac483de |
|
BLAKE2b-256 | beb588888932abe86d73d081dcf521692a33c166d0eb400de275b925f19441ce |
Hashes for expelliarmus-1.0.8-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e800df96d6eb7baa27ab4994986adb8b57a03179899507dc25b624b8a38018e |
|
MD5 | 96d93b3c17bf095901b2eff9a9221019 |
|
BLAKE2b-256 | 277bd4479bfdfb76cd477a4f6bb8510dd1a1ecce8b812b87a4b2f707251871e1 |
Hashes for expelliarmus-1.0.8-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b77c6f0bc2a0d6ce20badccb264751f9580a56a8ab7afd1b823ae6dd081ab4a |
|
MD5 | 3f8ed67569d3ca73f38327d49dfedc27 |
|
BLAKE2b-256 | bda7aff70b541df32e2f1a493601aa60f3123fcf03d0426384bd3a7b23aa78a0 |
Hashes for expelliarmus-1.0.8-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a236b59e22a195073f193b0a0636548ff211ea5bcbd24a77e26e555367a1fb9 |
|
MD5 | a9cf1895c64ff6d34ba163daa43b82fb |
|
BLAKE2b-256 | fad3bdc6183f4f27d37048a5571bb1532e50c7272837162618b01f2e06766e20 |
Hashes for expelliarmus-1.0.8-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78bad61a0ed573d2dceebdac03831786d853891721b2c95eeae819adf4d50eb3 |
|
MD5 | 2f325d9a76f3f94745efd4a646b24dc9 |
|
BLAKE2b-256 | 23145dcd67bc10db2a6abd0d4f341ee3f962258ddb083753a750a4c6b4bd13c7 |
Hashes for expelliarmus-1.0.8-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c582ec3b08e6fd5d2e59b4a558c309bda75716efc326e3037701ad7aa66bb4f0 |
|
MD5 | 0b0775d5c42891d35740e0aad106fe82 |
|
BLAKE2b-256 | 3734ec9ed9fb5cbee2a1d63ccc960acc4faa5e08d15b77d5c1588042be7b6e83 |
Hashes for expelliarmus-1.0.8-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2e0969beb1c7bba3a5cfcdb301b12079b33a903fdb7e8a2c45ea068f1de3292 |
|
MD5 | f7e01b9c4d41cb50de04b0e397f5ee19 |
|
BLAKE2b-256 | 808ac2a76ad1624a7911c184feabd55ec45ff65f6553278ec708d6b8a9118565 |
Hashes for expelliarmus-1.0.8-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8f26a1a7064831f5b0a39b6fb90e8ed13fbfd659100b490a1aa74e55f0b98e0 |
|
MD5 | 742c66fb452d4ea4d32c0b0c24aff38e |
|
BLAKE2b-256 | 9ea8ed83660618ed445bf6289046240be187e88d48fd3585a77ed4b822b1c2ae |
Hashes for expelliarmus-1.0.8-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b2fcfcac90d8d9521d241fb785b2cc30a60427bd46ffb4d2d99eede52666ff6 |
|
MD5 | 4b03e1c2f3a5e120e2e99e1757a22e26 |
|
BLAKE2b-256 | 6daca7b24c415b4ac44eda6dd80c632c5bb5d38b78d84ec580fcfec525d52a32 |
Hashes for expelliarmus-1.0.8-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de3b2a115a6586236ba9afb9d6a36cf0b941d8aacfce55fb648d1bc8276fb6f0 |
|
MD5 | 4de2e675ba3faf1c8eecb29f6fa408f1 |
|
BLAKE2b-256 | 61e8aef01cff0b9e115015ad6e8327cc8484be46f2c01820407d8aaafbe60d4e |
Hashes for expelliarmus-1.0.8-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fcba214ea1d088a01d9b69177a58c2c2b44c54378408a7636f6815bf79a87df |
|
MD5 | 44ce047f2d03e95cd3691ce326663a5d |
|
BLAKE2b-256 | 4e9987860307face98e6619c57343997d814cce7002556b70c5c4b61158ea714 |
Hashes for expelliarmus-1.0.8-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69ec04b977f0e5b16c2a9ddf5f9eb57b5e1c5c7d63af957ee0094285d024325d |
|
MD5 | 34c34e28a9b92792aa0d9b21dc3e4f34 |
|
BLAKE2b-256 | 109ab95a562a9cc4fc83478b47289e4eacbb99640f95e86fe39a82b2514da32d |
Hashes for expelliarmus-1.0.8-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b57e5a527adee7e99a5537c26aa7e3367629ac318217f953880aec7d7c782b1 |
|
MD5 | 55ebaf187614c426cb2062cbf3e47c9f |
|
BLAKE2b-256 | 1c78b34bdc6947d93df9753d498d6f39dbb713678bc4dd7bf8f112bc2579c903 |
Hashes for expelliarmus-1.0.8-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebd57fc25d903bc38951fe37e6360852be1fc6c22b17e0c0bf8fc8516bc95480 |
|
MD5 | 95e4ec9cb05bfcb04601f0f6f7916041 |
|
BLAKE2b-256 | b282634de6d7e637b57c88bd5a39fa7bf83482f61879700e2631c29e16a7ee7c |
Hashes for expelliarmus-1.0.8-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a6b3ccdff6247591723951eea721839b06f2a5f395c92aea0f558bdef2407d1 |
|
MD5 | aeb8e722b9e6fa8af251378aa54950a5 |
|
BLAKE2b-256 | 2ce711630ac885a0310d8ceda8352f7c7b27e59cd6a44d2278cdc182f5fbf458 |
Hashes for expelliarmus-1.0.8-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 294a9837559eba81247c20615c7e5096552fd726da99279e529acae61ef2bbc9 |
|
MD5 | 3bd53c258c855d64ffebd48bb080af98 |
|
BLAKE2b-256 | 1f6eb70e4d6c7e8feb68c84e979540fd4fc004f527ace133ac20390c7f617a42 |
Hashes for expelliarmus-1.0.8-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2bbd13a86663a719a4c0973af5ab7908eb58dbbd1f17021875f754ea49ec76e |
|
MD5 | 6538b7ce26d3611e4b86ed36a6bb49ea |
|
BLAKE2b-256 | b834b922f9efa35207034ce851ab987cbf0f95daa98e0952eb27196e2d2a08d7 |
Hashes for expelliarmus-1.0.8-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43bda7d0a9c1aadaf63b771797d97df6a550296112bc6d168087a83522193ef8 |
|
MD5 | 9e009126b33a57308ad9987f5ee0bb1a |
|
BLAKE2b-256 | af93ba315ed518f7eb9aaa95d1e41a06d267ebe6313ca0e2ffe673b9bb645af1 |
Hashes for expelliarmus-1.0.8-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a8d632431a1127b6245feeb445409ec644f9fff74e6935b41b258b61def8f7f |
|
MD5 | 1dc9563cc081706ccfb1b9fe92399826 |
|
BLAKE2b-256 | 1d60f5c760db0a5c928177fc840b4516984d0faf611fdb99efd8f7fe79d4e303 |
Hashes for expelliarmus-1.0.8-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb904e40c87a9311b28db85f43f772f639d4a0e3fe2dae2a72991a62cc40ebba |
|
MD5 | e058102650afee5303b620edd72d6e66 |
|
BLAKE2b-256 | 7ea22d5940b689782cbf8a14aa88dad6860b9e79ee065bf4c65f7f4b7dd79537 |
Hashes for expelliarmus-1.0.8-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d92fa1c5c793beae27e60f155edc2111ea978e4c0ce568f2edba5668ed1908e5 |
|
MD5 | 16dc01286578a47a721ea0cc3c38a00c |
|
BLAKE2b-256 | 3e9c9bbcd55699210be7e8094f9c35301852b76899f7c49155841676179fd4fc |
Hashes for expelliarmus-1.0.8-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee8d27234225e43450993f162e1d77e5e400b9b31a785896f4706993eb7b84b5 |
|
MD5 | c289a2e82f60141e1ec3080342d524b4 |
|
BLAKE2b-256 | 007a7b441b2b807d8bcf23625a88c311c8d32f00df57dd28b291ce3bf3b235a5 |
Hashes for expelliarmus-1.0.8-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 470925498f4416a716d5ac48e6775e6e309c404d6e384cb7a3df6bde907d107e |
|
MD5 | a4ad50dcb08f22da6a1329a4b79b4188 |
|
BLAKE2b-256 | 913fab57c7223dc9bd1da166eef6309343f0ff7c9ca63086e81b7004e1efc481 |
Hashes for expelliarmus-1.0.8-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cd60cfc610af0acdcf3c583835bee8d7bb185680ea2339039531f66740e1561 |
|
MD5 | a0d3aa3d0a208ab05e8f199e395eb3bc |
|
BLAKE2b-256 | c249245466a4c444496c78ee4a6e5580956edd9d5facd049afc4ae964479d718 |
Hashes for expelliarmus-1.0.8-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7595be355871cd2def5eb52f905c97c49ad2c4d9369032ade42756a30cc3d5da |
|
MD5 | fca4d54cd137f9d140762cbcc5317732 |
|
BLAKE2b-256 | ed201eadafd0c799dc05b307ff0d37af6b3237fb4d4771cd6bdcd4c93242704b |
Hashes for expelliarmus-1.0.8-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29428aa9e72a64f029f79c11d88e4d1e20ca79414cab2846e02b0a3e30de1c69 |
|
MD5 | 317de37597f54b2bf7a68fd732b685e4 |
|
BLAKE2b-256 | a575f726cf4b9ae8c47d36c6ca2cca0d26cd7e05a4397acebb348df8d7226b4f |
Hashes for expelliarmus-1.0.8-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f4f9eaf3741d6e805071d2507c23d2a514ea19e7524ce59f7a931a7c50e8808 |
|
MD5 | acc9a8da22719b29a366638f1ca692a7 |
|
BLAKE2b-256 | d3c34833a248af03ebb8070b43a245183b5d5af2f0f93218779706566f749216 |
Hashes for expelliarmus-1.0.8-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8f2aa541850b869a0509c210743feca073447209cf5d79247473fd9e07b5e4d |
|
MD5 | e82b1bf32c45ec2d6b1efab9e765793c |
|
BLAKE2b-256 | 4a79ea7a7c72c1cd48fd55c0af33c93569463552ff44d68fa57681a663e076be |
Hashes for expelliarmus-1.0.8-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71c705fc2ba2981bf23bea5cf63ac194be5e236609460df00d907eb713e82d1c |
|
MD5 | fd73b62682ba4701ff4241e120753056 |
|
BLAKE2b-256 | 9ded0a88da744913ced8e14331125c9b2e8fae55fcca3d5f48a83e320f6ccdf2 |
Hashes for expelliarmus-1.0.8-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2a4f4f201a52568671080b9cd21c11fd0cee8ddb9cae86c83ef2cd6d91629f3 |
|
MD5 | 9eebd8327e3ffac7d48d96d23df12528 |
|
BLAKE2b-256 | 778e194770776b1630935c75f2820b687f81d29acf763ec7d0ae27654aa6a608 |
Hashes for expelliarmus-1.0.8-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e86fbd15968fa2b98b5bfa7d8c4bc549e629f99142608b2ddbd7392a57caea7c |
|
MD5 | 89c6089c93b59137edd7ab1e767788a8 |
|
BLAKE2b-256 | 77194f07c7bf855e3efa403b354398a46478174436625d40da65c286694b30b5 |
Hashes for expelliarmus-1.0.8-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a26bbdb8c9be3048619e315cda608906fbcf8845e0d2b7e74147119d3859ae2 |
|
MD5 | 0a10daeac25f26c5306a002c76687023 |
|
BLAKE2b-256 | 093bb0491939c8c3eb8867af3061d1db194f11549f222641b3efd428143a8e99 |
Hashes for expelliarmus-1.0.8-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4a955d945b77537c730413b8bebbf4d99418ff83d6e508578d1bb5358b758b8 |
|
MD5 | 213be2c24e74800fd0dba048413176e0 |
|
BLAKE2b-256 | 00ca012ec95c56bae33253603aeee8f587041d8e5bb8cf5d879bead5851f5acd |
Hashes for expelliarmus-1.0.8-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7875694de3f70d205a0f6556951597b87f1564f4471e3988a3f8f5bd69667cc5 |
|
MD5 | 6b169062684079cff8c948a5138d666e |
|
BLAKE2b-256 | ddc7da1ca2f627ab4d7d77a35a908fbc90c4ec3e55c4c4f46218a9c584e60e3b |