Skip to main content

HiPOP

High Performance Optimal Path module

Description

HiPOP is the C++ graph library used by MnMS. It is composed of:

  • a C++ core library implementing a graph data-structure and several shortest path search algorithms,
  • a Python wrapper exposing the C++ classes and functions to the Python world.

Install HiPOP

Install prebuilt distribution

This is the recommended (and most simple!) method to install HiPOP: a prebuilt distribution adapted to your Python version and OS / system architecture is downloaded from PyPI.

pip install hipop

This installation method requires your OS / system architecture to be one of these:

  • Windows on x86_64 architecture (i.e. Intel/AMD CPU)
  • MacOS (≥ 14 Sonoma) on ARM64 architecture (i.e. Apple M* CPU)
  • Linux on x86_64 and ARM64 architectures

The exact list of prebuilt distributions is available on https://pypi.org/project/HiPOP/#files. If none of them matches your environment, please contact the package maintainers, or try the local build installation method.

Install from local build

This method requires the following components to be available on your system:

  • C++ compiler that supports C++17 and OpenMP
  • CMake ≥ 3.19
  • Python ≥ 3.10

Then, here is the local build install procedure:

  1. Download the latest HiPOP sources from https://github.com/EMob-Lab/HiPOP/archive/refs/heads/main.zip or by cloning the git repository:

    git clone https://github.com/EMob-Lab/HiPOP.git
    
  2. From the root directory of the HiPOP sources:

    pip install .
    
    # Optionally, to run the tests:
    pip install --group dev
    pytest
    

Remarks:

  • The --group <group-name> option requires pip ≥ 25.1. If you have an older version, the install command above will fail with an error message such as no such option: --group. In this case, try to upgrade pip beforehand with:

    pip install --upgrade pip
    

    Alternatively, install the test runner pytest manually (or skip the optional test running step).

  • Editable install mode can be used. The install command then becomes:

    pip install --group dev --editable .
    

    Please note that using the --group dev option (or equivalent, to install the dev dependencies) is mandatory for HiPOP editable installs.

  • If you don't have the prerequisite C++/OpenMP/CMake components available on your system, but you have Conda available, a Conda environment with these components is provided with the HiPOP sources. Install and activate it with:

    conda create -f conda/env.yaml
    conda activate hipop-dev
    

    Please note that the use of this Conda environment is optional. HiPOP can be used with regular (non-Conda) setups.

  • If you are using MacOS and the Apple Clang C++ compiler, please note that OpenMP may not be available by default. You may install it with:

    brew install libomp
    OpenMP_ROOT=$(brew --prefix libomp)
    

    Alternatively, you may also use the Conda environment provided with the HiPOP sources (cf. previous remark).

Install the C++ core library only (from local build)

This installation procedure allows you to build locally and install only the HiPOP C++ core library. The Python wrapper is neither built nor installed here. This procedure is intended for advanced users.

For this procedure, same requirements as mentioned in the previous section in terms of C++/OpenMP/CMake components. However, you don't need to have Python installed on your system.

Then, from the root directory of the HiPOP sources:

mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=<install-directory>
make
make test    # Optionally, to run the tests
make install

... where <install-directory> is the path to the location where you want to install HiPOP.

Metadata

Release files for HiPOP 2.0.0

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

Source distribution (sdist)

