Skip to main content

Another bgen parser

bgen

This is a package for reading and writing bgen files.

This package uses cython to wrap c++ code for parsing bgen files. It can parse genotypes from 500,000 individuals at ~800 variants per second within a single python process (~1.2 billion probabilities per second with a 3GHz CPU).

This has been optimized for UKBiobank bgen files (i.e. bgen version 1.2 with zlib compressed 8-bit genotype probabilities, but the other bgen versions and zstd compression have also been tested using example bgen files).

Install

pip install bgen

Usage

from bgen import BgenReader, BgenWriter

bfile = BgenReader(BGEN_PATH)
rsids = bfile.rsids()

# select a variant by indexing
var = bfile[1000]

# pull out genotype probabilities
probs = var.probabilities  # returns 2D numpy array
dosage = var.minor_allele_dosage  # returns 1D numpy array for biallelic variant

# iterate through every variant in the file
with BgenReader(BGEN_PATH, delay_parsing=True) as bfile:
  for var in bfile:
      dosage = var.minor_allele_dosage

# get all variants in a genomic region
variants = bfile.fetch('21', 10000, 5000000)

# or for writing bgen files
import numpy as np
from bgen import BgenWriter

geno = np.array([[1, 0, 0], [0, 1, 0], [0, 0, 1]]).astype(np.float64)
with BgenWriter(BGEN_PATH, n_samples=3) as bfile:
  bfile.add_variant(varid='var1', rsid='rs1', chrom='chr1', pos=1,
                    alleles=['A', 'G'], genotypes=geno)

You can also read bgen files from stdin (to avoid local storage) e.g.

cat $BGEN_PATH | python -c '
import sys
from bgen import BgenReader
with BgenReader(sys.stdin) as bfile:
  for v in bfile:
    print(v)
'
# NOTE: if using a separate sample file, you cannot also read that from stdin,
#       you would need: with BgenReader(sys.stdin, SAMPLE_PATH) as bfile:
# NOTE: a stream cannot seek, so variants can only be reached by iteration.
#       Picking variants with bfile[i] or fetch() needs a file on disk.

API documentation

class BgenReader(path, sample_path='', delay_parsing=True)
    # opens a bgen file. If a bgenix index exists for the file, the index file
    # will be opened automatically for quicker access of specific variants.
    Arguments:
      path: path to bgen file, or sys.stdin (stdin also used when path is '-' or '/dev/stdin')
      sample_path: optional path to sample file. Samples will be given integer IDs
          if sample file is not given and sample IDs not found in the bgen file
      delay_parsing: True/False option to allow for not loading all variants into
          memory when the BgenReader is opened. This can save time when iterating
          across variants in the file
  
  Attributes:
    samples: list of sample IDs
    header: BgenHeader with info about the bgen version and compression.
  
  Methods:
    indexing: BgenVars can be accessed by index e.g. bfile[1000]
    iteration: variants in a BgenReader can be looped over e.g. for x in bfile: print(x)
    fetch(chrom, start=None, stop=None): get all variants within a genomic region
    drop_variants(list[int]): deprecated - drops variants by index from being
      used in analyses. This is inconsistent (iteration and indexed access can
      ignore it), so filter variants in python instead.
    with_rsid(rsid): returns list of BgenVars with given rsid
    at_position(pos): returns list of BgenVars at a given position
    varids(): returns list of varids for variants in the bgen file.
    rsids(): returns list of rsids for variants in the bgen file.
    chroms(): returns list of chromosomes for variants in the bgen file.
    positions(): returns list of positions for variants in the bgen file.

class BgenVar(handle, offset, layout, compression, n_samples):
  # Note: this isn't called directly, but instead returned from BgenReader methods
  Attributes:
    varid: ID for variant
    rsid: reference SNP ID for variant
    chrom: chromosome variant is on
    pos: nucleotide position variant is at
    alleles: list of alleles for variant
    is_phased: True/False for whether variant has phased genotype data
    ploidy: 1D numpy array of ploidy for each sample, ordered as per BgenReader.samples
    minor_allele: the least common allele (for biallelic variants)
    minor_allele_dosage: 1D numpy array of minor allele dosages for each sample
    alt_dosage: 1D numpy array of alt allele dosages for each sample
    probabilities:  2D numpy array of genotype probabilities, one sample per row
      These are most likely for biallelic diploid variants. In that scenario
      unphased probabilities have three columns, for homozygous first allele 
      (AA), heterozygous (Aa), homozygous second allele (aa).
      In contrast, phased probabilities (for a biallelic diploid variant) would
      have four columns, first two for haplotype 1 (hap1-allele1, hap1-allele2), 
      last two for haplotype 2 (hap2-allele1, hap2-allele2).
  
  BgenVars can be pickled e.g. pickle.dumps(var)


