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.7-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23f305bd3711add09427e015a5c3d08ead8902248b119e362f3e88d87908fe80 |
|
MD5 | 13a33e011552876ff54200766ab83617 |
|
BLAKE2b-256 | 4c1a723ed9b874750ca75bdba58467bea6675803f7a9418290e520d494981fcc |
Hashes for expelliarmus-1.0.7-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32d1bd617d7369d030cf9f542d345c67d6cdc29f6ce8c8edca33a2bef5570bed |
|
MD5 | 25ef08c33c11d502e616c3b4ee5a3a27 |
|
BLAKE2b-256 | f4005cdd5b5b14f1b20c8e5ea5a8fd2e687a65d3de879831fdf2630b1a2becd7 |
Hashes for expelliarmus-1.0.7-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2655311a18146785b3f9b6b0e48b0ab5b3b2e0e45ce33095f15df6a320c06c52 |
|
MD5 | 036e94249f306971ecb7a2ca3b3e9aef |
|
BLAKE2b-256 | 201f0584d9481de7d9137147485e961ab83a8c5ea30a58f691a3ed38c2012c88 |
Hashes for expelliarmus-1.0.7-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c133346abbd4ccdc8eaaa82281f018c29ab686fb17c779f676d1f0f3f38dc385 |
|
MD5 | 429eebe57ce0f3b5533ba44c14ccea01 |
|
BLAKE2b-256 | 9f78ca7cb7d3ad4ac35152af035990a5b25be8cb4551621fd1b0ff630492f259 |
Hashes for expelliarmus-1.0.7-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73ed55f180f6ca56ad5c86e137b1f4eb1a98947a5a5d0ed31e008e5115abfb4f |
|
MD5 | 05893fec47e07a04bc5a80a654499d28 |
|
BLAKE2b-256 | 466555b1333d10956a6e7d02609ac09c9cd560a660c79f68b885af9a10b552bd |
Hashes for expelliarmus-1.0.7-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 184d26cd4a926a1350ae515e95df9d57562f7ba1b1a50e68051388749c9fdd7c |
|
MD5 | e1455e6fc9f81f55b6cd9479502708aa |
|
BLAKE2b-256 | ab807ef5c927c1b5bfa07227dc2e68d70b0cdac56cb91cda7f4ee4a3aebdceef |
Hashes for expelliarmus-1.0.7-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08a7251be19d25b1b38b87ebd1e5f25e238bb51cca594271de645628a2b25802 |
|
MD5 | 3cceb9a9e497b507cdc7421050a46937 |
|
BLAKE2b-256 | 944facc1d90ca634c62149d406b194a1a1e20637d39b3cab2f186d3c6d28ce1a |
Hashes for expelliarmus-1.0.7-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ab8ac9a8cabda22490fac4a274441efa8eb9f68de39c0ee42e17ece92bbc327 |
|
MD5 | 73740d01a364e1c99bc42a4bbfeb67f1 |
|
BLAKE2b-256 | 447e6b50bd6035646fb0ac0c36c4170bcf0e0dce76925fc45c1e0aaa468aa343 |
Hashes for expelliarmus-1.0.7-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca4c8c892ca4a2a141f2c725f57aff393fdf7368be497a2b364887199d800e61 |
|
MD5 | 3095d61b28b864dcbe19d80b8bcd6613 |
|
BLAKE2b-256 | a1ee06837de398837b5e6c39205d3778db4a2fa0e7f9dcc293e6866ffa64b5b3 |
Hashes for expelliarmus-1.0.7-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32ef611961a7cc809409feed8bc5aa23b2403ed218fbec7027bc9bb3014c6bab |
|
MD5 | c60ea5ab8cd8873073401bbdb6ec54d2 |
|
BLAKE2b-256 | 671c0f1d31365e01b7da9236a160fa18a7c93be4117ae962fbfefcb301d9b608 |
Hashes for expelliarmus-1.0.7-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f35b68f6d2e954e0d90e6e4f22731b6c1df77024b98e1803138968cef8ace7a3 |
|
MD5 | 509c342b00f04f46c206ad8cd28091d6 |
|
BLAKE2b-256 | 1a0da2978a987cd440563914d7fe0d4e4137ef09938cc70d9e1168bb267ddfa6 |
Hashes for expelliarmus-1.0.7-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d39b1f3eac36b6f6afbe9d5d410bd1dadad8810b77012777b2e8283b6f84141e |
|
MD5 | 2394111501e00b1c7e7cd1f1bb158697 |
|
BLAKE2b-256 | 2d491d2d906e211ed3740b953a323748b49873f3c77c05568e098b5a7876efe1 |
Hashes for expelliarmus-1.0.7-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78c37bb685f18b93780de38f58e55524877c10596e9ac1a286275c94d1b2fa48 |
|
MD5 | 0155fc4e45ed1f2ef090c30657e895df |
|
BLAKE2b-256 | c7edc3e37d55f2a01a6c2d6233b88b7056feda62350890f22a79bfbd237294d9 |
Hashes for expelliarmus-1.0.7-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 239b2e107092e33ae9327cb0901ca31b4b874c03ff04d06ec73236b1b528d1ea |
|
MD5 | a6c325ba7f026da241e50ab699b90190 |
|
BLAKE2b-256 | 9444abf12f6b09709f867326d6e91b38bba2f501d6b577538c1c083a9d733208 |
Hashes for expelliarmus-1.0.7-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1bc5037c60033b82bf76467c1d17d9a37176b84fbe1e6e96a09e15a647b0663 |
|
MD5 | 5786c257a339c8c56b39ebbfba227e30 |
|
BLAKE2b-256 | 21bac7d7359a2e4533da6fd4a7ccdd155ffbef08f1fdeee14c77301b760f2bca |
Hashes for expelliarmus-1.0.7-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5320d2989e7e05e52a04f7a463b9dab73dbe38c4a275b232f47c9748a417e6e7 |
|
MD5 | a261ef086e9cecd04e33aefd41c8256b |
|
BLAKE2b-256 | 45b9bfd424249ca2096dd2fa0e9dfbbc3004da9149924404bce47ffeca5b25c1 |
Hashes for expelliarmus-1.0.7-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c48c46c67a79df2ca66e875e042679c7948521dd19a299711092e9acd81f35b |
|
MD5 | d2230b51e02348f7d8a40f72eb76bb0b |
|
BLAKE2b-256 | 14037616d1a633e72e05867974e433ea5e782505253708a544c05e46db270732 |
Hashes for expelliarmus-1.0.7-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80182056ee033080e0fb014a310335858d8decc5b03922020219042d620030dd |
|
MD5 | 0b29255965a688c28580affebe291eb5 |
|
BLAKE2b-256 | d69a1f33cf885809a73631a9c251d574cfbc6550e8d5f2f524dc8802be7ec21c |
Hashes for expelliarmus-1.0.7-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 107d424547320c002d53348af410bd724e5add5541ef6981a2f44ce28143a044 |
|
MD5 | 1fcaa843ca36b035c823aae40ad5aecb |
|
BLAKE2b-256 | ae0252c46a6a7544663bb2003cf94fdc3b5b4cfe4240b859d207c494019469cb |
Hashes for expelliarmus-1.0.7-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 101220e19345ed9d5dde30b6ded320cdb9944e62592ee4df08ba7ac45d436e3c |
|
MD5 | 73efe90119aefc0e74b0972abf239f3e |
|
BLAKE2b-256 | af3e032b4b39ba2624e70426bffb7e5034e746a5fc434177e3f850748c36b190 |
Hashes for expelliarmus-1.0.7-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb3201b451b92cdf194e15a64e8fd94557262b85399b3ff221b76d0cb1501fed |
|
MD5 | 9556d6d816ec4d5ec859f8538044a46b |
|
BLAKE2b-256 | 17f2ebc3bd5e4d5fee9cfb23cefa9ec1bbaae2cad6c35aa999f998978820d61d |
Hashes for expelliarmus-1.0.7-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03cb3ff34270364b7d7cc2b88f4ccc037669a9f9d998da363ebd5f0dc46b6d3b |
|
MD5 | e34ba2b2b8ca4519f116b060d6b34cf6 |
|
BLAKE2b-256 | 8237103568bbbc519335af710f3a8a211b904b459a1e76dc7913cfcb16b0b546 |
Hashes for expelliarmus-1.0.7-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ca3c4b2ce792fc6ce662f99b15e521198ce03127abb6bf4a25b89ffc61a50d6 |
|
MD5 | 1dbfa2247d00e8d23be702af7c350e74 |
|
BLAKE2b-256 | f5128680f924e1b8ff2af31d1a1f197955116143ba0ceb10866819dca7210c04 |
Hashes for expelliarmus-1.0.7-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6107985b2f829df25c0400e59b91716028fd1b9c7ba36bb489b50854ec2c4631 |
|
MD5 | 6c3d6f9a698047659fdf80ddd9dd7667 |
|
BLAKE2b-256 | 4fbf99a09ef5dd749d92af3fca84dc5bf3c0c7454739b657f454601ad4b38859 |
Hashes for expelliarmus-1.0.7-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4579c240f7aebc2d173c3b867cb127b7d90fb8eea2460f72456c2107b4704cc |
|
MD5 | e1c3bcff59db021fc5993276cb5276b5 |
|
BLAKE2b-256 | adf74290e284b6e7f1238c652fcb03c2ff1faa151b7174a15e7b742079be4dcf |
Hashes for expelliarmus-1.0.7-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc6e684e510817ed05e3ca8f4ea41522f3ddea77301a0ce81b1b2dfba4580cb6 |
|
MD5 | 001a098b98d5afdb3cc0c1e263a40335 |
|
BLAKE2b-256 | f3f3d272f9607bdd39eaa9411d1540e2b5c6128de2af3f868314af2c07a7450d |
Hashes for expelliarmus-1.0.7-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39356cd397b9dfbf8a24e6850e6dd26ba776a71efdb687b4cef5be0b372abd82 |
|
MD5 | 578666ea4128c3a594ca92724ea2c191 |
|
BLAKE2b-256 | d6cce374efe8e8e660fd82937dee15ccdde20a5ae39101d072d57832677f8c12 |
Hashes for expelliarmus-1.0.7-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f2e9fee87b08687d07dff60d52ed5ef97ba8fcc03616fc894a5916f7a08b4de |
|
MD5 | 6da2b5c3ff2915126e045e0fe5d6a3a5 |
|
BLAKE2b-256 | 1608970bb352a94234fa2719dcced7d6485fc130935553d422f15ae73f89a514 |
Hashes for expelliarmus-1.0.7-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c8a2487ce7358c62f671697589227df58a13d86b05c05b9105cc993df5a5700 |
|
MD5 | 6dfaca4e40241c923e27ee784aa0479d |
|
BLAKE2b-256 | 62fb9bf1eb383b75bc2cc113787bfb25790c8a8386ad0b103d5ab579b854bef8 |
Hashes for expelliarmus-1.0.7-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 120e8a6badf16161badda477740583430e03e80fe5044234b0aaf6adad2e6f59 |
|
MD5 | 0053836df944b079362b2b8e0931469f |
|
BLAKE2b-256 | 8b712ce4fe5c08937e4c3de952a6cde1acf90555a027d503e1150aa15aed8f18 |
Hashes for expelliarmus-1.0.7-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecea08a79f5a3954116815fdc6747e3cb881ecc80470163786065e7a25b2304f |
|
MD5 | ee608360b54eb0a2561396352080bd4e |
|
BLAKE2b-256 | e22bb15b389d61500da9705df991e740f37e5c8f913487a0b3cad312a14025fb |
Hashes for expelliarmus-1.0.7-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af50fa46bcba71441ee71721c52c93e059a982607a90fbdb0a07d4b2396931f1 |
|
MD5 | 66a4091853b0ed28f85c37fd998c1ce0 |
|
BLAKE2b-256 | 27de8bb6d5543a15d8973466f63c29011c26b03480424c7e413e16c3e1562451 |
Hashes for expelliarmus-1.0.7-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c722b56ffe2dd74a9bc2ba91803b4a93333f323aaa0cb3a36951037eb8e946f0 |
|
MD5 | 15d910d0295ea7fe39cd74d074f47b8b |
|
BLAKE2b-256 | c4d25858c154338ace84056edc547316ff26ab7388c119142d587e5b36472a7f |
Hashes for expelliarmus-1.0.7-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19e721832fe4a7d87d1337740459be743b0ae53866cbc3e287e65daaf3b63d21 |
|
MD5 | bd4c6d128eb05f043ffda9ec0bfab1dd |
|
BLAKE2b-256 | 1a1299b2419314f9ece09362f236a4b2ff551aa1d435c28a5a8b599836ebc31d |
Hashes for expelliarmus-1.0.7-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 075f6303c224a14033bac542c2cccc7a9c3b0c38cb49feefc107da5d4cb5b15e |
|
MD5 | e62643590e04efa6d4146aac40da194e |
|
BLAKE2b-256 | eb7adca84234562aebae89942d7a94c82099cef5b71e3d0d7c41b7e9935ec6f5 |
Hashes for expelliarmus-1.0.7-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 490d93ace6862cbd0307a7695693bff28c298317fbea1e0edc4e866d5ea07030 |
|
MD5 | 0006b96d9e13fc98e1f67b5053ad0143 |
|
BLAKE2b-256 | f0910a7f564b4f077198771b2a8700da408d52f21a5dad0c6b784e41334cb1bf |
Hashes for expelliarmus-1.0.7-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 042f759033950912d23a30426401c9f3f1f57aa584bfe3075bc9d03cefce4c11 |
|
MD5 | df5bbd11928033be708b7ed84e5e7392 |
|
BLAKE2b-256 | f829af48db2bb18640d3ec3e486f36656ec8f0f3cd0b2cee42aae0c9b3ee89e6 |
Hashes for expelliarmus-1.0.7-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 501c57a13b5558cd841bf51094ecba1e352c14f81899574e9577e610b0e6f1fd |
|
MD5 | 3f4970c6c435027135ff9f134f3aa18b |
|
BLAKE2b-256 | ed9b2b1c99433f082f363f315b50dd50cc1a6843a0148086393cf8449057875a |
Hashes for expelliarmus-1.0.7-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f3ef66994b15ca6064620b10fa82d97b5f36f190ad718d69869536a708a5a88 |
|
MD5 | fc2b7e13ee0c7341e9c55862d0a370ac |
|
BLAKE2b-256 | 11fcde8f2beb216856bf0fd823a12b5d06a53c130505cad52d71d9de9f422397 |
Hashes for expelliarmus-1.0.7-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bf96169230ef01a0fa3c16a04a0570aeb57ab5c3f8a8f042bf3244faf4658d0 |
|
MD5 | 5566396af15b85123740b03f6744fa02 |
|
BLAKE2b-256 | 485887aabaff549a08d6baa8dc3f306554867cf2b33d9d1eba8d8bdd987f5f1a |
Hashes for expelliarmus-1.0.7-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0fa0f82cf77301c31366cb7a45df6994083ee2998aaaaf031b9a84386dd56c48 |
|
MD5 | 5ac765a2214ac252d8f0739b1c68b248 |
|
BLAKE2b-256 | f1620e995dbe8f23183dfd0f567b033fab22f7c24ba2cb97c0f8c858731e5130 |
Hashes for expelliarmus-1.0.7-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbd6ca464ecf7bcf3afb9c10f3d19693fae92a029b5d55db0b023c472a5daa5e |
|
MD5 | 69fefd56d3bd78beb5ee8acf550d9879 |
|
BLAKE2b-256 | 3a99b0dbd77a3195c10cfb0f18e5b8328d5be78339057365cab6ccc59b18206f |
Hashes for expelliarmus-1.0.7-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f4aa9b5848d6ee4d0b0a8178c9b6f88845c5ef8d39d9ed3ca28065b25b5d7a0 |
|
MD5 | 450612ae75e4b622d9a0550660d80505 |
|
BLAKE2b-256 | f3a14c1949e42e722a930f43f08f078430233233c149ebe43dd61792d806ae2b |
Hashes for expelliarmus-1.0.7-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f93730a2c0de8617b910d7050e6196c0bed8f4f4a9ef0f174c59db8d53bef0df |
|
MD5 | 5191eade19fb8bf03acf800ed87addc2 |
|
BLAKE2b-256 | 1de5c2689853dd3400a96b5b8912e2d0f43b71c2c885d619882990896a4d9b4e |
Hashes for expelliarmus-1.0.7-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45abd2435d43aa0ac370adf6c375b1947d2e016006ee89adfeb2bfecb8e322c7 |
|
MD5 | f985a6ee6babfda707418cb3978d30fe |
|
BLAKE2b-256 | 57fd4d36290fb0e07e30b4a7369d99375d13cb793b06a5483456bc2bdd1e58a8 |
Hashes for expelliarmus-1.0.7-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2b31b57eae1375057a2b1d15998dd0feb0494803bd497df30fefb6fc20effaf |
|
MD5 | 83cd88d4bcf92eb110b0270d6cf157af |
|
BLAKE2b-256 | 63120cacc52633ee6dc242858822585f238fc5ac6779fc8d05be70b961165b52 |
Hashes for expelliarmus-1.0.7-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d20fea1bbaf2e77a0848c67e972fe301cb49404e18ac6302e1dd7c68d9effcb0 |
|
MD5 | a2c88cda063e8da5e5f8c5e3fba208eb |
|
BLAKE2b-256 | ad36a4a6fa77523ad03a99dad1eaeda52ff9bfdfefd473939d32416a634aede7 |
Hashes for expelliarmus-1.0.7-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d827c8e542312cc22302801d52afbc583cfa0f4f8a5d2b0ce2aa4539842a1d5 |
|
MD5 | 46ecf7e98f94dbe959a708181745c679 |
|
BLAKE2b-256 | 5dbfaa3ce2e7a2000b3fae26b762a74b3655acc2c42d92be1b4bdbe306acb10f |
Hashes for expelliarmus-1.0.7-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed769c914cdc96ea398b3430e6c1327eac0ae024d4dd0c568adc70c64c359056 |
|
MD5 | 4fd125caa78d87789e977e8214fa68ea |
|
BLAKE2b-256 | 6634790424387706d6138f0376e58db609a2dd2d874bc4f67e23536cfb62b2f0 |
Hashes for expelliarmus-1.0.7-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54c9c10c75f4e4b3a01f8c2f07497d6b9c302e48a6df01b5f65ae5795fe70cf2 |
|
MD5 | 30bcbce9ead631452285c3203e998f71 |
|
BLAKE2b-256 | 0a2f1b5be8bd2507678cf48fdac52b568dedac8381d3cea38166f5584c2e7d1d |
Hashes for expelliarmus-1.0.7-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f185b9677d82ac9d63064ec8a17550afcad0f1dd1b2149f1e78b6bcd9e329f67 |
|
MD5 | fb687aac0f207922cb6cdee9859404ca |
|
BLAKE2b-256 | 8496f8df92d214bed5ec700a9e0c01de37f28c91b7f8a2aa70ab46ed13dbc5d9 |
Hashes for expelliarmus-1.0.7-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40515ad2de618a0946c2e5beff276928815c5086929698552546689e4913f45b |
|
MD5 | 7431b4bc372a79c49b0aac97ba3a4b51 |
|
BLAKE2b-256 | 16341d0dec1e40f7ad7dbf024699b2ef79fe4a886f5518f607258942576d017f |
Hashes for expelliarmus-1.0.7-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2acbaa3ca003aa65361a99e19b80bbcfb2174fbfb6c2d3f110cc62590b1b3a2b |
|
MD5 | 0a8462e82511d77f8e9dac5167f63380 |
|
BLAKE2b-256 | fd910f65915f97b40b47bf442a188e415ce3e2a5298c09bd0d9619590f4fe352 |
Hashes for expelliarmus-1.0.7-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 415d2772a54d031a5a6ea59a0b0cd3995bfac4d1f80d883520316235084f7a4a |
|
MD5 | 5daa5f81ad818616af5253c37a3e354b |
|
BLAKE2b-256 | 7d216eb2efb4d789d955c7e344972e2f441cc863021a22769baa67f8d583bb76 |