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.2.0.tar.gz (47.8 kB view details)

Uploaded Source

Built Distributions

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

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

Uploaded Python 3

openskill-6.2.0-cp313-cp313-win_amd64.whl (356.0 kB view details)

Uploaded CPython 3.13Windows x86-64

openskill-6.2.0-cp313-cp313-win32.whl (317.7 kB view details)

Uploaded CPython 3.13Windows x86

openskill-6.2.0-cp313-cp313-musllinux_1_2_x86_64.whl (713.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

openskill-6.2.0-cp313-cp313-musllinux_1_2_i686.whl (715.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

openskill-6.2.0-cp313-cp313-musllinux_1_2_aarch64.whl (698.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

openskill-6.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (719.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

openskill-6.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (672.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

openskill-6.2.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (710.1 kB view details)

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

openskill-6.2.0-cp313-cp313-macosx_11_0_arm64.whl (460.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

openskill-6.2.0-cp313-cp313-macosx_10_13_x86_64.whl (494.3 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

openskill-6.2.0-cp312-cp312-win_amd64.whl (356.2 kB view details)

Uploaded CPython 3.12Windows x86-64

openskill-6.2.0-cp312-cp312-win32.whl (317.9 kB view details)

Uploaded CPython 3.12Windows x86

openskill-6.2.0-cp312-cp312-musllinux_1_2_x86_64.whl (716.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

openskill-6.2.0-cp312-cp312-musllinux_1_2_i686.whl (717.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

openskill-6.2.0-cp312-cp312-musllinux_1_2_aarch64.whl (701.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

openskill-6.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (722.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

openskill-6.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (675.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

openskill-6.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (712.3 kB view details)

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

openskill-6.2.0-cp312-cp312-macosx_11_0_arm64.whl (461.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

openskill-6.2.0-cp312-cp312-macosx_10_13_x86_64.whl (494.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

openskill-6.2.0-cp311-cp311-win_amd64.whl (354.3 kB view details)

Uploaded CPython 3.11Windows x86-64

openskill-6.2.0-cp311-cp311-win32.whl (315.7 kB view details)

Uploaded CPython 3.11Windows x86

openskill-6.2.0-cp311-cp311-musllinux_1_2_x86_64.whl (713.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

openskill-6.2.0-cp311-cp311-musllinux_1_2_i686.whl (698.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

openskill-6.2.0-cp311-cp311-musllinux_1_2_aarch64.whl (680.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

openskill-6.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (689.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

openskill-6.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (648.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

openskill-6.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (663.5 kB view details)

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

openskill-6.2.0-cp311-cp311-macosx_11_0_arm64.whl (462.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

openskill-6.2.0-cp311-cp311-macosx_10_9_x86_64.whl (492.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

openskill-6.2.0-cp310-cp310-win_amd64.whl (354.7 kB view details)

Uploaded CPython 3.10Windows x86-64

openskill-6.2.0-cp310-cp310-win32.whl (314.6 kB view details)

Uploaded CPython 3.10Windows x86

openskill-6.2.0-cp310-cp310-musllinux_1_2_x86_64.whl (722.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

openskill-6.2.0-cp310-cp310-musllinux_1_2_i686.whl (711.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

openskill-6.2.0-cp310-cp310-musllinux_1_2_aarch64.whl (687.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

openskill-6.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (696.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

openskill-6.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (659.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

openskill-6.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (671.2 kB view details)

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

openskill-6.2.0-cp310-cp310-macosx_11_0_arm64.whl (468.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

openskill-6.2.0-cp310-cp310-macosx_10_9_x86_64.whl (497.2 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for openskill-6.2.0.tar.gz
Algorithm Hash digest
SHA256 817c5192aaed489697a1703fc2a3f9ea84b4487b09d0c27fd270a04f08f13d67
MD5 c7ec281038569cf8882d2040e540dbbf
BLAKE2b-256 d8fb1ce1702a8677729cde83cb7f5924953c0704e95620898d991711a0dc57e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0.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.2.0-py3-none-any.whl.

File metadata

  • Download URL: openskill-6.2.0-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.13.7

File hashes

Hashes for openskill-6.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7c9cf8447181a5402793afe9230058ae1091ceb7fc0364b9ab3eb51e9eac1ac9
MD5 797156decf397aa87f259224313b2ae3
BLAKE2b-256 bf112e0981f11153a06f6a6c7ae5bd84977e76c0e510af2d629288d4d5bdf81d

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp313-cp313-win_amd64.whl.

File metadata

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

File hashes

Hashes for openskill-6.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8bc4d3f01991c4bb636018fd2e0e7ff90eb934404f42e5a18b1d2be67ee10858
MD5 eabe119c2b1ddbeb85c46be415183d34
BLAKE2b-256 982459b440a6015fcd90545d0deb0d34d295a3a3a2d835c387f65fa053068954

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp313-cp313-win32.whl.

File metadata

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

File hashes

Hashes for openskill-6.2.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 1306e5ba09b8a7599d9f295533239255b39766ba69ff224eaac22b6fbc0a99c5
MD5 7b5a6ee536d19be9c4e5ec382c06f48e
BLAKE2b-256 1ff6f885eb0d65538c3c8346b433fb2267a96d2c7b2fff714facaf8626d63e72

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2aa8a3213658133659c92087327d6d1d3c48bb4df2f9e9a1596a6c40e5d4ba17
MD5 af1344bed03755db544f50766a839eec
BLAKE2b-256 c187c4a1801557511ff211dee67c403db774c5604b583dedef508f11ae7e7be9

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8709089db3692ab2e829b1f4af97d90b00705158cfb67264c02db2db8b7f606b
MD5 f04e6ccd8d354ca729df8a417d66a65e
BLAKE2b-256 542d78d5b708f0ab57c7b136b461b91eff92b892d37c6963bfef5cbebbe52966

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2b1e8f66bcc9be185e6e2a0219e7c1764b9bbed35c22e44b41f07949221e77ca
MD5 6cf6eef97a4be3a3efff031f945f6151
BLAKE2b-256 2a15413093c3b00bc27dcdbaf6b9b9b0b3076df9ef5462e87ba75fdd5257669c

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 624e3d1841d299f54f1705517ea38361af3f062380936bdd98e0b33a671183f1
MD5 420dadc0b4e8e32f96d26fa6ee1fa1e4
BLAKE2b-256 7b2d1eed648456acbc525fcfad6d9875ccebf825f7618ec22c82b9269a35f09a

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e3b34f1f92a80e4d28a314c350a5b9830cc404396dffb52235f89e0c6dd7b6ed
MD5 ee00fa5ccc6d21c98dbdc116a1a2f293
BLAKE2b-256 e7e54dcd2dd8a26a3148d3a356041a66b213c952b55bbaa956657ba98f90813e

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e4bba56d04f8580b078d1ea329056c842362b14114d8c9308d9fdb5517bf6694
MD5 3ac88740c783eeb26889094356c53bad
BLAKE2b-256 affe5a0e6b26cedb2f341c08c64ce8851544aa83560e6dcaf61b98a38e2f998e

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9de4689a6c6061e1a8c20903a6bc7a6f07ee7a9623b64df0b657311936bc0b7f
MD5 038740e48a34978d074b0fb37dc5d8c2
BLAKE2b-256 ce263f00066a73922ffefb3aedb351a19114317703f0bdbe1ffadd2bda923830

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 702ccb698a8c215fd895410bf6c6b39f16ac980f00ec50056cfc17ad9e2075ae
MD5 4b183a76be005a53f1b25e077bde13c4
BLAKE2b-256 d03e12a147cc98959a4d7c3b64504db80b65f10d903f778935e2322ac5f20008

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp312-cp312-win_amd64.whl.

File metadata

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

File hashes

Hashes for openskill-6.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9c9d53b26b40bfe3132e8f2c759ce5d6c6cde99b7096cb3b28b11d49ff4a06d3
MD5 401766599d130a781a236b4d7687ac73
BLAKE2b-256 d3d13b0e0975cf12d3e0fc2a1bea9c9854d4b236c7fd932a47c4c2fbfece367d

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: openskill-6.2.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 317.9 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for openskill-6.2.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 8a2923e553f96cf7b955ce1854c90ad59585d9e12408a66f952093f204ebc822
MD5 cee120b31e10a2ecc87a6087062c35d3
BLAKE2b-256 a3b41a2ed3a9e3dbfd1c6ffe165f43e934118e18a09731fe593d09a797f93939

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8b5767f4e681cd6a971f51a033547fe6938cb8da221ae2e04fb586140ae1daef
MD5 da70242e5cc298549db3f2cc1ca81af5
BLAKE2b-256 493c5c817b9825afe86a3ecdb13ec0252e5fc56ac39c2e0dc8cc7c3efebc6999

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 caf288bbaa2484b094e014af7d5a3c60a44a548136d221d052b1b15fbd29d937
MD5 6668477ddb138ea498ae35cf1024c6c8
BLAKE2b-256 6e21fb84d62b5e3acfcf0d271e73eddefa0c332f9be5a17df2c4254a945a4763

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2399c5d49e069c6dcce0c7d564198d8723bfc67031f7ace69402df4e89ae72ed
MD5 13ac8a993a9926aa6980b91d09836afd
BLAKE2b-256 776c088c717d8d63d8d6c87fa2650930eec60574950fb157cda993f70c076d60

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4d553768f2c536ca7d9d19cc7c4edc1bf6c4b65fb0300a643e41d060a3a899ee
MD5 cfa83a9a0d43d967ab76153da0c8c4b6
BLAKE2b-256 79770ea4550ecb1e3d9ce0feccbfaad5b19cfcfd3d08c6191995f1b82201c0aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 917bca0fe53cc374e12e2d9f8e87d1f10799c8b0bfb0ce6522c647977ff70403
MD5 61dad2110a46d4d7196713c330c89d21
BLAKE2b-256 509596dcf49374d3b1488e37f892f0e61d138b9d301f74041195179a339a4c38

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6af41ec2a49e340fb1d7e2711c045e392c2d3c4b9fc09c9bce2ea3e9c8184cf5
MD5 b3838270891c25f0e6e6f361d04985d7
BLAKE2b-256 70ddf4a0639d1b274e08b0c1d8be194c07f0a1fa18114234b9b7f7048398b52e

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 75b1d728427623afe8ca94ca29d006c57236d2bbc9e84aaf3dcfc5c8f344ef5d
MD5 1cc0278bc551b76861c0fa5ce6d70f9b
BLAKE2b-256 69ded4973c906b45eac00caeda7f22c798f0feb4ff37cf5f60212b91b9eac6c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 9d20c68481fbb3b2539abe1b910d20506fd4c1b325d74bc0cbacbb41a2440dcb
MD5 8cbab10560cb61307f1c654c11ddd3c1
BLAKE2b-256 2bb602f8371f786efc2bf1aa153addf93f54cc2f16db1b7aec9c40493793c019

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: openskill-6.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 354.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for openskill-6.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 197acae37c073cc4b4c682a157eb47440b3aaf5740105fa6cdd6729483777c85
MD5 cb6bf1e4d342715a1d483c063138d26d
BLAKE2b-256 1b4b73a41fc3d1ae184ae6dca32193be484a6498fa52a6f3ad59ae6b0a8cdac5

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: openskill-6.2.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 315.7 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for openskill-6.2.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 fd97ae42b26cf4b6732434a54d64ab03d8008d1aff867f6f8d04ac5256fdfc15
MD5 f7216da67c89d0dd3f817387433467fc
BLAKE2b-256 990b80da387258673a42739e716a281d7cc62efda2b2140206c95352e17d2b78

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e9e4f045e71c8c816d32242f6dbc74caadd2f87e2664c4b8b240483a98c5672d
MD5 1ea599240fb60ff3b4015890fa721f6e
BLAKE2b-256 2ae9d68b5754ad6edd1dbbda8bf706d94aff381c78527cdece03604920a308a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 5bbdc50e4144e139811f98a9efcebf18088cd4e8f12351ea8852bcbd4c6eaac2
MD5 2b4e97e10d573cdfd47674b26ba44eaa
BLAKE2b-256 641cbfc862e41254784723c5b3765c32464297337811692cfc11a25f706c0518

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c8e86b8177d4500adc2f3c62dd3d4c94e24fbf95eb90659ee0eda84f057c168b
MD5 af247d71fbbe2dd175218d3fe49a1927
BLAKE2b-256 6cafa5c7b245651ad7662dd2ce99582226307816960a17aa4c34392bb6833d53

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ea27d120b68198333f9409a2a7ee67ba4b51209e3f31a5fc3208c6dab3f728d6
MD5 8436fe3576f7594622453f64e2275075
BLAKE2b-256 197a1c2b96650f9dcecd006b1786040705e93fb62a76091a4b52ec8d67ae877f

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 11266d6c7686eade9c14e271eb5c95717394a1b5e90211a162c9df976701d83a
MD5 49b2e2aae7f39c1a8bcaabbae3468520
BLAKE2b-256 77751733acbeba1ce52ff4fbf9c8e6d19df5b5f71adb4956269e66a4a9d83182

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0e6766ea53623d3b3cf743e313113c7de68a7209410eb63ef8ce78c834134965
MD5 3b449eb6336e650d5666cf11c142d990
BLAKE2b-256 d1def4ba012048b87282d679f8b9878844ba2c2c1f7c50dc99a46f30bcebca62

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 21ac2d3b55dab67bca12e440715bfacb762f78b7b4aad26269ffb6331baaedad
MD5 84b044123f3de4a84631aaa2295f68b2
BLAKE2b-256 d251f90cc8ef9e44701b6280c246f81468670dcb02dbb8a5fb97d68a8a6d5835

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d28205bd8dc1ec6251050d03618f30fe4575545bb18d3f7a5b9c21f8570fb4fd
MD5 7b13623f0f313682ba2b67948ed51403
BLAKE2b-256 5bc755c51722b3d3e3198595bcd95632b0c90c9b169fc8588accc5f117f3dda2

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: openskill-6.2.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 354.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for openskill-6.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 195bea09fa39ede4e31eddf615fc9c3144e35d3edf1c35a0350743ca908e0a1d
MD5 c3b8856be22f65eb12365f6bd04d34ad
BLAKE2b-256 f457d1c2239655406dfb75f552a4838653cd40cb0a78be5d05613f55a85f3f18

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: openskill-6.2.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 314.6 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for openskill-6.2.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 9c46868139522555da054163d55c671d3dcb59e55bf7c4e8c5b29b001abdc1fe
MD5 9602c87bfe39fa72bd49536808e93427
BLAKE2b-256 bb4202f08587841f95e2a3d7743f16d352acac0c587f188b8ef88081691aee33

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 946aa43287d08d5b436e5cb4e499dbb49857369fc3cab2969121137f10435210
MD5 1058dd66716745750acd5b2457994118
BLAKE2b-256 907fd1a4fea40920c68c9d9d4334211b7df7a7a0df53527126c04e2424a6e4ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 dc6981031e61e13fb93d9a8049296651d9328b0f55636588598996c9806db412
MD5 77805251321b422882b080b03b0b423c
BLAKE2b-256 9574b05fe1e6db331b0e0df784db701b011cf627fa7c185ad890f56a2f54242e

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 82769a6e66cde5fd749a93737c6d6d2ed8a8f0e1b808338647d754a2ac709e12
MD5 2a391926350197742b96f1d1ad66609e
BLAKE2b-256 eb7af939d6ee4be3a5facdd88fe5da38322b577266b123ae184b6ff4330d7ecb

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e5e8487e78a34c7372fdd27924956554215b5927770b7235d7f25fba5dd136bb
MD5 5ea1f4a49d27cf6f576b424755358076
BLAKE2b-256 17e63c4503add33816f03dbbec75f2ec8932d4a584d2e461333364f806632a04

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d2a85476c9c1354b433e6b720d79287351d0832b4d9d23482133da7d59b377c0
MD5 034398d86059765d25fbaf098c8d8a19
BLAKE2b-256 7f1d6d1e368c6f992165549ef5f44971e07906a9a7acb63f9b97dce5ab5ff55e

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 361859234c01b39c76dc54d23e3b7205a7c4fcf7a2dc428d341a4341961cb617
MD5 59fa3c6d28af09450f7b326fef83886f
BLAKE2b-256 b486989c4a00003da10f42732dbb311f9ef9d387977b0089b3d83d22b43e1f55

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f6670b88641a55515bff21f39a17913b00faf923bab446e5b5a296a4a47b52d6
MD5 7745abeb6b4e006419c19769371c80fd
BLAKE2b-256 4d8f33101db8366845abf39443a6c835b7f2185a7a38d6e8acef0917ee4289b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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.2.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for openskill-6.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 61b6198a6ddb788b42cc64a82de82f4050110886ef05997ad94ff177178ba620
MD5 a87f844a0f1855eb4851d7e656846907
BLAKE2b-256 7056c6b20238e66815c4965885fd862192ac4ffbff4fcc721ff800c993f943a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for openskill-6.2.0-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 Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page