[Python-checkins] r54868 - peps/trunk/pep-3119.txt (original) (raw)
guido.van.rossum python-checkins at python.org
Wed Apr 18 19:32:24 CEST 2007
- Previous message: [Python-checkins] r54867 - peps/trunk/pep-0000.txt peps/trunk/pep-3119.txt
- Next message: [Python-checkins] r54869 - peps/trunk/pep-3119.txt
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: guido.van.rossum Date: Wed Apr 18 19:32:21 2007 New Revision: 54868
Modified: peps/trunk/pep-3119.txt Log: Add a bit more to the abstract.
Modified: peps/trunk/pep-3119.txt
--- peps/trunk/pep-3119.txt (original) +++ peps/trunk/pep-3119.txt Wed Apr 18 19:32:21 2007 @@ -13,7 +13,20 @@ Abstract
-This is a proposal to add Abstract Base Class support to Python 3000. +This is a proposal to add Abstract Base Class (ABC) support to Python +3000. It proposes: + +* An "ABC support framework" which defines a metaclass, a base class,
a decorator, and some helpers that make it easy to define ABCs.
This will be added as a new library module named "abc".
+* Specific ABCs for containers and iterators, to be added to the
collections module.
+* Specific ABCs for numbers, to be added to a new module, yet to be
named.
+* Guidelines for writing additional ABCs.
Rationale
- Previous message: [Python-checkins] r54867 - peps/trunk/pep-0000.txt peps/trunk/pep-3119.txt
- Next message: [Python-checkins] r54869 - peps/trunk/pep-3119.txt
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]