Skip to main content

Collaborative Filtering for Implicit Feedback Datasets

Project description

Implicit

Important note about this fork

This repository is a fork of the original implicit. This fork aims to provide Python 3.13 and 3.14 builds.

We don't plan to add any new features or fix any bugs beyond what is necessary to support these Python versions.

Build Status

Fast Python Collaborative Filtering for Implicit Datasets.

This project provides fast Python implementations of several different popular recommendation algorithms for implicit feedback datasets:

All models have multi-threaded training routines, using Cython and OpenMP to fit the models in parallel among all available CPU cores. In addition, the ALS and BPR models both have custom CUDA kernels - enabling fitting on compatible GPU's. Approximate nearest neighbours libraries such as Annoy, NMSLIB and Faiss can also be used by Implicit to speed up making recommendations.

Installation

Implicit can be installed from pypi with:

pip install pm-implicit

Installing with pip will use prebuilt binary wheels on x86_64 Linux, Windows and OSX. These wheels include GPU support on Linux.

Basic Usage

import implicit

# initialize a model
model = implicit.als.AlternatingLeastSquares(factors=50)

# train the model on a sparse matrix of user/item/confidence weights
model.fit(user_item_data)

# recommend items for a user
recommendations = model.recommend(userid, user_item_data[userid])

# find related items
related = model.similar_items(itemid)

The examples folder has a program showing how to use this to compute similar artists on the last.fm dataset.

For more information see the documentation.

Articles about Implicit

These blog posts describe the algorithms that power this library:

There are also several other articles about using Implicit to build recommendation systems:

Requirements

This library requires SciPy version 0.16 or later and Python version 3.10 or later.

GPU Support requires at least version 12 of the NVidia CUDA Toolkit.

This library is tested with Python 3.10, 3.11, 3.12, 3.13 and 3.14 on Ubuntu, OSX and Windows.

Benchmarks

Simple benchmarks comparing the ALS fitting time versus Spark can be found here.

Optimal Configuration

I'd recommend configuring SciPy to use Intel's MKL matrix libraries. One easy way of doing this is by installing the Anaconda Python distribution.

For systems using OpenBLAS, I highly recommend setting 'export OPENBLAS_NUM_THREADS=1'. This disables its internal multithreading ability, which leads to substantial speedups for this package. Likewise for Intel MKL, setting 'export MKL_NUM_THREADS=1' should also be set.

Released under the MIT License

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

pm_implicit-0.7.3rc1.tar.gz (70.9 kB view details)

Uploaded Source

Built Distributions

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

pm_implicit-0.7.3rc1-cp314-cp314-win_amd64.whl (679.8 kB view details)

Uploaded CPython 3.14Windows x86-64

