diff options
author | Andrew M. Kuchling <amk@amk.ca> | 2003-01-06 20:04:17 (GMT) |
---|---|---|
committer | Andrew M. Kuchling <amk@amk.ca> | 2003-01-06 20:04:17 (GMT) |
commit | ef893fe45286008fa908b8519bc8b5ad82b21988 (patch) | |
tree | 2b473c889f4a632e2daabcca8d39e0d9f5017ad3 | |
parent | 8ef3d8d5d12ec3b3df8565a2dc219d9d27c99b40 (diff) | |
download | cpython-ef893fe45286008fa908b8519bc8b5ad82b21988.zip cpython-ef893fe45286008fa908b8519bc8b5ad82b21988.tar.gz cpython-ef893fe45286008fa908b8519bc8b5ad82b21988.tar.bz2 |
Add Tix and rexec changes
-rw-r--r-- | Doc/whatsnew/whatsnew23.tex | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/Doc/whatsnew/whatsnew23.tex b/Doc/whatsnew/whatsnew23.tex index 5b84e40..2a08c49 100644 --- a/Doc/whatsnew/whatsnew23.tex +++ b/Doc/whatsnew/whatsnew23.tex @@ -1223,7 +1223,7 @@ contributed single changes.) %====================================================================== -\section{New and Improved Modules} +\section{New, Improved, and Deprecated Modules} As usual, Python's standard library received a number of enhancements and bug fixes. Here's a partial list of the most notable changes, sorted @@ -1432,6 +1432,19 @@ than the previous algorithm. functions: \function{get_history_item()}, \function{get_current_history_length()}, and \function{redisplay()}. +\item The \module{rexec} and \module{Bastion} modules have been +declared dead, and attempts to import them will fail with a +\exception{RuntimeError}. New-style classes provide new ways to break +out of the restricted execution environment provided by +\module{rexec}, and no one has interest in fixing them or time to do +so. If you have applications using \module{rexec}, rewrite them to +use something else. + +(Sticking with Python 2.2 or 2.1 will not make your applications any +safer, because there are known bugs in the \module{rexec} module in +those versions. I repeat, if you're using \module{rexec}, stop using +it immediately.) + \item The \module{shutil} module gained a \function{move(\var{src}, \var{dest})} function that recursively moves a file or directory to a new location. @@ -1581,6 +1594,9 @@ in \module{xml.dom.minidom} can now generate XML output in a particular encoding by providing an optional encoding argument to the \method{toxml()} and \method{toprettyxml()} methods of DOM nodes. +item The \module{Tix} module has received various bug fixes and +updates for the current version of the Tix package. + \item The \module{Tkinter} module now works with a thread-enabled version of Tcl. Tcl's threading model requires that widgets only be accessed from the thread in which they're created; accesses from |