Skip to main content

Massively parallel computations for piecewise constant functions

Project description

masspcf

Copyright 2024-2026 Björn H. Wehlin

Description

masspcf is a Python package with its backend written in C++ and CUDA for performing highly scalable computations involving piecewise constant functions (PCFs). The primary audience is practicioners within Topological Data Analysis (TDA) wanting to do statistical analysis on invariants such as stable rank, Euler characteristic curves, Betti curves, and so on.

The basic objects are numpy-like (multidimensional) arrays of PCFs, on which we support reductions such as taking averages across a dimension, etc. For 1-D arrays, we compute Lp distance matrices and L2 kernels that can then be used as input for, e.g., clustering, SVMs, and other machine learning algorithms.

Installing

masspcf can be used on all three major platforms. Pre-built wheels with CUDA support are available from PyPI:

pip install masspcf

For building from source (e.g. from a git checkout), a C++20 compiler is required. CUDA support is optional and auto-detected; see the build instructions for details.

For any issues installing or using masspcf, please file an issue on this GitHub repo.

Citing

If you use masspcf in your research, please use the following BibTeX citation.

@misc{masspcf,
      title={Massively Parallel Computation of Similarity Matrices from Piecewise Constant Invariants}, 
      author={Bj\"{o}rn H. Wehlin},
      year={2024},
      eprint={2404.07183},
      archivePrefix={arXiv},
      primaryClass={stat.CO}
}

Acknowledgment

This work was partially supported by the Wallenberg AI, Autonomous Systems and Software Program (WASP) funded by the Knut and Alice Wallenberg Foundation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

masspcf-0.4.1.tar.gz (606.0 kB view details)

Uploaded Source

Built Distributions

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

masspcf-0.4.1-cp314-cp314t-win_amd64.whl (10.1 MB view details)

Uploaded CPython 3.14tWindows x86-64

masspcf-0.4.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.2 MB view details)

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

masspcf-0.4.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.7 MB view details)

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

masspcf-0.4.1-cp314-cp314t-macosx_11_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ x86-64

masspcf-0.4.1-cp314-cp314t-macosx_11_0_arm64.whl (1.7 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

masspcf-0.4.1-cp314-cp314-win_amd64.whl (10.1 MB view details)

Uploaded CPython 3.14Windows x86-64

masspcf-0.4.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.1 MB view details)

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

masspcf-0.4.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.7 MB view details)

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

masspcf-0.4.1-cp314-cp314-macosx_11_0_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

masspcf-0.4.1-cp314-cp314-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

masspcf-0.4.1-cp313-cp313-win_amd64.whl (10.1 MB view details)

Uploaded CPython 3.13Windows x86-64

masspcf-0.4.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.1 MB view details)

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

masspcf-0.4.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.7 MB view details)

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

masspcf-0.4.1-cp313-cp313-macosx_11_0_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

masspcf-0.4.1-cp313-cp313-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

masspcf-0.4.1-cp312-cp312-win_amd64.whl (10.1 MB view details)

Uploaded CPython 3.12Windows x86-64

masspcf-0.4.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.1 MB view details)

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

masspcf-0.4.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.7 MB view details)

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

masspcf-0.4.1-cp312-cp312-macosx_11_0_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

masspcf-0.4.1-cp312-cp312-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

masspcf-0.4.1-cp311-cp311-win_amd64.whl (10.0 MB view details)

Uploaded CPython 3.11Windows x86-64

masspcf-0.4.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.1 MB view details)

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

masspcf-0.4.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.7 MB view details)

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

masspcf-0.4.1-cp311-cp311-macosx_11_0_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

masspcf-0.4.1-cp311-cp311-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

masspcf-0.4.1-cp310-cp310-win_amd64.whl (10.0 MB view details)

Uploaded CPython 3.10Windows x86-64

masspcf-0.4.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.1 MB view details)

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

masspcf-0.4.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

masspcf-0.4.1-cp310-cp310-macosx_11_0_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

masspcf-0.4.1-cp310-cp310-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file masspcf-0.4.1.tar.gz.

File metadata

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

File hashes

Hashes for masspcf-0.4.1.tar.gz
Algorithm Hash digest
SHA256 085abb80f857feeeacf305ae292fe0fac6001e282451f61c585274c2e7f35c0b
MD5 20c1ddf3c28a8795577a71ee3e9831af
BLAKE2b-256 79a43d96bd1e28713373e2cd05f5b47bbf4956a4a9612025f448ce2e7dcecade

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1.tar.gz:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp314-cp314t-win_amd64.whl.

File metadata

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

File hashes

