Skip to main content

Python Efficient Hypothesis Management (PyEHM)

PyPI Documentation Status CircleCI License DOI

PyEHM is a Python package that includes open-source implementations of the Efficient Hypothesis Management (EHM) Algorithms described in [1], [2] and covered by the patent [3].

[1] Maskell, S., Briers, M. and Wright, R., 2004, August. Fast mutual exclusion. In Signal and Data Processing of Small Targets 2004 (Vol. 5428, pp. 526-536). International Society for Optics and Photonics

[2] Horridge, P. and Maskell, S., 2006, July. Real-time tracking of hundreds of targets with efficient exact JPDAF implementation. In 2006 9th International Conference on Information Fusion (pp. 1-8). IEEE

[3] Maskell, S., 2003, July. Signal Processing with Reduced Combinatorial Complexity. Patent Reference:0315349.1

Documentation

Please see the PyEHM documentation for installation instructions, API references and usage examples.

License

PyEHM is licenced under Eclipse Public License 2.0. See License for more details.

This software is the property of QinetiQ Limited and any requests for use of the software for commercial use or other use outside of the Eclipse Public Licence should be made to QinetiQ Limited.

The current QinetiQ contact is Richard Lane (rlane1 [at] qinetiq [dot] com).

Metadata

Release files for pyehm 2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyehm 2.2
File Size Uploaded
pyehm-2.2.tar.gz 1.0 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for pyehm 2.2
File
pyehm-2.2-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
pyehm-2.2-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
pyehm-2.2-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
pyehm-2.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pyehm-2.2-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
pyehm-2.2-cp314-cp314t-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64) Details
pyehm-2.2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
pyehm-2.2-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
pyehm-2.2-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
pyehm-2.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
pyehm-2.2-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
pyehm-2.2-cp314-cp314-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) Details
pyehm-2.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pyehm-2.2-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
pyehm-2.2-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
pyehm-2.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pyehm-2.2-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
pyehm-2.2-cp313-cp313-macosx_10_13_universal2.whl CPython 3.13 CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) Details
pyehm-2.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pyehm-2.2-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
pyehm-2.2-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
pyehm-2.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
pyehm-2.2-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
pyehm-2.2-cp312-cp312-macosx_10_13_universal2.whl CPython 3.12 CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) Details
pyehm-2.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pyehm-2.2-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
pyehm-2.2-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
pyehm-2.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
pyehm-2.2-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
pyehm-2.2-cp311-cp311-macosx_10_9_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) Details
pyehm-2.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pyehm-2.2-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
pyehm-2.2-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
pyehm-2.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pyehm-2.2-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
pyehm-2.2-cp310-cp310-macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) Details
pyehm-2.2-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
pyehm-2.2-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
pyehm-2.2-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
pyehm-2.2-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pyehm-2.2-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
pyehm-2.2-cp39-cp39-macosx_10_9_universal2.whl CPython 3.9 CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) Details

Total release size: 17.9 MB

Release files / pyehm-2.2.tar.gz

Download URL pyehm-2.2.tar.gz
Size 1.0 MB
Tags Source
SHA-256 checksum
How to use checksums
82c534dd8ef987f84586754099d9fd110f6f6f8eff56557b0d83f463489af261
BLAKE2b-256 checksum
How to use checksums
47957b5bb28e162d395e5237719104b1c34ca3250d46f5b533f4d89b94fcd1d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp314-cp314t-win_amd64.whl

Download URL pyehm-2.2-cp314-cp314t-win_amd64.whl
Size 186.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
7bd6664a30a5f7d736f29ed672853ee12318487b6d2f26eecb11e090dc899eeb
BLAKE2b-256 checksum
How to use checksums
ad69c5348b7088f659fc476bcad5c7e70cd1067a0fb993239bef34d020de0cb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp314-cp314t-win32.whl

