Skip to main content

Lockfree Persistent Homology Algorithm Toolbox

Project description

LoPHAT

Lockfree Persistent Homology Algorithm Toolbox

crates.io PyPi docs.rs Read the Docs

Try in: Your BrowserGoogle Colab

Overview

LoPHAT is a Rust library implementing the lockfree algorithm for computing persistent homology (PH), introduced in [1]. Python bindings are provided via PyO3, with an interface familiar to those who have used PHAT [2].

The primary goal of this library is to make the algorithm accessible to those wishing to compute PH of arbitrary filtered chain complexes. In particular, LoPHAT is not specialised to compute PH of common filtrations or even filtered simplicial complexes. As such, you should expect LoPHAT to under-perform as compared to giotto-ph [3] or oineus [4], both of which use the algorithm of [1].

The only changes from the algorithm described in [1] are:

  • We use the pinboard library for epoch-based memory management of the matrices.
  • We store the $j^{th}$ column of $R$ and $V$ alongside each other in memory, allowing a full $R=DV$ decomposition (rather than just computing pairings).
  • We additionally employ the clearing optimisation [5] and provide methods for anti-transpotion (so as to compute persistent cohomology).
  • We distribute chunks via work-stealing, using the rayon library.

Warning LoPHAT is currently in beta. The implementation is not optimised, the API is not fixed and tests are limited.

Usage in Rust

Install with

cargo add lophat

For usage, please consult the Rust docs.

Usage in Python

The Python bindings can be installed via

pip install lophat

If this fails, it is probably pip trying to install from source without a cargo toolchain present. To force installing from binary run

pip install --only-binary lophat lophat

This provides you with one function, compute_pairings, which returns the diagram as a set of paired columns and a set of unpaired columns. By default, this uses all available threads and the lockfree algorithm of [1]. To use serial algorithm or limit number of threads, additionally provide a LoPhatOptions object.

For more details, please consult the Python docs. For example usage, see the file example.py or this Google colab notebook.

TODO

  • Change options struct for each algorithm
  • Decide on new Python bindings
  • Increase property testing
  • Write unit tests
  • Write integration tests (testing V)
  • Benchmark
  • Abstract out matrix trait?
  • Reduce memory usage when V not maintained

References

[1] Morozov, Dmitriy, and Arnur Nigmetov. "Towards lockfree persistent homology." Proceedings of the 32nd ACM Symposium on Parallelism in Algorithms and Architectures. 2020.

[2] Bauer, Ulrich, et al. "Phat–persistent homology algorithms toolbox." Journal of symbolic computation 78 (2017): 76-90. Bitbucket

[3] Pérez, Julián Burella, et al. "giotto-ph: A python library for high-performance computation of persistent homology of Vietoris-Rips filtrations." arXiv preprint arXiv:2107.05412 (2021). GitHub

[4] Nigmetov, Arnur, Morozov, Dmitriy, and USDOE. Oineus v1.0. Computer software. https://www.osti.gov//servlets/purl/1774764. USDOE. 1 Apr. 2021. Web. doi:10.11578/dc.20210407.1. GitHub

[5] Bauer, Ulrich, Michael Kerber, and Jan Reininghaus. "Clear and compress: Computing persistent homology in chunks." Topological Methods in Data Analysis and Visualization III: Theory, Algorithms, and Applications. Springer International Publishing, 2014.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lophat-0.9.2.tar.gz (30.2 kB view details)

Uploaded Source

Built Distributions

