Skip to main content

High-performance chess library with arbitrary board sizes

Project description

spooky_chess

Rust and Python library for the game of Chess.

Rust

cargo add spooky_chess

Python

uv add spooky-chess

Develop

Tests

  • fish run_tests.fish
    • fish run_python_tests.fish
    • fish run_rust_tests.fish

Lints

  • fish run_lints.fish

Project details


Download files

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

Source Distribution

spooky_chess-0.6.0.tar.gz (57.5 kB view details)

Uploaded Source

Built Distributions

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

spooky_chess-0.6.0-cp313-cp313-manylinux_2_28_x86_64.whl (676.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

spooky_chess-0.6.0-cp313-cp313-macosx_11_0_arm64.whl (611.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

spooky_chess-0.6.0-cp312-cp312-manylinux_2_28_x86_64.whl (676.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

spooky_chess-0.6.0-cp312-cp312-macosx_11_0_arm64.whl (611.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

spooky_chess-0.6.0-cp311-cp311-manylinux_2_28_x86_64.whl (677.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

spooky_chess-0.6.0-cp311-cp311-macosx_11_0_arm64.whl (612.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file spooky_chess-0.6.0.tar.gz.

File metadata

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

File hashes

Hashes for spooky_chess-0.6.0.tar.gz
Algorithm Hash digest
SHA256 d4b259b567fff54238fc19d033c38b1ce401dd34415b9790fdafba662b13a070
MD5 b980c6e61bbaafd9a4f9770e1368cd70
BLAKE2b-256 7a0d958184dbe4f646b866faaa84002e5faf43333588dc53b0b1b66fcd6531cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_chess-0.6.0.tar.gz:

Publisher: publish.yml on snowdrop4/spooky-chess

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

File details

Details for the file spooky_chess-0.6.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for spooky_chess-0.6.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1e8fcf6fc18d9c89dfc25156c9df6890290788c61b3e84620b888a996ec8d5de
MD5 4052b599190ee64d7a7f8db17fbaf1ae
BLAKE2b-256 04b0bec1803ba79479ca50b8ededb7e0b80cccd27ea3dabb9e3a37a791bad2ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_chess-0.6.0-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on snowdrop4/spooky-chess

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

File details

Details for the file spooky_chess-0.6.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for spooky_chess-0.6.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5d4a3d16c3d82d87f4acf30f725f0ab51edf46283a5b18499ee7174cad3b2754
MD5 262c5cd84601c0ab4481ee50892e7a21
BLAKE2b-256 c6af2149f3aa3473acd4969f6c2c9e42c44c143521169b0040246ad0a04a862c

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_chess-0.6.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on snowdrop4/spooky-chess

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

File details

Details for the file spooky_chess-0.6.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for spooky_chess-0.6.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 40126f663994fb31ee3a9ab2a700c1f0cc26ec05499b4aa16e1ff43bd5084134
MD5 4b7f33ee4dc3164d343fc09f1acc84b9
BLAKE2b-256 0822b16ecb8b0a1023457d8444cd93430378f499800ce2382754c5f98ebcf2f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_chess-0.6.0-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on snowdrop4/spooky-chess

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

File details

Details for the file spooky_chess-0.6.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for spooky_chess-0.6.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dbf9c3daffb63a8596ee3c946491bde43918f77c52130aab4ca2766182c561d3
MD5 b88a2b565df926af6670b0bc32dc839b
BLAKE2b-256 c4bdbb23ec28fa2e4394f3bda6fbf446b77ce61d8f663dc3142adaf378b70232

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_chess-0.6.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on snowdrop4/spooky-chess

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

File details

Details for the file spooky_chess-0.6.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for spooky_chess-0.6.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dfef2cb744b82ba5cd75b13858775d78d4bf13cf34ed1c66ad106cc526871c40
MD5 299d3ec54b32179f477a6eba4657a446
BLAKE2b-256 07adad71ffbad65c07237870ae051fbdb3c1dfb5b616a3937705696f8bbbd992

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_chess-0.6.0-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on snowdrop4/spooky-chess

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

File details

Details for the file spooky_chess-0.6.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for spooky_chess-0.6.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 32bc0a647b9e8d1053c4a231933e7387d78c9a95b64f5f037f772a0c0c102335
MD5 3227234746de9d029761073c1c950420
BLAKE2b-256 99bc4ef032e5e8c63255dfc40343ca16061c3df6a9f4e4add1c0ab6fdb32f24c

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_chess-0.6.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on snowdrop4/spooky-chess

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