Skip to main content

A package to pair swiss tournaments

Project description

♟️ py4swiss

CI codecov Python 3.11 Ruff mypy License: MIT

py4swiss is a python package for pairing Swiss-system chess tournaments.

The code is heavily inspired by bbpPairings and also directly utitlizes the maximum weight matching algorithm implemented there.

Supports Windows, Linux (Ubuntu), and macOS.

📄 Tournament Report File

For generation of pairings, an input file containing the entire history of the tournament up until this point is required. This file needs to be a TRF(x) as defined by the javafo User Manual.

Note that unlike javafo, if no initial color is provided, py4swiss will default to white1 instead of choosing randomly.

📦 Installation

You can install this package directly from PyPI using pip via

pip install py4swiss

If you prefer, you can also install the latest version from the source repository via

git clone https://github.com/Moritz72/py4swiss.git
cd py4swiss
pip install .

Pre-built binary files for each supported OS are also available in the Releases section.

️ ⚙️ Usage

To generate pairings for a given tournament, run

py4swiss -t <trf-file>

Additional arguments can be specified for more precise control.

Argument Description Default
-e, --engine Pairing engine dutch
-p, --pairings Output file for pairings pairings.txt

🧩 Variants

FIDE Dutch System

Pairing engine: dutch

This variant is implements the (Swiss) Dutch System (until 2026) rules by FIDE. It was tested against and produces results identical to bbpPairings.

FIDE Dubov System

Pairing engine: dubov

This variant is implements the (Swiss) Dubov System (from 2026) rules by FIDE. It was tested against and produces results identical to CPPDubovSystem in most cases. Note, however, that neither implementation is mature at this point in time.

🧪 Tests

In order to run the tests bbpPairings.exe needs to be in the environment.

You can download the executable from here and then add it to the environment via

set PATH=%PATH%;/path/to/bbpPairings

for Windows or

export PATH="$PATH:/path/to/bbpPairings"

for Linux.

📜 License

This project is licensed under the MIT License. The contents of /cpp, however, were copied from bbpPairings and are thus licensed under the Apache License 2.0.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

py4swiss-0.2.0-cp314-cp314-win_amd64.whl (304.0 kB view details)

Uploaded CPython 3.14Windows x86-64

py4swiss-0.2.0-cp314-cp314-win32.whl (282.6 kB view details)

Uploaded CPython 3.14Windows x86

py4swiss-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

py4swiss-0.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (394.5 kB view details)

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

