From: Florent R. <f.r...@fr...> - 2013-11-04 10:10:30
|
Hello, I am pleased to announce the release of pythondialog 3.0.1. For Python 3 users, it only has minor improvements compared to version 3.0.0. However, for Python 2 users, this release comes with a Python 2 backport available on PyPI under the name python2-pythondialog: https://pypi.python.org/pypi/python2-pythondialog Be sure to read the backport-specific notes on that page before installing the backport (in short: it has full support for Unicode strings and no support for byte strings, which is the opposite situation as that offered by versions 2.11 and earlier). In the Git repository, the Python 2 backport corresponds to the 'py2' branch, while the 'master' branch remains the reference implementation, i.e., for Python 3 for the time being and the forseeable future. For your convenience, here follows the ChangeLog excerpt between versions 3.0.0 and 3.0.1 (from the 'master' branch): 2013-10-27 Florent Rougon Make sure ChangeLog.init and ChangeLog are read/written using UTF-8 * setup.py: make sure ChangeLog.init and ChangeLog are read/written using UTF-8 (regardless of locale settings), consistently with the Git repository and release tarballs. 2013-10-18 Florent Rougon Minor improvements * dialog.py (Dialog.backend_version): when raising UnableToRetrieveBackendVersion, print the exit code (which is now a string) with repr()-style representation. * demo.py: - use the print() function instead of sys.stderr.write(); - minor improvement of the buildlist demo. * setup.py: - add "ncurses" and "terminal" as keywords; - use a 'with' statement to open and close 'README.rst'. * README.rst: mainly, write appropriate text concerning the Python 2 backport. -- Florent |