[Python-3000] pre-PEP: Procedure for PEPs with Backwards-Incompatible Changes

Aahz aahz at pythoncraft.com
Mon Mar 27 21:53:57 CEST 2006


On Mon, Mar 27, 2006, Steven Bethard wrote:
>
> Abstract
> ========
> 
> This PEP describes the procedure for changes to Python that introduce
> backwards incompatible changes between the Python 2.X series and
> Python 3000. All such changes must be documented by an appropriate
> Python 3000 PEP and must be accompanied by code that can identify
> when pieces of Python 2.X code will be incorrect in Python 3000.

s/incorrect/problematic/g

There will be plenty of cases where code may be either correct or
incorrect depending on the exact circumstances.  Correctly determining
whether any code is incorrect is impossible for a computer program; all
we can guarantee is flagging code that *may* cause problems.
-- 
Aahz (aahz at pythoncraft.com)           <*>         http://www.pythoncraft.com/

"Look, it's your affair if you want to play with five people, but don't
go calling it doubles."  --John Cleese anticipates Usenet


More information about the Python-3000 mailing list