@@ -732,7 +732,7 @@ are always available. They are listed here in alphabetical order.
732732 still access all builtins.
733733
734734 The *closure * argument specifies a closure--a tuple of cellvars.
735- It's only valid when the * object * is a code object containing
735+ It's only valid when * source * is a code object containing
736736 :term: `free (closure) variables <closure variable> `.
737737 The length of the tuple must exactly match the length of the code object's
738738 :attr: `~codeobject.co_freevars ` attribute.
@@ -2101,10 +2101,10 @@ are always available. They are listed here in alphabetical order.
21012101
21022102 When called directly within an ordinary method of a class, both arguments may
21032103 be omitted ("zero-argument :func: `!super `"). In this case, *type * will be the
2104- enclosing class, and *obj * will be the first argument of the immediately
2105- enclosing function (typically ``self ``). (This means that zero -argument
2104+ enclosing class, and *object_or_type * will be the first argument of the
2105+ immediately enclosing function (typically ``self ``). Zero -argument
21062106 :func: `!super ` will not work as expected within nested functions, including
2107- generator expressions, which implicitly create nested functions.)
2107+ generator expressions, which implicitly create nested functions.
21082108
21092109 There are two typical use cases for *super *. In a class hierarchy with
21102110 single inheritance, *super * can be used to refer to parent classes without
@@ -2363,10 +2363,9 @@ are always available. They are listed here in alphabetical order.
23632363 determine the package context of the :keyword: `import ` statement.
23642364
23652365 *level * specifies whether to use absolute or relative imports. ``0 `` (the
2366- default) means only perform absolute imports. Positive values for
2367- *level * indicate the number of parent directories to search relative to the
2368- directory of the module calling :func: `__import__ ` (see :pep: `328 ` for the
2369- details).
2366+ default) means only perform absolute imports. For relative imports,
2367+ ``1 `` refers to the current package, ``2 `` to its parent package, and so on
2368+ (see :pep: `328 ` for details).
23702369
23712370 When the *name * variable is of the form ``package.module ``, normally, the
23722371 top-level package (the name up till the first dot) is returned, *not * the
0 commit comments