Skip to main content

Rubik's Cube Solver

Project description

Cube Solver

https://img.shields.io/pypi/v/cube-solver.svg Documentation Status

Rubik’s Cube Solver

Features

  • Command-line interface

  • Transition and pruning tables

  • C extension module for table generation

  • Thistlethwaite and Kociemba solver algorithms

Installation

Stable release

To install Cube Solver, run the following command in your terminal:

$ pip install cube-solver

This is the preferred method to install Cube Solver, as it will always install the most recent stable release.

Usage

After installation, you can use the cube command straight away:

$ cube --help

To perform a maneuver to a cube, use the maneuver subcommand:

$ cube maneuver --help       # maneuver subcommand help
$ cube maneuver "R U R' U'"  # apply maneuver
        ---------
        | W W O |
        | W W G |
        | W W G |
---------------------------------
| B O O | G G Y | R R W | B R R |
| O O O | G G W | B R R | B B B |
| O O O | G G G | W R R | B B B |
---------------------------------
        | Y Y R |
        | Y Y Y |
        | Y Y Y |
        ---------
Cube: WWOWWGWWGBOOOOOOOOGGYGGWGGGRRWBRRWRRBRRBBBBBBYYRYYYYYY

To generate a scramble, use the scramble subcommand:

$ cube scramble --help       # scramble subcommand help
$ cube scramble              # scramble of length 25
L' U' B' L' D2 R' D B L D R2 F D2 F L2 F2 B' R' F' B U' R L2 D B2

$ cube scramble --length 30  # scramble of length 30
F' L2 B' R D' L D2 F2 B L' F B' U' L' U' F2 B2 D' R B R D' L2 D L2 B2 L' U' L F'

$ cube scramble --wca        # scramble following WCA rules (uses the Kociemba solver)
R2 U' F2 U' R2 B2 U2 F2 D' B2 U' F2 D2 R2 B' R' D' L' R B D' R' B2

To solve a cube, use the solve subcommand. The first time you solve a cube with a specific algorithm, the required tables will be generated. This process takes around 5 minutes.

The cube string representation must contain characters from {‘W’, ‘G’, ‘R’, ‘Y’, ‘B’, ‘O’}, representing the colors WHITE, GREEN, RED, YELLOW, BLUE, and ORANGE, respectively. The order of the string representation is:

           ------------
           | 01 02 03 |
           | 04 05 06 |
           | 07 08 09 |
---------------------------------------------
| 10 11 12 | 19 20 21 | 28 29 30 | 37 38 39 |
| 13 14 15 | 22 23 24 | 31 32 33 | 40 41 42 |
| 16 17 18 | 25 26 27 | 34 35 36 | 43 44 45 |
---------------------------------------------
           | 46 47 48 |
           | 49 50 51 |
           | 52 53 54 |
           ------------
$ cube solve --help                                                  # solve subcommand help
$ cube solve RGWWWWWWRWOOOOOOOOGGGGGWGGWYBBRRRRRRORBBBBBBBYYGYYYYYY  # solve cube representation
R U R' U'

$ cube solve --scramble "U R U' R'"                                  # solve scramble
R U R' U'

$ cube solve --random --verbose                                      # solve random cube
        ---------
        | W O Y |
        | W W G |
        | O R Y |
---------------------------------
| R O W | B G G | O W B | R G G |
| O O B | O G G | Y R W | R B Y |
| B R W | B R O | W W G | R Y Y |
---------------------------------
        | R B G |
        | Y Y B |
        | O B Y |
        ---------
Cube: WOYWWGORYROWOOBBRWBGGOGGBROOWBYRWWWGRGGRBYRYYRBGYYBOBY
Solution: U2 D2 F' D' L' B' U2 B2 R U F2 D B2 R2 D F2 B2 R2 D F2 L2 U2 L2 U' (24)

$ cube solve --random --verbose --verbose --algorithm kociemba       # Kociemba algorithm (default)
        ---------
        | W G W |
        | B W G |
        | O R O |
---------------------------------
| O Y G | W B B | Y R G | R W B |
| G O Y | R G B | O R W | R B Y |
| G Y Y | R O B | R B G | R O O |
---------------------------------
        | B G W |
        | O Y W |
        | Y W Y |
        ---------
