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.5.1.tar.gz (52.3 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.5.1-cp313-cp313-manylinux_2_28_x86_64.whl (496.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

spooky_chess-0.5.1-cp313-cp313-macosx_11_0_arm64.whl (455.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

spooky_chess-0.5.1-cp312-cp312-manylinux_2_28_x86_64.whl (497.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

spooky_chess-0.5.1-cp312-cp312-macosx_11_0_arm64.whl (456.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

spooky_chess-0.5.1-cp311-cp311-manylinux_2_28_x86_64.whl (497.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

spooky_chess-0.5.1-cp311-cp311-macosx_11_0_arm64.whl (456.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: spooky_chess-0.5.1.tar.gz
  • Upload date:
  • Size: 52.3 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.5.1.tar.gz
Algorithm Hash digest
SHA256 dad130f8afb4e88f3cc96e73fb50f8e14b87524fb4913efdd35d590a00780fe0
MD5 992da3948308d81884d7a22c5d8c14ec
BLAKE2b-256 4aebdb51735e27fe849c7c1a562dc03f730b4b4d5d60cfa95e25381f6321cec0

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_chess-0.5.1.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.5.1-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for spooky_chess-0.5.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 58c99c7fd10a007dea62191bda3888a465128d6011b08a292a5445a50296f6fe
MD5 1fcefd34594e3ba1e6ce61dcd88a5529
BLAKE2b-256 a0845e055c7b871fe1cf29eb0a09889442690641d7668c8cad0031cf8eba4540

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_chess-0.5.1-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.5.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for spooky_chess-0.5.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 44161d45831f321bd4736e84c6a264f0db49bb75830a8b857db83c803242c3a8
MD5 9fd70409e0424c8f4fb655cb88b98e78
BLAKE2b-256 de87aeb412c41f3d0b5e471e2e3677055269f1c8a7c9c75298334be6e61cb69e

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_chess-0.5.1-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.5.1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for spooky_chess-0.5.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c1906f02154bb2a07a26682e3b8dd30a178384014da8f2ed21820948e69cf996
MD5 0ee4e8836d087dabe2f73f259917e994
BLAKE2b-256 f29ae73a4a2d4fcedba182c852c8fc767059f3b429a56f7bf0fda1f959ab2e12

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_chess-0.5.1-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.5.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for spooky_chess-0.5.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e761eee28768018f290b1eb8e11bb534830f94091604010773fdf06f06994a47
MD5 fff431224a5c2fbd2a04bf7a33077b19
BLAKE2b-256 95aea200c422a64bd763391cfe9e2c6d24bb11831b067b5b5a56681af519293d

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_chess-0.5.1-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.5.1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for spooky_chess-0.5.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d2ed6cb94f905a0d34f8837baf343ca88c10bb12d41fa578aa276c0bb5f3de33
MD5 b002c5850d0fcc97dfa21c21b2720fd2
BLAKE2b-256 a734fb0d9e96ca7a783700f8a22fd887baab030eef19258728ce61ad99038178

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_chess-0.5.1-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.5.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for spooky_chess-0.5.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e0cbf76a29ddb543d961761df44583b0a65c71ba73bf4f0e8f2e96f50341f130
MD5 328ad44aa5e8c2a961b7f3836f29bf00
BLAKE2b-256 22ae994b5904e6dca16e26d68a8e411af2455dd006cf7871a6dfcec703faadf0

See more details on using hashes here.

Provenance

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