]> granicus.if.org Git - python/commitdiff
#17351: remove "object" inheritance from docs. Patch by Phil Elson.
authorEzio Melotti <ezio.melotti@gmail.com>
Mon, 11 Mar 2013 07:30:21 +0000 (09:30 +0200)
committerEzio Melotti <ezio.melotti@gmail.com>
Mon, 11 Mar 2013 07:30:21 +0000 (09:30 +0200)
Doc/howto/descriptor.rst
Doc/howto/logging-cookbook.rst
Doc/howto/sorting.rst
Doc/library/functions.rst
Misc/ACKS

index 1616f67e126d208f0f67eb2a6f097efe00e17ed7..f8763d888e20657103ff4ecfda665b9e03c994c8 100644 (file)
@@ -224,17 +224,17 @@ here is a pure Python equivalent::
             if obj is None:
                 return self
             if self.fget is None:
-                raise AttributeError, "unreadable attribute"
+                raise AttributeError("unreadable attribute")
             return self.fget(obj)
 
         def __set__(self, obj, value):
             if self.fset is None:
-                raise AttributeError, "can't set attribute"
+                raise AttributeError("can't set attribute")
             self.fset(obj, value)
 
         def __delete__(self, obj):
             if self.fdel is None:
-                raise AttributeError, "can't delete attribute"
+                raise AttributeError("can't delete attribute")
             self.fdel(obj)
 
 The :func:`property` builtin helps whenever a user interface has granted
index 673b6b5c6bc84d6c5ccf6ef4e3c8db5133328da9..c361938c2ac9f1e0c555905c3deba6b9459384c0 100644 (file)
@@ -1036,7 +1036,7 @@ arbitrary object as a message format string, and that the logging package will
 call ``str()`` on that object to get the actual format string. Consider the
 following two classes::
 
-    class BraceMessage(object):
+    class BraceMessage:
         def __init__(self, fmt, *args, **kwargs):
             self.fmt = fmt
             self.args = args
@@ -1045,7 +1045,7 @@ following two classes::
         def __str__(self):
             return self.fmt.format(*self.args, **self.kwargs)
 
-    class DollarMessage(object):
+    class DollarMessage:
         def __init__(self, fmt, **kwargs):
             self.fmt = fmt
             self.kwargs = kwargs
@@ -1345,7 +1345,7 @@ works::
     import random
     import time
 
-    class MyHandler(object):
+    class MyHandler:
         """
         A simple handler for logging events. It runs in the listener process and
         dispatches events to loggers based on the name in the received record,
index 00bc6f70d9ba7e3e3adbc2be3ea63a2fa8feda1e..f2e64ee98b0d322aaa34b0347c960a7422dff660 100644 (file)
@@ -225,7 +225,7 @@ function. The following wrapper makes that easy to do::
 
     def cmp_to_key(mycmp):
         'Convert a cmp= function into a key= function'
-        class K(object):
+        class K:
             def __init__(self, obj, *args):
                 self.obj = obj
             def __lt__(self, other):
index 0d8f61cf4b267f9efc07183a621e9f36e3958ebc..99f8335fd9248fa122ed663a0e5c63b21b2533db 100644 (file)
@@ -317,7 +317,7 @@ are always available.  They are listed here in alphabetical order.
       ['Struct', '__builtins__', '__doc__', '__file__', '__name__',
        '__package__', '_clearcache', 'calcsize', 'error', 'pack', 'pack_into',
        'unpack', 'unpack_from']
-      >>> class Shape(object):
+      >>> class Shape:
               def __dir__(self):
                   return ['area', 'perimeter', 'location']
       >>> s = Shape()
index d6039ccbc6969dcd8731a61c2659d7df5ed30134..58f66487e8aea5774834131101c75e6c39b09ecd 100644 (file)
--- a/Misc/ACKS
+++ b/Misc/ACKS
@@ -303,6 +303,7 @@ Eric Eisner
 Andrew Eland
 Julien Élie
 Lance Ellinghaus
+Phil Elson
 David Ely
 Jeff Epler
 Tom Epperly