Download URL pyehm-2.2-cp314-cp314t-win32.whl
Size 158.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
9db8a29eb2fef780352f1ebe7b70ebc45fe4cecaa4a05ceb9e513e26abe9a239
BLAKE2b-256 checksum
How to use checksums
ae0d1eb82b7d98a9972d0877b8f9ca38e17e1e8229c3d3944338877a6d8a6893
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL pyehm-2.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
aee251462e066123124e2c057f323e1ba687d6a796461d4a94f98d0d6cb22897
BLAKE2b-256 checksum
How to use checksums
e7c4a0c3073a3a3706f75d53abeb9bd9299671364060446d8c525771c3a42b42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pyehm-2.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 243.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c08a601f876ec1b56a4619124a8a058404f02c7daaaace9f7172773080eb5f28
BLAKE2b-256 checksum
How to use checksums
42246d8222aa8b951f23379f58158bf965f741a5441dce7f033a0c7a4b76978c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp314-cp314t-macosx_11_0_arm64.whl

Download URL pyehm-2.2-cp314-cp314t-macosx_11_0_arm64.whl
Size 203.5 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c496398cc1f0b214df35e48ea3a150ca2e7d8b189ba6d9aebe8b041358ec763e
BLAKE2b-256 checksum
How to use checksums
341142151bd80dbc5b71a38d7320e0f2eb556f3a670b0640b5881217ccb6bb69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp314-cp314t-macosx_10_15_universal2.whl

Download URL pyehm-2.2-cp314-cp314t-macosx_10_15_universal2.whl
Size 405.0 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
6af182fbf49fa5cc89c17ce507e44b8dc8e9e65dd398909aa3e2c8f518e562c8
BLAKE2b-256 checksum
How to use checksums
0566ef310bcf948084d894a1d6cde11e4c77f0d9be431fc5404c10e329a2fe99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp314-cp314-win_amd64.whl

Download URL pyehm-2.2-cp314-cp314-win_amd64.whl
Size 173.8 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
e7be3d238c3c7630a4c9a4eb85d9bfed6635c00ee4c85804779a575641aaedbd
BLAKE2b-256 checksum
How to use checksums
dff0355b39ca3e644f3a634792b5573db4c41355e8e1c616004cf66e3c717e59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp314-cp314-win32.whl

Download URL pyehm-2.2-cp314-cp314-win32.whl
Size 148.9 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
da36f7b4445d1d1d0ff5c66c074d61a5c939fdd6b3b9432617447f3cee7f2701
BLAKE2b-256 checksum
How to use checksums
e99ac3b2c5eb4dd8c9e68c3cba161aebaefbd0d6d67ff82a7596a9fd6d2b7035
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL pyehm-2.2-cp314-cp314-musllinux_1_2_x86_64.whl
Size 1.3 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
331672a403e2ced6eb5b8e4a1cdf3fc910eeb3d25ce57da694d713693c967c74
BLAKE2b-256 checksum
How to use checksums
a57af44e0be9378e2beefbdae12b983eca6e09228f6f62136de36a879ed10275
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pyehm-2.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 241.0 kB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
cb40941ff87fa2b76a37bfda0247ec7e7a959c7b1f71f2440c9fe81cefb4a62d
BLAKE2b-256 checksum
How to use checksums
50b4f42e54b138a72187df268851be2520704647e3b1648e508e9b53990664d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp314-cp314-macosx_11_0_arm64.whl

Download URL pyehm-2.2-cp314-cp314-macosx_11_0_arm64.whl
Size 194.2 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7847fc599eeaa8c0e86990564abc2ce5dfaab6d1d25d0f30e9dbb467933ad96b
BLAKE2b-256 checksum
How to use checksums
bb4a9c855ee126c1d6c0afe1604f1086bb0c578f60c56ca882277ca663bcd0c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp314-cp314-macosx_10_15_universal2.whl

Download URL pyehm-2.2-cp314-cp314-macosx_10_15_universal2.whl
Size 387.8 kB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
3dada644d10c31efcca13b782bbe8c94bec84512c3e21775895fe3812099f559
BLAKE2b-256 checksum
How to use checksums
36ab5c2e8d24e86699ca636e0f6762998be0f98fef199eb8f38a19d5f09ba3b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp313-cp313-win_amd64.whl

