Skip to main content

Freely available tools for computational molecular biology - a fork of Biopython open to contributors of every kind.

Project description

BioPAIthon README file

BioPAIthon is a fork of Biopython, the long-running international association of developers of freely available Python tools for computational molecular biology.

The fork exists to try one thing differently. BioPAIthon accepts contributions from any capable contributor - human, computational intelligence, AI, or chimp - and judges each patch on its merits rather than on the nature of its author. See AGENTS.md for what that means in practice.

Everything else is Biopython. The Bio package, the public API, the test suite and the licence are all unchanged, import Bio works exactly as it did, and we intend to keep tracking upstream.

Credit for essentially all of the code here belongs to the Biopython contributors; the original copyright notices and licence remain in place. BioPAIthon is not affiliated with or endorsed by the Biopython Project, so please do not report problems with this fork to upstream.

This README is intended primarily for people interested in working with the source code, from our repository on GitHub https://github.com/dbolser/BioPAIthon

Upstream’s user-centric documentation, The Biopython Tutorial and Cookbook, and API documentation, still describes this fork accurately.

The NEWS file summarises the changes in each release, alongside the DEPRECATED file which notes API breakages.

This package is open source software made available under generous terms. Please see the LICENSE file for further details.

Acknowledgements

BioPAIthon exists because the Biopython Project spent more than twenty years building it. 373 people are named in CONTRIB.rst, and that list is preserved here unchanged, as is the full release history in NEWS and every copyright notice in the source.

This fork changes a contribution policy. It does not change who wrote the software, and it is not a criticism of the people who did. Upstream restricted AI-assisted contributions for a reason we think is entirely legitimate: protecting “good first issue” tickets as mentoring opportunities for new human contributors, in the hope they stay. We disagree about the means, not the goal. Reasonable projects can land in different places on this, and Biopython’s maintainers are under no obligation to agree with us.

Upstream Biopython is actively maintained and lives at https://biopython.org. We track it, and we would be glad to see this fork become unnecessary.

Citation

If you use BioPAIthon in work contributing to a scientific publication, please cite Biopython. Essentially all of the code here was written by the Biopython contributors, and academic citation is how that work is credited:

Cock, P.J.A. et al. Biopython: freely available Python tools for computational molecular biology and bioinformatics. Bioinformatics 2009 Jun 1; 25(11) 1422-3 https://doi.org/10.1093/bioinformatics/btp163 pmid:19304878

Several Biopython modules have their own publications, listed at https://biopython.org - please cite those as well where they apply.

Do not cite BioPAIthon instead of Biopython. If you need to record which fork you used, cite the paper above and mention the fork separately, as you would any other software version detail. Nothing about this fork changes who did the scientific work.

For the impatient

BioPAIthon is not currently published on PyPI, so install it from source:

pip install git+https://github.com/dbolser/BioPAIthon.git

Note that BioPAIthon installs the same Bio package that Biopython does, so the two conflict and cannot be used side by side in one environment. Use a virtual environment if you need both.

Upstream Biopython, by contrast, is on PyPI and has shipped pre-compiled binary wheels for Linux, macOS and Windows since 1.70, so installing it is quick and needs no compiler:

pip install biopython

As a developer or potential contributor, you may wish to download, build and install BioPAIthon yourself. This is described below.

Python Requirements

We currently recommend using Python 3.13 from https://www.python.org

Biopython is currently supported and tested on the following Python implementations:

Optional Dependencies

