Skip to main content

cyvcf2

Note: cyvcf2 versions < 0.20.0 require htslib < 1.10. cyvcf2 versions >= 0.20.0 require htslib >= 1.10

The latest documentation for cyvcf2 can be found here:

Docs

If you use cyvcf2, please cite the paper

Fast python (2 and 3) parsing of VCF and BCF including region-queries.

Build

cyvcf2 is a cython wrapper around htslib built for fast parsing of Variant Call Format (VCF) files.

Attributes like variant.gt_ref_depths work for diploid samples and return a numpy array directly so they are immediately ready for downstream use. note that the array is backed by the underlying C data, so, once variant goes out of scope. The array will contain nonsense. To persist a copy, use: cpy = np.array(variant.gt_ref_depths) instead of just arr = variant.gt_ref_depths.

Example

The example below shows much of the use of cyvcf2.

from cyvcf2 import VCF

for variant in VCF('some.vcf.gz'): # or VCF('some.bcf')
    variant.REF, variant.ALT # e.g. REF='A', ALT=['C', 'T']

    variant.CHROM, variant.start, variant.end, variant.ID, \
                variant.FILTER, variant.QUAL

    # numpy arrays of specific things we pull from the sample fields.
    # gt_types is array of 0,1,2,3==HOM_REF, HET, UNKNOWN, HOM_ALT
    variant.gt_types, variant.gt_ref_depths, variant.gt_alt_depths # numpy arrays
    variant.gt_phases, variant.gt_quals, variant.gt_bases # numpy array

    ## INFO Field.
    ## extract from the info field by it's name:
    variant.INFO.get('DP') # int
    variant.INFO.get('FS') # float
    variant.INFO.get('AC') # float

    # convert back to a string.
    str(variant)


    ## sample info...

    # Get a numpy array of the depth per sample:
    dp = variant.format('DP')
    # or of any other format field:
    sb = variant.format('SB')
    assert sb.shape == (n_samples, 4) # 4-values per

# to do a region-query:

vcf = VCF('some.vcf.gz')
for v in vcf('11:435345-556565'):
    if v.INFO["AF"] > 0.1: continue
    print(str(v))

Installation

pip (assuming you have htslib < 1.10 installed)

pip install cyvcf2

github (building htslib and cyvcf2 from source)

git clone --recursive https://github.com/brentp/cyvcf2
pip install -r requirements.txt
CYVCF2_HTSLIB_MODE=BUILTIN CYTHONIZE=1 python setup.py install
# or to use a system htslib.so
CYVCF2_HTSLIB_MODE=EXTERNAL python setup.py install

On OSX, using brew, you may have to set the following as indicated by the brew install:

For compilers to find openssl you may need to set:
  export LDFLAGS="-L/usr/local/opt/openssl/lib"
  export CPPFLAGS="-I/usr/local/opt/openssl/include"

For pkg-config to find openssl you may need to set:
  export PKG_CONFIG_PATH="/usr/local/opt/openssl/lib/pkgconfig"

Testing

Install pytest, then tests can be run with:

pytest

CLI

Run with cyvcf2 path_to_vcf

$ cyvcf2 --help
Usage: cyvcf2 [OPTIONS] <vcf_file> or -

  fast vcf parsing with cython + htslib

Options:
  -c, --chrom TEXT                Specify what chromosome to include.
  -s, --start INTEGER             Specify the start of region.
  -e, --end INTEGER               Specify the end of the region.
  --include TEXT                  Specify what info field to include.
  --exclude TEXT                  Specify what info field to exclude.
  --loglevel [DEBUG|INFO|WARNING|ERROR|CRITICAL]
                                  Set the level of log output.  [default:
                                  INFO]
  --silent                        Skip printing of vcf.
  --help                          Show this message and exit.

See Also

Pysam also has a cython wrapper to htslib and one block of code here is taken directly from that library. But, the optimizations that we want for gemini are very specific so we have chosen to create a separate project.

Performance

