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

Contributors

Zachary Nasipak

Christian Chapman-Bird

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.10.tar.gz (1.2 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.10-cp314-cp314t-musllinux_1_2_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

pybhpt-0.9.10-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.0 MB view details)

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

pybhpt-0.9.10-cp314-cp314t-macosx_15_0_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.14tmacOS 15.0+ x86-64

pybhpt-0.9.10-cp314-cp314t-macosx_14_0_arm64.whl (1.7 MB view details)

Uploaded CPython 3.14tmacOS 14.0+ ARM64

pybhpt-0.9.10-cp314-cp314-musllinux_1_2_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

pybhpt-0.9.10-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.0 MB view details)

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

pybhpt-0.9.10-cp314-cp314-macosx_15_0_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

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

Uploaded CPython 3.14macOS 14.0+ ARM64

pybhpt-0.9.10-cp313-cp313-musllinux_1_2_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pybhpt-0.9.10-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.0 MB view details)

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

pybhpt-0.9.10-cp313-cp313-macosx_15_0_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

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

Uploaded CPython 3.13macOS 14.0+ ARM64

pybhpt-0.9.10-cp312-cp312-musllinux_1_2_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pybhpt-0.9.10-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.0 MB view details)

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

pybhpt-0.9.10-cp312-cp312-macosx_15_0_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

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

Uploaded CPython 3.12macOS 14.0+ ARM64

pybhpt-0.9.10-cp311-cp311-musllinux_1_2_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pybhpt-0.9.10-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.0 MB view details)

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

pybhpt-0.9.10-cp311-cp311-macosx_15_0_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

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

Uploaded CPython 3.11macOS 14.0+ ARM64

pybhpt-0.9.10-cp310-cp310-musllinux_1_2_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pybhpt-0.9.10-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.0 MB view details)

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

pybhpt-0.9.10-cp310-cp310-macosx_15_0_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10macOS 15.0+ x86-64

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

Uploaded CPython 3.10macOS 14.0+ ARM64

pybhpt-0.9.10-cp39-cp39-musllinux_1_2_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

pybhpt-0.9.10-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.0 MB view details)

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

pybhpt-0.9.10-cp39-cp39-macosx_15_0_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9macOS 15.0+ x86-64

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

Uploaded CPython 3.9macOS 14.0+ ARM64

pybhpt-0.9.10-cp38-cp38-musllinux_1_2_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

pybhpt-0.9.10-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.0 MB view details)

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

pybhpt-0.9.10-cp38-cp38-macosx_15_0_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8macOS 15.0+ x86-64

pybhpt-0.9.10-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.10.tar.gz.

File metadata

  • Download URL: pybhpt-0.9.10.tar.gz
  • Upload date:
  • Size: 1.2 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.10.tar.gz
