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. Currently, users must install the CUDA toolkit locally (for Windows and Linux) to build masspcf. In addition, a compiler supporting C++ >=17 is required.

The latest released version of the package can be obtained via PyPI.

pip install masspcf

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 Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

masspcf-0.4.0b6-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

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

masspcf-0.4.0b6-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (532.8 kB view details)

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

masspcf-0.4.0b6-cp314-cp314t-macosx_11_0_x86_64.whl (510.1 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ x86-64

masspcf-0.4.0b6-cp314-cp314t-macosx_11_0_arm64.whl (477.1 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

masspcf-0.4.0b6-cp314-cp314-win_amd64.whl (463.4 kB view details)

Uploaded CPython 3.14Windows x86-64

masspcf-0.4.0b6-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

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

masspcf-0.4.0b6-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (528.0 kB view details)

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

masspcf-0.4.0b6-cp314-cp314-macosx_11_0_x86_64.whl (494.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

masspcf-0.4.0b6-cp314-cp314-macosx_11_0_arm64.whl (458.4 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

masspcf-0.4.0b6-cp313-cp313-win_amd64.whl (449.7 kB view details)

Uploaded CPython 3.13Windows x86-64

masspcf-0.4.0b6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

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

masspcf-0.4.0b6-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (526.6 kB view details)

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

masspcf-0.4.0b6-cp313-cp313-macosx_11_0_x86_64.whl (493.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

masspcf-0.4.0b6-cp313-cp313-macosx_11_0_arm64.whl (457.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

masspcf-0.4.0b6-cp312-cp312-win_amd64.whl (449.6 kB view details)

Uploaded CPython 3.12Windows x86-64

masspcf-0.4.0b6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

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

masspcf-0.4.0b6-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (526.6 kB view details)

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

masspcf-0.4.0b6-cp312-cp312-macosx_11_0_x86_64.whl (493.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

masspcf-0.4.0b6-cp312-cp312-macosx_11_0_arm64.whl (457.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

masspcf-0.4.0b6-cp311-cp311-win_amd64.whl (444.8 kB view details)

Uploaded CPython 3.11Windows x86-64

masspcf-0.4.0b6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

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

masspcf-0.4.0b6-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (526.4 kB view details)

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

masspcf-0.4.0b6-cp311-cp311-macosx_11_0_x86_64.whl (487.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

masspcf-0.4.0b6-cp311-cp311-macosx_11_0_arm64.whl (455.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

masspcf-0.4.0b6-cp310-cp310-win_amd64.whl (442.8 kB view details)

Uploaded CPython 3.10Windows x86-64

masspcf-0.4.0b6-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.1 MB view details)

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

masspcf-0.4.0b6-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (524.8 kB view details)

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

masspcf-0.4.0b6-cp310-cp310-macosx_11_0_x86_64.whl (485.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

masspcf-0.4.0b6-cp310-cp310-macosx_11_0_arm64.whl (452.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 77583adc8a92e6cd790ef382a1916746a2c6719ff1f08977f5e89d3d5d49b1fd
MD5 25479498c47d051289de7a2436268dc4
BLAKE2b-256 7f68340c021947fbe2fb2e20af7ec616b0b681a6c94949beb4ed4e541cc04b76

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 377b5c4e0b7b5e003f07a8ee0582a0f53a26d00a9992618100fc8eaecc577720
MD5 6a5cfc119e7090f939ac4ee11b6ed3fe
BLAKE2b-256 011619d90aa8674869d702909154531f0ad04e2d559bdc722d5b7fe2990741d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp314-cp314t-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp314-cp314t-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9ed35e27bfc6e160d1f4652096bc3c523e1d7cfc8c3a9435225ad7b9fec27367
MD5 e9b16a95b89b502c6d7193cfcf54cb09
BLAKE2b-256 7b80734585e393ec94ec33325135a9d2ffaa7764476136abe0017f51bd39469b

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ad51ab107464c022c0fbbd01066d3f7388954caca8e965f2c7fb4e85dbc3c69d
MD5 91a52802a9beb4218b8f1aa44f43901b
BLAKE2b-256 d6ad91f9bc3f91287ed1dbc84aa6e7716f594d6794c29a9589dff783cf47ebf5

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: masspcf-0.4.0b6-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 463.4 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for masspcf-0.4.0b6-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 2ff1109e11f45413bc2ebf133d8b459b8ead60d3e37adc70de7c312d22ea83ad
MD5 b3ac87b8dbbd6248b334e551d52c7fa9
BLAKE2b-256 cd58ab27f6d7941f5405929b38708b3b5aa4470b0d4581b7fad2d318a03a44c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7fb9e43ac6c35e53e020cb3788a4c9e1a2eb48093d4dd769b8a582f7642e4b94
MD5 56f28a3b9d112adf771a64eabb395b24
BLAKE2b-256 11665fb9b8d6918f1a6f8c7c0071a45d1280b51fdd2e41945f33879296aea965

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cdc36518df43dc174393008123dd3176fec3c0cf45cc0fe422e1c0ea24b231dc
MD5 60b59e5450525454e529953d4f7872b4
BLAKE2b-256 783fe99529e332d5f94229d341e88d3728e77f308399d0f91987b0c32ce304d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 16e559aab828dd7ea3f5790f944cbf3a4cd757c526fd07af60f61eba1fdd548b
MD5 15e6dc671e39901490d2da7a7044f102
BLAKE2b-256 26cabd70932a3501920260ca8ee2c1f0640689552390b5e8c66faef73b30b795

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dca02b91d6437458d09d2d89cecf922a326bc2256138416eccb3139f1c478fbb
MD5 c4fd22b82450c5faf9bcb3565638199d
BLAKE2b-256 e23d0d983d6c28cbc4b435c75e866e969633b8ddd37aa998fa52f925533a7993

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: masspcf-0.4.0b6-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 449.7 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for masspcf-0.4.0b6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 772e51db0c502b06d3758eaaec83daecb1592209812f45d23821f17ecaec3b5a
MD5 ba8223e21e63f971143815cca9b6c4ea
BLAKE2b-256 12cb2e2c02cd4c5f0ea1b0ed8fda43e7a094610f16a90fe674b473957cbc1d5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bb8f306a6b8a0cb081490c943c9d4d11879908e06c4f7e734d8bbc7cb747a7ee
MD5 faa776af6776f47d4d291ddb15b83ce4
BLAKE2b-256 9868f43dbb538153470f4ad2e182901fe829faf772b5cca8f2a4d1e5a470d74c

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bf39023489b6029033d30f875af6225abf9d9b2a74b5ae595eef4ca454429a8f
MD5 bdd8c05ef18a7c296da9e5589423a00a
BLAKE2b-256 b44a93b526c99cb0c0dea988b710a70469f3338a55ff5d81c5c9046954eaadc8

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a57a3f062c964d67bd8fc4dd488f9a09ed4fcff001a4107d72008c5b3048e106
MD5 0a9452f6e85bbed69299ea2d3c61bbbd
BLAKE2b-256 165381098dabb2134e6dba12e301a8d29a9efb8b87812e52ab7e06f7331c2fb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 144995209892b426d4a5235ff056de738353be0cdb9f9cc575fcd76783246461
MD5 6a0441ac2ddabc5e218600c62ad3f659
BLAKE2b-256 448ffcd3d86afd056ed06dcb0ee757943bfb205f44a917596f7dfd23d926bfd6

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: masspcf-0.4.0b6-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 449.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for masspcf-0.4.0b6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6ea5b466d10a71fb8c0053414e18ac26dabb48005b3eb07ffe496e95bd41cce7
MD5 9bfa8349067c5aea340a680750d41156
BLAKE2b-256 8e5ea79ebdfa59cc20365c6761eb6e59dd56e6eec9971f9b353d2fcba1550998

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f5e021d4b9c18ac09d2cd502966aaf34282025a7947261c40928eaeca4907825
MD5 86075d3971d93f49b79e9649019a2fdd
BLAKE2b-256 742aa92d24ef35c98ab494f65a49304f4fce80ff080a4ba4fee1c8fff239b61b

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4a8cdc8bca5e2cfd4abce7c12bef08f460e8d94dd043142ebd3b5ff7276dedf2
MD5 4f67ec35b86d62710c6b1d089419be28
BLAKE2b-256 65aa226b8a47eca1c68f346046d8235df4f3fcdce2677deaa8b7d40755c87923

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 05d22a99fedb8cf788835c93dcd9c67fce55158bc9aaace80de3c5efcc69b0d3
MD5 fc7cdd48720ea440c4fe8699ca498470
BLAKE2b-256 32c1015e20647a9518659a2a3c1649d7c6813a3ebd6b74366018e0dbbb2ecf46

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2079a18b65642afbcfb6ce5e58d1948093599e90c22ee654181cdf5d45c18dcd
MD5 63f3a036a84f511347d2b08ab71ce611
BLAKE2b-256 b7ecded08cc143440919d7cb4cbb9175295d670459716b69dbaa68eae5393786

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: masspcf-0.4.0b6-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 444.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for masspcf-0.4.0b6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7ff56b82c6d68d60268ff43949a12c2518bf3f8be7a65a51971557982c3663ac
MD5 a35abe1f691d631d945f01e11aa8d995
BLAKE2b-256 b4ade41da794b18dd7b7ab2ee8ef2e8bf44cb0e2dfb2ccdbb34bc46c2fede5eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ffbedda454047be8679bae35ade00faa5764ddbc4b6f028ae42e57904a34515f
MD5 3d9ae8dd335e805b71e7cd68d842ab2e
BLAKE2b-256 a80cb57917415a6bc76f71cc644d11abce065b8c4bc914e4baaf3299d52d6887

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 30334f305ed2735f96785c86112a88b5568b7ded06fdf22b00b93afc077309dd
MD5 4d40dc8f76592c49cfd7345156de4900
BLAKE2b-256 d06ee81c75d8edbe983ea02b4f01748d8dccba003c58a9e00509cad0a304ef2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 48c4660e370df9f9ad94003d286759d33a1444fd2d32e6ce476bafd28fb9bfe0
MD5 e48971682b233833e1092e2c0f53a062
BLAKE2b-256 27535c9c992500fb035a126acc581fc00c55b3e4abc6aab8716c1dbaa518a4b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d7afc22d0ed2e4384e808bd5382d1ab6b640f18f7877a12c58f7ab0c1d5625cb
MD5 7120fc191884c6531970a150177a2664
BLAKE2b-256 0fa140f132178f13af3c04d666f7e2a76a0097fc32fbb1b75b02760c109c6a3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: masspcf-0.4.0b6-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 442.8 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for masspcf-0.4.0b6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9737ee9294df9c2ce2c7e643c10631ec82bc7e4222fde2e02962ccc95d8e99fb
MD5 83211f17867299e7707f5a0a7448a4f6
BLAKE2b-256 073dafcae4677929aa8c30b155f2109950dfff3f2d949c15a8b00b12db6935ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5620a4b21032991dc0e0c0f5ac334d6d04c1584b2ea37e108356ba9d1a7bf02a
MD5 3a1cbdccdefe43f7c8a8789ee74b1c50
BLAKE2b-256 7516e8220ad9cc2869892e23fd31a9bdbb91faca9c7177a4c1e4735c456e2cc8

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 744d0c00151f777049918db90935bb1ccd64651c8d253a49fd0312a31f20ecc5
MD5 f603f56da79c8fa11ddf9ab30c4faf47
BLAKE2b-256 148de6909ba6e5d6eb766b40ff42df2d5f2eab3e57dad5ce8e46ccfcf8b4a7d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 2dfbd9910b13dbc3dfdaa068b2b493b1b874b4b0d324616b2fab0214dc223344
MD5 f796440c4396c8f30a1c6e57c1129c75
BLAKE2b-256 7927fb420a02482bdde484150844d856488e985e645ced7261695e8e7aff065f

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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.0b6-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for masspcf-0.4.0b6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b24d9f067b0decf36e236faf225e7276000b83bec30b91550b766e43a62640cc
MD5 429385feede86d2344bc87fb6b0c84c8
BLAKE2b-256 f873dcfbfdd1a91c2dafb66edaf439b20a2eeaae9d5e9644c7e436c535b18ca7

See more details on using hashes here.

Provenance

The following attestation bundles were made for masspcf-0.4.0b6-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