For the performance comparison in the paper, we used thousand genomes chromosome 22 With the full comparison runner here.

Release files for cyvcf2 0.30.26

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

Source distribution (sdist)

Source distribution for cyvcf2 0.30.26
File Size Uploaded
cyvcf2-0.30.26.tar.gz 1.3 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for cyvcf2 0.30.26
File
cyvcf2-0.30.26-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.28+ ARM64 Details
cyvcf2-0.30.26-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
cyvcf2-0.30.26-pp310-pypy310_pp73-macosx_10_9_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 macOS 10.9+ x86-64 Details
cyvcf2-0.30.26-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
cyvcf2-0.30.26-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
cyvcf2-0.30.26-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
cyvcf2-0.30.26-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
cyvcf2-0.30.26-cp312-cp312-macosx_10_9_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.9+ x86-64 Details
cyvcf2-0.30.26-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
cyvcf2-0.30.26-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
cyvcf2-0.30.26-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
cyvcf2-0.30.26-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
cyvcf2-0.30.26-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
cyvcf2-0.30.26-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
cyvcf2-0.30.26-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
cyvcf2-0.30.26-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
cyvcf2-0.30.26-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
cyvcf2-0.30.26-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
cyvcf2-0.30.26-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
cyvcf2-0.30.26-cp39-cp39-musllinux_1_2_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ ARM64 Details
cyvcf2-0.30.26-cp39-cp39-manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64 Details
cyvcf2-0.30.26-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
cyvcf2-0.30.26-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
cyvcf2-0.30.26-cp38-cp38-manylinux_2_28_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ ARM64 Details
cyvcf2-0.30.26-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
cyvcf2-0.30.26-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
cyvcf2-0.30.26-cp37-cp37m-manylinux_2_28_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.28+ ARM64 Details
cyvcf2-0.30.26-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
cyvcf2-0.30.26-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details

Total release size:153.1 MB

Release files / cyvcf2-0.30.26.tar.gz

Download URL cyvcf2-0.30.26.tar.gz
Size 1.3 MB
Tags Source
SHA-256 checksum
How to use checksums
e8473957181ef7b037213d110217046d107cd6a0eb4671f13c47a7a24412db05
BLAKE2b-256 checksum
How to use checksums
035d0aef780be3b1c60dbc7dcc2fac4ab766635ad3aa9c55fb423992d23ce5c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl

Download URL cyvcf2-0.30.26-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
Size 5.5 MB
Tags Linux glibc 2.28+ ARM64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
090ee175caf5bf6623b94d2d34adccbe4c6c02c7e9d4055e6f9a4b6114cd45b9
BLAKE2b-256 checksum
How to use checksums
323c27abfe619a9600fc1a82b28736ff2f914e1c9fe6ede71d39aa99488e4fdc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL cyvcf2-0.30.26-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 5.2 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
79ae38ca2a2b1447cfec1d95f2b86d734f87a5a11f9dcbda5aa2f2e4893da1f5
BLAKE2b-256 checksum
How to use checksums
06f3af6d962c7e88f0049082fb31ac380b9ac0484ac7a6976a8625a841ec4e57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-pp310-pypy310_pp73-macosx_10_9_x86_64.whl