Cube: WGWBWGOROOYGGOYGYYWBBRGBROBYRGORWRBGRWBRBYROOBGWOYWYWY
Solution: ["D L2 B L B U2 D2 B' L", "U' R2 D' R2 B2 D2 R2 U' F2 D2 R2 D' R2 D' B2"] (24)

$ cube solve --random --verbose --verbose --algorithm thistle        # Thistlethwaite algorithm
        ---------
        | B Y R |
        | B W B |
        | W B B |
---------------------------------
| O O R | B W O | W R W | G R Y |
| G O W | R G G | R R W | G B O |
| G Y Y | G O Y | R O O | W Y O |
---------------------------------
        | R Y B |
        | B Y W |
        | Y G G |
        ---------
Cube: BYRBWBWBBOORGOWGYYBWORGGGOYWRWRRWROOGRYGBOWYORYBBYWYGG
Solution: ["B' R2 D F", "U R U R' L' U2 D L", "U' R2 U F2 L2 F2 B2 U", 'R2 F2 D2 F2 R2 U2 R2'] (27)

$ cube solve --scramble "L2 U R D' B2 D2 F B D" --optimal --verbose  # find the optimal solution
        ---------
        | B O Y |
        | W W G |
        | B O G |
---------------------------------
| W G Y | O B R | W R B | R G O |
| W O Y | O G R | W R B | R B O |
| G W O | W B R | W Y Y | G G O |
---------------------------------
        | G Y B |
        | B Y R |
        | Y Y R |
        ---------
Cube: BOYWWGBOGWGYWOYGWOOBROGRWBRWRBWRBWYYRGORBOGGOGYBBYRYYR
INFO: Solution: D' F' B' U2 F2 D L L2 F2 D2 L2 F2 U D L2 B2 D L2 (18)
INFO: Solution: D' F' B' U2 F2 D L' F2 D2 L2 F2 U D L2 B2 D L2 (17)
INFO: Solution: D' F' B' D2 B2 D R R2 U' L2 (10)
INFO: Solution: D' F' B' D2 B2 D R' U' L2 (9)
Optimal: D' F' B' D2 B2 D R' U' L2 (9)

$ cube solve --random --optimal --verbose --timeout 10               # stop search after 10 seconds
        ---------
        | B W G |
        | O W Y |
        | R R R |
---------------------------------
| W B G | Y G B | W O W | O B O |
| W O B | Y G W | R R R | Y B G |
| Y Y W | R W O | G R Y | R G O |
---------------------------------
        | G O Y |
        | G Y B |
        | B O B |
        ---------
Cube: BWGOWYRRRWBGWOBYYWYGBYGWRWOWOWRRRGRYOBOYBGRGOGOYGYBBOB
INFO: Solution: U2 R' B U2 L' F' U F2 L R2 U L2 U F2 B2 U2 L2 D L2 B2 D (21)
INFO: Solution: U B' L2 F D' R L F' R U' B' U' B2 D2 R2 B2 D F2 U2 F2 (20)
Suboptimal: U B' L2 F D' R L F' R U' B' U' B2 D2 R2 B2 D F2 U2 F2 (20)

To use Cube Solver in a Python project:

from cube_solver import Cube, Maneuver, Kociemba

scramble = Maneuver.random()
print(f"Scramble: {scramble}")

cube = Cube(scramble)
print(cube)
print(f"Cube: {repr(cube)}")

solver = Kociemba()
solution = solver.solve(cube)
assert solution is not None
assert solution == scramble.inverse
print(f"Solution: {solution} ({len(solution)})")

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

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

cube_solver-1.1.4.tar.gz (62.8 kB view details)

Uploaded Source

Built Distributions

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

cube_solver-1.1.4-cp313-cp313-win_amd64.whl (61.3 kB view details)

Uploaded CPython 3.13Windows x86-64

cube_solver-1.1.4-cp313-cp313-win32.whl (60.1 kB view details)

Uploaded CPython 3.13Windows x86

