Skip to main content

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, BigWig, and genoray's sparse .svar/.svar2 variant stores

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. GenVarLoader parallelizes its data-loading hot paths in Rust (rayon) out of the box, with no extra dependencies required; you can tune the worker count with the GVL_NUM_THREADS environment variable (see the FAQ).

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.

Metadata

Release files for genvarloader 0.43.1

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

Source distribution (sdist)

Source distribution for genvarloader 0.43.1
File Size Uploaded
genvarloader-0.43.1.tar.gz 4.2 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for genvarloader 0.43.1
File
genvarloader-0.43.1-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
genvarloader-0.43.1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
genvarloader-0.43.1-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
genvarloader-0.43.1-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
genvarloader-0.43.1-cp314-cp314t-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 Details
genvarloader-0.43.1-cp314-cp314t-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l Details
genvarloader-0.43.1-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
genvarloader-0.43.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
genvarloader-0.43.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x Details
genvarloader-0.43.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le Details
genvarloader-0.43.1-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-32 Details
genvarloader-0.43.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l Details
genvarloader-0.43.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
genvarloader-0.43.1-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
genvarloader-0.43.1-cp314-cp314t-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64 Details
genvarloader-0.43.1-cp310-abi3-win_arm64.whl CPython 3.10 abi3 Windows ARM64 Details
genvarloader-0.43.1-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
genvarloader-0.43.1-cp310-abi3-win32.whl CPython 3.10 abi3 Windows x86-32 Details
genvarloader-0.43.1-cp310-abi3-musllinux_1_2_x86_64.whl CPython 3.10 abi3 Linux musl 1.2+ x86-64 Details
genvarloader-0.43.1-cp310-abi3-musllinux_1_2_i686.whl CPython 3.10 abi3 Linux musl 1.2+ x86-32 Details
genvarloader-0.43.1-cp310-abi3-musllinux_1_2_armv7l.whl CPython 3.10 abi3 Linux musl 1.2+ ARMv7l Details
genvarloader-0.43.1-cp310-abi3-musllinux_1_2_aarch64.whl CPython 3.10 abi3 Linux musl 1.2+ ARM64 Details
genvarloader-0.43.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-64 Details
genvarloader-0.43.1-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.10 abi3 Linux glibc 2.17+ IBM System/390x Details
genvarloader-0.43.1-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.10 abi3 Linux glibc 2.17+ PowerPC 64-le Details
genvarloader-0.43.1-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-32 Details
genvarloader-0.43.1-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.10 abi3 Linux glibc 2.17+ ARMv7l Details
genvarloader-0.43.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 abi3 Linux glibc 2.17+ ARM64 Details
genvarloader-0.43.1-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details
genvarloader-0.43.1-cp310-abi3-macosx_10_12_x86_64.whl CPython 3.10 abi3 macOS 10.12+ x86-64 Details

Total release size: 49.9 MB

Release files / genvarloader-0.43.1.tar.gz

Download URL genvarloader-0.43.1.tar.gz
Size 4.2 MB
Tags Source
SHA-256 checksum
How to use checksums
a98e32b30e167f660e973901b6bb21b987ba9d0f542a52e0b30882bc3daf4cb8
BLAKE2b-256 checksum
How to use checksums
decf3b84a9df3f706ab40efec5da69bba0597e2ead1b1a0e1236470c30d5f09c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp314-cp314t-win_arm64.whl

Download URL genvarloader-0.43.1-cp314-cp314t-win_arm64.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
2f2ac39385271bbd2c167f107d7c53be6215fc4e8f97bb0a7f975eeb69a95754
BLAKE2b-256 checksum
How to use checksums
cc529e52eb60ebb0d7ba6975d8971241fc5afaf4230701c668352d04e92395c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp314-cp314t-win_amd64.whl

