nanoflann python bindings for kdtree.
Project description
napf
nanoflann wrappers for python and maybe fortran.
python
As nanoflann
offers template classes, separate classes are implemented in napf
for each {datatype, distance metric}. All the search functions are equipped with multi-thread execution. Uses numpy.ndarray for data input and output.
Currently, the combinations of following options are supported:
data type
: {double, float, int, long} (corresponds to {np.float64, np.float32, np.int32, np.int64})distance metric
: {L1, L2} Note that functions return squared distances, when you use the L2 metric.
quick start
install with pip:
pip install --upgrade pip
pip install napf
Note: in case your system requires a dynamic build, you need a c++11 compatible c++ compiler. To make sure a correct compiler is chosen, set export CC=<your-c-compiler> CXX=<your-c++-compiler>
import napf
import numpy as np
data = <data in 2D array>
queries = <query points in 2D array>
kdt = napf.KDT(tree_data=data, metric=1)
distances, indices = kdt.knn_search(
queries=queries,
kneighbors=3,
nthread=4,
)
...
fortran
If you need fortran bindings, please let us know by creating an issue.
Documentation
This package uses a sphinx
based documentation. An online version of the documentation can be found at napf - documentation.
If you want to build the documentation yourself use the following commands in the package root directory.
pip install -r ./docs/requirements.txt
sphinx-build -W -b html docs/source docs/build
You will find the documentation in the docs/build folder.
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 napf-0.0.8-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0567a3ac5139e7620fc13146e258e61777e1146aed4858284c2e3739252ca315 |
|
MD5 | 341ec986d6e35fe01821db3fbdb52c6a |
|
BLAKE2b-256 | d77fb6e41b59449815b5089c9b0b4298d8d70a34cd04366b6c70a4b4c0f9678b |
Hashes for napf-0.0.8-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 741e804dd4fa13b0f2509a36b700d8aca1c57be5b84b621cae65f86b97ce8e8b |
|
MD5 | d0cc50c7c643c7cdf67069611604a597 |
|
BLAKE2b-256 | 7595421edc3b564b668e6c07d41adc441a5b01b9f68e209ad8469d26cebbfe2a |
Hashes for napf-0.0.8-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 640901a5f8a03c35de109d3770f4d5c2c7cefe70289181f79e78083305284015 |
|
MD5 | bad0f80a21903f98fbc38c8579a1a297 |
|
BLAKE2b-256 | c6a37697418646a83ba9ec00ca7ab2601c1f7393fa4bc6b344e1478fdad7ac72 |
Hashes for napf-0.0.8-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35f9eeccafcab5eed217415e004847089540f26c187478f50199ca95d6cc1288 |
|
MD5 | 824cb8c9307ae24513f8d97b36083f3c |
|
BLAKE2b-256 | f386bb192d3612b2a874d2cbdf04fa44e0ec4069bc29fd25afd2feb37e2e049d |
Hashes for napf-0.0.8-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b98cf86f44b8712515ca83cbc5c525838581d61b391f95ed84dcbb87b056c1ce |
|
MD5 | 72b79e738317bded45486f53049be819 |
|
BLAKE2b-256 | 23e8dab55a929bc2509140a682a7fdb5913383c3f18df964602b8c418fdfd50e |
Hashes for napf-0.0.8-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70dec3bae0c3709b6b01567d963a722b3f5298d82fd740a199c889215d8c11b7 |
|
MD5 | 80e9ab315986d318f16c9a992de2a56f |
|
BLAKE2b-256 | 25b756965aefe96c9a2822bb8a127173b8da49e8e035dd9ec372aadc49d75a0e |
Hashes for napf-0.0.8-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff425176b4cd88cabfd7fb54da3832efb176c5a3a4b9daeb52fbe0ca4709402c |
|
MD5 | c8407eab3bee091fe20b17b383e16a46 |
|
BLAKE2b-256 | ff12ef3a4513101ebad6cdf36c9d6a6a210de2392d41289b61f55d0a949cf1e8 |
Hashes for napf-0.0.8-cp312-cp312-win_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb4cf63e25f6a0509f4323db78df1ac89de5de256d3cbf9abaf79eb9458c5a32 |
|
MD5 | 54487090719573b78a122fd76568ea4b |
|
BLAKE2b-256 | 17f8c130ff8ff510d0d1d922192f45bc18f2a32c38c0b2010ea70fda2188245c |
Hashes for napf-0.0.8-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9fa26f0d77f66294e211fc043e29c406146a51b066cead330bc05ae35e7611a |
|
MD5 | 7bb5f65a47b2b89c0e5856522fd7693d |
|
BLAKE2b-256 | f4e018b07d666b3734300200305dcc7e970bc5b94a7262a4820f7a5c32b3f3ae |
Hashes for napf-0.0.8-cp312-cp312-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 263da289df8c8f3728d1acc3ee2c3086ddf874ed9fd9e19b458ef6c360bd602d |
|
MD5 | 2714496db182aeb40b4f9d20de69a651 |
|
BLAKE2b-256 | 051d6dc75c03bf100531f006ce20e3ef4105c72afeb1f750c7b05ee475373531 |
Hashes for napf-0.0.8-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | db946a2367e607040a1f6b8be490a61c8e666895cde24617ed85d3296f7bd6e5 |
|
MD5 | 2ca4a2f5896cf98d1f43c000fab419c9 |
|
BLAKE2b-256 | f8bbeffaa5c66b6916f5c7db4f9e7f77745e661e399df061af8feba45ea1821a |
Hashes for napf-0.0.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef6096d2dc60f7329f10f4566666df4900af319d59d461824fbb4d98d48c19ff |
|
MD5 | 92a55c562c379f78acee8a38a52b8354 |
|
BLAKE2b-256 | a566f6f8f38c05fe3df37909beefd826328f8e8005397cd591dc86e7016ab6d4 |
Hashes for napf-0.0.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd453e9c70e3a2fb9c80c7ac2211019915aa3767166069fcceea4289aa0aad4f |
|
MD5 | c73e3f4b9d31105f9d7fb681b5a16628 |
|
BLAKE2b-256 | c6c1ff8073cd3b5b79b6d9c1aa1ee3ea7a7608ae84d1705108f2685049bc922b |
Hashes for napf-0.0.8-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bac3ec9beca53daedadfc94524f6af075c4bd2598481545da64b870bf4c7fd9a |
|
MD5 | 55f20f78a2fa27b2fdfc9779feb1594f |
|
BLAKE2b-256 | 3d659d522abe5e7ccb7795934c01475f51ef93749ffb5098cb9e1acb5d7114ff |
Hashes for napf-0.0.8-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98b5ef6c4a7449bd86b1dbdf3d1c6abbb84ebf9beea06ec7951e4b76c539bd73 |
|
MD5 | 71ca3fb08c2857957b27c916a623af38 |
|
BLAKE2b-256 | 1b81e6009b9a932d75c527a2d5905e52563413fa6ee8263cd20585dbde94d2fa |
Hashes for napf-0.0.8-cp311-cp311-win_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8645a4a56187f5248977a7086c162cc6b6b0eaa714559051decac7096b94c92b |
|
MD5 | b6c6e1df935cfd5ebf67b238853e89e2 |
|
BLAKE2b-256 | 6883bb06b5003b767f3bebf6073a35f4718d7f1bc9ab8c570a2b0e56adc9c63f |
Hashes for napf-0.0.8-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe4079d6b5f5bdb1125061fd4d074da073d2ba483d33267aec31c14059e1caaf |
|
MD5 | 82a80bdccc1e7dea68679c4d0ea733ec |
|
BLAKE2b-256 | f63d4b6c7f7f5a836b6532ec8afe5132acb94a08bb11607b4d34a11db9946d21 |
Hashes for napf-0.0.8-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 792b711e21329b2369356d3b56027d9e545f65feaf685bb50f04f1fd558fa116 |
|
MD5 | b8c9efafde68d6d32bf0a5a6e7811fac |
|
BLAKE2b-256 | 3ecb242cf65f80b00411219a37d3608f4bc31de316ec65d4cbbf8f6c5d138645 |
Hashes for napf-0.0.8-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 773da551bd872f0e145442367cbd8ed81f7499675688cd874df2dca918df576e |
|
MD5 | b47dbb3b5876e04fc3ed9e6de39f1316 |
|
BLAKE2b-256 | d929206eb851f5abe6f85ea529fc306e610131b200ffd833bf316e43b1d0314b |
Hashes for napf-0.0.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16573f85490c92bfdeb6965fba0b706686742ad4692bf363ec3aef0393aa9c41 |
|
MD5 | e18165fe21f513bf4816e41000535639 |
|
BLAKE2b-256 | e9da5b0c451d12d22a8e6195a171c7dc32e1607729578524ca52575cce7ed2ab |
Hashes for napf-0.0.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0eadd0a91dac54bf2ebacaa233e120b98e042f81077ac30d878a592210e3a810 |
|
MD5 | e88b6ab68a604b65f12cd541f04a736a |
|
BLAKE2b-256 | 0e3778b191e759d662b30f867806f29912fe8ddea1ce532a67150d84c106cfd5 |
Hashes for napf-0.0.8-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5996df277659464999d15a60b93efc270a311eee07761f2a10435f90428b5b17 |
|
MD5 | 4219d0ffe60fa373003e9900d164631a |
|
BLAKE2b-256 | 51edff27cb109731572a3f983ec6119bcc55082a07ec9b1a48a572acf12f8982 |
Hashes for napf-0.0.8-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6094997b8bf7f9bdb8be3f7e50e7ee11ec6520f1a1478e476f7e535d0d52c0c |
|
MD5 | b94a86123a91903b344c2a869dc5b210 |
|
BLAKE2b-256 | eea11722793b60668402d990820bc699fbbb8f7e873b088e9c401729bc164921 |
Hashes for napf-0.0.8-cp310-cp310-win_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84197707edca311774a70b142da70e2a64e72584e98ea8d8615097e2b20f05cf |
|
MD5 | 7d1acf4b1f6d25a2c31e377631512f17 |
|
BLAKE2b-256 | c891b9d0543e9cbe7b35f4df9fe50e13fde7eabb98622699664d51f6598c6f6b |
Hashes for napf-0.0.8-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2b8d306623510007c12dd18734dd39d8812c452c23e4b879eb1e2b710fa102f |
|
MD5 | a6c98996462324271a4d5781efdff739 |
|
BLAKE2b-256 | 1e41b597bec72baf0e6e95681b109dd51eef9f1827cc1430a2f381d4ae07051f |
Hashes for napf-0.0.8-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e01c4ff4b828bea6838af02331848fd5e20800cb97122afa812af0a4d7e2ecef |
|
MD5 | 80393c8bf05d1c124029da263414da52 |
|
BLAKE2b-256 | bed66a4cfbeaf2743597e38edbfcbbbe2c08de321281f9b41c1c78f7a7593e36 |
Hashes for napf-0.0.8-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55454c20bc93735a9a99ef8195f3f4389688e2222cfa634a8888a7e5f0114b6c |
|
MD5 | f42cf8169b3a7ca30c9ea37d1ae3df58 |
|
BLAKE2b-256 | ddef1582ba6db42ebbe5fb765d3d1869c787f74bf9996c2e233ecbb254103913 |
Hashes for napf-0.0.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc01dc89464259492f3d9f3f76e4041a09b0b2903edf95ad433bb5bd25b2f9c0 |
|
MD5 | 7fd0a109ec4b660fbc8d67a035b092df |
|
BLAKE2b-256 | 2f7f4e8c90fa251e25096de837c5cca2f2b0be9669f52ce0d275e6cd596bd047 |
Hashes for napf-0.0.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d0f0af27a431e5085372159274baec76e798721fc2fef2b9b94a25ae0b60c04 |
|
MD5 | 9d5ccef7379d2c90b856403ae7768631 |
|
BLAKE2b-256 | 24b12e44d1bd110dd588b01b47018ac68bed68198c284c18368008a875fe1619 |
Hashes for napf-0.0.8-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ddc8c622ef794dd5058ba431952029291f97333052b037df5ce6d220be920dbf |
|
MD5 | 2325e50858f6b02cc7b7a9dbc0ea05e9 |
|
BLAKE2b-256 | 80f43c30fa9d7ae2968f57d70538f25c0f75a335e15fbd6c6efdecae81aa7f41 |
Hashes for napf-0.0.8-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 381ba5381220cad17226a7d3b4a2160e0bb0d87f63b80875369721f094839cb5 |
|
MD5 | 56243307bf90df864ca055bab7ee0509 |
|
BLAKE2b-256 | 3efdb560307df445ec4943a1f03a52b09336a6df39b86d27481743fba57becc0 |
Hashes for napf-0.0.8-cp39-cp39-win_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 429e6910a33c2805bd2d0b9708143d915caf21a669dc5d392b2fc820058b56ce |
|
MD5 | 2191d87981704c64689a16420dc46e11 |
|
BLAKE2b-256 | 5bd54cd2468f95fc355cfeec00c89807ee19be386ace02b451ca44b936286a20 |
Hashes for napf-0.0.8-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c885ecde947d8316f86a767fd639560ea030f776c1ad65e70233f3227e563e6f |
|
MD5 | 6e16af1e3a22d62d4a7d9a48a73d94d1 |
|
BLAKE2b-256 | 936617b580d3911862231e1c9410e417252b3d20508fe481ab6f73743cdf7c97 |
Hashes for napf-0.0.8-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e186288d7172c1eb7458de0d1951aae808845a2c04be8655ebab84ed1f0adafd |
|
MD5 | 4e4a0ad44d1fe3c3e84f84521fbc3e9d |
|
BLAKE2b-256 | b05c51830cdfb3442863a33978521c68edac0273ce113b4330a46ce97fe84e6e |
Hashes for napf-0.0.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4adf8be964923a307a67a7a47089584882d3a05d258f73342d1398948b97c35 |
|
MD5 | 01fd88e7ce77cc8064c52cb87ad9c497 |
|
BLAKE2b-256 | aa96b1fd8226a0b69884d4db25ad7566dd7553bdd9301a377664c08a9e3d54fb |
Hashes for napf-0.0.8-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca1f6ac2697defb5e5d743c9cae27a77e9b8d86f3ddff0148bd8c85e399ad6a8 |
|
MD5 | 3ee3cae7975432d34e4010c2dc970f9d |
|
BLAKE2b-256 | 19784f7233c5300f50951165f666c0d62fe17ca18244253f34b80d92b16e1a81 |
Hashes for napf-0.0.8-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33bccdb965f75e3b08be7842cf64a02aa11230df01cbe09f87cc9f03beabeae4 |
|
MD5 | 13aaa7f317e51f5c4ed103bb20f0e0b0 |
|
BLAKE2b-256 | 8baef501709c8ab48c357540416391f09de810753f09b6f3ef9c2527d9bac577 |
Hashes for napf-0.0.8-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba7fc9096d2cdd0d2269f73bdcd14fbf3efcf60dda9e0b8c3ae6654751f79364 |
|
MD5 | 62d9a2ba7d70d82f4084e9c473142190 |
|
BLAKE2b-256 | 903e4f77635990314041592103a29452a9a81e739e3740bdc2fe387a657ad61c |
Hashes for napf-0.0.8-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0a2954a911f493d3c634ad720c86591ac29d0e476cf4b7ef362a5b79ae49031 |
|
MD5 | e0b082a2040b3cec7de76efb5847faaa |
|
BLAKE2b-256 | 0e8aab6b69efc9f31bdea352e80d92cebbf6a9a526fd62cbfb77edae1773b05f |
Hashes for napf-0.0.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a84cdd43adebba0bb39101762c520bd3ee5c00e5948cd7830c1fbe4a58fc181d |
|
MD5 | cf4af9137e794d03f3058259a857f4df |
|
BLAKE2b-256 | 1266fa8c6c884bb75bed6a6fa53626cd02fb6bd75485b89befe67778aa0767d5 |
Hashes for napf-0.0.8-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b6f075d838b13f3cf8487460e252875e940bad84b6e1157f9fd31210e2c1f7e |
|
MD5 | 5cf8eda733b28f60d9666c966c5f0122 |
|
BLAKE2b-256 | f625c13c434b9c7038c9917862b94cef1c962842263aa08f47cd8fd050a88304 |
Hashes for napf-0.0.8-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a65692ed2bb0daa0c67a2505989dc1a43d098731951fc240ccb58349d6d2008 |
|
MD5 | 0454873d3c0d7b26a00f568b2a66c939 |
|
BLAKE2b-256 | a2703b06d9a93d9fc44e8aa7e5634c5c906847044ba2579b1cd16147c1b14e9a |
Hashes for napf-0.0.8-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb1ce01b2e1e400dd938a94ad645f9b7b66ef9f8c909763b3ba5c8cb907fc6fc |
|
MD5 | 5529a62803a09e60db98744fbb933b81 |
|
BLAKE2b-256 | 46ddf0de433ca9c8c761d4615045b4f79c120e52c9fbfa0b0c60690142ac8b1a |
Hashes for napf-0.0.8-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 083fd0ec5a0b292570e9ab69b66d52b456fe286bc63766a8c17c4943d8f274c3 |
|
MD5 | cd6d6866e9023ad6b5c1f14c477ca4f3 |
|
BLAKE2b-256 | 077534efcd4303ff1c9569ac2abfd0b54fdfc204d45e0b8e0d9233d8c69c79fe |
Hashes for napf-0.0.8-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1853c07a5d30f550564a1876e673ec8c57717ce68666ec701532dc0050ff85c0 |
|
MD5 | 44cf698f7cdbc391fbe1b88e68714b78 |
|
BLAKE2b-256 | d4e5fe2a4c24c75d8076f0f2f701a002510b199480100b78e23c37a3a1b3d25f |
Hashes for napf-0.0.8-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a152c406857127f6a525058e6b11ed6c6a16b9ecbe1ba9294828ec1d3fc025e |
|
MD5 | 7db9ea407030c92371bd779686d1054c |
|
BLAKE2b-256 | 7ea7ec316722b7d061b3fb2c9e37e432ca7c87bf7d7a3cfbda64ef4b0f0b47d3 |
Hashes for napf-0.0.8-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b181148c86b4d17bbe7796db42b9797d1f9aa07af353076241c373d75459698 |
|
MD5 | 9279db3e5c4dd9d484b37a8b4578f006 |
|
BLAKE2b-256 | 3c47f634d7333e5ea5fa2ae383874466446c91aba5cddf3412f67e38f2d030c8 |
Hashes for napf-0.0.8-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5748ae4a4485d485e442de1a50300a260217c9722307d0053a139a5ca57870d9 |
|
MD5 | 50a52c69d83ea11a56820811c611c016 |
|
BLAKE2b-256 | a6b24da1a5210199bf2672f30ae18709e52b2dd3d2b422e8c443e58a5ce4ea0c |
Hashes for napf-0.0.8-cp36-cp36m-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 646b34a6cd595388f39d36cddaca09773d5500009f2c5744f069d593a20e21b1 |
|
MD5 | c6d85a624daffb7508d0caef0fa390e1 |
|
BLAKE2b-256 | 345e87ca2e3d3234f0c6e4c2e47c47bf1aae7192a62f72925e1fad7f297f11e7 |
Hashes for napf-0.0.8-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a648522baaf06e5078e0aaef8aa3254aa7deb95c125d5415aac32e61b3034434 |
|
MD5 | 8568279e79e2a18541faace83a43861f |
|
BLAKE2b-256 | 9eec3251302ed525755753385e44c3c968c95388b8d1386be005ef120725e2ef |
Hashes for napf-0.0.8-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc08f9c8f33c1adfb147efe6e1d67dc93dc347b8259117b488289b24bcf8e5d7 |
|
MD5 | 88036979f3dd3b9e0c64a055f58ab17e |
|
BLAKE2b-256 | e4665935e64fe1c2d7c503eee6d7330cde42ccffa57b722fefd83480390bbc5c |
Hashes for napf-0.0.8-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74fb0983fb4ec1d3efaf5828ff08c190b5dd55e26a4b3b5f041f65065be7cf88 |
|
MD5 | 0b45a3ee70da0680275cd729ecca021e |
|
BLAKE2b-256 | d9647d6528b7d5b200e06dbbd0813d6284404062bd7dd3a878a8f3e4ac2ddea7 |