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.0.tar.gz (51.1 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.0-cp313-cp313-manylinux_2_28_x86_64.whl (479.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

spooky_chess-0.5.0-cp313-cp313-macosx_11_0_arm64.whl (439.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

spooky_chess-0.5.0-cp312-cp312-manylinux_2_28_x86_64.whl (480.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

spooky_chess-0.5.0-cp312-cp312-macosx_11_0_arm64.whl (440.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

spooky_chess-0.5.0-cp311-cp311-manylinux_2_28_x86_64.whl (481.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

spooky_chess-0.5.0-cp311-cp311-macosx_11_0_arm64.whl (441.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: spooky_chess-0.5.0.tar.gz
  • Upload date:
  • Size: 51.1 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.0.tar.gz
Algorithm Hash digest
SHA256 6418b38180a5086aeadea3a97689b34536908d5b07372b120317a7037318d310
MD5 4a8cb96f8a8d30ae99c4a367ef09a8c5
BLAKE2b-256 8f18e487468d539342ce99d7e53567a73bc7a55483e086ed5f00bfd2e1695847

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for spooky_chess-0.5.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3541b1d3d9904a2fa9ea6480fbde9fc1eb3c04a6dceba3b6b8f486ebbb45e28e
MD5 c6f7afc7fc006870236896ef03ad99b8
BLAKE2b-256 b4d4fbe80ace79e7dc361e61d5d1efc8ecd435f61c2563a9fdb7ce00f58ee5d2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for spooky_chess-0.5.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eda978182d8dad7e3c665026030b3569f7c73959d3db1ad6f70e2142d1326540
MD5 5c9c4bfe6f6b3fd86f977dff145daf6a
BLAKE2b-256 75052416968b19ea3927abf54f83d466ed9a15a888232523c6d5d32ed4587561

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for spooky_chess-0.5.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 af142031984da344ec608617cf5dbf74508bde15aea0a789a2864d2c2f768f62
MD5 981441daebfbb20e64934c6cf0e59e79
BLAKE2b-256 1a10789f1be96c99beeef6e1939bfb6139de94ce961cd4706fed967de8893df7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for spooky_chess-0.5.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3e4d2612acebea0ad15b82f9df08d0aa6db7ce96b68cc8b4f1fb00d2bca2c9e6
MD5 e7e5fe4a5f3689d0c93a4748feb3e627
BLAKE2b-256 502f85877afe3542f4b6a85c7d97985682d6272d2394c6e02db22b2bc25c5065

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for spooky_chess-0.5.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0883733c744b26fe822cee0ea54b21a6231820de883a264652b9e88d9331735e
MD5 b46ff9089656521b40f339c5403b536b
BLAKE2b-256 c7af97af840db06ee5a8677af1730c2999027e1067721c2ff34a6cfa4cddcd24

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for spooky_chess-0.5.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cef55760b757c6d624a5a5eaf468860fa4ea027ef7bc6a2716efb583c5f95cf4
MD5 775d6e259613d0d1d1da0ae6aa187866
BLAKE2b-256 23cb2564cd996540b216582180370ea0f20b8c3547b9b9a3a6a36b3715d14603

See more details on using hashes here.

Provenance

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