Download URL cyvcf2-0.30.26-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Size 1.3 MB
Tags PyPy 3.10 PyPy 3.10 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c999314b37ffe92b06f16c3566bd8cf14afbed3ada2fa88f53d5dfc1a17cfccc
BLAKE2b-256 checksum
How to use checksums
81a1d5ae64204ba70d3e2db01880ab00a6e6c091226cde4e35df368106b7c51a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL cyvcf2-0.30.26-cp312-cp312-musllinux_1_2_x86_64.whl
Size 6.2 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
cc216fc9d2618ae5fa61621135dca128393ddcacbdde15703642750ee172f839
BLAKE2b-256 checksum
How to use checksums
0f57e94d7b4490b6ff1ca45a547f43da3dfa7318308bf2e1b4ac0b4fb436dff4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL cyvcf2-0.30.26-cp312-cp312-musllinux_1_2_aarch64.whl
Size 6.0 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
7c913981c13f8a6f2bcff2ccec9720dd452b10c113a231e7670d487d620dd375
BLAKE2b-256 checksum
How to use checksums
877ad47725e142d90d61237484f3393cf37294090ed1e5a29af3589fdf68d3c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL cyvcf2-0.30.26-cp312-cp312-manylinux_2_28_aarch64.whl
Size 7.1 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
444c58068ad86f13c9fbb2cb7e9b6f000ac70235c90838ee5990ec69fd6f8b3a
BLAKE2b-256 checksum
How to use checksums
c296fb04558a3973768da62ccd702aef705d6cb2eb35b707ba2dd06206edf487
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL cyvcf2-0.30.26-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 6.9 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
af9bc701f50148b4f820aadc11e39f5e3f53e23f486fb58e26a5a2b251883dd0
BLAKE2b-256 checksum
How to use checksums
9e9c1092f00c2d13242b26e38bbeb8b1fcc36ac04d69a3def95b07c7d98badcb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp312-cp312-macosx_10_9_x86_64.whl

Download URL cyvcf2-0.30.26-cp312-cp312-macosx_10_9_x86_64.whl
Size 1.4 MB
Tags CPython 3.12 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
d522ad8ee542d8190b0843974fe093958bb31d290a355ff0ccdab74865cba367
BLAKE2b-256 checksum
How to use checksums
7d2b77a36e88234991fe376badd0eeae05ae49af877f0b098558fa99b43edfbb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL cyvcf2-0.30.26-cp311-cp311-musllinux_1_2_x86_64.whl
Size 6.3 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
cf58bfe6e64ab1eda4feaff5f35184cb415a34d9d59ba154a96e4faf302ef22a
BLAKE2b-256 checksum
How to use checksums
c4d6fb40470e9df508a2fe2d49a482f8070fb44773f3724d7c069a980f84ab74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL cyvcf2-0.30.26-cp311-cp311-musllinux_1_2_aarch64.whl
Size 6.0 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
3ffe3f3b95ff49c58acc02ea4623d87f529de45e91e3f5930de183ebe1b08e10
BLAKE2b-256 checksum
How to use checksums
d8125945792483dd9d0c3ceade179e8a7d156419739de3b658721c258c7cc56c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL cyvcf2-0.30.26-cp311-cp311-manylinux_2_28_aarch64.whl
Size 7.1 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
098d5c22e265c67d668017304145252cea7e6900b1bdb8ab6c401ee2f8e63b21
BLAKE2b-256 checksum
How to use checksums
2346201de18eaa5c0ab21a1a8bd1a857c82b570dbf08df5204dd36393ab31491
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL cyvcf2-0.30.26-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 6.9 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e2a9f7d41311e2689b1ca03552e3214aae41e9e9b44bcca099c938ed661ef139
BLAKE2b-256 checksum
How to use checksums
73fac594fd8deae8f85696ac1a07ed9f4ea56a233a738d80894689583438b6db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp311-cp311-macosx_10_9_x86_64.whl

