Skip to main content

Pipeline for efficient genomic data processing.

Project description

PyPI version Documentation Status Downloads PyPI - Downloads GitHub stars bioRxiv

Features

GenVarLoader provides a fast, memory efficient data structure for training sequence models on genetic variation. For example, this can be used to train a DNA language model on human genetic variation (e.g. Dalla-Torre et al.) or train sequence to function models with genetic variation (e.g. Celaj et al., Drusinsky et al., He et al., and Rastogi et al.).

  • Avoid writing any sequences to disk (can save >2,000x storage vs. writing personalized genomes with bcftools consensus)
  • Generate haplotypes up to 1,000 times faster than reading a FASTA file
  • Generate tracks up to 450 times faster than reading a BigWig
  • Supports indels and re-aligns tracks to haplotypes that have them
  • Extensible to new file formats: drop a feature request! Currently supports VCF, PGEN, and BigWig

Documentation is available here. See our preprint for benchmarking and implementation details.

Installation

pip install genvarloader

A PyTorch dependency is not included since it may require special instructions. tbb and/or pyomp are optional dependencies but highly recommended as they can improve throughput for parallelized numba code.

Contributing

  1. Clone the repo.
  2. Assuming you have Pixi, install pre-commit hooks pixi run -e dev pre-commit. If you forget to do this, your PR will likely fail to pass CI checks.
  3. Activate and use the appropriate Pixi environment for your needs. A decent catch-all is dev but you might need a different environment if using a GPU.
  4. If you are developing with osx-arm64 you will need to install plink2 manually from here in order to run the tests (needs plink2 to convert VCF -> PGEN).

All the tests are designed to use pytest (sans Rust extension code) and live under tests/. These tests ensure the code works as intended so they must all pass before any features are merged into main and subsequently released. These tests will automatically run on every PR and failing tests will block PRs from being merged.

If your PR has merge conflicts, this is usually because the main branch received updates while you've been working on it. In this case, please rebase your branch via git rebase main to resolve merge conflicts, rather than using a merge commit via git merge main.

[!NOTE] Do not edit the version number in pyproject.toml. This is handled automatically by GitHub Actions.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

genvarloader-0.29.0.tar.gz (2.4 MB view details)

Uploaded Source

Built Distributions

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

genvarloader-0.29.0-cp314-cp314t-win_arm64.whl (427.9 kB view details)

Uploaded CPython 3.14tWindows ARM64

genvarloader-0.29.0-cp314-cp314t-win_amd64.whl (631.6 kB view details)

Uploaded CPython 3.14tWindows x86-64

genvarloader-0.29.0-cp314-cp314t-win32.whl (408.0 kB view details)

Uploaded CPython 3.14tWindows x86