class BgenWriter(path, n_samples, samples=None, compression='zstd', layout=2, metadata=None)
    # opens a bgen file to write variants to. Automatically makes a bgenix index file
    Arguments:
      path: path to write data to
      n_samples: number of samples that you have data for
      samples: list of sample IDs (same length as n_samples)
      compression: compression type: None, 'zstd', or 'zlib' (default='zstd')
      layout: bgen layout format (default=2)
      metadata: any additional metadata you want to include in the file (as str)
    
    Methods:
      add_variant_direct(variant)
        Arguments:
            variant: BgenVar, to be directly copied from one bgen file to 
                another. This can be done when the new bgen file is for the same
                set of samples as the one being read from. This is much faster
                due to not having to decode and re-encode the genotype data.
      add_variant(varid, rsid, chrom, pos, alleles, genotypes, ploidy=2, 
                  phased=False, bit_depth=8)
        Arguments:
            varid: variant ID e.g. 'var1'
            rsid: reference SNP ID e.g. 'rs1'
            chrom: chromosome the variant is on e.g 'chr1'
            pos: nucleotide position of the variant e.g. 100
            alleles: list of allele strings e.g. ['A', 'C']
            genotypes: numpy array of genotype probabilities, ordered as per the
                bgen samples e.g. np.array([[0, 0, 1], [0.5, 0.5, 0]])
            ploidy: ploidy state, either as integer to indicate constant ploidy
                (e.g. 2), or numpy array of ploidy values per sample, e.g. np.array([1, 2, 2])
            phased: whether the genotypes are for phased data or not (default=False)
            bit_depth: how many bits to store each genotype as (1-32, default=8)

Metadata

Release files for bgen 1.11.0

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

Source distribution (sdist)

Source distribution for bgen 1.11.0
File Size Uploaded Provenance Actions
bgen-1.11.0.tar.gz 1.1 MB With provenance Details for bgen-1.11.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for bgen 1.11.0
File Actions
bgen-1.11.0-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details for bgen-1.11.0-cp315-cp315-win_amd64.whl
bgen-1.11.0-cp315-cp315-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-64 Details for bgen-1.11.0-cp315-cp315-musllinux_1_2_x86_64.whl
bgen-1.11.0-cp315-cp315-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ ARM64 Details for bgen-1.11.0-cp315-cp315-musllinux_1_2_aarch64.whl
bgen-1.11.0-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details for bgen-1.11.0-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
bgen-1.11.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details for bgen-1.11.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
bgen-1.11.0-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details for bgen-1.11.0-cp315-cp315-macosx_11_0_arm64.whl
bgen-1.11.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for bgen-1.11.0-cp314-cp314-win_amd64.whl
bgen-1.11.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details for bgen-1.11.0-cp314-cp314-musllinux_1_2_x86_64.whl
bgen-1.11.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details for bgen-1.11.0-cp314-cp314-musllinux_1_2_aarch64.whl
bgen-1.11.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details for bgen-1.11.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
bgen-1.11.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details for bgen-1.11.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
bgen-1.11.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for bgen-1.11.0-cp314-cp314-macosx_11_0_arm64.whl
bgen-1.11.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for bgen-1.11.0-cp313-cp313-win_amd64.whl
bgen-1.11.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details for bgen-1.11.0-cp313-cp313-musllinux_1_2_x86_64.whl
bgen-1.11.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details for bgen-1.11.0-cp313-cp313-musllinux_1_2_aarch64.whl
bgen-1.11.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details for bgen-1.11.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
bgen-1.11.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details for bgen-1.11.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
bgen-1.11.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for bgen-1.11.0-cp313-cp313-macosx_11_0_arm64.whl
bgen-1.11.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for bgen-1.11.0-cp312-cp312-win_amd64.whl
bgen-1.11.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details for bgen-1.11.0-cp312-cp312-musllinux_1_2_x86_64.whl
bgen-1.11.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details for bgen-1.11.0-cp312-cp312-musllinux_1_2_aarch64.whl
bgen-1.11.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details for bgen-1.11.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
bgen-1.11.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for bgen-1.11.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
bgen-1.11.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for bgen-1.11.0-cp312-cp312-macosx_11_0_arm64.whl
bgen-1.11.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for bgen-1.11.0-cp311-cp311-win_amd64.whl
bgen-1.11.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details for bgen-1.11.0-cp311-cp311-musllinux_1_2_x86_64.whl
bgen-1.11.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details for bgen-1.11.0-cp311-cp311-musllinux_1_2_aarch64.whl
bgen-1.11.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details for bgen-1.11.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
bgen-1.11.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for bgen-1.11.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
bgen-1.11.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for bgen-1.11.0-cp311-cp311-macosx_11_0_arm64.whl
bgen-1.11.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for bgen-1.11.0-cp310-cp310-win_amd64.whl
bgen-1.11.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details for bgen-1.11.0-cp310-cp310-musllinux_1_2_x86_64.whl
bgen-1.11.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details for bgen-1.11.0-cp310-cp310-musllinux_1_2_aarch64.whl
bgen-1.11.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details for bgen-1.11.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
bgen-1.11.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details for bgen-1.11.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
bgen-1.11.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for bgen-1.11.0-cp310-cp310-macosx_11_0_arm64.whl
bgen-1.11.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for bgen-1.11.0-cp39-cp39-win_amd64.whl
bgen-1.11.0-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details for bgen-1.11.0-cp39-cp39-musllinux_1_2_x86_64.whl
bgen-1.11.0-cp39-cp39-musllinux_1_2_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ ARM64 Details for bgen-1.11.0-cp39-cp39-musllinux_1_2_aarch64.whl
bgen-1.11.0-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details for bgen-1.11.0-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
bgen-1.11.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details for bgen-1.11.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
bgen-1.11.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details for bgen-1.11.0-cp39-cp39-macosx_11_0_arm64.whl

