This issue is to add the "object" type to the list of types documented in the language reference's standard type hierarchy and the library reference's list of built-in types:
http://docs.python.org/dev/reference/datamodel.html#the-standard-type-hierarchy
http://docs.python.org/dev/library/stdtypes.html#other-built-in-types
The constructor is documented here:
http://docs.python.org/dev/library/functions.html#object
In the documentation, it might also be worth stating explicitly which of the special methods the object type defines:
http://docs.python.org/dev/reference/datamodel.html#special-method-names
For example, object.__str__ is defined, but object.__bytes__ is not. By doing this, users will know which special methods user-defined classes will automatically inherit. |