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.4.0.tar.gz (42.4 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.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (436.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

spooky_chess-0.4.0-cp313-cp313-macosx_11_0_arm64.whl (402.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

spooky_chess-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (436.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

spooky_chess-0.4.0-cp312-cp312-macosx_11_0_arm64.whl (403.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

spooky_chess-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (438.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

spooky_chess-0.4.0-cp311-cp311-macosx_11_0_arm64.whl (403.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: spooky_chess-0.4.0.tar.gz
  • Upload date:
  • Size: 42.4 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.4.0.tar.gz
Algorithm Hash digest
SHA256 eeb3ade418009f7fff9e3a6e57dc1cc4499fed954fb1ae40a1d92685731003d2
MD5 24d790b27634ff60059f05ecd1d34924
BLAKE2b-256 466b50ad5b48007611b8bd7a9e389b7e603b0c53a7c420a2269bea84851e75cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_chess-0.4.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.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for spooky_chess-0.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5cfa94de2fa8bba335d4c968311c208a0ea98642c0373e14a9c1158b56f2524e
MD5 b53f6ec961bafef32397dd33ae9fbdbc
BLAKE2b-256 95d1af6eacc01ad5ab8adbec800eaca77f098ede5c3684c3f757fa836e0263cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_chess-0.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_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.4.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for spooky_chess-0.4.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 839161bc1f4765237ed30a13f0ec0c2beaea1f04de9ae7b631b9f8dddabb875c
MD5 75fbafc91a8bc23c6be581e5b5e6ff88
BLAKE2b-256 e100b4491e89df820af7cb8773820d0f55038dd50705e20ee92862fc41d44794

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_chess-0.4.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.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for spooky_chess-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 97d36d7adf404326cf505a8bfb1f61b501cd18ae8cb5f23d32f68667239d003c
MD5 bceb747ff79de30c636ddeff09b3c236
BLAKE2b-256 aa01b8c878a942d4594678a27b45334215d08bf49dc1b96626579b372654d025

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_chess-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_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.4.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for spooky_chess-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2f03e85948e7d2d5c46cdfdb53abfa695ee379a0a9d02c4b9384ca4fa55b7b7a
MD5 d7165ad2e40ab6d425d4ee725fcaa142
BLAKE2b-256 aacebd0eb98be3f0b13fb8d6fb8cfe57e1dfc2e6eb063bda3aef68b5e98918c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_chess-0.4.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.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for spooky_chess-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3ffd49f7ac268f698d256399af563b93874f33dced5cb491c13f5da37d01a8f0
MD5 83ddbd0135b83668aa41efbd83925ce7
BLAKE2b-256 7e335d6b5abfb4729030c258408df81686c1b25bdc7cf15efd23d6758dae4d81

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_chess-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_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.4.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for spooky_chess-0.4.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 22321cddcccb2e3c512dcdb7e91af52e64cbe4d8ba70a432b36b02857d734fa0
MD5 a47af2e946c70ab2cf8aba2bd8028404
BLAKE2b-256 923c27fc5af92aa7198e60591cafba131aa4954009a936cdbfe69c087b415ce4

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_chess-0.4.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