Source distribution for HiPOP 2.0.0
File Size Uploaded Provenance Actions
hipop-2.0.0.tar.gz 60.1 kB With provenance Details for hipop-2.0.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for HiPOP 2.0.0
File Actions
hipop-2.0.0-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details for hipop-2.0.0-cp315-cp315-win_amd64.whl
hipop-2.0.0-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details for hipop-2.0.0-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
hipop-2.0.0-cp315-cp315-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details for hipop-2.0.0-cp315-cp315-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
hipop-2.0.0-cp315-cp315-macosx_14_0_arm64.whl CPython 3.15 CPython 3.15 macOS 14.0+ ARM64 Details for hipop-2.0.0-cp315-cp315-macosx_14_0_arm64.whl
hipop-2.0.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for hipop-2.0.0-cp314-cp314-win_amd64.whl
hipop-2.0.0-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 for hipop-2.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
hipop-2.0.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details for hipop-2.0.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
hipop-2.0.0-cp314-cp314-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 macOS 14.0+ ARM64 Details for hipop-2.0.0-cp314-cp314-macosx_14_0_arm64.whl
hipop-2.0.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for hipop-2.0.0-cp313-cp313-win_amd64.whl
hipop-2.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details for hipop-2.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
hipop-2.0.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details for hipop-2.0.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
hipop-2.0.0-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details for hipop-2.0.0-cp313-cp313-macosx_14_0_arm64.whl
hipop-2.0.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for hipop-2.0.0-cp312-cp312-win_amd64.whl
hipop-2.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for hipop-2.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
hipop-2.0.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details for hipop-2.0.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
hipop-2.0.0-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details for hipop-2.0.0-cp312-cp312-macosx_14_0_arm64.whl
hipop-2.0.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for hipop-2.0.0-cp311-cp311-win_amd64.whl
hipop-2.0.0-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 for hipop-2.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
hipop-2.0.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details for hipop-2.0.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
hipop-2.0.0-cp311-cp311-macosx_14_0_arm64.whl CPython 3.11 CPython 3.11 macOS 14.0+ ARM64 Details for hipop-2.0.0-cp311-cp311-macosx_14_0_arm64.whl
hipop-2.0.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for hipop-2.0.0-cp310-cp310-win_amd64.whl
hipop-2.0.0-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 for hipop-2.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
hipop-2.0.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details for hipop-2.0.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
hipop-2.0.0-cp310-cp310-macosx_14_0_arm64.whl CPython 3.10 CPython 3.10 macOS 14.0+ ARM64 Details for hipop-2.0.0-cp310-cp310-macosx_14_0_arm64.whl

Total release size: 9.1 MB

Release files / hipop-2.0.0.tar.gz

Download URL hipop-2.0.0.tar.gz
Size 60.1 kB
Tags Source
SHA-256 checksum
How to use checksums
eba6098465b2f56f77c4b0a2c83de29cd7db3a15e1c997d9c963ab3f308e828d
BLAKE2b-256 checksum
How to use checksums
13a77aa0847d148f56cb6df14b86eaf3fc2dd7dcff30c733a63c5013f6352ba5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp315-cp315-win_amd64.whl

Download URL hipop-2.0.0-cp315-cp315-win_amd64.whl
Size 489.6 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
d192476ddaa086274d76ffb3842bd8fa59f6fe173563332dcdb6099a649c3878
BLAKE2b-256 checksum
How to use checksums
ffdd8e35b36effd73007cba7582c1a007f22d9b835254669a5b5d71857aeac7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL hipop-2.0.0-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 316.6 kB
Tags CPython 3.15 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d237703f21682918565e8aed1945a3fd9c9ff1e85d798078ba70ea75cda9cf0a
BLAKE2b-256 checksum
How to use checksums
84dd1f0830f4d57b3b390b0cffa105dfd63d0506b8a7dbd9156fb65bd601ab8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp315-cp315-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL hipop-2.0.0-cp315-cp315-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 288.8 kB
Tags CPython 3.15 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
73910d6a8a66eb960beacd46416524d18a192455cfa7a192155969e3bfa63f4f
BLAKE2b-256 checksum
How to use checksums
36ecb94e07f5f5f692b696177266a95b0eeb845d0164ebf2a47a3a4518516670
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp315-cp315-macosx_14_0_arm64.whl

Download URL hipop-2.0.0-cp315-cp315-macosx_14_0_arm64.whl
Size 423.7 kB
Tags CPython 3.15 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
acc68b76e2f79c9ca9db4c7eea741b3b98ead1f29b2cc277d444ddecc1e4b362
BLAKE2b-256 checksum
How to use checksums
73ae23310d798da63b4786ba7e11303aa416599a09f4c630b0a329fd9e020ea6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp314-cp314-win_amd64.whl