Total release size: 170.9 MB

Release files / bgen-1.11.0.tar.gz

Download URL bgen-1.11.0.tar.gz
Size 1.1 MB
Tags Source
SHA-256 checksum
How to use checksums
48df1641c15f72320015765ed2941c82511471383b70fd5a0186075228c55dcc
BLAKE2b-256 checksum
How to use checksums
d96bbf47b67870fde5fc369c9c69a8f992fe6d6230323ee756d95645aa68187a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp315-cp315-win_amd64.whl

Download URL bgen-1.11.0-cp315-cp315-win_amd64.whl
Size 766.5 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
d0370479f99ac9f98b5a059425b4ae67f2acc721e5a5709c1d120423c0940b20
BLAKE2b-256 checksum
How to use checksums
e0f701354e0555ffe60b1a5f7a6b9331bd182f55cddb38976d0831008c87e5cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL bgen-1.11.0-cp315-cp315-musllinux_1_2_x86_64.whl
Size 6.5 MB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ba52355b13223284fe0852300497e9811a09b353448cbe3159710ce130d1cab9
BLAKE2b-256 checksum
How to use checksums
ec58576f4478e93ca65c30c068e85523929e852e5151783fa98d017000c1dabc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL bgen-1.11.0-cp315-cp315-musllinux_1_2_aarch64.whl
Size 5.9 MB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
9a056c0e44447c74435a42b93e81208d2f679b13f3ba8b25283721e8a69eca12
BLAKE2b-256 checksum
How to use checksums
d8b67ef08199a34b75b90f78b92dad55872887636f51be7410d9ea9aa01714f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL bgen-1.11.0-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 5.1 MB
Tags CPython 3.15 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e6ab41dbdd9e755c66c104a3d939239b059901f1f78a07f938804c9ff5b76f9d
BLAKE2b-256 checksum
How to use checksums
9edd1c6259b5c83289035c9b3c46cd2be576823ae6bf40e8ce32e58f60273dc6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL bgen-1.11.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 5.5 MB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
222eaa3a1aecbc3ec53fb08920e140f974e1f1812bbb5efb1b573dfba8304a77
BLAKE2b-256 checksum
How to use checksums
823772873c249b11143177d8fcedd44852c45b984bcb1088909bd0b44bd4d3dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp315-cp315-macosx_11_0_arm64.whl

