Skip to main content

similaripy

SimilariPy

PyPI version Docs Build and Test Publish to PyPI Docs Status Python versions License DOI

High-performance KNN similarity functions in Python, optimized for sparse matrices.

SimilariPy is primarily designed for Recommender Systems and Information Retrieval (IR) tasks, but can be applied to other domains as well.

The package also includes a set of normalization functions useful for pre-processing data before the similarity computation.

The official documentations is available at 📘 SimilariPy Guide

🔍 Similarity Functions

SimilariPy provides a range of high-performance similarity functions for sparse matrices.
All functions are multi-threaded and implemented in Cython + OpenMP for fast parallel computation on CSR matrixes.

Core

  • Dot Product – Simple raw inner product between vectors.
  • Cosine – Normalized dot product based on L2 norm.
  • Asymmetric Cosine – Skewed cosine similarity using an alpha parameter.
  • Jaccard, Dice, Tversky – Set-based generalized similarities.

Graph-Based

  • P3α – Graph-based similarity computed through random walk propagation with exponentiation.
  • RP3β – Similar to P3α but includes popularity penalization using a beta parameter.

Advanced

  • S-Plus – A hybrid model combining Tversky and Cosine components, with full control over weights and smoothing.

For mathematical definitions and parameter details, see the 📘 SimilariPy Guide.

🧮 Normalization Functions

SimilariPy provides a suite of normalization functions for sparse matrix pre-processing.
All functions are implemented in Cython and can operate in-place on CSR matrixes for maximum performance and memory efficiency.

  • L1, L2 – Applies row- or column-wise normalization.
  • TF-IDF – Computes TF-IDF weighting with customizable term-frequency and IDF modes.
  • BM25 – Applies classic BM25 weighting used in information retrieval.
  • BM25+ – Variant of BM25 with additive smoothing for low-frequency terms.

For more details, check the 📘 SimilariPy Guide.

⚡ Performance

SimilariPy is built for speed on large sparse matrices:

  • Cython + C++ + OpenMP — multi-threaded, GIL-free computation compiled to native code
  • Cache-optimized — column-blocked accumulation with popularity reordering minimizes L2 cache misses
  • Memory-efficient — float32 precision, pre-allocated buffers, top-K heap filtering

🚀 Getting Started

Here’s a minimal example to get you up and running with SimilariPy:

import similaripy as sim
import scipy.sparse as sps

# Create a random User-Rating Matrix (URM)
urm = sps.random_array((1000, 2000), density=0.025)

# Normalize the URM using BM25
urm = sim.normalization.bm25(urm)

# Train an item-item cosine similarity model
similarity_matrix = sim.cosine(urm.T, k=50)

# Compute recommendations for user 1, 14, 8 
# filtering out already-seen items
recommendations = sim.dot_product(
    urm,
    similarity_matrix.T,
    k=100,
    target_rows=[1, 14, 8],
    filter_cols=urm
)

For a more in-depth, end-to-end example with SimilariPy, see the notebook: MovieLens 32M Item-Item Recommender.

📦 Installation

SimilariPy can be installed from PyPI with:

pip install similaripy

Pre-built wheels are available for Python 3.11–3.15 on:

  • Linux x86_64 and aarch64 (glibc 2.28+)
  • macOS 15+ (Apple Silicon and Intel)
  • Windows x64

No compiler is needed on these platforms. Elsewhere, pip builds the package from source (see below).

Free-threaded Python (3.14t, 3.15t) is supported: the GIL stays disabled. When calling SimilariPy from several Python threads at once, set num_threads on each call to avoid oversubscribing the CPU cores.

⚠️ On Windows, use the default format_output='coo' in all similarity functions, as 'csr' is currently not supported.

🔧 Build from source

Building from source is needed only when no wheel matches your platform, or to compile with CPU-specific optimizations. It requires a GCC-compatible compiler with OpenMP.

Ubuntu / Debian

Install the official dev-tools:

sudo apt update && sudo apt install build-essential

MacOS (Intel & Apple Silicon)

Install GCC with homebrew:

brew install gcc

Windows

Install the official Visual C++ Build Tools.

Optional: native CPU optimizations

Wheels target a generic CPU baseline. To build for your exact CPU (use -mcpu=native on ARM):

pip install similaripy --no-binary similaripy -C cmake.define.CMAKE_CXX_FLAGS="-march=native"

The speedup depends on the CPU: on Apple Silicon we measured none, so benchmark it on your workload.

Optional Optimization: Intel MKL for Intel CPUs

For Intel CPUs, using SciPy/Numpy with MKL (Math Kernel Library) is highly recommended for best performance. The easiest way to achieve this is to install them via Anaconda.

