Skip to main content

Black Hole Perturbation Theory and Self-Force Algorithms in Python

Project description

pybhpt

A python package for solving problems in black hole perturbation theory.

pybhpt is a collection of numerical tools for analyzing perturbations of Kerr spacetime, particularly the self-forces and metric-perturbations experienced by small bodies moving in a Kerr background. Subpackages include:

  • pybhpt.geodesic: a module that generates bound periodic timelike geodesics in Kerr spacetime
  • pybhpt.radial: a module that calculates homogeneous solutions of the radial Teukolsky equation
  • pybhpt.swsh: a module that constructs the spin-weighted spheroidal harmonics
  • pybhpt.teuk: a module that evaluates the inhomogeneous solutions (Teukolsky amplitudes) of the radial Teukolsky equation due to a point-particle on a bound timelike Kerr geodesic
  • pybhpt.flux: a module that produces the gravitational wave fluxes sourced by a point-particle on a generic bound timelike Kerr geodesic
  • pybhpt.hertz: a module that solves for the Hertz potentials for the CCK and AAB metric reconstruction procedures
  • pybhpt.metric: a module that produces the coefficients needed to reconstruct the metric from the Hertz potentials
  • pybhpt.redshift: a module that computes the generalized Detweiler redshift invariant in a variety of gauges

See the Documentation pages for more information about the package, including User Guides and API. References and author information can be found at the bottom of the README.

Quick Installation

Tagged releases of pybhpt are available as wheel packages for macOS and 64-bit Linux on PyPI. Install using pip:

python3 -m pip install pybhpt

Developer Installation

pybhpt relies on several dependencies to install and run, namely a C/C++ compiler (e.g., g++), gsl, boost, Cython, numpy, scipy, and python >= 3.8. To reduce package conflicts and ensure that the proper dependencies are installed, we recommend using conda (paricularly through Miniforge) and its virtual environments.

To create a conda environment pybhpt-env with just the necessary dependencies use environment.yml:

conda env create -f environment.yml
conda activate pybhpt-env

For an environment with the extended recommended software dependencies, one can replace environment.yml with environment-extended.yml or follow the extended pip install instructions below.

Next clone the pybhpt repository from GitHub:

git clone https://github.com/znasipak/pybhpt.git
cd pybhpt

The boost repository is included as a submodule under extern/boost. To activate the submodule:

git submodule update --init --recursive extern/boost

To include the Boost headers in the compilation path:

cd extern/boost
chmod +x bootstrap.sh
./bootstrap.sh
./b2 headers

Finally, we recommend installing the package via pip:

pip install .

or to get the basic development dependencies:

pip install '.[dev, testing]'

To get all recommended software:

pip install '.[dev, testing, extended]'

To ensure the package installed properly, run the unit tests via pytest:

pytest .

Conda Environments with Jupyter

To run the code in a Jupyter notebook, we recommend pip installing the following dependencies:

pip install ipykernel matplotlib

These dependencies are already included in environment-extended.yml or in the optional pip install dependencies. To make the environment accessible within Jupyter:

python -m ipykernel install --user --name=pybhpt-env

Uninstalling

If the package is installed using pip, then one can easily uninstall the package by executing

pip uninstall pybhpt

Developers may also need to remove the directories build/ and pybhpt.egg.info/ from the main repository.

Troubleshooting compiling from source

If there are problems compiling pybhpt from source, it may be because cmake cannot identify the correct compiler. To fix this issue, one can try to explicitly download the necessary compiler into their conda environment.

To include the necessary compiler on macOS Intel:

conda install clang_osx-64 clangxx_osx-64

To include the necessary compiler on macOS arm/silicon:

conda install clang_osx-arm64 clangxx_osx-arm64

To include the necessary compiler on Linux:

conda install gcc_linux-64 gxx_linux-64

References

Theoretical background for the code and explanations of the numerical methods used within are summarized in the references below:

  • Z. Nasipak, Metric reconstruction and the Hamiltonian for eccentric, precessing binaries in the small-mass-ratio limit (2025) arXiv:2507.07746
  • Z. Nasipak, An adiabatic gravitational waveform model for compact objects undergoing quasi-circular inspirals into rotating massive black holes, Phys. Rev. D 109, 044020 (2024) arXiv:2310.19706
  • Z. Nasipak, Adiabatic evolution due to the conservative scalar self-force during orbital resonances, Phys. Rev. D 106, 064042 (2022) arXiv:2207.02224

Authors

Zachary Nasipak

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

pybhpt-0.9.5.tar.gz (1.1 MB view details)

Uploaded Source

Built Distributions

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

pybhpt-0.9.5-cp314-cp314t-musllinux_1_2_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

pybhpt-0.9.5-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.9 MB view details)

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