Download URL hipop-2.0.0-cp314-cp314-win_amd64.whl
Size 489.3 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
60b12391281432853df2e250607513765f3aad17ec248f519d4f087e68c5f190
BLAKE2b-256 checksum
How to use checksums
ef94e0275b5fe4c3de6027c921fb91c8efd4038cc5473205d6bc7d9b1c433a4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL hipop-2.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 316.4 kB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4fbd67089fd4d70ec5fb93f10fc0463583b703aba21abf0c8d877718adcbe92a
BLAKE2b-256 checksum
How to use checksums
9fd57b74444ed759052b315f79cb537912339002ea98478af9b0f59ff0ec56aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL hipop-2.0.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 288.7 kB
Tags CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6d9e8bbdfef020e8c3df40982579b2d378357622a9042e1aa210979660fa6d72
BLAKE2b-256 checksum
How to use checksums
0e3d0756394e91f7f33cbae883834be13fd213655d50fbfd78b74e22e7e4bd4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp314-cp314-macosx_14_0_arm64.whl

Download URL hipop-2.0.0-cp314-cp314-macosx_14_0_arm64.whl
Size 423.5 kB
Tags CPython 3.14 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
cf7a0bd1fed6cf9184c06681f93139eaf56fc7da9572e35c8160f82f47b25ff3
BLAKE2b-256 checksum
How to use checksums
a6a3a059f8e56322558be4ac2b989316a471bc5c3d318b99d06c13c6d568d5d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp313-cp313-win_amd64.whl

Download URL hipop-2.0.0-cp313-cp313-win_amd64.whl
Size 474.5 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
8a9736445cf32125fc6b9e00fb481b749190646fb5c9009d8a534ca24127ca38
BLAKE2b-256 checksum
How to use checksums
b83a53d903b39a1adb92dda3738fdeedb1392cfa2cbde3b533b4fa9376a13cfb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL hipop-2.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 316.3 kB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
837334f4fce123a4969a1adc02060fbee22be98891e86b3d8b4478f59791c543
BLAKE2b-256 checksum
How to use checksums
dad29bf0b6617317bc5e0277612fad74e91e5f1dd3490a0dc48907f959eeb195
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL hipop-2.0.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 288.4 kB
Tags CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3863fe687d1aa4e429b4f8542d54d7465ef3d99a80c44548b5b5a35b816ecda7
BLAKE2b-256 checksum
How to use checksums
7a3ec79dd5db61684b5daa02eb1229c5d4e003d32759b84ddf773d8477bd97c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp313-cp313-macosx_14_0_arm64.whl

Download URL hipop-2.0.0-cp313-cp313-macosx_14_0_arm64.whl
Size 423.4 kB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
41a886751bbbe142823c5db3f5fa4003f418c187b8132b4749c6b58a831bdf13
BLAKE2b-256 checksum
How to use checksums
de4d4dbdd921d3f9dac29a6657ba164aa487ce43fc3447d18a144a8f085b300d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp312-cp312-win_amd64.whl

Download URL hipop-2.0.0-cp312-cp312-win_amd64.whl
Size 474.5 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
3c2dd71b9cbb02b5074d6a26eb1db4ebc4d1ef556f567d7011ccc7fcdd721ac9
BLAKE2b-256 checksum
How to use checksums
798c7db2b870a4bedcab59d23ae3dd5f9861f5d1dbfa6c86f6bda6c68fd2ff09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL hipop-2.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 316.4 kB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
06790a34ad819932371d57d0faf2af6bdf7efdc9324ceef0cb3f7da5da032777
BLAKE2b-256 checksum
How to use checksums
d220eb0829acc0cfb2e21507e1e84975617220ca1207d0dec209cb1079986e44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL hipop-2.0.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 288.4 kB
Tags CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5c6b814bf52d5de6cacf8493d457751cfd6e7613dee159aaefb5781ebd38d8f4
BLAKE2b-256 checksum
How to use checksums
16447c49c37d40b2d77118f6b2c3d486e0946b6964232b54a826f10c37ff410b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp312-cp312-macosx_14_0_arm64.whl

