Skip to main content

High-performance connect4 library with arbitrary board sizes

Project description

spooky_connect4

Rust and Python library for the game of Connect4.

Rust

cargo add spooky_connect4

Python

uv add spooky-connect4

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_connect4-0.4.1.tar.gz (25.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_connect4-0.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (352.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

spooky_connect4-0.4.1-cp313-cp313-macosx_11_0_arm64.whl (316.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

spooky_connect4-0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (352.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

spooky_connect4-0.4.1-cp312-cp312-macosx_11_0_arm64.whl (316.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

spooky_connect4-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (352.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

spooky_connect4-0.4.1-cp311-cp311-macosx_11_0_arm64.whl (317.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file spooky_connect4-0.4.1.tar.gz.

File metadata

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

File hashes

Hashes for spooky_connect4-0.4.1.tar.gz
Algorithm Hash digest
SHA256 b6a2ffdbceb4d118242f713968af2402018d3c636d34af174f6bdf8fbf0ca3b3
MD5 dddd69f5d543539ab189b88f7a6ea154
BLAKE2b-256 14fd5b43b05c03c384b9c0a13f5bb7926895114cca86585b64a8dc9f6243ef74

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_connect4-0.4.1.tar.gz:

Publisher: publish.yml on snowdrop4/spooky-connect4

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_connect4-0.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for spooky_connect4-0.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9e5b3568bce16c709e55efa9e0300795959eee7325fa71a61e04e4e7a213e5f6
MD5 5545eea9c49cb27a829dd236945ad37c
BLAKE2b-256 99a67815e289359ab4a7f94e3d43c1a8bac454e894714cca964fffce2e8f135f

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_connect4-0.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on snowdrop4/spooky-connect4

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_connect4-0.4.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for spooky_connect4-0.4.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 037f9e90b4f23bc3a62db977d651b1adca7f892c95ecc3380019c246d26b1caa
MD5 cef9bf16d8b384a7f00848946d8d2516
BLAKE2b-256 a0f7b407bfa9453f3e6667b6a259a132a92824fcbbff6cf7a59d2c6a28cac059

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_connect4-0.4.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on snowdrop4/spooky-connect4

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_connect4-0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for spooky_connect4-0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 94c5105862e89aff729f87f26c788d15f61016dee2c6cd08eca7efb6781bb456
MD5 a2a29cde1eafde418d0526cc68ac0be3
BLAKE2b-256 8446f9f565670999e203f638a157cb78e2f260bd09856c984b48131882d6c072

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_connect4-0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on snowdrop4/spooky-connect4

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_connect4-0.4.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for spooky_connect4-0.4.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 695c836ff7b8d31d584123c56fd5e563e0ddadc729c626e058a8402b6d518872
MD5 712e6eed955bfbe2e1411b67977a4fca
BLAKE2b-256 b392c1ebe75b3e54e09aeaa8ddb411ffd39038d846f98a7deb8d54ef7cb1ec36

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_connect4-0.4.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on snowdrop4/spooky-connect4

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_connect4-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for spooky_connect4-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 67562b3ff978e7c9386c79793bf0ebc619df42a6241ce415d06a0a39ef41551e
MD5 fe5f91033563446df438474b3c936be8
BLAKE2b-256 449f5818941f451f15153244a3aa10c80c31bcda020117df65b443a3c3a2a322

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_connect4-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on snowdrop4/spooky-connect4

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_connect4-0.4.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for spooky_connect4-0.4.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d048136ca0f42a1685e4f3667d68995fd13e2a7ad01a08a108f7319b60654915
MD5 1b437e96070097d8f09d61108c536254
BLAKE2b-256 2da9d2702db9766771ec2b28588efcee4ea61402816cc5a5a8f32a5146a4ac4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_connect4-0.4.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on snowdrop4/spooky-connect4

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