PyGTK Shell is a GUI programming framework that enables interactive programming.
To run this software, one requires Python 2.5, PyGTK 2.10, and GTK+ 2.10. Earlier versions may work, but they have not been tested. With PyGTK Shell, you only need to ensure that your system meets the minimum requirement standards to enjoy its excellent features.
PyGTK Shell's version 1.9.x.y is a major update that shares no (major) code with the previous 0.9.x release series. As an update, it comes with added functionalities, such as a public git repository, and uses AsciiDoc documentation, replacing the old documentation. It is recommended that you do not depend on this release for large-scale developments since the API is subject to change, and the software is still in its development stage.
The focus on version 1.90.0 of PyGTK Shell was rewriting the widget class to clean code. While it comes with some features that were not in 0.9.1, it lacks a range of features that the latter version had. However, it features a raw console, which provides basic functionality but lacks sophistication. Therefore, if you prefer working with a better console, it is advisable to use the 0.9.1 release, at least for now.
In conclusion, PyGTK Shell is a GNU General Public License software, which may not necessarily qualify as freeware. However, it is an excellent tool suitable for interactive programming and rapid prototyping of GUI applications. Its compatibility with PyGTK applications makes it easy to use, making it an excellent choice for software developers.
Version 1.90.6: N/A