Hashes for masspcf-0.4.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 73b8ea492e7761c99f3bcae7c19450e507f134fe250f3ee01092d596a82e3d0d
MD5 1d67ef0728929b357b2dc01b1ec28ae3
BLAKE2b-256 c6837b811d7145b7275b4832b7771fdf323d8a289cc4551604a1475296d4c5d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp314-cp314t-win_amd64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e67c5bb61d7feb7ac61d5bad1c6044511fc313c2c0eff25482b287c8767e87e8
MD5 17b0e5686175b325f9fe4b5e95748d41
BLAKE2b-256 e3d6feb51c6dd9b7fe37a7b42db79f4c19c6c98e7d6878d9922cbcfa584bd43a

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fe780dddfca3aa00fb446465f1c2b8e3bed085d974c3b644b42fd82df3bfd87c
MD5 93b4c44712e260f7d3964e3a75eeda19
BLAKE2b-256 f67787608e8baf2dcd4c01a04d6568ec590c716e515a2dd92158d2853490c089

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp314-cp314t-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp314-cp314t-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9c4ccb48b9945515df124ecc6af32bc42282bff942ed52ef07d6e7848c0f85b9
MD5 744331e575962c0a7e2072115a77d806
BLAKE2b-256 18e20d624fa36bfdac8e6f7f283466eea4b2d33eb22623d0af191d7ee784edc7

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp314-cp314t-macosx_11_0_x86_64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 35e4d88467837f475cd0ac2c0ff4aaeb76896055e7a9226a2a8ba3ce05995baa
MD5 92b93199b59414efd070f6d0990a2d8c
BLAKE2b-256 efdd6c3d998dfeadbdcfa53c41fabd9a674a9760100a044abeeda602a3448399

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp314-cp314-win_amd64.whl.

File metadata

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

File hashes

Hashes for masspcf-0.4.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 369c28700666c87249580b16f0112228e728de0aaae399d47b9818fbc5132290
MD5 15929b45f65d0cb5775b559c69ecd326
BLAKE2b-256 756dd4ed9401cab669fa8257ac2f282c40c30d30214e61edd54e43f579e46855

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp314-cp314-win_amd64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3b4cee14124ed2790d53e546f1d12703df18461ef5d6af505b75fc88673f36be
MD5 6f7dc4adab27c679b0878d8eabc7418d
BLAKE2b-256 02e0f8ec28c23f76bb391caf8f605c65116322ab777804a26c54c65bed92ca6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e78e52c17850ba24c5ce04d2d2ef863082cacd14c2647a2963a124fa14ad1357
MD5 49a39114211c996d399841422d6be99e
BLAKE2b-256 7298da3f87aae211e5a5d5fc7c2acc939a6e26c29828cdeb828ee9b07f6c2846

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 90e58072d894690293d5afba86c3d9fb4b10539df1de67c19ddc9d763663eba4
MD5 6d396a8d2985e9384eec525d1640f9bc
BLAKE2b-256 22fbc56357918608f3dd6bb3441f04e0233ed1a8c7b9d2db64a49cd06f7592c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp314-cp314-macosx_11_0_x86_64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 09dc3d46cbd9dc3e786227ac0316eea393e6f31fa87bcab75dc359bd8c5eb630
MD5 7920a0f839873f50a306727a446692b7
BLAKE2b-256 5bd4dbc453f347517efecb92aa1895df9b0517c706969d9366fb46cac14b63aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp313-cp313-win_amd64.whl.

File metadata

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

File hashes

Hashes for masspcf-0.4.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4d0bd0558778f51c8cbce00703b079a98687ed8f58d02e8c8d10e77a4b30ab03
MD5 29ec7fbfa5c6fe58d6d62b0be3cfce0c
BLAKE2b-256 95cd45bf084b406429bc0993b3e0774ffaeb8b3247f012ce5519288f46070f7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp313-cp313-win_amd64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 60fa0efb565638ba5d586ed31535c8072050b7c1549034fa386d7198cae9212d
MD5 7f9b7db301ab54236c0fe6d740f68bc7
BLAKE2b-256 ca6cf03ffb8c1e473107b10050e8ca9a424a69405b9fd9fc27a0b66dafdf1da1

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3ac98fbf2ced6fb16a5b1c41346c3f156dc2d4d59c1dddb7335089e2ca45f180
MD5 0b28836de8bbad250d62475b990f7512
BLAKE2b-256 65ce01efbd9d34fb6baacc8b13b145bc9df178d58c26e47b70a966406f6dcc85

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5f6a736b8385abfb8289011683d7eceb28501168500da76892499c5bc3773d77
MD5 26a2e7367d6c49945db9b8e696701118
BLAKE2b-256 09c9ac059330b425f64bc851b9d83c5a9990bb49edb9523cec8cce2a38879401

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp313-cp313-macosx_11_0_x86_64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 718495edf360e24ae3a832d4eb134755f5b4ca545b2837fd6f5d44ff22670fa8
MD5 b16ab78cbd0a1e9f0645685288e9a506
BLAKE2b-256 a3efaa78b9ef1e7331a9d219ad3ca9f4082e627d0b1cd78c10db8f46359d4d50

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp312-cp312-win_amd64.whl.

File metadata

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

File hashes

