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.tar.gz (73.8 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-cp314-cp314t-win_amd64.whl (57.6 kB view details)

Uploaded CPython 3.14tWindows x86-64

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

Uploaded CPython 3.14tWindows x86

lotf-0.0.2-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-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (60.1 kB view details)

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

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

Uploaded CPython 3.14tmacOS 11.0+ ARM64

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

Uploaded CPython 3.14tmacOS 10.14+ x86-64

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

Uploaded CPython 3.12+Windows x86-64

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

Uploaded CPython 3.12+Windows x86

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

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

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

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

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

Uploaded CPython 3.12+macOS 11.0+ ARM64

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

Uploaded CPython 3.12+macOS 10.14+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

lotf-0.0.2-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-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (59.1 kB view details)

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

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.14+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

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

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

lotf-0.0.2-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-cp310-cp310-macosx_11_0_arm64.whl (48.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.14+ x86-64

File details

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

File metadata

  • Download URL: lotf-0.0.2.tar.gz
  • Upload date:
  • Size: 73.8 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.tar.gz
Algorithm Hash digest
SHA256 14523ef4caabe900d12e67b66b23335e5e1f2d8fe5805a816e54821b06ee5cf8
MD5 fc7d485e4b827ec2fb8cd75f01fdac15
BLAKE2b-256 3cdefd863044fa6bd664eb11bf57f67fdfae64e8ec6e5015334aaf123dffc1e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2.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-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: lotf-0.0.2-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 57.6 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-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 e021ed08d2b454701a1bd955282b93b168b3db20b9a15712e581470c7c696d11
MD5 d753b2d229d172b8b71d8579096b95df
BLAKE2b-256 b395cf9f18ac84cc67a2cdecca1d2f908b47911c5dd79eefcd06f9a8e27eb217

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp314-cp314t-win32.whl.

File metadata

  • Download URL: lotf-0.0.2-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 54.0 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-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 d5c4bf6cb76478de693b5abf6e29fc36dd32d2e8de93a4f64eee6bec26456870
MD5 8d71bb79ae10f162b90e2f7f48400a76
BLAKE2b-256 37c9a5bf57c16d44764797280d63ad4b7ce713637ab022b6b18fc6e1ab56dbcb

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c1e92f1c8505d2c2eb6accd647a1114850f1ebd77c8d909a1a8fd9d61e59db88
MD5 a484afe5fe1e7969f7a3d9901b7bdf2e
BLAKE2b-256 84c733309ff8b0ba24d50c8dd9c900b14abe23ed61a82d4b2601c96b5a5709c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2e564f932dde937f8f338ab0d6cd40fe2b31d689217d4183618eba4a4687e8a1
MD5 0dbe4c425693517a27ae9aec88aa0693
BLAKE2b-256 fd2800755eb7e0b284fbdb8f979294a2dc1691476691b79248a7b8b0aab3ef17

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 058d1cb5a55bcd8477291f0260c444e06156d87a2be33bf2c092303659fe4aaa
MD5 fa18bff20bf7e438c5d0b4a5ef588ab6
BLAKE2b-256 28d6b6565c6ad5f69813991e95b4dba214fd550f0f9a7a5b6493020719f4fffb

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp314-cp314t-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2-cp314-cp314t-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 8e21627a84f193d8e98b2ae8d7ef2a0bb7e634d7425aaac8b3a9330371e375ec
MD5 6936b325f17d20e3281a2907b8682058
BLAKE2b-256 5a1b717220521f60d7e994ce9c2731deeba73518aa7888fe8ffdf1e5f2f869d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp312-abi3-win_amd64.whl.

File metadata

  • Download URL: lotf-0.0.2-cp312-abi3-win_amd64.whl
  • Upload date:
  • Size: 52.5 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-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 a6cfd34338cf39f8c96b44c76258978c0f9512a60c3aba5c2e2dc4dd3a9f2251
MD5 c5ebb2949fc85223ad78cfe89567a981
BLAKE2b-256 dd80d91c70e4e855fc344534cf13123e0917d39384cf82bab2a3b40533344992

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp312-abi3-win32.whl.

File metadata

  • Download URL: lotf-0.0.2-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-cp312-abi3-win32.whl
Algorithm Hash digest
SHA256 ff33d96661fee1d1bd5d6c49bd828f60b70d5db457c8c7edc1e50277a2d83a22
MD5 92989554bcaf7e49b9b8b5f8ea889239
BLAKE2b-256 bf4bd4fb51947bcf0513079af34e2f1006370db4974fd6621322c406ec7de929

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: lotf-0.0.2-cp312-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 154.0 kB
  • Tags: CPython 3.12+, musllinux: musl 1.2+ 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-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6607bcaf397bcfa3b43f8e5bb0a94b81917fb95ed64b67b9411cc65951dac65c
MD5 e2a80a872ba1dabbcd0756e285e22ecd
BLAKE2b-256 79e4ffb036fdc232c159a1d621e4eabc0f156b447ba8bdc8e14d27698d14fbee

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8c4a0d875c792fad59ed676829e5ac05c1ec259f454b48e33e2e4c89b39b2b23
MD5 83258e612daa39fb24e7fb40aa3404ea
BLAKE2b-256 4981e1b7d78264a9e8bfd43117795e2020f95539fc9a4dd06ec354f273adf11b

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: lotf-0.0.2-cp312-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 46.5 kB
  • Tags: CPython 3.12+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for lotf-0.0.2-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 54401ac33574c8f9d8f955a6c3524782522832084a16f4aa3fc36e9960cc362c
MD5 d67d4ef06ae5ab8121bbf610558db6f8
BLAKE2b-256 7badbf7801ca7b315c92f31fdde61026637206eb593beec3a457d0ad061efcec

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp312-abi3-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2-cp312-abi3-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 cca3b5b44551e3179c22bcbaf42935e843ea4bb8ae3d596405184b606b46c487
MD5 9624fd8641ab6950189fda3cfd11fb6b
BLAKE2b-256 3a0221ff959b886dd0ad9004555e3f5299b49b03340fe71cc82679278816a9bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: lotf-0.0.2-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-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d1938d851141a716352b816285fab484f15600dfaa9488d46f8e8c194e301c96
MD5 69cba69435f9581dcf14d9690d5bd29e
BLAKE2b-256 c8fa2a3909ce2f95f474a5c58d99720cc79b6c05c6b1b58a3440c5c5cbac2187

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp311-cp311-win32.whl.

File metadata

  • Download URL: lotf-0.0.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 51.1 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-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 50887e9c1f810158e0e0b43a7f2d0850034b3804776abd6ed7cd6c7d99645a52
MD5 9615705d46a841e2c02fb358818cf159
BLAKE2b-256 bca607badb296f1721ad95fac5f6be61cff50ee30b44d2509f3f1f56161551b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f8f0b7b7c5fc71029c6cc52601b0acf150b748b7f1de3ee6cabacf42cc47cd95
MD5 7c5ae49af6015f85861ffd8ae1d5f9da
BLAKE2b-256 ae432d0c414c1613a547dce015e918ef66a9b994d76640e9ae259a210092907c

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0b78d6830ef846ef9138c56655c6e4239361ce4690e889f5af5f569dea7e86fe
MD5 baa9c257c1d9dbc4a63d40611b6856e0
BLAKE2b-256 ad3d87a79554178f966800561c09cdd88af6689cee7b3b6d0a7a76baa2503583

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 46dc945d8b7382bcef2d18251bea95a48813fba3949d42333f7bb38759a7fcd2
MD5 fc2e3d11f0e0842026d672e436621efe
BLAKE2b-256 697c433470a301ae9be4281b450da6b029b56657f8be67f7c9893fd1ea956a53

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp311-cp311-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2-cp311-cp311-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 ed9b88bf7aaf99b25add0f084f9d188de792ca5c2d3d4e0433e40d7fb60f1a8e
MD5 48873fa960c571a1485c16948d9a843d
BLAKE2b-256 761b1de746a55693b88359c54a25b1885afbfc0a907a5e70b3ab159af4a4916c

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: lotf-0.0.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 54.0 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-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3a328017688f54d5795b59e31b2df80fca557c10cdd17bf0f6e58a8fb5077a62
MD5 996d26e29a73266945e12e94c82b8695
BLAKE2b-256 84c211190b7f096d54d2308aa782aba59f9fca9d776d29c60e9ec040c7f6259b

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp310-cp310-win32.whl.

File metadata

  • Download URL: lotf-0.0.2-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-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 14c60483ae2f442e3e62a95dc8ae128fdaf41eefba45fbf4b44f08ad98444ef8
MD5 f645a4651d1b9cfba98106ce8f6ff43d
BLAKE2b-256 77be6cefdcfbb9a6daf1b5400a3c96a0c3f6a83ae311fbaf454b985c07f12572

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6f37ab1f8b0e3c2101c952d83803aee57a23f744d212a3189fffcbc955249e49
MD5 5ddca7a60d6dc9ac9eda8cf97f8b6a87
BLAKE2b-256 b5c74bac526f25d4a8c387891e65e784cd7b1507ed5dd127b244cceee058e517

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fd2804870d3a34ada8493eca387ca981c8678d2c0b7e84f6664f202c98d994c9
MD5 43de32566a2b3cf09dbb898f03686841
BLAKE2b-256 ed0abafb9c3a22c0ecbb70c605ce04374211dd8986e35a4c14cb626d6faee277

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8ad6f8cd6da2bf93554d71cdf49de8fc7f976bd628be0ebffae5db9c98474556
MD5 c8539b81638e8ab6a9b9b5d78cd1d328
BLAKE2b-256 ab6c85b4fe07590bd40d62ec8628023d6c45f22a7dc71bb1e5d74b33ffefc6ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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-cp310-cp310-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for lotf-0.0.2-cp310-cp310-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 ba2b05208c55a182eaea650fa1d148790922d06cffe15272b45bce0a9eb16501
MD5 9baf06600a8945bc22089809adfce997
BLAKE2b-256 4cf30e2afa74e65882fe9029344b9fec375a009d21695c1e625b54aa90105ee0

See more details on using hashes here.

Provenance

The following attestation bundles were made for lotf-0.0.2-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