There’s…too many of them!

Following Guido’s announcement/reminder that all Python 3000-related PEPs* have to be in by the end of April, PEPs have been coming out of the woodwork:

  • PEP 3119 - Guido’s abstract base classes PEP.

  • PEP 3120 - Using UTF-8 as the default source encoding

  • PEP 3121 - More flexible module Initialization and finalization.

  • PEP 3122 - Change how the “main” module is delineated. (This PEP has already been rejected.)

  • PEP 3141 - A proposal for a hierarchy of numeric base classes, based on PEP 3119.

There’re also several pre-PEPs being kicked around in the mailing lists:

*: PEPs impacting the stdlib don’t have to meet this deadline.