Download URL pyehm-2.2-cp313-cp313-win_amd64.whl
Size 169.3 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
3c71a1f72cd49867d50ac24d2ba4ee86fe509d2e65f2f1cb8ac7f860a741f674
BLAKE2b-256 checksum
How to use checksums
f5cc1b57a71f18d902d6bd518bc20a3418f6c6aea27b6b394a06c9559c7bddc6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp313-cp313-win32.whl

Download URL pyehm-2.2-cp313-cp313-win32.whl
Size 146.3 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
1ec0640775444d40e6a495e43e02e915041e59094851b5770d11963327037761
BLAKE2b-256 checksum
How to use checksums
c5bcd1bb7220d6c3e9c75ad14c1c91fd6196af919ffe9cc04e6a7a2d5f4d4ec1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL pyehm-2.2-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.3 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ec441d69bd0e5e9418fc177125535ca7573a421a90b07962a30b37df5725a8e1
BLAKE2b-256 checksum
How to use checksums
b9dc34432ff36bbddc47c0931d7168c547f1e2a937b434afa9ec93302c448a5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pyehm-2.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 241.0 kB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
bf983151b55569890672835b82814d90c1bed97288bfb8c84ece198649ed3a74
BLAKE2b-256 checksum
How to use checksums
d881613d7a7cc5f5681e489252f31f8029e516aeb263477f9fae2784b2cd5150
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp313-cp313-macosx_11_0_arm64.whl

Download URL pyehm-2.2-cp313-cp313-macosx_11_0_arm64.whl
Size 193.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a1b13dd78111f17be5eaa8b5ed93e182bf984f58ef189b7a73291a982bc70a43
BLAKE2b-256 checksum
How to use checksums
e9c4d3b43c7de74552f7183bc6cdc97cf950710a6ed02d954a8f3400cc00b5b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp313-cp313-macosx_10_13_universal2.whl

Download URL pyehm-2.2-cp313-cp313-macosx_10_13_universal2.whl
Size 387.2 kB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
ee95d30a0e387ad1e4b5a670f903779777531f971f939acbf03cd7a9550fb2e3
BLAKE2b-256 checksum
How to use checksums
37cf8a79225735462d85fd40cd3bd2f4396341cf4138a7a9f98aa9308a054d71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp312-cp312-win_amd64.whl

Download URL pyehm-2.2-cp312-cp312-win_amd64.whl
Size 169.3 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
198e6c7af27c9a700101a7f06cccba79adc75b07f13d1c76ef8a42838e4ccfbf
BLAKE2b-256 checksum
How to use checksums
d50dc7fa601d8df66677fd5fa1f693072dc5e9c4ec6be24cebfe5c5e1371f7d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp312-cp312-win32.whl

Download URL pyehm-2.2-cp312-cp312-win32.whl
Size 146.4 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
61c4c919aee996e5e05945357b584872c10876290eeb65a53ff72a8f06ce284b
BLAKE2b-256 checksum
How to use checksums
e397d96a24adab7454d18be82065fee86983322c5bf500a0e81bb1e43d06b80a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL pyehm-2.2-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.3 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
275c121773fcd3659b5f6cf1e5cf51f528e62da4f61c674e56a536389a20147e
BLAKE2b-256 checksum
How to use checksums
f32d5d742c3767fcb9fc9b1341ab990c89482a1132699035031a6c4e4df0b42e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pyehm-2.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 241.0 kB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d8cb97e743a1331af754b5378bab4f50e77a18daa6aa1881185b88cffb63f627
BLAKE2b-256 checksum
How to use checksums
988ce083c16e2e8983d4eb1b809b1f0061a0101498116c1f5ff28602dcf7c5cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp312-cp312-macosx_11_0_arm64.whl

