Skip to main content

Fast Rubik's Cube engine with Python bindings

Project description

CI GitHub Release

Cubik

Python module, backended by C++ via SWIG, 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() # applies 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.

The Backend

Each face is represented as a uint32_t and each color is represented by a 3-bit section of the uint32_t. This means the entire represntation the cube only takes up $6*32=192$ bits or $24$ Bytes!!

Specifically:

Sticker Bits
Top Left $(b_0,b_1,b_2)$
Top Middle $(b_3,b_4,b_5)$
Top Right $(b_6,b_7,b_8)$
Middle Left $(b_9,b_{10},b_{11})$
Center $(b_{12},b_{13},b_{14})$
Middle Right $(b_{15},b_{16},b_{17})$
Bottom Left $(b_{18},b_{19},b_{20})$
Bottom Middle $(b_{21},b_{22},b_{23})$
Bottom Right $(b_{24},b_{25},b_{26})$

* where b0 is the least significant bit.

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.3.0-cp312-cp312-win_amd64.whl (146.8 kB view details)

Uploaded CPython 3.12Windows x86-64

cubik-0.3.0-cp312-cp312-win32.whl (134.3 kB view details)

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

cubik-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (231.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cubik-0.3.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (246.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

cubik-0.3.0-cp312-cp312-macosx_11_0_arm64.whl (167.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

cubik-0.3.0-cp311-cp311-win_amd64.whl (146.7 kB view details)

Uploaded CPython 3.11Windows x86-64

cubik-0.3.0-cp311-cp311-win32.whl (133.9 kB view details)

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

cubik-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (227.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cubik-0.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (241.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

cubik-0.3.0-cp311-cp311-macosx_11_0_arm64.whl (167.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

cubik-0.3.0-cp310-cp310-win_amd64.whl (146.7 kB view details)

Uploaded CPython 3.10Windows x86-64

cubik-0.3.0-cp310-cp310-win32.whl (133.9 kB view details)

Uploaded CPython 3.10Windows x86

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

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ i686

cubik-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (227.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cubik-0.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (241.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

cubik-0.3.0-cp310-cp310-macosx_11_0_arm64.whl (167.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

cubik-0.3.0-cp39-cp39-win_amd64.whl (146.9 kB view details)

Uploaded CPython 3.9Windows x86-64

cubik-0.3.0-cp39-cp39-win32.whl (133.9 kB view details)

Uploaded CPython 3.9Windows x86

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

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.9musllinux: musl 1.2+ i686

cubik-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (227.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

cubik-0.3.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (241.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

cubik-0.3.0-cp39-cp39-macosx_11_0_arm64.whl (167.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

cubik-0.3.0-cp38-cp38-win_amd64.whl (146.9 kB view details)

Uploaded CPython 3.8Windows x86-64

cubik-0.3.0-cp38-cp38-win32.whl (133.9 kB view details)

Uploaded CPython 3.8Windows x86

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

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.8musllinux: musl 1.2+ i686

cubik-0.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (227.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

cubik-0.3.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (241.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

cubik-0.3.0-cp38-cp38-macosx_11_0_arm64.whl (167.4 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: cubik-0.3.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 146.8 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.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ea7ea05d07e58323c2640259b9cca38ac9f88a704c913bf5c43c3d53c02d5c61
MD5 e9a6e206895f6d10f13ca6b705c4e1d3
BLAKE2b-256 894f5946564fba626572648221c348ff0ca7bdcacb011144b695b0347b338bab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cubik-0.3.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 134.3 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.3.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 0ff75419359078d9b824864279b3c9a749676391f4bfdd44378542de0787d296
MD5 b36944e6cefe1912d79d6f114e095912
BLAKE2b-256 0f2367cc4ce2f281922f98cf6a1406be1ab1259fae45804fc4438991cc099e05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4d8fc859d27a72ea0f0b2a00b37701ed64dfa08450b6fd5db68c4a4ef539b94a
MD5 bb224e0fce26fd4729971a375422ea3a
BLAKE2b-256 47fe2210976f49afd43fa1d42bea0f053feeb4a7dae1dbf1c8968cd42c28d671

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 84a513975d96f82a3eed030524701052295323232d8faf18a09200571bafba11
MD5 24e1eca20e6027d3bbb24748cfc15436
BLAKE2b-256 a47a1e2fe386fc6febe0320078d3573fb47ab66507d18fc6e579d850684ec984

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 72faad8d048c42277e0df54aea56f086a907eb340ce6e367ce3a3589cf477ee1
MD5 d9b297ebd84798acdb3dbc8f5eb06daf
BLAKE2b-256 1df5ee14157faad3f917c140e1bf25de80843e162a12edd09910f48535516624

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0c28a21d54e208b818fae3da7910c20337febac7d845d0034f9f8c9718926617
MD5 708b99e03a827ebcfc3eda6686c903ad
BLAKE2b-256 7ddabf63458bd69bd2d4de9868b266ba9d870ed42796a121e04fabfe0b7fa45d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 711bd43f82d0c8335723a9bb846277235a1564e02d708569363a11f3dc72cf26
MD5 516d7fbc2f2918e9301dcd08fa99b78a
BLAKE2b-256 aa533816cc7eabae7014604d583e0104ea509703ab67e72605ab61eab47aa0ce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cubik-0.3.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 146.7 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.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fc4ab9a1f7424f58593ce18b2208459d2b794238e6a2e9aa38120d9c65faf3d0
MD5 a35c6719378d4ca387e86b14eb724cc2
BLAKE2b-256 6c634ca5c6ed19adbee6158696c15d92f5b2544841f4153a087eeb79181a72fc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cubik-0.3.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 133.9 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.3.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 dc7a53ccd674f956fae3af52692f7b0f86fe3c090653b861d7fe4ebe007c082d
MD5 2b7e19a6057074141af67eb8f1cbebb3
BLAKE2b-256 2479063ed5bef17a97e7b8f73e2a0293bcb30aaa86429b5c59683e2e96609fe2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e86f7e05b8a4de1497a9d5d20be624e01da6d1bc38fae3c93897f66b90d7638d
MD5 414c8522159c2cfb5365f44305e94046
BLAKE2b-256 101625eac47af3eee264f36c8e510859a6ca7b55c53699e7e9d8ac2991fc1e61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 55530fe194088663b06c73264838e4b0ee3dc104441adbe08f32b04a6511ffae
MD5 fa02c7b7938d2b81ab48dac95d9be6c2
BLAKE2b-256 9d2db4b9cb158ed2649cd5348c312380ba5b22aeecba69b632da63f5b0fa9432

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 188b2dbb63db996d39c46633c140b4f1ef36d5452666c5b25fd7d0b1dce293be
MD5 d0721838ae1a47908c0bdfac2cf5502f
BLAKE2b-256 67fdfc07d5acd89d79f1ff5ea4dd4bb8ce601975feb3085b77091b2a22dae23d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5bd39abc7c75d743da7ce2b13e4685b75c5d1b825464149c166bfb8831e5266c
MD5 27c082df56f6fac0f60da635cb173429
BLAKE2b-256 1dfc9bde42621ec121fa342edebcbf131b53b7960ab3f2fa7d95f9f81a2e6bb4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b6f396fcb8ae0816d037a668c092739a22c26ec8ccf352697702bf067e44f54b
MD5 27c2b3148eb53b4ab5f2540f459fc750
BLAKE2b-256 3078ef0e3843cb560b5a5a0e8accd55f80bd49f54448694e81ee776543c72a56

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cubik-0.3.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 146.7 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.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a973067fe31eb09a12042445adbae52d7aa90b26a43a9cfed0274047af80e297
MD5 39aea407587a11f264bc2356f2c941ab
BLAKE2b-256 a46731c51cda982be92c7acba0c99ba8dee7a6a840cdcb56d58009518c215e60

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cubik-0.3.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 133.9 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.3.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 bcf8e33df59c4ffe1a0a1ec263611635f640addd0e915fa9fa87df7b6dfff6b2
MD5 feed41e23e98747aa2a90c1c5b361b6c
BLAKE2b-256 6888bfd51289a14d030a4c9e41c7ef17eebb83040eb90f4ea8270f2c660bea34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 11e71f82f29fcade1b179da80571c75ab68cde2d6c47bd8541245acff9380e68
MD5 f78a9e0a0be0a0aa8057a158e38ffcd5
BLAKE2b-256 f0a8d84318ecc1a353fbe7294b7302ff26eab5f30b36e34a0897d7da1ba3374a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3f2f503cd8e662c0dbb7919acadd203ee95d8a2ff4d672189d72b2a9852ce9da
MD5 0653d24db1b5b023750c5e718f3629fb
BLAKE2b-256 6704177096b663e29be688cb108bea0af6a8a8b3716b523506d1e87fb8c71182

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 03a1e2d31ab046b6c336594c498bb5f7b417a6046ed4ca52627ac03833989fcc
MD5 9396eeb77b85bc404a4c35574f28502b
BLAKE2b-256 0161e60e1d8ae52840214f927fee3f06fad161ee8d4f0298b264e7f38f817c70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e3aedefcd325096f043923a81dd51715569c49e1ac10d1d2a8951f63bc954877
MD5 856ada89574834d251f7dce22ea646d5
BLAKE2b-256 c8e03a2b23caebf9c545c2e19adf5af7cff85f9a57a3144ac5458846c92ba3f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0862432b80b25853715d76c0ebcfdbc7eca6b39f710db8df5bcaebf4a6ed47bd
MD5 b46c09730192f51258f93832eba0c61d
BLAKE2b-256 16c4c25cfa735674ce299530ac10214644c0a9546c8fe7bd35d18761d99dc354

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cubik-0.3.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 146.9 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.3.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a2ff41c4e3a39d02055cec94fcfab2a42d72190289edb7dadde4c9d6521007cd
MD5 b38cb1d68b3b057cc76f179268d5c5e9
BLAKE2b-256 4903e736d13789847cb1dea6560d93d5e0027ac71187dcc2a2bc6a944d52aeab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cubik-0.3.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 133.9 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.3.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 b9805280e3a0c6c368a332ede75409d5f698996ef903909e46e972ac48018570
MD5 7ce8f1ea81b124fac82c946e071f96bc
BLAKE2b-256 48635496bbf072ad87e27ee724f7e305264bba83f8a0be5dd53e7519cea19662

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 96d80e822ba95e17f1c1a8e9a698302848b86a6a06c432e0620b023d42dff733
MD5 90dd684d9eda19d6485d6f22ec32c336
BLAKE2b-256 29058f6e69bf7ee64b884d597495a3170a257ec5919301c55cc4ea58d905bb67

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cubik-0.3.0-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.3.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 08c7edee2f5d2c49684ecdc7488755efac55a03a1b638551d7cd71a156e5888a
MD5 5f1a3ee82a2443c36e7ddbdd81feb579
BLAKE2b-256 7c4a57dddf356bec871b3f88888791fed821f3075cf7c18d105477f7f77e5b9c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9a043f7a35fb33994bfb0100c733603aff3055cac61ed036c3a45a2a5bda47a3
MD5 0ef59188fdc396072a5ff1a66820f72d
BLAKE2b-256 f3e35d7eb8919dff5f962a0ab2b9f9195ce85e02b84a823dbbf886e0de1532af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 99f43f6c7f9b73ae2afebfc9bb46acbe08ff8f85757236f98cab5a415ad3bb6e
MD5 b8991ecacc78a366d475a67fa8486448
BLAKE2b-256 98781faff5160e788a243acdcd7b877a399a4443dff2524c9ae6e95a2f871fd8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cubik-0.3.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 167.4 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.3.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d1efd3f708f2cb20c247a566e694335d0a617cbe0bafdd4b0d1aae4781eb5849
MD5 b6773a8052772280216101d1ac5270d6
BLAKE2b-256 17706bfeb6b4451dd56f768087a4b84f98710bd3cf630d49575b50eb10ff08d5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cubik-0.3.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 146.9 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.3.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 337facdf5c6666b2766f59c0a9b038bad9a4c222cc4daf9d7f9bb07817530fd5
MD5 8647685dab286bdf3175adfb4a03ef0d
BLAKE2b-256 060c66c574394f855ccd952756da78f2f5c69824fde16d8b46b5f219f3888dc1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cubik-0.3.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 133.9 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.3.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 c1d1b67fc6af140cfd9f2cce96ad296cb18f59c05e8d0004ccdf07514aaea104
MD5 569c6e27d1a6b11d84c99a4b003896b1
BLAKE2b-256 7735070b9a9b6e39d1ac07a485252a899cde1f93d1efaeda3514b14cb055e3ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 87635e0d2eef3c684aacb4d0c1111fe49b61fb5229856a628e208eb4cbadcf3a
MD5 ef77c007022842fa598c39e76166f986
BLAKE2b-256 c82f5353feb35dd11cde3aa5452c186b16c4db93a3a2d9d6a7b952a793099b43

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cubik-0.3.0-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.3.0-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fe174a62c7203d0e52c440e041a495d35e8f5a106128e6d6a4caa290575e5316
MD5 27d9527d2260cb6fdc73f0a228d2ad9c
BLAKE2b-256 f77ae929f0fcac487af343774f4b57531f9f2f0d1cde21634d3490c3e33d4fef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2c8555b9b43917670a259ecf765de0221799f6d4b057bb6b90129a1df9420e72
MD5 5b76446ac6b1dc27a09965ac77ceba83
BLAKE2b-256 36213457fc8d9ebd9cb80669b8f4bebb224aece5fcf249decd3fca0be678541f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cubik-0.3.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0c06e0892f3fa04f92778affc691ee3510c4d3d99c268c22afd68580cf7afa36
MD5 d9225b032b40d8e7fdff3b0e24ed44b3
BLAKE2b-256 cd489919da528f0465341e23e1f838f811bd8315e18b4ea79ad6b918d68a8998

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cubik-0.3.0-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 167.4 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.3.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cb361427636f8eea6d3db8b7ee52f40f0a4c7271654b36d57c1c3169abbb675c
MD5 9ed62502f44bccfb8986f8a602399602
BLAKE2b-256 36cbaf95462706c9ffe57c36330559998edfbdd9bf1157daec6b4c475edfd6b0

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