Skip to main content

Fast Rubik's Cube engine with Python bindings

Project description

CI GitHub Release

Cubik

C++ module for emulating a Rubik's cube and its behaviors for implementing solving algorithms, search algorithms, and more.

Usage

Installation

To install simply run: pip install cubik

Creating a Cube

from cubik import Cube

cube = Cube()
print(cube)

Outputs:

      ⬜⬜⬜            
      ⬜⬜⬜            
      ⬜⬜⬜            
🟧🟧🟧🟩🟩🟩🟥🟥🟥🟦🟦🟦
🟧🟧🟧🟩🟩🟩🟥🟥🟥🟦🟦🟦
🟧🟧🟧🟩🟩🟩🟥🟥🟥🟦🟦🟦
      🟨🟨🟨            
      🟨🟨🟨            
      🟨🟨🟨    

Applying a Move

cube_R = cube.R() # applys R move

Note: all move methods return a new cube This means that cube will be unchanged and cube_R is the result of applying a 'R' move to cube.

Applying a Sequence of Moves

from cubik import Cube, moves

cube = Cube()

checker_moves = [moves.M2, moves.E2, moves.S2] # sequence of moves to build a checker pattern on the cube

checkered_cube = cube.apply_moves(checker_moves)

Outputs:

      ⬜🟨⬜            
      🟨⬜🟨            
      ⬜🟨⬜            
🟧🟥🟧🟩🟦🟩🟥🟧🟥🟦🟩🟦
🟥🟧🟥🟦🟩🟦🟧🟥🟧🟩🟦🟩
🟧🟥🟧🟩🟦🟩🟥🟧🟥🟦🟩🟦
      🟨⬜🟨            
      ⬜🟨⬜            
      🟨⬜🟨   

A Few Other Handy Functions and Features

cube.is_solved() # returns true if the cube is solved, false otherwise
cube.get_state() # returns a tuple of 6 elements 

other_cube = cube()
other_cube == cube # true as both cubes are in equal states
other_cube.R() == cube.R() # ditto

other_cube != cube.R() # true because other_cube is not the as cube+R

Rubik's Cube Notation

For cube notation please refer to 3x3 Rubik's Cube Move Notation.

Visualization

Printed Model

Cube Layout:

Coloring is based on the solved state and orientation

Memory Model

In this cube model we attempt to be as memory efficient as possible so, in memory each face is stored as a uint32_t such that:

Face Layout

Fuzzy display of uint32_t storage of a face

Face uint32_t

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

cubik-0.2.7-cp312-cp312-win_amd64.whl (136.2 kB view details)

Uploaded CPython 3.12Windows x86-64

cubik-0.2.7-cp312-cp312-win32.whl (124.2 kB view details)

Uploaded CPython 3.12Windows x86

cubik-0.2.7-cp312-cp312-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

cubik-0.2.7-cp312-cp312-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