Download URL pyehm-2.2-cp312-cp312-macosx_11_0_arm64.whl
Size 193.7 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f0987d0b37b7e30851558e8fe2c350ee148cfe179081343f3c3631d6f50b9b56
BLAKE2b-256 checksum
How to use checksums
8ef4a610b77f35a0fda83604c5675411dfb66c51ecaee091fb083ecb7b7dbf64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp312-cp312-macosx_10_13_universal2.whl

Download URL pyehm-2.2-cp312-cp312-macosx_10_13_universal2.whl
Size 387.2 kB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
2339f15de8ba9358c4ff300532516497bf43cd13ead3dc53fc9c432a6410fea2
BLAKE2b-256 checksum
How to use checksums
bf4aa36cad4f4f648261d347ac20fe3784fb1c2c6b6d76ff44729159efdd5799
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp311-cp311-win_amd64.whl

Download URL pyehm-2.2-cp311-cp311-win_amd64.whl
Size 167.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
ba4baabb2fa581af99605e3610ed51702005506f1b2c3d67f03b1a5ce4b500f5
BLAKE2b-256 checksum
How to use checksums
6c32a9ca57e57fa263ee667fc9cc22d59a35061a6420f09bcc4553e22944386c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp311-cp311-win32.whl

Download URL pyehm-2.2-cp311-cp311-win32.whl
Size 145.1 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
c330ca2329a6a998083d7a9b017ee7359c24716d93cdda91a9aef8300574f78e
BLAKE2b-256 checksum
How to use checksums
ae349642247ba7622de8eabcb36693f00808e603b28eca63803bd54666950a5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL pyehm-2.2-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.3 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
95e69cfb1b2d3113e7a5c3f1346fec9c48e777798e3efaed7f0ef3bc73a7faa7
BLAKE2b-256 checksum
How to use checksums
214976efe036a632f35c5c9dccd9b590bf7d64420269245e9cc7c2938959df60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pyehm-2.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 238.5 kB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8c883c3ffcfc4328cd577940e9ec5324b2be021f6e33132bbec1354f0f76aa1e
BLAKE2b-256 checksum
How to use checksums
ad9719a2a1fb3c1a417b3d327d1e99954311aaa6d84c17ed1150baeb8138b054
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp311-cp311-macosx_11_0_arm64.whl

Download URL pyehm-2.2-cp311-cp311-macosx_11_0_arm64.whl
Size 192.0 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
05a385a2c5d24c99754278a8db1138503b8373e8a9cce9bb787e9ada7994a40d
BLAKE2b-256 checksum
How to use checksums
d7362e64cf7c56fb8b5cf3876d585b010d49f645c95bc586ebffac1085870e8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp311-cp311-macosx_10_9_universal2.whl

Download URL pyehm-2.2-cp311-cp311-macosx_10_9_universal2.whl
Size 381.9 kB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
5cad981a590c86f50410efd47c741bd00b8f6ca5c6f9ab7ecde0864acb2bef98
BLAKE2b-256 checksum
How to use checksums
d23aa71da4da159ef71b55fe1ede713786dffeed5197d78e93d0ac67026fa409
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp310-cp310-win_amd64.whl

Download URL pyehm-2.2-cp310-cp310-win_amd64.whl
Size 166.1 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
a57f4871b4bbdbb1b6e4419e34b182731a4a834c1afd499058ede51875c0e389
BLAKE2b-256 checksum
How to use checksums
5460b12d5b43f0d5dde25c40d54c7009c76d67ff69640ad06da71a673c830833
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp310-cp310-win32.whl