pybhpt-0.9.5-cp314-cp314t-macosx_14_0_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.14tmacOS 14.0+ x86-64

pybhpt-0.9.5-cp314-cp314t-macosx_14_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.14tmacOS 14.0+ ARM64

pybhpt-0.9.5-cp314-cp314-musllinux_1_2_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

pybhpt-0.9.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.9 MB view details)

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

pybhpt-0.9.5-cp314-cp314-macosx_14_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.14macOS 14.0+ x86-64

pybhpt-0.9.5-cp314-cp314-macosx_14_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.14macOS 14.0+ ARM64

pybhpt-0.9.5-cp313-cp313-musllinux_1_2_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pybhpt-0.9.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.9 MB view details)

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

pybhpt-0.9.5-cp313-cp313-macosx_14_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.13macOS 14.0+ x86-64

pybhpt-0.9.5-cp313-cp313-macosx_14_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

pybhpt-0.9.5-cp312-cp312-musllinux_1_2_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pybhpt-0.9.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.9 MB view details)

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

pybhpt-0.9.5-cp312-cp312-macosx_14_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.12macOS 14.0+ x86-64

pybhpt-0.9.5-cp312-cp312-macosx_14_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

pybhpt-0.9.5-cp311-cp311-musllinux_1_2_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pybhpt-0.9.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.9 MB view details)

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

pybhpt-0.9.5-cp311-cp311-macosx_14_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11macOS 14.0+ x86-64

pybhpt-0.9.5-cp311-cp311-macosx_14_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

pybhpt-0.9.5-cp310-cp310-musllinux_1_2_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pybhpt-0.9.5-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.9 MB view details)

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

pybhpt-0.9.5-cp310-cp310-macosx_14_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10macOS 14.0+ x86-64

pybhpt-0.9.5-cp310-cp310-macosx_14_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

pybhpt-0.9.5-cp39-cp39-musllinux_1_2_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

pybhpt-0.9.5-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pybhpt-0.9.5-cp39-cp39-macosx_14_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.9macOS 14.0+ x86-64

pybhpt-0.9.5-cp39-cp39-macosx_14_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

pybhpt-0.9.5-cp38-cp38-musllinux_1_2_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

pybhpt-0.9.5-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pybhpt-0.9.5-cp38-cp38-macosx_14_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.8macOS 14.0+ x86-64

pybhpt-0.9.5-cp38-cp38-macosx_14_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.8macOS 14.0+ ARM64

File details

Details for the file pybhpt-0.9.5.tar.gz.

File metadata

  • Download URL: pybhpt-0.9.5.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pybhpt-0.9.5.tar.gz
