Welcome to the Cube Puzzle Library, a set of Python classes to handle cube puzzles in the style of the Rubik's Cube. It is free software, released under the MIT license. To get a first impression of the Cube Puzzle Library, read about its capabilities in the Features section, have a look at the Application Programming Interface (API) and visit the Example code section to study a few code fragments demonstrating the use of the library.
The latest version of the Cube Puzzle Library is 0.1beta. It is not yet meant to be used in production software. Please note, that the API is subject to (potentially backward-incompatible) modifications until version 1.x has been reached. Beta testers are highly welcome, please help me to bring this software into a mature state.

News:
08.03.2009: Cube Puzzle Library 0.1beta is released. The first software using this library is VTK Cube Puzzle, a cube puzzle simulator with interactive 3D graphics.