Skip to main content

Multiplayer Rating System. No Friction.

Project description

Multiplayer Rating System. No Friction.

A faster and open license asymmetric multi-team, multiplayer rating system comparable to TrueSkill.

Stand With Ukraine

Tests codecov Documentation Status DOI badge

Description

PyPI - Python Version Conda (channel only) PyPI - Implementation

Discord

In the multifaceted world of online gaming, an accurate multiplayer rating system plays a crucial role. A multiplayer rating system measures and compares players' skill levels in competitive games to ensure balanced match-making, boosting overall gaming experiences. Currently, TrueSkill by Microsoft Research is a notable rating system, but gaming communities are yearning for faster, more adaptable alternatives.

Here are some, but not all, of the reasons you should drop TrueSkill and bury Elo once and for all:

graph TD
    subgraph OpenSkill["OpenSkill Features"]

    subgraph Game["Game"]
    GF1[Multiplayer]
    GF2[Multifaction]
    GF3[Asymmetric Faction Size]
    GF4[Predict Win, Draw, Rank]
    GF5[Weights, Score Margins]
    end

    subgraph Technical["Technical"]
    TF1[100% Pure Python]
    TF2[CPython and PyPy Support]
    TF3[C-compiled Wheels]
    TF4[100% Test Coverage]
    TF5[5 Separate Models]
    end

    subgraph Performance["Performance"]
    PF1[150% faster than TrueSkill]
    PF2[Accuracy matches TrueSkill]
    PF3[Open License]
    PF4[Partial Play]
    PF5[Fine-grained Parameter Control]
    end

    end

    style GF1 fill:#f37231,color:#ffffff,stroke:#f37231
    style GF2 fill:#f37231,color:#ffffff,stroke:#f37231
    style GF3 fill:#f37231,color:#ffffff,stroke:#f37231
    style GF4 fill:#f37231,color:#ffffff,stroke:#f37231
    style GF5 fill:#f37231,color:#ffffff,stroke:#f37231

    style TF1 fill:#f37231,color:#ffffff,stroke:#f37231
    style TF2 fill:#f37231,color:#ffffff,stroke:#f37231
    style TF3 fill:#f37231,color:#ffffff,stroke:#f37231
    style TF4 fill:#f37231,color:#ffffff,stroke:#f37231
    style TF5 fill:#f37231,color:#ffffff,stroke:#f37231

    style PF1 fill:#f37231,color:#ffffff,stroke:#f37231
    style PF2 fill:#f37231,color:#ffffff,stroke:#f37231
    style PF3 fill:#f37231,color:#ffffff,stroke:#f37231
    style PF4 fill:#f37231,color:#ffffff,stroke:#f37231
    style PF5 fill:#f37231,color:#ffffff,stroke:#f37231

Installation

pip install openskill

Usage

The official documentation is hosted here. Please refer to it for details on how to use this library.

Limited Example

>>> from openskill.models import PlackettLuce
>>> model = PlackettLuce()
>>> model.rating()
PlackettLuceRating(mu=25.0, sigma=8.333333333333334)
>>> r = model.rating
>>> [[a, b], [x, y]] = [[r(), r()], [r(), r()]]
>>> [[a, b], [x, y]] = model.rate([[a, b], [x, y]])
>>> a
PlackettLuceRating(mu=26.964294621803063, sigma=8.177962604389991)
>>> x
PlackettLuceRating(mu=23.035705378196937, sigma=8.177962604389991)
>>> (a == b) and (x == y)
True

Support

If you're struggling with any of the concepts, please search the discussions section to see if your question has already been answered. If you can't find an answer, please open a new discussion and we'll try to help you out. You can also get help from the official Discord Server. If you have a feature request, or want to report a bug please create a new issue if one already doesn't exist.

References

This project is originally based off the openskill.js package. All of the Weng-Lin models are based off the work in this wonderful paper or are the derivatives of algorithms found in it.

  • Julia Ibstedt, Elsa Rådahl, Erik Turesson, and Magdalena vande Voorde. Application and further development of trueskill™ ranking in sports. 2019.
  • Ruby C. Weng and Chih-Jen Lin. A bayesian approximation method for online ranking. Journal of Machine Learning Research, 12(9):267–300, 2011. URL: http://jmlr.org/papers/v12/weng11a.html.

Implementations in other Languages

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

openskill-6.1.3.tar.gz (47.9 kB view details)

Uploaded Source

Built Distributions

openskill-6.1.3-py3-none-any.whl (48.4 kB view details)

Uploaded Python 3

openskill-6.1.3-cp313-cp313-win_amd64.whl (363.6 kB view details)

