Last weekend, python 2.3 was released. For an overview see http://python.org/2.3/highlights.html
With the next python2.3 upload, python2.3 becomes the default python version. Some packages become uninstallable until they are converted to the new version. In this time you should not update python or remove all packages depending on python2.2 as the default. The upgrade itself should not make major problems. Many packages are already built for python2.3, those which do not build/work with python2.3 (I'm not aware of any) can still explicitely use python2.2. You can find packages with python2.3 as the default python version at http://ftp-master.debian.org/~doko/python/. I'm going to upload these on Friday. As there are "new" binary packages involved, these won't hit the archives before Saturday. Some packages as python-bz2 or python-optik become obsolete, because these modules are included in the python2.3 standard library.