Biopython requires NumPy (see https://www.numpy.org) which will be installed automatically if you install Biopython with pip (see below for compiling Biopython yourself).

Depending on which parts of Biopython you plan to use, there are a number of other optional Python dependencies, which can be installed later if needed:

In addition there are a number of useful third party tools you may wish to install such as standalone NCBI BLAST, EMBOSS or ClustalW.

Installation From Source

BioPAIthon does not publish binary wheels, so installing it means compiling the C extensions yourself. The following are required at compile time:

  • Python including development header files like python.h, which on Linux are often not installed by default (trying looking for and installing a package named python-dev or python-devel as well as the python package).

  • Appropriate C compiler for your version of Python, for example GCC on Linux, or MSVC on Windows. For Windows, you must install the ‘Visual Studio Build Tools’ and select the ‘Desktop development with C++’ workload. For macOS, use Apple’s command line tools, which can be installed with the terminal command:

    xcode-select --install

    This will offer to install Apple’s XCode development suite - you can, but it is not needed and takes a lot of disk space.

Then either download and decompress our source code, or fetch it using git. Now change directory to the Biopython source code folder and run:

pip install -e . --group dev
cd Tests
python run_tests.py

Substitute python with your specific version if required, for example python3, or pypy3.

To exclude tests that require an internet connection (and which may take a long time), use the --offline option:

cd Tests
python run_tests.py --offline

Testing

Biopython includes a suite of regression tests to check if everything is running correctly. To run the tests, go to the biopython source code directory and type:

pip install -e . --group dev
cd Tests
python run_tests.py

If you want to skip the online tests (which is recommended when doing repeated testing), use:

cd Tests
python run_tests.py --offline

Do not panic if you see messages warning of skipped tests:

test_DocSQL ... skipping. Install MySQLdb if you want to use Bio.DocSQL.

This most likely means that a package is not installed. You can ignore this if it occurs in the tests for a module that you were not planning on using. If you did want to use that module, please install the required dependency and re-run the tests.

Some of the tests may fail due to network issues, this is often down to chance or a service outage. If the problem does not go away on re-running the tests, you can use the --offline option.

There is more testing information in the Biopython Tutorial & Cookbook.

Experimental code

Biopython 1.61 introduced a new warning, Bio.BiopythonExperimentalWarning, which is used to mark any experimental code included in the otherwise stable Biopython releases. Such ‘beta’ level code is ready for wider testing, but still likely to change, and should only be tried by early adopters in order to give feedback via the biopython-dev mailing list.

We’d expect such experimental code to reach stable status within one or two releases, at which point our normal policies about trying to preserve backwards compatibility would apply.

Bugs

While we try to ship a robust package, bugs inevitably pop up. If you are having problems that might be caused by a bug in Biopython, it is possible that it has already been identified. Update to the latest release if you are not using it already, and retry. If the problem persists, please search our bug database and our mailing lists to see if it has already been reported (and hopefully fixed), and if not please do report the bug. We can’t fix problems we don’t know about ;)

Issue tracker: https://github.com/dbolser/BioPAIthon/issues

Please report bugs in this fork there, not to upstream. If you can reproduce the problem against upstream Biopython as well, then it is an upstream bug and belongs at https://github.com/biopython/biopython/issues instead.

If you suspect the problem lies within a parser, it is likely that the data format has changed and broken the parsing code. (The text BLAST and GenBank formats seem to be particularly fragile.) Thus, the parsing code in Biopython is sometimes updated faster than we can build Biopython releases. You can get the most recent parser by pulling the relevant files (e.g. the ones in Bio.SeqIO or Bio.Blast) from our git repository. However, be careful when doing this, because the code in github is not as well-tested as released code, and may contain new dependencies.

In any bug report, please let us know:

  1. Which operating system and hardware (32 bit or 64 bit) you are using

  2. Python version

  3. Biopython version (or git commit/date)

  4. Traceback that occurs (the full error message)

And also ideally:

  1. Example code that breaks

  2. A data file that causes the problem

Contributing, Bug Reports

BioPAIthon accepts contributions from anyone, and anything, able to write a good patch - human, computational intelligence, AI, or chimp. We are always looking for help with code development, documentation writing, technical administration, and whatever else comes up.

If you wish to contribute, please first read AGENTS.md, which sets out the standard every contribution is held to regardless of its author, and then CONTRIBUTING.rst for the practicalities.