📦 Requirements

Package Version
python >= 3.11
numpy >= 1.22.4
scipy >= 1.12.0

📜 History

This library originated during the Spotify Recsys Challenge 2018.

Our team, The Creamy Fireflies, faced major challenges computing large similarity models on a dataset with over 66 million interactions. Standard Python/Numpy solutions were too slow as a whole day was required to compute one single model.

To overcome this, I developed high-performance versions of the core similarity functions in Cython and OpenMP. Encouraged by my teammates, I open-sourced this work to help others solve similar challenges.

Thanks to my Creamy Fireflies friends for the support! 🙏

📄 License

This project is released under the MIT License.

🔖 Citation

If you use SimilariPy in your research, please cite:

@misc{boglio_simone_similaripy,
  author       = {Boglio Simone},
  title        = {bogliosimone/similaripy},
  doi          = {10.5281/zenodo.2583851},
  url          = {https://doi.org/10.5281/zenodo.2583851}
}

Metadata

Release files for similaripy 0.7.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for similaripy 0.7.0
File Size Uploaded
similaripy-0.7.0.tar.gz 41.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for similaripy 0.7.0
File
similaripy-0.7.0-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details
similaripy-0.7.0-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
similaripy-0.7.0-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
similaripy-0.7.0-cp315-cp315t-macosx_15_0_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 15.0+ x86-64 Details
similaripy-0.7.0-cp315-cp315t-macosx_15_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 15.0+ ARM64 Details
similaripy-0.7.0-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
similaripy-0.7.0-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
similaripy-0.7.0-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
similaripy-0.7.0-cp315-cp315-macosx_15_0_x86_64.whl CPython 3.15 CPython 3.15 macOS 15.0+ x86-64 Details
similaripy-0.7.0-cp315-cp315-macosx_15_0_arm64.whl CPython 3.15 CPython 3.15 macOS 15.0+ ARM64 Details
similaripy-0.7.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
similaripy-0.7.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
similaripy-0.7.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
similaripy-0.7.0-cp314-cp314t-macosx_15_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 15.0+ x86-64 Details
similaripy-0.7.0-cp314-cp314t-macosx_15_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 15.0+ ARM64 Details
similaripy-0.7.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
similaripy-0.7.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
similaripy-0.7.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
similaripy-0.7.0-cp314-cp314-macosx_15_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 15.0+ x86-64 Details
similaripy-0.7.0-cp314-cp314-macosx_15_0_arm64.whl CPython 3.14 CPython 3.14 macOS 15.0+ ARM64 Details
similaripy-0.7.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
similaripy-0.7.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
similaripy-0.7.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
similaripy-0.7.0-cp313-cp313-macosx_15_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 15.0+ x86-64 Details
similaripy-0.7.0-cp313-cp313-macosx_15_0_arm64.whl CPython 3.13 CPython 3.13 macOS 15.0+ ARM64 Details
similaripy-0.7.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
similaripy-0.7.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
similaripy-0.7.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
similaripy-0.7.0-cp312-cp312-macosx_15_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 15.0+ x86-64 Details
similaripy-0.7.0-cp312-cp312-macosx_15_0_arm64.whl CPython 3.12 CPython 3.12 macOS 15.0+ ARM64 Details
similaripy-0.7.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
similaripy-0.7.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
similaripy-0.7.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
similaripy-0.7.0-cp311-cp311-macosx_15_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 15.0+ x86-64 Details
similaripy-0.7.0-cp311-cp311-macosx_15_0_arm64.whl CPython 3.11 CPython 3.11 macOS 15.0+ ARM64 Details

Total release size: 41.4 MB

Release files / similaripy-0.7.0.tar.gz

Download URL similaripy-0.7.0.tar.gz
Size 41.5 kB
Tags Source
SHA-256 checksum
How to use checksums
0a718710db4f2171c41aae69eaaa2630e292c983c115ab2ac13f09cacd510dfb
BLAKE2b-256 checksum
How to use checksums
edff689c0bdc42a72e18713000ea10066c6d55765c1549141b0dffb01b17f549
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp315-cp315t-win_amd64.whl

Download URL similaripy-0.7.0-cp315-cp315t-win_amd64.whl
Size 809.6 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
a9a1c905a8be12f3f9b43fcd3142fb7138682a14bc78804c55f28c0ff85b09b2
BLAKE2b-256 checksum
How to use checksums
9dad8ebd9941bc3cc9e4d5770327915eb8cf9d81cf2f79b0e34f900a0791da1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL similaripy-0.7.0-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 708.1 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
392eda34fab6f2dd2ef3846a332aafe2c9797cbc9e886fc12a9902b8a6539909
BLAKE2b-256 checksum
How to use checksums
f699320fc7c91f649cee731034e7e194a5eeb6073fd83f6c5af558ea85458b68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL similaripy-0.7.0-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 665.8 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b0d12b23218da6fd63e536c7d5ba0d2defe9009e024fee114993798991e13679
BLAKE2b-256 checksum
How to use checksums
90e29ce35d2e6729d94ab818f69a2b97c45e7fe877d06207045c5de754d201bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp315-cp315t-macosx_15_0_x86_64.whl

Download URL similaripy-0.7.0-cp315-cp315t-macosx_15_0_x86_64.whl
Size 1.9 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
5c7c43adec9126de3e975aaa97a49c10458d618724a686d6eb724519962798a7
BLAKE2b-256 checksum
How to use checksums
439514453702728030bf48c2888b13b8b32db1e54a5b36f1221022e36e3aa4dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp315-cp315t-macosx_15_0_arm64.whl

Download URL similaripy-0.7.0-cp315-cp315t-macosx_15_0_arm64.whl
Size 1.8 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
c1287d8f455fa284b7192d79c7307f2309f324a59caa79e93c0366822f9f21e6
BLAKE2b-256 checksum
How to use checksums
7b0da3159834b8cc12bb361171798493a730d7cb7bc16b8bd42e815a0e55a65c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp315-cp315-win_amd64.whl

Download URL similaripy-0.7.0-cp315-cp315-win_amd64.whl
Size 779.7 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
84b22ad1ecfbf6344d4cfe864d844c04d46720d970e7f527cdf614ae45978a05
BLAKE2b-256 checksum
How to use checksums
39ebcb6e071606316368b1b9bd0db363b2a446cc426047dd4ec47ec1ca8d881f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL similaripy-0.7.0-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 731.8 kB
Tags CPython 3.15 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d8876e4bbd5ef27bd92cdcebe0b996fbcd3649544de85dacab12fc7d1a0c7bad
BLAKE2b-256 checksum
How to use checksums
0f540703225ced70f46f2875d1d2f3941ec4aac5e7e272a8bccdaefdbb10f4fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL similaripy-0.7.0-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 693.1 kB
Tags CPython 3.15 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
457360b11ff029b25e88f02d841e8c220d3799536b207e618acb48605a9ac1c8
BLAKE2b-256 checksum
How to use checksums
1e22307456620cc4fc30f5fc6e056398ca622026cd42884012ccce26a4ae3366
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp315-cp315-macosx_15_0_x86_64.whl

Download URL similaripy-0.7.0-cp315-cp315-macosx_15_0_x86_64.whl
Size 1.9 MB
Tags CPython 3.15 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
4d188f644a9d0437bc0c9f373732debf5ab6e89593f5a8e76ced5b8fdcbdc0c1
BLAKE2b-256 checksum
How to use checksums
3d753cce651de6b5cdb20a2aa8155862946c573cc2c9d3eba3fff158624ddd44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp315-cp315-macosx_15_0_arm64.whl

Download URL similaripy-0.7.0-cp315-cp315-macosx_15_0_arm64.whl
Size 1.8 MB
Tags CPython 3.15 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
5ff14ac54577ac1fa534712c3379c712239c9057d8d3a0c33beeeb5336c4ba1f
BLAKE2b-256 checksum
How to use checksums
651355b64b8a620c5e491cc5471ee7d93c65243fc1f60063279434a71421a7e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp314-cp314t-win_amd64.whl

Download URL similaripy-0.7.0-cp314-cp314t-win_amd64.whl
Size 812.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
9a907da4d2227480fee5995bfd8edbe91d560be34c5ceee3667c4655a094024c
BLAKE2b-256 checksum
How to use checksums
fa5dd13e37b18989061c12c314543cc08f1f32757591880501d95457aa584f59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL similaripy-0.7.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 705.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a93894438dca625955ff7a00721ebffc99da3a504a7513f74ebfc7f2febcab3f
BLAKE2b-256 checksum
How to use checksums
eab5a72a1b9cf91cd02bf84b92123ef82f57ef7a9044f296578cfac78adf94a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL similaripy-0.7.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 662.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6c39fbf3d6cd7c50e0e2a347a6eece9ccab35a38911d1ef70b4c59a1c4a97061
BLAKE2b-256 checksum
How to use checksums
a54c7284983ca36531121c9803c0719ff984d48a0c15bfde8bf9b9d0bc441da7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp314-cp314t-macosx_15_0_x86_64.whl

Download URL similaripy-0.7.0-cp314-cp314t-macosx_15_0_x86_64.whl
Size 1.9 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
3efc49ad9d19b8deaa110c880d2c80dcdafea5b70c0ed0457eb9e2df1b40f8e2
BLAKE2b-256 checksum
How to use checksums
131255baa7acabf76472f8fbbfcfbbef327e2c44179decbfcd7a2365b9f2a608
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp314-cp314t-macosx_15_0_arm64.whl

Download URL similaripy-0.7.0-cp314-cp314t-macosx_15_0_arm64.whl
Size 1.8 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
5e547e31b0822548f1a41ce952dffeec17a5a3bc36bc4d427ec2b626815730ec
BLAKE2b-256 checksum
How to use checksums
cfd9d1fb864522c4125cf6222efbc1a61cb87da4f101a2e2ff1cda38a9397185
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp314-cp314-win_amd64.whl

Download URL similaripy-0.7.0-cp314-cp314-win_amd64.whl
Size 780.8 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
ce0f4a8be4b3249f18a5e27bef3e9b04cafb3377ef638e8c9e731f766b22ed82
BLAKE2b-256 checksum
How to use checksums
41086fd7d60e80b6bbcbe330ff41acddda1278fd7745c300b12a396eef5244b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL similaripy-0.7.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 734.3 kB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e381cc79e6e0595516ad01db691c64287681fd1434ad54bd69b11bc75ac22bdc
BLAKE2b-256 checksum
How to use checksums
9a4a37f1a5214cc60d4360128ea23143186e36b1fdff529dc6d9885fe30aa91f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL similaripy-0.7.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 690.0 kB
Tags CPython 3.14 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ee4deb7346d1eff1886b2b1a15761d2a5ad5dd09e5a399981500af77a45f68b5
BLAKE2b-256 checksum
How to use checksums
6a1db63edd258064daf8fcbab832cf5ea674bf40d6f4498b5cf09376d1e06a2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp314-cp314-macosx_15_0_x86_64.whl

Download URL similaripy-0.7.0-cp314-cp314-macosx_15_0_x86_64.whl
Size 1.9 MB
Tags CPython 3.14 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
9e1aaf755fd3d43dbcb64d31a6b59a8d299db9851569f1fabe81277a8c2b2df4
BLAKE2b-256 checksum
How to use checksums
8456998a84381183e4f741e3dc98db8613bee9ce21eb2cf2c517dbaa009d6c0d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp314-cp314-macosx_15_0_arm64.whl

Download URL similaripy-0.7.0-cp314-cp314-macosx_15_0_arm64.whl
Size 1.8 MB
Tags CPython 3.14 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
881dc861e8907fc975c82c9b62bd632d8639e34fd925653a670ca96f7d22ad7a
BLAKE2b-256 checksum
How to use checksums
12fd71be0e756908e2763a46bf305d35c85f1b3257541c8d09328a8ccb292d6a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp313-cp313-win_amd64.whl

Download URL similaripy-0.7.0-cp313-cp313-win_amd64.whl
Size 761.5 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
f2c0b9fdd2517a51b7a8473557fe85b827ac7727dcdb24ce2944f835f84ea4ae
BLAKE2b-256 checksum
How to use checksums
d5dac3c3dc429329a5a5a0495727f4d7006118addad94639f136037fd052ea75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL similaripy-0.7.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 728.5 kB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
53fd6f14c93b6e6dcc3e385bf938bb04eeb6551656d2fbc68ba031cb81d15386
BLAKE2b-256 checksum
How to use checksums
1fd20434593730682af43aed407fea4d5313222a9b4b7c150f98cd74d44198f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL similaripy-0.7.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 686.0 kB
Tags CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e63a44a6a5bbf501a0e0b1487aecafb19221cd427fce0f6d115838dd82f23c58
BLAKE2b-256 checksum
How to use checksums
6e0534f204a4c94176fa298e99e8e4cdcf982f2835ebe962b8ae21125923b5cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp313-cp313-macosx_15_0_x86_64.whl

Download URL similaripy-0.7.0-cp313-cp313-macosx_15_0_x86_64.whl
Size 1.9 MB
Tags CPython 3.13 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
b6e840a11da725c5c4e61623470557f112df2e1afa91efa9f30fed417be60164
BLAKE2b-256 checksum
How to use checksums
23e65ff41a68f899a7e0798e86d67910b5b50225c462c5d9adb476ee56c4e00f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp313-cp313-macosx_15_0_arm64.whl

Download URL similaripy-0.7.0-cp313-cp313-macosx_15_0_arm64.whl
Size 1.8 MB
Tags CPython 3.13 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
86306a737e8d845c7ad406c87bec2265f4cfffa5c7db7befb1b7cd9d7e0bbfc9
BLAKE2b-256 checksum
How to use checksums
b442813056e6faf9974b1b552e0ee43b1a2f6e68e386cf178c946ef77bc9610b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp312-cp312-win_amd64.whl

Download URL similaripy-0.7.0-cp312-cp312-win_amd64.whl
Size 761.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
eb51f97a6caba8a80ab582c3af6356ebd0f14a4e3c4f71f06f95e73359ae3dd3
BLAKE2b-256 checksum
How to use checksums
4a4fb17b408bb76dcc58436458978d0effccb174ae7db305e91986a5738a0ac1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL similaripy-0.7.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 735.3 kB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
97353f4b9f409130085ffaa5fd9415a495fed93798267717f40f52f80dd5fc69
BLAKE2b-256 checksum
How to use checksums
99f7e8f2e32a52dfb4cae6111bc2da051a53690a4c1841beba4e67f664157253
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL similaripy-0.7.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 689.5 kB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ed0c1bad5f36faf225db62c45a13950f37ac33104b4d6a9d5cb807966a5158e0
BLAKE2b-256 checksum
How to use checksums
e38d475948a9802397fa4e04927d1afa7e577dd6d6cdbc6f68e5f65088f3e6e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp312-cp312-macosx_15_0_x86_64.whl

Download URL similaripy-0.7.0-cp312-cp312-macosx_15_0_x86_64.whl
Size 1.9 MB
Tags CPython 3.12 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
9f62743fe2a2fdeb6fe4dbb08c6be74bc2d8c14427ba958028d29854af6b99ed
BLAKE2b-256 checksum
How to use checksums
d46b81ae5aee91eff917d61539853348f8817b151f96018c4767c96d2e6b9760
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp312-cp312-macosx_15_0_arm64.whl

Download URL similaripy-0.7.0-cp312-cp312-macosx_15_0_arm64.whl
Size 1.8 MB
Tags CPython 3.12 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
de30fc267c681cd6c18179e63cfe33c2da998bdb1184009bb21111fd43b08b6f
BLAKE2b-256 checksum
How to use checksums
17477304c604bb8eeb2315ca89640405ed97e2c79dfd1596b49dbb3faf2ce792
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp311-cp311-win_amd64.whl

Download URL similaripy-0.7.0-cp311-cp311-win_amd64.whl
Size 771.9 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
734c7c8c7bcc8fe6aed4b3dc24f067561fe31063310f7b6c38d5915d389f3a1a
BLAKE2b-256 checksum
How to use checksums
822377a61979c64fee3e04c7ae85cf8243397644a9aedd90e777b66968866791
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL similaripy-0.7.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 761.6 kB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c9ef6dcdcf37daea8ac272920412e562fd3da2d6b71e268d132ea4db460b27f8
BLAKE2b-256 checksum
How to use checksums
3621b4ae7a9af09d64718dfe205cc6ccdaf6f46ceb752e4adac24f648cc199df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL similaripy-0.7.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 712.8 kB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f125fcccea6ea2c5ddcc1f0932963a36323a9f5e3556115def6a0f9115f9fa57
BLAKE2b-256 checksum
How to use checksums
27b54a7ed224e98295c0a0a68dbb890576535959e33035efd1889561dd63b530
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp311-cp311-macosx_15_0_x86_64.whl

Download URL similaripy-0.7.0-cp311-cp311-macosx_15_0_x86_64.whl
Size 1.9 MB
Tags CPython 3.11 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
2c0ef4b5323e5007edc0197cc6327fdb51031314d2347fd1abb50252e3a21877
BLAKE2b-256 checksum
How to use checksums
df9e7fc0869900719f2bad5428d102e9ca3ecc1af16855a1d7eea4eeef976bcf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / similaripy-0.7.0-cp311-cp311-macosx_15_0_arm64.whl

Download URL similaripy-0.7.0-cp311-cp311-macosx_15_0_arm64.whl
Size 1.8 MB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
ea79f48ad471597bbf447b6ecca7c62b274bfba9ab09eec9956b8e15455a39b3
BLAKE2b-256 checksum
How to use checksums
a045609649b9590072fb2326a4a3318090325f3f61796987cee78d1eb9d48b61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.7.0 This release

36 release files

0.6.0

1 release file

0.5.0

1 release file

0.4.0

1 release file

0.3.1

1 release file

0.3.0

1 release file

0.2.5

1 release file

0.2.4

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

2 release files

0.1.0

2 release files

0.0.14

2 release files

0.0.13

2 release files

0.0.11

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release 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