Algorithm Hash digest
SHA256 b538ec8d91a15ea982b4d3956c64b842835e23a8e360b1bf5c9a3beb478750db
MD5 3ca8afa548d8eb26ce1beabea23f0c24
BLAKE2b-256 97896166aba7dc79496de71efc598d427cad48fd7cb6a895c986ab9b9a3e8049

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5.tar.gz:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 641d222e60ef797d3ba7910b9116b5551c1fdf2600f2b6b4bd235b6ede23d346
MD5 5545ab01134197962c74eb8fc4041ea0
BLAKE2b-256 59524e0099a459a640731db3ddb0047484ab745a605ae63fcc53275093ce37a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6b9cf333059b9db9937ea8bd0e51db69a0ffeb6c7f01a5fc928dcb0418b92aff
MD5 45bfa21d2345c39130e11e8a3ca01f36
BLAKE2b-256 a84f8a1f6f46fc8bba7944ce454cc6ed1cfbb5c0efbad552ca5e2f68a09de183

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp314-cp314t-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp314-cp314t-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 59214d1c1f1afef9929f7722d00ebcd7da6c9edcc7219fc0a47aa7b41062cea9
MD5 f026e8999f6b21a52277cf73f786533a
BLAKE2b-256 af932d45c83740dcf62b09f2dbdded55dbe5db0f9a7601d524b361c54edc872f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp314-cp314t-macosx_14_0_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp314-cp314t-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp314-cp314t-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f2ff6c2573e67690eb03429936c3e56e8ffe005b9a79064f7c9b68c121735b47
MD5 2bb4759b298fcf8ca10717cd963aad06
BLAKE2b-256 a96f8d620688ab1bde9d5f915265d3033daaf2e9857bbcc01036c4aa4f4a2c41

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp314-cp314t-macosx_14_0_arm64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9f3aa0e62470ba015320f37053bf6ae8cf6467a2c89e596d06838c44390be583
MD5 66e1475b79c6cd8a0ce0fb8748f4ab0c
BLAKE2b-256 8d1339e93f1597b172475f3d8e76dc81e64dc2a3202e149f80fbc5ebf5a40928

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 df334749b208b0f0befeebb8631a9fdd8ade6e84544a583e631bfba099b7ee01
MD5 ea75ebe1732dd246a0ef11ccde6dd730
BLAKE2b-256 4c98d4434330ad98dcf4db2ad54d9a16c000099ea0326ea15455ce77e6155d7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp314-cp314-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp314-cp314-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 0bf70038df9bdb0a591a201451cd6e19b4ebd1d590860fe2fb7d9bb0f9d1568c
MD5 22074f909419b0d042b5577c1962101d
BLAKE2b-256 6df672854ac46e0ca0bc36146996f1b4c718ccd067f9d3593dce673e442f88bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp314-cp314-macosx_14_0_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp314-cp314-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0f35135bb5d66fd23299f1a688ed346e63b179a692a25db36a16e43e33405bb5
MD5 72457956375d5a8a5d5d352f8a4e266e
BLAKE2b-256 1a7d5159199dd7b95c0b2f7b0edcef36eab547d723f1fcfa8c43f5a0e52936d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp314-cp314-macosx_14_0_arm64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d73d80d25f27202dc4da241a6631b43952aa5ed7e81b746190b610b974d83bb7
MD5 a4cf95584ab47c096923599ca8116376
BLAKE2b-256 3aee71a6c0187644a68ec488c11f863b21b59f4b78bc4c576295b4efc54549de

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 38d7d8b1695b0806bd603381d85067cf93346023c7f9cb3e1e698635ba13f5f5
MD5 b7c277288078368f940a45fee9a580ef
BLAKE2b-256 58649fee0fd8ce340b3eea74ec5ae183864b9bd3737b948c3fedb70f39f0d081

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp313-cp313-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp313-cp313-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 914e29f142763bed9980f1264a6fee1afb88a8982e9bfd22ea3d97a12061f53b
MD5 2f7f280fce89347399b0624daf8ff500
BLAKE2b-256 eaf82df203534e11c3043cba4238dd0cbcf36768b52c92ea81826139502f2615

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp313-cp313-macosx_14_0_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7fed558bb86f7fb210c3447c4769495d407d189e74199d013364bbfad0b21f3e
MD5 da40945851cb492f607f6d97276c9173
BLAKE2b-256 c6dfaf85a840df52345967c59a509a50a1fc29ac36eae0affb1ef429cfe48a37

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp313-cp313-macosx_14_0_arm64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c417707057c346dc6cf50f84a37fdc1009b1ae75257b1367d690b95b61b88d54
MD5 e0b4546e2a93a1b5ff14c123bab2a705
BLAKE2b-256 d1c4689ce0a6ed2d0350b412275d7b44b328e36c2aed8c6209f35688bbb7a056

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e9dcc2bf733c1cf6b772288fdf7a741b5e308c96f2bf3dfee4bde8b6b2330c72
MD5 75fcda906a3fc6fae6955639bb76f613
BLAKE2b-256 58391def964f194498b1f56930624c51a7190f44864671f43748cd7c1ffaceac

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp312-cp312-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp312-cp312-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 37ce3cf967019f4d3f3c796971c926986a0cc971e5edcad446b75cb010e11b48
MD5 f3f265e322fcc6ead1ae6930704911af
BLAKE2b-256 afb4139a64f07e5051b116b8b5fec648b68a07d366daa1e25efea3a3d8a58c1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp312-cp312-macosx_14_0_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 005d880f39fbd9bfffa786a3a8120d1c968f3ad0594a789bbe1490030f0a4743
MD5 a81b2dbdf3dea9167040d377f6d0c443
BLAKE2b-256 1795307c2389bef4abcd554b9071b0dee6170a94eece49e299554f039de4f991

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp312-cp312-macosx_14_0_arm64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7d5424b53d013304dfa5aaf8f1c84ac4ba45e6870fd6ad6daff8821bc1cda86c
MD5 89a6de51a744c540c1348e9e44827c75
BLAKE2b-256 3173a018afca9f3c4b3f8c832c8f851aeeae41907c46c87c17f5c71fe3c20b4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 115f4fa0c5a6f07ff5aff590cc56dbca1097856598dd9a488c8d588372a023cb
MD5 6635936815cc0a3dcf04d329158c914c
BLAKE2b-256 f78f9b5937bc3b8bc618a35022460108e06f602c497f07171e6adfc1f23fcf73

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp311-cp311-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp311-cp311-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 19d27618d4efc97ba92e9efd97627c6cc9e5ff315d5357a2401ff1042710b0b8
MD5 480ea44d405c2b361e6061224662b6e2
BLAKE2b-256 c93514590c306d5fc1deacbeb2d4ea996acdaa44efd912ad833736a66e2d679f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp311-cp311-macosx_14_0_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b232a0618a7648c3a22ee29efa145ec9ede356866b950890a32b769ac3b655a3
MD5 0d899120593d117c4664b33dc31c3c42
BLAKE2b-256 4087382d42429cbb76cc4ffaae17fc03413d41954787fc5aa4c55d215a935c99

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e7ad2baa5016bc7d6089bf49dea648d1f174220a5ad22a7d7d40903c9662fb5f
MD5 26380aec863118a03ebb607652add140
BLAKE2b-256 928113cff0ed270ba3b33660d3f9c9473ba848e4d3a0ca3c1a178ee5f2ef791a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4e3324f7612adff906fbf065b5509abbf44fc3dadfe2af0e848a9aa205579276
MD5 1c336d53eb3c78895dd14253fecb316a
BLAKE2b-256 34e6fbee525e67c80edf50230b384aa2a404756a52d02087d5cd8461eb9f788b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp310-cp310-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp310-cp310-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 78dcea230bba58940d949a2b46511e5cf1fca9571e5127640353d08ed37d48ab
MD5 9f0c0bf822e92186f6c80c0b585cca3b
BLAKE2b-256 f2134e80c0d14e7030507e0e47a7b0f3f45ac6d5f2e0abf9948d46bb0902a4df

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp310-cp310-macosx_14_0_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7c75f7a6dae5a1a96e222d61d2b74b7dd5c133a1c6360c5bb3f1df87d626aa02
MD5 f4d14c9d20537111036a646c6f5a79d6
BLAKE2b-256 74aff616191d8612a22cd4dfbc8e019dda662d01a4fed5cdf40733ad7b6c271c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp310-cp310-macosx_14_0_arm64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 95fbd7079a9482574a418f763cdc6cc1e513636230c0abc620d0e70456934375
MD5 571e6fa043a6c735ececcd27316843ec
BLAKE2b-256 2d6b9d206d858a59bbd6ac08617faaed7583d00cb1660584071c4ca9140e47ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b165c16bd8e8932853fd9857e8e837ee23c64e43e2d864fe594bd9144b4dc839
MD5 4f9da6c4a1e738734edbf80ac9428230
BLAKE2b-256 ba1113e00a12da28de8a0e082ce10388f7176a87e6c4334d994cbc05af11ccef

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp39-cp39-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp39-cp39-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 12333415677d0686ce60da09c0ad5ce1b87ba454a5406228b63281f9e14045f2
MD5 cae254aec46896d2d2cac967f17dfd19
BLAKE2b-256 7362d214a2714115c75e1843775cfacac869f5f8f3f51c216429db052fbb1f34

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp39-cp39-macosx_14_0_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 cde39e69f2c1f95adcca379f189e4c78b54ff0034c7fdc49094ad770df3516a6
MD5 70f31ca62e818c83641af5f6cdfee1bb
BLAKE2b-256 234b82c3b34a5954124ea58561b3f89c258f1db6665ef2e9c8ed1a4d9cb183d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp39-cp39-macosx_14_0_arm64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 86d16c1a451e11deda24cea621003a072a903cbc3f0cb1952a9bc4093697dd86
MD5 42fef406d271fba8237f3f51a202e686
BLAKE2b-256 5970bc1ba5dda66409929af43cec38e778d9156282449aefcbb73a0bf52a9ba2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp38-cp38-musllinux_1_2_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 25f0d9874e6493869fa9cd432e1997762d97984e14ea688f34e434f933e6499b
MD5 ebc6f50ebddaf7028ccb2ca3b7019e52
BLAKE2b-256 2b86e4a3b913b010485632b3767e7887e3e7ed99b9c498a381cbeba2568e83b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp38-cp38-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp38-cp38-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 d0e566820506c2794bc9721e60d4ed6ebebc07e20f48d74b1c62e6da2ee21073
MD5 531834f94c3a5a2de09478b57d3d5e8a
BLAKE2b-256 3ad671014f00a841c44f1befc3d290bba015365c0485b8f3d44cf4d16b7cdc0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp38-cp38-macosx_14_0_x86_64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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

File details

Details for the file pybhpt-0.9.5-cp38-cp38-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.5-cp38-cp38-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 5dc03308b557b94a9fb39c9c98846fd9c1d26bb1f4a8082f7caa6b558b5b217b
MD5 a8bf6e0586861764e97d6a852c81ae59
BLAKE2b-256 e38356578743787986e6487a477bbaf75ce4abf0036257da2dd7ba70f4dc82a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.5-cp38-cp38-macosx_14_0_arm64.whl:

Publisher: .build-package.yml on znasipak/pybhpt

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