Download URL bgen-1.11.0-cp315-cp315-macosx_11_0_arm64.whl
Size 708.6 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c396d9658b16887d96baa9f408f71b706511428ce110bc2b37e1ff0cf22a0c31
BLAKE2b-256 checksum
How to use checksums
969ec8751aeb15339f0b2206f9f5cfb0bf14ac54099f163747fb6c621dff6b38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp314-cp314-win_amd64.whl

Download URL bgen-1.11.0-cp314-cp314-win_amd64.whl
Size 766.8 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
2ba4af31a67712a20ac68d17b87ef1ec856e2d9c0c6f798ddfd91a68ab78affe
BLAKE2b-256 checksum
How to use checksums
0f72386fa66a2a58e88bda4f3cc87fcc99fb0331bc060096d3d16d937f196e45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL bgen-1.11.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 6.5 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
24c0bf82dc60d00f6d11ff19b067e960a0f3a1cee82bb35597aa8c52d6a8a94f
BLAKE2b-256 checksum
How to use checksums
8aeaf181ae77891a3d382796e7a2f4c503842400bb3e4cf2399cfda29d496930
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL bgen-1.11.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 5.9 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
941a6e66432f140e9b85dceaf0d8b6b35061ffbb7c6a0ec024241118b25edc04
BLAKE2b-256 checksum
How to use checksums
41bf32d5e0cd545883d9078e3c7bf6fbc752f3eff820541e1e6a1ca808b785b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL bgen-1.11.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 5.1 MB
Tags CPython 3.14 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
22442a83e7365d9f63f0dfbfb33b5f2a50bbf982e14f0cbc95c861b0ca5919a0
BLAKE2b-256 checksum
How to use checksums
18f6ea36c5637a79d04815eb7b4e11498e14b2ae7daceea0d17083262960494e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL bgen-1.11.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 5.5 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8d93b7b6e187ae4fd31b0a76a0daf9300f4e017be197ddb293ab70a33c2bc206
BLAKE2b-256 checksum
How to use checksums
888377cee0c3543f73b418ac29902c1ec4fac078bbfe69b20e4fedd8f659a533
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL bgen-1.11.0-cp314-cp314-macosx_11_0_arm64.whl
Size 708.6 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
425069012397d0463c6d149804a496968bf376d296edd7918764c9810cb10a61
BLAKE2b-256 checksum
How to use checksums
f9cd9ef7d12c1e2b59ed77a75e249347e829590d28f6e7b16ca1bb7c1c19b27a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp313-cp313-win_amd64.whl

Download URL bgen-1.11.0-cp313-cp313-win_amd64.whl
Size 744.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
48b3554cb3ba2559f56f0b3cfe500286bb4c052aa7d7199aa1ea0dd9306c1692
BLAKE2b-256 checksum
How to use checksums
098e821132aefc4b8fefca9e1d38bcf6eb6cf1b3bb78a319eab6e9d9bc968221
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL bgen-1.11.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 6.5 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
62ea8dbb61540bfd79d9a46138a6a5da75c6bf65145a9c9f843b96b643f5e2b4
BLAKE2b-256 checksum
How to use checksums
e5edb7e92ac3d8f23c2fe221c50edbdbf6c6e4165ab915d05cfe65b38e7bde01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL bgen-1.11.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 5.9 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
5ad5545087acff14d9047712ef5f04a1f62a395d34fa2962bee49d59fdc77165
BLAKE2b-256 checksum
How to use checksums
82670c98c7d20b3a667822b5b6177fd198fa6c238c6741b2ea66ba2d81765df8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL bgen-1.11.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 5.1 MB
Tags CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ebfa973d2f119b09e5a4ec1a17a8c2ebd895e5e90d5c5bfd9b57f7e14fb4ce98
BLAKE2b-256 checksum
How to use checksums
769fe78878ebcfbf5212533da1d0313b5613a78eba912d3d897fff0cf7915d7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL bgen-1.11.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 5.5 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
49078e7a03dd0eee19b289fdca24d9416b01fb2b3ab8b6cd5ec5c5dcfc2233e4
BLAKE2b-256 checksum
How to use checksums
cf5ab4defc8297eacae8ccabb1d0284da3649032af28a96c23e77373c6429dc2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL bgen-1.11.0-cp313-cp313-macosx_11_0_arm64.whl
Size 706.3 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fef036c6c8a7ab8d4631153ad2d5f9f604218ac1220b30121a447956d3e967f6
BLAKE2b-256 checksum
How to use checksums
dd8872784c4478505e587559b7ab55da03d8f42d12eb183b2a3a78a9249a3e82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp312-cp312-win_amd64.whl

