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.28.0.tar.gz (2.3 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.28.0-cp314-cp314t-win_arm64.whl (411.5 kB view details)

Uploaded CPython 3.14tWindows ARM64

genvarloader-0.28.0-cp314-cp314t-win_amd64.whl (615.8 kB view details)

Uploaded CPython 3.14tWindows x86-64

genvarloader-0.28.0-cp314-cp314t-win32.whl (392.3 kB view details)

Uploaded CPython 3.14tWindows x86

genvarloader-0.28.0-cp314-cp314t-musllinux_1_2_x86_64.whl (768.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

genvarloader-0.28.0-cp314-cp314t-musllinux_1_2_i686.whl (803.2 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

genvarloader-0.28.0-cp314-cp314t-musllinux_1_2_armv7l.whl (829.9 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

genvarloader-0.28.0-cp314-cp314t-musllinux_1_2_aarch64.whl (733.2 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

genvarloader-0.28.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (681.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

genvarloader-0.28.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (574.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

genvarloader-0.28.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (683.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

genvarloader-0.28.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl (586.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ i686

genvarloader-0.28.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (553.5 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

genvarloader-0.28.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (554.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

genvarloader-0.28.0-cp314-cp314t-macosx_11_0_arm64.whl (522.7 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

genvarloader-0.28.0-cp314-cp314t-macosx_10_12_x86_64.whl (545.3 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

genvarloader-0.28.0-cp310-abi3-win_arm64.whl (417.6 kB view details)

Uploaded CPython 3.10+Windows ARM64

genvarloader-0.28.0-cp310-abi3-win_amd64.whl (621.9 kB view details)

Uploaded CPython 3.10+Windows x86-64

genvarloader-0.28.0-cp310-abi3-win32.whl (398.1 kB view details)

Uploaded CPython 3.10+Windows x86

genvarloader-0.28.0-cp310-abi3-musllinux_1_2_x86_64.whl (776.2 kB view details)

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

genvarloader-0.28.0-cp310-abi3-musllinux_1_2_i686.whl (812.4 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ i686

genvarloader-0.28.0-cp310-abi3-musllinux_1_2_armv7l.whl (838.1 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARMv7l

genvarloader-0.28.0-cp310-abi3-musllinux_1_2_aarch64.whl (740.0 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

genvarloader-0.28.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (687.9 kB view details)

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

genvarloader-0.28.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (584.9 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ s390x

genvarloader-0.28.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (691.2 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ppc64le

genvarloader-0.28.0-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (596.4 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ i686

genvarloader-0.28.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (560.2 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARMv7l

genvarloader-0.28.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (562.5 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

genvarloader-0.28.0-cp310-abi3-macosx_11_0_arm64.whl (528.5 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

genvarloader-0.28.0-cp310-abi3-macosx_10_12_x86_64.whl (550.6 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: genvarloader-0.28.0.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0.tar.gz
Algorithm Hash digest
SHA256 cc9352c640b0b123e81a7d2b6bc704d2941ead0e24345ce1133633d1abc1c82a
MD5 dd5130b606d559b8fc784444ee85845b
BLAKE2b-256 7c7c7e09c59e27da7a2da079a68da58fd2606b9b577667e25ad6f4928e86e1d1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 411.5 kB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 f4f1df4d30c8e90c1988540afe75b9b02def6b15c26772f0be1212eb88d1e403
MD5 a1816d0285b98ec2390fbbc22e850311
BLAKE2b-256 b68f4d150aadefb1572e678c0a9d95719e55b822c9726c521b46afff1bd3354f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 615.8 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 7360ba3c30c3cf6eb59b6b053758c1a40034e86abbc25d4667b4f040064149ed
MD5 59181c5d35adab207a1044df4f09cca9
BLAKE2b-256 01706f3969032fae215ab95904969f03fb100bdd3a508d2121f97b02984e1175

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 392.3 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 554723819f249cac880cf9cf7528ed4672020ec7086538b89abd836fe5ea4e3f
MD5 1048c9c6fa573db17ab9d56b6fc5499a
BLAKE2b-256 b47911f76b8a625501bfa5cac3d8c2fbfa64c09b874ba1be5cb13bb3db8cb519

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp314-cp314t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 768.4 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d0b433f89ecabb281792b7904035794879a485791be09c88cdc06370e0175d70
MD5 487b540d7d4f204b2a8ec1cbd0f1d2a5
BLAKE2b-256 3aa9670a21968983ee62fe537ecb82d0c8f66a409e06efdd65b1b4d9eb598a45

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp314-cp314t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 803.2 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8397a98c9fba7f72d16b212b35a749acfe213137eace5f639c6bf2810363ccc4
MD5 ca9c6dacc503f25ddf86733a599d0b44
BLAKE2b-256 4096574baca68f6e57a148d0c3ea75cd9c7d41d4ea0064424ad143069955db7d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp314-cp314t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 829.9 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 656ad2bf70b4d546bff06859e500d8f083456776e39bba71ee84fd2a8263ffa9
MD5 181f08a45e74f5044b0d808a70665b80
BLAKE2b-256 ecdbc29953c6fee69e716190e286b12fc8cf2bf7bdcfd542de5826e26839f3b8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp314-cp314t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 733.2 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ae2fcc86cba15edaa7d007b56e50a8a2cec25089297179a529e42bbe7aefe941
MD5 88097ea325380ed2fe4e16392c2c0117
BLAKE2b-256 a5ddf63a7b9005ff86953da6068cb05719939eb68d549b66ac975a5e598cd294

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 681.2 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 60846d2e229281ba31a30e06fdb55acc65bba85ff9ffd8ed6330f75b1f73d34a
MD5 75ac83851ad5e6cece15476df0069b42
BLAKE2b-256 07fcd6b2e21521407ac73ec5db711cd4fd9030f459f7f4fb45ef3d897451b951

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 574.4 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7cdfeac2b5f46d425464f88282bbbc242dda77df8018c8d683726d76d3fb606c
MD5 ba377cd188abc0bfde4ba527272639cd
BLAKE2b-256 f23387b519c793c9655b89d09ac9e2b8a17f57a2188c3ff7083869e0ca6a14ca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 683.9 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ea292766d26130ba4936fe23b565fee1b46a2efaada95487018c72520f678751
MD5 f86a10d2ae9561498d362c86232289cf
BLAKE2b-256 0ef819809b4b1321eb6cf6e5a6dc6502d8788fd8cbd8ffbbf6230c5856ba6636

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 586.7 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1cac8a53fc1318673d376c3c796312db9a4c708c5390fdd1812c2ff2f0d6e464
MD5 27edfbc88439f06d64414a26bffc3222
BLAKE2b-256 4a057931448704d777496bdebf54eb2089f57dc6ef4a19f151ab093a951131f8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 553.5 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a4fd37a09b69a227261cc5bb1859a66dad942f3956891fdd31a597aef8e41944
MD5 95f9f3acb885e06f7df2080f9ec0e578
BLAKE2b-256 f14248a6a074f6baf40778ce3067d0e6eb85346c8aef0f3a6faddf32beb9d7ba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 554.9 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 75fd22f78227062289020d2c6fa04e2885a851514566366c48a53d7714c2f616
MD5 063099bbc1d9718b459cd80da434ce86
BLAKE2b-256 c9a5c3e8ecfa7f0c184bdec65dc3118ab98121a3f26c24f6edffa938d74e2a34

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 522.7 kB
  • Tags: CPython 3.14t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 730258a940c145ae95c40507983ecce8f59f96c1233d16f8bc0ebb528da6f8ad
MD5 4938ac56193feace5e65027d11c71eb1
BLAKE2b-256 3f2ff31f9aa56745797da61b6e31f16a684791d05a084d388b7eec5e45511e01

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp314-cp314t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 545.3 kB
  • Tags: CPython 3.14t, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 35b61f468dd5e8b1b443f7f85ab465e6440e98cf8e77ecd23d639cb17f03b773
MD5 0127422c8059e0c6a3d88544ffed57f7
BLAKE2b-256 beaba71bd5840e1d7b8882726ad045b92dfa138a4395f3994fa24437d442c17e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp310-abi3-win_arm64.whl
  • Upload date:
  • Size: 417.6 kB
  • Tags: CPython 3.10+, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 ec14707a6eae3d9c3594b7d1030ed364863e18d6c6f2851e8b97945d1eadf9e7
MD5 26c1ab224ce32346d6cae48c4a46acb6
BLAKE2b-256 bdaca86d952f793f31c6ebcbe3a5c27b056f07a3500c45d968f219b139b8f09f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 621.9 kB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 871ddcb843664bc2b8473fe821846b773f6417fca52b11afd6644b174266ab36
MD5 a9172f0b73eb56a0b3c884711f25010d
BLAKE2b-256 a04e9aeb883f37f03cd8b011270ef55c6c80187eef5f2e4328201785fbdfcfb3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp310-abi3-win32.whl
  • Upload date:
  • Size: 398.1 kB
  • Tags: CPython 3.10+, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 c5d1ca4714778788abdd153d6ffcb004970241e701cf347af1264a870fe21930
MD5 e497a4aa7cea7252fcf7df6447cf5d7b
BLAKE2b-256 e2c0bb7aaf731abfebcafdcf2dbec315ef44f8d3fffb45f09aa4502ec8f75fbd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp310-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 776.2 kB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bdda7da6e516fde1661e5f2b05265c2084c56014526d704631335f0d17493109
MD5 5e9207805a55629c5114ca50bc5f20d4
BLAKE2b-256 c752e0a89498c34ee1d87e2f516d19caf4d446ce65083e9e9c533cf82458722a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp310-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 812.4 kB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp310-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 475bcba95daf4a893e05e956e491b537891c685a0ab36b0525a27c341507fd41
MD5 b50fa645c9ac90f500e416f9a36a4a77
BLAKE2b-256 f12c9a3aae2d558037826c3b18fcf938a415818bff43d6d422c08ada03de9ec4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp310-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 838.1 kB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp310-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 be76ad00178a134d68c4e184db7d6a864ff17ea55b999d0adcd6629c57b33b74
MD5 217e398935c9acb90acfb31a31640ff0
BLAKE2b-256 76777258a177441d94de254a8bc5dd3bc4969fe6deb1a5c792feac8feb943165

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp310-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 740.0 kB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 be25fc470d5a575fe240cea8e39f4f8dc262947d5a48787549bc13ede73cf8fe
MD5 2622e83d64212729db7072b3d2b9eeb6
BLAKE2b-256 205d9978cc94b06f45266669d3f20f1e0db40930e55786c3c6f34b00d8288adf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 687.9 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ef8ce3411372a97f32542b57c01b3ffbccb6c44558c4fa6a22a6d467803964a3
MD5 e56e6734f8749c0334d0b5252483ef4f
BLAKE2b-256 4392979d650b559a2d1d6d4656eafdfc21ccf0d5c3cac72218d53b6f7522d321

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 584.9 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2928a2840e4f04223538b5b2402f17bd753174e6e06234af0a9d606e83dc6bbc
MD5 90ea1be93cdf2c15b6417a655b743c0f
BLAKE2b-256 16272b3395edb8b0a7c1c43501308d99dc5742266aa115bd54ce2db5d5b4bebf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 691.2 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9d46611575fda7596b6a5d17c51d51aa8f1313fb031d9f861b61a0d524477c68
MD5 f556f38595f2b05965f284e8c16ad0de
BLAKE2b-256 99dd46c398848c8f9e809a49e934eab1b2ab9161b355b422172b7a1d9ed1c0fb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 596.4 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 751017ca44c430aeaef5157b25b3f19b4510b140e9f73c03e39c939bf9fb1006
MD5 129e2161d04470cfd172932a6745850d
BLAKE2b-256 146188f668321b4feaa8ecbf4ccb99baf7fd07bed3b301ce7993fe682520e0aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 560.2 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5377f965a77a69ba53a5440121f87e22784a7a9b715d7a6223d9ea873b6b43e1
MD5 6b6bbeffdd144f832b8f5d6761f4d883
BLAKE2b-256 707eeba7de2d07ccc0f14e71a949a5daedc1acae3df505ef778fa9e335b1e119

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 562.5 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4503e6597b2481a456fae4ed8bfa94c29e3cbbc13b9ed2da692bca5748d68ce5
MD5 2351f3950c407fd3abc013b834c80ce7
BLAKE2b-256 78b94deab02661dae301f4d34e9bd5b5c19812bdd44757b17f391e7265fa249b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp310-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 528.5 kB
  • Tags: CPython 3.10+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8de061bd17cfe609666cc11ca8f868c5eae7d7adcb19494e8e009727066a83db
MD5 9b62cb6fa45d33f19dd2d0d50998d466
BLAKE2b-256 035dc1433b5b33af81ec9c7a921b4783a07cff18e8fd545b8750d0bcf5865270

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.28.0-cp310-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 550.6 kB
  • Tags: CPython 3.10+, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","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.28.0-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ee09abfa2b00d0b16a472d2384dead9e4fa0388db91a16448a833fedf5fe3f14
MD5 209621acb20d0074bea6252af214501c
BLAKE2b-256 beb62a7a49a4451318535ad0e89829f4cc8a05186c7e9ca587d8c3920f0eb28f

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