Download URL genvarloader-0.43.1-cp314-cp314t-win_amd64.whl
Size 1.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
850d38f4d37b840d290214a43704e09b132e2f4526ff59e8b5e211d7ab094e20
BLAKE2b-256 checksum
How to use checksums
b878ef84c42623dec0733c014ba6bad7844abe9c89945b3c6b242abc553cc7ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp314-cp314t-win32.whl

Download URL genvarloader-0.43.1-cp314-cp314t-win32.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
395217e906344bb37cca8031a94b945ac637e92ffb8b438c069c5c0031e07766
BLAKE2b-256 checksum
How to use checksums
9c60d225d48a33b3d31439f3ee895acb2b9872169483128aa44f7d38a95c8241
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL genvarloader-0.43.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 1.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d42914f83723349ae96a2e7da1ff45980a6738995ba2a648989f9d1853dc26dd
BLAKE2b-256 checksum
How to use checksums
946e00c988ae4c08805084541eaba8766a872018322d9a76c79ceb0412d57a72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp314-cp314t-musllinux_1_2_i686.whl

Download URL genvarloader-0.43.1-cp314-cp314t-musllinux_1_2_i686.whl
Size 1.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
6a00ee7f8e4719db59b5998e6d5d865af96ab447e5c7eadb5b9508fd0700301c
BLAKE2b-256 checksum
How to use checksums
135d2c3b90c8a7cb299b54c80fd021e207625c3879b16849b3dd13ca7f703e9a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp314-cp314t-musllinux_1_2_armv7l.whl

Download URL genvarloader-0.43.1-cp314-cp314t-musllinux_1_2_armv7l.whl
Size 1.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
e07a1f1b93d5b281ac5801dc35f614bf36f8e5daa5915f97fd076b0e66bf9482
BLAKE2b-256 checksum
How to use checksums
5b7eac5b432dcc398ffd3cb8f02cedf18e3e0e618629c88296c6925d9034120f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL genvarloader-0.43.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 1.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
2fc6e9a93d9523d0e71679bc9162ec1ceadc0502e058f0efe1e66e87df3a746b
BLAKE2b-256 checksum
How to use checksums
e1d8d8a5750b2f8e39b67608e6e73f804eb3231a14f6e8d37ac7e412cc541f40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL genvarloader-0.43.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ab4e619147fe2d071b2097e6d62905efe6649c6864c50a54eef04b63222f68dc
BLAKE2b-256 checksum
How to use checksums
52520e25ee5cbb7ee1247d3bfbeacafea3453396cca6e7299ac08d3ad5ae86b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL genvarloader-0.43.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
f0177fbe43b68669d34c72bc7033864e6b2471741431749217c4e2254558a55d
BLAKE2b-256 checksum
How to use checksums
1bc78fdb27f95ac89eb58afe0c7a0df962d135c3c45a9d6b0792c65628471024
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL genvarloader-0.43.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 2.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
dec408f15dffd35745c8c4670eea2d832d13fc87ed9032523f13007b261d0cbe
BLAKE2b-256 checksum
How to use checksums
c040dc098276700905884cd9fd357cbdea3a8f5f92bbfd77af66753e93b13ad5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL genvarloader-0.43.1-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
85106690a1239fe9f4fb7d11d259acd85ae50080404d9ddca6b99cdf64c0c472
BLAKE2b-256 checksum
How to use checksums
f120ccb9255f8f2ec6e7574c3e40bc090edf9e84b725667c18fb44ddec551680
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL genvarloader-0.43.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
da8cc5760ba14d49eb0af29a7b252e4b60424f87fdb5d518c178b1e4214f35a9
BLAKE2b-256 checksum
How to use checksums
6583551611079421a09c17f09412fded01ed00ba1b3fcd3fe7a83ca9098701e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL genvarloader-0.43.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
29e56d9c652c63271a6617dc6783f6e5163299c8718c0a0097a24e64a3708d3f
BLAKE2b-256 checksum
How to use checksums
bb0ed96fcb289446cad0eee201bb547107e2b3eeb0ed5b217579f808635f76f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp314-cp314t-macosx_11_0_arm64.whl

