Skip to main content

fastlisi

Fast Local Inverse Simpson Index (LISI) — the standard statistic for judging whether a single-cell batch-integration method actually mixed the batches.

This is the LISI implementation from harmonypy, rewritten for speed. It returns the same values (agreement to ~1e-15) and is typically 15–30× faster.

Unlike harmonypy it has no Armadillo, BLAS, or LAPACK dependency — just numpy at runtime — so wheels install cleanly everywhere.

Install

pip install fastlisi

Use

import fastlisi

# X: (n_cells, n_dims) embedding, e.g. PCA or harmonized PCA coordinates
# metadata: pandas DataFrame (or dict of arrays) with one row per cell
lisi = fastlisi.compute_lisi(X, metadata, ["batch", "cell_type"])
# -> (n_cells, 2) array

Interpretation, for a label with 3 categories:

  • LISI ≈ 3 → the cell's neighborhood contains all 3 categories (well mixed)
  • LISI ≈ 1 → the cell's neighborhood is a single category (not mixed)

Good integration means high LISI on the batch label and low LISI on the cell-type label.

Passing several label columns at once is much cheaper than several calls: the neighbor graph does not depend on the labels, so it is built once and reused.

# Limit threads (0, the default, uses one per core)
lisi = fastlisi.compute_lisi(X, metadata, ["batch"], perplexity=30, n_threads=4)

# Skip the label-encoding step if you already have integer codes
lisi = fastlisi.compute_lisi_from_codes(X, codes)  # codes: (n_labels, n_cells)

fastlisi.max_threads()  # threads used when n_threads=0

Speed

Measured on the datasets shipped with harmonypy, on a 2-core machine. old is harmonypy 2.0.0, new is fastlisi. Outputs agree to 2.2e-15.

dataset cells dims old new speedup
lisi_x fixture 400 2 0.017 s 0.008 s 2.3×
pbmc_3500 3,500 30 1.41 s 0.17 s 8.4×
ircolitis_cd8 68,785 20 800 s 29.6 s 27.1×
ircolitis_cd8 68,785 50 2,613 s 94.5 s 27.7×

More cores helps roughly linearly beyond this.

Where the speed comes from

  • Point-contiguous storage. The original stored the embedding column-major, so reading one point's coordinates strided by 8 × n_cells bytes — a cache miss per dimension. Storing points contiguously makes a distance evaluation one vectorizable pass over ~2 cache lines.
  • Leaf buckets. 16 points per kd-tree leaf, with points permuted into leaf order so a bucket scan is a sequential read.
  • Tighter pruning. An incrementally maintained bounding-box lower bound instead of testing the splitting plane alone.
  • One neighbor search for all label columns, instead of rebuilding the tree per column.
  • Threaded over cells (plain std::thread, no OpenMP runtime to install or bundle), with per-thread scratch buffers replacing roughly 4 × n_cells heap allocations.

Scaling

Be aware that LISI is close to quadratic in the number of cells on real embeddings — kd-trees prune poorly at 20–50 dimensions, so the neighbor search tends toward all-pairs. Measured exponent here is about N^1.95. This package is a large constant-factor improvement, not an asymptotic one. Past a few hundred thousand cells you want an approximate neighbor index instead.

Accuracy

tests/ checks against lisi_lisi.tsv.gz, the reference values produced by the original R implementation, and the same fixture harmonypy tests against.

Results are bit-for-bit identical regardless of n_threads, since each cell is computed independently.

Credit and license

The algorithm and the reference test data are from harmonypy by Ilya Korsunsky and Kamil Slowikowski. If you use LISI, cite the Harmony paper:

Korsunsky I, et al. Fast, sensitive and accurate integration of single-cell data with Harmony. Nature Methods (2019). doi:10.1038/s41592-019-0619-0

GPL-3.0-or-later, inherited from harmonypy. See LICENSE.

Download files

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

Source Distribution

fastlisi-0.1.0.tar.gz (42.1 kB view details)

Uploaded Source

Built Distributions

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

fastlisi-0.1.0-cp313-cp313-win_amd64.whl (78.1 kB view details)

Uploaded CPython 3.13Windows x86-64

