An Rust-backed implementation of the Xenakis Sieve
Project description
xensieve-py
An implementation of the Xenakis Sieve, providing a Sieve from a string expression that filters integer sequences into iterators of integers, Boolean states, or interval widths. Sieves are built from Residuals, defined as a modulus (M) and a shift (S), notated M@S
. Sieve string expressions, and Sieve structs, support complementation, intersection, symmetric difference, and union operations on Residuals with operators !
, &
, ^
and |
, respectively.
The Xenakis Sieve is tool for generating discrete interval patterns. Such patterns have boundless applications in creative domains: the Xenakis Sieve can be used to generate scales or multi-octave pitch sequences, rhythms and polyrhythms, and used to control countless other aspects of pictorial or architectural design.
This Rust implementation follows the Python implementation in Ariza (2005), with significant performance and interface enhancements: https://direct.mit.edu/comj/article/29/2/40/93957
Code: https://github.com/flexatone/xensieve-py
Rust Implementation
The Python implementation is built with PyO3, which wraps the Rust core library xensieve
.
Code: https://github.com/flexatone/xensieve-rs
Docs: https://docs.rs/xensieve
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 Distribution
Built Distributions
Hashes for xensieve-0.5.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ff42d0bd7676f93865f9141b2b2a9bf6db9e5563429bd8fd7127648b73c56e6 |
|
MD5 | 980f7af1da3499445543fc36febf8268 |
|
BLAKE2b-256 | d1a84a8354dadeb1457c1b96621670de5da0585ca12c06efd236253eee709122 |
Hashes for xensieve-0.5.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 488777a2bbcf58fd403e28195aa1edcbdd033e315d9579771407c347a03d587f |
|
MD5 | 3c050a67caa213a99d8ebc9545342eca |
|
BLAKE2b-256 | 8a663968e49f0e901560e5a67ded877091bd4c227547737ee35a2f63193ddd83 |
Hashes for xensieve-0.5.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80a7c7789510236d67eb8d377736635e3de04693bccd403f3d203fadd2544574 |
|
MD5 | b34af0db3d62c22aa12083c9362d3a70 |
|
BLAKE2b-256 | 1819cd94b1e6222dce0f5f2267dea711cb47017cc490a79b15f5dbefcfe43cd1 |
Hashes for xensieve-0.5.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19aab44c0fd4b532be882c37763ce7303527d14f9eac9ca30d976c7dc0989b4d |
|
MD5 | c2c2de919efbb085055e9ebdd52579d6 |
|
BLAKE2b-256 | 27054f26929c09c11a5ae601c88adc6c9ae7f3e555a9f0669a84bab1675835c3 |
Hashes for xensieve-0.5.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 016f669fa73b23913e4c8237e568a2ce5eb3fc37bc59befe945359f947c8d10e |
|
MD5 | 9b4836aecd3ac7106a69437dab727617 |
|
BLAKE2b-256 | d6f844f7f138562fd4fd6dfc6634eb9bbaf4d88b8828d666c8d5a7590f9f0d15 |
Hashes for xensieve-0.5.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27480894c978688da31a4976cdedad28dd078598c6d3b72f69fd070aff0202e2 |
|
MD5 | 697673172594da8561431cac21011105 |
|
BLAKE2b-256 | a097103a6157f26c197dff9b17bfac407a3bd2c57bac778144603302d0ddaa76 |
Hashes for xensieve-0.5.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e92042218abdfe612f81138566aa2ffc2b7bd50564c69187e060ed88e2d834a8 |
|
MD5 | 6941b3962a1e51bde91722bf06c033dd |
|
BLAKE2b-256 | 0bb8dd272e6824a2e13c381d5f1277fe2bf36b19e193eab6aa8499329d7848f9 |
Hashes for xensieve-0.5.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 922b61aafd3b6fdd07e2d8dcbce20f9dea3c60bdd34dc30900d681cea991fca6 |
|
MD5 | c1a73925c06cd392cb0acbd2fa74b7dc |
|
BLAKE2b-256 | e02206cbb1c6efdd735e59248a933dc0df2ba65680bf9a9336dc9ff63af66a68 |
Hashes for xensieve-0.5.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 176071ca1ba421f7b756ff51e19b60c96555b6a2545dfa71ad84518e81770501 |
|
MD5 | 4b52fdc60420817e8a939577fbb4dd47 |
|
BLAKE2b-256 | 9a8cda0824cdf8ebc11b869334e054727d18ea1834e18d1a3a3ce95e09d0034b |
Hashes for xensieve-0.5.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7285d8ca52c52af1f4f89d68270f58c5457a25f60e30435c43fb204a92fd636e |
|
MD5 | dc168571ca0c977d9aff59c09d781f53 |
|
BLAKE2b-256 | 1282e6904e7a70b780d1ae1e7494947305fc532b076b5a76f754e09aea9f2ccb |
Hashes for xensieve-0.5.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d18096fe6160b2c79d49de49bb6d9e8824b0276b7d7d4fca98692ce63f9ee49 |
|
MD5 | 83a797f1bc694f5a906f05c73ae18d0b |
|
BLAKE2b-256 | b23a792b4ec949e03aa005734e90ec528f696aea3358ead7a018f106b4ae3892 |
Hashes for xensieve-0.5.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e067f33560894bd35422d8da017b49e6745bb95ac4750ec31a09c9af2c37c566 |
|
MD5 | 5ef3e0857d80ef3c733d99c5c8d43d28 |
|
BLAKE2b-256 | b3b8c62e647eadffe2c34a7aae0aa00b079c9bdfe49917fe2c09f90a13a59764 |
Hashes for xensieve-0.5.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65621b04edb45c31b0ad9a2f26319327c847b4937ea2afc5d62e9015c30ce30d |
|
MD5 | 0f8f3f25e71d10735678f52afe376eb7 |
|
BLAKE2b-256 | 9abcdb6e7dd3cbb690a78227caddaa7b99205460dc9d4b232cf3de3058bb4460 |
Hashes for xensieve-0.5.1-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cadff9c210177e3ef7867a74d360f149ae300f54d12d70fe475308bf71a70b7 |
|
MD5 | 4d29c805921e3749645d2cb7e828e919 |
|
BLAKE2b-256 | 921b45e812aa7dd73bcecd567565ba90112d3b767bb05137afef9370bb2166cf |
Hashes for xensieve-0.5.1-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ccb664c9f884f379ea130807de49c1c56dee29e691c02723ac2c6cd864a88537 |
|
MD5 | 7368728a812ea26a949231b48e82e88c |
|
BLAKE2b-256 | eaa85238dd898ff5758522a28b8df0ca59ea7730f38fbdb87a14d86fa22d80b4 |
Hashes for xensieve-0.5.1-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e87d83c84ef55dcd9fd0ef8b6d015f10166ca4d0be5ef784240da7a3115b1670 |
|
MD5 | 4538bf3b6a2b2c9e63f1168eb6314e96 |
|
BLAKE2b-256 | e8c1b8d077fa99ff692b1ddf922e8e6c8eae2cd7b4011a263a79b12d75e440f1 |
Hashes for xensieve-0.5.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60be94fe4f9c5fbd0af61486043a53d4ea2a00645e4bae3edcbfe81eba957023 |
|
MD5 | 416ef4c3f6849867994234f8c88b1fd8 |
|
BLAKE2b-256 | f56f8dc0f6f0d42d0dd54c4d99d0e3d15df039605e7c2626b0a3ce48085a7961 |
Hashes for xensieve-0.5.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3a38483eaeac39ff1074def3698afd5fb4b0f5ae52b07ac599a9a3b7e5d6acb |
|
MD5 | 9023164d9385e21a2d105b7d13560491 |
|
BLAKE2b-256 | 8131704dde30c7fd1f2cc5d652ea8c2735c38dd5617cd23a7e5961c63be14b39 |
Hashes for xensieve-0.5.1-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 198714e760d7d17df2d46971c96213e6ee2fe6a669148c09dcf6b0d183debfcb |
|
MD5 | 27a8ed25903a890651fc3d6d5605733c |
|
BLAKE2b-256 | c27019983d7394796119284822c3803dc69dce5108f008af59b290fa13f0eb84 |
Hashes for xensieve-0.5.1-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54ed2296b422850ee6519dd9b65d331ceef461c39e4d79fb0793482b79ff52b2 |
|
MD5 | 049980c40cea87900fa0e4a561379548 |
|
BLAKE2b-256 | 957e80fb7d2cde3ecc8fa82c16e83a0c33fe978574bb9c97a9999a6d32bf2383 |
Hashes for xensieve-0.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d969f659e6062eec450e324d8332b6ac2384eaa561638d8566f6ed0fb7ac6ec |
|
MD5 | aa9e07e385938bd65b60965276e8a2d5 |
|
BLAKE2b-256 | 39d166ddbdc2dff9bc6f1e52c3d26835f051cecd02070d55036bb00e4c4f45ff |
Hashes for xensieve-0.5.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 234a0a6b880c70fd4b4842f27ed100856671579afa391ca8e1d6252ac6e989b3 |
|
MD5 | 1dc74d9dfcd9e41dc73b26208dfa1bd4 |
|
BLAKE2b-256 | 3c7cbfd06de323e6fe1c07204a2cd04e21782529cd2fdc1e4a0e9a3ee688fb16 |
Hashes for xensieve-0.5.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69b409a9017ad5aadb48637f3671f2962a1b2b628d3d2bd3d6cddc00eab0a34e |
|
MD5 | 0630ca7c0a1b6990b9c8f1a6f29b7fbd |
|
BLAKE2b-256 | 4b5c5cf05dfb42933f69d8439af49aa9f2268f95c82099dada34659f984c1d3a |
Hashes for xensieve-0.5.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf87302dba30a49864af04c850762a3ec01cb005a03cd22aaf694ffe361739cb |
|
MD5 | 79f5a207628854cc77ff227bfce3a1a7 |
|
BLAKE2b-256 | 592172cb98e3ec6c209c50683f28a49c968d3517f2a020bb0737502738e0804c |
Hashes for xensieve-0.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24658d92fbac64cac734617321b89f0a8c5e33c9a52c25d3d18a138a4c537ccf |
|
MD5 | 57bec93d626a68976760443453fe016c |
|
BLAKE2b-256 | e5c9cfddcac2721c6f7a8983184daada86381b6355b3cb300107eefe33829fb3 |
Hashes for xensieve-0.5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd556c49525b11edc130cf669588e814be24d63db898732eb1d96bcafaff8563 |
|
MD5 | c0768606893e5b34003ac9bd85581863 |
|
BLAKE2b-256 | 99177adfc51a074e762e130f3f3ffdde5d763349b1dc2e01e3a6d5041d0c9101 |
Hashes for xensieve-0.5.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69a21fc24ad77dd99a4caae2b21dbc30b5a36453d4de7d451394012adfc9db97 |
|
MD5 | 8a68e52b57c90ba53f5efce6c42d7d35 |
|
BLAKE2b-256 | d2f28366ca55d5819d17d5a3496ffd186cdf0126c9e74e4a903a8c011cfe3da5 |
Hashes for xensieve-0.5.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8f9cc5fc317818ed903668d8730b76a135d958b9d7a48d0dfc2e499eda9766b |
|
MD5 | f3be4a3cf369d1b202bd0c59bf37bda5 |
|
BLAKE2b-256 | d951736999fcb85cf090b24e907df88183034b0b18a3ab2508d1b9ceedec527f |
Hashes for xensieve-0.5.1-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6d5ab48a40b88788069cec38367fba1438f8d230313d3a3e216d7a45c5c4a13 |
|
MD5 | 9bdc89a2aca071078ab36f01930f51c8 |
|
BLAKE2b-256 | d9ce80af199a29f0cbb0a7ff1ce1070e0314976d9d90f3243ab869c894d02f3c |
Hashes for xensieve-0.5.1-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8bb4afc0881e24950cd292d41444c9ed572261eecd84e7d863b6d651746d2481 |
|
MD5 | ac6fa82f1c6c5042a9c0ea01181f7257 |
|
BLAKE2b-256 | 35de546ed41fb0705783939254790873e19add5dc15fdf41660d4415b09c4217 |
Hashes for xensieve-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8b6707318b394b55c0ddbaafa0b6ad92406cee2e468d8362f8a17270842e545 |
|
MD5 | beeea6a9c651a477936f6bf496fb6afd |
|
BLAKE2b-256 | 0f8de33280f9fbad2a38a5a0f9f7db1ebdac42049ab7a11aca4b46144ef0be9d |
Hashes for xensieve-0.5.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c95bdf1e7d62ca6a6719f87a5edff0bbab664c8c8e6d0bee9b3be174d375007 |
|
MD5 | 7b0c5da75e8732b5b24a79ab5453060b |
|
BLAKE2b-256 | 08f10bfa823445b5e631f3df1b7d5ec42a5d8295748c63a35163a8b8318b04ea |
Hashes for xensieve-0.5.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d7f78827d0c7fcf086fb6084641411ccac87f28ecb4001f2e66199680069757 |
|
MD5 | d580d3f6ff135513f0ecc6667d67b0d5 |
|
BLAKE2b-256 | f0da962b96a43224564226a53fe8152270ed188f2dc350dff98395e9a35f16d7 |
Hashes for xensieve-0.5.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75001cfa7324f7a5e538d69a566e3b3500ca2c4131518001470ff84e07260554 |
|
MD5 | f4331cbb4b9392a808e9572b3befe82f |
|
BLAKE2b-256 | 4f629c086e988dd85bae8f6d0473b07968510695a3bd7a5c7b5900e13731f031 |
Hashes for xensieve-0.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a56e6478359218111b4e4aedaf64807e217ed6b19f834cc86480b2ea36d6cdeb |
|
MD5 | 039d20dbc6e8ef115672b222dcf9b388 |
|
BLAKE2b-256 | b369ffa356b143e98359499405acb118c05f31d368249c93eb0d990b6b349275 |
Hashes for xensieve-0.5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93107abb5591c71d75afb263ebf105e07b57f7a6afa443dffaf00cab972d1685 |
|
MD5 | 302b1fae87fff7ea78ba4ccb5d18d2cf |
|
BLAKE2b-256 | 4916e8e636be9b93db71b317e780d9aec58e5e3931e0a985ecb0004714811ed6 |
Hashes for xensieve-0.5.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5b762a02fd0803b505899cbeb9446681c665d8ff67aefdc218f9d3d0c19daf5 |
|
MD5 | 134050c8ae998f794790c2d599fd50b4 |
|
BLAKE2b-256 | f26f74b00b5af8567fa7c9253850f8b5448f9ca03626d5d325de0235e4471a4a |
Hashes for xensieve-0.5.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04bb414d5d93250ae7ff941c9e1168c0bbd6ea28ca533a4ac6896562cc523236 |
|
MD5 | 19538cad7e635a2011ff996373aae3b8 |
|
BLAKE2b-256 | fbea84fc81415c02cba7f85338632a8f4edf7a5c28c3706e1b8fc5558d48d188 |
Hashes for xensieve-0.5.1-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11f4d805ba63970f796384e33fae180f1348b37fae8c02ef94a4127d130857e6 |
|
MD5 | f251eedaed51e9ae24fc49ca4ce7e599 |
|
BLAKE2b-256 | d403b297d25e7f413b30be48d7c3482f1e5ac0ee684fb87fef89874c45ae8f59 |
Hashes for xensieve-0.5.1-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9bf85e665f33933cfed370cf3f713dd36c7ba8a0968c8c44f9ccfe7b429e073 |
|
MD5 | 4d362e3be4a5dc9b83bea910a92a007c |
|
BLAKE2b-256 | 6d9a7ec9543a32c758dbd28576e491d3a7d715987d94e5993f6fc2200b0e7ac7 |
Hashes for xensieve-0.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b726f810ac8bc7c58f041382840a1b3824549db9589cef6452dc9ffcdcd48da |
|
MD5 | fb94eb472c6591c9366823b80183f9bd |
|
BLAKE2b-256 | 38ab5bb812f3e00c6395182e08362329133186531f5e34faa8d3aa8778e1d984 |
Hashes for xensieve-0.5.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a24b541f04da794c94f98e14a0184f78bfb91f92cfc6115b203f54d966747536 |
|
MD5 | c890583368a09082f208cda7bc4c77a8 |
|
BLAKE2b-256 | 0c12e4b96a476aa7d5994e477857d82373f11b48f588c2f84dd1bbe916bfde22 |
Hashes for xensieve-0.5.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d341bcb348d14a9e0554a0b2b7e33b0a06a7ad371f708f28e5ae320af4c09253 |
|
MD5 | c40b6b149b52e0686259529c5b946545 |
|
BLAKE2b-256 | c89ed0d07f2093521523b2b5835108a258e5a2f04c570a3e94e283f571d74af9 |
Hashes for xensieve-0.5.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62d43f7d69d981a63b9b387e1c6cac159ed7b301a11c0fcc07b23c5ed91c1051 |
|
MD5 | 9b5dd976c9c95249d7c1a8b0c6980e9d |
|
BLAKE2b-256 | b10cdadfdbd331f77ba822fb308e63c0f1a826b18c108699a4cd7decc541d433 |
Hashes for xensieve-0.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 589d129fd7835148617bde9939b1adbcb6f4667db5c1ac3b24548c755d9af6c9 |
|
MD5 | 3afacc8268b1a8ba885198aaab683c64 |
|
BLAKE2b-256 | 6d8c75b471643377060e832a8ee2bfca4b15369e33be25f658e7e35f05fafb85 |
Hashes for xensieve-0.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76936db9defd2bcf6bec319521b5424a19ebdac12e4e6fe56ab67ddede273957 |
|
MD5 | fcdce641deeee3cdc2641f3e2fe5a7ac |
|
BLAKE2b-256 | 22d86087638a34b645199ef6b10077ae36fbc66f3059678b7576adc8fa1c40a5 |
Hashes for xensieve-0.5.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e1acff2d7bdbef03707b305b33e7f29dcdbd9f4bfddbc66aa6a2eb326bcdcb1 |
|
MD5 | 9a1d624ef856a11f19239ecef36fb311 |
|
BLAKE2b-256 | ec5cfd2eda0b98c9454558566a435727005ef010a6f8e4fd6160f97527d1c003 |
Hashes for xensieve-0.5.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 648e9de378c3d8ffc2f62f6bfd6c98cb86a6ecf7ea953f7d6e56247c47f12951 |
|
MD5 | fa3b6dc0d0f0247cab01b91cbeb04c06 |
|
BLAKE2b-256 | bc8f7fd67257ef2768d40dfdba91759102a79e9e2603e84387f3cb703583bb04 |
Hashes for xensieve-0.5.1-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c68c585e5a229b6354fa9086c6a67ac4aad2dc12cfd80ed964c82be8fe237ef |
|
MD5 | 2f54967fb9a56cea650b17a544a92aa4 |
|
BLAKE2b-256 | 897778bc8adac86a87bc20239433d8add3947f104589dbd864d49d93ca706638 |
Hashes for xensieve-0.5.1-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14e28442683c695286b9e78a44b9195fde91fd66c2a1b006d8580e065f4ccac9 |
|
MD5 | bc2e6bc6583bf03b0cc3f75e537a4a53 |
|
BLAKE2b-256 | dbc2343f8d4d1de62f2bf420984f5454380983f45c530e98cb5f39ebfc49554d |
Hashes for xensieve-0.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84f57dd8b725ad17eb846fb745ec7fd801c305ab0472039fe1e20980c724c91c |
|
MD5 | 5b26e1212e359428f03ced00c7031e94 |
|
BLAKE2b-256 | 44e3ac87229b09860b8745d8ab2ec26b3a8d84dd7cfd7453f96578b6dedf84e1 |
Hashes for xensieve-0.5.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc113398b4ca6c4d11d921b8016f32900177a161447bd01219847fcfe475b20d |
|
MD5 | e2694c03012940fd486d112ce1ee7f0f |
|
BLAKE2b-256 | 031c9734492b30c6d8ce9960bb30601b18e3ae7ffaa570b9a0b05bf322aa3609 |
Hashes for xensieve-0.5.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 161072327698a34e9140ffcd1824f2e72af3aa0fb8a9eb9df67abaa786d2b3ae |
|
MD5 | ad572a3f46511e7be5554409d601a287 |
|
BLAKE2b-256 | edf3434295db2bded6e1f509fdb506691c6c770bf28526d433a488f235bccdb8 |
Hashes for xensieve-0.5.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae0c10506838a6d482c76e99e0d5fbc2d1a15a9734720445f43ccd4f555db412 |
|
MD5 | 6c3e4e0a6b6525355b64ae1df066ea26 |
|
BLAKE2b-256 | c4fa8daabc3f0ba36bf5d0cec460537855aabc99c6921b1c87e691d4ca49cd3b |
Hashes for xensieve-0.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cc1f4794ea88d2ff1aa9b3965f942a34626a00afbe579696255538abe967409 |
|
MD5 | d5471a7f343c56e92845ca40322db296 |
|
BLAKE2b-256 | fb35c663f64c69aeb1dd0b2d1f6661debe3e6add43f657fc4d731760ba63544b |
Hashes for xensieve-0.5.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a196eda05bb18a42772c534d70dce04bea1bafc105918f5c34243af51ed41333 |
|
MD5 | aa1dc12b36ad1f9d29e146e770712054 |
|
BLAKE2b-256 | dfad4f9c9e512ba6774c56dc116826b0a57e19282de232aeb30552cfc1893e82 |
Hashes for xensieve-0.5.1-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38be3641cdc533bbc9b9ce53781977c73e351ef7479535e629ff7933ed1716ba |
|
MD5 | 28d0d6bc1310b7a9412091d68b1f47fa |
|
BLAKE2b-256 | ff9704374276e5e65cba74b0437980780037627e6796153baea624f6a48a2d37 |
Hashes for xensieve-0.5.1-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc888366fd8e5354e5bb7854c2d79933038a59cdaa8eccea0e8c59ce165cdcf5 |
|
MD5 | 3589264a78aded0c314631c90d3957c8 |
|
BLAKE2b-256 | 294c273c85e51ebaae6c9e53373cfa090d347c01eb36213e9b424369c6277e99 |
Hashes for xensieve-0.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c08c905465ee01f1f53b325984d4bb6db125110a302e660010c36586f459ab1e |
|
MD5 | 9c6db4cf14ec4f2645a7c210b7cd67bb |
|
BLAKE2b-256 | 1c7817b98792260abed79c8f2c3f541797de58a550a310e1005762c6d187a596 |
Hashes for xensieve-0.5.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5edece79a1c4f381e1bb4d4a201d37f310ca5bf2fb156da751ff5df517b7f8ab |
|
MD5 | e9ef838b0bcb1e2254ece749394dd1ba |
|
BLAKE2b-256 | ac7b6d0df0c214ce33fefc085921c9aa8e1c501e84dc06fd6ec8a9d226abda4c |
Hashes for xensieve-0.5.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93c293cf278a377a6ec528a5912ab6a20b3590164577042a38d9dd2f94ba7d46 |
|
MD5 | 8d0f0602bd3dfd9a5bb3a923cc25e201 |
|
BLAKE2b-256 | 528f3b9c8ac85b24debceba34c83635d040e24bc9783f968ab0fcf1468889570 |
Hashes for xensieve-0.5.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 824d496f943b9ae055626175e64898b59f068c3a65b6a095d95e9532f1fede7d |
|
MD5 | 36addc951dc7afe3a3696baf6003593d |
|
BLAKE2b-256 | 349586d67574ca90d58617e10f692480f5e5f9c5cfb3fdf4db13ede9e7aac5eb |
Hashes for xensieve-0.5.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02a8d2cac47fa6073ae11f185329dc4e56743864b6c70b7727fdc10a67834793 |
|
MD5 | 38885bf4d14fed24f053632f1e5130a8 |
|
BLAKE2b-256 | 079906a286b476bc4fc6c612dc84404df3abc33a642313404e3b6eb16384ebd1 |
Hashes for xensieve-0.5.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da2bd54f578d48a5c6eef5f96af412dc123a560534214fdffcc9daf4507de1d4 |
|
MD5 | 86abb6b3109ce6ede8fd2109127c1c44 |
|
BLAKE2b-256 | 290deb2befdcf6ce6cdfc2b44f5f089aeb30ed16d8152d84bf6c07fc1a2c8812 |