Download URL genvarloader-0.43.1-cp314-cp314t-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b2670a83807629a917ae638c63d4fecd75a6a210f31c81bd0c5bd856918f39b2
BLAKE2b-256 checksum
How to use checksums
b4d70c6427c2141100b2d714224e1d815de93f0cb24b589e2d07b2bbf3792a5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp314-cp314t-macosx_10_12_x86_64.whl

Download URL genvarloader-0.43.1-cp314-cp314t-macosx_10_12_x86_64.whl
Size 1.4 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
6bb522b0b08fd77ef5a20cbae35616250fd7c798b0c6da38df84e84026ea245e
BLAKE2b-256 checksum
How to use checksums
07cfbd7b2f016b5aa6f24f5688ba361fe220d28dfc58c79010258591fe724ad8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp310-abi3-win_arm64.whl

Download URL genvarloader-0.43.1-cp310-abi3-win_arm64.whl
Size 1.2 MB
Tags CPython 3.10 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
3cd57280bae580e6a9883d21b6dcfebd5ca721a8b5a44a09cacc642b907ddabf
BLAKE2b-256 checksum
How to use checksums
ec2a43eeff4b4d6ad87f08b60802eac3751c41f5bbfb14134fe8987acc5379f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp310-abi3-win_amd64.whl

Download URL genvarloader-0.43.1-cp310-abi3-win_amd64.whl
Size 1.5 MB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
a02c582e6d591c382239e9ce293df43cce54778b98ca14c030e5244bf6a1d97f
BLAKE2b-256 checksum
How to use checksums
9919fa75510e729ae4cb9b4835505c3d26cbc465ea48504eb93ab3c88309ffdc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp310-abi3-win32.whl

Download URL genvarloader-0.43.1-cp310-abi3-win32.whl
Size 1.1 MB
Tags CPython 3.10 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
385ce8286fd15f9804b98f54224194e17ea70b043966bf2a56cf22f305b6260a
BLAKE2b-256 checksum
How to use checksums
3cc43fc3ea4710aa2cd970f6f70122921304392ef31b2fb97f78a800aefc8510
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp310-abi3-musllinux_1_2_x86_64.whl

Download URL genvarloader-0.43.1-cp310-abi3-musllinux_1_2_x86_64.whl
Size 1.6 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
41c4aadfb949b38b723dd2ade6137c31ac70669c60beaab357fe7f9350a3a151
BLAKE2b-256 checksum
How to use checksums
a528e1146b36b8a871c41d4900497879d818c1ad4b7f7b32e707054f40ef8ebb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp310-abi3-musllinux_1_2_i686.whl

Download URL genvarloader-0.43.1-cp310-abi3-musllinux_1_2_i686.whl
Size 1.7 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32 abi3
SHA-256 checksum
How to use checksums
b690bf97779cad2e4e99d99383113593e3bd286d6280e9b88da8385827b9991c
BLAKE2b-256 checksum
How to use checksums
aa3741728e02c6bd296a9e1b179aaf2d23d6f158f38dac3133514c40f48d8c60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp310-abi3-musllinux_1_2_armv7l.whl

Download URL genvarloader-0.43.1-cp310-abi3-musllinux_1_2_armv7l.whl
Size 1.6 MB
Tags CPython 3.10 Linux musl 1.2+ ARMv7l abi3
SHA-256 checksum
How to use checksums
a032cf06a6effc8270fc5c50f40b1ba1a9f6fd4ecfa5dbd4fa34e808e9c63e54
BLAKE2b-256 checksum
How to use checksums
e6cf0653ccd2bbb93b95d7522139362d7265c9687ea06c936708d902eddfc1f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp310-abi3-musllinux_1_2_aarch64.whl

