Skip to main content

biobear

biobear is a Python library designed for reading and searching bioinformatic file formats, using Rust as its backend and producing Arrow Batch Readers and other downstream formats (like polars or duckdb).

The python package has minimal dependencies and only requires Polars. Biobear can be used to read various bioinformatic file formats, including FASTA, FASTQ, VCF, BAM, and GFF locally or from an object store like S3. It can also query some indexed file formats locally like VCF and BAM.

Release

Please see the documentation for information on how to get started using biobear.

Quickstart

To install biobear, run:

pip install biobear
pip install polars # needed for `to_polars` method

Create a file with some GFF data:

echo "chr1\t.\tgene\t1\t100\t.\t+\t.\tgene_id=1;gene_name=foo" > test.gff
echo "chr1\t.\tgene\t200\t300\t.\t+\t.\tgene_id=2;gene_name=bar" >> test.gff

Then you can use biobear to read a file:

import biobear as bb

session = bb.connect()
df = session.sql("""
    SELECT * FROM gff_scan('test.gff')
""").to_polars()

print(df)

This will print:

┌─────────┬────────┬──────┬───────┬───┬───────┬────────┬───────┬───────────────────────────────────┐
│ seqname ┆ source ┆ type ┆ start ┆ … ┆ score ┆ strand ┆ phase ┆ attributes                        │
│ ---     ┆ ---    ┆ ---  ┆ ---   ┆   ┆ ---   ┆ ---    ┆ ---   ┆ ---                               │
│ str     ┆ str    ┆ str  ┆ i64   ┆   ┆ f32   ┆ str    ┆ str   ┆ list[struct[2]]                   │
╞═════════╪════════╪══════╪═══════╪═══╪═══════╪════════╪═══════╪═══════════════════════════════════╡
│ chr1    ┆ .      ┆ gene ┆ 1     ┆ … ┆ null  ┆ +      ┆ null  ┆ [{"gene_id","1"}, {"gene_name","… │
│ chr1    ┆ .      ┆ gene ┆ 200   ┆ … ┆ null  ┆ +      ┆ null  ┆ [{"gene_id","2"}, {"gene_name","… │
└─────────┴────────┴──────┴───────┴───┴───────┴────────┴───────┴───────────────────────────────────┘

Using a Session w/ Exon

BioBear exposes a session object that can be used with exon to work with files directly in SQL, then eventually convert them to a DataFrame if needed.

See the BioBear Docs for more information, but in short, you can use the session like this:

import biobear as bb

session = bb.connect()

session.sql("""
CREATE EXTERNAL TABLE gene_annotations_s3 STORED AS GFF LOCATION 's3://BUCKET/TenflaDSM28944/IMG_Data/Ga0451106_prodigal.gff'
""")

df = session.sql("""
    SELECT * FROM gene_annotations_s3 WHERE score > 50
""").to_polars()
df.head()
# shape: (5, 9)
# ┌──────────────┬─────────────────┬──────┬───────┬───┬────────────┬────────┬───────┬───────────────────────────────────┐
# │ seqname      ┆ source          ┆ type ┆ start ┆ … ┆ score      ┆ strand ┆ phase ┆ attributes                        │
# │ ---          ┆ ---             ┆ ---  ┆ ---   ┆   ┆ ---        ┆ ---    ┆ ---   ┆ ---                               │
# │ str          ┆ str             ┆ str  ┆ i64   ┆   ┆ f32        ┆ str    ┆ str   ┆ list[struct[2]]                   │
# ╞══════════════╪═════════════════╪══════╪═══════╪═══╪════════════╪════════╪═══════╪═══════════════════════════════════╡
# │ Ga0451106_01 ┆ Prodigal v2.6.3 ┆ CDS  ┆ 2     ┆ … ┆ 54.5       ┆ -      ┆ 0     ┆ [{"ID",["Ga0451106_01_2_238"]}, … │
# │ Ga0451106_01 ┆ Prodigal v2.6.3 ┆ CDS  ┆ 228   ┆ … ┆ 114.0      ┆ -      ┆ 0     ┆ [{"ID",["Ga0451106_01_228_941"]}… │
# │ Ga0451106_01 ┆ Prodigal v2.6.3 ┆ CDS  ┆ 1097  ┆ … ┆ 224.399994 ┆ +      ┆ 0     ┆ [{"ID",["Ga0451106_01_1097_2257"… │
# │ Ga0451106_01 ┆ Prodigal v2.6.3 ┆ CDS  ┆ 2261  ┆ … ┆ 237.699997 ┆ +      ┆ 0     ┆ [{"ID",["Ga0451106_01_2261_3787"… │
# │ Ga0451106_01 ┆ Prodigal v2.6.3 ┆ CDS  ┆ 3784  ┆ … ┆ 114.400002 ┆ +      ┆ 0     ┆ [{"ID",["Ga0451106_01_3784_4548"… │
# └──────────────┴─────────────────┴──────┴───────┴───┴────────────┴────────┴───────┴───────────────────────────────────┘

Ecosystem

BioBear aims to make it simple to move easily to and from different prominent data tools in Python. Generally, if the tool can read Arrow or Polars, it can read BioBear's output. To see examples of how to use BioBear with other tools, see:

Performance

Please see the exon's performance metrics for thorough benchmarks, but in short, biobear is generally faster than other Python libraries for reading bioinformatic file formats.

For example, here's quick benchmarks for reading one FASTA file with 1 million records and reading 5 FASTA files each with 1 million records for the local file system on an M1 MacBook Pro:

Library 1 file (s) 5 files (s)
BioBear 4.605 s ± 0.166 s 6.420 s ± 0.113 s
BioPython 6.654 s ± 0.003 s 34.254 s ± 0.053 s

The larger difference multiple files is due to biobear's ability to read multiple files in parallel.

Metadata

Release files for biobear 0.23.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for biobear 0.23.7
File Size Uploaded Provenance Actions
biobear-0.23.7.tar.gz 1.8 MB Without provenance Details for biobear-0.23.7.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for biobear 0.23.7
File Actions
biobear-0.23.7-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.28+ ARM64 Details for biobear-0.23.7-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
biobear-0.23.7-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-64 Details for biobear-0.23.7-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
biobear-0.23.7-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.28+ ARM64 Details for biobear-0.23.7-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl
biobear-0.23.7-cp313-cp313t-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ ARM64 Details for biobear-0.23.7-cp313-cp313t-manylinux_2_28_aarch64.whl
biobear-0.23.7-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details for biobear-0.23.7-cp313-cp313-manylinux_2_28_aarch64.whl
biobear-0.23.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details for biobear-0.23.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
biobear-0.23.7-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for biobear-0.23.7-cp313-cp313-macosx_11_0_arm64.whl
biobear-0.23.7-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details for biobear-0.23.7-cp313-cp313-macosx_10_12_x86_64.whl
biobear-0.23.7-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for biobear-0.23.7-cp312-cp312-win_amd64.whl
biobear-0.23.7-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details for biobear-0.23.7-cp312-cp312-manylinux_2_28_aarch64.whl
biobear-0.23.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for biobear-0.23.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
biobear-0.23.7-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for biobear-0.23.7-cp312-cp312-macosx_11_0_arm64.whl
biobear-0.23.7-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details for biobear-0.23.7-cp312-cp312-macosx_10_12_x86_64.whl
biobear-0.23.7-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for biobear-0.23.7-cp311-cp311-win_amd64.whl
biobear-0.23.7-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details for biobear-0.23.7-cp311-cp311-manylinux_2_28_aarch64.whl
biobear-0.23.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for biobear-0.23.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
biobear-0.23.7-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for biobear-0.23.7-cp311-cp311-macosx_11_0_arm64.whl
biobear-0.23.7-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details for biobear-0.23.7-cp311-cp311-macosx_10_12_x86_64.whl
biobear-0.23.7-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for biobear-0.23.7-cp310-cp310-win_amd64.whl
biobear-0.23.7-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details for biobear-0.23.7-cp310-cp310-manylinux_2_28_aarch64.whl
biobear-0.23.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details for biobear-0.23.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
biobear-0.23.7-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for biobear-0.23.7-cp39-cp39-win_amd64.whl
biobear-0.23.7-cp39-cp39-manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64 Details for biobear-0.23.7-cp39-cp39-manylinux_2_28_aarch64.whl
biobear-0.23.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details for biobear-0.23.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Total release size: 555.6 MB

Release files / biobear-0.23.7.tar.gz

Download URL biobear-0.23.7.tar.gz
Size 1.8 MB
Tags Source
SHA-256 checksum
How to use checksums
5ded5162d97572d2bf0c6208df9b15e0128224708535a2b80821e0eef09c5dcf
BLAKE2b-256 checksum
How to use checksums
a3739d8bd3ef49d0ec0227304e0d0008f7ab8162591527345895bbcd2f3e7a4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl

Download URL biobear-0.23.7-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
Size 22.6 MB
Tags Linux glibc 2.28+ ARM64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
19d44cf26f1e4f5beffb39411453f5ea175309ebb84138f34abc011c4eab1d33
BLAKE2b-256 checksum
How to use checksums
b65abcd503b425b0ec1afcfbcd4755a837f33dce1e73e430a20e3ac7c81b9a83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL biobear-0.23.7-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 23.9 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
fcb510d9523520e3829f5aec1116247fd31e4e77c40743e0e349d4e1ecdd2cc4
BLAKE2b-256 checksum
How to use checksums
d320a5742f3c2923ef194e59a3f6627210682abe98f504e40dc90652f0d473e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl

Download URL biobear-0.23.7-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl
Size 22.6 MB
Tags Linux glibc 2.28+ ARM64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
cbd802c7d1cdb9645c10719a3b25739abfe4fe3a61fbff3e096d6621a8d68b5c
BLAKE2b-256 checksum
How to use checksums
eb55459ab6111f01d2007671878846038162ea447e830f67ad3237df23e6a5d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp313-cp313t-manylinux_2_28_aarch64.whl

Download URL biobear-0.23.7-cp313-cp313t-manylinux_2_28_aarch64.whl
Size 22.6 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
89a29aa986506b7fe1395ef3141c31157847e30900afd90ecf993e1a05fb1470
BLAKE2b-256 checksum
How to use checksums
9e8a0bdc37dff85b6e489bdf2b4b7b49da187614bf640c52b259218c4612eb18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL biobear-0.23.7-cp313-cp313-manylinux_2_28_aarch64.whl
Size 22.6 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
fee7d45e21e10d39b863f5ea3b0a3c990131a3333af12dde673ee3d6a09d02e3
BLAKE2b-256 checksum
How to use checksums
06737f0ea91c49869f62f9a91170120c5a5b710db891059ec035da7bfce642d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL biobear-0.23.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 23.9 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
15ee26915629188b3aa835a38f5bb202e517a4ebfe54494bbf6c77f8756d17f2
BLAKE2b-256 checksum
How to use checksums
4954abf51372b1145afdf3b7abe09165cd43e8a1db446315737318c3b8780d1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp313-cp313-macosx_11_0_arm64.whl

Download URL biobear-0.23.7-cp313-cp313-macosx_11_0_arm64.whl
Size 21.6 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
049eec8608041736aa222bbb5f79534969f00fdb655d13c08ba70813c05483e2
BLAKE2b-256 checksum
How to use checksums
b7b6159c0f7716dba4e9283620aa35a560105dfe0e382c97242b9a4009172f85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp313-cp313-macosx_10_12_x86_64.whl

Download URL biobear-0.23.7-cp313-cp313-macosx_10_12_x86_64.whl
Size 23.4 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ff8e0a0c3f21c8c06e68f4d1cc4fd04eabb3e17867d441ed4ce1d10c048850d1
BLAKE2b-256 checksum
How to use checksums
75ae1cfff1b760ea18b503504fb7da31747630340ea596c3a67b0d043aed2365
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp312-cp312-win_amd64.whl

Download URL biobear-0.23.7-cp312-cp312-win_amd64.whl
Size 23.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
6c21e10cdf571b1d7d2511753345efd8c2acd7999be5f0a2f0f2471dd6030bc0
BLAKE2b-256 checksum
How to use checksums
87281cf1a6ae0d9f9f423ba7fe62c93b81b77dc4313d6ea928bc1eae17c98ac3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL biobear-0.23.7-cp312-cp312-manylinux_2_28_aarch64.whl
Size 22.6 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
839638b354faaea731390df281d592c116e7810dae2f67c87b2ca112ead41141
BLAKE2b-256 checksum
How to use checksums
dbab80fdbf7f96c20559ea6ce4fc70f2bba0440fbc9d77bc4e6d3a2f80beaf8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL biobear-0.23.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 23.9 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
fe0be14cba21f8553c099c1262a25a391bb96f55adfbcd1936d8b81f9fb37206
BLAKE2b-256 checksum
How to use checksums
df7a90ff20424bea39f69e131470d54afbc184bd2e44297d312f314af3e13c45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp312-cp312-macosx_11_0_arm64.whl

Download URL biobear-0.23.7-cp312-cp312-macosx_11_0_arm64.whl
Size 21.6 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
49719f4969e043f850741b8e45156b276de6279aaf5385f93d7cf64cef80e08e
BLAKE2b-256 checksum
How to use checksums
231848e22b8faf2add12a9bd2c3f9977d03a6ce73ae8798b177e13f5e49ca76e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp312-cp312-macosx_10_12_x86_64.whl

Download URL biobear-0.23.7-cp312-cp312-macosx_10_12_x86_64.whl
Size 23.4 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
3522f6c19b24487bd9a44df8aa2866c7d493c79ebdec7469f339f3f3a8eb8c18
BLAKE2b-256 checksum
How to use checksums
c278e0f4f12d7e19656023520a08367b4fbca46e13c6fa926f2ed786952d79dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp311-cp311-win_amd64.whl

Download URL biobear-0.23.7-cp311-cp311-win_amd64.whl
Size 23.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
f0ceb3ad064eb484495a61bd68f534d018d62a648aaef29f78d2f201241f98f6
BLAKE2b-256 checksum
How to use checksums
8f22b261da93dd7d373ef56fd7956b76d1bf162b999d7daf97427f8cdf87e0c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL biobear-0.23.7-cp311-cp311-manylinux_2_28_aarch64.whl
Size 22.6 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e4dfe45b5f76ab0ca26345795a517a50dfedc0f42ef331ecfc70e08ac201d85d
BLAKE2b-256 checksum
How to use checksums
97b6c97bd996044b6e102683d68c9c39d3c6b0c1134c4f788eed4df102209d5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL biobear-0.23.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 23.9 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bfc64983923b0b8b91ea6d42278f3f3eb2e42529b3507eeb73a89c361c7d8e2b
BLAKE2b-256 checksum
How to use checksums
0a8c8c0bf5c65aa38148ad2720889eefd82886756cdb27c98e33890996ed775d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp311-cp311-macosx_11_0_arm64.whl

Download URL biobear-0.23.7-cp311-cp311-macosx_11_0_arm64.whl
Size 21.6 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e09eb7ab863eb9d7f5aa17ad2970644206509978f6dcb0629ac83ce70c5a813b
BLAKE2b-256 checksum
How to use checksums
eed53f36de35999dfbe977c11d117c1f098e2153c67ec194defbcb652054055b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp311-cp311-macosx_10_12_x86_64.whl

Download URL biobear-0.23.7-cp311-cp311-macosx_10_12_x86_64.whl
Size 23.4 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
32ab4aa6053962fb10f4585c82fd8a0d84738c9d8700530bbef6fdfc649c30d8
BLAKE2b-256 checksum
How to use checksums
eb9484b9a57a10765b0cb7b525b02e870a814abfa1f3cebca3f89a7fa1f2fbfe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp310-cp310-win_amd64.whl

Download URL biobear-0.23.7-cp310-cp310-win_amd64.whl
Size 23.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
46f4599ec311688df6d1b0c4cd74aafc68b3742dd53ca205f28eb4a65a9d63f0
BLAKE2b-256 checksum
How to use checksums
1645ca4b924d02023719229cf85bcf8a4659792cf7d5dc25107f1adae0d760b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL biobear-0.23.7-cp310-cp310-manylinux_2_28_aarch64.whl
Size 22.6 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a290c4753a13ae1ff354b8a8aa5729431ab2afb7d41e55da28ea482f6713a297
BLAKE2b-256 checksum
How to use checksums
b38fd27d8fd17d6dbd0d79420f2e4640f6642a29c65292bc02bac02c825c1c9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL biobear-0.23.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 23.9 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
46b2174afed707459809fb9f79e00b02bdee05281142d617c31379de55dbb420
BLAKE2b-256 checksum
How to use checksums
340c88181eea726756069dbb5f266199fcb8bdb42ccc4a4cdcf7bded00369fd7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp39-cp39-win_amd64.whl

Download URL biobear-0.23.7-cp39-cp39-win_amd64.whl
Size 23.5 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
d011266243bd1621e2fc1383798ac3a3e91f08609284fcab19233897528bef87
BLAKE2b-256 checksum
How to use checksums
7366cc8ffbbe388aad029b556f019ec415c2a3e6fb9e45c71def5cd6ef784088
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp39-cp39-manylinux_2_28_aarch64.whl

Download URL biobear-0.23.7-cp39-cp39-manylinux_2_28_aarch64.whl
Size 22.6 MB
Tags CPython 3.9 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
43e7785fe982d663f553c7b62510ff75624a2a512185fb2666edf9a5f9a1bb2c
BLAKE2b-256 checksum
How to use checksums
b2c86537e4b09f555592352aa4b74b67cbe4cfd3227774fed7d66ceffcc43350
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Release files / biobear-0.23.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL biobear-0.23.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 23.9 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2efcd87cd9a8f4a62e7bdb0d3dbb240e2a8b44b22005cd58b34d4e9de2ec6f59
BLAKE2b-256 checksum
How to use checksums
fd490d77954310ab954de37408a207fd2a796f0007ece8267dd5a5feb04db304
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.7.8

Security for biobear 0.23.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page