cubik-0.2.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (201.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cubik-0.2.7-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (212.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

cubik-0.2.7-cp312-cp312-macosx_11_0_arm64.whl (151.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

cubik-0.2.7-cp311-cp311-win_amd64.whl (136.0 kB view details)

Uploaded CPython 3.11Windows x86-64

cubik-0.2.7-cp311-cp311-win32.whl (123.6 kB view details)

Uploaded CPython 3.11Windows x86

cubik-0.2.7-cp311-cp311-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

cubik-0.2.7-cp311-cp311-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

cubik-0.2.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (197.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cubik-0.2.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (207.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

cubik-0.2.7-cp311-cp311-macosx_11_0_arm64.whl (151.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

cubik-0.2.7-cp310-cp310-win_amd64.whl (136.0 kB view details)

Uploaded CPython 3.10Windows x86-64

cubik-0.2.7-cp310-cp310-win32.whl (123.6 kB view details)

Uploaded CPython 3.10Windows x86

cubik-0.2.7-cp310-cp310-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

cubik-0.2.7-cp310-cp310-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

cubik-0.2.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (197.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cubik-0.2.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (207.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

cubik-0.2.7-cp310-cp310-macosx_11_0_arm64.whl (151.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

cubik-0.2.7-cp39-cp39-win_amd64.whl (136.1 kB view details)

Uploaded CPython 3.9Windows x86-64

cubik-0.2.7-cp39-cp39-win32.whl (123.6 kB view details)

Uploaded CPython 3.9Windows x86

cubik-0.2.7-cp39-cp39-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

cubik-0.2.7-cp39-cp39-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

cubik-0.2.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (197.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

cubik-0.2.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (207.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

cubik-0.2.7-cp39-cp39-macosx_11_0_arm64.whl (151.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

cubik-0.2.7-cp38-cp38-win_amd64.whl (136.1 kB view details)

Uploaded CPython 3.8Windows x86-64

cubik-0.2.7-cp38-cp38-win32.whl (123.6 kB view details)

Uploaded CPython 3.8Windows x86

cubik-0.2.7-cp38-cp38-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

cubik-0.2.7-cp38-cp38-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

cubik-0.2.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (197.9 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

cubik-0.2.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (207.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

cubik-0.2.7-cp38-cp38-macosx_11_0_arm64.whl (151.6 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

Details for the file cubik-0.2.7-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: cubik-0.2.7-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 136.2 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.14

File hashes

Hashes for cubik-0.2.7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7c50a51ad47f3726bd906a4558588d1da30a2a5c0664ca3ab64a86af57424fd7
MD5 42ca8ab4b510d5d84eeca3f108833d0c
BLAKE2b-256 3b3c9a9fd032656af6a5a64dd1a52a3ab8985fab138dd090e3960921959c5359

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp312-cp312-win32.whl.

File metadata

  • Download URL: cubik-0.2.7-cp312-cp312-win32.whl
  • Upload date:
  • Size: 124.2 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.14

File hashes

Hashes for cubik-0.2.7-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 8b4f145a4667074563ee826b593ddf4285dc8932fa5d34c3f33e09cb0f40f3d8
MD5 124dcc018afd3ff221d46f2bbe71faaf
BLAKE2b-256 7e6ba700143095b9c1f6ac735c72ec8975df8fe00fb37b41638fbb7c2db8c61d

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dae4111b5fb214c6fa3974acc04e242d56b29dfc99af9ec6fc09f10a4fcdafc0
MD5 69934a2c820f7e5cffb18a7c81f6e18e
BLAKE2b-256 db7ca19ad9c757541cb2065e37e6c75744dce82578088e380d5e6718f06d5e86

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 79fafb54f313bdfae5a0d869a2a74f52bbdef9c42a5910b52cdb2013f6037c8d
MD5 7ef4d7463ee253694b986a73212db7e6
BLAKE2b-256 463c49a5aa770a8021b51ca0b6ba69cc2241947c420b95647dd9ae1c3b428999

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 061e02173383087729492c00e5bdd76d24622e0ec43d913e5bc21fdcef969bcd
MD5 d8cda07dbd1cf1102b4d9892afc72b08
BLAKE2b-256 65b827c49daf9873708b5503fee90dc60dd8ef136294718a5838a9ce43fc491f

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1e0ff8d4b9c3a443e9b8d95deb216dd91b17f384c26024b6bfe4d64220e31242
MD5 46dec64c991245bead7db6331d07f4a0
BLAKE2b-256 3b078e8ad514943241f583c0ff07da3e187d4805da801dd3ee262b206fae5dcf

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b0ed260f993940ba4125ae6460a01922f639035e24e4cf2f9286b7ab0f5988a3
MD5 9b97853573c9fb9830d648fac9eef12c
BLAKE2b-256 8cb242a5f8e3e32d5cd632d8c7868e51cca323a16da2b6ad36b9728bf7177621

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: cubik-0.2.7-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 136.0 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.14

File hashes

Hashes for cubik-0.2.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 aa21733767c0b61b18b460be4e0e113a787b8ed373ce4d688a4e8700006801d0
MD5 9fcb6dc7a878043b749ff408e33682cb
BLAKE2b-256 612f30c029a08cee0f83069578b60d45b2611152eb3e31b03137b7d6d4341413

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp311-cp311-win32.whl.

File metadata

  • Download URL: cubik-0.2.7-cp311-cp311-win32.whl
  • Upload date:
  • Size: 123.6 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.14

File hashes

Hashes for cubik-0.2.7-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 53891592f03f69628a27ba8cec30fe9237a53997fc94730deb996bdb174123ae
MD5 1964d66cf2de2978340ae381be72ed70
BLAKE2b-256 ce70841ddb525e5a7f6af1fae379e6898cde67742cda8675cc52182bcf1d0797

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f807a17dbb358b6a27b3d4c5ea6d0a30c65f7a1f009f1e35d98c008b328f4562
MD5 6fc3997ba3f3a48feecd3a4ae64388bd
BLAKE2b-256 ec0a8700a0c1cb00d4560632d59344adba375a1d6e4a9e08aee81a914560b622

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e7a0143f430e31159d8031cb7c70c16a02f4d283166c3d3cdb8bdd9f3458e40c
MD5 069a861bdb81457971e61bc34ef260c1
BLAKE2b-256 62f9df45a73a8c981b444134883aaa862dd0ce16cf90685435176e436e70e959

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 55da0e635a0f2e281ca7dd910ac4de0c22cdda9f678d3b6c2fa28c65c0fbcb6e
MD5 0a04d40ad12951c0d52907c4a5ec1f08
BLAKE2b-256 a0af58a44f7d9b06b2dece52947085b5dfbb243dc151c6e8fea9b32b332ff85e

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d65b2d2fd596b218d5a1ed332b6bd8672856ffb8714d91f27da6641dc111566d
MD5 de6b97da9dfbe912a8c81756ad470284
BLAKE2b-256 95dfdf878d60d95009f34b49cef8db8a1136bdf79f4d5dd329ec4f098f08a6e9

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b7283fe69df429a1960c285b9fa7e81e4630aad0d7df4ca750474725429916bb
MD5 43785b3c35a7090b8c7e67f72fd06147
BLAKE2b-256 c239060933bd846acc848e5be7b7a9a0a0a591960f6b9055b130f38fa8f56bee

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: cubik-0.2.7-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 136.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.14

File hashes

Hashes for cubik-0.2.7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 930742e4804a1522cc2e84cb130c508bb1a4d0afbc6bcfecf1c3c9e404413709
MD5 b97cf10bd53eb23bd5e797838df5a3bb
BLAKE2b-256 77843fde31672f07081e386ab136b83c49664e70f987ca19ae26679482f5cb05

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp310-cp310-win32.whl.

File metadata

  • Download URL: cubik-0.2.7-cp310-cp310-win32.whl
  • Upload date:
  • Size: 123.6 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.14

File hashes

Hashes for cubik-0.2.7-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 57559b8615841b588b8126ff3d4499c2b04c6d48b8543ad99d860f8847cc1066
MD5 d9e50c7edfe953b19456e2f2e882e6a1
BLAKE2b-256 a6f72c3f7312f124696e8491f44d00bd58c351fefb68844a36110236fd0e8cad

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c721c29445f9080fa06098f38a299f12c712cade4d21c8ddac7308e3b04ae555
MD5 7bc6ca0c9a28b67fe91d42ba738fe824
BLAKE2b-256 4942fa7ae9b5608a2f2919d9318d5dcdba8be36ab50813f9369accaad7359b35

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 78b083fa502bcd1fbf370d8b555c3e669e4123bc84b810d59190441b6430f5f3
MD5 b721732d2c34ee511a498f7eef3b4293
BLAKE2b-256 5148b9f2ba9e897b4d14f755ffd59c4c1dc44cea9332f3abde51e8e505327d8f

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 889a7bf944b9210c05f499d5c78385e40962593ee369199595b4182dbf05e344
MD5 07b7bb91dcdcf5f80e011c2d35816f46
BLAKE2b-256 cc05604a48e84acb84fd26a43dee9a1509b639f006af30a24eb08f5faf49128a

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2d049118b815f77dab916061ed3caca453bf220cc58a553170dce05a6f28523c
MD5 ed7e8f3c6c54410eded3f99a90420c5e
BLAKE2b-256 dfd17e3a6d15fbb33419bdabdef90d6b1ae55cd8e97877ecb86dccf11e3e0cd2

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1038152394149e12ad595b5f446c342c41c0d40ad577368cd4c92c00f763139a
MD5 5476dc8b501ab2a6730e532509ca474c
BLAKE2b-256 e2ee3dcc55fc277f99a0b86ec4117799d6370836a50c73840b5682d18127318b

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: cubik-0.2.7-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 136.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.14

File hashes

Hashes for cubik-0.2.7-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 461e2616a2d8b241beeb5d43f034231e772cea86a68b8faa1ac7afae5ebf12d4
MD5 913159171e6f701d19d3f891088b5cb5
BLAKE2b-256 b715cd734e66bbda9a48de93c747d069b50b8d30bf0c1de4e9ac0bb4a93b6241

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp39-cp39-win32.whl.

File metadata

  • Download URL: cubik-0.2.7-cp39-cp39-win32.whl
  • Upload date:
  • Size: 123.6 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.14

File hashes

Hashes for cubik-0.2.7-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 73dbf306991cba924908ab682bf3290c6d50859369fa70b3aa772567cec80ad6
MD5 346e86477814a3418f745b17a6d1645a
BLAKE2b-256 0e15fe35d5f0dcd91249c66fb4c9b6e4a26c78b667b595c978564a3e9085667e

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 35ee824479134b73bcbc2924c5c07fde3027517f9e2fb385e5dceef203c905ff
MD5 988a72eb9338149a09890304be6b2731
BLAKE2b-256 ea5d8f0d934739e9c02604b9b8dca24daedd404c300aad2b8028b828da3d4239

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

  • Download URL: cubik-0.2.7-cp39-cp39-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.14

File hashes

Hashes for cubik-0.2.7-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 71324f655a8383a44bfbfa827dc03c01b691546350d6ff7ebfcbb3dbf17765b3
MD5 de2209a24b6fe1243b8bf6e0152b0011
BLAKE2b-256 46fd571336df544674123851277d0c7603b61b29f6fee2c5e52a7dd81143a584

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e8824824951ea53aed1af8d4a88b151273142b83b21b4825c8cca4abaa1ebfd1
MD5 fbc65605202281e6786a6d49401f7db7
BLAKE2b-256 439c1f95422f175936ce60da8b65c51f9d1c5e301bb1c2a2478408f125619520

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5998981daebefd9e49ba2ac9321ad3419ded2fffaa1f9e946d895717e134ed21
MD5 adafaca5751a783e0a358a6eee75c493
BLAKE2b-256 81d9eccbab1d2783343498234c7ff45d3c5204d5c29b4fa6a861f795b5f5b33d

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: cubik-0.2.7-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 151.6 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.14

File hashes

Hashes for cubik-0.2.7-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d4e0cad6d6d79acf028fd6becb29b2d58c420c1ab5ecc5286d9827c2c99f904c
MD5 251dc6494cb331b3caf46f16108fd338
BLAKE2b-256 9840d6b70f39cf32b49f59bd7ed62fae61cf69cb0328c2dd2c67624effe3a943

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: cubik-0.2.7-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 136.1 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.14

File hashes

Hashes for cubik-0.2.7-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 db53dd064c384bc7bcd7921333d72a3553bfcc165f0810a77f074886afbfb675
MD5 e8cb646798d363950817f11a9af17d63
BLAKE2b-256 e610c75b4f6de48b34bcfc95bc48a51d0b5100efed46ff0a2e05a10beede14c1

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp38-cp38-win32.whl.

File metadata

  • Download URL: cubik-0.2.7-cp38-cp38-win32.whl
  • Upload date:
  • Size: 123.6 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.14

File hashes

Hashes for cubik-0.2.7-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 756e0dba4f55639c697ef008a4abbe2af5fc7e174cb2cb01d93ae9456fbff73e
MD5 f098f2cd43864466194d79888c897bcc
BLAKE2b-256 895306ad40b14fd576703a2adcadf9f7dcb802c8f2515f0a2553ff40da380a90

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a0c2b5835122b4f3a93288a67a8f53010885c9ef5b312fd393fbf81e4749ba21
MD5 4906acf56abd78be4a628d38cd5a30f3
BLAKE2b-256 7e25a63a520fb414dd9d5ea6e05eb47e4605f9272701dfb04ed328389f89616f

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

  • Download URL: cubik-0.2.7-cp38-cp38-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.14

File hashes

Hashes for cubik-0.2.7-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3944d5297f618ceb0693dbfedb3fd65bd49cd2cb05ec0546fd34e9422808c52c
MD5 dd281183402f9cdacf45d267a88ee8f3
BLAKE2b-256 9c6775e18ead8a791d3c5d27cdd10160c2d84ffef5885b6adb0f3c650274c63e

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2780d4d0af0adf9dfe419d428f71cfcc2b09e36c76a7efff57260ab141d2ba6e
MD5 b14feb21d4573ade86948386f13b8e58
BLAKE2b-256 b8843ea54f48daa9e4171b001af6c5da256f1cc4fba501ca28f0c6e3bd33ffc2

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cubik-0.2.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ce6942e1fa6024a0951e3d906bcd471fc34c870413ddd348a7078911b385d8a1
MD5 f32f78b6b7857b6c63e8fcfe697f15ea
BLAKE2b-256 017de1fb5dbe7b8594af54ca0dea18dfafc6c0ec7cc5e991c0cd575c50b881e9

See more details on using hashes here.

File details

Details for the file cubik-0.2.7-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: cubik-0.2.7-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 151.6 kB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.14

File hashes

Hashes for cubik-0.2.7-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a279fdc008baa5168de6bb944e63d4aa30ddebae9f267a6f4db2486c3230c676
MD5 4cd3ccf1d7dbf1a144a3541cea739d7f
BLAKE2b-256 ea9668f10acf3de724a7903905785035ed3f994662d3ad14f3ce5791cde63641

See more details on using hashes here.

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