python2.3a0 (CVS) seems to work fine with Tcl/Tk8.4. However, I don't believe any special steps were taken to make it compatible. Thus, I suspect 2.2.1 will work fine too. You will have to recompile Python, though, to make the upgrade. Jeff