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.31.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.31.0-cp314-cp314t-win_arm64.whl (430.3 kB view details)

Uploaded CPython 3.14tWindows ARM64

genvarloader-0.31.0-cp314-cp314t-win_amd64.whl (634.0 kB view details)

Uploaded CPython 3.14tWindows x86-64

genvarloader-0.31.0-cp314-cp314t-win32.whl (410.3 kB view details)

Uploaded CPython 3.14tWindows x86

genvarloader-0.31.0-cp314-cp314t-musllinux_1_2_x86_64.whl (786.9 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

genvarloader-0.31.0-cp314-cp314t-musllinux_1_2_i686.whl (821.7 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

genvarloader-0.31.0-cp314-cp314t-musllinux_1_2_armv7l.whl (848.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

genvarloader-0.31.0-cp314-cp314t-musllinux_1_2_aarch64.whl (751.7 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

genvarloader-0.31.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (699.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

genvarloader-0.31.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (592.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

genvarloader-0.31.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (702.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

genvarloader-0.31.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl (605.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ i686

genvarloader-0.31.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (572.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

genvarloader-0.31.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (573.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

genvarloader-0.31.0-cp314-cp314t-macosx_11_0_arm64.whl (541.5 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

genvarloader-0.31.0-cp314-cp314t-macosx_10_12_x86_64.whl (563.9 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

genvarloader-0.31.0-cp310-abi3-win_arm64.whl (436.1 kB view details)

Uploaded CPython 3.10+Windows ARM64

genvarloader-0.31.0-cp310-abi3-win_amd64.whl (640.3 kB view details)

Uploaded CPython 3.10+Windows x86-64

genvarloader-0.31.0-cp310-abi3-win32.whl (416.3 kB view details)

Uploaded CPython 3.10+Windows x86

genvarloader-0.31.0-cp310-abi3-musllinux_1_2_x86_64.whl (794.7 kB view details)

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

genvarloader-0.31.0-cp310-abi3-musllinux_1_2_i686.whl (830.9 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ i686

genvarloader-0.31.0-cp310-abi3-musllinux_1_2_armv7l.whl (856.6 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARMv7l

genvarloader-0.31.0-cp310-abi3-musllinux_1_2_aarch64.whl (758.5 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

genvarloader-0.31.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (706.4 kB view details)

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

genvarloader-0.31.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (603.4 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ s390x

genvarloader-0.31.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (709.7 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ppc64le

genvarloader-0.31.0-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (614.9 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ i686

genvarloader-0.31.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (578.7 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARMv7l

genvarloader-0.31.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (581.0 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

genvarloader-0.31.0-cp310-abi3-macosx_11_0_arm64.whl (547.3 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

genvarloader-0.31.0-cp310-abi3-macosx_10_12_x86_64.whl (569.2 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: genvarloader-0.31.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.31.0.tar.gz
Algorithm Hash digest
SHA256 509bf56d5a8df58d718d9e3f3de82c34be5d44d7da90e2e4cb1f48286b4895f5
MD5 27d4f342e02d581b5006a66865ff80b4
BLAKE2b-256 98dccfd522fdd57ab7cb49897cfc903b58d11eb6dfae22075e9add2bb5569c7a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 430.3 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.31.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 55b4f3da178747814193ef93cfde8558f7aeaa42152f59d76981f2d303c65cc3
MD5 263a6e3d9b13e800d78a0427d5d93a16
BLAKE2b-256 6034daabca8ee22509dba1e4ba348300e3bf625304b66337488ffd88fdadffcb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 634.0 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.31.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 4058f188913fafc8fd538bfcfc973992040905aa0e2e8e89a1905dbf6802b406
MD5 95e93abb83641b95730d263680709ae6
BLAKE2b-256 3464b4ca693597c28105961a5ffe03557142f7deb8bfdf449fd401fc64af0077

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 410.3 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.31.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 63e46d9f3b1c292c280e117a6c6ddc269505a1f3f4835f1fe33687bd7e09e6f1
MD5 6a45a65e114efdda7aabd08d89850573
BLAKE2b-256 ffa32d3238a3f0fc85ae70ce25539e4f3e40b8a2d8714cb375bece7b830045d3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp314-cp314t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 786.9 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.31.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dd5c5dd6008f713e863efd8aa3838a4edf047307824d5dd5bfe856d94a3f16fb
MD5 513f0e000ce435b3105a6af44418070f
BLAKE2b-256 b6fe3e8f63fef117b08ae7d856b556c43f9a002ef35b12a0cc6bee99af6631ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp314-cp314t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 821.7 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.31.0-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 939ed4a3b129dc96f81f9d2978cb119d68608a9daac5fbc59dd28cc242eb5c42
MD5 d7381563656e1f1fad462dfd6456eb3e
BLAKE2b-256 df1eb09076cfce62a1760013f65daa65e6deb44d4f7a8b05ebf436a43322d3af

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp314-cp314t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 848.4 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.31.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 da7877eb27c9f9484cce08af9b03745266210320af1530175b6505dba82f12af
MD5 c3474c32e4d5bd0dae7d7b8c814bc9af
BLAKE2b-256 90440f73c17f8f37b65711b43e35c683123a286733ca8ae9750d2817aa113fa0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp314-cp314t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 751.7 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.31.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 639c0bf3ef3cc518f7ae1958d9fafae3b7f26d08f3d1797c47bb575a3b549cfd
MD5 29ea58fb8ffb0a8b4d1f4fafd39693ce
BLAKE2b-256 cba9354ccaa22096ee3128215a9925294d909590be52d33900bd5e7fb608f04b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 699.7 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.31.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 226a6c94e469e83acd99dc58399ff4b0f5d60ff30aec0d79057e75c58b41ec2d
MD5 4a83d1350884f8119842ec0fb7649f5e
BLAKE2b-256 30a1a6083a22899edef99df4d7765674746bfd4bab8521267fe7c47699a7ef66

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 592.9 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.31.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 126b5dc253a5dfd802968b949f2858a103ba0e10def71d840d73ba9fa8f30d81
MD5 3bb4cb662bbcc198e1e9cef5c9c874b0
BLAKE2b-256 d7670d49ff032701c1bc71f2d2e51809302d9b2054996578358d72c8578cf73b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 702.4 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.31.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 97963d2e05c6c40db83f890b1be2e4f8401f1c40bc2f4964b6f401578dc9135f
MD5 2812cb7d202193064f378d084faf4a7c
BLAKE2b-256 3fe889a1f65aba3ac01ef572deeb878007b28d4a00568c8e5d4f29a37d846593

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 605.2 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.31.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7e446c86286245d7e1f04eb5a3ca0b273b1c9bdd52f424818bbfed875b518f00
MD5 cb67da8625ac40f5f46f5fbaef897467
BLAKE2b-256 97a82cc1c2713e765a5841a619d4f2cd9a697dcfc0b7926ef88228cc02c7f050

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 572.0 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.31.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c393efa2ebd785ac3c94040ba0e42a083eb40969bdd6be17a8f82ed9b76458af
MD5 197158236c9daa9c45b526614771dfa4
BLAKE2b-256 01f9829b78d8b627a7d1a069869fa5ef6822679b1500fccdf3aeb2ccdcd40925

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 573.4 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.31.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a6d256a4b64f856dc393f75528f04eb6ec446e5a19206363b5557d8d00a3697b
MD5 18549dad1c5fbbf2fbfc4ea023149e08
BLAKE2b-256 de92fb573639ad57f76d92e1ed38bf0bf90303f2bf19607f99cce5a45e1dda01

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 541.5 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.31.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e114cc5bc45497b5f0d113fbcc9dad091b0196abf31aaef1eb3d6e628c8d6912
MD5 a9e3fdaf90d4c73ecac293e8b57c6f74
BLAKE2b-256 17729fb7102341c1ba0a3df69d165bb2bf60d943686f639f8e621ad306d5245d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp314-cp314t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 563.9 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.31.0-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 48d56278738d227c9fb0d9eb5ac25a3cc3453e7beda9d97bb84ed944c5aa8afa
MD5 7c9211c6be0240f472483da9049e970a
BLAKE2b-256 6f15280614a903f22da0afc3473ead5c99c1222d87e429cd2c27a01ab3e7db16

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp310-abi3-win_arm64.whl
  • Upload date:
  • Size: 436.1 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.31.0-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 04b5ffab8f5ba93c0e2d639c5bcc080f487815a1e4aff8306d64bf54d2be6b1f
MD5 d02134e886442cbd8e8ff621ea1a9aea
BLAKE2b-256 fbc17fd002b5b3ef7501cd92529218fd23020b9a6e44a2ba5fbfd10d81926fe0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 640.3 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.31.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d4579c5db64345d1b1bb9636616a7bd54df6e4c6b7aff10e9cb68097c623c788
MD5 6b3d34e4313dd1cc0c057898e6a0b8ee
BLAKE2b-256 c73656e5b51b038625742b621675a3f27c49ff792c2a3aa919c2b4ec40905fec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp310-abi3-win32.whl
  • Upload date:
  • Size: 416.3 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.31.0-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 24fa7c1bf02e9543d9fbf64bbde43e6cd49dbc83ffae1af2dfdbb48386a2babe
MD5 06663c7b2148eb2a8ebb21d1656277ec
BLAKE2b-256 12b26b47eb9d2365a7854486178f110a263a7e956aa15eef388891f7de3d810e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp310-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 794.7 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.31.0-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0edc440cd24c1525fe183b05c89dab473b329dc1ab9fcdbeb00f4be85c27f26a
MD5 0a3f169de70e76304ea13e183c08351b
BLAKE2b-256 277722aa5aa9c2d5eb029ed116356a519ef7e2600ae296db5dbef2a8b3ffe8ef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp310-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 830.9 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.31.0-cp310-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ffa4c534be6dfe887de749f4e23258d34ba082475fc16b2bffadf0ed8791d3ef
MD5 754edee19a86faff0c5ae5d71249cb27
BLAKE2b-256 ed5ddde3fd9ce9a43e850a2f17691a7b73f9a55d4af0943f468a04e389a8d2be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp310-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 856.6 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.31.0-cp310-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f88e7298d6108a7ef4a24be53af86e876745ba05c25d46510cdb9c39da55dd2f
MD5 9a926ca587652165caf5a17b2b55f225
BLAKE2b-256 f7321bb5431e925cac3b88787a888b3977d482a8aa28dec7d56655567e02f9c7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp310-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 758.5 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.31.0-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 04765f8788c48e64fb889225860858fe272fa472a6e9d5dd821cc85ae6e8de61
MD5 63c21cbd5cfd2f150402e5c1ee60d70a
BLAKE2b-256 d8accafdd30b1e32e2d157b5a088abf1ac808f2a4af26e99b583e229b783ba3f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 706.4 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.31.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 19552d3448cc1838ac0b492722fbd601e87dbf83239982b2075519fbec75a4a5
MD5 f041a9bc4aaad38120aa34aa30976c65
BLAKE2b-256 5c189810e55b8389469c3c6b004945de0892806328adf584b7681162faddc673

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 603.4 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.31.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7f3b89b98852a43bdce81cc6b5f427e43d595cc0293cf87a29582bac37970e4a
MD5 be91bc3d41bf77def74d32727f3e12d4
BLAKE2b-256 75dc46f7a0d489ec9cd73e605877fdb4ccf5dabc892f0c57ebe092fa71ca1574

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 709.7 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.31.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1e93dcf20dc458de7a326ce588ce5823f15f33780b4f67d135b69df60e2c6d46
MD5 3aa91cb1e9719dc829e82e6793e731ac
BLAKE2b-256 392d6b703b6d8198c33f99c380550794fa3288c29beb51e99dbad88e6f5bb755

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 614.9 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.31.0-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 28dc87098398642b07c892dbf202a51ec6de254d43ba1fc8a614bf1457b344f6
MD5 5c0b18b5c09a5831194ba357ddc11525
BLAKE2b-256 3d9e2ac8ec91c17dfec920fc85f81cb346014fcb5af6979b2a2f9bf8a2c1f348

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 578.7 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.31.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ef58bc12a87dfab8362ef7be7539be3436451502e0943b1d1040132cc07a50d5
MD5 9499afb3828a4c06c67fe202e0bd2b10
BLAKE2b-256 36ae64968079a0678d667ee8a2f85edba9c8eb195be07c4eadd111133276d926

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 581.0 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.31.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ed19c68410d0879183802bae9a0a12d9c40c6d6f3140e6437fd3f301699aba38
MD5 cc3611a291e3ecb803a7b007eebe3175
BLAKE2b-256 eea27148739a20bfc39daa95651fa0fc2213972ef298e49d020ae31472cfcf3e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp310-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 547.3 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.31.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 622ed818f86c968d7cfb6c654608817094e624ef3bdecb826be42a5d1e5b850e
MD5 c9b8d1827a5e73f23073e6af39489254
BLAKE2b-256 95f237eac472c4029ef958c817924909532cd066313242f0999bb07edfae23a0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.31.0-cp310-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 569.2 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.31.0-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c12f6eb4f1fbeca84d07b1a80c5e1a8b0dec3b18eedc7ea9d07b3a75e5f31165
MD5 794e23463f3eadb75c1d50179b72a478
BLAKE2b-256 bebc0004bdac7932c96d0fd1423d091e67d33b5086a964f5f21774a33b098527

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