Skip to main content

Python bindings for libhmm — Hidden Markov Models and emission distributions via NumPy

Project description

pylibhmm

Python bindings for libhmm, a modern C++20 Hidden Markov Model library with 16 emission distributions, canonical log-space inference, and training algorithms.

Features

  • Bindings for all 16 emission distributions, including VonMisesDistribution for circular data
  • Hmm, ForwardBackwardCalculator, ViterbiCalculator, BaumWelchTrainer, MapBaumWelchTrainer, ViterbiTrainer, SegmentalKMeansTrainer
  • Posterior decoding (decode_posterior) and model selection (AIC / BIC / AICc)
  • NumPy integration for vectors, matrices, and observation sequences
  • JSON model I/O (save_json / load_json / to_json / from_json) — recommended
  • Legacy XML model I/O (save_hmm / load_hmm) — retained for existing files
  • Python 3.11+ packaging via scikit-build-core + nanobind
  • Real-data examples: DAX regime detection, elk movement, earthquake counts, S&P 500, wind direction

Quick start

import numpy as np
import pylibhmm

hmm = pylibhmm.Hmm(2)
hmm.set_pi(np.array([0.75, 0.25], dtype=np.float64))
hmm.set_trans(np.array([[0.9, 0.1], [0.8, 0.2]], dtype=np.float64))

fair = pylibhmm.Discrete(6)
for i in range(6):
    fair.set_probability(i, 1.0 / 6.0)

loaded = pylibhmm.Discrete(6)
for i in range(5):
    loaded.set_probability(i, 0.125)
loaded.set_probability(5, 0.375)

hmm.set_distribution(0, fair)
hmm.set_distribution(1, loaded)

obs = np.array([0, 1, 5, 4, 2], dtype=np.float64)
fb = pylibhmm.ForwardBackwardCalculator(hmm, obs)
print(fb.log_probability)

# Save and reload the model (JSON - recommended)
pylibhmm.save_json(hmm, "model.json")
hmm2 = pylibhmm.load_json("model.json")

# Or round-trip through a string
json_str = pylibhmm.to_json(hmm)
hmm3 = pylibhmm.from_json(json_str)

Build and install

Prerequisites:

  • Python 3.11+
  • CMake 3.20+
  • C++20 compiler

Install locally:

pip install .

Run tests:

pip install ".[test]"
pytest

Dependency strategy

pylibhmm prefers a local sibling ../libhmm source tree if present. If not found, CMake falls back to FetchContent for libhmm tag v3.7.0.

Notes on wheel portability

libhmm defaults to machine-tuned SIMD flags (-march=native or CPU-selected MSVC /arch). That is ideal for local builds but requires extra care for portable binary wheels. See docs/COMPATIBILITY.md.

Documentation

  • docs/API.md — bound API surface
  • docs/DEVELOPMENT.md — contributor workflow
  • docs/COMPATIBILITY.md — platform/version/SIMD notes
  • WARP.md — Warp agent guide for this repository

License

MIT

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