Download URL hipop-2.0.0-cp312-cp312-macosx_14_0_arm64.whl
Size 423.4 kB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
f684306441ca3b9eb4ae1280eb822bc09f229f8703ea51eb494cc01428a13dfa
BLAKE2b-256 checksum
How to use checksums
50712294f6aa1ea004ada61f7ed4489cde0109832938cac3277d8ea720b32591
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp311-cp311-win_amd64.whl

Download URL hipop-2.0.0-cp311-cp311-win_amd64.whl
Size 474.6 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
020e274d4defccb0f4494cbccbdcb68bdeb4d491f8a168fbdbeffe09af338dc0
BLAKE2b-256 checksum
How to use checksums
976c24f428d5b1c415080021fba04e2950907ab79ccb9844ae13fe0abc1fb1c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL hipop-2.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 317.1 kB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
51f550cbefb60905ef0d9cb64ea8cc96b28c2221c7e0d5f2e674a7552c1f448d
BLAKE2b-256 checksum
How to use checksums
ed5893fe3d314caa7b9f737dbebb3e6d494041212eab47cb07011b0af59a6f08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL hipop-2.0.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 289.5 kB
Tags CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
18d22856ec3e1db89c3b54ef713570326e8b6aa40345cbe6be4fd1fb0fcb2d33
BLAKE2b-256 checksum
How to use checksums
289b1f013978f98951ca2ab533497c5af9051d53efaebe71b1e38dda4691e24f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp311-cp311-macosx_14_0_arm64.whl

Download URL hipop-2.0.0-cp311-cp311-macosx_14_0_arm64.whl
Size 423.9 kB
Tags CPython 3.11 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
c33fc3f99fdf515c8e291cb42aa1876ca6bd22f789c589a2f4f6af4f55d2828d
BLAKE2b-256 checksum
How to use checksums
12b164359eb4cf06616b7c584e7d297ca7c863e62de0672093867ba14c91e7ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp310-cp310-win_amd64.whl

Download URL hipop-2.0.0-cp310-cp310-win_amd64.whl
Size 474.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
ec39162003a5866bbf74e4bfc04df978b500b478ddd43035895911e00171876b
BLAKE2b-256 checksum
How to use checksums
28120a3540c855c8a1af5c8b4bc4da55341029982ae03284013813fb68fa46f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL hipop-2.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 317.3 kB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c1810e7cae1772d300fc2908f23913fa55238ab737550f28a40124fb036146a0
BLAKE2b-256 checksum
How to use checksums
91171ed355f4ebb5ca91b3e0e046efa5379b4dbda415153d27316cd458122d59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL hipop-2.0.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 289.8 kB
Tags CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
02b5a582db576c7b0ffa375cc9316c3e49119973ca82fd5f4f6e7846eb9919fd
BLAKE2b-256 checksum
How to use checksums
7b3af705535a1a282184139cb10e8d512366dc1abc429d18dcb6d7d6ac2988e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Release files / hipop-2.0.0-cp310-cp310-macosx_14_0_arm64.whl

Download URL hipop-2.0.0-cp310-cp310-macosx_14_0_arm64.whl
Size 424.1 kB
Tags CPython 3.10 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
7f79814b4332589b2d6670b295fc11830dcc4ac338fbe786db71de04f47010f4
BLAKE2b-256 checksum
How to use checksums
82a3a6e5d816e8c4c1a921dbe70ae69b8f45ad8493583482d6cc941ab9632c86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 5, 2026.

Transparency log

Security for HiPOP 2.0.0

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.

Full provenance

All 25 files in this release have been uploaded with provenance metadata.

Select from 25 files

Attestation for hipop-2.0.0.tar.gz

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 Nov 5, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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