py4swiss-0.2.0-cp314-cp314-macosx_11_0_arm64.whl (345.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

py4swiss-0.2.0-cp313-cp313-win_amd64.whl (298.8 kB view details)

Uploaded CPython 3.13Windows x86-64

py4swiss-0.2.0-cp313-cp313-win32.whl (278.0 kB view details)

Uploaded CPython 3.13Windows x86

py4swiss-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

py4swiss-0.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (393.9 kB view details)

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

py4swiss-0.2.0-cp313-cp313-macosx_11_0_arm64.whl (345.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

py4swiss-0.2.0-cp312-cp312-win_amd64.whl (298.9 kB view details)

Uploaded CPython 3.12Windows x86-64

py4swiss-0.2.0-cp312-cp312-win32.whl (278.0 kB view details)

Uploaded CPython 3.12Windows x86

py4swiss-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

py4swiss-0.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (392.9 kB view details)

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

py4swiss-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (345.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

py4swiss-0.2.0-cp311-cp311-win_amd64.whl (297.2 kB view details)

Uploaded CPython 3.11Windows x86-64

py4swiss-0.2.0-cp311-cp311-win32.whl (276.8 kB view details)

Uploaded CPython 3.11Windows x86

py4swiss-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

py4swiss-0.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (388.0 kB view details)

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

py4swiss-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (344.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file py4swiss-0.2.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: py4swiss-0.2.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 304.0 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for py4swiss-0.2.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 46df74eaf588fa10b97a61428f7b4f0d526c567ee8b1b3096cc61298dfdff342
MD5 f35240410084d094f2edd7bbc7096df1
BLAKE2b-256 8370474efebbc332513e7aa25c02985ac29bdbc8755d401651d243376ab725a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4swiss-0.2.0-cp314-cp314-win_amd64.whl:

Publisher: build-and-publish.yml on Moritz72/py4swiss

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

File details

Details for the file py4swiss-0.2.0-cp314-cp314-win32.whl.

File metadata

  • Download URL: py4swiss-0.2.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 282.6 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for py4swiss-0.2.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 350d8b72ed9422ca9ab90682e6f041958367b5ae7a7c5bb6abed0a6a7e7896f3
MD5 68d89382ba68731967b6ce215e977e0d
BLAKE2b-256 4d7add73b9a7d21bb3c9660887c92c23681bf1391d4ac683763c93cdc9f8cd65

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4swiss-0.2.0-cp314-cp314-win32.whl:

Publisher: build-and-publish.yml on Moritz72/py4swiss

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

File details

Details for the file py4swiss-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py4swiss-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6094ac13c57d18c4b4f4bd08344951ea7d1148173f4811148e30c85da1b71587
MD5 2021dce05217d8b596ce63f42c06f5b6
BLAKE2b-256 ca5a38cc7245bbfcc673f8ae05e99905418a3186090d67d64f8d0577f02ce061

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4swiss-0.2.0-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: build-and-publish.yml on Moritz72/py4swiss

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

File details

Details for the file py4swiss-0.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for py4swiss-0.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c63f3f5561ff3a74ce70d03fb692bd42c98936f30c528bfd13b159d7c6e4fd02
MD5 f5559685210f67ee6f24d48703e89ca6
BLAKE2b-256 98d98f207a694a4c9c73a5e7d7e26ac44e544cd204e4e2e62b9f00c000d62259

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4swiss-0.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-and-publish.yml on Moritz72/py4swiss

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

File details

Details for the file py4swiss-0.2.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py4swiss-0.2.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1649a65c24449ae373cdbd92c6159313a5946afff0503de57a21a458e35686ec
MD5 0f10210b94b6900365e4d6a18fffb275
BLAKE2b-256 da8421b90d1cac7b57ec8927b84f872a0ba622b266d4bfc648823a6390406921

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4swiss-0.2.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: build-and-publish.yml on Moritz72/py4swiss

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

File details

Details for the file py4swiss-0.2.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: py4swiss-0.2.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 298.8 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 py4swiss-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ceef606f706b25be3cf3e45ec4fd0bd803373ad189740982248e2005690d8653
MD5 ff646aaad46b772ce8ad0d7f352c245f
BLAKE2b-256 c97ffc4664fd804eab8182255ee04d48c36bd45d9706bcf77d2ff6e199639756

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4swiss-0.2.0-cp313-cp313-win_amd64.whl:

Publisher: build-and-publish.yml on Moritz72/py4swiss

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

File details

Details for the file py4swiss-0.2.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: py4swiss-0.2.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 278.0 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 py4swiss-0.2.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 afa997575a755c221cae0834e7309d7455d74c14bc17dd55a1d9f9d620a98359
MD5 f0788ca8a218ce4a86c1fd539d8425ed
BLAKE2b-256 355c37bae39f87853ce33107ca870e6f8d0633e822870cbd4eb2dcb91a54e5ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4swiss-0.2.0-cp313-cp313-win32.whl:

Publisher: build-and-publish.yml on Moritz72/py4swiss

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

File details

Details for the file py4swiss-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py4swiss-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e62081399b01ee7c6bc6a50116fcc5f213549623d900981336ac04ad5e123838
MD5 617772e16fd40b9b23b38a429cfd24f4
BLAKE2b-256 646baa54381bfb3166417d4c146f0aee9e605ed82505c6d063ea3dd448b0b34a

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4swiss-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: build-and-publish.yml on Moritz72/py4swiss

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

File details

Details for the file py4swiss-0.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for py4swiss-0.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0cd7493da14704ac65a5f804fa7c8ab2f2723501a38669be761ce51d52e55271
MD5 12e3a91c35213e4c251e22c556eb0ba9
BLAKE2b-256 ac2fc5785a99f70880963c343012355de4909a51cdfd2929554c31e72d4e473b

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4swiss-0.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-and-publish.yml on Moritz72/py4swiss

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

File details

Details for the file py4swiss-0.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py4swiss-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 19a2ac0ea8a09e775be60dcb8046ffd9ba96a0bde6e3d6ebdba8103e58bc874c
MD5 8fc3fc75b57a9d2a6fa03c7116297fab
BLAKE2b-256 39fba5d2e22e3ffacff4fa1ee47f1d3059be97053c628510438ced0a2c9521f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4swiss-0.2.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build-and-publish.yml on Moritz72/py4swiss

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

File details

Details for the file py4swiss-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: py4swiss-0.2.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 298.9 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 py4swiss-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ff8c97570fe8a667e1280be8c1419b8799fe896f2bc226c925b6eaf72df982d2
MD5 b2ad3dc9fc1a9f828b23c6c4e4e5b9fd
BLAKE2b-256 3af5dc7214ca3d8a500bccf1ffaeca321b5416102b446882e0c03b16b0dbbb2d

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4swiss-0.2.0-cp312-cp312-win_amd64.whl:

Publisher: build-and-publish.yml on Moritz72/py4swiss

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

File details

Details for the file py4swiss-0.2.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: py4swiss-0.2.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 278.0 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 py4swiss-0.2.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 e52690a0c15d019fbd3be9fe9e58d84990393013fb13d73847f692ca856778dc
MD5 343eb687da857f4647d3a19854fe138a
BLAKE2b-256 339e44809c4fbfef06a52887f34bf3b9d18c17f0d2bf811054ddd97c69d06365

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4swiss-0.2.0-cp312-cp312-win32.whl:

Publisher: build-and-publish.yml on Moritz72/py4swiss

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

File details

Details for the file py4swiss-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py4swiss-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 73788c3ff74a4cc69c3fa61f68cccd0270d643b0cf2319677740123f0f3537b2
MD5 ac6e16910e55496a56259526a8439b70
BLAKE2b-256 a6cbf352a9172a6c8d5639cc65bf45e929fc02994f63c7728060b6d5d6e86288

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4swiss-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: build-and-publish.yml on Moritz72/py4swiss

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

File details

Details for the file py4swiss-0.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for py4swiss-0.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ef2e3a7756c931872661c8166380a81b11a9b401e5e9b43aa3b0e6e7d96c9d4b
MD5 8f9418fbc41f3685eef8d91ba4c2daad
BLAKE2b-256 1c2c82dd039a35aa41590eb818340db339b75808660490c27f527192021d8ecc

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4swiss-0.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-and-publish.yml on Moritz72/py4swiss

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

File details

Details for the file py4swiss-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py4swiss-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c3303f09538d509421b80e6b46d45913d2555819db05ef72e44e6a51dd4b51a0
MD5 06ce6ca185895164e37f61ac406fad1f
BLAKE2b-256 b06a44a7dd000645942ffd9f8e27917abb25a33362f0cd145660a172d43c4458

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4swiss-0.2.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build-and-publish.yml on Moritz72/py4swiss

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

File details

Details for the file py4swiss-0.2.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: py4swiss-0.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 297.2 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 py4swiss-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ac9419ed6bb064bafdd43b7e5695498ad17f71fc94d65b14ecbad4afbfd90854
MD5 1d89013af5d9046acdad94ae813cbf8d
BLAKE2b-256 628db437c1fa4c9b753c14314f861e52cdccabe184ca20ffb86444d269601d74

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4swiss-0.2.0-cp311-cp311-win_amd64.whl:

Publisher: build-and-publish.yml on Moritz72/py4swiss

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

File details

Details for the file py4swiss-0.2.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: py4swiss-0.2.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 276.8 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 py4swiss-0.2.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 d03bf7d22e038e1dcb47f3d5db28813799faea4dd9eae4709161a058c176c398
MD5 ef31dc8bb575321d02ae5063598d427a
BLAKE2b-256 58ed15df3c3316a4b8a391d15836c7e0e08ca798966d7ebce95c080b9291a384

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4swiss-0.2.0-cp311-cp311-win32.whl:

Publisher: build-and-publish.yml on Moritz72/py4swiss

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

File details

Details for the file py4swiss-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py4swiss-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b475371d99094deab949d0040170b2c238407e4d230afdf53e069e24f3c16221
MD5 c0f9a4253a659fe9397dfbf8ef93753f
BLAKE2b-256 d2443c2c19d156da8904689235b49a89f13d24dfe57947f29fb1c8ae6ff7d711

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4swiss-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: build-and-publish.yml on Moritz72/py4swiss

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

File details

Details for the file py4swiss-0.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for py4swiss-0.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 32becad43d067f49a11a0e0825e084c39a9a48349fcde7e4bf5e7dc8f2c8467b
MD5 fd12e6727fb1b45462e7ea3e58b296e6
BLAKE2b-256 d38a107c48760af14db938c2cc60928f58effea1c3e5bc3de75819bd8de3fa9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4swiss-0.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-and-publish.yml on Moritz72/py4swiss

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

File details

Details for the file py4swiss-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py4swiss-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a2b13ada6be36830dce33255ffe234f83385f0a5c64c66aebaa63f26c54dcfcb
MD5 8b16b777dc8113d2b08c4a693faedb17
BLAKE2b-256 ba6dd564c62f1a42a84b139ee8773c259c81a370b5d13da705655029cb5ea0f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for py4swiss-0.2.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build-and-publish.yml on Moritz72/py4swiss

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