Test status badge
PySpec
PySpec is a Python implementation of the SPEC server and client protocol, providing tools for remote control, data acquisition, and automation in scientific instrumentation environments. It enables Python-based clients to interact with a SPEC server, control motors, read/write variables, and execute commands or functions remotely.
Features
- Async client-server architecture for high-performance remote control
- Remote property and function access (read/write variables, call functions)
- Motor control and status monitoring
- Associative array and data array support
Installation
PySpec requires Python 3.9+ and depends on cython, h5py, numpy, and pyee.
pip install chess-pyspec
# or for development
git clone https://github.com/Verdant-Evolution/chess-pyspec
cd chess-pyspec
pip install -e .[dev]
Quick Start
Connecting as a Client
import asyncio
from pyspec.client import Client
async def main():
async with Client("127.0.0.1", 6510) as client:
# Get a reference to "var/foo" on the server.
foo = client.var("foo", int)
await foo.set(42)
value = await foo.get()
print("foo:", value) # foo: 42
result = await client.call("add", 2, 3)
print("add(2, 3):", result)
# Wait for a property to have a specific value. This returns immediately
# when the value already matches.
async with foo.subscribed():
await foo.wait_until(15, timeout=10)
# To wait specifically for a future matching update (an event/pulse):
await foo.wait_for_update(15, timeout=10)
asyncio.run(main())
Motor Control Example
async with Client("127.0.0.1", 6510) as client:
motor = client.motor("theta")
# Read and write motor properties and parameters
await motor.sign.get()
await motor.offset.get()
await motor.position.get()
...
# Move motors on the server
async with motor:
await motor.move(10.0)
pos = await motor.position.get()
print("Motor position:", pos) # "Motor position: 10.0"
Output Streaming Example
async with Client("127.0.0.1", 6510) as client:
async with client.output("tty").capture() as lines:
await client.exec('print("Hello, world!")')
print(lines[-1]) # Should print 'Hello, world!\n'
Starting a Server
from pyspec.server import Server, Property, remote_function
import asyncio
class MyServer(Server):
foo = Property[int]("foo", 0)
@remote_function
def add(self, a: str, b: str):
return float(a) + float(b)
async def main():
async with MyServer(host="127.0.0.1", port=6510, test_mode=True) as server:
await server.serve_forever()
asyncio.run(main())
Hardware servers currently support properties and remote function calls. Connect with a PySpec or spec client to interface with a PySpec server.
Currently unsupported server features:
- Associative Arrays
- Motor Protocols (through
../start_oneor../start_all)
Testing
Run the test suite with:
pytest
Documentation
See the docs/ directory for full API documentation and usage details.
License
See LICENSE or the source headers for license details. Portions copyright Certified Scientific Software.
Metadata
Release files for chess-pyspec 1.0.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| chess_pyspec-1.0.8.tar.gz | 85.4 kB | With provenance | Details for chess_pyspec-1.0.8.tar.gz |
Built distributions (wheels)
Total release size: 10.0 MB
Release files / chess_pyspec-1.0.8.tar.gz
| Download URL | chess_pyspec-1.0.8.tar.gz |
|---|---|
| Size | 85.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d2826ce3b952aa96fc3e2d491dc43950872d9b8472f90353f17883b5ee309d97
|
|
BLAKE2b-256 checksum How to use checksums |
d2903b932bf97cc09f2da105438b2a7f852c42ec441f12246323333738f1c76b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | chess_pyspec-1.0.8-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 269.6 kB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
4b6b789bb2a81fbad39a2126381c116b2556428b442ba83658e8160ba97335f4
|
|
BLAKE2b-256 checksum How to use checksums |
16b7828d5203d8cfd472a0eb59394461c809d3685434737d6ec1adfc882c6793
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp313-cp313-musllinux_1_2_i686.whl
| Download URL | chess_pyspec-1.0.8-cp313-cp313-musllinux_1_2_i686.whl |
|---|---|
| Size | 261.9 kB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
bcc4a71d6aa549e8349320493a18ad8100b86d9e648020f29d2c029eb09b9790
|
|
BLAKE2b-256 checksum How to use checksums |
07720c38e88d648195ada36ec849a6ebbefbfdc4e3f51ec8d1dc36d2113ac8fd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | chess_pyspec-1.0.8-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 342.7 kB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
93f9c2e48c5354d480d32ecbe11f07a3c21820ad87b4df90e94abdef54b5f8b1
|
|
BLAKE2b-256 checksum How to use checksums |
5653a617d79324fbbede90ef5f1ad0029657f0e537e46be0a79f9092b9536088
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | chess_pyspec-1.0.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 262.8 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
f50fd85441824a8008f5412ee073120a30769eb90a327cb9f4c812fdf91726d5
|
|
BLAKE2b-256 checksum How to use checksums |
8289edee703f718713837aa80f434ee7465d001006b0cc6216d990be84dc6f7e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | chess_pyspec-1.0.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 337.7 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
1e112078e0282d71f89edcffb200c95d2952531abbdfce63acd90665925008e0
|
|
BLAKE2b-256 checksum How to use checksums |
7d464992c7ddf32727c5c25eaec3c9598655d3339f26da7a283a979e1c237e96
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | chess_pyspec-1.0.8-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 251.7 kB |
| Tags | CPython 3.13 Linux glibc 2.12+ x86-32 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
b889ad8615c814ea357bb0866172cf92314d8fa3fd21ff7c5fd1ceb9dfacbe72
|
|
BLAKE2b-256 checksum How to use checksums |
fb12f10ac01641306e2c0a3d7f0b4b88a7afc3d5dc2c3e00da12ad7dc4b84a27
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | chess_pyspec-1.0.8-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 126.7 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
8dc197583b77a2e4d10014438542297f14cf5a9812396124fa62900a9a0c187b
|
|
BLAKE2b-256 checksum How to use checksums |
54862d960f9a6aa3b6a2d1c078e8cff968ab163046e4fbf7840281b6fd2c85df
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | chess_pyspec-1.0.8-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 129.8 kB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
9d5cd82e6d706cd66de579d23b4535156472ac7116a504610dd7fd9c6f99febe
|
|
BLAKE2b-256 checksum How to use checksums |
93d63f7662d2c7923d5465953f4a5cf8a40296fb65527928d1a74a2b9367a256
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | chess_pyspec-1.0.8-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 269.5 kB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
7e52591f3825a653a57e1d7f4dd46a9111675d8e83ac2279a7cc9a65a0c6722e
|
|
BLAKE2b-256 checksum How to use checksums |
d69b0f8e35e92307a0b6f6fe72ebedb6e8ebdc647b5c029334c5270baf5f9ab4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp312-cp312-musllinux_1_2_i686.whl
| Download URL | chess_pyspec-1.0.8-cp312-cp312-musllinux_1_2_i686.whl |
|---|---|
| Size | 261.8 kB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
053224b62d643b57fa54e25747254f0b20ce2a59adc23e7c06e62f87687e26d1
|
|
BLAKE2b-256 checksum How to use checksums |
61cec4f801ba80e47dea3c6738b6495df399709ea52587c9679c01abf91e78eb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | chess_pyspec-1.0.8-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 342.7 kB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
9577319e631165b1e96d50d3198bfb955ad7f50a1c55065a6fc6915ca165b924
|
|
BLAKE2b-256 checksum How to use checksums |
95cda6a74fbe8cbf13bd95e5532a9a9bf8761ff4ba77099387e8c6da14b6e4a1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | chess_pyspec-1.0.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 262.8 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
624bc0507d0ac009547df2cc61eda6cef004e69a6590eb27c4063e9ffc4b5830
|
|
BLAKE2b-256 checksum How to use checksums |
e0c9f04c9751fee690c285737ef653f4ea1d9393e7f7cd2545b8d92ce47084f6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | chess_pyspec-1.0.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 337.6 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
49d48d02cc54cc976c612622942193591215eabd9ddf30ba284f731f15122cca
|
|
BLAKE2b-256 checksum How to use checksums |
3fd971c00df0cb6b0d8e9c35bef3940dd5a9ae81d24dda3b42182a670bb6387c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | chess_pyspec-1.0.8-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 251.7 kB |
| Tags | CPython 3.12 Linux glibc 2.12+ x86-32 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
9c770938ce3c3c5152721500ca51d9d2fca67831653d7b96ca29fde87c99a98b
|
|
BLAKE2b-256 checksum How to use checksums |
3eb7ab8210cffc68be9296d54a9e11c2dfd9b33a6070b7736f5f53bd9023a079
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | chess_pyspec-1.0.8-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 126.7 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d63cca36f444a5f723d7a1f1e5a1308bd64b57eeec12ae2f6ddf7571eb145724
|
|
BLAKE2b-256 checksum How to use checksums |
0837ba358ef9374b7be855cbc0e608b3e67db9035c7a90604a57161b3f6be9c4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | chess_pyspec-1.0.8-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 129.8 kB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
91ce4399631bf1bd5412f6457748a2df723a477eb54d076942a6979611fe657e
|
|
BLAKE2b-256 checksum How to use checksums |
aa30c3eda40ddb27083f69971f8ebba0005d9148373d7aa67f30b9918490ef71
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | chess_pyspec-1.0.8-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 269.1 kB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
562dc91c0f5334313bb99ceb3e5961019e4611babd4f3636de8f5d06a2aaa1f5
|
|
BLAKE2b-256 checksum How to use checksums |
503cdf228c570563922e7d1b34cf12b6427c37e291f8cf83f300e6ae02680b50
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp311-cp311-musllinux_1_2_i686.whl
| Download URL | chess_pyspec-1.0.8-cp311-cp311-musllinux_1_2_i686.whl |
|---|---|
| Size | 261.6 kB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
c109ac71c43d4864bc687a19c8b142db002d2a0f55a26af15f75c99f4f21dd9c
|
|
BLAKE2b-256 checksum How to use checksums |
dcfe7f3e8eb207a8054f698143b8f1127654cadfaa2b4052c575315730f7ed45
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | chess_pyspec-1.0.8-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 342.3 kB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
13252e8059cedf1adc2233ed13955d412d8a22679e01166fead1fa58e9caacdf
|
|
BLAKE2b-256 checksum How to use checksums |
9845769d15dd2212da277f9cc46796471ac23795d1ebf569af2b1d0060171163
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | chess_pyspec-1.0.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 262.5 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
da0c4678eac576db5802cb578da35517409ccc79bfcf016cf80b1ffca9d4b6e2
|
|
BLAKE2b-256 checksum How to use checksums |
ed92bf70b7f75128316019d2a5c32d7c3fe4894588e6accec866eb122894605a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | chess_pyspec-1.0.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 337.2 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
21f4533eec9be1ffbc532691a594af9b53daf1d6f58e27523e4e748cced15c3d
|
|
BLAKE2b-256 checksum How to use checksums |
c6e3b1c77fe49633a809f217812c1716bcc586eabc632d25c591823bc6d0afba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | chess_pyspec-1.0.8-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 251.5 kB |
| Tags | CPython 3.11 Linux glibc 2.12+ x86-32 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
c759ca88a3bd121ed10c68b11bad6019f764641ab1b46ba35d2b7a8329bb4e10
|
|
BLAKE2b-256 checksum How to use checksums |
2fd47c98670c41b77c9c7451b7709fda3dca2f0a303105bfcd462db6b8ddb46a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | chess_pyspec-1.0.8-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 126.7 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
43d376f2a9d4b82e355f3ba2f64001d35fbc19b4769df1f151fcfe9e03c79583
|
|
BLAKE2b-256 checksum How to use checksums |
e48cc734ba968eb932a296960b54095a2de7b3fd96492be5edb9f11485ad5401
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | chess_pyspec-1.0.8-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 130.5 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
c44082fd81f4898c890cb6a46497b5d4cf55d6eec7278096c920ef70dcaa5323
|
|
BLAKE2b-256 checksum How to use checksums |
8280b048ffdd2e5f4a4a5caf2e2dafbd155a9885071f8e20858d64fc4ca1bbe4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | chess_pyspec-1.0.8-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 269.1 kB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
8c7516204a2cb997ddf323bd62783d3df2bd085be5f140511869f75cfa49caa3
|
|
BLAKE2b-256 checksum How to use checksums |
853d22f55934ed936fdd56e15ac5ef84312282abb2cf226dd55c0e3315c6c506
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp310-cp310-musllinux_1_2_i686.whl
| Download URL | chess_pyspec-1.0.8-cp310-cp310-musllinux_1_2_i686.whl |
|---|---|
| Size | 261.6 kB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
8d8c6f4fd0dc82fd089af00356b811830a4ad4219b90031d4b52236c9e13ba47
|
|
BLAKE2b-256 checksum How to use checksums |
7752cdb11719dd8dafe36cb68344464582043feaba23b285234f9a102ae4a03d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp310-cp310-musllinux_1_2_aarch64.whl
| Download URL | chess_pyspec-1.0.8-cp310-cp310-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 342.2 kB |
| Tags | CPython 3.10 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
e5ee599051e7cbc04667caff3d873449422cc10bbaf2723f5d270d3f8f76d8ee
|
|
BLAKE2b-256 checksum How to use checksums |
94ee48bf5931ed412d86160ddb5d71b555ad19621e643803d7a703d7d115482a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | chess_pyspec-1.0.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 262.5 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
816b01fe2a509b6249211b8e97ebfcc09bb06dbac724ac920a84f3e15c5a5096
|
|
BLAKE2b-256 checksum How to use checksums |
082dbbf50be9ba0d8fc8e2b6c01bb754b00ba460d6ad6330fb5712a4898d9e44
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | chess_pyspec-1.0.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 337.2 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
657683797a5fcfc7b9aead5bddaa63289db4d0a4a6b2551ca1ad5035479be5a9
|
|
BLAKE2b-256 checksum How to use checksums |
6a4305e43dee2a9892e15334305f908244f2405f20309f1b60a8f58eda1cb25c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | chess_pyspec-1.0.8-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 251.4 kB |
| Tags | CPython 3.10 Linux glibc 2.12+ x86-32 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
762d5c32769744f57cf971d070afcd32427520dc9878a832fa5a29b8954d5409
|
|
BLAKE2b-256 checksum How to use checksums |
e151ceb81ffde0a56f51d4787b50d82b1577abceee10a83a4f2c94c27e5b8ceb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | chess_pyspec-1.0.8-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 126.7 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
7a7fda681d0f901ed1ecf1f18b9806d93b658274fd8085d72b25b7947fb1c5c2
|
|
BLAKE2b-256 checksum How to use checksums |
5387bafe5de22160ce21c64f555a183ff2ebc23edf1058c7078c117e19b42c55
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | chess_pyspec-1.0.8-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 130.5 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
8e1ec841f3a4846a7bc1f52c6c19f6f7233cc741b4be340fc099c1ebc99a41ea
|
|
BLAKE2b-256 checksum How to use checksums |
722905f20908d68331e3f7bf998471b0cc54e748257daa5140366a321e423aeb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp39-cp39-musllinux_1_2_x86_64.whl
| Download URL | chess_pyspec-1.0.8-cp39-cp39-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 268.9 kB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
96dfa80faf115ddd81ccd2d49f198f609cf5d73aa5afd74b40f18f37aa135b15
|
|
BLAKE2b-256 checksum How to use checksums |
b4c92fbd3031987c5390c6eef74e3c85f8d380a64dccaab163c9e635efe42981
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp39-cp39-musllinux_1_2_i686.whl
| Download URL | chess_pyspec-1.0.8-cp39-cp39-musllinux_1_2_i686.whl |
|---|---|
| Size | 261.4 kB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
dab1d045441835a310d0d14f098c2876492804b481c124851abe93a3979abe90
|
|
BLAKE2b-256 checksum How to use checksums |
607ec13cd31c29fc928f25b4274b498ff53378e814bacb68a8e5a4f5d5c10ce8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp39-cp39-musllinux_1_2_aarch64.whl
| Download URL | chess_pyspec-1.0.8-cp39-cp39-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 342.1 kB |
| Tags | CPython 3.9 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
d3aefa4a45abea1232ca0437f28284d9a4646d6078b08fb1edf64db2d66148ff
|
|
BLAKE2b-256 checksum How to use checksums |
817e5f1beb0341c10d1e12e0cfea4cd436650a03c444081c80141e3e4fdc2044
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | chess_pyspec-1.0.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 262.4 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
1117d034fe10c0414e8ad29f10cc31b25c2bc061764e9f3387aa69a9ead9208b
|
|
BLAKE2b-256 checksum How to use checksums |
e0f15ff6f716727a1913723dce75bb8a594694d3f55d16a42b8a52e34e713edb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | chess_pyspec-1.0.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 337.1 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
5b65cd62a8487d13cf55d71f8b616b1243f7ba216f7a0cb29fa8fd60368720f7
|
|
BLAKE2b-256 checksum How to use checksums |
95bf5083988900afcbb75b6653d3001d8ccf3b4a35f2110dad9b02014b896d3a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | chess_pyspec-1.0.8-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 251.3 kB |
| Tags | CPython 3.9 Linux glibc 2.12+ x86-32 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
82e3160e95fd934bc668bfb6bff3a02d6786d8510181f0d4a027baf3e8470ab3
|
|
BLAKE2b-256 checksum How to use checksums |
b9b9813de7452797c839a858956fc47de9234415810d7af2bc86597221514371
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | chess_pyspec-1.0.8-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 126.7 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
6d7ceef767f3ad395a24405d47f195a9dc20dcb83c872479972036a1b4b2a48e
|
|
BLAKE2b-256 checksum How to use checksums |
7a195bba54a5e3b163c29c73f932304575aa9db735d47546feb45289422da26a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logRelease files / chess_pyspec-1.0.8-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | chess_pyspec-1.0.8-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 130.5 kB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
9559e9a59160f6a0c1a9a8ffc652b4393e7621409f6f7b464ebd0eae3674bc24
|
|
BLAKE2b-256 checksum How to use checksums |
3728cccf205a4f3f1e091f22ceb34b08b804c6fa443a554bbfa70ad5a87fd59f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logSecurity for chess-pyspec 1.0.8
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
All 41 files in this release have been uploaded with provenance metadata.
Attestation for chess_pyspec-1.0.8.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.