A package to pair swiss tournaments
Project description
♟️🇨🇭 py4swiss
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.
📄 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 .
️ ⚙️ 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.
🧪 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
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file py4swiss-0.1.0-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: py4swiss-0.1.0-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 212.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c8b59582d0f8059aec1b24805009e43d2bc2f2c2ca4af7ec1947dc092924c83b
|
|
| MD5 |
80f2b452df25b67e15d5393c4eebe545
|
|
| BLAKE2b-256 |
d8937960a4c05a50de0a5648b51ae14db02941e75027e2adb4026484c966fc87
|
Provenance
The following attestation bundles were made for py4swiss-0.1.0-cp314-cp314-win_amd64.whl:
Publisher:
build-and-publish.yml on Moritz72/py4swiss
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4swiss-0.1.0-cp314-cp314-win_amd64.whl -
Subject digest:
c8b59582d0f8059aec1b24805009e43d2bc2f2c2ca4af7ec1947dc092924c83b - Sigstore transparency entry: 697842720
- Sigstore integration time:
-
Permalink:
Moritz72/py4swiss@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Moritz72
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file py4swiss-0.1.0-cp314-cp314-win32.whl.
File metadata
- Download URL: py4swiss-0.1.0-cp314-cp314-win32.whl
- Upload date:
- Size: 192.9 kB
- Tags: CPython 3.14, Windows x86
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
953cef87f4da5d75805445ada6ac66e9a79d627f29cbb699510850b056f6ffce
|
|
| MD5 |
b2784ae63fa9302d47eb5202315143a1
|
|
| BLAKE2b-256 |
cb3f380ec6ebb13662aec57a289f22da2e2d955dc2713278d27bf59fa46ef53a
|
Provenance
The following attestation bundles were made for py4swiss-0.1.0-cp314-cp314-win32.whl:
Publisher:
build-and-publish.yml on Moritz72/py4swiss
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4swiss-0.1.0-cp314-cp314-win32.whl -
Subject digest:
953cef87f4da5d75805445ada6ac66e9a79d627f29cbb699510850b056f6ffce - Sigstore transparency entry: 697842587
- Sigstore integration time:
-
Permalink:
Moritz72/py4swiss@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Moritz72
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file py4swiss-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: py4swiss-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
20420651e3b69c565f23785b50af934203c5ee5e4992f515ff5133960f93763d
|
|
| MD5 |
e3731225858a7779869a92b4718fe061
|
|
| BLAKE2b-256 |
4484738fb3db37d1885fe27e550bde29b2e1751b072689f77f3920fb5760e107
|
Provenance
The following attestation bundles were made for py4swiss-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl:
Publisher:
build-and-publish.yml on Moritz72/py4swiss
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4swiss-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl -
Subject digest:
20420651e3b69c565f23785b50af934203c5ee5e4992f515ff5133960f93763d - Sigstore transparency entry: 697842542
- Sigstore integration time:
-
Permalink:
Moritz72/py4swiss@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Moritz72
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file py4swiss-0.1.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: py4swiss-0.1.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 319.0 kB
- Tags: CPython 3.14, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
65cf87b1e73ca53d8fca97f8b68ead71b90b7654fa1f89e2dcb7a41525714dff
|
|
| MD5 |
28925ddfab020caea1d02f5685c631bd
|
|
| BLAKE2b-256 |
232156da38cc02a956cafe85352f2c7a33b1763d47ae53da0e75d585f16e6537
|
Provenance
The following attestation bundles were made for py4swiss-0.1.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
build-and-publish.yml on Moritz72/py4swiss
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4swiss-0.1.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
65cf87b1e73ca53d8fca97f8b68ead71b90b7654fa1f89e2dcb7a41525714dff - Sigstore transparency entry: 697842562
- Sigstore integration time:
-
Permalink:
Moritz72/py4swiss@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Moritz72
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file py4swiss-0.1.0-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: py4swiss-0.1.0-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 261.2 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b1f0623ac06e8c86c6a0edc5d4d46eceae84a1eb22e572465eb3004bb93a7a76
|
|
| MD5 |
de0b9dbcbb5d7ee08cd9f92d9c56c109
|
|
| BLAKE2b-256 |
897ecbf1fd77d4723624fd44e22990d556d18d2ff84d3489c171da035581db0d
|
Provenance
The following attestation bundles were made for py4swiss-0.1.0-cp314-cp314-macosx_11_0_arm64.whl:
Publisher:
build-and-publish.yml on Moritz72/py4swiss
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4swiss-0.1.0-cp314-cp314-macosx_11_0_arm64.whl -
Subject digest:
b1f0623ac06e8c86c6a0edc5d4d46eceae84a1eb22e572465eb3004bb93a7a76 - Sigstore transparency entry: 697842649
- Sigstore integration time:
-
Permalink:
Moritz72/py4swiss@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Moritz72
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file py4swiss-0.1.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: py4swiss-0.1.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 206.9 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ef69a6bd021ea1b398edf9c915f4edd9ad4dbc204bbe04707548741db9f8971b
|
|
| MD5 |
a87f50cfb6bb29afd1bf4289338245e4
|
|
| BLAKE2b-256 |
5685f1c603ba845ab95627f53b09d8495ec930ea770b1313f4a12a398def442b
|
Provenance
The following attestation bundles were made for py4swiss-0.1.0-cp313-cp313-win_amd64.whl:
Publisher:
build-and-publish.yml on Moritz72/py4swiss
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4swiss-0.1.0-cp313-cp313-win_amd64.whl -
Subject digest:
ef69a6bd021ea1b398edf9c915f4edd9ad4dbc204bbe04707548741db9f8971b - Sigstore transparency entry: 697842530
- Sigstore integration time:
-
Permalink:
Moritz72/py4swiss@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Moritz72
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file py4swiss-0.1.0-cp313-cp313-win32.whl.
File metadata
- Download URL: py4swiss-0.1.0-cp313-cp313-win32.whl
- Upload date:
- Size: 188.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a2393555482f3ed6772745c9a9f641fcf855fecb9bcb8227228f50d9be9019bc
|
|
| MD5 |
846dcb0ddec61ec4c504f0406ab77369
|
|
| BLAKE2b-256 |
cfab14c630a94abaac21c8880a63b0bb5cf1cad4ef21fc2bf22e66443c0531d5
|
Provenance
The following attestation bundles were made for py4swiss-0.1.0-cp313-cp313-win32.whl:
Publisher:
build-and-publish.yml on Moritz72/py4swiss
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4swiss-0.1.0-cp313-cp313-win32.whl -
Subject digest:
a2393555482f3ed6772745c9a9f641fcf855fecb9bcb8227228f50d9be9019bc - Sigstore transparency entry: 697842526
- Sigstore integration time:
-
Permalink:
Moritz72/py4swiss@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Moritz72
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file py4swiss-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: py4swiss-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e540d68f66dff35346f2573a1cc141a06e4adaac737403ad84e23f9023a4758a
|
|
| MD5 |
231c766a58fde2807511d0c03096b18b
|
|
| BLAKE2b-256 |
8ccf5cf26f00b53c8f3026fae3aab29b56e37b91202c0d6d84e4fc63a7749d77
|
Provenance
The following attestation bundles were made for py4swiss-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl:
Publisher:
build-and-publish.yml on Moritz72/py4swiss
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4swiss-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl -
Subject digest:
e540d68f66dff35346f2573a1cc141a06e4adaac737403ad84e23f9023a4758a - Sigstore transparency entry: 697842768
- Sigstore integration time:
-
Permalink:
Moritz72/py4swiss@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Moritz72
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file py4swiss-0.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: py4swiss-0.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 318.3 kB
- Tags: CPython 3.13, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
99cdb4bab25e0790533a3f6fd2c5739b07af1c0ee49efd69d830c3908eaa83f0
|
|
| MD5 |
6f171a2e3798b3a9425cd8e64f0ce439
|
|
| BLAKE2b-256 |
445d83ddb344a0621b57c952db86c419ffb30a2491896a022ee249d651a60ad8
|
Provenance
The following attestation bundles were made for py4swiss-0.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
build-and-publish.yml on Moritz72/py4swiss
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4swiss-0.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
99cdb4bab25e0790533a3f6fd2c5739b07af1c0ee49efd69d830c3908eaa83f0 - Sigstore transparency entry: 697842669
- Sigstore integration time:
-
Permalink:
Moritz72/py4swiss@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Moritz72
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file py4swiss-0.1.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: py4swiss-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 260.4 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
164b354d392585cd08b89f27cbf6d627d909350e75c9902f13cfecb525d31c74
|
|
| MD5 |
f19df896fd246a04d1a3a74787a1cb6c
|
|
| BLAKE2b-256 |
39be91c092ca7ff2f553b21ed335e50a1b5695da0ae3499347385d52e8654117
|
Provenance
The following attestation bundles were made for py4swiss-0.1.0-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
build-and-publish.yml on Moritz72/py4swiss
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4swiss-0.1.0-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
164b354d392585cd08b89f27cbf6d627d909350e75c9902f13cfecb525d31c74 - Sigstore transparency entry: 697842606
- Sigstore integration time:
-
Permalink:
Moritz72/py4swiss@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Moritz72
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file py4swiss-0.1.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: py4swiss-0.1.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 207.0 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
547ac70557acfc1a87a9f2f0150190244e177f71469af35ec55427eafa67dbab
|
|
| MD5 |
cfd49e58936015421a03f4194b4fa31e
|
|
| BLAKE2b-256 |
3dbabcddce0e8cae5305604b5d7bb49ec02a2132e27836f7f8b613b01877e9a6
|
Provenance
The following attestation bundles were made for py4swiss-0.1.0-cp312-cp312-win_amd64.whl:
Publisher:
build-and-publish.yml on Moritz72/py4swiss
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4swiss-0.1.0-cp312-cp312-win_amd64.whl -
Subject digest:
547ac70557acfc1a87a9f2f0150190244e177f71469af35ec55427eafa67dbab - Sigstore transparency entry: 697842746
- Sigstore integration time:
-
Permalink:
Moritz72/py4swiss@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Moritz72
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file py4swiss-0.1.0-cp312-cp312-win32.whl.
File metadata
- Download URL: py4swiss-0.1.0-cp312-cp312-win32.whl
- Upload date:
- Size: 188.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e30f6d98f5de5b7831ce24815b34e7e05a12dfa2f019ed7d93cc8665f01d222f
|
|
| MD5 |
2b6af8dd1914773ca7f17d74b6c25cab
|
|
| BLAKE2b-256 |
7acf2aebd6decab7dce8b1101c69f6ba1c3b1a7027a6ad26dbe2e52dc5890cc0
|
Provenance
The following attestation bundles were made for py4swiss-0.1.0-cp312-cp312-win32.whl:
Publisher:
build-and-publish.yml on Moritz72/py4swiss
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4swiss-0.1.0-cp312-cp312-win32.whl -
Subject digest:
e30f6d98f5de5b7831ce24815b34e7e05a12dfa2f019ed7d93cc8665f01d222f - Sigstore transparency entry: 697842680
- Sigstore integration time:
-
Permalink:
Moritz72/py4swiss@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Moritz72
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file py4swiss-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: py4swiss-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1eb0ab8e02e8ed96d45c5fef711950358681383aafadde57048ce1e18716791f
|
|
| MD5 |
15eabc96836472253f93546156d0d9f1
|
|
| BLAKE2b-256 |
96c097542bc75286fe87f48d93cf34bd8e7d33a4146affd440fb8eb44467c3f4
|
Provenance
The following attestation bundles were made for py4swiss-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl:
Publisher:
build-and-publish.yml on Moritz72/py4swiss
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4swiss-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl -
Subject digest:
1eb0ab8e02e8ed96d45c5fef711950358681383aafadde57048ce1e18716791f - Sigstore transparency entry: 697842709
- Sigstore integration time:
-
Permalink:
Moritz72/py4swiss@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Moritz72
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file py4swiss-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: py4swiss-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 317.1 kB
- Tags: CPython 3.12, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ba8aa29e95dd87042f4f1a69812bd10695786e3c272fdb3456050fe379cc6acc
|
|
| MD5 |
fa3b2fc101719558970fe57c9f7e3db4
|
|
| BLAKE2b-256 |
52180416b1ae325ab42c55e634eee1b1e56d055aec5e7bada9b4c596348b1b3c
|
Provenance
The following attestation bundles were made for py4swiss-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
build-and-publish.yml on Moritz72/py4swiss
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4swiss-0.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
ba8aa29e95dd87042f4f1a69812bd10695786e3c272fdb3456050fe379cc6acc - Sigstore transparency entry: 697842760
- Sigstore integration time:
-
Permalink:
Moritz72/py4swiss@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Moritz72
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file py4swiss-0.1.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: py4swiss-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 260.4 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ac1b7c3090c29f0ae9e9f2b1f4d7ef31d1417bbf24084e7225b568c6f70160dd
|
|
| MD5 |
ec0b9b186263e68df4f7ecb02f65e630
|
|
| BLAKE2b-256 |
579a11e0f546cbaa82be03afcdca40ec04dc13bd54379fbc7eb695a72b80ebb7
|
Provenance
The following attestation bundles were made for py4swiss-0.1.0-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
build-and-publish.yml on Moritz72/py4swiss
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4swiss-0.1.0-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
ac1b7c3090c29f0ae9e9f2b1f4d7ef31d1417bbf24084e7225b568c6f70160dd - Sigstore transparency entry: 697842619
- Sigstore integration time:
-
Permalink:
Moritz72/py4swiss@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Moritz72
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file py4swiss-0.1.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: py4swiss-0.1.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 205.8 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5b7800ecadb568def67f446b603d6ee9df3273a5177b573fa3f74a865a07668c
|
|
| MD5 |
04741f27410ad84d4b5d641c2495eb8d
|
|
| BLAKE2b-256 |
1b86912099e399a1362faa5db9cf63828c10cac88da3d2ef15874c0efc3692bd
|
Provenance
The following attestation bundles were made for py4swiss-0.1.0-cp311-cp311-win_amd64.whl:
Publisher:
build-and-publish.yml on Moritz72/py4swiss
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4swiss-0.1.0-cp311-cp311-win_amd64.whl -
Subject digest:
5b7800ecadb568def67f446b603d6ee9df3273a5177b573fa3f74a865a07668c - Sigstore transparency entry: 697842738
- Sigstore integration time:
-
Permalink:
Moritz72/py4swiss@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Moritz72
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file py4swiss-0.1.0-cp311-cp311-win32.whl.
File metadata
- Download URL: py4swiss-0.1.0-cp311-cp311-win32.whl
- Upload date:
- Size: 186.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9639d37105a26fbc3d2a27f8056c58b4cbb219e2262ee763129bb0f776919d28
|
|
| MD5 |
edfa2a1c6619aad26645cd219c26fe30
|
|
| BLAKE2b-256 |
558948f9de4d3deae0b687affe17e2a3954cc7eb4ff4efdfe91fd37c3058fe6d
|
Provenance
The following attestation bundles were made for py4swiss-0.1.0-cp311-cp311-win32.whl:
Publisher:
build-and-publish.yml on Moritz72/py4swiss
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4swiss-0.1.0-cp311-cp311-win32.whl -
Subject digest:
9639d37105a26fbc3d2a27f8056c58b4cbb219e2262ee763129bb0f776919d28 - Sigstore transparency entry: 697842627
- Sigstore integration time:
-
Permalink:
Moritz72/py4swiss@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Moritz72
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file py4swiss-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: py4swiss-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a7e8ad1a304f1ce60c1b1bb783d5e5d904596206f6f23931cef8c818e73e1b69
|
|
| MD5 |
e318666ae630e6d6ccbe10308faefba9
|
|
| BLAKE2b-256 |
67ac3bc1b69d42552e6c4b5e2133dd716aefebd8aefa8344d75afda98f93933b
|
Provenance
The following attestation bundles were made for py4swiss-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl:
Publisher:
build-and-publish.yml on Moritz72/py4swiss
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4swiss-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl -
Subject digest:
a7e8ad1a304f1ce60c1b1bb783d5e5d904596206f6f23931cef8c818e73e1b69 - Sigstore transparency entry: 697842662
- Sigstore integration time:
-
Permalink:
Moritz72/py4swiss@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Moritz72
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file py4swiss-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: py4swiss-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 312.6 kB
- Tags: CPython 3.11, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8508147782b4fdf21a0e6f0a5a48d08414a1384d8d7731230e671c83dc33701f
|
|
| MD5 |
52eb16ee2485e7402a49fe566b82bf9c
|
|
| BLAKE2b-256 |
b3bdc3d383d9bbd7751a7b16fbd5982f88cf9bd9dff41bf232a4e520a2163237
|
Provenance
The following attestation bundles were made for py4swiss-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
build-and-publish.yml on Moritz72/py4swiss
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4swiss-0.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
8508147782b4fdf21a0e6f0a5a48d08414a1384d8d7731230e671c83dc33701f - Sigstore transparency entry: 697842692
- Sigstore integration time:
-
Permalink:
Moritz72/py4swiss@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Moritz72
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file py4swiss-0.1.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: py4swiss-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 259.4 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fa0d67891d704ac60ee46bfbccfc41854cce515090cc6c6d00e44e453a8ec115
|
|
| MD5 |
ac0093dd119f9fa50c2948e3fc8b91bd
|
|
| BLAKE2b-256 |
1e0391b996efcadbe585454afe851f5b61f089996838719493788454bd2ff288
|
Provenance
The following attestation bundles were made for py4swiss-0.1.0-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
build-and-publish.yml on Moritz72/py4swiss
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
py4swiss-0.1.0-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
fa0d67891d704ac60ee46bfbccfc41854cce515090cc6c6d00e44e453a8ec115 - Sigstore transparency entry: 697842727
- Sigstore integration time:
-
Permalink:
Moritz72/py4swiss@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Moritz72
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@b68d4102adb212e1c2136a1249376965e3da7dd5 -
Trigger Event:
push
-
Statement type: