Skip to main content

A Python package to work with the HPO Ontology using a Rust backend for faster performance

Project description

Documentation PyPi downloads Latest release

HPO3

hpo3 is a Rust based drop-in replacement of PyHPO. It is based on the hpo Rust library which is a performance optimzied implementation of PyHPO.

Main Features

  • 👫 Identify patient cohorts based on clinical features
  • 👨‍👧‍👦 Cluster patients or other clinical information for GWAS
  • 🩻→🧬 Phenotype to Genotype studies
  • 🍎🍊 HPO similarity analysis
  • 🕸️ Graph based analysis of phenotypes, genes and diseases
  • 🔬 Enrichment analysis of genes or diseases

hpo3 allows working on individual terms HPOTerm, a set of terms HPOSet and the full Ontology.

The library is helpful for discovery of novel gene-disease associations and GWAS data analysis studies. At the same time, it can be used for oragnize clinical information of patients in research or diagnostic settings.

Using the Rust-based hpo library gives super fast performance that allows large analyses. It enables developers to utilize multithreading, further improving performance greatly.

hpo3 aims to use the exact same API and methods as PyHPO to allow a very simple replacement for all analysis and statistics methods. However, it does not allow customization and modification of the ontology or individual terms, genes etc.

Installation

HPO3 is provided as binary wheels for most platforms on PyPI, so in most cases you can just run

pip install hpo3

(For macOS, only Python 3.10 and 3.11 are supported, for both x64 and arm at the moment.)

hpo3 ships with a prebuilt HPO Ontology by default, so you can start right away.

Examples

There are also more examples in the documentation of both PyHPO and hpo3

from pyhpo import Ontology, HPOSet

# initilize the Ontology
Ontology()

for term in Ontology:
    print(f"{term.id} | {term.name}")

# Declare the clinical information of the patients
patient_1 = HPOSet.from_queries([
    'HP:0002943',
    'HP:0008458',
    'HP:0100884',
    'HP:0002944',
    'HP:0002751'
])

patient_2 = HPOSet.from_queries([
    'HP:0002650',
    'HP:0010674',
    'HP:0000925',
    'HP:0009121'
])

# and compare their similarity
patient_1.similarity(patient_2)
#> 0.7594183905785477

# Retrieve a term e.g. via its HPO-ID
term = Ontology.get_hpo_object('Scoliosis')

print(term)
#> HP:0002650 | Scoliosis

# Get information content from Term <--> Omim associations
term.information_content['omim']
#> 2.29

# Show how many genes are associated to the term
# (Note that this includes indirect associations, associations
# from children terms to genes.)
len(term.genes)
#> 1094

# Show how many Omim Diseases are associated to the term
# (Note that this includes indirect associations, associations
# from children terms to diseases.)
len(term.omim_diseases)
#> 844

# Get a list of all direct parent terms
for p in term.parents:
    print(p)
#> HP:0010674 | Abnormality of the curvature of the vertebral column

# Get a list of all ancestor (direct + indirect parent) terms
for p in term.all_parents:
    print(p)
#> HP:0000001 | All
#> HP:0011842 | Abnormal skeletal morphology
#> HP:0009121 | Abnormal axial skeleton morphology
#> HP:0033127 | Abnormality of the musculoskeletal system
#> HP:0010674 | Abnormality of the curvature of the vertebral column
#> HP:0000118 | Phenotypic abnormality
#> HP:0000924 | Abnormality of the skeletal system
#> HP:0000925 | Abnormality of the vertebral column

# Get a list of all children terms
for p in term.children:
    print(p)
"""
HP:0002944 | Thoracolumbar scoliosis
HP:0008458 | Progressive congenital scoliosis
HP:0100884 | Compensatory scoliosis
HP:0002944 | Thoracolumbar scoliosis
HP:0002751 | Kyphoscoliosis
"""

# Show the categories a term belongs to
for term in Ontology[10049].categories:
    print(term)
"""
HP:0033127 | Abnormality of the musculoskeletal system
HP:0040064 | Abnormality of limbs
"""

Documentation

Check out the hpo3 documentation

Parallel processing

hpo3 is using Rust as backend, so it's able to fully utilize parallel processing. To benefit from this even greater, hpo3 provides some special helper functions for parallel batch processing in the helper submodule

Similarity scores of HPOSets

Pairwise similarity comparison of HPOSets. Specify a list of comparisons to run and hpo3 calculates the result using all available CPUs.

Assume you want to compare the clinical information of a patient to the clinical information of 1000s of other patients:

from pyhpo.helper import set_batch_similarity
from pyhpo import Ontology, HPOSet

Ontology()

main_patient = HPOSet.from_queries([
    'HP:0002943',
    'HP:0008458',
    'HP:0100884',
    'HP:0002944',
    'HP:0002751'
])

# 2 column table with
# - Patient Identifier
# - Comma separated HPO-terms
patient_source = """\
Patient_000001\tHP:0007587,HP:4000044,HP:0001845,HP:0041249,HP:0032648
Patient_000002\tHP:0034338,HP:0031955,HP:0003311,HP:0032564,HP:0100238
Patient_000003\tHP:0031096,HP:0410280,HP:0009899,HP:0002088,HP:0100204
Patient_000004\tHP:0030782,HP:0011439,HP:0009751,HP:0001433,HP:0030336
Patient_000005\tHP:0025029,HP:0033643,HP:0000957,HP:0005593,HP:0012486
Patient_000006\tHP:0009344,HP:0430016,HP:0005621,HP:0010043,HP:0030974
Patient_000007\tHP:0010760,HP:0009331,HP:0100119,HP:0012871,HP:0003653
Patient_000008\tHP:0001636,HP:0000561,HP:0009990,HP:3000075,HP:0007333
Patient_000009\tHP:0011675,HP:0011730,HP:0032729,HP:0032169,HP:0002888
Patient_000010\tHP:0004900,HP:0010761,HP:0020212,HP:0001806,HP:0033372
Patient_000011\tHP:0033336,HP:0025134,HP:0033815,HP:0032290,HP:0032472
Patient_000012\tHP:0004286,HP:0010543,HP:0007258,HP:0009582,HP:0005871
Patient_000013\tHP:0000273,HP:0031967,HP:0033305,HP:0010862,HP:0031750
Patient_000014\tHP:0031403,HP:0020134,HP:0011260,HP:0000826,HP:0030739
Patient_000015\tHP:0009966,HP:0034101,HP:0100736,HP:0032385,HP:0030152
Patient_000016\tHP:0011398,HP:0002165,HP:0000512,HP:0032028,HP:0007807
Patient_000017\tHP:0007465,HP:0031214,HP:0002575,HP:0007765,HP:0100404
Patient_000018\tHP:0033278,HP:0006937,HP:0008726,HP:0012142,HP:0100185
Patient_000019\tHP:0008365,HP:0033377,HP:0032463,HP:0033014,HP:0009338
Patient_000020\tHP:0012431,HP:0004415,HP:0001285,HP:0010747,HP:0008344
Patient_000021\tHP:0008722,HP:0003436,HP:0007313,HP:0031362,HP:0007236
Patient_000022\tHP:0000883,HP:0007542,HP:0012653,HP:0009411,HP:0031773
Patient_000023\tHP:0001083,HP:0030031,HP:0100349,HP:0001120,HP:0010835
Patient_000024\tHP:0410210,HP:0009341,HP:0100811,HP:0032710,HP:0410064
Patient_000025\tHP:0001056,HP:0005561,HP:0003690,HP:0040157,HP:0100059
Patient_000026\tHP:0010651,HP:0500020,HP:0100603,HP:0033443,HP:0008288
Patient_000027\tHP:0012330,HP:0034395,HP:0004066,HP:0000554,HP:0002257
Patient_000028\tHP:0031484,HP:0100423,HP:0030487,HP:0033538,HP:0003172
Patient_000029\tHP:0030901,HP:0025136,HP:0034367,HP:0034101,HP:0045017
Patient_000030\tHP:0100957,HP:0010027,HP:0010806,HP:0020185,HP:0001421
Patient_000031\tHP:0001671,HP:0003885,HP:0001464,HP:0000243,HP:0009549
Patient_000032\tHP:0003521,HP:0003109,HP:0000433,HP:0030647,HP:0100280
Patient_000033\tHP:0006394,HP:0031598,HP:0032199,HP:0010428,HP:0000108
Patient_000034\tHP:0001468,HP:0008689,HP:0410030,HP:0012226,HP:0011388
Patient_000035\tHP:0003536,HP:0001011,HP:0033262,HP:0009978,HP:0025586
Patient_000036\tHP:0031849,HP:0005244,HP:0001664,HP:0041233,HP:0030921
Patient_000037\tHP:0005616,HP:0003874,HP:0011744,HP:0033751,HP:0007971
Patient_000038\tHP:0012836,HP:0033858,HP:0003427,HP:0033880,HP:0030481
Patient_000039\tHP:0100369,HP:0040317,HP:0010561,HP:0010522,HP:0011339
Patient_000040\tHP:0005338,HP:0040179,HP:0004258,HP:0030589,HP:0032981
Patient_000041\tHP:0011758,HP:0033519,HP:0032010,HP:0030710,HP:0010419
Patient_000042\tHP:0002642,HP:0006335,HP:0009895,HP:0001928,HP:0003779
Patient_000043\tHP:0002867,HP:0030404,HP:0033495,HP:0011143,HP:0012642
Patient_000044\tHP:0033432,HP:0005195,HP:0009062,HP:0100617,HP:0033586
Patient_000045\tHP:0011740,HP:0100159,HP:0033480,HP:3000069,HP:0011394
Patient_000046\tHP:0033350,HP:0009840,HP:0040247,HP:0040204,HP:0033099
Patient_000047\tHP:0030323,HP:0032005,HP:0033675,HP:0033869,HP:0010850
Patient_000048\tHP:0003411,HP:0100953,HP:0005532,HP:0032119,HP:0012157
Patient_000049\tHP:0030592,HP:0011691,HP:0010498,HP:0030196,HP:0006414
Patient_000050\tHP:0001549,HP:0040258,HP:0007078,HP:0000657,HP:3000066
"""

comparisons = []

for patient in patient_source.splitlines():
    _, terms = patient.split("\t")
    comparisons.append(
        (
            main_patient,
            HPOSet.from_queries(terms.split(","))
        )
    )

similarities = set_batch_similarity(
    comparisons,
    kind="omim",
    method="graphic",
    combine="funSimMax"
)

(This functionality works well with dataframes, such as pandas or polars, adding the similarity scores as a new series)

Gene and Disease enrichments in HPOSets

Calculate the gene enrichment in several HPOSets in parallel

from pyhpo.helper import batch_gene_enrichment
from pyhpo.helper import batch_disease_enrichment
from pyhpo import Ontology, HPOSet

Ontology()