Hashes for masspcf-0.4.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f7b113a22d9e651635da2fba381357ece377d95e341c20eccfb0c0f411e4c5f2
MD5 fa5cca61ae3ebde28e61f5a73402d33c
BLAKE2b-256 17be3952f27ec8a0ff2a9c789c4f985b0bacaf6b850f8fb8bfefd70df720d868

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp312-cp312-win_amd64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7f4a789bbae495896acadbd303e30e774f2dc5d6a9d15c531a31e4e4967a0a9c
MD5 fb027d42a8026df37f87e1e2d71db544
BLAKE2b-256 72378c6ca6229672ad642eb59ed1da2e92c25ee4019ec40f739ac7ac3ab86dd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8087a0d4acfe84854ace1bc199410397c088727e79308ce6c3a3960b92665178
MD5 ae8f8c6dbd8205efa7eb107294944bd2
BLAKE2b-256 a119fc8a12eecbbe49808fd7212df2996026671dde225d8bcdbc4a8e6d50fbc8

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8ec9c94b291e4a54cbc5afcad7a9ebd462d812423238222a26d454671837217d
MD5 a5b2198a1b8ae33703aa2f3c53a63cb8
BLAKE2b-256 7403f5aabea420efe420cad4286f1965ae51b98309a1325c9df0ea161d6598fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp312-cp312-macosx_11_0_x86_64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a7eb3260c5ad26b24fc550f4300c63c8fc800a8f3bf51499dc112c75b0d617b2
MD5 19d1cad193a1d0b109651f282901409a
BLAKE2b-256 2929ee80b081b3341736fefc5ae1c27a5e302fc013586b4e53c82d10786ff9c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp311-cp311-win_amd64.whl.

File metadata

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

File hashes

Hashes for masspcf-0.4.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c2f719ecc9387497c05c4f23c0d3fef2db25dc12cbaf3459a029702d4cb86f04
MD5 eea1246d8cdfd500e740b70fe2397b51
BLAKE2b-256 66a4b28610dad2e997d1b5ecd48e201803f7122a131a4275e36bd6105b244552

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp311-cp311-win_amd64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 65610a5109717b0ee98800d19c3d58691fa320e45df39cf40f5b5af464701bcb
MD5 bcfd83fbf9867326c80fd9ea7ec8ec4c
BLAKE2b-256 e6bb55d805067578926faacb64962e0458b92fa10b3c46637f630c50b2d463a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8827538473e7eb93471d234f6bd4811f4391a41f4a1847d91426d6bb12db14da
MD5 05de4836da8f7ef8b156ae7023029293
BLAKE2b-256 90bf360c2553eeab2c6cc8717ae988d088e7c1314cf0c943fbdfbb1cacd0b24c

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 dd8a43dcad7c9273595eebef94bacf8bb5c6a648316444499322a2bd6f95e3ac
MD5 858d98586d73ab7f2ec411dbbb4f5bab
BLAKE2b-256 1d065184c95ca2aa232ee00c08419c86fea4481c70b4e26221fe540f449bf637

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp311-cp311-macosx_11_0_x86_64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 73df9a99ee5896fe067ebc1b1d4003a4e7b884f66f2db26a7747829b72c2ee44
MD5 02d8c1ddefd523fe81f38d594d2cd2fd
BLAKE2b-256 50c3c91db9c603af57cec0601d1e23551b1ede1e73864d019953e9feae68985e

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: masspcf-0.4.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 10.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for masspcf-0.4.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7e06744a576e42364c4f77787f663ddb694ee8db93eff56c3d303750a9151e03
MD5 bf62f493fc8df16aeab377376b92df7b
BLAKE2b-256 5675a46450370ec0352a8fd13931a223c790f753f44a511cd48725ad78400e3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp310-cp310-win_amd64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 07df58087988c951f5d26d334dfcb6c6e795c73d597d169ef21cd54518c1c36c
MD5 bbbcff099204f40c0ca81dba6fff5eeb
BLAKE2b-256 eb2fc55b2c65fec7ef0bcbaac25744c69f69d199c61fbd3a7d9468dbffe922e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f87ba5d7344e1f70c4578b57a2f73d82524b7066a9c564c63d88d8606a1daedd
MD5 a1cc81b28c21e4268fb4d26286a50582
BLAKE2b-256 23d22277b837b129c91f6456e255791625897687b13560e61a569fbbaea59cb9

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 e1cc514b18e04f56865b92c2408f48d034f73d265aa5c67a2024588ecc5c1702
MD5 d30014cf08a404512054594e521e4cdc
BLAKE2b-256 1d2fba2fbafaf5bb13adb9cb71b9e32be26ccfd5b7507e15815ed3f4255e0813

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp310-cp310-macosx_11_0_x86_64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

File details

Details for the file masspcf-0.4.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 84687fbae321e168e48561b6316cad99a04ca496a7ad1503bee1fa85990a92ea
MD5 a5e759ea29b0340694af55751e90c5f9
BLAKE2b-256 053d7f0aee8e785e714215b6a30a182fd5bf1a31bd983119b3d05c9df433a8d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yaml on bwehlin/masspcf

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

Supported by

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