Download URL genvarloader-0.43.1-cp310-abi3-musllinux_1_2_aarch64.whl
Size 1.6 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
5e12c6d117583fa84988b529970391042e197ef98baa7b6c887884294502e8a1
BLAKE2b-256 checksum
How to use checksums
f4f855506a872d83b517b379ca86e41b872b6f22d87ae16e06241754ea765025
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL genvarloader-0.43.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.5 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
3a8d644be7baa7d8307e6bd80ce7b48999f35f3442258544571922ef132b050d
BLAKE2b-256 checksum
How to use checksums
f27bac6beb9d8e7b9c2109dd04a407e54f8c18a23726b4d4d2ef1ab07cdca012
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL genvarloader-0.43.1-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.5 MB
Tags CPython 3.10 Linux glibc 2.17+ IBM System/390x abi3
SHA-256 checksum
How to use checksums
771d4b25d92c4bffa33465231fa13dbc8ff72c049e627949ba51cf935e537ad1
BLAKE2b-256 checksum
How to use checksums
453a42bcef43e4ee8cd7eda76038c5a0249a9a28239704abb8856a8ad22add3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL genvarloader-0.43.1-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 2.7 MB
Tags CPython 3.10 Linux glibc 2.17+ PowerPC 64-le abi3
SHA-256 checksum
How to use checksums
3421e6c38ffe8111dcbf4e0be67b40211a89bbc7ca99a7e6458253be8e264eed
BLAKE2b-256 checksum
How to use checksums
7dfa8c19715042aeb7dc1835ecfeff9f04104486e6b1c95feb164085405dbf78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL genvarloader-0.43.1-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.5 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 abi3
SHA-256 checksum
How to use checksums
37e693b964e94bb79905371f10f0517edb832b2c2589228292a75d3339ecfe86
BLAKE2b-256 checksum
How to use checksums
a02548fc9518b7abbcc021a68d7e78638a90296d703fcb5082a35a0ff19179eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL genvarloader-0.43.1-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.4 MB
Tags CPython 3.10 Linux glibc 2.17+ ARMv7l abi3
SHA-256 checksum
How to use checksums
afa67665fb650f87e53ef799bcfcfddc0751df196a18c79bdca376b679efde6b
BLAKE2b-256 checksum
How to use checksums
95e7468d6db46e54de912c750427d3273b6fb4b07e44733f47ce9440795e9007
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL genvarloader-0.43.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.4 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
d1c96c4cf250b4fae305fb18cbf06988f998cea70ea5e7032fcd8a875e0b278c
BLAKE2b-256 checksum
How to use checksums
3a936b0755f896024f61c3b648be5e6e616585eaa38f6d419cfe1ef606aee296
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp310-abi3-macosx_11_0_arm64.whl

Download URL genvarloader-0.43.1-cp310-abi3-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
64274e0f910d1010c49c08266abe9af4243f53340c4bde7d4be4ed94d8844938
BLAKE2b-256 checksum
How to use checksums
b31607be03db874f4662f6dfbe5cd807bda6f0bd34eaffe6ee69f82e399b6b3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release files / genvarloader-0.43.1-cp310-abi3-macosx_10_12_x86_64.whl

Download URL genvarloader-0.43.1-cp310-abi3-macosx_10_12_x86_64.whl
Size 1.4 MB
Tags CPython 3.10 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
0e413b2b1ea56f0fa0f1837b782d7c1331cefeac1b89f2b3b28dc335684605cc
BLAKE2b-256 checksum
How to use checksums
e73b64e10fb26f0d270cac000b36bbd87f3c4469941accb7443ef692ed76c20c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","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}

Release history Release notifications | RSS feed

This release

0.43.1 This release

31 release files

0.13.0

2 release files

0.12.0

2 release files

0.10.1

2 release files

0.10.0

2 release files

0.9.0

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.3

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.4

2 release files

0.6.3

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.6

2 release files

0.5.5

2 release files

0.5.4

1 release file

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

3 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.18

2 release files

0.1.17

2 release files

0.1.16

2 release files

0.1.15

2 release files

0.1.14

2 release files

0.1.13

2 release files

0.1.12

2 release files

0.1.11

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

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