Download URL cyvcf2-0.30.26-cp311-cp311-macosx_10_9_x86_64.whl
Size 1.4 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
b6090343e15ddbca757682e7f62c507c2358b995275810925a22d67bd082e3f5
BLAKE2b-256 checksum
How to use checksums
a15daa90e659a22ecfdf50707be8ab9178cf510f4441343b4aa358f78cd139a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL cyvcf2-0.30.26-cp310-cp310-musllinux_1_2_x86_64.whl
Size 6.1 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
17b03828ef82cd0c14050cb2c140ee011b7a552f3ea72b5d88a1726450f9527f
BLAKE2b-256 checksum
How to use checksums
d4754c24784ec77397fcc36d295c2b167edf09ca302586e0897d349e7e9292a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL cyvcf2-0.30.26-cp310-cp310-musllinux_1_2_aarch64.whl
Size 5.9 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6ac8c255ff833f1928a91b97dc2c1f43e5d8ff3b7d8682a01a7caecf01794106
BLAKE2b-256 checksum
How to use checksums
1cad249bf5d59c7317e58959be5e7bf1afa5268904089619aca8b8943e373608
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL cyvcf2-0.30.26-cp310-cp310-manylinux_2_28_aarch64.whl
Size 7.0 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b52190887ea8fd91bd48f00d1ec4f888b91def61d4c1bddc75e8a42554fa1c58
BLAKE2b-256 checksum
How to use checksums
6d1cfde8c83949d83de1817e4f827621634034b72d250db92230c93e52dd7a63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL cyvcf2-0.30.26-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 6.8 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b38ebbac3339a42169dccca5bfd6a7e307cf940dc1ab599dcb500a80a41430aa
BLAKE2b-256 checksum
How to use checksums
d688483428e1ebfdf423c25c8891a9ceaa0926f178a57def76371877632689cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp310-cp310-macosx_10_9_x86_64.whl

Download URL cyvcf2-0.30.26-cp310-cp310-macosx_10_9_x86_64.whl
Size 1.4 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
dad0b3cd79a0f16c7026c934f6f72785be84b86be49c7f33df0b140b76cc4828
BLAKE2b-256 checksum
How to use checksums
19bec1661aa63d9d707b487b6a50551b90aae956b17946dd102dc6c62f609097
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL cyvcf2-0.30.26-cp39-cp39-musllinux_1_2_x86_64.whl
Size 6.1 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5cbb3806a5ef7c177a0a6001220c2da7c6d1b770a0e1eeccd9bdbe3fe8774e9e
BLAKE2b-256 checksum
How to use checksums
510bf8051fa307c3df44233598192084330d676d2c72ac3a9ecacf1a45eba8bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL cyvcf2-0.30.26-cp39-cp39-musllinux_1_2_aarch64.whl
Size 5.9 MB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8fcd0eb3044c1e545dcfa6ec652d276a0918365c3235f1f3a1b44f6f674eb855
BLAKE2b-256 checksum
How to use checksums
b4b66c746547f6fbf690c910164a449f1041c7ed5441e864b53040272648c5c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp39-cp39-manylinux_2_28_aarch64.whl

Download URL cyvcf2-0.30.26-cp39-cp39-manylinux_2_28_aarch64.whl
Size 7.0 MB
Tags CPython 3.9 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
74c4e284600ce402c05c290152d961c254a0054ea705e602c1ddbfcc3cd63aee
BLAKE2b-256 checksum
How to use checksums
96e07667b9c19631c57b2fe429743702e6b6be97e52335f95c7b72d67059bd0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL cyvcf2-0.30.26-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 6.8 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0c35b5970b32ba44ca20d4fd671f33aef3a6a5c2bfb1116e4dd4a665d8b1c29f
BLAKE2b-256 checksum
How to use checksums
54ce150eb4aca8fca4515daf37e8fd319a743cbebb17ea3be3fb0c4813a68c45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp39-cp39-macosx_10_9_x86_64.whl

Download URL cyvcf2-0.30.26-cp39-cp39-macosx_10_9_x86_64.whl
Size 1.4 MB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
75994d63b91b952df3f270029f4dc64f1214ba93855608398275ed40e67ef583
BLAKE2b-256 checksum
How to use checksums
29a7ea27f4264857b5f9fd8caac2e812f2f44d5e3bd5e7164c2cdc6fed4e9c1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp38-cp38-manylinux_2_28_aarch64.whl