cube_solver-1.1.4-cp313-cp313-musllinux_1_2_x86_64.whl (85.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

cube_solver-1.1.4-cp313-cp313-musllinux_1_2_aarch64.whl (85.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

cube_solver-1.1.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (86.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

cube_solver-1.1.4-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (86.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

cube_solver-1.1.4-cp313-cp313-macosx_11_0_arm64.whl (61.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

cube_solver-1.1.4-cp313-cp313-macosx_10_13_x86_64.whl (61.4 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

cube_solver-1.1.4-cp312-cp312-win_amd64.whl (61.3 kB view details)

Uploaded CPython 3.12Windows x86-64

cube_solver-1.1.4-cp312-cp312-win32.whl (60.1 kB view details)

Uploaded CPython 3.12Windows x86

cube_solver-1.1.4-cp312-cp312-musllinux_1_2_x86_64.whl (85.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

cube_solver-1.1.4-cp312-cp312-musllinux_1_2_aarch64.whl (85.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

cube_solver-1.1.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (86.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

cube_solver-1.1.4-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (86.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

cube_solver-1.1.4-cp312-cp312-macosx_11_0_arm64.whl (61.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

cube_solver-1.1.4-cp312-cp312-macosx_10_13_x86_64.whl (61.5 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

cube_solver-1.1.4-cp311-cp311-win_amd64.whl (61.3 kB view details)

Uploaded CPython 3.11Windows x86-64

cube_solver-1.1.4-cp311-cp311-win32.whl (60.1 kB view details)

Uploaded CPython 3.11Windows x86

cube_solver-1.1.4-cp311-cp311-musllinux_1_2_x86_64.whl (85.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

cube_solver-1.1.4-cp311-cp311-musllinux_1_2_aarch64.whl (85.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

cube_solver-1.1.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (86.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

cube_solver-1.1.4-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (85.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

cube_solver-1.1.4-cp311-cp311-macosx_11_0_arm64.whl (61.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

cube_solver-1.1.4-cp311-cp311-macosx_10_9_x86_64.whl (61.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

cube_solver-1.1.4-cp310-cp310-win_amd64.whl (61.3 kB view details)

Uploaded CPython 3.10Windows x86-64

cube_solver-1.1.4-cp310-cp310-win32.whl (60.1 kB view details)

Uploaded CPython 3.10Windows x86

cube_solver-1.1.4-cp310-cp310-musllinux_1_2_x86_64.whl (85.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

cube_solver-1.1.4-cp310-cp310-musllinux_1_2_aarch64.whl (84.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

cube_solver-1.1.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (86.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

cube_solver-1.1.4-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (85.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

cube_solver-1.1.4-cp310-cp310-macosx_11_0_arm64.whl (61.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

cube_solver-1.1.4-cp310-cp310-macosx_10_9_x86_64.whl (61.4 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

cube_solver-1.1.4-cp39-cp39-win_amd64.whl (61.3 kB view details)

Uploaded CPython 3.9Windows x86-64

cube_solver-1.1.4-cp39-cp39-win32.whl (60.1 kB view details)

Uploaded CPython 3.9Windows x86

cube_solver-1.1.4-cp39-cp39-musllinux_1_2_x86_64.whl (85.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

cube_solver-1.1.4-cp39-cp39-musllinux_1_2_aarch64.whl (84.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

cube_solver-1.1.4-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (86.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

cube_solver-1.1.4-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (85.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

cube_solver-1.1.4-cp39-cp39-macosx_11_0_arm64.whl (61.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

cube_solver-1.1.4-cp39-cp39-macosx_10_9_x86_64.whl (61.4 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file cube_solver-1.1.4.tar.gz.

File metadata

  • Download URL: cube_solver-1.1.4.tar.gz
  • Upload date:
  • Size: 62.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for cube_solver-1.1.4.tar.gz
Algorithm Hash digest
SHA256 5747697f1ba43077f32d4ffc06607d96722d7748a40afad4e277e68cd95eac21
MD5 7de10977580e5bb7bbe718fac8316c0a
BLAKE2b-256 b1939ba548676896a67825ae5f379ff80371315acca6dada423ba9e15fa7f76f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4.tar.gz:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 131599b64fc04586a5de4dbf9ed8cd6a629875dc5218c8b19a05086853f924a9
MD5 e58a9dda258069660b84e716a28693c7
BLAKE2b-256 61f218c2d6268b1ba43e172d78f711d483ded6eca39964aeff655e41d84d6b98

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp313-cp313-win_amd64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp313-cp313-win32.whl.

File metadata

  • Download URL: cube_solver-1.1.4-cp313-cp313-win32.whl
  • Upload date:
  • Size: 60.1 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for cube_solver-1.1.4-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 324b70485e906cce7a10b70114acb43f1a2795f4632e48730d78b03612589e80
MD5 46c2f17a036a14085aff3a7a51f63f81
BLAKE2b-256 9115d8600b361a5ab8c08cca2ab6d62bbe73ab73c57982427b472dc48f2e6deb

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp313-cp313-win32.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bb0ff537936cf04c6a46eeac9e05e6d0aca4a9ecccc99b5a12462558ba442eda
MD5 d95043aa2a3722c39b46e79c44fdb6af
BLAKE2b-256 06ed67203e92648d555799cc6d424e5aaed003541270de808ac1ef7759c4a33a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 91c3a14d417af97f718aa20893ab9372c9e7fa8eee8cee9a36de2bad83b2d998
MD5 5e8ff4a3b2b92037f9a42539c4324811
BLAKE2b-256 d92217df4d50bcd2d0fe215facbcb6420dc968765b73c5f7ba8b0865de66d73f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d0e6b6e3ccad33e592ea2ca18dd9118bf1293e14a5b7444c9b0fd9ea4a388ca1
MD5 e01e2ac277493cffab98e33b9adcd038
BLAKE2b-256 59d3307edd5a2a79edf401da1ef510b503763ef94b3d0d519fc3508054056e89

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 68ecd63c71e5a0f51be8036f5912d3dd91c7acff9272fdda108dd438023ae67e
MD5 6a30e07e3bc8f97e4192c781f341b185
BLAKE2b-256 4fbed3c65a3cb7ee9e842c4962dae7da6a5b997183e09025d50c6a555f8afe73

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 325833691eb9a114572d231ac99adcb9d658a52292bc4e328cba4e3111fbd88f
MD5 9c00bb84b01db9b0ab57d09e9f6ddf6c
BLAKE2b-256 731e104cac8fbaa48b08be656a37753f1c4a3adbaf8bbc408128de56bd9062e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 64dfea05a5a48d239438c345e43987251f55db5401ca4f50b72ca242eca52257
MD5 6458c14a0c5dea6ac2c777e483708fa1
BLAKE2b-256 a800560b1ed07b026853fa8b44e2d48b2be547ab9b060169dcd4ad719ae4f4fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 17c2cb13cfa5780a85efd442aa1bb8556a4507b47ca4fdb8cd26d72e5a6a4567
MD5 14cc95af966cffe7e6c48ab680bbff8a
BLAKE2b-256 65b4eba70da1cccecdc093c804dd78cc53b8ccb5951e1dd49f48186343a22907

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp312-cp312-win_amd64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp312-cp312-win32.whl.

File metadata

  • Download URL: cube_solver-1.1.4-cp312-cp312-win32.whl
  • Upload date:
  • Size: 60.1 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for cube_solver-1.1.4-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 6c87e26e50c4965636bdac025c72fbafcfa23d39ba252589ff1eecf4e96df814
MD5 a08bb5128a742f8b6162582f0e3fb115
BLAKE2b-256 c489ec9ef3c8acfcdceac0281628e92c908582fd9e5ebe12f1d981732c964877

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp312-cp312-win32.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 958c196b1fbe2f0480bf325ba4de969ea8131aeb71f699d01fdd2af9678f1316
MD5 2c050a02393c31aa333128acbba97fcd
BLAKE2b-256 71c5b3eed29cc275fb99c84d986f7da88ddfb39751d3ff788d0dde549bca0bfa

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0945495379ba111da2f842f5e50d45109b96ea3acefab323efc352cdb6ad414e
MD5 a4271704df42591bb3a5327a8109b5d4
BLAKE2b-256 ace639fbda86fe67fdb2f43bab6469d1c5d8ae6e4506da59cf587a537b96fbc5

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2a563a592ea81abc1aaba23f5fabb5fdfb5b5bb81998ec243123c8bb9c569bf1
MD5 b425404fdf667edf7a85f7964505bc99
BLAKE2b-256 369b405ff01c965008630faa5add5505886acc701b76b4aa7e3170ee1cadf6ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 779cd991707d5f32b489ec9fc437fee178f52585efb189d04e88ac1355130532
MD5 1eb1b5c1ccf86e5b85a66bf748ed3d59
BLAKE2b-256 dec5fbd542a8296ddfbfffcc60163b9b490c30005c9ba8ec9194d4711a74c9a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dcba9607db903ce397335494721a9801f590a99199769ddc5834eb8df39732ce
MD5 64adb25493c1cd9b9e57d56e6420d5e2
BLAKE2b-256 b9ca3f1cd948dcba524693c71e86a699aa0755e41f0101acea3208f6bdbe7e3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a1db59c7f876b200a5ee3f0098ad3b477dec2fa86996753e2f5b2d7dfb8d7482
MD5 09bb668026cef2f4419642541856916f
BLAKE2b-256 761779ea837d09b6aca3798dd4b320bcaa40f26586db63e55f4fda2aac329dcb

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 37ed688c2274cb4fcb9fe6a4da7b3dfb7d6a73d52bdce59a36d80c621b66423e
MD5 1882bfda04ff533401d4d00057867e11
BLAKE2b-256 6bb2508944d404cefc0add016d69aa0d70c844c9471155146e5b3173c8e1959c

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp311-cp311-win_amd64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp311-cp311-win32.whl.

File metadata

  • Download URL: cube_solver-1.1.4-cp311-cp311-win32.whl
  • Upload date:
  • Size: 60.1 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for cube_solver-1.1.4-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 e93d0094c12a31ad0605fb32504f6ca7910607357a0e653d9637302abb63e6db
MD5 66a369dee6ea7a44074bb23cd4adc5d4
BLAKE2b-256 88698dc7b7160651f88b0400bb288538159ea3da9728347bfe627e884e49b226

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp311-cp311-win32.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 53c143e094b056a6e78e3af463781e529fea01e0cea02a5b4b6ded9e9be37ade
MD5 017017ba44c111a4e5687ba3f6e1bc5e
BLAKE2b-256 d4bcc847af6ca07e839008d1e8b3eeb93d93ed63b96e975b04fc446dac3fff84

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 91eedcdf7008843b3d08de65301d2e58b2edabdc03d9668f57eea6048247c818
MD5 c27995176911a277c5a54655aa279e4b
BLAKE2b-256 9aec5dc2c4b225eee41cc7b484222d893a7d70830ac5aa253326e64476f0ceb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f10d117578d90bb03b8767021bcc2a690f3fbb9ec6f4169537dd6ba41464b05d
MD5 c6ade4b37bb8863a1845ffe1e316dd45
BLAKE2b-256 8722416d00fb02021d16703517d996b7990314f456ccd23c16124c0df861b8ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 dc7ed74cb7db9ce8555c786a7bdbf31bded4bf4d8832d6f0634ca579b848e018
MD5 1ab812c379bb6fae3713287a2fa242d1
BLAKE2b-256 439a5c88fe29018674d5c6a89fdab57caed84b5111f0963552bdd81163cdfba8

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eb3c8039b529a80da57cb58384e4135a9adc0f90b80d0305e14384aa9d2f497d
MD5 b7db12fd2bbe0aa7d9e12477ceadcf82
BLAKE2b-256 9044ea54b6c906d93d068f9d76e7dfe50b3d4bb6e5edd09d8f08f1d4d9fbceaf

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cfd350439a9c15bf99eb6ed8c9e8969285640d3ba5fb777ffe9d60866dcaf386
MD5 788d0512221a17bebc8a132f7701bcb5
BLAKE2b-256 1d7c0323a69c601cadf3f3f8873c8bab56eeac57e1e3b676e0beae10e49f0f81

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0c92266c69dfae8027a4d94b9bf93b5e5ad20cb089c0e783294a6b4772460bea
MD5 c12b37ae978b58520b6a23fb964a41ad
BLAKE2b-256 9828896cd153223b7f8c56b5d5fef53c6b5c527ef9a2aaec0f1733e55bc88360

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp310-cp310-win_amd64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp310-cp310-win32.whl.

File metadata

  • Download URL: cube_solver-1.1.4-cp310-cp310-win32.whl
  • Upload date:
  • Size: 60.1 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for cube_solver-1.1.4-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 755a3a533bb742d0686bfdefd3941054d3948b5502edcabbe9f000b984780f15
MD5 3b0d45702d906d0441fb28cdeaf8fbf1
BLAKE2b-256 0e4870d60812358c0cfc2ffd69affe25b7262daa91a765ae388a9c5d06f33aab

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp310-cp310-win32.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 45aad0a7dabdcdff251af69902f45ac90dff01b5efa4bc01cdb0e96afb5b5ff9
MD5 94716f0f078d493051abad0aa82a7b53
BLAKE2b-256 3326ed9067f899064f923b3f15d14fb344f09d17c2ef577bcdb0dd9c5420e099

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6f463c0134ec8575348adc408d86f037b66409e54a385aeac50f50a9b53554b0
MD5 f9ff955de0d03fcd5b379d81a8d41dca
BLAKE2b-256 88696906871f9bb04b0169e1da9421ded03879d79347bb31080158c052de6393

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f426bec0ba4f10618dd487ebf3d77d9ccb0ab8f3849a242137600ec2a4e62f97
MD5 d55b47b8aea804afccaef92d49475883
BLAKE2b-256 2af5ae39681e034f8d7c1e89843291ff64cd4dbd89328d74873a57f8e5db3e98

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 15c2236acd9be6971b85caa8b434f92c5cb73500feebb725f7420150270e5b83
MD5 9433596d28d59e4d49a27dbd581d478f
BLAKE2b-256 c7f1cda7790b6fd371898bc0602175dbc3d93a9607514229b915f6dca872153d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d298097f7c5c925ee093e22eed9c86ec4099424fe188fce0ee6100151503d39f
MD5 5a025d000f760d96618f24557ba1d46a
BLAKE2b-256 3c3a69b6412da32efd94adacbf70627e76b7771c6b6dac68654b0f781af9ad26

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 186ba3500abef8e37e9fd7afa73028a5e8e38b23351e16a13db04ac27c6a5772
MD5 453cfb11bce68ce48bd133ccfebca10a
BLAKE2b-256 79b352707efc319552cdeb41ca250f58f2e3a8e68b1e91559f1e3969824b0335

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: cube_solver-1.1.4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 61.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for cube_solver-1.1.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 17f8b452e1100017c7735362b4b78a5d773b37ac2460f68db326ff33438dff90
MD5 a4a1ce5598a9477c9b056a48041433d0
BLAKE2b-256 53ab4d8e6e8ef435cd8dbd6da3a4e44aa34e8104632e07089673a4b418b69521

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp39-cp39-win_amd64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp39-cp39-win32.whl.

File metadata

  • Download URL: cube_solver-1.1.4-cp39-cp39-win32.whl
  • Upload date:
  • Size: 60.1 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for cube_solver-1.1.4-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 3cc91e146d775c3ca69875a74a63fe900c77eb31923c1e24df05ac4955cdc158
MD5 627cf5bb2ef9bc917a830eae45e5277c
BLAKE2b-256 93998497bc3e5e730d275e8a8671dd2917b0e0b24875e429b685548af16c173e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp39-cp39-win32.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 84862751e23f6e03d653e5b2e310e7aeb435169043931e2235c5d4e470eacb35
MD5 53fcd1389c74d0c0a212130b1d96760d
BLAKE2b-256 e1b7257ed5f8664e1d81e4d3aeefdbc19257344882a08ad0f0b5e12d5de2b62e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9272edb4c16d9b157c4b5f5a0922cc7883f904e6926b3061c107e8ea3026ec47
MD5 a1e49d5d135c7d6d3f637fdf46602602
BLAKE2b-256 663c400b36e7fa3efdcc3c1057a265118c1ee382182162ad456b055d0ee81124

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d6f145577e8ed73c99646c14bfd623b4dbf654ae06220082c8f493f59618effb
MD5 8abaf180d6b370a199c43e84130d5fc7
BLAKE2b-256 73a44eaccfa5f712a38bb554c7be2846d2cd55c3a8229ab2212fa7dd3aa67865

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 d55514e0498a35a940f108af4d8bddb8e9c1add2cacc2e9f7fd7c4a9434e58ba
MD5 6d27d6d8fd0ff306189dcebcbd5dc60e
BLAKE2b-256 777ef7dc05409871a95cd9e90841086895716568e3eb3811a82b3312496fb5df

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3ef145367423d7ee0c954137f3d8bf39dc3544bfb868317bcfc28eaf92810034
MD5 7ed3c3d4027720cbaf61e24bf933b875
BLAKE2b-256 92d69302907fed074d058a27c8b58534f0bb2dc2dd8198b4c9779f3565dda01d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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

File details

Details for the file cube_solver-1.1.4-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cube_solver-1.1.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 16d5827cfe0d644c104b59f1882d1b974ef96e64258ea767454604131ee14a39
MD5 f537c417bb90903c4bf06e5330b9fb23
BLAKE2b-256 2e047dabe443313e01d3891b17203f533abad28b845947a2ce8d60df419b0ab9

See more details on using hashes here.

Provenance

The following attestation bundles were made for cube_solver-1.1.4-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: python-publish.yml on itsdaveba/cube-solver

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