Skip to main content

LotusFilter: Diversity-aware approximate nearest neighbor search

Project description

LotusFilter Logo

PyPI version Documentation CI

LotusFilter: Diversity-aware approximate nearest neighbor search combining Faiss with cutoff tables to prevent similar results from dominating search outputs.

✨ Features

  • Lightweight: Ultra-fast processing < 0.1ms per query
  • 🔄 Independence: Post-processing module that doesn't require original data retention
  • 🎯 Flexibility: Works seamlessly with various Faiss indexes
  • 🛠️ Simplicity: Single CutoffTable class - easy to integrate

🚀 Quick Start

Installation

pip install lotf

Simple Usage

import lotf
import faiss
import numpy as np

# Prepare data
Xb = np.random.rand(10000, 128).astype('float32')  # Database vectors
Xq = np.random.rand(5, 128).astype('float32')      # Query vectors

# Step 1: Build Faiss index
index = faiss.IndexFlatL2(Xb.shape[1])
index.add(Xb)

# Step 2: Build cutoff table for diversity filtering
epsilon = 15.0
ctable = lotf.CutoffTable(X=Xb, index=index, epsilon=epsilon)

# Step 3: Search with diversity
candidate_k, final_k = 300, 100
candidate_dists, candidate_ids = index.search(Xq, candidate_k)
diverse_dists, diverse_ids = ctable.filter(
    dists=candidate_dists, 
    ids=candidate_ids, 
    final_k=final_k
)

print(f"Diverse results: {diverse_ids}")

📄 Citation

If you use LotusFilter in your research, please cite our CVPR 2025 paper:

@inproceedings{mtasui2025cvpr,
    author    = {Yusuke Matsui},
    title     = {LotusFilter: Fast Diverse Nearest Neighbor Search via a Learned Cutoff Table},
    booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)},
    year      = {2025},
    pages     = {30430-30439}
}

📚 Documentation

👤 Author

Yusuke Matsui

Project details


Download files

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

Source Distribution

lotf-0.0.2.dev3.tar.gz (73.7 kB view details)

Uploaded Source

Built Distributions

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

lotf-0.0.2.dev3-cp314-cp314t-win_amd64.whl (57.7 kB view details)

Uploaded CPython 3.14tWindows x86-64

lotf-0.0.2.dev3-cp314-cp314t-win32.whl (54.1 kB view details)

Uploaded CPython 3.14tWindows x86