# 2 column table with
# - Patient Identifier
# - Comma separated HPO-terms
patient_source = """\
Patient_000001\tHP:0007587,HP:4000044,HP:0001845,HP:0041249,HP:0032648
Patient_000002\tHP:0034338,HP:0031955,HP:0003311,HP:0032564,HP:0100238
Patient_000003\tHP:0031096,HP:0410280,HP:0009899,HP:0002088,HP:0100204
Patient_000004\tHP:0030782,HP:0011439,HP:0009751,HP:0001433,HP:0030336
Patient_000005\tHP:0025029,HP:0033643,HP:0000957,HP:0005593,HP:0012486
Patient_000006\tHP:0009344,HP:0430016,HP:0005621,HP:0010043,HP:0030974
Patient_000007\tHP:0010760,HP:0009331,HP:0100119,HP:0012871,HP:0003653
Patient_000008\tHP:0001636,HP:0000561,HP:0009990,HP:3000075,HP:0007333
Patient_000009\tHP:0011675,HP:0011730,HP:0032729,HP:0032169,HP:0002888
Patient_000010\tHP:0004900,HP:0010761,HP:0020212,HP:0001806,HP:0033372
Patient_000011\tHP:0033336,HP:0025134,HP:0033815,HP:0032290,HP:0032472
Patient_000012\tHP:0004286,HP:0010543,HP:0007258,HP:0009582,HP:0005871
Patient_000013\tHP:0000273,HP:0031967,HP:0033305,HP:0010862,HP:0031750
Patient_000014\tHP:0031403,HP:0020134,HP:0011260,HP:0000826,HP:0030739
Patient_000015\tHP:0009966,HP:0034101,HP:0100736,HP:0032385,HP:0030152
Patient_000016\tHP:0011398,HP:0002165,HP:0000512,HP:0032028,HP:0007807
Patient_000017\tHP:0007465,HP:0031214,HP:0002575,HP:0007765,HP:0100404
Patient_000018\tHP:0033278,HP:0006937,HP:0008726,HP:0012142,HP:0100185
Patient_000019\tHP:0008365,HP:0033377,HP:0032463,HP:0033014,HP:0009338
Patient_000020\tHP:0012431,HP:0004415,HP:0001285,HP:0010747,HP:0008344
Patient_000021\tHP:0008722,HP:0003436,HP:0007313,HP:0031362,HP:0007236
Patient_000022\tHP:0000883,HP:0007542,HP:0012653,HP:0009411,HP:0031773
Patient_000023\tHP:0001083,HP:0030031,HP:0100349,HP:0001120,HP:0010835
Patient_000024\tHP:0410210,HP:0009341,HP:0100811,HP:0032710,HP:0410064
Patient_000025\tHP:0001056,HP:0005561,HP:0003690,HP:0040157,HP:0100059
Patient_000026\tHP:0010651,HP:0500020,HP:0100603,HP:0033443,HP:0008288
Patient_000027\tHP:0012330,HP:0034395,HP:0004066,HP:0000554,HP:0002257
Patient_000028\tHP:0031484,HP:0100423,HP:0030487,HP:0033538,HP:0003172
Patient_000029\tHP:0030901,HP:0025136,HP:0034367,HP:0034101,HP:0045017
Patient_000030\tHP:0100957,HP:0010027,HP:0010806,HP:0020185,HP:0001421
Patient_000031\tHP:0001671,HP:0003885,HP:0001464,HP:0000243,HP:0009549
Patient_000032\tHP:0003521,HP:0003109,HP:0000433,HP:0030647,HP:0100280
Patient_000033\tHP:0006394,HP:0031598,HP:0032199,HP:0010428,HP:0000108
Patient_000034\tHP:0001468,HP:0008689,HP:0410030,HP:0012226,HP:0011388
Patient_000035\tHP:0003536,HP:0001011,HP:0033262,HP:0009978,HP:0025586
Patient_000036\tHP:0031849,HP:0005244,HP:0001664,HP:0041233,HP:0030921
Patient_000037\tHP:0005616,HP:0003874,HP:0011744,HP:0033751,HP:0007971
Patient_000038\tHP:0012836,HP:0033858,HP:0003427,HP:0033880,HP:0030481
Patient_000039\tHP:0100369,HP:0040317,HP:0010561,HP:0010522,HP:0011339
Patient_000040\tHP:0005338,HP:0040179,HP:0004258,HP:0030589,HP:0032981
Patient_000041\tHP:0011758,HP:0033519,HP:0032010,HP:0030710,HP:0010419
Patient_000042\tHP:0002642,HP:0006335,HP:0009895,HP:0001928,HP:0003779
Patient_000043\tHP:0002867,HP:0030404,HP:0033495,HP:0011143,HP:0012642
Patient_000044\tHP:0033432,HP:0005195,HP:0009062,HP:0100617,HP:0033586
Patient_000045\tHP:0011740,HP:0100159,HP:0033480,HP:3000069,HP:0011394
Patient_000046\tHP:0033350,HP:0009840,HP:0040247,HP:0040204,HP:0033099
Patient_000047\tHP:0030323,HP:0032005,HP:0033675,HP:0033869,HP:0010850
Patient_000048\tHP:0003411,HP:0100953,HP:0005532,HP:0032119,HP:0012157
Patient_000049\tHP:0030592,HP:0011691,HP:0010498,HP:0030196,HP:0006414
Patient_000050\tHP:0001549,HP:0040258,HP:0007078,HP:0000657,HP:3000066
"""

hpo_sets = []
for patient in patient_source.splitlines():
    _, terms = patient.split("\t")
    hpo_sets.append(HPOSet.from_queries(terms.split(",")))

gene_enrichments = batch_gene_enrichment(hpo_sets)
disease_enrichments = batch_disease_enrichment(hpo_sets)

Development

hpo3 is completely written in Rust, so you require a stable Rust toolchain:

Rust installation instructions as on the official website:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Then clone this repository:

git clone https://github.com/anergictcell/hpo3
cd hpo3

Create a Python virtual environment and install maturin:

virtualenv venv
source venv/bin/activate
pip install maturin

And finally build and install the Python library

maturin develop -r

Aaaaand, you're done:

python
from pyhpo import Ontology
Ontology()
for term in Ontology:
    print(term.name)

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

hpo3-1.3.0.tar.gz (1.7 MB view details)

Uploaded Source

Built Distributions

hpo3-1.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

hpo3-1.3.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