Download URL pyehm-2.2-cp310-cp310-win32.whl
Size 144.0 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
65ee742a55da6eff155d61ea99332053203a172a217ce9ba59e7cdc84a57cae8
BLAKE2b-256 checksum
How to use checksums
462b3ce0c28e584ddeea27004d1310b7a63f0a392017e355219941160cc59868
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL pyehm-2.2-cp310-cp310-musllinux_1_2_x86_64.whl
Size 1.3 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
15d4a60d3b9312de872c55ad97fb1de696351402ed8df7a22c934faaf46376d9
BLAKE2b-256 checksum
How to use checksums
eee219994a24c339f1a312a9082d81aa696953332069a59194cf4fc957f534fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pyehm-2.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 237.9 kB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b4420a18039e4c412db53afd8bf77b73b0fa4ad80039d3a995c5801b07c8f9c0
BLAKE2b-256 checksum
How to use checksums
042a090d3820db80eac007ea86b2ad235c1bd9bb212b3a566bef3c06e62c5800
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp310-cp310-macosx_11_0_arm64.whl

Download URL pyehm-2.2-cp310-cp310-macosx_11_0_arm64.whl
Size 191.0 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7ab59dd3b0ac7c533dfc295c946b10f02599f4633efe20e37b5eb1615bd8304d
BLAKE2b-256 checksum
How to use checksums
1dffe617914d3dfbf24ea68804e35d3a6837a22b864756dd68fadf4957e7a0cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp310-cp310-macosx_10_9_universal2.whl

Download URL pyehm-2.2-cp310-cp310-macosx_10_9_universal2.whl
Size 379.3 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
48979d8056986ba05e6752198e5d944cdfe81bc4707cf66fd94b44fd7a081076
BLAKE2b-256 checksum
How to use checksums
7471500bd00a9bd0b047d2c2f941ad3cc925c8900f0ad43b9d13df0a198b9488
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp39-cp39-win_amd64.whl

Download URL pyehm-2.2-cp39-cp39-win_amd64.whl
Size 170.9 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
6098fb69f2cdb163ced908d074834be8c0a0f76cc304b160bc69c8d4c5e9c8ed
BLAKE2b-256 checksum
How to use checksums
c542a5653f59ea798b6522852dd0abe6b874ae9ca680981bda62947503ab9df0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp39-cp39-win32.whl

Download URL pyehm-2.2-cp39-cp39-win32.whl
Size 144.2 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
35e464ad4d04302cbf1ff81e14a189a2d4ee1cbb5fab196f55f742a2b5ee923d
BLAKE2b-256 checksum
How to use checksums
4611ff69963ac05e0131001e6423381cd786f00375da3a976000c6960eda5bfd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL pyehm-2.2-cp39-cp39-musllinux_1_2_x86_64.whl
Size 1.3 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2d29dda5d41f44f8b8b0873891608b8e3b9aefeb24c83bfd165c89547a56ab79
BLAKE2b-256 checksum
How to use checksums
61789b0b7d524b5ee32baffbf3b9dd4f26f66cfdbeb1048988c012f869f822d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pyehm-2.2-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 238.5 kB
Tags CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2e63a262752fe1c7cfd425db28d74700c3d5ebeb7833f6a98183df24f6c4ce2c
BLAKE2b-256 checksum
How to use checksums
66904c001962d0445c9fbc2c27f95bc08ff1d1f1d3ec351f805aa5a3f255734e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp39-cp39-macosx_11_0_arm64.whl

Download URL pyehm-2.2-cp39-cp39-macosx_11_0_arm64.whl
Size 191.2 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8928ab1661e498a27103713cac769c3511d27fcc4f331ed073c9119470bddd22
BLAKE2b-256 checksum
How to use checksums
6f66183eee92fb54bf7168fe736c173b66bea5a53f47e608f582bcd3160f0266
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release files / pyehm-2.2-cp39-cp39-macosx_10_9_universal2.whl

Download URL pyehm-2.2-cp39-cp39-macosx_10_9_universal2.whl
Size 379.7 kB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
75a4a65af9978d26ffe5d47e765a7e7fb8d522d906d78fa30d5d2d12a7ff3e8d
BLAKE2b-256 checksum
How to use checksums
d1fca8b0d366b6f9886348ce873526880305f344291f7e96c926a1e06c48e818
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 27, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.2 This release

43 release files

2.1

33 release files

2.0

33 release files

1.4

2 release files

1.3

2 release files

1.2

2 release files

1.1

2 release files

1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page