Upstream Biopython is run by volunteers from all over the world, with many types of backgrounds. Their web site is https://biopython.org and their mailing lists are at https://biopython.org/wiki/Mailing_lists

Distribution Structure

  • README.rst – This file.

  • NEWS.rst – Release notes and news.

  • LICENSE.rst – What you can do with the code.

  • CONTRIB.rst – An (incomplete) list of people who helped Biopython in one way or another.

  • CONTRIBUTING.rst – The practicalities of contributing.

  • AGENTS.md – Who may contribute (everyone) and the standard every contribution is held to. CLAUDE.md points here.

  • DEPRECATED.rst – Contains information about modules in Biopython that were removed or no longer recommended for use, and how to update code that uses those modules.

  • MANIFEST.in – Configures which files to include in releases.

  • pyproject.toml – Project metadata and build configuration.

  • Bio/ – The main code base code.

  • BioSQL/ – Code for using Biopython with BioSQL databases.

  • Doc/ – Documentation.

  • Scripts/ – Miscellaneous, possibly useful, standalone scripts.

  • Tests/ – Regression testing code including sample data files.

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

biopaithon-1.88.dev0.tar.gz (19.9 MB view details)

Uploaded Source

Built Distributions

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

biopaithon-1.88.dev0-cp314-cp314-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.14Windows x86-64

biopaithon-1.88.dev0-cp314-cp314-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

biopaithon-1.88.dev0-cp314-cp314-musllinux_1_2_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

biopaithon-1.88.dev0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.2 MB view details)

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

biopaithon-1.88.dev0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.2 MB view details)

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

biopaithon-1.88.dev0-cp314-cp314-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

biopaithon-1.88.dev0-cp314-cp314-macosx_10_15_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

biopaithon-1.88.dev0-cp313-cp313-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.13Windows x86-64

biopaithon-1.88.dev0-cp313-cp313-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

biopaithon-1.88.dev0-cp313-cp313-musllinux_1_2_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

biopaithon-1.88.dev0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.2 MB view details)

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

biopaithon-1.88.dev0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.2 MB view details)

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

biopaithon-1.88.dev0-cp313-cp313-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

biopaithon-1.88.dev0-cp313-cp313-macosx_10_13_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

biopaithon-1.88.dev0-cp312-cp312-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.12Windows x86-64

biopaithon-1.88.dev0-cp312-cp312-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

biopaithon-1.88.dev0-cp312-cp312-musllinux_1_2_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

biopaithon-1.88.dev0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.2 MB view details)

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

biopaithon-1.88.dev0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.2 MB view details)

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

biopaithon-1.88.dev0-cp312-cp312-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

biopaithon-1.88.dev0-cp312-cp312-macosx_10_13_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

biopaithon-1.88.dev0-cp311-cp311-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.11Windows x86-64

biopaithon-1.88.dev0-cp311-cp311-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

biopaithon-1.88.dev0-cp311-cp311-musllinux_1_2_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

biopaithon-1.88.dev0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.2 MB view details)

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

biopaithon-1.88.dev0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.2 MB view details)

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

biopaithon-1.88.dev0-cp311-cp311-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

biopaithon-1.88.dev0-cp311-cp311-macosx_10_9_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

biopaithon-1.88.dev0-cp310-cp310-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.10Windows x86-64

biopaithon-1.88.dev0-cp310-cp310-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

biopaithon-1.88.dev0-cp310-cp310-musllinux_1_2_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

biopaithon-1.88.dev0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.2 MB view details)

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

biopaithon-1.88.dev0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.2 MB view details)

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

biopaithon-1.88.dev0-cp310-cp310-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

biopaithon-1.88.dev0-cp310-cp310-macosx_10_9_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file biopaithon-1.88.dev0.tar.gz.