Download URL bgen-1.11.0-cp312-cp312-win_amd64.whl
Size 744.7 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
a29389845ed2d135e0f2d4e197c503ee3261e0272f830c2ea8b19dce91438b4c
BLAKE2b-256 checksum
How to use checksums
4e4bb2ccb2c5dedea52acf245bdf3423b78bb873f1385bae70230c1cd6bd7ab9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL bgen-1.11.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 6.5 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2f7b70ee35bfbd2837e402251dd6e50954ffbd6b10ef10d1f1b3be1ce4449fcb
BLAKE2b-256 checksum
How to use checksums
71b517472a8c1e3e76185b2c6b2feb0b5e90e3c5385303b1688b26dd3ceb52bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL bgen-1.11.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 5.9 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d6fa37a9405209c0e3c39730c6f4958bdd60be424387061ea0c39cb309379b4b
BLAKE2b-256 checksum
How to use checksums
11a67c314993a3c9bcb1193565aa687e95340b056c8aa357ed59d820484cf98b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL bgen-1.11.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 5.1 MB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7b09dccb8222eefc5df91853221656385afa0d74388c7301077913ecc3e464b5
BLAKE2b-256 checksum
How to use checksums
c82593b5d332635d815fc6856fecbcff5752d91300f917c0221d585cc998d369
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL bgen-1.11.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 5.5 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5f5aa05e2f462527f79f66523019c60b2654376fbea79b8a0d02b0577cbc77ef
BLAKE2b-256 checksum
How to use checksums
5ff16cb878e29c9cb620dc19c254888b2a743e139b68b3ce960e2d1432b6f5f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL bgen-1.11.0-cp312-cp312-macosx_11_0_arm64.whl
Size 706.3 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4b93eb9a80b431b69e8e40c8839c2847d265f24342bca1cb68719a91d2e1c9b1
BLAKE2b-256 checksum
How to use checksums
f8737d7578f1ccbfd05f2a57ceb95de305da9519203dd6844ae0399e6d4c11ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp311-cp311-win_amd64.whl

Download URL bgen-1.11.0-cp311-cp311-win_amd64.whl
Size 747.9 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
c4e130e5b221302b0ac4ad1a4e241ad103f25aa7269d4ced25c929dcac1982f3
BLAKE2b-256 checksum
How to use checksums
2c7c1a71e9becb9ffd7254e44829814d1f249403e584334f4b2f1e7b56f87722
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL bgen-1.11.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 6.4 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9447f2120831480ed9796b495a789a78a5297f2f238909032d48cad5197b0e88
BLAKE2b-256 checksum
How to use checksums
1187ce4a54068e9349e4f5a19df7c1a367ef0876acb457802cd6045258ea550d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL bgen-1.11.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 5.9 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
95ba9915573f5919e170cbf58c995c118e784c354f74cf04c34016ee6f1e4c90
BLAKE2b-256 checksum
How to use checksums
3b554b84572e0052e19f237c2dab3fbd95ab1f86ea6a1dfc1821edffeebafb41
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL bgen-1.11.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 5.0 MB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6c684798703f79b09e33cb072674d4863b2b1266a60673db0dd44cc5374021fd
BLAKE2b-256 checksum
How to use checksums
00fecbabbbff40257942c52977a9c4454e8db13e1d08666e57159f4cedd8c279
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL bgen-1.11.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 5.4 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c6b73e5fbb3f524407878da99011470c1374864fbdbe1853f846c1c26928518f
BLAKE2b-256 checksum
How to use checksums
d2806e163d20ea4ee91149031a5c67a6421019bd811151b9956e719fc98a7ee1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL bgen-1.11.0-cp311-cp311-macosx_11_0_arm64.whl
Size 705.1 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b53ec528236f480cc9126292886205d7ddee9bc4eda260ad9ea978234881e98c
BLAKE2b-256 checksum
How to use checksums
458ce3331cb5a12b9647389ff2b1de973eef4eb7de1fb87a465329045953db6e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp310-cp310-win_amd64.whl