genvarloader-0.29.0-cp314-cp314t-musllinux_1_2_x86_64.whl (784.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

genvarloader-0.29.0-cp314-cp314t-musllinux_1_2_i686.whl (819.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

genvarloader-0.29.0-cp314-cp314t-musllinux_1_2_armv7l.whl (846.1 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

genvarloader-0.29.0-cp314-cp314t-musllinux_1_2_aarch64.whl (749.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (697.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (590.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (700.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl (602.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ i686

genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (569.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (571.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

genvarloader-0.29.0-cp314-cp314t-macosx_11_0_arm64.whl (539.1 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

genvarloader-0.29.0-cp314-cp314t-macosx_10_12_x86_64.whl (561.6 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

genvarloader-0.29.0-cp310-abi3-win_arm64.whl (433.7 kB view details)

Uploaded CPython 3.10+Windows ARM64

genvarloader-0.29.0-cp310-abi3-win_amd64.whl (637.9 kB view details)

Uploaded CPython 3.10+Windows x86-64

genvarloader-0.29.0-cp310-abi3-win32.whl (413.9 kB view details)

Uploaded CPython 3.10+Windows x86

genvarloader-0.29.0-cp310-abi3-musllinux_1_2_x86_64.whl (792.4 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ x86-64

genvarloader-0.29.0-cp310-abi3-musllinux_1_2_i686.whl (828.5 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ i686

genvarloader-0.29.0-cp310-abi3-musllinux_1_2_armv7l.whl (854.2 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARMv7l

genvarloader-0.29.0-cp310-abi3-musllinux_1_2_aarch64.whl (756.2 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

genvarloader-0.29.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (704.0 kB view details)

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

genvarloader-0.29.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (601.1 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ s390x

genvarloader-0.29.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (707.4 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ppc64le

genvarloader-0.29.0-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (612.6 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ i686

genvarloader-0.29.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (576.4 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARMv7l

genvarloader-0.29.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (578.7 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

genvarloader-0.29.0-cp310-abi3-macosx_11_0_arm64.whl (544.9 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

genvarloader-0.29.0-cp310-abi3-macosx_10_12_x86_64.whl (566.9 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file genvarloader-0.29.0.tar.gz.

File metadata

  • Download URL: genvarloader-0.29.0.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0.tar.gz
Algorithm Hash digest
SHA256 6b647d8ce0156dfb67ad301e3f2837474997db441a09ba80d0ac92f0290ef82b
MD5 65145355bf5b2e05f698c592389406af
BLAKE2b-256 224278f9e10948eaefe42664943160fd9e4d58007e1eae764c39bbace8c0223c

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 427.9 kB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 0fc8a9810fedaf50b414bee27f9eb6fd2140dbff3e11ffef3520c834589aa497
MD5 32da2c406fe133d146b7d81e27ec7dad
BLAKE2b-256 b50aff7eb380e0b0acc62a512f043eb85b11869f34fa6d54d59d81f00ef127ea

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 631.6 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 e52d7df46e7fe2b4b010b71733697a782b129e16f6e2fb9212ab25aaaa2a7f25
MD5 620fcacc7ecd816697f0d69568b2e689
BLAKE2b-256 1cef9d1420e0aeeec014ade8dd15786901ef5eba0b3d97ace80ed55981d4c5e2

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp314-cp314t-win32.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 408.0 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 583626761eae658f2d36fdf4edb9c21c6dd01a866206fcb1fb5921f9f7654eaa
MD5 803a79f94b72aba74dbd6700f1a75f90
BLAKE2b-256 db41333780dbf88465120d2e12d76e3aa9c8d49399e22a0eb2e45db16157144a

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp314-cp314t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 784.5 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ad6244a894d441c90dd0f90c32bec2ebe14543609a2b8e41d2ed9a0fa8753af3
MD5 26f38ebcc5b6af55384b5deec1f64b98
BLAKE2b-256 e0431d488db7ed32737e7021299ad5e99b832e5470b2d007b114c4588725f4d6

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp314-cp314t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 819.3 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fb43fe3bc77e51a38cb6c236982caf0fb2a7fbe4a94532534c858968f31d3fed
MD5 5ce3b8b85469cbb26e5389c8d6a4955b
BLAKE2b-256 6d024d57e4f5956cb501e81a1bcb1d8b0d1d273656c6348da12eb6bb3d513858

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp314-cp314t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 846.1 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 985aef2506440ff90029dee5e565a1313e051aad69c8eeaa1880e19e9641cdcb
MD5 2dc783a258befed729f1b16d4959ae20
BLAKE2b-256 18d38e97a642f7f5031d5e4a7680a937ea92c6ea6032db605cd4d2829ef74a10

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp314-cp314t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 749.4 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f285a2cdb2db5f15dceee64f7e06ada871c6fcee97bdff1d99ab7e4d712ec327
MD5 a18bb7f2184a2df1c96613b110e896c3
BLAKE2b-256 30085753971ab052356b206916cd19cf85dd9ecec96cfb97f5f455c4e6439b69

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 697.4 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 68ca499135f5a9f9081696102b71c9aae5502a3448e31de7777d09491af69b2f
MD5 5c92c8d6273a168b91dc28adaf36741f
BLAKE2b-256 acee2f3eaaafd2446ac134981a3baf65a789397e62c76baa95e463e85f01157e

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 590.6 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 cb9f90bdeee3712da43fed3568ba61487e5119cefd3b6340c627553ec0d89578
MD5 41d989e29c81a84cabe55ae6422317cf
BLAKE2b-256 5c9fc32770ec89417c2f0724b1a02a61c7ff9985749093b2f53df43ff7a35667

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 700.0 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 696b5a0b0a976fec742d630a788430b6714f98d4509975eb2ca4654cd926c57b
MD5 dd0c3592be7ae48a2d10203de135f8b2
BLAKE2b-256 7ba412646c41e64292dc8e0a55c55e4fe788c22748b96b582643a96b5954732c

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 602.8 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 50d0f6a9608d491164d72e203603d53a9e96ac7f5be7a0d7bff8fff5d26eff31
MD5 02f0097ae012e025687e2dbfcf4984dc
BLAKE2b-256 a0f5655b2099168750510b084523cc5cb8e9587ec847b77e9be868a75ebed86e

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 569.6 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ad7451f98c9295708402c18d6b7fb091921b0678a069a7d2bec755d82c1a6d32
MD5 6da8213e4e524dc7cdae6b1199f4e68c
BLAKE2b-256 ca4e7aafb6cc1abf78fdde97780357245ebb9665cbef102a6787a295bb09fdc0

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 571.1 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 19ace86db0abd21207e6bceca2181cfc31682d1738d048ddf1ed5f517a12f211
MD5 9f73c9b250a56915f8c277739ec7f544
BLAKE2b-256 02adb64adbe754d9a1e12b0169de6ca147250539c28f6a1beddfdbf1d3a62085

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 539.1 kB
  • Tags: CPython 3.14t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 515919e30d7674a81a8ba970a75688e02a25aaef92f2faadaca9429b65b27737
MD5 282457dcce85ab63cf61930c317e2167
BLAKE2b-256 b265a00ec40dd4ae64d663dc00b02f24167f6807a98b29c71db6f1aa2eb9b46f

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp314-cp314t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 561.6 kB
  • Tags: CPython 3.14t, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5b3bd5bed4a959ad08bf7b47dacecd0b3eb750696a7b3bea4c681f38236db360
MD5 e7dba02c743174a1646c1ab490589121
BLAKE2b-256 bf7c3aba55964e3b7b5031d1c615eb91d2029ca2a0e5c1e9211b13cfede9dbde

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp310-abi3-win_arm64.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp310-abi3-win_arm64.whl
  • Upload date:
  • Size: 433.7 kB
  • Tags: CPython 3.10+, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 f757cf06ecb21167e11b201f64c816bb11777980bbcdc3a935d35395a80bd1cf
MD5 c6adf3e9949122b0fcba09b885ecf3e5
BLAKE2b-256 d637f63bbbb74a5cee2b56b2fd6e9985ce10098252a839c9461430a06c765e57

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 637.9 kB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 714694081dc4aad5c82aced88cb07713eb1d9e281c2b5a36c07afd9ef4d8f6b4
MD5 75f175565176b0d8c935c835c72c3b8a
BLAKE2b-256 39b5af5e2d4003e016cc50055001c49d7285e64bb9004e41f1821190d196227a

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp310-abi3-win32.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp310-abi3-win32.whl
  • Upload date:
  • Size: 413.9 kB
  • Tags: CPython 3.10+, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 c79e317d9d02bc4bdcf350959e931fa0bd316ee1ebef5a7e0bbc53bae67bc1ab
MD5 f3c3c10b204e357b29f65166ad394310
BLAKE2b-256 c9448a606460808d0b5d4605543a5c8c48a4e575edfdefb9ae5df04c3b66e8fe

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp310-abi3-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp310-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 792.4 kB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1b3bbece5a4729957335660bf7296887d24e58309db5c1a1314b9cabdc4d275e
MD5 23c11ca7476ee03fed99dacca5dbfcc1
BLAKE2b-256 048117277af6fb6cb906df6f6e64d9cd12eb4708374cf78c72f35a6e255db5f1

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp310-abi3-musllinux_1_2_i686.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp310-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 828.5 kB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp310-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 de33aba3cf9310740425f0a39b3d141db94807d3ab4b2751398047162e9b3c02
MD5 e522564c6c5f575e9cee1141b0611a0c
BLAKE2b-256 9f6d79de1c8d3696bf5b98e4a0dd6b038336651b6066e3a19e7bf1356606fee7

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp310-abi3-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp310-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 854.2 kB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp310-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 57768e6a77afa27bef2dda1b1f5cc5feab50882bcbc1e13796136d33d9820d79
MD5 eb60e1c9ab8457c10267bccc6466f290
BLAKE2b-256 a9e93279acb9a524993cfce0f56cde38b903a21b59ba524fb12e9d61f2fb3edf

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp310-abi3-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp310-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 756.2 kB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 086893cee462398eb97978c2e29fa2724a99815559d34b1c534e1340a2f5abe0
MD5 1112210855caea5bca33235cbb0839c5
BLAKE2b-256 78170efed153565c3a68fec7bb47d7ba3e0246bff0624a37ef725bd79a77f99b

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 704.0 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f46605cbd4fde8c09c5d6d4a278449af72a92d1327469f58ced4f3150b1a89a2
MD5 7c7494e5518a9fdda553e3391e000721
BLAKE2b-256 3a9a6b7aa4e4c8d5c1fcc849103b0081e3abc2214ddec3f7dce0a42e68bee3d3

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 601.1 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ef608924779600a50c74f465763b10071f3c6a630b569f2f306039a3e8d9635a
MD5 a4dd27ba7de6e7c33c29456a411db995
BLAKE2b-256 fb86432dfd23471f58d9e29aa2f7f625846939f5e4e5243c2739fabb6a73ca37

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 707.4 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fde4b4f6e8de0a96688b8557e467f84a14f2620b0ca061ccd7f6bb35f25ec011
MD5 18e5cd8a2bf3eee8546c2c77b42411d8
BLAKE2b-256 7e303aef28ef44e42388c9ea022ae390b34a47a6e4763ce86b92859f9d58d470

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 612.6 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 35990f8bb6df2debd7d9794f22d04ebd6701e89559e5da7380a694f722d01acb
MD5 a32d830632e435b5e8ac7a98339d4c2d
BLAKE2b-256 2fe4d87868f2489e0f46d09a810c698d46d7c904c480b6491624b1d10b471084

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 576.4 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 053cf056fce3f1e8a6f4633eedd2ecec84d7ba37adaca3256c1f6fed8be5ccee
MD5 6d15a8f9a1da861294e3f9a0e2a8c1bc
BLAKE2b-256 3c6e38b5d4ec42e24cda982a46c57f41d8066d9db9214dc8cdbad2415dde4af0

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 578.7 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 49b62101e7f2ef12c22f204646b29325380448f91515b1c1b9a9db6af4dcf99c
MD5 ad14540e9feb015772a29b01e949faf3
BLAKE2b-256 02d60b45c3251b7b1e43932f66284c5ce4a9a41799daedf7c4ab86c9b7f5c6e6

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp310-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 544.9 kB
  • Tags: CPython 3.10+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 97131b24eaeae190679be245210dac3bc7c4aa03274b3b4e4e5421f18318084d
MD5 e2046064b5f895f4febed5fedfe12a75
BLAKE2b-256 0acc8bcd201bdb97be7108be446fc0fd280c7978466a5249eced77b907fec740

See more details on using hashes here.

File details

Details for the file genvarloader-0.29.0-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: genvarloader-0.29.0-cp310-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 566.9 kB
  • Tags: CPython 3.10+, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for genvarloader-0.29.0-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4c5eb40ab3dcefe457ef7cd8de1006f4c823fde607c1f74b38eef055f2503924
MD5 c7162f9ed301bd3419257d1eeb36cfea
BLAKE2b-256 2a48eb1aa3e8ce0a8d63133dbb87e22b5b1edee0a8bdc5703fcdf7ba10e6e4e9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page