hpo3-1.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

hpo3-1.3.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

hpo3-1.3.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

hpo3-1.3.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

hpo3-1.3.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

hpo3-1.3.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

hpo3-1.3.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

hpo3-1.3.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

hpo3-1.3.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

hpo3-1.3.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

hpo3-1.3.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

hpo3-1.3.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

hpo3-1.3.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

hpo3-1.3.0-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

hpo3-1.3.0-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

hpo3-1.3.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

hpo3-1.3.0-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

hpo3-1.3.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

hpo3-1.3.0-cp312-none-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.12 Windows x86-64

hpo3-1.3.0-cp312-none-win32.whl (2.1 MB view details)

Uploaded CPython 3.12 Windows x86

hpo3-1.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

hpo3-1.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.4 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

hpo3-1.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

hpo3-1.3.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (2.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

hpo3-1.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

hpo3-1.3.0-cp312-cp312-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

hpo3-1.3.0-cp312-cp312-macosx_10_12_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

hpo3-1.3.0-cp311-none-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.11 Windows x86-64

hpo3-1.3.0-cp311-none-win32.whl (2.1 MB view details)

Uploaded CPython 3.11 Windows x86

hpo3-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

hpo3-1.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

hpo3-1.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

hpo3-1.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (2.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

hpo3-1.3.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

hpo3-1.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

hpo3-1.3.0-cp311-cp311-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

hpo3-1.3.0-cp311-cp311-macosx_10_12_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

hpo3-1.3.0-cp310-none-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.10 Windows x86-64

hpo3-1.3.0-cp310-none-win32.whl (2.1 MB view details)

Uploaded CPython 3.10 Windows x86

hpo3-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

hpo3-1.3.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

hpo3-1.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

hpo3-1.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (2.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

hpo3-1.3.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

hpo3-1.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

hpo3-1.3.0-cp310-cp310-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

hpo3-1.3.0-cp310-cp310-macosx_10_12_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10 macOS 10.12+ x86-64

hpo3-1.3.0-cp39-none-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.9 Windows x86-64

hpo3-1.3.0-cp39-none-win32.whl (2.1 MB view details)

Uploaded CPython 3.9 Windows x86

hpo3-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

hpo3-1.3.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

hpo3-1.3.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

hpo3-1.3.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (2.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

hpo3-1.3.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

hpo3-1.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

hpo3-1.3.0-cp39-cp39-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

hpo3-1.3.0-cp39-cp39-macosx_10_12_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.9 macOS 10.12+ x86-64

hpo3-1.3.0-cp38-none-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.8 Windows x86-64

hpo3-1.3.0-cp38-none-win32.whl (2.1 MB view details)

Uploaded CPython 3.8 Windows x86

hpo3-1.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

hpo3-1.3.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

hpo3-1.3.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

hpo3-1.3.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (2.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

hpo3-1.3.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARMv7l

hpo3-1.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

hpo3-1.3.0-cp37-none-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.7 Windows x86-64

hpo3-1.3.0-cp37-none-win32.whl (2.1 MB view details)

Uploaded CPython 3.7 Windows x86

hpo3-1.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

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

hpo3-1.3.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.4 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ s390x

hpo3-1.3.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ppc64le

hpo3-1.3.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (2.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

hpo3-1.3.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARMv7l

hpo3-1.3.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

File details

Details for the file hpo3-1.3.0.tar.gz.

File metadata

  • Download URL: hpo3-1.3.0.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for hpo3-1.3.0.tar.gz
Algorithm Hash digest
SHA256 d4164d1a85d418cd7268b8ff61d8432fb79fa8b3c0ef95a7fb7d1f74ec2a061d
MD5 4882f74218ba21b19f3f7783e41271cb
BLAKE2b-256 497ec0303626a8cfd269d949c2ed9f79e8c75be0fbeeb304252fccdd5348f44a

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 10fb3c31bf58c14a8282080df5fec133d8267108c850c809da4e72d0e85cf79e
MD5 17f70fb7bbac622bdf022fdffa3400b5
BLAKE2b-256 3fc65e89d48810c81243b0a18abf99db8b5742cbb7c8b2b28ccd14d34063b430

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 19f22b8f1429e5f00b01971097e96775821ea1f17992f4fd012884adbbc2ab43
MD5 b2fbd70c389d494ac41ced1b654eb628
BLAKE2b-256 53ecb92c3347e80c456259fe21187091c81e9d063adb6f12e3754d3b3d33ea76

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 19711dbc009a2490f3a86d23783dd242be3301af951d61ac25bdf7eddfb579b3
MD5 699c95c3d638210469ee8a5b63537c6c
BLAKE2b-256 434d7d45505b7b24f41028a9efa6097b9cf545acbad00dca2edec56a1f9d4964

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b54068907c405dae6de76955bc3f54afb771d09b4f8d6c60187804054b8dbd4a
MD5 4a2971b816287f8583dfce326b93f4e3
BLAKE2b-256 6ed2575e5e714efae345e2a01f6d1bff763e92ac5c0673bc3e35d8c35aa78a0d

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e91560d79994c2fbaaa6357611dd3d94aa662926542620a4e55f1220e479ea62
MD5 577336f5cef1212bd2213077c806f941
BLAKE2b-256 ad4e8a3112a1d236dc6359f484bb8e6fcbe9041ee76172b2d2e1787df13a4c9b

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2bb41dd97a17164fac9a2edb6ced7a4e78bd4eb4a9ab5defc45cc3c15e25ccc8
MD5 84fae30d86b1c829dac4066d96e398fc
BLAKE2b-256 d1db40095380d6583656f37c3d7172405818f75aeaf999faf3a66a442dfe2da5

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 cf38e1fc1f94e68d9ddae2dfa6d6c13ea028e49889b4df6554a13b228171242e
MD5 639c6d5646d7edb3bd5bcbbe353f2f28
BLAKE2b-256 50e85bf6de81ff5bdd3625ce9df32ec222df1043c5b5f4a46d9adecbc9eff358

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e104b9b7d7ff13bed4f8fcca8a02f657f98a1592cd4546fdab14f529b3da91c0
MD5 009a9561262fd12e8f0192ccf8a88011
BLAKE2b-256 621947b906d45576afbf707f9a42442d98da19a82e1027b447eae5b95356cdda

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d06ad63990e0f51b0b17329ec995f3087b7bb2e03a07b7b13f37321c53831d03
MD5 622a626872492e729837f4d4f6c3fe9b
BLAKE2b-256 c73287016b6ad604e24b0fc047eb73fbd9ac901a0ac3d92da660b4808942de03

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9ed48ecc168c218b235fa167e1c5e40fdac9c79b2d4d20c207f1ad0a45894c4f
MD5 72520eb56e1978ff52d3e0d5af1a0b82
BLAKE2b-256 09403bbddf57b09d74bf10cae319853f8e27eb4795dce5af3f4566ccaca3488a

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fa9354a9f73ad0a94faa71ad606bb2976d35abdd1a5f68358e22e80c93545dd2
MD5 ae607edfc9445828ee285d7dc6f7d36f
BLAKE2b-256 53ced338ef2e555f9ed640ec5363d6973b92f89e7914012676df1bbb9c740755

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 91b9b17ff14db2e5a26917bfa986dfa5882d897fdc940760e63ee291e916e32a
MD5 8801958c5faf9399a7c3a227da0f53e9
BLAKE2b-256 96ecf2254269fb11ef3375a7b5b642dbe95a9464be92e92682fd7cc83e1bf1ab

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 aeb4ed73a39364d3af6b036fc05b76864f0c011c65825663cba7faa751777006
MD5 271ea096feecb8ac315a07f3657e7c6b
BLAKE2b-256 f6991b3b9e99a923299edbd3c5b9dcaee40f31eeed31a0b161e2ab9b4fe995bd

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 51b8a0ea6aa9cf641c4ba22440d01cfbb55a1da6d16c92189438ec857df89f14
MD5 f06a784f880514ca08e1d8adf7838757
BLAKE2b-256 32ed49e8939c2bbc0b3d77799cc1024a07548a1febef28a6572db9c44bdb0bfd

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c91889b2c28f7a95fb588c78193ff6eeb9b0190d24cde27d7888e45da885b71b
MD5 c3eecfbc784528e06cbad9deab6ad5b0
BLAKE2b-256 db13054686cfa78b2783b3d46224e985c269cdfca56f95f379968ea3d927fd51

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 86cb7837f0b8fb93e77db666e86d27735c11fda26eda2b0d8ac84c72ca158463
MD5 c4ef65986a3d582f97b02dce11e5f3a3
BLAKE2b-256 3a17ff593968ebdbca0225cb67054f6abf036a14b2210161427420adffd4231b

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0c548fb6d5ed9bdc4cd06567a31892ea21e7ce52ac7c9a65701a1f0106e4535f
MD5 bb36ffc308ce29e01469585af5c837e6
BLAKE2b-256 0f44c36f7367970a302efacc70da7ee6e0f8dcb5536914e419236a319bb1e431

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a165ddb1aabe0bc8eefb7dc84ea49f8ced4af2f14ee97c7e298cbd9765efe86b
MD5 32267a2cc007406eee165f72ee8c1528
BLAKE2b-256 caa50efa6077be75264d48fa897b53746ace48f0550eb0dac4d95ebdbe2e7328

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 bcc277de649e41fffddaf7cb04e8dbb8e8caaf1916d389ce12c206ec4a9767ac
MD5 f25ee55e16743c13935535e57b2e8ebd
BLAKE2b-256 76e64c8d42a51221ecf39ad8981edaa291ee97e19035c488b2fe9c7c5a11f9a2

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3d121bf7c1100d2cf221fbc50d3e1a76602b0894709e07bb818f384d5ed4be3c
MD5 dcc1bcbbeed44885c15f661fe86fbd5b
BLAKE2b-256 b3b8f54edb300e35b50d0d2db8b5440be24e4305c3f9d517897bc89f4c69ea87

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp312-none-win_amd64.whl.

File metadata

  • Download URL: hpo3-1.3.0-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for hpo3-1.3.0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 3e50fa15e049a5a9aa7b865d33a5dfc21c8001ddebbf6158527300b339c20c3e
MD5 c4c2417d0734bab8e1acf453dcf9a6f9
BLAKE2b-256 a781da1e27abb0669416be87a5fd5191bafe35b3f3840aac8482e8bbfac341ac

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp312-none-win32.whl.

File metadata

  • Download URL: hpo3-1.3.0-cp312-none-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for hpo3-1.3.0-cp312-none-win32.whl
Algorithm Hash digest
SHA256 369001d19359a38f53af8920e89b71304cefd6b1c597b494a6095eb3d423e3c0
MD5 9025fe0f358b3aabc68ad891baedaec7
BLAKE2b-256 38a1a39ac79d3e0c55888d9d6873d81ab448bcd96d2ceb853aba166624838a47

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9ec49e0f2f0144c92d1277d39fd7bbfe29f13b856372301bb1bef3e462024fea
MD5 72dce19f8f18386cee98fd40451b008d
BLAKE2b-256 43161fcec13ad307f68a14b6bcb08c41b1884f401e4e209eb48abea3a2c8760d

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 16d3a330a16c4f416530337c6a15cbdefcf5d9dd120733b8840b43ef508b5dff
MD5 5ac77110520417a7d98a68ffe095af66
BLAKE2b-256 5c63cec1072e774b98cba633905a0c666130b514a5612744cef3d6c5ce726b06

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 372928ef585224c9db638f8e6e2f23c29eed5cb06161210c4c2e1c07fb9eb6c0
MD5 75f1d14fcf68a4df6897224bf8c4bae4
BLAKE2b-256 f3eec3c1dddbd3051f8bbea6a60ee2b31c02f6f43e7942377c2c4ccc0a428606

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9b897ea88b150b21e6d5ec93cb8448d0c8e379041893202aa75d34f07f91700f
MD5 f851d297a24aec1c156de438fcd7f8a7
BLAKE2b-256 f32d0cc0f1afff4ae2879c2dd9a0246d7e52bc48c874e25d620445d56e0b5416

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 21b61c3400c115fdac7839e53d717fdbeffb7785d41bbdb1697da555dca0c8c6
MD5 afa26cb71d6d578a54a600c7a2726211
BLAKE2b-256 8130d5d01cb622c68ecf37010b818cdd5a116c2a12e38dc90aaa5846a0f1d1d8

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ce39e7e98013050d02d8af2b247f0136a82912a754bce79011df2ac681bdf2f
MD5 3cdecbe63a4ac1d9473abbb14eaa4350
BLAKE2b-256 cf83c313b766adcf6b97721aeae79c942fb8446380011e5186ba52d546225eb8

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bc313ae3d2c0b3ebaad20ad31b9e8e1f2446f006063c47006dfb49b75322eb86
MD5 fcae110133062104133dc3edb7346880
BLAKE2b-256 1ac2c0caa1e8a55b42595968938c514b9d6704d5083c90ebc4280275715f77f4

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp311-none-win_amd64.whl.

File metadata

  • Download URL: hpo3-1.3.0-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for hpo3-1.3.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 311ee86322d6ded8aea8d399e6f8a7454ae550012701c6ff0c8b89b1ad0bea74
MD5 31ce40c4e921970271311b69877ce7d3
BLAKE2b-256 53f69b9559ee6178109cc54c40564e19404465bcdaedac44a8b6e8caabd5164e

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp311-none-win32.whl.

File metadata

  • Download URL: hpo3-1.3.0-cp311-none-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for hpo3-1.3.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 077fe998b8f37ec6615927d80b1f2acf6b0d6d9e3a6eefb848ad821ec77a510b
MD5 2e3baffc9258b0bdba89a7ca6b94bb77
BLAKE2b-256 317499092acf6535a38aba6e48984fb9fb2a897291a727da5fde45251ac7efd1

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3cce188990e4123cc558fb122b5424b1b65de9cb5751430b13a5e8ef6a2da12a
MD5 46e99a9a34fd539e5347cf715b45008e
BLAKE2b-256 d7075a6c0b5061e9400672ecdc1b7387af1a7a4a580c8380c3ef1a7c2125712f

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 759f52257e1bcdfe60b3bd7270921d819014eb58dd53a2ef298c6927b88cc34e
MD5 c5d7c4674084b7ab8facb67620c9834b
BLAKE2b-256 eb3d3e7e88690a0698e5c6afc214a1f8ee4c6c356101f357d2d940d0c347b8f7

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fd47c561268735a7162bec9a06afd1e147d2dc0911d995c473a3a693e6312a9a
MD5 d4fafaa46ac6900f710bea788d9b8ab6
BLAKE2b-256 c0dbdc78055664352a66cc621ca4db5f55fa3187c7813b43609ea3952b84c58b

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7a7c0523949cb573f0ab81a1997d12ffac04842b67777b7084f37545a5b0528a
MD5 a94cbec9662ae4726de00e15b85d834f
BLAKE2b-256 7735a4c9856c8a6a7cb9c1483424c2678efccdbbae9a6b2e4e03b3fe3f3efc27

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9a7917d2fee966221ac59e41d069eaa493eb117362ed7c5fe008f365053107b0
MD5 6291746b3274935a36a8d43bb2e9a755
BLAKE2b-256 78a8c8695c6ff59770c860c0624c36cc2460f6f046a2f3d179745c0c2cd34689

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 12b3da9bfb573556d8ab5600fc584fc0498b0337c0697f2927654e8fb4d4f6ff
MD5 c11ce4ae4cbf731b69e0815d27eb3d39
BLAKE2b-256 88ba2a5a1fcedb16af802adde7fceb6279e718d77e3d60c9c130ef88038b0ef8

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 887eef944c6548f22acaf6ad20cf4d53a080aa415020ba532ec87e6e9944f2e3
MD5 de4a3bd1700cae952abe52f70739f278
BLAKE2b-256 b0526752a01fab7762662dd3b6fc4b833f08d7e675322afdf8ff573b928e8d34

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 78851a5a0e4dbe18f9a4799f9734b096f095bc081e43e1ab88d7786fc3d02cda
MD5 ac5d2159bfc608ed87b417fbd8f1861a
BLAKE2b-256 a8a9690ddb79aab50f714f38c511628cdabe8b66158545c3bdf40826ea96323a

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp310-none-win_amd64.whl.

File metadata

  • Download URL: hpo3-1.3.0-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for hpo3-1.3.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 a66b44a6a10ca25c5e1280ede064e624038998a740a4bbda6f06fd942a1495ec
MD5 190f26e382404ba54fee0bb972e87b4a
BLAKE2b-256 d99bb2f93568327c8e9542070ffc7b403f8b9992c05135f79fd10e310488bdb3

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp310-none-win32.whl.

File metadata

  • Download URL: hpo3-1.3.0-cp310-none-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for hpo3-1.3.0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 8182df75f4aaf172ed6439028aa1c9c48a47c95e3efa27d7c002b3050c4668c6
MD5 e078774aa3b993ae98fabd235b6c19dc
BLAKE2b-256 b1015f4c6aac8778677a5afb32f40fa1a8504488fc26ec88ede251d0ab3f95ed

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1c5a5355ba3c053a6404a9369d6150df81ab32fda9e30476446ba3e2abb1d7ff
MD5 dd64b655cdaefa06d40850f120460ee7
BLAKE2b-256 e7a65ef23c9d90cae9940042cbe159d0fadb25ba289184be8e469485ccaffa00

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f9872126490a0f6671099898ff262dbba175008b4496b8cea474310212ea813b
MD5 eb55e748de8394fc4a3ac5b44ba099b4
BLAKE2b-256 f64958aa9c48214da952a0b09617ae7eb3f0281eba6e6fb76e37bc690587b0cc

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 86d3b316ec5e1489e5883a45253f5c65d5d8adb58128c4f3d0fdb6be4ca48cc3
MD5 9c1b824f18c23b08ceb69252e69dbcda
BLAKE2b-256 c39bc0ce3a755e1e81b6a15e464dbcdd755fc359525da687de8ee276bdaacd11

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 adb2a518a2f33874c1af786df2f6752487d2fa2992eb8423d63fe54c299c57e8
MD5 acdff4cd9f31012c8f7444947d9e76f1
BLAKE2b-256 5c291542f785dacc6a1c9d9b1c69ccda47db452d2935785040e46b0bd8bae34b

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7586b354d5ce2266d171e2bb1beb05d75b9825a66358994904b771bb865329e5
MD5 1b4dec2647a0d95bb4e326db9dda2845
BLAKE2b-256 277785935dea141faed818c77939acaac7aea14db3d4624d7e1b661768ce2708

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7172250781a0e754335352a69b93e7e80ae1cbe7de31634f2085127151a4a33c
MD5 8b070b9cb655698b5617036357ce48e3
BLAKE2b-256 15f5e43a374a2b6805d83d90bd69be5ee6f290866b544966fb85468a23871733

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dbc68645ab6a016a18f3d5e8715804a6b74d655d6d30858e9d829e1c2f95db0b
MD5 036c6015b94b715adf08448c31159653
BLAKE2b-256 68652ffc5a5e5174995178b2a56cbc4cdca81e883a2484c6c3f876ea6bf23ed5

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e7f165725b6002f2db4fad9da0c71e448e7daa01ee55c49c18cd84201bcdcf24
MD5 aedaec23d72213ef195372d61260aca0
BLAKE2b-256 b7c35d9016784af88f899a7ad41cfa342eacafad85f0e8fcf6f82fcba503c642

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp39-none-win_amd64.whl.

File metadata

  • Download URL: hpo3-1.3.0-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for hpo3-1.3.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 4ddc632d636b83f62b701856aad9d65d9eb2b4b2aa53f06e92cbc9a5cb6b9e14
MD5 42c93368ab6421feb30fa885cde00fda
BLAKE2b-256 47ce293f517b1eecb28506f4837e9e7a0a9bd25735ef85d9ae296674cd160ce9

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp39-none-win32.whl.

File metadata

  • Download URL: hpo3-1.3.0-cp39-none-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for hpo3-1.3.0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 c7d20d6044f22d16b93288d0097113bb6519e242444dac439ecb51f0ca8a7fbe
MD5 bc315899cd27b2553549071ecd43dca8
BLAKE2b-256 bc96478d8edd0322232eba157433ac6644ac49a6a3f479f2b2e776782251bf12

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3baad0b49c5fe534705a286ed936b5e7a6065b84c3f4f1ef30b9944f096dc7d8
MD5 d32cfd0fa0124049df64895cb45564b0
BLAKE2b-256 5ca641bbf3a158acb6e7632160b67a4f1c22173b2e307abefa55b623ae1655a5

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a93bf1061251819c3bf8d3856140cfd8f408772888ddc2eaa01b0c5dfe8d954a
MD5 00d563ba8d5888d945f408a1a51d9358
BLAKE2b-256 912d23f4906e43852289ad156a1c3ef0832a4936de9b62894fc9ef59690b3d88

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ffafbc9a7a6920e8987ac3cab2693e1075173121db2fc3543f002287ef485688
MD5 57678b5a6a20104702bbce8f53234cc0
BLAKE2b-256 ca3e61e22a47129538ba0dcd145050273884721aea6ecfd9c973ed2bc20e3f30

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9a5781ca907436c7e5ae9bf5c3125940d9c77b1eeecdc2eb5b57848d2ea4dee2
MD5 57933bb8e93a229f0b507a78cbe050fe
BLAKE2b-256 20fd40a4b313da2d949325e5c7f242d7766b4eaed796e986d5966de110b23136

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 249f7b2003e679f549136061137d270f5b0b3efa3ae9cf361897a26d1d50807f
MD5 8f7a2f32cb137abe6c88745511447314
BLAKE2b-256 9b19b45e3fb5663c3eb177cf4f7b38f50ee072e39cc32e693747bca89bb89d69

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8e72532718ee4eec574888f0910aa1a724994de1cd10590ed52a5d62ef1e8ba2
MD5 e8f9435d75d80cc5bc60e3415b9b5d67
BLAKE2b-256 79e6eb9eee140c3f7286ccc96345bb97c0f32694de30765425579ab5b09c90f4

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2dc6bcd7ca7234eb3d99721ef2e367bacb9c29337534701cd988ee047fc9ce77
MD5 c53e1306bdad79cb69bfee67a7925710
BLAKE2b-256 28936a7d2f78b47968e805d1e684fa6f3a80e9f376b081f8d14665873fe4ac63

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 088b5c55be76680aebf0dce85e955fb1e1cc0c118bb3e23392864e8d38fb2a00
MD5 28504769e6f507b21c1b519e570cad90
BLAKE2b-256 6c150e6a661cd53bfbdf9750eb3def79a66548a8d9b04b67e70dcd12b78baac4

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp38-none-win_amd64.whl.

File metadata

  • Download URL: hpo3-1.3.0-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for hpo3-1.3.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 ff1206b45b988135181061892ee2ec2beaf4c34d963c4eeaf4d46ce62e9dbe0a
MD5 3b5a2606eea76bf279139afeb6591652
BLAKE2b-256 c32820e839cb88bc2ca554291074ab4817fdcdb3ffaa1b57e203ff368950d594

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp38-none-win32.whl.

File metadata

  • Download URL: hpo3-1.3.0-cp38-none-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for hpo3-1.3.0-cp38-none-win32.whl
Algorithm Hash digest
SHA256 d876fb4ad8aeec9896b0d7f56d71051b07d92e214e2c1c57beab8a9decb622ce
MD5 c4c5a707ebbdf017a7ce5114ef8808a7
BLAKE2b-256 a5a42cb91119cc6fe558e0d7d115761cc8ad81ca55e43d007ce1b7d4d12c6f5a

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6703d64f1091a990bf878a36a85b7bfa5375ee038cad95968b02230cf6a9f87a
MD5 e1009a9bb8e6091aac030e6b27aa1180
BLAKE2b-256 c50c6c06a4477596461c4200821e368de8d5cb43e9031162122094a52434a155

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 51b9afd63afb2d983831b0824980cd11187b9e35e4d004b9dadf3475ae83dd02
MD5 4c0e7ee9694acd1773a727fec593a9a4
BLAKE2b-256 1169bff77aaed48d8982f1228562e7b67897387c4fc788294bcded926a541f3d

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9edda0dbf50f3f5577e5bac4759e5b3f71cba5ef1cb8560f04e5f8eb77a4140b
MD5 c861d9b5949084b05c1770e7be7958a0
BLAKE2b-256 2577218036fbed9f68f3d72525907da63b7432b94eb98e3d3229dc0fde8978d3

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 efc68cab7718a42c6f6886c2697e2e339340e445a136b10099947a9609f0ce72
MD5 ef09184a506212514058a9382db2c235
BLAKE2b-256 800b7289ab9278776ef3b71892239d5c7843ca48eb5bf1d95ff7242aa0f82cce

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a3b2f6da15de40c1cabbb08e7286ad1b8a827809169c7bb6649ab5ed953e26df
MD5 780a1878db38c3ce85c1ebc4023cce83
BLAKE2b-256 b38f45ccc0933b6b33b0a4c7b7536e289ab813483198b14bac2bbc0591a06323

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 42a864ee7ce3ff68288814195c3b43fa66115943c7bdf959cc971b20d00f5be3
MD5 b4bd6f90d01c7b671d8caadd52c56658
BLAKE2b-256 84720cda2aa0663449f18fce215f8a2f446b232d6a27677e6132af3ac3bfed0d

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp37-none-win_amd64.whl.

File metadata

  • Download URL: hpo3-1.3.0-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for hpo3-1.3.0-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 83f670ee751db2872ac82e8de92c9cc8967c702690c99cecd1aa1061e03b9f05
MD5 77a9adb84f0b7e7812b10b161510157f
BLAKE2b-256 f4e432de07d9761b746650c6ea8622bff229d8e1e20d59d37a2a6c915898f9d4

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp37-none-win32.whl.

File metadata

  • Download URL: hpo3-1.3.0-cp37-none-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.7, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for hpo3-1.3.0-cp37-none-win32.whl
Algorithm Hash digest
SHA256 abe2c9de3b2e0f5ef5a75005cda190283641f298ff70d251f6b200afb2199b94
MD5 35bfff15f37d81d347508bbb5460ac0a
BLAKE2b-256 30a5f42b2379d143dbe8fc19efbb8beb2c141bfb17adc0eab83bafb8c47ca1b2

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 41e59675c3a68c540d82d2f210ebb1b4f482b218dbe87c18f3e30048d68aa395
MD5 cdc768f8e373d037027d4a334cc4768a
BLAKE2b-256 89bbf4a3bb41a28bb0664b478efdc7727b76401eec8aaee4540a2c462f1d71e0

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f9e9445843404395b82a9f14eaa09aef8f53f6210a90c96e5c93b7eeb7b3e41c
MD5 8c221b26ee803ab7446bc38a4eef87f8
BLAKE2b-256 5756c3709d08ac4859ae5bb32a06bedf61fe9d764ce13794b0b98ccb338e3497

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4b16b8567df69c5e988a4c870504bdcc184b09b279a013297a597e2079048249
MD5 cf16c1defd1302637cd98d9b8383342d
BLAKE2b-256 755aa708dfe9d93dd7f6928c03245f2cc70ce928c99cfb065ad71884a0ddef63

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a841f711caf20a8d4dd1fa710c035b62761c59afca313ae80229432f98046913
MD5 6587a0b9f3b711a36d814297b42a6acc
BLAKE2b-256 0ca5d0199f1ac84c0c08189eca079f0e0005d4954b3a8c7d5c2a05a136bce977

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b8e4f5b54bfdd0550fbb4b33fd7df54f3140e8c57e447538643b863e3b698639
MD5 b9b7d2cbbb6276783546aab2933ac2e5
BLAKE2b-256 18c5c100de393b3ad403869bc9c312ff0870412472b94225d8b479d815519004

See more details on using hashes here.

Provenance

File details

Details for the file hpo3-1.3.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for hpo3-1.3.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c0427abb0647d0cc37a5996fa9858bd54686452ff8415ca5110b2bc1fefadc24
MD5 b5926fee15e692afbdc1674cd26aa7dd
BLAKE2b-256 5a458f3eb745a92863c026232a4aea03b9c41a9b8e0ddbe67fcd10b1d8d1ddd7

See more details on using hashes here.

Provenance

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