Skip to main content

Python Bindings for KaMinPar

KaMinPar is a shared-memory parallel tool to heuristically solve the graph partitioning problem: divide a graph into k disjoint blocks of roughly equal weight while minimizing the number of edges between blocks. This package is a Python wrapper for KaMinPar and enables seamless integration of KaMinPar powerful partitioning algorithms into Python workflows.

Installation

You can install the Python bindings for KaMinPar via pip:

pip install kaminpar

Alternatively, you can build the bindings from source. By default, the Python bindings are built with 64-bit node and edge IDs and node and edge weigths. To build the Python bindings with 32-bit IDs and weights, you can additionally pass the configuration flag --config-settings=cmake.define.KAMINPAR_PYTHON_64BIT=OFF to pip install.

git clone https://github.com/KaHiP/KaMinPar.git
pip install KaMinPar/bindings/python

When building the Python bindings from source, the dependencies of KaMinPar must be available on the system. These include CMake, Intel TBB and Sparsehash. Additionally, if you install the package via pip on a target system and Python version where no pre-built wheel is available, the package will fall back to building from the source distribution. In this case, you must also ensure that the required dependencies are installed on your system.

Usage

The following is a basic example of using the KaMinPar bindings. For the full API documentation, refer to the documentation file.

import kaminpar

# Initialize the KaMinPar algorithm with one thread and the default settings.
instance = kaminpar.KaMinPar(num_threads=1, ctx=kaminpar.default_context())

# Load a graph stored in METIS format from disk, which can be optionally compressed during IO.
graph = kaminpar.load_graph("hyperlink.metis", kaminpar.GraphFileFormat.METIS, compress=False)

# Partition the graph into four blocks using imbalance factor 3%.
partition = instance.compute_partition(graph, k=4, eps=0.03)
edge_cut = kaminpar.edge_cut(graph, partition)
print("Computed a partition with an edge cut of", edge_cut)

License

The Python bindings for KaMinPar and KaMinPar are free software provided under the MIT license. If you use KaMinPar in an academic setting, please cite the appropriate publication(s) listed below.