Download URL cyvcf2-0.30.26-cp38-cp38-manylinux_2_28_aarch64.whl
Size 7.1 MB
Tags CPython 3.8 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
592f40c945bda2983bd9fc869a1eecebf24f37ae16c1eeb7b6b28b32e3fc79e3
BLAKE2b-256 checksum
How to use checksums
6a6ce38f90e99b400835c1221f81df7c2ddb84f6125c9e8a410b85ddf9ce6552
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL cyvcf2-0.30.26-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 6.8 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
99ef07501821a2d62fbe87cf6ebb559eef8eb5cf0df4e1d264790dc9a883f2bf
BLAKE2b-256 checksum
How to use checksums
8cc6e5f5ddc342c8bf8fe6ae3b15bcf48353e4e73d507a18856f150dafdf741a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp38-cp38-macosx_10_9_x86_64.whl

Download URL cyvcf2-0.30.26-cp38-cp38-macosx_10_9_x86_64.whl
Size 1.4 MB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
bf98a77974e46c3d49f3a1fe5976c4a1d31cc12df20928f84077ac53f1926b13
BLAKE2b-256 checksum
How to use checksums
dc2e342faa8a8fafba0ed012dae3670ce02f037f279bc0b382762d7bbe586cae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp37-cp37m-manylinux_2_28_aarch64.whl

Download URL cyvcf2-0.30.26-cp37-cp37m-manylinux_2_28_aarch64.whl
Size 6.8 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9fe3f44f7409f72463037c9a43b17ffa562de440c963fec8a5776980cad62ba6
BLAKE2b-256 checksum
How to use checksums
b682a5375e7083a2cf330ab73dca5359ece48e4c35bb98d0b27cfbd9ed3c35b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL cyvcf2-0.30.26-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 6.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d679df75185a1caccf582f49ba9d567990c21727640b3fed22795928bbe5e9a8
BLAKE2b-256 checksum
How to use checksums
b07e24a6fde08939d065764359a5fbbe7c1fb7d4f663d33849b672251dde12ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / cyvcf2-0.30.26-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL cyvcf2-0.30.26-cp37-cp37m-macosx_10_9_x86_64.whl
Size 1.4 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c5970a1af0ae579671b8d045f0e3e4fa93383041478f61952044104e14de5fca
BLAKE2b-256 checksum
How to use checksums
607b21af91e40daa57e3e8d3402b007362c35cc4418fb46de467afb76436649e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.7

Release history Release notifications | RSS feed

This release

0.30.26 This release

30 release files

0.30.9

9 release files

0.30.1

1 release file

0.20.9

1 release file

0.20.8

1 release file

0.20.7

1 release file

0.20.6

1 release file

0.20.5

1 release file

0.20.4

1 release file

0.20.3

1 release file

0.20.1

1 release file

0.20.0

1 release file

0.11.7

1 release file

0.11.6

1 release file

0.11.5

1 release file

0.11.4

1 release file

0.11.3

1 release file

0.11.2

1 release file

0.11.1

2 release files

0.11.0

1 release file

0.10.9

1 release file

0.10.8

1 release file

0.10.7

1 release file

0.10.6

1 release file

0.10.4

1 release file

0.10.3

1 release file

0.10.1

1 release file

0.10.0

1 release file

0.9.0

1 release file

0.8.9

1 release file

0.8.8

1 release file

0.8.7

1 release file

0.8.6

1 release file

0.8.5

1 release file

0.8.4

1 release file

0.8.3

1 release file

0.8.2

1 release file

0.8.1

1 release file

0.8.0

1 release file

0.7.9

1 release file

0.7.7

1 release file

0.7.4

1 release file

0.7.3

1 release file

0.7.2

1 release file

0.7.0

1 release file

0.6.5

1 release file

0.6.4

1 release file

0.6.3

1 release file

0.6.2

1 release file

0.6.1

1 release file

0.5.5

1 release file

0.5.3

1 release file

0.5.2

1 release file

0.5.1

1 release file

0.5.0

1 release file

0.4.2

1 release file

0.4.1

1 release file

0.4.0

1 release file

0.3.2

1 release file

0.3.0

1 release file

0.2.8

1 release file

0.2.7

1 release file

0.2.6

1 release file

0.2.5

1 release file

0.2.4

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.9

1 release file

0.1.8

1 release file

0.1.7

1 release file

0.1.6

1 release file

0.1.5

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

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