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.27.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.27.0-cp314-cp314t-win_arm64.whl (409.3 kB view details)

Uploaded CPython 3.14tWindows ARM64

genvarloader-0.27.0-cp314-cp314t-win_amd64.whl (613.5 kB view details)

Uploaded CPython 3.14tWindows x86-64

genvarloader-0.27.0-cp314-cp314t-win32.whl (390.0 kB view details)

Uploaded CPython 3.14tWindows x86

genvarloader-0.27.0-cp314-cp314t-musllinux_1_2_x86_64.whl (766.1 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

genvarloader-0.27.0-cp314-cp314t-musllinux_1_2_i686.whl (800.9 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

genvarloader-0.27.0-cp314-cp314t-musllinux_1_2_armv7l.whl (827.7 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

genvarloader-0.27.0-cp314-cp314t-musllinux_1_2_aarch64.whl (731.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

genvarloader-0.27.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (679.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

genvarloader-0.27.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (572.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

genvarloader-0.27.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (681.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

genvarloader-0.27.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl (584.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ i686

genvarloader-0.27.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (551.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

genvarloader-0.27.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (552.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

genvarloader-0.27.0-cp314-cp314t-macosx_11_0_arm64.whl (520.5 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

genvarloader-0.27.0-cp314-cp314t-macosx_10_12_x86_64.whl (543.0 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

genvarloader-0.27.0-cp310-abi3-win_arm64.whl (415.3 kB view details)

Uploaded CPython 3.10+Windows ARM64

genvarloader-0.27.0-cp310-abi3-win_amd64.whl (619.6 kB view details)

Uploaded CPython 3.10+Windows x86-64

genvarloader-0.27.0-cp310-abi3-win32.whl (395.8 kB view details)

Uploaded CPython 3.10+Windows x86

genvarloader-0.27.0-cp310-abi3-musllinux_1_2_x86_64.whl (773.9 kB view details)

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

genvarloader-0.27.0-cp310-abi3-musllinux_1_2_i686.whl (810.1 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ i686

genvarloader-0.27.0-cp310-abi3-musllinux_1_2_armv7l.whl (835.8 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARMv7l

genvarloader-0.27.0-cp310-abi3-musllinux_1_2_aarch64.whl (737.8 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

genvarloader-0.27.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (685.6 kB view details)

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

genvarloader-0.27.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (582.7 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ s390x

genvarloader-0.27.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (688.9 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ppc64le

genvarloader-0.27.0-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (594.1 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ i686

genvarloader-0.27.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (557.9 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARMv7l

genvarloader-0.27.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (560.2 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

genvarloader-0.27.0-cp310-abi3-macosx_11_0_arm64.whl (526.3 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

genvarloader-0.27.0-cp310-abi3-macosx_10_12_x86_64.whl (548.3 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: genvarloader-0.27.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.27.0.tar.gz
Algorithm Hash digest
SHA256 dc13ad0b02028501c0c2e8db10b70541b6c5ac804a8cfb42605fcdc52342fc75
MD5 be9cff3ccd67bcded163342af9db9526
BLAKE2b-256 91bf4dd30ccb19089027c3b876b5701cb10c4fa2576ec39f29cee4b112bb26cd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 409.3 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.27.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 1596a8e30723fcd6531cfa52aa40da3799dd65a4f82e166d717f15cd8e17c036
MD5 6b8cfebd1345ac228ee631a387845068
BLAKE2b-256 a3575b090809cf9550ac62bf4a7a69b5fdc44e5b458aca62b0cdb526ea2077a4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 613.5 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.27.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 4860d2ac1d61a663f27e2945963ed4cc1fbeae358997e0c3f23623c6ade09ec9
MD5 1a74357ee682dd16b6dd5e3365ac6f0a
BLAKE2b-256 6cfd1a4a6a51ace0b63bf06a4c75935f1df1fb8ecbb068b476e8526ab62e6869

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 390.0 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.27.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 d01bdec3bb1290908c2ea905d7465dfc432d17121691bee0ba1c6d066324a745
MD5 ee3facb2767fb84d5f8efd502a81cd42
BLAKE2b-256 6f9df92fc3f66d8d7c644f3ab45573958316c94a7863eea81ba8d6dd9bd4e5ef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp314-cp314t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 766.1 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.27.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8136adc72758e6c017c2540c43845611af5b5cca3e97e14c250e6c26ca526cb5
MD5 d80c7ad052df7f0ef7233231eb8d16d6
BLAKE2b-256 9f537ec37d2aaa272a45dfa5c4e93f94ba7361a469c34f9c811577ef4a2ce1e9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp314-cp314t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 800.9 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.27.0-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 815484fb1fb3c4245f4c93ffa22122f9b28186048231bf689ad83edd2a0e8e3b
MD5 982df12eba4f16769f22aea8579143bd
BLAKE2b-256 09f367f634818636604d15a84b2926655e3492d4ce28737387c2b27abfdc95fe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp314-cp314t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 827.7 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.27.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 8fee97c99f8b63432c174e091812028d71aa41788ff475bb4cb9926f5c9fa866
MD5 bf11a4416dbecc8071d91e9086821f18
BLAKE2b-256 ba24b22031745a484db299557d78ea7fd93effc8eb66e6d9d8531620777e3c89

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp314-cp314t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 731.0 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.27.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 458d161038137d0077313a2ec9ed15d6109a0ab54ebce71a9e0390d4152494a8
MD5 56c9afabf551926e2582e293ba6b1464
BLAKE2b-256 c524aff366be92d0207eed8f4ef04b1e29b0b003dffe6ad02bf445ce4ffc8fa0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 679.0 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.27.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fd83e42592d29ad8808828ad0eace29c31e3d0f6f45103ae651bc0562188721b
MD5 a8bef3aab5c79ff93bbdf848b908efc5
BLAKE2b-256 6637c9f1b3e165662c4ca555c2dba39b379f8719cf10560276ad0285b7b4edb4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 572.1 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.27.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 116dba15f9994527703d442968b3dab062da4e23eef37b9fa93a10ddccebeae3
MD5 1dc84b19546df449149469356bace8a7
BLAKE2b-256 e907420cd477ce870e72729e55f39a28c0906f1a6df9171bfd505ffbda3cc70a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 681.6 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.27.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e7f338f8faca61952757f214448990810f74228b08c9ea55d3b52050c2fefc4e
MD5 617210951c22f2f153399f1ebc646891
BLAKE2b-256 7d302dbfbb5d9af475990ac7c85e1396d7fbeced18373ace6e9322cf7026cec1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 584.4 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.27.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ef0f9534e095025f1223bd43c1ab15bc2b9477e7c67526c9537e64823eb71dcf
MD5 3b1e74db527961e10c542ceb458421d9
BLAKE2b-256 d3f26e0a17b3d25c48deb0e72b8b82331a3ccae4fb855d4729610a4e36ce3f9a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 551.2 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.27.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a34e564b4c30a5b9ca0c522a348a149b01cd4071f5ba1c4e29f9da59c4fc2569
MD5 7865aef0cce3d5bdce3cd6bd85294007
BLAKE2b-256 57f5fa717d84878027112914028a854d932848abf25b98bb5eb38c64dfc8b6e5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 552.7 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.27.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b82e927aa3a5d6ffb28102f83792e27ea249fe4564a519dc4a315d72eb1a846b
MD5 7f4ad6779b00ef027a56a091a962a70d
BLAKE2b-256 0aade7fa6b29b9684d1a53dc54b39fdf771bb297ae852c7251a090638e953d0e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 520.5 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.27.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 60f667c853846e6c75ff1db237e9c141f62ade56557bddbd4b7502229ea071f9
MD5 f48208b3603ad086678bfd9472f3680e
BLAKE2b-256 1bd575d447e9a72dcce1a086d33d51102a4d608d68a1f25d271ba8f92b1bfea4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp314-cp314t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 543.0 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.27.0-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e26752ccf976dd1dc04f7e19bd6926f11a4aa0c9249138d58abb4f1c1bc46c69
MD5 a262323f6c5e150f3c8f5d8404320b97
BLAKE2b-256 c2e30422a3ea9d59188a3b9b134e66ab2470923931f7fecbc175ebfb1b5f0b11

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp310-abi3-win_arm64.whl
  • Upload date:
  • Size: 415.3 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.27.0-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 f8d6e07cddfabfa664e907716436618a01c6ae0df03de32e518a04b42405ff8e
MD5 2241126009119f826aa09c7a5014fd68
BLAKE2b-256 3bfd0de5303f9025f19d5330820c8f7c00783946e8ab4232ef9b247cf7a95131

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 619.6 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.27.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 e1c751134e7ffc7a238d18f2425b866780dec5c70f1aaa71ff200e2a300ab045
MD5 b0c3ec2ea4b564d999272eaa384f21f4
BLAKE2b-256 15bc950e656e86a89b45565d832d682b501a12a8792c60f924c49525ec42d678

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp310-abi3-win32.whl
  • Upload date:
  • Size: 395.8 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.27.0-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 b149734d912285891dd71fe129d8c2c67e581a4e964aa8b420659301278ef61c
MD5 21e7993c23b16e0a8dbd88d76e5e55c8
BLAKE2b-256 bb5cb53d063376fc051a090b353240a2b44f0d069379d2697a38378fa2cf3838

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp310-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 773.9 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.27.0-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9d3eaba9566593b439c077639c3d3b4b7eccf33f24b6e28f992e3381e4c118f9
MD5 a4aa5d3be3d1309b0af51014bfc39cab
BLAKE2b-256 01ea46de564f01cf49d9e83da56fae955d533652cef7dfa9f84c4a8b925a2b32

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp310-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 810.1 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.27.0-cp310-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6bc15d4bbe4616999c27fd918f693c46c61556b13d2a740644acaff3149dde7f
MD5 0351656c34d09595276fbf0be7c90149
BLAKE2b-256 c0690f2855a0edb3d60a3593f64700deefbbd72281c1176462af3ad25f719323

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp310-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 835.8 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.27.0-cp310-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 91520aa0cd197c3d14443f9bdded7be289aa22fe5f3e6c5fe3e03c9c3f42a884
MD5 2ca834078abec8ebf164610b0aff6bfd
BLAKE2b-256 9b6e2c6e35dd0a33ef7e0be5aa5dddd9803b2257806d058af825e6b1bb064bc5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp310-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 737.8 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.27.0-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6ceab2a935d75eeb1f18f9ed762a97d0cbac25fad6506f5a7cc5591a9f1b3f83
MD5 4c79da159e6f9be8db99cf6f57c33e3b
BLAKE2b-256 af5cdf1169079c4e5c58d3161ce668806505ca8557e37e67c1fa981ad75fde9f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 685.6 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.27.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0f6a833dd5b4c98424f8bd89d880425c23df325a8dc0a79aa46317e884921642
MD5 56c21e10e090afd8be1da9dd04d615f9
BLAKE2b-256 4a3167c10ea255b79c6d8c67e7e07214dc5a4dc524b66f3554396963c2b1ba3d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 582.7 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.27.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 756bf34d25368db92ee688f15f9bd5341c6201198ddbd9ce4bfadf42273501ba
MD5 724b538cd280460a8e24047924110864
BLAKE2b-256 d06848004e8251ec88fd88ba7c821c064ca59e01799f4f48e69085f082c87c52

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 688.9 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.27.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4d5a47dfded249c16122d3fb9c6b89a848d5e187c3d4fa9697283db323d133b0
MD5 e34da3636428d961f31a8386235c2919
BLAKE2b-256 74c8e55b0174b90eb3195f122042892566ee72703536007d63d306fb648623b5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 594.1 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.27.0-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 15607b402c08dbf5e7b680f851e4a5656fa0f02e7e559ef773ce3e9c7efbc8ea
MD5 4bffd9afedb0705a5d80ac20c8d9b5b0
BLAKE2b-256 0f6d684a44edce95871b5ffa7299939c9365b5a5f476e7a1a70df9fac0b96681

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 557.9 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.27.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4aa843429d049abd88ccbd7235f7b027eea8b2a0443d41a02933ede0830b908b
MD5 a0055bf090059551da8a7b47cf0bce57
BLAKE2b-256 93dcdf21d21a68b4aed8ed0ae5bc73136b48c10effca4134bd9db02f57f8fa17

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 560.2 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.27.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4e2613f98c0c63cf6479811b618c9e997bfe274d2b40fff42f03fb8a454b2693
MD5 eac06c0ef06885a2fc7967fb7bfe209e
BLAKE2b-256 05fff0761d12e6f5525abd7b2c5b40b1d182598a69767adc725d52a59c60accf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp310-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 526.3 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.27.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 90a7ca3bd5c267025ffa3d22b1df09d857838c3aec1434cb5f720422e7fdeab9
MD5 882c8790d04753941721f2f37c87be48
BLAKE2b-256 aac4f821dbef908ecb4915df46324e5153f712b801b26a480047719dd3a84036

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genvarloader-0.27.0-cp310-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 548.3 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.27.0-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2764599fa0c8c83a9621b97dab19b3f0cb3a84661ca98c496374e6100214c5ae
MD5 d58acb4cc44895d6c03192218af77247
BLAKE2b-256 0b7c342f4d5707481a20b83ec25176dbc87361b405efbe63a0394ab8d8f9cb2d

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