// KaMinPar
@InProceedings{DeepMultilevelGraphPartitioning,
  author    = {Lars Gottesb{\"{u}}ren and
               Tobias Heuer and
               Peter Sanders and
               Christian Schulz and
               Daniel Seemaier},
  title     = {Deep Multilevel Graph Partitioning},
  booktitle = {29th Annual European Symposium on Algorithms, {ESA} 2021},
  series    = {LIPIcs},
  volume    = {204},
  pages     = {48:1--48:17},
  publisher = {Schloss Dagstuhl - Leibniz-Zentrum f{\"{u}}r Informatik},
  year      = {2021},
  url       = {https://doi.org/10.4230/LIPIcs.ESA.2021.48},
  doi       = {10.4230/LIPIcs.ESA.2021.48}
}

// dKaMinPar (distributed KaMinPar)
@InProceedings{DistributedDeepMultilevelGraphPartitioning,
  author    = {Sanders, Peter and Seemaier, Daniel},
  title     = {Distributed Deep Multilevel Graph Partitioning},
  booktitle = {Euro-Par 2023: Parallel Processing},
  year      = {2023},
  publisher = {Springer Nature Switzerland},
  pages     = {443--457},
  isbn      = {978-3-031-39698-4}
}

// [x]TeraPart (memory-efficient [d]KaMinPar)
@misc{TeraPart,
      title={Tera-Scale Multilevel Graph Partitioning}, 
      author={Daniel Salwasser and Daniel Seemaier and Lars Gottesbüren and Peter Sanders},
      year={2024},
      eprint={2410.19119},
      archivePrefix={arXiv},
      primaryClass={cs.DS},
      url={https://arxiv.org/abs/2410.19119}, 
}

// Worst-Case Linear-Time Multilevel Graph Partitioning
@misc{LinearTimeMGP,
      title={Linear-Time Multilevel Graph Partitioning via Edge Sparsification},
      author={Lars Gottesbüren and Nikolai Maas and Dominik Rosch and Peter Sanders and Daniel Seemaier},
      year={2025},
      eprint={2504.17615},
      archivePrefix={arXiv},
      primaryClass={cs.DS},
      url={https://arxiv.org/abs/2504.17615},
}

Metadata

Release files for kaminpar 3.7.3

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

Source distribution (sdist)

Source distribution for kaminpar 3.7.3
File Size Uploaded
kaminpar-3.7.3.tar.gz 9.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for kaminpar 3.7.3
File
kaminpar-3.7.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
kaminpar-3.7.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
kaminpar-3.7.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64 Details
kaminpar-3.7.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-64 Details
kaminpar-3.7.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ ARM64 Details
kaminpar-3.7.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64 Details
kaminpar-3.7.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ x86-64 Details
kaminpar-3.7.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ ARM64 Details
kaminpar-3.7.3-pp39-pypy39_pp73-macosx_11_0_arm64.whl PyPy 3.9 PyPy 3.9 7.3 macOS 11.0+ ARM64 Details
kaminpar-3.7.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ x86-64 Details
kaminpar-3.7.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64 Details
kaminpar-3.7.3-cp313-cp313t-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64 Details
kaminpar-3.7.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
kaminpar-3.7.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
kaminpar-3.7.3-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
kaminpar-3.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
kaminpar-3.7.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
kaminpar-3.7.3-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
kaminpar-3.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
kaminpar-3.7.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
kaminpar-3.7.3-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
kaminpar-3.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
kaminpar-3.7.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
kaminpar-3.7.3-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
kaminpar-3.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
kaminpar-3.7.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
kaminpar-3.7.3-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details

Total release size: 40.7 MB

Release files / kaminpar-3.7.3.tar.gz

Download URL kaminpar-3.7.3.tar.gz
Size 9.5 kB
Tags Source
SHA-256 checksum
How to use checksums
d676166621563720bd7251dc9edb2660a362cef8ae784bab6ee78bf610ec5bb8
BLAKE2b-256 checksum
How to use checksums
e843af4a57adf45c225ab5c8e642ae36f31a47eb5ce64dbe12f5a66b310f9439
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL kaminpar-3.7.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.7 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
01706d692ce3df912b09a0f170ebbba891a423d9ed7e6f0b80533f6b531a2af6
BLAKE2b-256 checksum
How to use checksums
7f66873ef6ae9e3cd41e63473eebb6eb8f84f4a340413b23d444432f446d95ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL kaminpar-3.7.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.6 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
f32119f44fe0b1b4d26331ef4082663ef8534fc04260556a5ab3803311508c13
BLAKE2b-256 checksum
How to use checksums
eddd4daec60660a5768e604e63b50a7d03fc114cf24adc154b29d483b8c3db46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl

Download URL kaminpar-3.7.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Size 1.3 MB
Tags PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
debfc40365210fb16c32d1696a1d3e389fb048b17f2b8307477ef6bd85edf107
BLAKE2b-256 checksum
How to use checksums
0622606e32476f3687b688594532b1238d1f44dcf26d6c298abd15c4fa7993d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL kaminpar-3.7.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.7 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
e107ece9da55664d01663ee506caa8f456318fe3216735de84b380925c3ee322
BLAKE2b-256 checksum
How to use checksums
dda057353e8eb0b6ce9d8ec44a93144ef57c1c9ea7f263e63081a5f8877ce15a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL kaminpar-3.7.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.6 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
964815c3f4baacf2c8c8706da4790f272e0056d7ee35ace052a7e67d3c811995
BLAKE2b-256 checksum
How to use checksums
6a70e3cc497728a88e2713418e701f1236f92037b61c143f70d0ed234b8fed5c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl

Download URL kaminpar-3.7.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Size 1.3 MB
Tags PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e802824ddafb0a02643af96068a77a95c971a2601659116c73e7d8acc1eac3f1
BLAKE2b-256 checksum
How to use checksums
788b31509af32d10eb9ab7468f617dedc8ed9f3624725372a2ad4ffe9d6a6436
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL kaminpar-3.7.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.7 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
837ce25e9c1fc4ec5252014af1f6f4046c8f49d639365817320ae44eaf349d2b
BLAKE2b-256 checksum
How to use checksums
070ef8592bcb9bdee77b02cb5cd16114dd9f74f68e189db4d847a4c4d56b5a93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL kaminpar-3.7.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.6 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
2b59f0784e975e4a9b8e811987213133154f5f48a671c8523d02dea75b9718cb
BLAKE2b-256 checksum
How to use checksums
01448bf65432a9393fa68df2d5043f05d46132e0008ace4f58d119c86d397475
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-pp39-pypy39_pp73-macosx_11_0_arm64.whl

Download URL kaminpar-3.7.3-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Size 1.3 MB
Tags PyPy 3.9 PyPy 3.9 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c3ddea56c480c101e6d7ef63ef7d044a6f09c25cec4238c0a7336bb729518a79
BLAKE2b-256 checksum
How to use checksums
3e05a2becc836372245ca732ccc80c70d28f3501abd8f94f0edde7fc4267d613
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL kaminpar-3.7.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.7 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e464cf84e8d4042c28e52ab9c0c2947f6fcc1c502d3453cda511444bb63b53ad
BLAKE2b-256 checksum
How to use checksums
458ba5998b0ffc6f2273b02233cfd2e22d084feb7d57b9b64c09290a01f586ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL kaminpar-3.7.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.6 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1ab5fb13d85567d79c6b2640a9e7845e3dad8e54458e01ed660e81a38917d4de
BLAKE2b-256 checksum
How to use checksums
d2e0a5fa7dc23c0e6c5166416e25c8803e30d8170e77a6fd002bf644e5771385
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-cp313-cp313t-macosx_11_0_arm64.whl

Download URL kaminpar-3.7.3-cp313-cp313t-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b81bccc67102ebf5e5f18c8b07692fcef8c6631599dda68e621bddbe48ae14df
BLAKE2b-256 checksum
How to use checksums
cb2b52b65f37afd4bfd40f744f2f95c7e7a1ae5cf41bd24c524a9d82ec89202a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL kaminpar-3.7.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.7 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7892b925fd9d112a0a9eb47548a698ddbdfff518acf3ca8fd4a2f97137485444
BLAKE2b-256 checksum
How to use checksums
5d03e31fa372bbe83e574964bbec66bdccf8995a740a94b949324e491afccc40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL kaminpar-3.7.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.6 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4f727e7f449d2dd8ff09a167dc869c2784dcfa5099447fd48c74c26483825d31
BLAKE2b-256 checksum
How to use checksums
7b93b6533dba7ac79ecf517c8d94a4a0f37f1d04c04f8eb8ad4c02481b43b88f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-cp313-cp313-macosx_11_0_arm64.whl

Download URL kaminpar-3.7.3-cp313-cp313-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
aee6be351a10d105aa4b1ce1d668d06a948d5608b5b1ab44088e92ad7477ab27
BLAKE2b-256 checksum
How to use checksums
a4220f02387338bde4fc24bc38465808254ed5bc25dce9a07db5585e68336ad8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL kaminpar-3.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.7 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5347bb6a824f4be23f03973cd7494ff849a863f91dd0c164c774166fce57e65e
BLAKE2b-256 checksum
How to use checksums
a71ee8f04084b091867bb26ce5559eefcde746599e5ff597a243cb0e5a4d8205
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL kaminpar-3.7.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.6 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
40e2d9419a399a8dcb9d0bdc90b49696c1fcdeffa5ea1ba27d9db24d83e8a8f5
BLAKE2b-256 checksum
How to use checksums
9073660a259a17d2dbd37abe838d1f8ecc023b1ee902b65d745ba050e528f537
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-cp312-cp312-macosx_11_0_arm64.whl

Download URL kaminpar-3.7.3-cp312-cp312-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
478a3a566f9e04114c38d53adb08f395fbb889baa710103aaa24289009332596
BLAKE2b-256 checksum
How to use checksums
a385277e5c3b8749e0931bc58032e63844decc02449889a1a4467887ad15a101
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL kaminpar-3.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.7 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
df099fda7fbd898955b27d8a9f2c534c8e5a13d7dfb79fa15105fd6713d68f3f
BLAKE2b-256 checksum
How to use checksums
6773e1e1d6d2287168c2ea7b4a2062a16359f93de27161bdad883dd62582ba72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL kaminpar-3.7.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.6 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
0e678c58a6a6abcb73c240477a5f6ef59a4327d838c56c8f2e67aa39beffca95
BLAKE2b-256 checksum
How to use checksums
69ea49a457936c8aa156f804251d5a2be4424aed0287c6bbea765376a2231579
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-cp311-cp311-macosx_11_0_arm64.whl

Download URL kaminpar-3.7.3-cp311-cp311-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6570992132e82fc344e28b8605b0db93cc2f55c13d73de8e4161cce26704527a
BLAKE2b-256 checksum
How to use checksums
fdfe02666e6bfa9487df3b9f55b7bfc4806a90f98005f2a72bc725b38a68e9d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL kaminpar-3.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.7 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2cf6da14a756bdd3fd53db269c820e9e394a9a73d410f43e48f93fb9da79602e
BLAKE2b-256 checksum
How to use checksums
cc26fd0cc8825dc3ebf744740285debc6b4e4b15b748cc378c1212e4c294ba94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL kaminpar-3.7.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.6 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
875e7d8a83849f65e0fbe69166355a9e3eb09405cbba32529d77eb172a99d27d
BLAKE2b-256 checksum
How to use checksums
b0fc44402bd60c4eac03eb4a2f856aeb9e985166ca5a13d35cf86af423d59d63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-cp310-cp310-macosx_11_0_arm64.whl

Download URL kaminpar-3.7.3-cp310-cp310-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1f0d6c4d7d83e6033d6c6d6d4e53bfb128376983a54bbdc8537d2a3d3c8b988e
BLAKE2b-256 checksum
How to use checksums
9eae6f76b886dffb57d9517988ee24d42f53efc04427d22dc05f9e3bd754afd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL kaminpar-3.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.7 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4fa75b3533405bacf56414bab51393070cd73cb7cbf195e9946c714c76c4616f
BLAKE2b-256 checksum
How to use checksums
a7e94faa0199eb768d57d9f6b708eedc23d02dfea58e945f87cbf719f5fd55cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL kaminpar-3.7.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.6 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
48485fe768b9350b185a6088cf0f40ccd8a968abe1e86687a2c6bc227af804a0
BLAKE2b-256 checksum
How to use checksums
7136cf8ba1aeaced4d2bd26fc7e195b5ad0364fd2cf34c2a71f69634c4b83c79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 / kaminpar-3.7.3-cp39-cp39-macosx_11_0_arm64.whl

Download URL kaminpar-3.7.3-cp39-cp39-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
850bf3a5e5604b72623f4698c158ca978abeaefc21ef38177772e1ac3121b6dc
BLAKE2b-256 checksum
How to use checksums
85894c7ebf6fabdf2734d94bc83cd0c7ea81144924afcac950b0f3999a9b1b96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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

3.7.3 This release

28 release files

3.7.1

28 release files

3.7.0

28 release files

3.4.1

28 release files

3.4.0

28 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