pylibhmm-0.5.0.tar.gz (36.4 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pylibhmm-0.5.0-cp314-cp314t-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.14tWindows x86-64

pylibhmm-0.5.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pylibhmm-0.5.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pylibhmm-0.5.0-cp314-cp314t-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

pylibhmm-0.5.0-cp314-cp314t-macosx_10_15_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

pylibhmm-0.5.0-cp314-cp314-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.14Windows x86-64

pylibhmm-0.5.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pylibhmm-0.5.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pylibhmm-0.5.0-cp314-cp314-macosx_11_0_arm64.whl (997.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pylibhmm-0.5.0-cp314-cp314-macosx_10_15_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

pylibhmm-0.5.0-cp313-cp313-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.13Windows x86-64

pylibhmm-0.5.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pylibhmm-0.5.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pylibhmm-0.5.0-cp313-cp313-macosx_11_0_arm64.whl (997.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pylibhmm-0.5.0-cp313-cp313-macosx_10_15_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 10.15+ x86-64

pylibhmm-0.5.0-cp312-cp312-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.12Windows x86-64

pylibhmm-0.5.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pylibhmm-0.5.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pylibhmm-0.5.0-cp312-cp312-macosx_11_0_arm64.whl (997.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pylibhmm-0.5.0-cp312-cp312-macosx_10_15_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

pylibhmm-0.5.0-cp311-cp311-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.11Windows x86-64

pylibhmm-0.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pylibhmm-0.5.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pylibhmm-0.5.0-cp311-cp311-macosx_11_0_arm64.whl (998.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pylibhmm-0.5.0-cp311-cp311-macosx_10_15_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

File details

Details for the file pylibhmm-0.5.0.tar.gz.

File metadata

  • Download URL: pylibhmm-0.5.0.tar.gz
  • Upload date:
  • Size: 36.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pylibhmm-0.5.0.tar.gz
Algorithm Hash digest
SHA256 b365813066acdaeb10eecb8aee81ea4d633868df387b06acc94c2661e1c70b14
MD5 436c36a4247568b45c574b4491da980d
BLAKE2b-256 4cbf47a30cb46477220915624694c800159db99347a6dfc858efd08353e1d653

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0.tar.gz:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: pylibhmm-0.5.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pylibhmm-0.5.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 43d5986b478a12e890c5ba8f4f9c2c7e58a31af8ebc295bd2f3ea1a581001bdb
MD5 fc02841ee6ea93e8bd9c69427976ad5d
BLAKE2b-256 8e72f0c89994e646aa8373c3907d3b732debb66b4d2076f39c88a1cc6ec8ade4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp314-cp314t-win_amd64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pylibhmm-0.5.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 db4888ff2685b697bb62c2dc2cd1edda2fc2404191c5d3afa772e25784222190
MD5 61dda08731509834f53fb6b9784fe70a
BLAKE2b-256 3408552506d9e2aa1264c75dc00d80ee493760feb2ccbb556cfe47980a873043

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pylibhmm-0.5.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1f02e3631477b7627dfc0a0f6d53814fe78173fde7490f4b875e57d0844114f0
MD5 a4ae8af19fad853b306254c82feff993
BLAKE2b-256 7d9684e4f97fcbce4d14cc829ee033ca05daeaf5fda7ff098605987fb2c3d76c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pylibhmm-0.5.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9936c02d408953f6192a69a7b66296c7e30172d12879ef8fda3255eb19824f23
MD5 dc1a32f51b489894b10bb2a40aa61e76
BLAKE2b-256 2ea3b6455d4ca377510cd59dce8b4a32eba7d7d00e1054205e06cfaf5e91080a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pylibhmm-0.5.0-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c509c579286c4f97b07d45bb06c745ba2be124342d8653daf71ba2eb6db1ff00
MD5 1c9bb1c313075e73a886dbe5368f063e
BLAKE2b-256 24d442e455ffb6d6ada1141f36af334b5baad0f5a2acb11f0dd8a48d2a596694

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pylibhmm-0.5.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pylibhmm-0.5.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 d149dc779daa9d6eb5953ba0bbd5eae026bd57261a5ec653f141adba7737223c
MD5 84d89edffcd38dfc3c0df02fad08508d
BLAKE2b-256 55d05bd47c28802adfeaee7a0549c59ba73979650ca1deb055886ce9902819c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp314-cp314-win_amd64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pylibhmm-0.5.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fcec9ab9adee79ca5809c175b99ed973d1369472d6437c052e184a883f168afc
MD5 1ad2c16d45f169261771b72a0b2af758
BLAKE2b-256 e56474f5e16bd05256d55775f02dbc6422569f7c65dd6067df1903af55de2332

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pylibhmm-0.5.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e61b5c88697ef48c97d00c99657f963a73a3fe9c323ec01df8b5939de1070a97
MD5 8dab4fb9a9b4bf9892e98073d63532cf
BLAKE2b-256 861f7e83593dcb83917b489e3bf9f8907702c29b22df0686f790dd8c0aa0d805

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pylibhmm-0.5.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c6783ae87f80b87f886c2f5496b8f7a31df54b1c4b616c6620ed0fbd3e84e116
MD5 f1119900ae74f8bbae3314f573a3809a
BLAKE2b-256 af7d8372e871229f04db4be6f0d99895fdacc7be7f9734ccfbf33751ccdc5223

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pylibhmm-0.5.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 540df0fe631b4c90d20d80bd3476d72de89a318b3ddf8a0ee19ad91cc4af7c44
MD5 f75be2b5450ed3244afec2a3a44cc602
BLAKE2b-256 8a20f0981e2361034662c23ffdc09f62f2df52c93bfb698fd2fd409c50ef8456

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pylibhmm-0.5.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pylibhmm-0.5.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 89ceb06e0784d24786de04bd03a1b62410be8739dde9b109d8714cdb24a42d33
MD5 9c758bdab448a467aa99309b86c81ff8
BLAKE2b-256 255a17a8cd7e02c6eb9bde01c6cacf254b46789e89353d9b5413b6994ab54aa2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp313-cp313-win_amd64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pylibhmm-0.5.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 53eaa71806ee7e98de1c26652919faa1d73717d4259e08b3a97e4dd82e2ff3dc
MD5 3669ee4acf3d3f0f05ed278a037319d0
BLAKE2b-256 2b59253ace46f50e2b76e1a5fe649d868b80db89b038fa21afb5bd2b0b1da0e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pylibhmm-0.5.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0340ce954f37c6ac3f71526c866bac4712d4f9b319f171c570352f32ef271a96
MD5 f34deb79498f204750a2de3bc4188ead
BLAKE2b-256 75282b662eb12109e1cba30840543da2ec0b1e4d67372d9286686a8c939fafc0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pylibhmm-0.5.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cf038372cf459f98284701d6cf3b798b93312345dfa6831fd3663e8658873739
MD5 0a7a587198d783413e819d52db3cadb9
BLAKE2b-256 fa146e73cd2e129dd77cd2e51b5df26a8308d027113fe31ec27f6b9485fb0568

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp313-cp313-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pylibhmm-0.5.0-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 12485e37e5e81d29e2248927360f0f624cffd29ce2a2e4c68f7e8ee12feb2a22
MD5 8381bef9c94b497eb358ac148761e40a
BLAKE2b-256 af1906a54cf5e8d243eeb7b1f4aa937a4c999fe1e0101ca2f064cf84d38db943

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp313-cp313-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pylibhmm-0.5.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pylibhmm-0.5.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0ce76fa287baf45f73473bed987e4f7bb0fa8da9be69de1f60f6b2883c7a7c94
MD5 998d1a7c0af79b71307903ad4404cc93
BLAKE2b-256 998d516366fe4854e64d26a82a98dc213996d3d80a01a56d5dd66c3f457cbac2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pylibhmm-0.5.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3d8c434d6a92ddad48229f5096d5317ef1b5989b468edfdca2976f23eb5f0c96
MD5 d651339d620df444d1f133a0c4af7307
BLAKE2b-256 b7bcc949e7b648950ac00983c2c699aa465ff973045d58684fe957145c8aec48

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pylibhmm-0.5.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 86db55b98246d7f6167d1c4f976a0102f91a4e11f4ac56d0ead13e730b6e4640
MD5 d7855d288b41b4a345cfb4bdf87f3d4e
BLAKE2b-256 2b93e700fc83b88446a28c315522ae8bb465d84794679b89dec3da3a60f8e5aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pylibhmm-0.5.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9d5a8f1a5b0b5a125e97e882a30206de31b50c8b75970bb5d3a8142943db3bab
MD5 f247decc06c24b8bdbe99529ce751f52
BLAKE2b-256 095deb9807a94581274edeeb5dae6b3da041f84dfa516b1a9c6e5a427062cbd4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pylibhmm-0.5.0-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 6b75862f1f5d5a4a6afe5ff68766dcc0d50df24663e079152a0d93df84e0cba9
MD5 e06744c1608cb97537d14608d6069ca6
BLAKE2b-256 de02ad92fde81a8e68548f38b93795b2e011940a702d7c0e9ee25dc070d024a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp312-cp312-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pylibhmm-0.5.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pylibhmm-0.5.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c353223dad7ab510e4cea40a720612d83c907fa79a3e58e718c082d0d74f2340
MD5 9a6d19b97c8375c188e464b48692c43f
BLAKE2b-256 cb8e5c54851e0aaab7525596efe32001b8b9815cd0f3628d119f3e7f31d8b83b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pylibhmm-0.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9cda90dca76ec3e2392180765c06b79c45d1b1f306d034ecb889b6691caf5ff8
MD5 5ac0ce57951677f537358bc950b266ce
BLAKE2b-256 2b689369bfc001e1445a5bb5fd549565eafbcdebcf44a3c7e44e5c3df4ed1cb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pylibhmm-0.5.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 20be47dfce18b5490f004a30d3d6540d9c632f8ea989994ce3e2aaceeea14d33
MD5 07b458db45168cf5d4b05b5eab7c4516
BLAKE2b-256 bff7d01dd8f14d6b057d9f2d28304de06ff2cdf0e581ebdecf982d34fa06a61a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pylibhmm-0.5.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0d3fe2b17d32d29baae1970335044b86f1532d491d2cde35bb924345951fc9b7
MD5 81dfa691c7478543db2d6ad435fedc75
BLAKE2b-256 4ae91debc4e7b9b43fef59ad1d3223a28c6c0168dda542f1dd98d1e1b2921377

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibhmm-0.5.0-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pylibhmm-0.5.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 132b9fc74525eb5649082ac597ea29949ba82d2ac94f15b8ca21807a19ebdd5f
MD5 2799e8b97395bb2d76b61082a6fd80c7
BLAKE2b-256 959488f303411cbc335d7e4b1a94a1c6bdbeabe90b4a1d7fd017915a2c52ebe2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibhmm-0.5.0-cp311-cp311-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on OldCrow/pylibhmm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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