lophat-0.9.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (309.0 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

lophat-0.9.2-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

lophat-0.9.2-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

lophat-0.9.2-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

lophat-0.9.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

lophat-0.9.2-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ i686

lophat-0.9.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl (364.2 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

lophat-0.9.2-pp39-pypy39_pp73-macosx_10_7_x86_64.whl (379.0 kB view details)

Uploaded PyPy macOS 10.7+ x86-64

lophat-0.9.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (309.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

lophat-0.9.2-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

lophat-0.9.2-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

lophat-0.9.2-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

lophat-0.9.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

lophat-0.9.2-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ i686

lophat-0.9.2-pp38-pypy38_pp73-macosx_11_0_arm64.whl (364.0 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

lophat-0.9.2-pp38-pypy38_pp73-macosx_10_7_x86_64.whl (380.0 kB view details)

Uploaded PyPy macOS 10.7+ x86-64

lophat-0.9.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (311.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

lophat-0.9.2-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

lophat-0.9.2-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

lophat-0.9.2-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

lophat-0.9.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

lophat-0.9.2-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ i686

lophat-0.9.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

lophat-0.9.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.4 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

lophat-0.9.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

lophat-0.9.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

lophat-0.9.2-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl (1.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.12+ i686

lophat-0.9.2-cp311-none-win_amd64.whl (222.8 kB view details)

Uploaded CPython 3.11 Windows x86-64

lophat-0.9.2-cp311-none-win32.whl (210.6 kB view details)

Uploaded CPython 3.11 Windows x86

lophat-0.9.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (308.7 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

lophat-0.9.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

lophat-0.9.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

lophat-0.9.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

lophat-0.9.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

lophat-0.9.2-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl (1.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.12+ i686

lophat-0.9.2-cp311-cp311-macosx_11_0_arm64.whl (363.6 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

lophat-0.9.2-cp311-cp311-macosx_10_7_x86_64.whl (377.7 kB view details)

Uploaded CPython 3.11 macOS 10.7+ x86-64

lophat-0.9.2-cp310-none-win_amd64.whl (222.8 kB view details)

Uploaded CPython 3.10 Windows x86-64

lophat-0.9.2-cp310-none-win32.whl (210.6 kB view details)

Uploaded CPython 3.10 Windows x86

lophat-0.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (308.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

lophat-0.9.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

lophat-0.9.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

lophat-0.9.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

lophat-0.9.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

lophat-0.9.2-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (1.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.12+ i686

lophat-0.9.2-cp310-cp310-macosx_11_0_arm64.whl (363.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

lophat-0.9.2-cp310-cp310-macosx_10_7_x86_64.whl (377.7 kB view details)

Uploaded CPython 3.10 macOS 10.7+ x86-64

lophat-0.9.2-cp39-none-win_amd64.whl (223.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

lophat-0.9.2-cp39-none-win32.whl (210.9 kB view details)

Uploaded CPython 3.9 Windows x86

lophat-0.9.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (309.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

lophat-0.9.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

lophat-0.9.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

lophat-0.9.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

lophat-0.9.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

lophat-0.9.2-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (1.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

lophat-0.9.2-cp39-cp39-macosx_11_0_arm64.whl (363.9 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

lophat-0.9.2-cp39-cp39-macosx_10_7_x86_64.whl (378.4 kB view details)

Uploaded CPython 3.9 macOS 10.7+ x86-64

lophat-0.9.2-cp38-none-win_amd64.whl (222.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

lophat-0.9.2-cp38-none-win32.whl (211.0 kB view details)

Uploaded CPython 3.8 Windows x86

lophat-0.9.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (309.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

lophat-0.9.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

lophat-0.9.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

lophat-0.9.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARMv7l

lophat-0.9.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

lophat-0.9.2-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (1.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

lophat-0.9.2-cp37-none-win_amd64.whl (222.7 kB view details)

Uploaded CPython 3.7 Windows x86-64

lophat-0.9.2-cp37-none-win32.whl (211.2 kB view details)

Uploaded CPython 3.7 Windows x86

lophat-0.9.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (309.1 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

lophat-0.9.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.4 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ s390x

lophat-0.9.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ppc64le

lophat-0.9.2-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARMv7l

lophat-0.9.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

lophat-0.9.2-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (1.2 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

File details

Details for the file lophat-0.9.2.tar.gz.

File metadata

  • Download URL: lophat-0.9.2.tar.gz
  • Upload date:
  • Size: 30.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.14.15

File hashes

Hashes for lophat-0.9.2.tar.gz
Algorithm Hash digest
SHA256 06118a9e57381d42e631243bde3ba30550dc5297b4ba807c72d6e17ba6a600ab
MD5 d01761b862015acbd8a7a4295d80ea35
BLAKE2b-256 4a48bb185186293ffdc6f3aa1a33a0da3e22925d4dacc4c71120c61f3d1bbc8e

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8189d5430ca868c6f83a6a95db63b8bf17523773d5633ebbddcf630eb7dde70a
MD5 974c34756e97c1ab820b274f131d2e2e
BLAKE2b-256 3b6c6573a84eb3a2ae232569df9a00b77bdb69bffd558cc1b19a383c233567d6

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 fb8f37a3f02aba8d91e48215b4b9b70d23b4722541ea2dbf8a7fd7300a5ec25c
MD5 ce771d268d836638086e69487b29aca0
BLAKE2b-256 2926a8626f30c853cbee1c7466f3ca358dce2aaabad3a0817993f6c93eb7c19c

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2ca0a9268e82b020de2bc26ff4e84a6d05cf8f2cb2e77984deff1c3b6041f05e
MD5 373528ab2240408c76467cc43191ccf0
BLAKE2b-256 1a814fe2c22072e4a5dc63673acfab7fa85d970282fdc98465b17eb529237de9

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8257d74e3363046a544acb4672a12c9292777faa052e983704315c53ae2b7581
MD5 f77c4f1b2154c484422f58e820861b69
BLAKE2b-256 8844567edff59047a09fd680bccf34c842eafc1cd9569e9d1687e3db2efeb414

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 53757f07d8b2d5c365a1fc068141fc1666ce41da6aad43b65ecb800a08af893b
MD5 ab6182f9aa192e668cfd67fb8f00644d
BLAKE2b-256 815b00e1327dcacba38bf89de8bd18a0b382f2f6b454adc0a8c71debe57e4068

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 882feec33543671241658ec5c43661d9397a2a7e20ac7b09cd00c10a3874f489
MD5 fbc8b3a7562eef360180db7063308d1c
BLAKE2b-256 87cc0e2fbb4c4ff598cc4a1a935124fba0941ece1e89954a493febfb769d1f41

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e81979318aee491d8c311fb064cce45f705632c408256494e26c5a71523863f7
MD5 c47b89e896406941e9a23291431fc6f8
BLAKE2b-256 4f816c6ebecdf310be59ba8a912ea2af747a0d9613d8446f46730705823ef673

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp39-pypy39_pp73-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp39-pypy39_pp73-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 27b9306b515d8aeee5321eeea8fa116a9c0e277bd789ad77ecb7cacc059f9fc0
MD5 14074d241a610c52d4966ce563565acc
BLAKE2b-256 e064498f739c92c18968eb02a6ba16a14ee1866126a4399a9874d7e3a6bdcd96

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 27990deb51f8c0ef88db2cca9cbf57e37bd680961a601afe7937fbda87b6e3a2
MD5 1db4cdbe5ba40b89d887f96b71065000
BLAKE2b-256 aef9f0fa9b0e08f73f0f9c95bdf298bd9c945103f0cb2f0d39441cee3632aec2

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ee0ba9906ad63a2efa1a29d1231ca85a7fa7f14c2636ee86b0d9b2d2e1e8ddf0
MD5 73df0d7dda4ab4fdabd564826a5d558b
BLAKE2b-256 e467757bb085482992b9d64299df9fa8d773c26b2451869880772a2e8d567451

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 aa712cf949472fc6c959ba60acf694322549c953740cba3eb9e4e7db5e7ea717
MD5 3ebcb9038c1f29cdf9feffa6ac00a81c
BLAKE2b-256 5d0290132e889a6c1e2cd81b586cdf004770e3f245d976071b3039200da7e05f

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 23b29f03cb537a6fd4a99ae692fb758d8808c3bd5ff055629c16286c0ed4d953
MD5 ac07cf1197d5822fd1897dc54ce33d59
BLAKE2b-256 dd8721903f1efc211576b74bfa27084b5404a2ea6b04adbe54d79ec0fa257eb8

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d76ccbce51f26baa01c548f25e0895bfe02cd60de183a3f440a7270e8baea048
MD5 3dda20f19c8b7cb2370df4fafc9b5718
BLAKE2b-256 199a6799d8e88c75f21c4425cdb516ca113c2c46ec8872951ddca47912c19362

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 bc248d142415ed2c0f8f182a7afa04af8043eda07dcd68320f852c77528ba313
MD5 6ca166b8f2b34619d7bcdb9bae43946a
BLAKE2b-256 beec5f88c23b26b6a58e3e51be0ecfafe354dfe578c931ede3bdd80c0de2bac1

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp38-pypy38_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 20afa6be9729cd2c17e2ea9b099f0446aaf725968ea2d7aff8593e337bb77425
MD5 7a76e436515bac96b1f1ac24015a1d6d
BLAKE2b-256 876a31e443b155f50a7195ef30735e00e9bcdad07e0de1988405e6d888db1b81

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp38-pypy38_pp73-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp38-pypy38_pp73-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 947758b63b3c68bd48379a1a15cab6cc5aff5d7fcddc0bb0701b96c6027d9a5a
MD5 e90d148d9273f03644cf768341bd1f94
BLAKE2b-256 cf19eff043cfd54070baab40f59a92ede3e525119722f502f1ec8594b76a342e

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1d15b682f11b9c3caf3324f1e69122eff1a37aec0bd9b8f383c25699e2b3ad40
MD5 ddbceabddfb89199256a9e5222aa9753
BLAKE2b-256 4d43b2e0ce2e888b7d770ddce21de9dd2002f87c05c0f328f18495eb394fea28

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 fbaca5877191289be8c8040cfa024250db0e9ec97f6dcc543f07c4c7c9ebad57
MD5 42658ee916a7a8212544442ab93ad4cc
BLAKE2b-256 d48d37c62c606ba002656a637656d5ad81c4fd13c7e1a3d2f990e3ae83d6158b

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 de318931db9986f56cd8865c0aacd47fff14a5b0aa9817fe5b479f7e7d30f07e
MD5 267e3d4667fbd16d44ec51616ae01f66
BLAKE2b-256 6bab39c6a622cdc1ea1f55371bb744b18698d51d3acd77ece73872163e4de28a

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ef665245f1fe8ee538330a608698df8238082f528cc940b376078aa385a06f64
MD5 dfe7fae76fd3c129321befb5b4c2a418
BLAKE2b-256 ba7a74364f5879242cae437aa120fab00dce54f8cbf6f28bd1fc7e3472f4223f

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 58ef6efaf53b5ac1b6159dc3408972c3029628068c4e763f07f1a8183f3a4a32
MD5 045b07c03edbec20f4c9023f775a0b8a
BLAKE2b-256 4eb64451a7a9fc0207b6d6c5eabe4e6c382148316e0c2b20f2141ca49bb3f43f

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ec72c17fd9532fe669f050d054c91502592cceefb65e5c811dbe3e2f0e5842d8
MD5 b50cbe09d0179b07657a49a3426c03cc
BLAKE2b-256 35ea081ee5dfddd11b22ff155bba5d9c3bdc7b00c36ebdf8efb67674030f0870

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6ba761d326852f62e4f1439186a8a575d372109099dca29f3680228c7450cf21
MD5 c6aabb5a74e4edddc098a30e7133cd91
BLAKE2b-256 c2a16b6b9f4f12c093a4edb45ad4e5a122c49bc1f787d5337a1d0075a80935c5

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 92beb0194509cc7ba7804f3d430a943826a01ad97c73d531b7cc1cdfe53128c8
MD5 31b926663ea50e4b973edd1a25c6f75e
BLAKE2b-256 26305b156cb2337c8977f0e976a3490602f8ce9fb8205778ca6a07d4da28816b

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fb0ea3df027c9369315e4b86ef5e7221591ec60f1a7ff5d5a957d3ffe12e1d8f
MD5 03e3984a3833ea46a2489e5af08326ad
BLAKE2b-256 4afeb393603b4e204a7a723b16dfb20625e572c62cd1bc1ee6711cd8667a3044

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ae1123fc5afa3ab1a184902bb822e0f6b06c4c19df0c85780fc99ef524a2b651
MD5 201235c910f0236012835ab7c7a6584d
BLAKE2b-256 2daea4e8a5a2fdea3e9288323ecc8bb0f96754aee9cd3bc9307a88809a68d97c

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4da616072f9e3b5110274a47d64c6236b09b44b6c22c439ce03147089c458c55
MD5 9ae624538c60c1be168f256a8752ad33
BLAKE2b-256 f2b53561fdd138cb5f179a3d08d87007f484f698d495d370a44b60666383b936

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 030c4967f67d3c00007bb2111eecbcae523295ed3553286238432e425d1fde33
MD5 05f8d5b49886e990426d7eb30558d60f
BLAKE2b-256 df6142a6f9ce2f0c43213e89ed4e6e319354ae930749de12a2e8344c01e042e3

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp311-none-win32.whl.

File metadata

  • Download URL: lophat-0.9.2-cp311-none-win32.whl
  • Upload date:
  • Size: 210.6 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.0.1

File hashes

Hashes for lophat-0.9.2-cp311-none-win32.whl
Algorithm Hash digest
SHA256 a4680d2dc43051bcb819bc961059414176c28ce5de7dfeb1a02172a04e9a3b74
MD5 1a0e2fe7a2efb4d9894bc9dcd6b3b89a
BLAKE2b-256 b9877c1db7f91a2773796c4c86fc304359981ca08295427adb0da5c6f381845f

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 32326bab9fae9a446992a39f160af4529fea01522a6188050ce45e91c3443bd0
MD5 e6c242366091bf07a48351fd833b4c87
BLAKE2b-256 af7d6d778a8eabdf1c8204d5008650dec63b891736f88e830692429646add89a

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1f68bb90ca91415af45ccaf75d3a2a50c180adcdea86e880d0e35b57bcccb94f
MD5 bc62c2a829c18002d5334e97673d18e8
BLAKE2b-256 fb76eae36aac9f31f998af37b1c454ce3d6b92170e31f34f2177f872cc9444c2

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 958efc55bc768f6ccc01a85cf4f8809933e6ac3b10983edc9cd98f5193313ec8
MD5 09241979a2b26e3b80fca496be0ff0e3
BLAKE2b-256 b169e640287aa47ac44132cfcc5456cdf8c7d7ec84bf7eb87fab9b0de16f1ba5

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b248770c79f7eaa8285f2fb7900d437d9b9004aeb65c7a106875ca1a9324fb78
MD5 68627684e3754303a7f4fafdd03baba5
BLAKE2b-256 64ae87a935ac40b254fcb758ea4165ab3982aa517d9af47d1a1df1da04fdf567

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 57bb5ceb4ae511bc2d15bbb60a616b833866eab90bdf6d77bccfd43e408a153f
MD5 5ecfe5c7a8e80fbf084ffd6c02b41ecf
BLAKE2b-256 112e4c5ba96916585f42e3a8e5ee1182f526f072991f753fd9630144b53a3e68

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 21bff5f15b8f3d406d423384ab77be01793275d7c141b672574f08f7b7b9f2b2
MD5 aede76afd8e750cb32910415666e4bfb
BLAKE2b-256 93106a41671b4f15a836f2ebeb3625dccc640b45919ed405a6318b69cf88b9ab

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c54a537639e552ad774acdd8ab4beed99059d56c52bf0ed8137d4ea9ecbf60f4
MD5 caaf9f25aee74ecd1e50a408887d6680
BLAKE2b-256 89ea84e71663a9ff13f46f50298a2ac78597f60cb77a7de1acfec74cf570ca8a

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp311-cp311-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 62b563ade7795788ecba9dfd037d1652689444631089d05ef0815b2fa036b87a
MD5 4874cf5f7d7b400239370281e5783b4a
BLAKE2b-256 e15111262ce4c42353f52bf5ea141bb7ea9e87dc34be099e6b50e90fc150c59a

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 ed3d191c31bf62b13cf2ada71a0a65a33e698f17ee9ded82a689ef0346778e1e
MD5 2a5f4b370dd67f2646d2f6ec235f0a5e
BLAKE2b-256 1d9dbdcd44b2f690f250071b22ea1af3d764ab0f3ed39b38e1adc48d2b9e1ac6

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp310-none-win32.whl.

File metadata

  • Download URL: lophat-0.9.2-cp310-none-win32.whl
  • Upload date:
  • Size: 210.6 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.0.1

File hashes

Hashes for lophat-0.9.2-cp310-none-win32.whl
Algorithm Hash digest
SHA256 cb99bdfafc3dfe7e8ac89ad3b33d6da80787b0ee1a9e69eee746d28825a3507b
MD5 be9998574df83d6175e0a1c668952639
BLAKE2b-256 56ae8303c38ca0876e6d7219a3498b9d8cbde159af0b6241534f0f8257c72b6e

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9881fe76e187556aad6ebd4869522f098d94e90a9dae945cb108a797ae4b9437
MD5 af4a3114296e778ec63f913f636ba18f
BLAKE2b-256 0f582c81c6a7e05c515d972c00897ce71bc986a9f4a7b8de8546a9e229985a27

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 0032480dd741d8cce7ab66f2ade2cadc72ae30fc8eb661cdda8ef361dde4866c
MD5 8c672bdc270b875f9a14845327018f2e
BLAKE2b-256 9e973570546fce40eb6fd1335ec897de62d3dfb0e5d938dd7d668f3cb7cad5bc

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fcf324bf31bcd6222b36f0cb4189a04392c815a67055e0fc12150996660b8af7
MD5 bba2e43d8e2e162e989e7b8d829b0234
BLAKE2b-256 3c68313a9d6bf4984053b5b68eaa6fefad361b6b1e88383ad467b356ceb5a6c8

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a93529005cafcf4115e2223d561dd897b27fc2f67beaaa3d2e6f22faff58b6d9
MD5 05b458bccafb317f367e74235bf8ac79
BLAKE2b-256 ff19225c9f8badfdaaa0335a76cfef7fa7f17e87b19ffa78205f2cbec757e694

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 723536b2ebbf37115748f077e4f2263e21bf085907d8a028a98534819a17c9d6
MD5 ba697c0e457f18a5b35451151f682d79
BLAKE2b-256 f41bce03da76886a5eadbafae32b3b9a869fa6be7179054efbd7c8769d4d25c8

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 bbbbe909d30069e848e8b349e47dabeb3251cf19c8dcb19b146ef3e9b11bffd4
MD5 b28286d565adf94e386e316deb201ca3
BLAKE2b-256 743fb8265614e106e46a12e6df30cbf333c22f3e37ca2c04f4863a748deee78e

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9366286d7cf639ce19824d3558d6891fee325462af5b56c0d2fb1f4e0b1bc3c8
MD5 f9baa98709374156a6e4756e6eeb1015
BLAKE2b-256 d0964dea13eae930782f575b1dfb66bc7767d98b9f6259b50e0b17b5192b743e

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp310-cp310-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 2d2b5fd17fcf274441fea5361ea2e45a24d8a9e7fd4f2ce890ff0fef2e516e66
MD5 3a5445e8f1c293b066930ade4219b44a
BLAKE2b-256 e3f59f5e1ca4ce3db7089c507130920516e781907f2443050c5e6186b908c456

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp39-none-win_amd64.whl.

File metadata

  • Download URL: lophat-0.9.2-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 223.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.0.1

File hashes

Hashes for lophat-0.9.2-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 f64a7b10d2d641b54f7ae083066a63c111c3878e35d8d1cc3a2639690592c8fb
MD5 9a9d0f7f8b07ed3b09b97bb4cfc83866
BLAKE2b-256 4ffeb0c6c95c023e7e01161d0d300bd42d040b7df32182466bc2c49e6ff2ff36

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp39-none-win32.whl.

File metadata

  • Download URL: lophat-0.9.2-cp39-none-win32.whl
  • Upload date:
  • Size: 210.9 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.0.1

File hashes

Hashes for lophat-0.9.2-cp39-none-win32.whl
Algorithm Hash digest
SHA256 c1ac0d81e333db63024c62d5dfdac9f5841a088e39d30373ae24898bf66418c0
MD5 60ab9762ce78ab62d33fa0b02606d8ab
BLAKE2b-256 0d62a7099024571ea3cc620715b57dbabe3e4c1d226b2324e716e94dd0c1829c

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a820333550650be288df28eb9d1437260822216d1fbf5e8049130fcefde40b1f
MD5 21217f1c19c1307d0bedeb76089194d7
BLAKE2b-256 77e95f54aa6accf99d729ef98aeb46152e6b5ba8abc15d8e3e4094692a070c81

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 5eb9e6eedea65e61742cf6d5c540954565a15330e75ea6048b8f717331f2efb9
MD5 5fe9982cc8694f467951e7df7d7dd66a
BLAKE2b-256 c501b919c0b74ea5144c78224d71b5b71ae252b12a19bbcab0410a51852a911a

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e9c7a7e7afc19536fa631d788763a6477973e08425578cb96b187783d965cb0d
MD5 80d4e019b3c62b39159a9d3554e81cf1
BLAKE2b-256 795924220d4737f2f45178ce0d35ccb8a0a495c91aaed811bf3026b5d1f14be9

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 881ccd5af99892cb7ca6ee57d00fa988c4dd9997fdd995bf4371950d84cde690
MD5 2a812e93ddbedd99189e1e5d941cf1e5
BLAKE2b-256 3c511705fd37eb24a84d35b5d3d9e8daa5201761aa0e63d9e549f2f2a9776847

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 25d0567d33e026939af81b178e22e2ab106537997d2272e789539555c55a06d9
MD5 3b4c46ad0658f01c5ac7c98df4bd6b4a
BLAKE2b-256 e6ad611e7f29e1823fc5d7af42a853e0da40c9bae5a33883bb8888c47682fded

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 053603317827235a531d43281e974078c3ce3a6f706ea5b94971a9b14b469c08
MD5 25fad49d383a2befc28891627b20fc79
BLAKE2b-256 4f899471b2e5e19987d3a5e8e2550e63593015d8ec383598ed9a9cc0e91bf034

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b34af5434b518f5be593e17ee47b539eb53769e585e91dcafd401c97d5d3651e
MD5 383dd9bfba4a414487993e3ab0490e57
BLAKE2b-256 1c12de55282d5743dae5f4e85f9d464bf6416d6271510555def131fb522fbd21

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp39-cp39-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 83bc1248f55b1b74fdeec600d38bd73641fa6bfc5c5060fd06e3151caabd13c5
MD5 3a5adfbd930268bb8c0ddd3d1bc8a83f
BLAKE2b-256 f379647f3aa7f510f26ccc3b84804ce6a56a4b186bc473ea1bd229abc9bc6394

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp38-none-win_amd64.whl.

File metadata

  • Download URL: lophat-0.9.2-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 222.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.0.1

File hashes

Hashes for lophat-0.9.2-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 7ef2eb8ad0976717f52eaa1d7ac23d04139485864f6f6128adc4d3f209542668
MD5 ce8c78351a5bc2115fce8a778b549fbc
BLAKE2b-256 33f485cfc2cc50b0d8c39f6df357a39e235d39360bbce5547e467c1e2d10e73f

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp38-none-win32.whl.

File metadata

  • Download URL: lophat-0.9.2-cp38-none-win32.whl
  • Upload date:
  • Size: 211.0 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.0.1

File hashes

Hashes for lophat-0.9.2-cp38-none-win32.whl
Algorithm Hash digest
SHA256 29af13de1cff74b318efa5a86eafb62a9ccf9c3df3b300cacec80bc949db975d
MD5 09ca9c5051082ede4892113cb9cb6b26
BLAKE2b-256 2a92872e83374ba253d8b2e09f4cd63061a3e9ec432bffa989e00713217f69cc

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 613bea2b17cb01688d615e51a305fe501df2c39d6d3d94d51a92b37a48e75f02
MD5 46011c95a43afab631998f8fc1d24cfc
BLAKE2b-256 ad850639e2bddb81e486a4714eb18e0d08d0e98c923b8422d09bbe34232e7fed

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 cc4550177fa823f0ddcfaaa6b094967457f035af31041fc7e5c8adfa394eb21c
MD5 3699fb136bec09a3a3f848346ce8aecc
BLAKE2b-256 51f25c4cb1fb7bfc3ad13cfa60b689a7faf301642c0177fc343ba894e7153278

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 53d74d701c09763e84417c07eb7acbef66bb7d80a4cba5b192978f3d82e95ffc
MD5 3b80e8b14701c0ad039c83688e3a90c3
BLAKE2b-256 eb7995db6d069cb10fe6b2bc16782368a72a457c364fea57fb277e811c0bf0be

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1d77e939403c0b4fc874197821472fd12c3204be9c15f46c8ae83ed60103a9d2
MD5 8155af5d0e14ee193a59a5d35a43b038
BLAKE2b-256 c1a23710fcc41801ac917b52d2d3f65b7cb57e617c0d2ef5a60df66a0224926e

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9ea9837640f9f589fc6fbe954733aa9809b608e4cdf57d488556b374a70cfe29
MD5 fd958e2a058f907bd4eb9422ed290798
BLAKE2b-256 4ec66c6a1d16d7fdc220872e835c9acb9e0a695b8c0048f9f5a1d7b46639df71

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 a8df10f01bfb42d352018e46c8ec8c5dcdcca0d2f5dfee998bc4d0489744b5d5
MD5 1a85a38decb2888b77e281dc6dbd8284
BLAKE2b-256 b80d6ea200cf5233a1d5a540c27270c7ad829de5441990abc3a6293bb97b093b

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp37-none-win_amd64.whl.

File metadata

  • Download URL: lophat-0.9.2-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 222.7 kB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.0.1

File hashes

Hashes for lophat-0.9.2-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 dec55381ad02ee0cc93fb0c8ebfa8371e1e915245dfaa5d5c855e76d9f8ca26d
MD5 9742b8b376b2de57eb8ed20213726dc0
BLAKE2b-256 92edae4f199f867966a0ef0a78d3c3ead39c28d1d6b3e142708cc158f3b778f8

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp37-none-win32.whl.

File metadata

  • Download URL: lophat-0.9.2-cp37-none-win32.whl
  • Upload date:
  • Size: 211.2 kB
  • Tags: CPython 3.7, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.0.1

File hashes

Hashes for lophat-0.9.2-cp37-none-win32.whl
Algorithm Hash digest
SHA256 f5105520272e1ab8da696743272085304ae61a0bed4b3f09c40908ae3c8ae056
MD5 b34296048071cbd5ca522279eb2fea29
BLAKE2b-256 1464fa21b9e84b34bb57effef756d0538ac5b745e62be31081877c890c3911d2

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0e25e6400e0a554a04f5a212458b3d05f5014912bb44b5cf9bcd996441cf2bec
MD5 0730263c1ebcdd06bc9e72df5e261c03
BLAKE2b-256 9bf7c7fe46dd799992b57d9212db888aac14f35f61740f8682d7f4ec1be2c108

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 5c60564d131c01739d45d6e1c905ab04752ee7dca1b12adf40e649839d5e95b5
MD5 63d07df9f1a69f87e6322a2176347cd4
BLAKE2b-256 ec8828e27d08c18b88d8ac375bb1c6138d765952f915e3715dbd32bd0916ccf3

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8c2c341def97e60abdddc997ec29f8b3107a4769a1d43f22b81e778429d3b5f7
MD5 214707c22803df0b76835416e84e6ff1
BLAKE2b-256 be338240629981c7484623c541d5f1f8f7bdd85b76caef15119acfb518bdc8b5

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0f214e246675d90b41be61b666eccc0e753e04b0f0e6fe4103c9f3b9a05023c6
MD5 2855bc4f1a7926e0bc6c7951cd022642
BLAKE2b-256 4ee8534633a6f468d4b9cb9f814b621c7165c0cd2ab3805fb723ccddd8b0518e

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 db886c0e07c598e3980a095440fa052a3a9ac91d9d48d99051c389046f84920c
MD5 a8f04752e14a2e4d55df59e8c0939955
BLAKE2b-256 e0b2a2fd1267f54aa9924c4c4cb97b7969cf7275987abec246acd66e74aa5148

See more details on using hashes here.

File details

Details for the file lophat-0.9.2-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for lophat-0.9.2-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d96e63aa0d8c2d117645a834ee7ca8d27ad97b9ac0eb9d7012fa60dc9ca7dc9f
MD5 53af4d7ea4105af8d3039c6c5c6f6378
BLAKE2b-256 ed699b296bf119d31da81ae8ec3d9fe9e39d8ac08ba3c23929e03a0bf3764cc6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page