File metadata

  • Download URL: biopaithon-1.88.dev0.tar.gz
  • Upload date:
  • Size: 19.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for biopaithon-1.88.dev0.tar.gz
Algorithm Hash digest
SHA256 8a072d4554e9e046d08fc1eb8a1e490ed4ed6cb148fcc671d1c1863f0106ba68
MD5 b9bfc814075e032bf269e410b43ff84b
BLAKE2b-256 e6d1695491b11a3dd1d83fbe62badf322eda62376c7e4f6deb19dc42192745ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0.tar.gz:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b194cf9109a09315e8905269c0ae0042938e9ebaee1551f50e88e509045beffd
MD5 df548e3a043389b0af8a6219fe967bdc
BLAKE2b-256 fff87d7bc972b4faad15d68e409112bc26beef66ebcbbcf714c7950a1c37c426

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp314-cp314-win_amd64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 33e2ef4d77dab97e89ac23fe885402f223673a40fe27c7c18b25544d699f5d40
MD5 7c4093b663937579021e3710ef2b9816
BLAKE2b-256 f2146c4fe6ef210ff1eb792045d85119772c1edb88cabcd9c657e99f9cff9b97

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4b13a40409a2c4de058297dc6b4673ff726f5f6678b97fb1f6436b8ccc1c2c15
MD5 2a9903d1c220337292732364c287c296
BLAKE2b-256 08c9fa2809acbf89479dd90043b2c79c5ee9b39326217b887d1530b50dab8dab

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5a39f2da555e03a0a773cdb7dd5e29defe60ffb53961a70cec86429bb83f1f7e
MD5 bba90134257a9002e57050c0ce8ddca2
BLAKE2b-256 e3acd00558ba1b95b7d695436aaf8302aa05549e1e09056fd8214c24a716fd5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9e524dc2b876af747d1a5b336274b0e616b4464444244138e856f8ff223b9381
MD5 3c777344f60b9a80942996989875f6d7
BLAKE2b-256 c838f1dc6c86d374bd58572473ce22d7fe4ef646a6ad50ced26f30822286d98b

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6b8c7912a73b165bbaf949f38125923a55a3fa55a0a2b51182ee4615b1b47069
MD5 0f3a370e49127d32d3148f0d479261b9
BLAKE2b-256 b569ea1ffe37dbff4f7817179b2a0c8d04ee9b54d42376c9935872377befe59e

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 368a6f15404f25542601be2ea02b8a40c4cf890feb9d740082880496b7602c93
MD5 0f0f6d82137faa3c5e60cf411ce58e90
BLAKE2b-256 650da32add847e3196225c0469c8ad9786040e44038b1c279c7dfd49cf8235b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 41e94a4785b93006a9ead5df93e8fedcc44555d5f34dfc378cc74d2025eb75ea
MD5 e673a79a7aa6c88dedc347ee5bd6dc88
BLAKE2b-256 84870f6346332ab86d03fb03c553622610cc7f8cfac39d0f19f4e30cfadf8a3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp313-cp313-win_amd64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 37ae1b9f9dad9346eb68ec28a0110b721fd4f34e74901fbf69de90bad044c6b5
MD5 cbcc2b07d0d735dfb8b8716e740eb368
BLAKE2b-256 a355428f949b12f23d376383110b8a4cac245fb9484ab50de5bf93672f60390a

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 95b1a83ee1bae38bee7f19db5ecde8078d33c408f8e89601dc9e9f0ef5a022dd
MD5 fb09c3c7dda8c1902a956717448ac8d3
BLAKE2b-256 f2c7c534c31254ae663db498d5a4e67951e96f43b20ad9246d949c575f7fc691

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e7a4dcbc6c4c0e92ca7a1c372e57848e7ec2375a79e3003ed1862db52677f593
MD5 7318a20d819fd5a66abd098acac03f68
BLAKE2b-256 9150bdc91098443fea8b556f7fa3adfea2dd7d9f1bb08311f4e94e2aad2341af

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 48fa5e10b1c2035f550b60a32263557176d036fb20127fecd6ac365a5556515e
MD5 d5e7e26e81e2115af6f76448cee4ef9f
BLAKE2b-256 f25b5106f529c0334d2ad6c3810ab0b5b97fce7fa054f338c6253ef8e1c2acac

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 19997c908d1abd5ce078d0dc3b7c8285a43faa6367527d48da4282aff72353ee
MD5 d73a126e5566ef2da8cc0276874baa91
BLAKE2b-256 311422b25fc3805a980d838bb253bfb672af61f0f1c4c066bc4e0441149b859b

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 505129c1bbaa0d58f0e92513d5a2c28090cf53d51ef54f2006d7355af0f60cef
MD5 b38b2f230d3bb8834ea26e38f363234e
BLAKE2b-256 d4e93b0a3bbbd14d61aaa19f82ff38e3e31ca8e281eb374793ddc2ab9cc1daeb

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6ea1963d06caf0ce7aa5bc4933a80390ca668529b47ce747008dee91ddb81411
MD5 41395a6954784e7ae7ebcf1232d232bc
BLAKE2b-256 82e708793ebcf09ca6c41d1e281aa4035570cbe3f39ef0a8562ba70a6f8e26f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp312-cp312-win_amd64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4508fa1eed7c0d7a6fbc30004de2df104aba0d8a168bab18a1e2e943709e620b
MD5 91a83916d7d9ee6512239e0865bf4a0c
BLAKE2b-256 abf32cdaf14c14f9b7c379192a9a00421a3a7a71051724ff1b6000da0a1c179a

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6f833457c988aa75776d9a9fbaaa26b557a0d968e8db9017c801d2174542fa4c
MD5 06098cf6c7de7bb32b14a615a72102dc
BLAKE2b-256 729053bc130b8770574141ff2f76811641eb5fb26a7ce0edc1898374fa230dd4

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 596b8dc7a9f69f4455965a2ebb7206c242a44919beed7611005fcc59b5779258
MD5 2809a59429b4829abb4169dd3debb589
BLAKE2b-256 ed5c5b81cc53595d46516e5f9f0aeb1aad5d008ea89e60ab0327ed3ebcd6fe22

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0b6b4cdb6d71b89c0f707bf41aaf87cc1f7605c0546a442ade7e5a9aab01b71b
MD5 18fd6b7327769c3f124913b896b94b97
BLAKE2b-256 3a543cab123b1bb17619272ef6405f57bf0d6f605d16ee710a7e349387dd0c43

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 47e75d9531caef45dc5604e8eb50a0bb3eef4d0b733af960e3b2c26715f06560
MD5 5b81901a2cbbbce056567191344bc044
BLAKE2b-256 251e4dbcb3584b7ef4a7737c4a786dee946601bcb695e3fa01c34e16aec1bf03

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1ac134404231f9ea1bea3802357a9072784b6cfb8d1c38d92bb5031275ef6d3a
MD5 d998852755e186796ce66ce4eccb81f3
BLAKE2b-256 29381236f3ad71f6377fefe0c91688e5cc9657ef43e7daf2069336b635a7f450

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 69e9709fd9fd4e5337186f00b851b50ba76335e2f37a6bdf8a42f516678bc89b
MD5 677c2e3e82afd52f0f2f8cc435978d76
BLAKE2b-256 af9918994eccfd1b10e851f09bedcbc5604cc156eb6f5f50e78b032500a27816

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp311-cp311-win_amd64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0a211379008a1ed2f70df7774b1982762cfb2a7fd1b398f2715a7c8b6e186914
MD5 e2d5b57a0e954d3cc786d58a10778a95
BLAKE2b-256 32e63553338bcafe2947f39e570c1506f760f28ac629765e4ebe3956102b37b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 37aa885ce9f99df24143749f4df46bbeb70e61da8dc756b8d462b8110ac0e5b1
MD5 39957d08be23082fafb9c1bc82f9701d
BLAKE2b-256 2f6f842e08d7b43e13821c955b09a65685fe81b07c3013c1c2cdfacec06209f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4074943136522800d2001f131f282ec82f0480db8e509ed7a3181612f1746d80
MD5 5f7e7b1266d07aaf67e594db95225af7
BLAKE2b-256 2f38d62cb8b8d707234573d51928466168bcab8800d5fa75592a449ee1b2af7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2313298a2dcabdb6ded5177c830b06006e556081b0db3f88b5ff7719d658c20a
MD5 fd16e25c8d3d1be834c42cfcdd01ee0b
BLAKE2b-256 ed5d9ff69b59141d433e47b502716cecfe887edbf93e44cbe4ff04fbc5270e86

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2829d3225b520903867fd88d3a906cd65b534d877b83c7dbaa675061709328a6
MD5 e9546e14504a4d07b702ec601d308348
BLAKE2b-256 240e35ec82d74d04a375a86bb1d1f0c6b32489261e9cd2c68d69f5ad6e0bc71f

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8d207b0d13db7419b5cccc3ce2601b4904ca4720830225ada5d50c98cea13cee
MD5 03fc061b07ba09894fa7cda6feaa5242
BLAKE2b-256 de4fc31aecfd86de9b918320f7a24302a06b590a77dfdcfb95761e4e6c4090bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 344718e7573af4d87c7cf379c238b76cb52f3d0982b0003e5d6c31f6b67f2463
MD5 70a7578dee244de48bcc655d3ab5c0b6
BLAKE2b-256 10a1f69c4b473e3298726ab94acd9a17507d9a4b2b0dc6b43b6844c46774bc98

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp310-cp310-win_amd64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9a48515bc7370c4e39f9c19055ed4a7e7cf33eeafb8b6107dc1f501c5dad87fd
MD5 a3ec412a327ebe54a1b456ca1d94c55a
BLAKE2b-256 0a93304c3fc11f3033113452ab7b562627257d4183355b7a056993e28129ed8c

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fe79e30eb3625cacc2c2be549de86aab1a4a34aa697c5bdde4aba73dd668bad7
MD5 e012adac00859680419e87329184a71a
BLAKE2b-256 6b2c40cd9977d2640b94fd893074440983559ff17c3e5ee669a11e3c9593f9bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f70bb22684142428b9851e1d58db7fa26f2466cec3ad2db5695b2a66de878f4d
MD5 4c8be366b0bce50619c06ea3a87e23ca
BLAKE2b-256 f07bdfe1f197519535b0edb3699ce560fa0208b42fda01d5d83f9f284a80ca44

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f888f3c76785e9b85f1b1c48f580ef3664f71114d3363df7ea5400629bc2bcab
MD5 0e391b9305d66d8b7555dd92249a518e
BLAKE2b-256 9fc85af45bf6533341002fb4bb2a7f958420ea807b5ac66aa6ddb4af4dcac360

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0735c167d8be6e6a08c3d360e5eba148dc31314fa919afda6d71adbcbce69bf6
MD5 3bce6d66a34231d7a9a64084d2280f1f
BLAKE2b-256 314d7e64fcbb4d6694f6c66f76a70c48fc4a5984b929ea2afaac63cbd239876c

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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

File details

Details for the file biopaithon-1.88.dev0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for biopaithon-1.88.dev0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e8dede050953be7fe96bed6ef0881c18ed11fad589d5f482943362628c7b7d4c
MD5 a3c78a808057feb4b75861ac7989b62c
BLAKE2b-256 577633611ed370d8252e8133805d9877e655eea2dd17ba77f9450838e726e516

See more details on using hashes here.

Provenance

The following attestation bundles were made for biopaithon-1.88.dev0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release.yml on dbolser/BioPAIthon

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