lotf-0.0.2.dev3-cp314-cp314t-musllinux_1_2_x86_64.whl (158.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

lotf-0.0.2.dev3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (60.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

lotf-0.0.2.dev3-cp314-cp314t-macosx_11_0_arm64.whl (49.3 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

lotf-0.0.2.dev3-cp314-cp314t-macosx_10_14_x86_64.whl (52.3 kB view details)

Uploaded CPython 3.14tmacOS 10.14+ x86-64

lotf-0.0.2.dev3-cp312-abi3-win_amd64.whl (52.6 kB view details)

Uploaded CPython 3.12+Windows x86-64

lotf-0.0.2.dev3-cp312-abi3-win32.whl (49.7 kB view details)

Uploaded CPython 3.12+Windows x86

lotf-0.0.2.dev3-cp312-abi3-musllinux_1_2_x86_64.whl (154.1 kB view details)

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

lotf-0.0.2.dev3-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (56.2 kB view details)

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

lotf-0.0.2.dev3-cp312-abi3-macosx_11_0_arm64.whl (46.6 kB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

lotf-0.0.2.dev3-cp312-abi3-macosx_10_14_x86_64.whl (49.7 kB view details)

Uploaded CPython 3.12+macOS 10.14+ x86-64

lotf-0.0.2.dev3-cp311-cp311-win_amd64.whl (53.9 kB view details)

Uploaded CPython 3.11Windows x86-64

lotf-0.0.2.dev3-cp311-cp311-win32.whl (51.2 kB view details)

Uploaded CPython 3.11Windows x86

lotf-0.0.2.dev3-cp311-cp311-musllinux_1_2_x86_64.whl (157.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

lotf-0.0.2.dev3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (59.2 kB view details)

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

lotf-0.0.2.dev3-cp311-cp311-macosx_11_0_arm64.whl (48.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

lotf-0.0.2.dev3-cp311-cp311-macosx_10_14_x86_64.whl (51.3 kB view details)

Uploaded CPython 3.11macOS 10.14+ x86-64

lotf-0.0.2.dev3-cp310-cp310-win_amd64.whl (54.1 kB view details)

Uploaded CPython 3.10Windows x86-64

lotf-0.0.2.dev3-cp310-cp310-win32.whl (51.3 kB view details)

Uploaded CPython 3.10Windows x86

lotf-0.0.2.dev3-cp310-cp310-musllinux_1_2_x86_64.whl (157.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

lotf-0.0.2.dev3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (59.3 kB view details)

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

lotf-0.0.2.dev3-cp310-cp310-macosx_11_0_arm64.whl (48.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

lotf-0.0.2.dev3-cp310-cp310-macosx_10_14_x86_64.whl (51.5 kB view details)

Uploaded CPython 3.10macOS 10.14+ x86-64

File details

Details for the file lotf-0.0.2.dev3.tar.gz.

File metadata

  • Download URL: lotf-0.0.2.dev3.tar.gz
  • Upload date:
  • Size: 73.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for lotf-0.0.2.dev3.tar.gz
Algorithm Hash digest
SHA256 4b2dd5127313975db66ccd5fc3a6a14b398bb81d479cebf8ee3a5e72628c0a2b
MD5 967b8f4b121aa439122b3755d172f877
BLAKE2b-256 07811ed625437bef5d79347eee8c716ff6abb6ae571eedd4c39d52eb0708d100

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3.tar.gz:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: lotf-0.0.2.dev3-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 57.7 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for lotf-0.0.2.dev3-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 e99aebe864b37b426b5b1f0954d83622a83e934b28bf165ea57033db98df9301
MD5 e05102cf56157a4d20966fd076715fc6
BLAKE2b-256 b11b0bb9e435067faafe994b8219ca5a137f4084aefd71a60b9b7fa18cf8a319

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp314-cp314t-win_amd64.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp314-cp314t-win32.whl.

File metadata

  • Download URL: lotf-0.0.2.dev3-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 54.1 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for lotf-0.0.2.dev3-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 bbe2b7bc7d057e21a6b58534f453500f349909ce2acfc14df768c8ffa6148175
MD5 08364a4e285e060294b0290f11115824
BLAKE2b-256 3bc8d03d5e4c8d58e1a6eb989d51f49728f2aa3c1db0e33aa3c6e8f6402de9dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp314-cp314t-win32.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2.dev3-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 587f2a950318d8678763a717d6fe489fc55ad383e2f0bc0ccb58250d183b7a52
MD5 f26468698f7bc475f84be37c6e0fab69
BLAKE2b-256 7e26aa36e638f32786f7fc00564fbd15a660fd3c785498584b6d80a724f386da

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2.dev3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a3a2b880f334fdacc0c8af9aae1cc217ec9f1e18c0dfca1555994d9621208961
MD5 18b050a7b99f076fe8766cd2dab1efe7
BLAKE2b-256 f7a77f284f7b8580e454739cc09269d558b46ac97181a200b16b3169cd651f2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2.dev3-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 df785d0623b0ab839e37fac273c2577f2bc0cf79f83fb44f232bb6c7bdab99f6
MD5 9ae451d62ea7d4e5cd9c41dd412a4de8
BLAKE2b-256 384fd9ad11692f72a21f09e843b44e0ae44d53eea9f09764f845f028e525263b

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp314-cp314t-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2.dev3-cp314-cp314t-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 d5837d65ada736f617eeb23488f17de790a6d21157653849ca4a67afad236abc
MD5 af1562dd048415e0cf839487ff5e607d
BLAKE2b-256 3b1659ab150e2cb641555c1790d61d86dcb83e85d199d92d89a9a1deaa70e390

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp314-cp314t-macosx_10_14_x86_64.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp312-abi3-win_amd64.whl.

File metadata

  • Download URL: lotf-0.0.2.dev3-cp312-abi3-win_amd64.whl
  • Upload date:
  • Size: 52.6 kB
  • Tags: CPython 3.12+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for lotf-0.0.2.dev3-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 982f34e63e7d2ff6cf1464d32610f30ca9fc8a12f9dd44a03d62eed0f196554f
MD5 d7e97c193946601e546b05f41ce3c45d
BLAKE2b-256 1f20ea6e96e9daf0d6484b7ced030c729ed71eb2d2d90739faa28e2c9548c11b

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp312-abi3-win_amd64.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp312-abi3-win32.whl.

File metadata

  • Download URL: lotf-0.0.2.dev3-cp312-abi3-win32.whl
  • Upload date:
  • Size: 49.7 kB
  • Tags: CPython 3.12+, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for lotf-0.0.2.dev3-cp312-abi3-win32.whl
Algorithm Hash digest
SHA256 a166d6c246d5095b49191058825668e0f9e7610201bb7a4388dc64a2d328613c
MD5 5b4aae4eced7933cf9c23c008534509a
BLAKE2b-256 489c22e9ff9d66eecdd115ef2a6270cf378bfcb18040096f24825ee2a1e71604

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp312-abi3-win32.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2.dev3-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e3bbaae4927a430c3188ebfd464d09c27168fff68a4af4b3afc84dba69f281c8
MD5 22818b41527203d74f1ef772667dbe1e
BLAKE2b-256 bf6f968f05794bf80b94a87006490ee342d8c78187f475a2074d09bd54577567

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp312-abi3-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2.dev3-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 818ed4266fc59ac42c1607290b2e40c8344b853a9eee269a048c86d0eeb18288
MD5 0368e2b9769fee7726a2c84406d19212
BLAKE2b-256 0206e566a3a503455117d521af3eb3fa1aab897f7eb74355db8bffc738082e18

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2.dev3-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 db7088980d5ad819ba48a1acd6e5ef7f4d8dd692b618c7175186d34a80b447b9
MD5 aa5620c24d0ddf2cc122878834657674
BLAKE2b-256 4da05620c778d30561d1d50c7c0c3c6a55fd54d7acb7cc8c212e96050ed894e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp312-abi3-macosx_11_0_arm64.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp312-abi3-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2.dev3-cp312-abi3-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 fbceb0fb5f772e12e54a9f4b022b694264b8455a39862f0e54cf8a509c5a05df
MD5 1be75257f6357e85cff67af9638e2f19
BLAKE2b-256 5809bb4a8727a0c4fea593e6a8ddec6a7cb73581edfa60e32faeb2a7bd6437ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp312-abi3-macosx_10_14_x86_64.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: lotf-0.0.2.dev3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 53.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for lotf-0.0.2.dev3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 15c50875569002b1c2ae5a0727e8803be04134bd3c508fc6e21b48f7e6e11b0e
MD5 b6958f078345a13ef850c934cfcd9299
BLAKE2b-256 d7ac0732ac26f332499ed00301a33d4a0128e20c134620c35431efe85ced27b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp311-cp311-win32.whl.

File metadata

  • Download URL: lotf-0.0.2.dev3-cp311-cp311-win32.whl
  • Upload date:
  • Size: 51.2 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for lotf-0.0.2.dev3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 4993a8d0bfc6de5b2b6dfbd88b2effdb400b216b8ad20edbe044e2718d070873
MD5 f3210d97a776071032f1076d12e1c3a3
BLAKE2b-256 fa195e71fb708beea5922c98ddb7d0a85711e08505f59dd0032296275650131a

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp311-cp311-win32.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2.dev3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3b14b630ef119bb3ffc34f9dacb8fa799d78024324fec22b868f5a30300778b3
MD5 3ad5e8612ccfa25bbf9e73f19370979a
BLAKE2b-256 c36ca2e1e4caf6f5f96a41c7768103d3a6ec7e591cfd7f00ca430e3e191c43e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2.dev3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dedbc9c0d3484adc70555b641125d088734d477c1128b335af1c642d5f55b6d2
MD5 ab72a06afdc28af6e16d4f7d9d20add1
BLAKE2b-256 a6e21f38d06f5708a3cca1a1fe47c0fbb8302eb947f68f076de5d7f5eccdc11d

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2.dev3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c4b0a5378e713353ca197cef0bd36fee6b3e73dcb963949e561cf153c592caef
MD5 afd46ad3afb264e61831fa96d0f5da85
BLAKE2b-256 d9e5945678e37ee7db3bf338525095425f8b256d8fa571cfac2285f502a81825

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp311-cp311-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2.dev3-cp311-cp311-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 ea5a57b6c049c7c5f66dddf8feef816f9f537a38addd5572cdc6a29fc927565c
MD5 fb06e54f9fbfffebfdf449358afe4416
BLAKE2b-256 7f261f21a57a6e1b32b783807d03e1d29850e647484a44ff747e784cdba77768

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp311-cp311-macosx_10_14_x86_64.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: lotf-0.0.2.dev3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 54.1 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for lotf-0.0.2.dev3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 abe498f8dfc17df6f561baa46351bcf3d9d833b97ee6c9cb414194c1b27f86a1
MD5 003bb58c06ef87a00f6483cd160ff9bb
BLAKE2b-256 34b75c345b2a48d7c205a38cc022627dc09e074458c7171676707d3693f6ae91

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp310-cp310-win32.whl.

File metadata

  • Download URL: lotf-0.0.2.dev3-cp310-cp310-win32.whl
  • Upload date:
  • Size: 51.3 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for lotf-0.0.2.dev3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 a3471c05b0ad60a6f707f53cc6d0b9e2f5d74ab893a978ac2293fe94876e333c
MD5 defd0e21aca8858124ab258bb209ed61
BLAKE2b-256 079951364777bbd21ee8c724e504689c95b046a5a4d08a31f33db5fc0412a0b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp310-cp310-win32.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2.dev3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5ecd1e92e58ba7f70e6fb2b84c0a65fb796ab98d1cfc46fdca7ff8be3ec6802a
MD5 bfd7fa848d07c3dec396466a311164cb
BLAKE2b-256 a9ec6df6e12b7f85dd9bdf8b651f2e43b56780b5f47bcd2f6dc2caaf43a4bdad

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2.dev3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b78dc84a9dc4a671ea1acfd73cdec4e69905cd46aabc5d4740e42b18b67a8d32
MD5 6d864630cf0ea7b222d5038b6fba68ed
BLAKE2b-256 bde5619062a3913d9fb7655a23dfc0b1585cc4edafa406aea712c18f237446f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2.dev3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8ceb572a123dbfccfaaf9e98696c4c51755e162a3a4b08d995b0c7d952a8ebce
MD5 5f904231c1e03f358ec6e2eacc56c371
BLAKE2b-256 54183560e1c15a1923f43026f6e6914e39cb55203ff46510ab4cfbd2a7e38616

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: wheels.yml on matsui528/lotf

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

File details

Details for the file lotf-0.0.2.dev3-cp310-cp310-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2.dev3-cp310-cp310-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 d4e80fd1bdd7a550c0a4a267ddf0e9ee3588d2aa4c8d0c280f5069ec8e09caca
MD5 02f91e06b288fe3f4dc7357eaa1f1b20
BLAKE2b-256 092bc90cc7cd7ac97285e88d138c54591fb24be51cf1afa880a744c2fc702274

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.dev3-cp310-cp310-macosx_10_14_x86_64.whl:

Publisher: wheels.yml on matsui528/lotf

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

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