Download URL bgen-1.11.0-cp310-cp310-win_amd64.whl
Size 748.0 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
08f15a2f7f3944fc80297cf66bdaee792f21ea3927a5e9f956a999b52d989183
BLAKE2b-256 checksum
How to use checksums
7780a6ada38b9624b3333bd17227561cef2eff7934efcb8c377aa066ded3f4d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL bgen-1.11.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 6.4 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a487d65f59774c83cc8962426bea36c7321afc3ba985159773242687fe061cca
BLAKE2b-256 checksum
How to use checksums
6665d5948a0849016e8f98fec4bb2fa0627656c687525db3b648995706a6b250
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL bgen-1.11.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 5.8 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
5c114f18a9293bb4bd478a0e0c4778beaeeaa724cbb1283c62e3f1f59731264f
BLAKE2b-256 checksum
How to use checksums
91f15f9ce3e3fe42b21720a3abf197d61810a57f6304062174d9bd104d418d78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL bgen-1.11.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 4.9 MB
Tags CPython 3.10 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9ffa9ee8527f7b63ed1ace1d846a19cc27c6db9fadde099c7561ae86a1800aae
BLAKE2b-256 checksum
How to use checksums
9a4316308bebe696e12944096a80814469b0532f20caafcf615cc292fec426d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL bgen-1.11.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 5.3 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
94126b168efa3d4993bd2c9a4e6be634582959659c2d1e3227bafa5a1dfd7dd4
BLAKE2b-256 checksum
How to use checksums
be3400caf46b8180b9d794544d8b929919a2dffaad536456b03127109c6d075c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL bgen-1.11.0-cp310-cp310-macosx_11_0_arm64.whl
Size 707.0 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
56f0affa4df7a5c74a5d85e14abdeb0730ea6f150e7bbf1bf6e723624ea98cab
BLAKE2b-256 checksum
How to use checksums
ba679c5470556d3e86a26e15af505c648dafab237097f7e73ff4cb9edcc400a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp39-cp39-win_amd64.whl

Download URL bgen-1.11.0-cp39-cp39-win_amd64.whl
Size 749.5 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
b21f0f2f018e6e965ba03f82f1a68c8b2f3f81fcafb724184f5ecf40c8c0e03a
BLAKE2b-256 checksum
How to use checksums
eca81f0a127c1526ef8e8d14337a2c61079bff6a440f391cb83856cee19a0eea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL bgen-1.11.0-cp39-cp39-musllinux_1_2_x86_64.whl
Size 6.4 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1ce32a8e7d4af92fbdd23bd24bf95d6e735e0a20f5488880ce99d0a9fa30abf9
BLAKE2b-256 checksum
How to use checksums
a94c67c183347dcfc41d984d67b2da8e4b67d3b2746675cd40d6a1ef31cd3781
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL bgen-1.11.0-cp39-cp39-musllinux_1_2_aarch64.whl
Size 5.8 MB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
fbbfe2c121b40b14ee4b0724841f4b40f744002a94b6d09a47e33ed07ced7af3
BLAKE2b-256 checksum
How to use checksums
65efe639c5e8cecdbdc06068e0bb727dcb5aa978150f83db387d0c08f0f56c3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL bgen-1.11.0-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 4.9 MB
Tags CPython 3.9 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0e276331eedc048323f4a6222100f401c27b4f3b14633cdddf19f7f90cb4500e
BLAKE2b-256 checksum
How to use checksums
144ee13f74ce40466074fff17efa1e75bf7847b297543b343c60da354f2034b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL bgen-1.11.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 5.3 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f4f6c800a99fd1cd883290bb508c1ac1af6c71369345587a340c1c51ba7bb504
BLAKE2b-256 checksum
How to use checksums
d9396128f5fa4b260a003a31c5144c0c4b43d56d557789a5b13d6fc799cc9f9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / bgen-1.11.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL bgen-1.11.0-cp39-cp39-macosx_11_0_arm64.whl
Size 708.3 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
12cd174b91238a55fc6e7096544c1f00cf80c550882eeb1db07315f47853e45b
BLAKE2b-256 checksum
How to use checksums
1cc71f4d22f488096bdcb90248de5fd2471e84bc7d264c720c1638bb73c7b25d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Security for bgen 1.11.0

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.

Full provenance

All 43 files in this release have been uploaded with provenance metadata.

Select from 43 files

Attestation for bgen-1.11.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

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.

Release history Release notifications | RSS feed

This release

1.11.0 This release

43 release files Full provenance

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