Algorithm Hash digest
SHA256 a9bc6d13f6a2fe1f2ad383a908ce959b23cb6d54d5798fd69bef97db7ae19dd3
MD5 4c32907151355dc8d1bc98f8553fbc9c
BLAKE2b-256 451e353e5bf9aa0ae747329befcb0081f1fa1af6273fde4f034b59285ce5458e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10.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.10-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4e7605f7e302e9a93477c0a08b244b3ca57598006e99f3537358609bb1ba32d0
MD5 ad410a3c991efab0a1f38d556b1ab404
BLAKE2b-256 e36686e7e1cda5c522b75b408a230d23e84e7aa20e774d19d03c9b84e471c839

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bc4d1f456a5898342a26691e7c9e8d2b7dbf62731999d4773e1787527b657374
MD5 4bb6f31624654a3e064c94857ed6929c
BLAKE2b-256 833dd3170f87d1d169b71163309512826616b953b22a538b099985a839154ed4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp314-cp314t-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp314-cp314t-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 e328d5c352f8924386c4b283f57bd6d9e7050184bb0fe4c5df8362c91c2d78b4
MD5 2350b7c909a638f219e6303dcc794783
BLAKE2b-256 76769880560ada70af7adde596c8f4e4b749e643481d1b9a1da0ecd0d1decc4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-cp314-cp314t-macosx_15_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.10-cp314-cp314t-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp314-cp314t-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 14114cd72f80ac533f040e2c59045ff489fcbde4074903859b36b2285de41724
MD5 cb2f2be88a0b976780672421f1b6d610
BLAKE2b-256 13c86ab756fff64244d20bff40e18e7c539bbf8876d2f029443ec39675c2339d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 04d87b16b88d76a15f9444ab2867a6c7757cdf5761059e473b3ba043f96c6345
MD5 7927a1eb4301349be78ee99cd8538781
BLAKE2b-256 36f7cf9ef27e866b4b7b99d8fb0d28b9126477043f98524d0432e80f512714bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 56d490fa35d395a68595b0feb6f72fc3f68a3f82c89eff5550294a2175004a5d
MD5 39bea20de54bdf59fd468a25ccbad169
BLAKE2b-256 4765aa168fd40ef077d85ebe741cc984f3a33aa7bb3c21efb7f7cd940c1c01a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp314-cp314-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 a37c6b6359bf699b5183fabe20b627146e85f24a752c1dc7467d01b09fbd8a8a
MD5 0aa4283e5acfcbdd770ecd541724ad2f
BLAKE2b-256 dad9d31b591171a572d7f5d1ae6195b0bd0432cff57bb872ab68bdb7e034c922

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-cp314-cp314-macosx_15_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.10-cp314-cp314-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 ec986780166f328bfe6c5c25ee78628eb009f1028178314553ab15716723dd9a
MD5 3b7ef7cad35fa80f3bef98ac20816fa5
BLAKE2b-256 1f97c4c6dd77ed7a9953115fe10e60418a9b282cd9f8f4f63ee1e04de5033c44

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d0f29f5a0dbe41a596c374e734a37d90f8a8b150fa07aecf08d933f76d1ab7c9
MD5 334f60a913adce8d67e513a889a53186
BLAKE2b-256 2a905d261ae7174b6d35b9d20843df00e2fabfc1963a5a6cea4460a4ec1fee59

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b88fa583e42a4a8df89201bd5637fba7145947b3462b4d2b40bdacef649432b9
MD5 89639c4080a6c29e84414825f28ab8a7
BLAKE2b-256 9990b4c3fb40be30b7cd39bde0526bcecb82840025df6b04d353fa3b3dc062c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp313-cp313-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 86dc12c5de52e06954cbdf2224c6bfc822ed6cd8d0fcc7bd8154109d56e5f03f
MD5 b3548c28509ac61d3360b3063b9a35eb
BLAKE2b-256 d5d543160367c6af52d4be3209adee09c2a965a60a6d33768affe023a7e5969e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-cp313-cp313-macosx_15_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.10-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 654fd7fed2184ac6750f156ee644b20964c9745a64e9cdb1ddbe31efcddfa823
MD5 2f7f15ac46f3aecec9d2423a70affabd
BLAKE2b-256 f0840ad766836dda3c2c076911d8aae23b9c74d3950ce16b22235e4c04a77c6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1958e586057194dced9b1c5697f81482abb7ff85892e83ea73ce8d17dd8e231e
MD5 8406cf2244e6d27883981450008a348c
BLAKE2b-256 b4476ebf0ff7ebe3f5a83b74f5f9e0d7ec75e090ab7761d54145750f488cc91f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2e54dbb9d42b9e584f82cb3da6a61aa363d3c22d04cb65311ab5ac91ea32f4d8
MD5 f0ffbe0856d184ec3767903ae2011694
BLAKE2b-256 5bea6a6066465d5a38399c274b892346e81a23fdc465fd2cf5f88e5c563f44c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp312-cp312-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 e651db2c1df41c2d0b8a3cf13c96ba5c9ef6e1cd871b467dca1dcae231c5722c
MD5 7bfa8f3d0b70c9807265c03feb9fb48e
BLAKE2b-256 0f27216be8fa64c3847a27ce7e85c4ada084d0c52b3649fbefa1ebb06a961132

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-cp312-cp312-macosx_15_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.10-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 74e0b72c56ebc0f8b1f51ba2f61810307d84aa61831c55746aeff4dba1e380ac
MD5 a5ea9ec004a3e23830b7e733f2b272b7
BLAKE2b-256 71bc062be6f80c8e7c92c86c881d045f69596e6350a4ae4a8479363fa2efeffb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e5695c00a7cca2b2361d71369a890b43114dfc2a4979e326a0a9ac3c0f468cc0
MD5 3181aed8a040993518224c09f7d8ef45
BLAKE2b-256 82f696b576a82eed608cc0b6d79ed93c63c7914d4599266b25023d1c770f650b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2b03fdbfed5babdf9824be172586e6f69895a4f8c17efdd6d4da05f94358ee57
MD5 c1d8d36830874834c4cf430ad6dbfe5a
BLAKE2b-256 8fe110f55d91e918e710073ff890a2c9b772589186d11c207a9cf1d1da4249a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp311-cp311-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 e957dc6d2450e32983b3fcc78c68d95bce3f9081eeee99e0addf5c95a014edf1
MD5 cf6e8d101ad539d90df39913c3c62ead
BLAKE2b-256 2a2130871f76cedfe3ecf9cdee2bf5513a761477325f6ae301db6f9d4a1cac5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-cp311-cp311-macosx_15_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.10-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4727600f772da205120b017bdb63486d9564bd37d82a19c646ca13a2cd3a9752
MD5 5b5f716176a28ebd4d53aa3dd3b771de
BLAKE2b-256 27f9978f9f0ea4b0f77fe4ae2f1841b4d504d411a4c85031a79a6b5f5e0b17a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 15d4f5c21692d24f7daf50f7cdd3a90ecc03e19a443e907ffe6f919900c3eaf1
MD5 282c0497d21a6574cb510f2b85ad07eb
BLAKE2b-256 cd67d577040a6b35add3330262893193c9ece7a8f59e3de9df01c2bcc06e5ed8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 17c723d0657ef27dca6c259af70db4841974cd3eafcf0897c849bf24e32d5ef6
MD5 ff78425baeebde429d159ee958bbb2d8
BLAKE2b-256 7f9002ee4919c80d48634e859bd5324dbce348655651d490a7cb225f2e87f242

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp310-cp310-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 b60f9d1fe73677aadec64f039e780a1ce218936bdc6b1cc5947ae4eb5bdff504
MD5 ca63e557f8952b4ba0865ff74aeaf32c
BLAKE2b-256 38b394908ec03880a4bde02adcd802bbbf0f8e04ee52b0cbce57077130940e7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-cp310-cp310-macosx_15_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.10-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b34e41823289a4df0737a98aa635440a4d07d0a0af7afc72b2de427608fcc50e
MD5 ae7c8eb8a05237ce8a62d0784f06fa11
BLAKE2b-256 4a55260d077806a641228c2ba3b7c31d33dc45151762394da0d60f4198c095d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c00a62ef74bd3f22c0395abf37d27bb386b47b3ed052cb302acb2b4a6746f472
MD5 27e1d452e5ee36446be98f7dd1700f22
BLAKE2b-256 0855120b05d61a9d551189952012dfdc8217bfc1137d3231a2c81445b6d36010

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 99796fb16a5b1aadedfe3df5be9cff8fa52710dd1caaf2e1046007156f46bd7e
MD5 f9bc1051aa4bbf71f874bbd2be03198b
BLAKE2b-256 da97a20c97b52c4de568cdacff7182e4a3ecc2d1cbdbaa48f2e05f52be5f39e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp39-cp39-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp39-cp39-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 3eeb14bf9ff93b6189f9fb4a0942c047013baa4ce7d47664f6389f4781f3088c
MD5 70e53194a0929cddfb27f7348da29ae8
BLAKE2b-256 57b845c7f767d38e9d48a58141350fd7016baf6c93808f0bf4e44543b47ac682

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-cp39-cp39-macosx_15_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.10-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 737ffdd7b1a7dfa4ecb69d3312d458b392dc95a4f6a14837500a206a8a9c011c
MD5 b15870b2f2df8ce1e2905147dc38ad5b
BLAKE2b-256 ee96ea749d73eb352ae026f4be8f9a0ceb665cd76fc810e7ba8c77711aef5ee6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 daf25aa0611ae7e54aacd799309374de592e9fc0f358fc8710817067b29f1567
MD5 5c0f87eb96111840a533d741228a29d0
BLAKE2b-256 027abdb33f439bdfc700e775f0bd26e399555e8c338b370025501c5416d9f107

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 48619a91742ca59d0c5756906c019027995e795edbcd36d00dbc6f21fe8bda1a
MD5 0ef73b3e3c25e896214c07de7969bda6
BLAKE2b-256 bef4eb41006b261af78d0f728a8967602eda45395a9ad0688b3c490020c76a38

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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.10-cp38-cp38-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp38-cp38-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 a60acdc47b5ac3f380629abf4d395d109e4657dd3d912e3749c59f2c8516d67b
MD5 2d784dc0812f12c53de86cc4eab8d821
BLAKE2b-256 58856ad97a673c053c8f1fec2e3636d0aec21b7e0c9e0f284017bd2917311655

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-cp38-cp38-macosx_15_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.10-cp38-cp38-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.10-cp38-cp38-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 9dda31a64fe834fa88605aa43803d91a1a711633f84ad5413936d64293e6e71f
MD5 c2f7cd80a3d7b3ef1369155eedf1adaa
BLAKE2b-256 d40626320df81f4ff282d2a981d69ccb62266eb11933bee6ca28205510d40c5d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.10-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