fastlisi-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl (176.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

fastlisi-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl (170.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

fastlisi-0.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (80.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

fastlisi-0.1.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (76.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

fastlisi-0.1.0-cp313-cp313-macosx_11_0_arm64.whl (72.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fastlisi-0.1.0-cp313-cp313-macosx_10_15_x86_64.whl (75.5 kB view details)

Uploaded CPython 3.13macOS 10.15+ x86-64

fastlisi-0.1.0-cp312-cp312-win_amd64.whl (78.1 kB view details)

Uploaded CPython 3.12Windows x86-64

fastlisi-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl (176.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

fastlisi-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl (170.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

fastlisi-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (80.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

fastlisi-0.1.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (76.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

fastlisi-0.1.0-cp312-cp312-macosx_11_0_arm64.whl (72.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

fastlisi-0.1.0-cp312-cp312-macosx_10_15_x86_64.whl (75.5 kB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

fastlisi-0.1.0-cp311-cp311-win_amd64.whl (78.7 kB view details)

Uploaded CPython 3.11Windows x86-64

fastlisi-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl (177.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

fastlisi-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl (171.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

fastlisi-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (81.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

fastlisi-0.1.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (77.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

fastlisi-0.1.0-cp311-cp311-macosx_11_0_arm64.whl (72.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

fastlisi-0.1.0-cp311-cp311-macosx_10_15_x86_64.whl (76.2 kB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

fastlisi-0.1.0-cp310-cp310-win_amd64.whl (78.9 kB view details)

Uploaded CPython 3.10Windows x86-64

fastlisi-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl (178.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

fastlisi-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl (172.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

fastlisi-0.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (81.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

fastlisi-0.1.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (78.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

fastlisi-0.1.0-cp310-cp310-macosx_11_0_arm64.whl (73.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

fastlisi-0.1.0-cp310-cp310-macosx_10_15_x86_64.whl (76.6 kB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

fastlisi-0.1.0-cp39-cp39-win_amd64.whl (79.1 kB view details)

Uploaded CPython 3.9Windows x86-64

fastlisi-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl (178.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

fastlisi-0.1.0-cp39-cp39-musllinux_1_2_aarch64.whl (172.3 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

fastlisi-0.1.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (81.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

fastlisi-0.1.0-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (78.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

fastlisi-0.1.0-cp39-cp39-macosx_11_0_arm64.whl (73.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

fastlisi-0.1.0-cp39-cp39-macosx_10_15_x86_64.whl (76.8 kB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

File details

Details for the file fastlisi-0.1.0.tar.gz.

File metadata

  • Download URL: fastlisi-0.1.0.tar.gz
  • Upload date:
  • Size: 42.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for fastlisi-0.1.0.tar.gz
Algorithm Hash digest
SHA256 870c7829e892704e6e32d69d2ca20fab4928adc3a1ff013fd6e4bb4f1e84a600
MD5 62118c7c86467312587e778a80f66275
BLAKE2b-256 e013132ed3492af1ccf197831f73aacf502b66fada253b885834e3f0da7620a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0.tar.gz:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: fastlisi-0.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 78.1 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for fastlisi-0.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 dfc737b0f6703af5b908563b29fb5780cad31b1992ae9fdebfa794314efeed3b
MD5 96cfc4dbbade12de9d8df4f889d034fc
BLAKE2b-256 707aae67164abd72ffec47ebc847a8a43e736a1a0ea0eb0f33702aba7573c8dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp313-cp313-win_amd64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a80461b791ad93343ec32f7c2048e46eb75dfba237dfd996708ca26fa1229b41
MD5 199bae9c2ed6ee2c2deccc23ce9049e7
BLAKE2b-256 665629ef67ad35bce89b063db7c38d449007d3c131993488d09856dc84ba3db2

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b76f8fa1f8850d5d40409cca36864e30727968c906326d18c003d126962eade8
MD5 49bafb2a1d405deea6fa75684382979e
BLAKE2b-256 114a24ed35d44f20a9be4b21f1b72631203d08160551985c326deb37104babcd

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 62888786282a7927605f6d8e451699ad69ab5f1a0f9f9a91962d922592d3d849
MD5 83f481bd26ca254db9b98646fc90b057
BLAKE2b-256 20c4d8fd65cab9574c3b851525f0c74ef752d35e15c02ea0aa534082e4386092

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 54694fbb293497457f9f7147907407175afd87d19550ebdf04dc55e4499565e3
MD5 c4194236718f252d785137be8e4cc78e
BLAKE2b-256 2ef3cb54b0b99e0e8ef29440f1da365c38273a0815a1e79a4540b6b87befb67f

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 29c97e14557c96a5eff4720ba2c8a37b5b48ca9c548ea05abc92bc423f24ee36
MD5 1d5abf271563f7366ceb0522fc651d4a
BLAKE2b-256 c6e1ff3dbb07fa31a36b762b4ae863b95896e0b2925da05d2cd9170ceb8a6bae

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp313-cp313-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 27d2e770a6eed115dbcf559a2859b4553d38949dcdbc3eae4771a26ea6c28ed6
MD5 4ab50965a19462f5c519c9043b4a2b47
BLAKE2b-256 a353908589d9c64d529fa447275d440f6edb1c1944f718dccdd657fd28a8523f

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp313-cp313-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: fastlisi-0.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 78.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for fastlisi-0.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9b98c4fadb9c221f8afc3e95e2dbfeda87225f830f90ff054eb1707ce8b769c3
MD5 2540e2c4a559cf053d91b1403354b6bc
BLAKE2b-256 67172d3c2eac1706f62d52c4a63c417aee6af24c202d82a4c428c66c4b8bf0d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 88cecc45a7c46753e13682094a5bbd7889c83e8d77efefdf16d80dc7aa35cab3
MD5 7f414b3899605f46f150f81272fa5314
BLAKE2b-256 2d3742169a30dfbc9e09385824fdcdf01ed2763e8030043d1a4db58f59b20a28

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a7278fead690c75e925fc309cf5d4daba00a4719e9115b5de210882a2f3e5282
MD5 ff738d472ba88add3efea189bf77f79a
BLAKE2b-256 7683943c6df46d7d10d997bda7a552850e7994492207ba4d83f08eedf4768925

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 84039e4670080c4269158918290a342b6b3beab3f868d60d6967058566423548
MD5 501f1c2db1d4c79e54d3304cd52a3951
BLAKE2b-256 ce34feaa5547cb1b29fcdb6743900916f0d0fa45a87513e4833f0c43268cea92

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 82fd01aff7ca542467c7296bebd66f0141d1d6e003950dae7ef33c9d4767b9e1
MD5 a188ceff3cb74d655fa00aaf8db0d6f8
BLAKE2b-256 dad02d9f0f07c7dc8f2907b003434db345e562129bdbc384f254a79963738f50

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c4149e61c0871e0fd6fd50e3125b0140e3a37930e7d743d27c6fb00447b51654
MD5 3feb532b425db72eb2e4e03f4f4b21b0
BLAKE2b-256 731a4a7803eadc6388099f3e8a68a7cc1babcf4277b132036ed8703cf74cbc84

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c97a10a493558ad53d79dc64704ede4d1665cb23c5758811241066aa0d976136
MD5 4c00b7f417e26a65536b8c5d57343e01
BLAKE2b-256 a19e5237f8effdafa6cbdaf83a7e47b1528ead7c07212b3d0b34fc6272676cba

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp312-cp312-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: fastlisi-0.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 78.7 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for fastlisi-0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c2b65f1831de52efff89a972b5ac533089ab2cd17a38893a37d1ab7db46eb2c0
MD5 3134509742dc82d59fc3a92d4a7281fe
BLAKE2b-256 38884377660a0d32794f875111bac2b11df1f8c6a931f6de522f744a3decc6a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 df8bb489fca4807a5ae72e42e7bde4a452dc85e4b4e5704c8d4b3adaa0db6206
MD5 67e8afd7a302dcf0a204f4aa2e52b99a
BLAKE2b-256 8ce2a3460a2110f2cc122da9695fe90697b171a600a1efed2d888dd7754c8801

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b9a36f192823e5a1b43ea88da92b9808b8856fff7f315bbcd9fd8be1805e6c7a
MD5 07f490a962054b691915ff2e519d3928
BLAKE2b-256 4736de516691d88bfd96a16ae5caa12ab35e19e755d2fe6f023ccb2c905628f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e9bdc479a2d06a6292d80e743d145de2b44ca8b806cefc8355c2e432b8f9a04e
MD5 47cf9ba061d4845158ab62bc003f2ff8
BLAKE2b-256 17c139d98dd7f003e98432cf7b8fa115600d0ebffc8176331ce885f618179377

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 002001446ef9782f32af893b41b1b4e7971a0bfd98dc02ac9167107d136462a4
MD5 3cf08de36352834a0a6b0a11fd788527
BLAKE2b-256 6a8ba0f65e7b1755433e8d016d324b7db67cb70b16e25d437f75758195d2d867

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cad7cbb052b93477f089701beb05fbcbffb3bf756a107088da90fd4dd95a7498
MD5 6840da7c9f99cabf8433f79a1dc6f86a
BLAKE2b-256 00b5d10be33d3fccf2c7fad90f06b55b00fd67773ca1fd0fd7eb0f5aab65fee2

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8335032de091e174bb8efa07ffea240005bb9dad60d6ea9fb632a337e5ebe8f1
MD5 a600dbc36d50cb99a3ef0b82a844c789
BLAKE2b-256 18962ceeac82e4ab25cc11172283bdd7da8554539fb4a4d9250186456350e94e

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp311-cp311-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: fastlisi-0.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 78.9 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for fastlisi-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f50f25d07b84a2d9f2d4c83b9adea7e022bf82562d6522f886bf0c5ebe25ec38
MD5 dce6c4d36c211d5064af5b994f891755
BLAKE2b-256 cf8b70411271d6f8677dfc60d4c9deba1823aaf5dfbe049602459acaf79b09d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 952d9e8599f98a54b3c117cb398dcf88d6a4fc70151913cff9ebb5fb8cd3d38c
MD5 3a0845c60e38bff21295d6bf99d5197e
BLAKE2b-256 1ecdf3fa79e7071579e23bc4b35d31d5a3d08b33670b69b9c2e3446d8245e0ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d9466c3c284bc213368e7edcc49dd3c88642a60aa96637309c69f798cc62e42b
MD5 7103b68ccc89ab84a05d3c0bab5a351b
BLAKE2b-256 ac757bdd9a038d794cb45df0a0cd145ca51a57c18344a50e086332e28dd82be5

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ee806aadf07f3c86a6f4d9a5dbba25fb1fae7149dbd2fa45cd38726c1b8bfa45
MD5 df60cd2fa7f01f272122a0b4b59e0416
BLAKE2b-256 3ffc3f3d98d51d7ec9d1fc80e4ebf4b3dc310abebdf08ab1abe4146f1d3469ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 10735860d6856a8272c523b0b30cf4ab6fb8b52e0210e49992092c783fbbda58
MD5 b9d9e65a57f3551459dc3ec36817aaa4
BLAKE2b-256 165665b2b341659b9f32f2b581ed23659f0121c0c1978d13a2f20114556bf7d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 daa430e2efbc0014c3277e46faa48ff3a56034917cc903a90cddbeed84c2eeb6
MD5 611fd9307845c846c78e6e179e2b8ca1
BLAKE2b-256 da6151ed6251861bfd538a380bd7c940017227765b56a61f48b9493c18127a3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ee3dfc8860cc02b377f76cac89ca57e3a0720900db3c27e9ccbf5180308df6e3
MD5 2c637ea0deac8ba859daf0ecbeafb35d
BLAKE2b-256 50b41c89a7839df38d2ce1e2e30db401886d3fbcd4609854008302f5daf03586

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp310-cp310-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: fastlisi-0.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 79.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for fastlisi-0.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 711d009591e344ee31a7a47d81a8a1e0f419272b7494361863bdbfb073e54081
MD5 4be7ab39d22603c0d5783c033d2d8b84
BLAKE2b-256 f68c3a71adf531f6e1d3c8c99bf16b497ed8dff8f1d7455ab29c1080b7ce60fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp39-cp39-win_amd64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 236a85dbce9fd7ee5d334480472fbb403f20c47fac6aee304d9bedc19a3da6d5
MD5 55ac5cba58217bd3c692ba0a617898fe
BLAKE2b-256 c2d3fcff56b466e02c3c358e2779aa130486f2bceed7687ccbbf52e8d2f29075

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f298b76daee22d43db4a0290196d5afea125a6a48552784212b542692206a5e4
MD5 f409a5b70b4a41e3741ca8ce388c3ac3
BLAKE2b-256 0e0a28b68e0d646f982a74ee439e249cc7b347b356a8cb30a308d0f3b7641e98

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 05d0c28c8ecdf655687f3300e40d2ee22ad9e485a2dced54eece3fa6704b84ac
MD5 ab85108ec09e87015393a20a2cc50c01
BLAKE2b-256 5d206f41ec5b1d0248cefcac0c0c2afabd524efae45fe3d2a9e63ddba73383a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 52d438dd55e0bac0afcf51a556ab47d75fe83702f6d232a707cde379c4610f7f
MD5 b87a1f38aa8c4032909dd236c489eeba
BLAKE2b-256 400f0f4df1154dc1098f6099edf1ea7ebab3f3636bdf3c504d71ec3b706a00da

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1e9484d5e53a67f9ec2d0b1ebbaab61d1a1ac38b9b71c5dcdb192be6535710a1
MD5 6d3b2668bae4bd5cc55baf975d0b647a
BLAKE2b-256 ed81040f0ae1a26e0a479eed06d691b55df7e018270ecd491a145fd668bc6cd1

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastlisi-0.1.0-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for fastlisi-0.1.0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 647ca3872ef61fb20fdc2dcf9ca02b41ba25c98a7879fd5858b2c11077d032f0
MD5 3eb324b8194884d6a339adf540ded5b9
BLAKE2b-256 3908c19063002d15c04813f103d6eb7a2bc78b78f5402e90a590c54e4c64ac5d

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastlisi-0.1.0-cp39-cp39-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on timoverlaan/fastlisi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.0 This release

36 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