pm_implicit-0.7.3rc1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (12.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pm_implicit-0.7.3rc1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

pm_implicit-0.7.3rc1-cp314-cp314-macosx_11_0_arm64.whl (683.1 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pm_implicit-0.7.3rc1-cp314-cp314-macosx_10_15_x86_64.whl (708.1 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

pm_implicit-0.7.3rc1-cp314-cp314-macosx_10_15_universal2.whl (1.3 MB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

pm_implicit-0.7.3rc1-cp313-cp313-win_amd64.whl (661.7 kB view details)

Uploaded CPython 3.13Windows x86-64

pm_implicit-0.7.3rc1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (12.8 MB view details)

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

pm_implicit-0.7.3rc1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.0 MB view details)

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

pm_implicit-0.7.3rc1-cp313-cp313-macosx_11_0_arm64.whl (676.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pm_implicit-0.7.3rc1-cp313-cp313-macosx_10_13_x86_64.whl (704.7 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

pm_implicit-0.7.3rc1-cp313-cp313-macosx_10_13_universal2.whl (1.3 MB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

pm_implicit-0.7.3rc1-cp312-cp312-win_amd64.whl (663.0 kB view details)

Uploaded CPython 3.12Windows x86-64

pm_implicit-0.7.3rc1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (12.8 MB view details)

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

pm_implicit-0.7.3rc1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.0 MB view details)

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

pm_implicit-0.7.3rc1-cp312-cp312-macosx_11_0_arm64.whl (680.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pm_implicit-0.7.3rc1-cp312-cp312-macosx_10_13_x86_64.whl (708.6 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pm_implicit-0.7.3rc1-cp312-cp312-macosx_10_13_universal2.whl (1.3 MB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

pm_implicit-0.7.3rc1-cp311-cp311-win_amd64.whl (679.8 kB view details)

Uploaded CPython 3.11Windows x86-64

pm_implicit-0.7.3rc1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (12.8 MB view details)

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

pm_implicit-0.7.3rc1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.0 MB view details)

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

pm_implicit-0.7.3rc1-cp311-cp311-macosx_11_0_arm64.whl (675.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pm_implicit-0.7.3rc1-cp311-cp311-macosx_10_9_x86_64.whl (704.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pm_implicit-0.7.3rc1-cp311-cp311-macosx_10_9_universal2.whl (1.3 MB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

pm_implicit-0.7.3rc1-cp310-cp310-win_amd64.whl (679.8 kB view details)

Uploaded CPython 3.10Windows x86-64

pm_implicit-0.7.3rc1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (12.8 MB view details)

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

pm_implicit-0.7.3rc1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (1.0 MB view details)

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

pm_implicit-0.7.3rc1-cp310-cp310-macosx_11_0_arm64.whl (676.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pm_implicit-0.7.3rc1-cp310-cp310-macosx_10_9_x86_64.whl (709.4 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

pm_implicit-0.7.3rc1-cp310-cp310-macosx_10_9_universal2.whl (1.3 MB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file pm_implicit-0.7.3rc1.tar.gz.

File metadata

  • Download URL: pm_implicit-0.7.3rc1.tar.gz
  • Upload date:
  • Size: 70.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pm_implicit-0.7.3rc1.tar.gz
Algorithm Hash digest
SHA256 9f9b354c3de10d414f7f16f6611cf6a74784d4cb448abef899a2db474ed1c2f3
MD5 c718a6ae3b29937c0e17b40a955e5b0e
BLAKE2b-256 4b36f83ca80a39d244d5f4bf48f421e94aaf2e99ff100b7cef14ef68708f23e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1.tar.gz:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 d795f7a727a72e6d93557ebf15377d12d8ec7ac8bc7796727501da002e8b37f3
MD5 e2091af2860cc646a802ac1a7afee8ef
BLAKE2b-256 4d7d1eb34cc255162c6d2e5ccf6f75bb718b59b61186556ed5dc9f1c31020cc4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp314-cp314-win_amd64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6cd3e94b05dfb8a48c30e3dc070a5a2d12992f1206b54202e164c8eb12dac47e
MD5 afa7eda37117d8621275f1dc7604005c
BLAKE2b-256 07abe7a7deb3fe29755224e86543e766af904eaa804da7a9df173bf7fa62981a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7e4ab26d4a4870b0463040d12af523993cedc876f6251679375724093d71d491
MD5 49083f810dbd93addb1168572a8a9e19
BLAKE2b-256 df8dbe817b199da3c2ea6067640245f17f14f37006b298ea7bf2a123717de700

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b1e80e1a53a22ffe5a6dfa9f92dce9527e30310ab1170f1826fc4eabab8558f6
MD5 26db7db5ef7a395b2ed60d5e1ff3b060
BLAKE2b-256 85d2fbcbdb26483ffdd9ba543e09a6f4843cbc76aa9778781b0e60d90787fd19

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 242c08741de11dc5c6f22248173cd522821b4b761d0923aaefa190ef06f9f51e
MD5 4042c4fb6d8bd1f0a39d924b2c4e927a
BLAKE2b-256 d2592b149e952a88bbd066e72d83488b8bd3b29282ead4bf12aef3d63c458711

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 8fca417d7c3124a0c5d5bc0a1ea4a117979beea699e9011aab89135dfc3006c7
MD5 bbccde214b7b7e7823344d9549d8b505
BLAKE2b-256 d0de125e6030d89947814ce27281865cceed9adfac58b0aec0ad96d745565432

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp314-cp314-macosx_10_15_universal2.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ae5d54bc7be928f93ef5a678944edeeb4eda1501b1a37b7064f1bf85a80bc85d
MD5 e736bd5ed8b6ac85126b69f6fa7ee2c7
BLAKE2b-256 73a172edf9e39e13efd6d6fa59cc0197b87568fea4f89ffbbd0ee06748fd0f6c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp313-cp313-win_amd64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8627a9811b898371bd2b7ebc61979f65c11591c269ca2e8fa51efd9241b922ff
MD5 4129958efebc3f23fcdcbc86f53d37af
BLAKE2b-256 67ce3d1a58717819cebe6562c021fe471e743867d8ebbbca700eb489d6169041

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 773edca52ec64bd9c48017601c994e0106a40bf5a080edefbd46a68d123ccdd8
MD5 86b42d852458d0264b6808a8078f102f
BLAKE2b-256 703957d09ebc969b0421923bcdd8568c6218bb922b07f5a2729c458c4339c1c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e1b70b1e8c3797be9c152b799319adbc884d66f26966fc8a6905fd93c2a2b159
MD5 85fb0faebe13fb5e1f2d64e4aff37b8f
BLAKE2b-256 b3de78fe58630503d3d9169f8ba8420b32548733b12e9d03f4db0f71a05df03d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 c9b366e799b2cd3580a6b92bc12866beb2bdf7a55e5ddd73bb8b79cb89dae347
MD5 12100e0146a1b80e9da399bfbe4b008d
BLAKE2b-256 85de1ace3ab10897bbfb37f90eb031be74c7b0cb2ee7685cff1f06eaf4dd6eb8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 b526b2cc001b632b613814cd99bc68a31723723fd3cd88c0232024d528bca147
MD5 11be88a8f04bda736acc7f678a7d82dd
BLAKE2b-256 6c15371a5d7afd9f67284e0f2fd76543bcc240f23458189e36865e162f39dd5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp313-cp313-macosx_10_13_universal2.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9f816faf9d6dfd47c87fddf6412eb77a34aff96198d2fbc991d03ad1b50fbf8d
MD5 3577c5fd7fd51aebaee4ade56a37a4d2
BLAKE2b-256 28134d67e197035b5da739e73a35d90e0c1631094395928625bde5b2bc7d66c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp312-cp312-win_amd64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e4cd26e949ce61c94af6eb0196ad4af165b4849712164dae4fc5599efd54f63b
MD5 c12406c3838d8362d3ea8266a92d4fe5
BLAKE2b-256 b1983b5509941ff58900c0118808053ef7a4b0980cabb84f54b3e61c24c6ee5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f85d638b44b594ae62708c14b87406b4989dbfc885ec15e2c4c047dc801f6cef
MD5 ea14c7d57ed72464a9df835c5d777977
BLAKE2b-256 f1b9f6e900aad52ef44ebcb95c70056ffa122c62e852e6a366d8bfad30430731

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 724d4cf25d0f32ef9bd38fa7a69f008fdadad8929efd95829c4e28eccbc5cea4
MD5 d3a4e6813d4e452660b278e1536858da
BLAKE2b-256 72ec74ac020e46eb5b940a90105bb722b2a5cfa26ff9c74f5421d7b1dfa2ab72

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d78a72d0248467b7afbbff3ac4d449e61eb9e088f21bb747bcea3c5100ac3a4a
MD5 ba9d97a894012ba00b0756fb015d6950
BLAKE2b-256 4f22b98f80f2964d920b6e8a055d572b9e6c19562e2cdc677af1dc60e865bf8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 f8e53d61d165c02474aff3257ce3671b36d4603f1b969db6b61f335841613c8f
MD5 a5c8a059be359a80026975ad8a144d2c
BLAKE2b-256 22be8622450811cdbb745aa932337b523483e8bf94f7b224973cc5a510071108

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp312-cp312-macosx_10_13_universal2.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 be220ac4079e0fb4bf4dcbfe4075c5fee469df2e307b9a62d21e2cf867d67859
MD5 3e69c7e5c79cb8902fb91af1bc32528f
BLAKE2b-256 5f66240d2d5b7351e7e3f44c08a6f88ec32b29de22eaa1b3d8c8f3db828b0e3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp311-cp311-win_amd64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d5c77a1d3affacb158fd79645f5d07b5b08968b484f9f8dda64cc6056573abea
MD5 bce0d624f1a6fa1240412b7d3c854d0d
BLAKE2b-256 1ed8406e811deee2e5448497333942bec0a32df43f894bcca0bec7ad95ce1544

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1cc228383d76473850b1414add0d0937a23b30b5e3d254755844892ce58b606f
MD5 66ba8082ec881a421aa78f97f45b9d28
BLAKE2b-256 6d707e83e043c93a7bece81b86c27e3351019ced991fa2aae25c4401b4c3ab12

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0504a959f44367ee86899f34176cb51ffb7bb9c84068f5cad906e264b7283821
MD5 9ddff4d3ae911203dfc2af41f5671372
BLAKE2b-256 97c26d1778f48ad5f2223fe464817a300c3fb5b26299ab14be048e2539e6f61e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b669af175cd1c4cba34f6088af833352a53a93a0cb10e0b40037a39b9ffa0ba3
MD5 26734564f92647f8f40f5b9d57a739a1
BLAKE2b-256 01dab1e8a71a0243ec01b9513eb62fedcc765c167699daa5a3e3485804b27ec6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 93f8ec49c9150f948aa3d41fb2310d6e4dab919958ba6474e04e05a2f227c6d2
MD5 6ba64962ef1c30bdd2d5dab323617d78
BLAKE2b-256 dd14568d33ea5438e098bc26f6b977e0f2f9e790d934a163dfa40b3e00029a4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp311-cp311-macosx_10_9_universal2.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 92a90812dc99951123eef4dd7532c04974401b6017f66a21f9884dd76410e163
MD5 889cbc957da3c529a9a73e4339f75f2a
BLAKE2b-256 bf4474d2319e04701bba1717df97084452389017ac1b29d7b262c05e61924220

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp310-cp310-win_amd64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 40dfd9a5b1c3fe81233542b14c9a031cbeb4e73e2f7ee043481a0f51bfd4f847
MD5 0a7545ce18bea215021c340c27e57c6f
BLAKE2b-256 f57a9c3c58ad17cd296e3d9a2faae197ac7700e8037236bc0b9825ec179210d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f6f2021c9fe849d333c82da743a26d25af5f2c36f8e6921ee5359f97bc46024f
MD5 d54e7036d188720bb231786cf90f2f9f
BLAKE2b-256 aa771dab52d9aa4c48b633324e0b09ed0a0bdaceda379eb29ea4ecc7797c3a7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3fdf947b5cba82a6e662309c08a24447143f901ecd13e76ee259ab73b0d70f07
MD5 c77def0c6a384929b01cecc316caab0a
BLAKE2b-256 01c1dc98931cd0b650ba3ab6cbcc7c5abe272b91775b1dbfc3cb8630ea1a5d2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 91c3f8b25aa4a3b2b1383a190baeecd61d3ea7d4da14ce46c2e34161b60a4f66
MD5 0ef089c5f1a40108c302aeb9eb72b892
BLAKE2b-256 da7d5216f194f6d2e763f9720370c88ed000d3b506447e13a67bab47f7fffbf4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: build.yml on chezou/pm-implicit

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

File details

Details for the file pm_implicit-0.7.3rc1-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pm_implicit-0.7.3rc1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 45f282773c0c9978f2130b7408b6ea70ff015d071ba94e0039cde0b15757c375
MD5 5748b7f650c4b201b8a2d0e0189629e8
BLAKE2b-256 7fe7e6c828470d0df23d8d7a16ddc437f71acb850e717658edbacf0783df7a86

See more details on using hashes here.

Provenance

The following attestation bundles were made for pm_implicit-0.7.3rc1-cp310-cp310-macosx_10_9_universal2.whl:

Publisher: build.yml on chezou/pm-implicit

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