Uploaded CPython 3.13Windows x86-64

openskill-6.1.3-cp313-cp313-win32.whl (322.4 kB view details)

Uploaded CPython 3.13Windows x86

openskill-6.1.3-cp313-cp313-musllinux_1_2_x86_64.whl (762.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

openskill-6.1.3-cp313-cp313-musllinux_1_2_i686.whl (774.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

openskill-6.1.3-cp313-cp313-musllinux_1_2_aarch64.whl (737.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

openskill-6.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (771.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

openskill-6.1.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (715.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

openskill-6.1.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (769.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

openskill-6.1.3-cp313-cp313-macosx_11_0_arm64.whl (390.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

openskill-6.1.3-cp313-cp313-macosx_10_13_x86_64.whl (436.1 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

openskill-6.1.3-cp312-cp312-win_amd64.whl (363.6 kB view details)

Uploaded CPython 3.12Windows x86-64

openskill-6.1.3-cp312-cp312-win32.whl (322.2 kB view details)

Uploaded CPython 3.12Windows x86

openskill-6.1.3-cp312-cp312-musllinux_1_2_x86_64.whl (766.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

openskill-6.1.3-cp312-cp312-musllinux_1_2_i686.whl (777.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

openskill-6.1.3-cp312-cp312-musllinux_1_2_aarch64.whl (741.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

openskill-6.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (776.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

openskill-6.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (721.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

openskill-6.1.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (771.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

openskill-6.1.3-cp312-cp312-macosx_11_0_arm64.whl (390.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

openskill-6.1.3-cp312-cp312-macosx_10_13_x86_64.whl (437.0 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

openskill-6.1.3-cp311-cp311-win_amd64.whl (358.5 kB view details)

Uploaded CPython 3.11Windows x86-64

openskill-6.1.3-cp311-cp311-win32.whl (320.3 kB view details)

Uploaded CPython 3.11Windows x86

openskill-6.1.3-cp311-cp311-musllinux_1_2_x86_64.whl (757.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

openskill-6.1.3-cp311-cp311-musllinux_1_2_i686.whl (756.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

openskill-6.1.3-cp311-cp311-musllinux_1_2_aarch64.whl (715.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

openskill-6.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (737.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

openskill-6.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (691.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

openskill-6.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (716.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

openskill-6.1.3-cp311-cp311-macosx_11_0_arm64.whl (395.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

openskill-6.1.3-cp311-cp311-macosx_10_9_x86_64.whl (435.2 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

openskill-6.1.3-cp310-cp310-win_amd64.whl (360.2 kB view details)

Uploaded CPython 3.10Windows x86-64

openskill-6.1.3-cp310-cp310-win32.whl (320.5 kB view details)

Uploaded CPython 3.10Windows x86

openskill-6.1.3-cp310-cp310-musllinux_1_2_x86_64.whl (769.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

openskill-6.1.3-cp310-cp310-musllinux_1_2_i686.whl (768.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

openskill-6.1.3-cp310-cp310-musllinux_1_2_aarch64.whl (729.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

openskill-6.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (747.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

openskill-6.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (703.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

openskill-6.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (728.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

openskill-6.1.3-cp310-cp310-macosx_11_0_arm64.whl (401.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

openskill-6.1.3-cp310-cp310-macosx_10_9_x86_64.whl (442.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file openskill-6.1.3.tar.gz.

File metadata

  • Download URL: openskill-6.1.3.tar.gz
  • Upload date:
  • Size: 47.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for openskill-6.1.3.tar.gz
Algorithm Hash digest
SHA256 8a97853c0c6fc1f706368528113396c083e7962a1534430d72e7e78425b38e00
MD5 6847e10430cf262dba15b9d59b4e9efc
BLAKE2b-256 c8610f87306bf6f7eacb8e69c834bea8a4a6b7ac30c7ee7c737d07425bb7b24d

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3.tar.gz:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-py3-none-any.whl.

File metadata

  • Download URL: openskill-6.1.3-py3-none-any.whl
  • Upload date:
  • Size: 48.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for openskill-6.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 327903a8aeb18b2a55be1ef00b9da449ee7fbcd22d19ecb76df771e8685605e2
MD5 5a59e0bf8a1584178dfe8c5ffd9a76c6
BLAKE2b-256 2c3d227522e913909d1ec5fdcd51bfdb207beca928f41f95979746e0d30b584e

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-py3-none-any.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: openskill-6.1.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 363.6 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for openskill-6.1.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 827e2325c7cb4ef7ce038d306336372ccdb9b20b9bb83f20e55e3b6a02010384
MD5 5213eda6d3344917dfa5288f8a764950
BLAKE2b-256 127dee1a46e1896d065adfc19bd9207bc08aad3d6f4c2281b06d2423bf6dbedb

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp313-cp313-win_amd64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp313-cp313-win32.whl.

File metadata

  • Download URL: openskill-6.1.3-cp313-cp313-win32.whl
  • Upload date:
  • Size: 322.4 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for openskill-6.1.3-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 5b72a8b3083fc4679c1a5a3d7853f7804e9bbe09f561985db81fd529a52c0762
MD5 91c2ab44c7897e3567746652063c9f4e
BLAKE2b-256 145d818217658001a6a76edb57391da14e82fb26dfc280bb29a1cfba0e44e9a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp313-cp313-win32.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0bd2ae46489f0ce2b3de2e4e407f66cbd33bdcbc1db2bc3b9a1cee5e300af0ef
MD5 aa5c18e4b57f123d28ab499f7284f769
BLAKE2b-256 04b7690c7a5a0d98db8cd3b0296c8a467d7916f206a25e2e4dc6d6d213769248

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 66a283e7e6b643538783a1b97d4d4ec7ec6e694da2260ea0eb59db555a649530
MD5 0b27ffcc8edc96922f1294d6e0497e1c
BLAKE2b-256 7fa9957581a991fa31ab78bb28b9e8a50d57a71017c6b559b36c6f5f000ed4ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp313-cp313-musllinux_1_2_i686.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ae7f0656c875d243480f8a999afaf390356cd094cd34cdaf9fc9fef1e4980a9d
MD5 b012233d959b8c9e07db2c46bfd4d983
BLAKE2b-256 3bf27f0380e2c16f14bca7b64aef87313c1998f2cb568b0c42d12890296997f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 37e66034e4b8bee28ca8bb56fcf9dd92ff12e4b9d7d99c894a2e0b0463aa5dd6
MD5 88896f1d3df61529315c23dc2c9b55aa
BLAKE2b-256 05759158b2eb8157b1bd6db3c4401f80e258f927cab3d26ec9d48f2982dfcb54

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 933ab932479dbc0e681870d6803b52d695c986eb3054717b715c0a9ad054be06
MD5 cc7f07f190ca3fdf17cca985a8d7cc91
BLAKE2b-256 25c953f0a0b15fdee79f6f4b50639e3d58fe6c9a564a550fe1c7397001bea60e

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4233d6ef198eefcaa599b98c58aed6a72088f1e2bffdd4e205c6b53e9426e732
MD5 86cad0a0545394505a1eca2683bc056d
BLAKE2b-256 f598c2bad1c50ff5170293944eb3f20fe92dfdd6f9c237fadb81297458903c54

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1cbadb62d02cb6e7d0d0d62fb2c76215207ee02bfa8fc8efb56e0bff2857a682
MD5 42a2451e3b76e651d7df02d2754906d0
BLAKE2b-256 91e29f0a74e6fe562ca5b10ad3cf636b06b3b8a85be6766f3b716bfc63b1c742

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0eb3146417945f37cf17611a5188110d5be13ee29032854058363972042f502a
MD5 92f60de705672d5fc2e3d0ede33f28cf
BLAKE2b-256 02d497082c88c1f383b718d1d193b7098fd3983815f923f53ff73366e9675fd4

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: openskill-6.1.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 363.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for openskill-6.1.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3bd22b174834899e3a3d35c17cbdaabc8ef2eb0cf470379312b219226ca82c3a
MD5 079e1d31caf8a5fd8cdf00037b0a8a23
BLAKE2b-256 be35659897b069cc01cf896ea5bf6ab6b40e7c4adc422e09b5412c6876c5e5b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp312-cp312-win_amd64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp312-cp312-win32.whl.

File metadata

  • Download URL: openskill-6.1.3-cp312-cp312-win32.whl
  • Upload date:
  • Size: 322.2 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 openskill-6.1.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 0a762db4e668dd7c83cfcd0b9a08b1e27c117de0564e8cc087814785c886658d
MD5 dec03d8bcf745615301f6388c705eb60
BLAKE2b-256 aa810cdfae5f50e1f22141c898a7068d21a0f391f33a78f277d79137bc2053da

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp312-cp312-win32.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6a534e71a017901e25519d1c3d10e2dbc978f9481e0d7170356252df88acc443
MD5 b7459c4c99b136f3c3fe06eec7f51adc
BLAKE2b-256 e845f15ece0e71129b92199f62fa531df53668c2de4448bcd69d29ea58d61ab4

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c7257461ef66ab55a15be6f01e6325eeb8c9b9e61c0cf750d3caec415b31f4fc
MD5 4878f2478b31994c3635bfd9a8b0a75e
BLAKE2b-256 6591304f2db611b1faf96a4a225e7158d36917a45a5f468f91f8fd86dd5b73d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp312-cp312-musllinux_1_2_i686.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 16a87f7704190ceb8094fa4e92b2345976db94f5f3890d2ae5fc09c266b45097
MD5 7766f6f10657d864b286d4591339f87e
BLAKE2b-256 86e62e08775c87243f25051aecb54c519966cbbd76a441adc4d341f5631dc6c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b40a3a811de520433c362e4e5b6343060af4984a1ee53406ce97d3248a09efc7
MD5 a2fc77ed2a8ebb30458c259e07a8645f
BLAKE2b-256 c7f9aed8f924f4d3175c8944358434533fb8ff1f02f9b0d9976c04400d2aca03

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cad397d633963818b0b2e0e392321307952a3b099ee8b67526ae9edaf467825a
MD5 d1b81271085ebd3ff708f90a3b602cc5
BLAKE2b-256 9617048c397288a297d79417c483b9a7ccef15536242170cffa913b19a84d7c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 adbce997d58bdaef7eb63fd1f87928cfaca5a38fff8cd1ebadd556558ace1e7f
MD5 5ab535153502236b29c3291681207961
BLAKE2b-256 c7bb61cbe14c281986eb4d129efeb2ed28264b9e1a35dc94e65380eeff56919c

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1af59f934683439d7192618241f5a9db1369abf29f70b5117120f8ac37bf9f71
MD5 6e5d369d2d6edda625336d25031bc74c
BLAKE2b-256 1e4b40768f9c3896b2a5b55ed12094b2aae2f6947a299f997661222554ea2ed0

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 c85aa5d2ce3ca934c568cf6ad391f0559fd0d05619d5b20b61eb6b2cc0b50943
MD5 5def34840ef02725b578f1673ef8ce29
BLAKE2b-256 75fa2bed935279efaef0e2defef6979143bbab2fcbe47e57f2b399ed7d0c0d2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: openskill-6.1.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 358.5 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 openskill-6.1.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 65a274e7a960784da9fe1d289c7350f5094d80fdaf436e854630f0cddd7023b2
MD5 471cde06e5a1d7fd64f0c2d91ccd4f59
BLAKE2b-256 3eee44b2186d4d674994c49097a897b9dbd644e4c74f6c377f8f06e78adf3f4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp311-cp311-win_amd64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp311-cp311-win32.whl.

File metadata

  • Download URL: openskill-6.1.3-cp311-cp311-win32.whl
  • Upload date:
  • Size: 320.3 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 openskill-6.1.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 2aff7fc81e387c3bbe3cc9ce19d80331c25da076e3548b448fcd0de2c17c27a0
MD5 8a9701bb53958eb3f17e73281bd3b42a
BLAKE2b-256 8589d391e9022a02b01f866475c9214961b2c9d9eeae8917509c8270f84ad136

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp311-cp311-win32.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f07e0a8ec21158707017fb187a191b28b8f1435ad0129fdf3335db2bbc6fb661
MD5 917531f45d371dde6ed17cf81d3d32c5
BLAKE2b-256 9526bfe7208dee43f1b352caba553573f8ab36089cb9109d5af4af680338d3d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3dd41259f6a3b413de9e6d080b6a424f881688716104148ea8b860766bb39041
MD5 6dcb65074421f7b7facb996692709ebd
BLAKE2b-256 44329362d535296d8de9098dbfc4d39cff851e99de3ac9e378897e9a5dd1e6a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp311-cp311-musllinux_1_2_i686.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bb41a2c3d1b60483fcf583c5893367a05fdbf3391bfa4c2a5d4421345fdbe01c
MD5 2ec5dd77bbae1c0010f40a7eda67aa2e
BLAKE2b-256 07035ad27d78facb638d08772d19b9e7ebc5e52ce5de83817aa797d4db51b425

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bb3a012a5ccca365c6ec718c4b96606ba0c1ff6effec0421b8e1d7a6bd2cb70f
MD5 ab8779920061f5ab8cc10982085d50b5
BLAKE2b-256 2b04a7a376c1f82fc1c2966572e1bc0817a00be0458b211d659fff28b792be0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 43c1cea65ec562f8c1c7d81cf6394b17fabddf023b4c8f06949662f30cd5a085
MD5 0d9f1359e906c3a5dd8ffca6b33b4d93
BLAKE2b-256 4dd56ca4675b1ddc5e82e7c0e486292d8bbeb50f3da2894d75cd255c0d6f21fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 32c5ae1fc4dde898bd3645a0b05279e6f4b7382e8f6a57d8cfd349eb60147e64
MD5 99f4f051e3769f6e86af526cd7b6b5bc
BLAKE2b-256 85520fc35a52e532def32fa3480b6bc723f020610f1a5053533a719c058c1b3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 39105b8a17b8ab7b348094ebb9ee4e4c6adae00f25eecb4de8d7a73449decf21
MD5 5cbcdaf3d6bb4fc83a9d8e12d6579fd1
BLAKE2b-256 fd492e70e12e695430f5957be0a4883147da012d563e778d038923fcdc133638

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f04078012c003253a14038e7116ea9773de1c92bed98b5b9610b1d3909a8402e
MD5 ce69279972ca6a229311596971a4f9e7
BLAKE2b-256 ddae27b7fa75e47b10720bdb330db3d8a8775ee9cc349681472d323b278f84af

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: openskill-6.1.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 360.2 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 openskill-6.1.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 76511d874a003aaa1e00901978858393e6bcbf8b81f188f1b98d98a802e2a49c
MD5 cddd5db011987ac40223b8a343b236e1
BLAKE2b-256 3c15c41197e4e89dc9e54d21a97bc1518b8ba989874351e1531de283f9a41ec6

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp310-cp310-win_amd64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp310-cp310-win32.whl.

File metadata

  • Download URL: openskill-6.1.3-cp310-cp310-win32.whl
  • Upload date:
  • Size: 320.5 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 openskill-6.1.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d046daf11c5b35d1f906c4baa242b9dd519197b2845820e2dc752bf8d80d7e36
MD5 d9fc6657b79d82bb85f6a2b88a441c07
BLAKE2b-256 d47ebf44f06f50c0468ee86c5459998bc9375b69071126b3068ec8159822369a

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp310-cp310-win32.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7096c79eb8f6cc7cd8404220b52ebb15a8a8f31e4469cbefefc77b2715a7bf82
MD5 d28a3e9702e19a207248472e61d3662e
BLAKE2b-256 1cb220dd7d6573bcceb3fcce56344489b5691038c77aa2ff046aa579eb567c93

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a2e0191a0615f892923044d8a2318ebe474e7ada9a6f1dec64c8c3273565bcda
MD5 3efc9784a946781d03f6b381a18d1368
BLAKE2b-256 edfc390e12693a080f74df0a0a6d1c1a8029644632b77430d1566e3b7ee8c198

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp310-cp310-musllinux_1_2_i686.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7f7cc617246961213057e40896e192760807520e823979e61a2077177048c28f
MD5 a0deaef14a454ed26d56013b47ab64a7
BLAKE2b-256 5c956d20b0625bc3a0b533c62e620d66aca37dc6958ac4095e9c36b71682c1dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7d8e16fabfd4c318b6bc593fc9585aef06d0b864a731140392c41a22b3afa04b
MD5 48d9d8c19966b89261758528b250a418
BLAKE2b-256 e68b211c828c2f305a1b5c720b0bfca61c9a6df40df50a6004c781ca0d6b8ac7

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f692769fc15a60471b818d806daba2c81401fd7b7d791398a9918a856c38a6f2
MD5 49d6449080d7d42e177e8213184fd8a9
BLAKE2b-256 757753f483f39856bff3e656aa2c9d4ed7891da19846fa84f0f6bb4ffc47eefc

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 168a59eebf44c9c3491dbd03f2e371b6d97e93e3b99410b364c00fa41abb02b4
MD5 6f5dd8e94678c84c2b317618b8b602eb
BLAKE2b-256 fa62708d14b3b8614d8e239673393c90e5f16378fc7ccb4616c30a6d86a1653c

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9c022f26c734c1a3244bdc518a9b7b0aa9ca6ac49c38203a9dece11917dbb2cc
MD5 c0da09ed0f25e4bb98a6a901b0782469
BLAKE2b-256 e8fd7103b3f8904e11230a4b6e38b8fd27cd04ed862216ca5beb04209d770b6c

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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

File details

Details for the file openskill-6.1.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.1.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 32e1d88b730bf78d1aef19311f9eac88c6e974f0764f0bc03f04430f9b1dfe3a
MD5 02acad38b1181c4b895624040c0f7c7c
BLAKE2b-256 8a62769e317d41d166b0df52c916fdbbe52043107d51435a20c7f3770bd0ddeb

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.1.3-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release.yml on vivekjoshy/openskill.py

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 Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page