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 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

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

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.4.tar.gz (321.8 kB 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.4-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.4-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.4-cp314-cp314t-macosx_14_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.14tmacOS 14.0+ x86-64

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

Uploaded CPython 3.14tmacOS 14.0+ ARM64

pybhpt-0.9.4-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.4-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.4-cp314-cp314-macosx_14_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.14macOS 14.0+ x86-64

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

Uploaded CPython 3.14macOS 14.0+ ARM64

pybhpt-0.9.4-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.4-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.4-cp313-cp313-macosx_14_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.13macOS 14.0+ x86-64

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

Uploaded CPython 3.13macOS 14.0+ ARM64

pybhpt-0.9.4-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.4-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.4-cp312-cp312-macosx_14_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.12macOS 14.0+ x86-64

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

Uploaded CPython 3.12macOS 14.0+ ARM64

pybhpt-0.9.4-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.4-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.4-cp311-cp311-macosx_14_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11macOS 14.0+ x86-64

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

Uploaded CPython 3.11macOS 14.0+ ARM64

pybhpt-0.9.4-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.4-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.4-cp310-cp310-macosx_14_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10macOS 14.0+ x86-64

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

Uploaded CPython 3.10macOS 14.0+ ARM64

pybhpt-0.9.4-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.4-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.4-cp39-cp39-macosx_14_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.9macOS 14.0+ x86-64

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

Uploaded CPython 3.9macOS 14.0+ ARM64

pybhpt-0.9.4-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.4-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.4-cp38-cp38-macosx_14_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.8macOS 14.0+ x86-64

pybhpt-0.9.4-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.4.tar.gz.

File metadata

  • Download URL: pybhpt-0.9.4.tar.gz
  • Upload date:
  • Size: 321.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pybhpt-0.9.4.tar.gz
Algorithm Hash digest
SHA256 e952c9b6790ce1554986bceccf86b3ca271c58d51bed664b9e8b3cd60d0f7b75
MD5 19a3ae63518bd8ef64060cc45e348238
BLAKE2b-256 c17004be9fd634e811682c4fcc7737495576cf5013699b2d07afe4153f6afce1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 405e2e85d1564624572eadcceaf87705f9f9ccb64f1ffccca1524dc2b1d1d371
MD5 7b025e0815d8d2c0556686b2f5afedf7
BLAKE2b-256 ef97a6549892be3c985e6770edf2aead94d551b1ef4475d000ab5aefd4bf1732

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3845119d239a6801560d91553d63aadbe54986cbbeebb161c17406ba1a76c4e3
MD5 61e83e4cae7614d962c217cfbf82ab8f
BLAKE2b-256 68843b5249deab0df1bb42a49419ea00fc00eb0c1560eee0eb63616c1987a8c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.4-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.4-cp314-cp314t-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp314-cp314t-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 df0d2d0ea5a6532c364127f62d7977e9819aac7a3a1a6c3c3a67432939f7cc3b
MD5 520fdcb02555de9c68aa29235af0a11b
BLAKE2b-256 373538057692e599d60b1c633763a8237155d4fdb21a006a2ccf06366a57021a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp314-cp314t-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 8c4a536fad09b35f5e34e0dffc6118841ed19f600c4f901c4a471ff8b0552887
MD5 ca41d72ab444fbf460fb0707cf67cce5
BLAKE2b-256 f11539cb4c0dc79aaff15e3f395b2b8b1028fb4874eb59add974a4f9f665d24f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ac09d4db358899462de78a2b366554f2b688f80ebd6604c3c4e7d4bb86a5ffe7
MD5 5ed6c333f84a03d90ac1acd7d6c633e0
BLAKE2b-256 72235718209f538e72c9bc0b6b590775976755c7a27a12d4b1c0466c7d353f73

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b260fede57e3a59f9c373f42e7cfa95c7057e319a50a19c01e15e47708b84f9d
MD5 d936df0152773dbd4087b6e47053532a
BLAKE2b-256 14fb496b74d745041027661bd04d0cc586eb813f9c44e1188a5d0b2e538bd669

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.4-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.4-cp314-cp314-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp314-cp314-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 83e36e4f749232ba26f6b15b108da58954c585c87a5dcc39e4accfc128a510e2
MD5 75ea8d91fb24502c07cb0aae69f92624
BLAKE2b-256 74ee652b396168f2b92e4c8706130cbfd9b28552e871cd6794df3664142f3f65

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b101760940a2c26de152ffa7f315e9a3f028e8e008d9cbca7e4357e09c6b5ce1
MD5 050e61d2a9a5b85a20b232db114ad112
BLAKE2b-256 3b42d1b75e0c9605f3e3a662b52b8a12bfaf180494f5fd1bdad1323b0e65e60c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d28a6dc9488c25ae6d8920d58ca58ab897394d677bf727b008190c1fd78cd682
MD5 8a27881e5895aaeef3733f1b8b49cfbc
BLAKE2b-256 ecd4f39586cdfe355a2975fc4084a32701827485865f87fcd79dc2ca87bffb41

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0d0a144bccd71752bb07d6bddde7e280196d62e8bdda00c0232c21b027349156
MD5 acf84c69bb81caeeb0af965230b906fe
BLAKE2b-256 8c760e01c5573d22b20771832a747b48e85948c5859fbd999ddd013965ec8184

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.4-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.4-cp313-cp313-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp313-cp313-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 7f8263c1c971c6a8491099ad6061b128a120e02764326c677f9cd170c56634e6
MD5 8dd571cf02aa579c16706b373ff8fb6a
BLAKE2b-256 7aa3d635af1217de1c30648a0c7c739e9b1b5076bc2aa7884bbdf809aadf02ce

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 c25698b2e0a9942919afecf385f09ed89c2a9320f0ba79ca9f55f5477f9ed4ff
MD5 2f0b5afb96977bd9de04731bcce10bad
BLAKE2b-256 10dc388126c32e8575ff524dc36f94d0e3bae95d99110000b56f73261a6637d4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2f2cc1b7e1efda1e54e851bba4cd0527f0f43cd11ec1118b865f9342577a60a6
MD5 1a311dc0c745999d79ab6415d2cc4078
BLAKE2b-256 0e147cdde2dc8189f1835a4f69615ebd23477ca1dcc94bde5cab85c6b9ddc8dc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e6d78eac4fc9d16d122c7b599589ba009631be7fb89394b81f0020010a4eac73
MD5 99ceece94a936e45000a76ec6f441cb9
BLAKE2b-256 55871336450ebfba0fa85baa1c80f6207d9980026869f900c96089b3120ec7bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.4-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.4-cp312-cp312-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp312-cp312-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 0532799c7a1850e7d65a8d7c373bdd21d520aa2a69aae434dc040fd7ee40c05c
MD5 c92db925e5de9ecb220200df5d803917
BLAKE2b-256 c7bdc4cbbecd78e9652cfeec0bcccbd47ddd152f0ad7608ae2078ca498274d5a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 5fb968e7b3ec526891d846268dcac86e97213b68fcbf14ab3c41c7d2ef3c0e05
MD5 cb106ede4adb557f82a405e9f82e0e32
BLAKE2b-256 f1d8f44bcd0f915bb7ff211f6d3c8d55fbd847c54beff756d20021de3d87db56

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6113d6d30a248df16bd6189567319e4aeb253c612446282627ebcf44e2e532b4
MD5 b858954c1eb19d1394fec9eb086ab0c8
BLAKE2b-256 1bbb40548d7a6df4717694207efe56220c66144458068896cf8102c03b5b852f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 19b321ab60495ce74a219dc579801305d0f8bd35140d4aaf1e57241701a4277f
MD5 660d81adf314d99149afc4d2f4666c5c
BLAKE2b-256 b3e52ae6ad729ee3c2562253d7be8dc89c1cf01c92e629c78c064bc381461f07

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.4-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.4-cp311-cp311-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp311-cp311-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 49674b3eedc98541781ebdf41f429570d616ccda9e4a2558742d5af4e9a4ef0a
MD5 255e96c43f5bee0e2416727b4050f900
BLAKE2b-256 327d68bd98fee06c8d6999a2e2e1a46cac05cfc0815ddc730efc9688b7e5ea9a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 05f0ef90b0cbc23958d2ecf362c29a2690c61e75a56a6c04cdba719dd1259fde
MD5 42cf41619b7727be58fa0f1ac179dc91
BLAKE2b-256 d2bc442ba12dc66f94bffb20d46ad63b34822966865a83c6b90a568e1d42eef6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 288c5d6251bf95c4c6a55c2f2817d90a4f81567d60a46f92c052ff61e6af538d
MD5 ba6c8a64b830fa1fd688c699929a5b69
BLAKE2b-256 3949524fb5f585ce9a9d9f2539f128a4338573a2d3a070cf2685448a3174a7ba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 015661609834eed8a9b7dbe29b1228b6993f29725c980f5a70fdde85c24580a1
MD5 01b0a410990e3c4886ca2ba294ca17c2
BLAKE2b-256 2a3a64b021ab274bd857a72fcfb574f1ca9c9e9c157c1bc1dbbb52fa9aaea4f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.4-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.4-cp310-cp310-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp310-cp310-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 a8ccdf4c49b7bdcdb460e7fbab115d68dfad269162f5cebc3876e31a1884dfa8
MD5 5afa9a57cfc87abef97c334c367bf76d
BLAKE2b-256 e3842a11cf84c89430d80c6b724f9444a610bae3966cd7c6c7ca5af5d456ad86

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 bb3e28f6fdad452d8cc726364e2f4f7e8e8bea2a5a80d39062b8e28e1c9c1006
MD5 03aa4e64407c873489870cefd039018d
BLAKE2b-256 fe6dcef40d774250de12e7451b7b9358e6f2109455d48a3fab2f947e5dab664e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e95e5a24ae3781ecb71bcca609851d059e918ed2a8514fbac8ef99085fb0ca66
MD5 cfe518cb841d929242f6afd6ef054e75
BLAKE2b-256 48e9c4fbba9c2d1f77cf0cf870587d03c1641b7f65d5e11e75d5f9137c19097a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6cdbab494318b84660380543ba43007c6538c47e7ebe9abd5d04d448203cfc30
MD5 4f5b31e2eff6b7f2e0d54c9cc9183b6f
BLAKE2b-256 ff0f60a8d19ac048a462bba00f8eb3bf94c1f14cbf47b9c754a4b2cf8917c160

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.4-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.4-cp39-cp39-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp39-cp39-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 a6bd863dc60e3b31c0874111f150e241e37f1901d34b761b64dc59f4e7b00c16
MD5 f40be409007c88718f7bb855e4e9c823
BLAKE2b-256 37e6ffd03b6ebd63f69131be3badf743b03d13bfb75868a662574d7b45634285

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 daebee9762dc12bd68d1d60c0a35e063af55dcd4903ea0ca0d2744d61b2025b9
MD5 8c2ee7569befdaa9000554ab5174ddc6
BLAKE2b-256 0864fb0dbbae6099cb30706fd50650f57869e158d735f26ee8092eaa06ceecb9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7e66ab1e8207baa64111d44022ae1d652acd55d7183f4ea866cd24a335b8b3d6
MD5 8728065d594de56478f10940df90362c
BLAKE2b-256 e86d75323f25a4f3aea49a051a4174706562fd786ec3e38ce7e9981ec0150c42

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 68bf9cb1ff5b810afefbb023be7e9e18440f698eaf2f54e85a8f9a6165568425
MD5 c54aa996e207332beef449e26a5d820b
BLAKE2b-256 f8bb1936309f1f3b0bbdc8464924930c41bc5a6af444560f94698d96fd020f9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pybhpt-0.9.4-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.4-cp38-cp38-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp38-cp38-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 d8b9d4b47919d4b524df14570e1851ff2889f112a441248932853a7fe0c98e27
MD5 3c47b5bb38a5172454d264ea1160adc4
BLAKE2b-256 fdb614cd4c6f143379f5b972094cb7b88919ce82ae6f7499b2004b93fb6797ea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pybhpt-0.9.4-cp38-cp38-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 dc1f81353e1a2567bca9e3af6e08b43bb4ae54310ff0cd618737812be5f8e144
MD5 40fd95aacc7f92c0be017723a1558153
BLAKE2b-256 2c9f9ce6f84ffa28e0c45fe29727b019a1d17c746a4e6dc971ac101c9774410c

See more details on using hashes here.

Provenance

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