Skip to main content

cube-cli

A textual cli environment for manipulating a 3x3x3 cube and solving puzzles based on it.

Usage

cube [options] [file]

[file] is a saved cube from a previous session. If not specified, the cube is initialized to its solved state.

Options

--help

--version

Commands

Before you enter a command, the current state of the cube is printed in a textual format.

<moves>

A sequence of moves in standard cube move syntax. Case-insensitive. To specify a wide move, use a 'w' suffix.

^<moves>

A sequence of moves in standard cube move syntax. Case-sensitive. To specify a wide move, use either a lower-case face letter or a 'w' suffix.

solve

Return the cube to its initial solved position.

shuffle

Randomize the position of the cube.

undo

Undo the last previous command.

redo

If the last previous command was an undo, reverse its effect.

save [file]

Save the cube to a file. If [file] is not specified, save to the last file used for a load or save, or to cube.json in the current directory.

load [file]

Load a saved cube. If [file] is not specified, load from the last file used for a load or save, or to cube.json in the current directory.

help, ?

Print this command reference.

quit, q

Exit cube.

Metadata

Release files for cube-cli 0.4.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cube-cli 0.4.2
File Size Uploaded Provenance
cube_cli-0.4.2.tar.gz 9.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for cube-cli 0.4.2
File Interpreter ABI Platform
cube_cli-0.4.2-py3-none-any.whl Python 3 none any Details

Total release size: 21.6 kB

Release files / cube_cli-0.4.2.tar.gz

Download URL cube_cli-0.4.2.tar.gz
Size 9.3 kB
Tags Source
SHA-256 checksum
How to use checksums
adf734c7e8dd774e3d45118a2f7f8d11b6a28b309cee3739f9349c870cff2b7e
BLAKE2b-256 checksum
How to use checksums
3150c63c83666ac4e619d977128ce02013b111e89cb4240d0a0c21036f1d7e77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / cube_cli-0.4.2-py3-none-any.whl

Download URL cube_cli-0.4.2-py3-none-any.whl
Size 12.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
99c5e05e3261d2600978df80be434b479b2796b8dfcededac193b37759ff2cff
BLAKE2b-256 checksum
How to use checksums
91922d990d44595c41c49408d1d4d64af0a29dfb785ee90ac90e1b3a18ba37c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Security for cube-cli 0.4.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page