// This file was auto-generated by `.github/workflows/update-doc-db.yml`.
// CPython version: 3.14.6
// spell-checker: disable

pub static DB: phf::Map<&'static str, &'static str> = phf::phf_map! {
    "_abc" => "Module contains faster C implementation of abc.ABCMeta",
    "_abc._abc_init" => "Internal ABC helper for class set-up. Should be never used outside abc module.",
    "_abc._abc_instancecheck" => "Internal ABC helper for instance checks. Should be never used outside abc module.",
    "_abc._abc_register" => "Internal ABC helper for subclasss registration. Should be never used outside abc module.",
    "_abc._abc_subclasscheck" => "Internal ABC helper for subclasss checks. Should be never used outside abc module.",
    "_abc._get_dump" => "Internal ABC helper for cache and registry debugging.\n\nReturn shallow copies of registry, of both caches, and\nnegative cache version. Don't call this function directly,\ninstead use ABC._dump_registry() for a nice repr.",
    "_abc._reset_caches" => "Internal ABC helper to reset both caches of a given class.\n\nShould be only used by refleak.py",
    "_abc._reset_registry" => "Internal ABC helper to reset registry of a given class.\n\nShould be only used by refleak.py",
    "_abc.get_cache_token" => "Returns the current ABC cache token.\n\nThe token is an opaque object (supporting equality testing) identifying\nthe current version of the ABC cache for virtual subclasses.  The token\nchanges with every call to register() on any ABC.",
    "_ast.AST.__delattr__" => "Implement delattr(self, name).",
    "_ast.AST.__eq__" => "Return self==value.",
    "_ast.AST.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.AST.__ge__" => "Return self>=value.",
    "_ast.AST.__getattribute__" => "Return getattr(self, name).",
    "_ast.AST.__getstate__" => "Helper for pickle.",
    "_ast.AST.__gt__" => "Return self>value.",
    "_ast.AST.__hash__" => "Return hash(self).",
    "_ast.AST.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.AST.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.AST.__le__" => "Return self<=value.",
    "_ast.AST.__lt__" => "Return self<value.",
    "_ast.AST.__ne__" => "Return self!=value.",
    "_ast.AST.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.AST.__reduce_ex__" => "Helper for pickle.",
    "_ast.AST.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.AST.__repr__" => "Return repr(self).",
    "_ast.AST.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.AST.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.AST.__str__" => "Return str(self).",
    "_ast.AST.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Add" => "Add",
    "_ast.Add.__delattr__" => "Implement delattr(self, name).",
    "_ast.Add.__eq__" => "Return self==value.",
    "_ast.Add.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Add.__ge__" => "Return self>=value.",
    "_ast.Add.__getattribute__" => "Return getattr(self, name).",
    "_ast.Add.__getstate__" => "Helper for pickle.",
    "_ast.Add.__gt__" => "Return self>value.",
    "_ast.Add.__hash__" => "Return hash(self).",
    "_ast.Add.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Add.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Add.__le__" => "Return self<=value.",
    "_ast.Add.__lt__" => "Return self<value.",
    "_ast.Add.__ne__" => "Return self!=value.",
    "_ast.Add.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Add.__reduce_ex__" => "Helper for pickle.",
    "_ast.Add.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Add.__repr__" => "Return repr(self).",
    "_ast.Add.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Add.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Add.__str__" => "Return str(self).",
    "_ast.Add.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Add.__weakref__" => "list of weak references to the object",
    "_ast.And" => "And",
    "_ast.And.__delattr__" => "Implement delattr(self, name).",
    "_ast.And.__eq__" => "Return self==value.",
    "_ast.And.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.And.__ge__" => "Return self>=value.",
    "_ast.And.__getattribute__" => "Return getattr(self, name).",
    "_ast.And.__getstate__" => "Helper for pickle.",
    "_ast.And.__gt__" => "Return self>value.",
    "_ast.And.__hash__" => "Return hash(self).",
    "_ast.And.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.And.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.And.__le__" => "Return self<=value.",
    "_ast.And.__lt__" => "Return self<value.",
    "_ast.And.__ne__" => "Return self!=value.",
    "_ast.And.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.And.__reduce_ex__" => "Helper for pickle.",
    "_ast.And.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.And.__repr__" => "Return repr(self).",
    "_ast.And.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.And.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.And.__str__" => "Return str(self).",
    "_ast.And.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.And.__weakref__" => "list of weak references to the object",
    "_ast.AnnAssign" => "AnnAssign(expr target, expr annotation, expr? value, int simple)",
    "_ast.AnnAssign.__delattr__" => "Implement delattr(self, name).",
    "_ast.AnnAssign.__eq__" => "Return self==value.",
    "_ast.AnnAssign.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.AnnAssign.__ge__" => "Return self>=value.",
    "_ast.AnnAssign.__getattribute__" => "Return getattr(self, name).",
    "_ast.AnnAssign.__getstate__" => "Helper for pickle.",
    "_ast.AnnAssign.__gt__" => "Return self>value.",
    "_ast.AnnAssign.__hash__" => "Return hash(self).",
    "_ast.AnnAssign.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.AnnAssign.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.AnnAssign.__le__" => "Return self<=value.",
    "_ast.AnnAssign.__lt__" => "Return self<value.",
    "_ast.AnnAssign.__ne__" => "Return self!=value.",
    "_ast.AnnAssign.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.AnnAssign.__reduce_ex__" => "Helper for pickle.",
    "_ast.AnnAssign.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.AnnAssign.__repr__" => "Return repr(self).",
    "_ast.AnnAssign.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.AnnAssign.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.AnnAssign.__str__" => "Return str(self).",
    "_ast.AnnAssign.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.AnnAssign.__weakref__" => "list of weak references to the object",
    "_ast.Assert" => "Assert(expr test, expr? msg)",
    "_ast.Assert.__delattr__" => "Implement delattr(self, name).",
    "_ast.Assert.__eq__" => "Return self==value.",
    "_ast.Assert.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Assert.__ge__" => "Return self>=value.",
    "_ast.Assert.__getattribute__" => "Return getattr(self, name).",
    "_ast.Assert.__getstate__" => "Helper for pickle.",
    "_ast.Assert.__gt__" => "Return self>value.",
    "_ast.Assert.__hash__" => "Return hash(self).",
    "_ast.Assert.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Assert.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Assert.__le__" => "Return self<=value.",
    "_ast.Assert.__lt__" => "Return self<value.",
    "_ast.Assert.__ne__" => "Return self!=value.",
    "_ast.Assert.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Assert.__reduce_ex__" => "Helper for pickle.",
    "_ast.Assert.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Assert.__repr__" => "Return repr(self).",
    "_ast.Assert.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Assert.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Assert.__str__" => "Return str(self).",
    "_ast.Assert.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Assert.__weakref__" => "list of weak references to the object",
    "_ast.Assign" => "Assign(expr* targets, expr value, string? type_comment)",
    "_ast.Assign.__delattr__" => "Implement delattr(self, name).",
    "_ast.Assign.__eq__" => "Return self==value.",
    "_ast.Assign.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Assign.__ge__" => "Return self>=value.",
    "_ast.Assign.__getattribute__" => "Return getattr(self, name).",
    "_ast.Assign.__getstate__" => "Helper for pickle.",
    "_ast.Assign.__gt__" => "Return self>value.",
    "_ast.Assign.__hash__" => "Return hash(self).",
    "_ast.Assign.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Assign.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Assign.__le__" => "Return self<=value.",
    "_ast.Assign.__lt__" => "Return self<value.",
    "_ast.Assign.__ne__" => "Return self!=value.",
    "_ast.Assign.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Assign.__reduce_ex__" => "Helper for pickle.",
    "_ast.Assign.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Assign.__repr__" => "Return repr(self).",
    "_ast.Assign.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Assign.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Assign.__str__" => "Return str(self).",
    "_ast.Assign.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Assign.__weakref__" => "list of weak references to the object",
    "_ast.AsyncFor" => "AsyncFor(expr target, expr iter, stmt* body, stmt* orelse, string? type_comment)",
    "_ast.AsyncFor.__delattr__" => "Implement delattr(self, name).",
    "_ast.AsyncFor.__eq__" => "Return self==value.",
    "_ast.AsyncFor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.AsyncFor.__ge__" => "Return self>=value.",
    "_ast.AsyncFor.__getattribute__" => "Return getattr(self, name).",
    "_ast.AsyncFor.__getstate__" => "Helper for pickle.",
    "_ast.AsyncFor.__gt__" => "Return self>value.",
    "_ast.AsyncFor.__hash__" => "Return hash(self).",
    "_ast.AsyncFor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.AsyncFor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.AsyncFor.__le__" => "Return self<=value.",
    "_ast.AsyncFor.__lt__" => "Return self<value.",
    "_ast.AsyncFor.__ne__" => "Return self!=value.",
    "_ast.AsyncFor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.AsyncFor.__reduce_ex__" => "Helper for pickle.",
    "_ast.AsyncFor.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.AsyncFor.__repr__" => "Return repr(self).",
    "_ast.AsyncFor.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.AsyncFor.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.AsyncFor.__str__" => "Return str(self).",
    "_ast.AsyncFor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.AsyncFor.__weakref__" => "list of weak references to the object",
    "_ast.AsyncFunctionDef" => "AsyncFunctionDef(identifier name, arguments args, stmt* body, expr* decorator_list, expr? returns, string? type_comment, type_param* type_params)",
    "_ast.AsyncFunctionDef.__delattr__" => "Implement delattr(self, name).",
    "_ast.AsyncFunctionDef.__eq__" => "Return self==value.",
    "_ast.AsyncFunctionDef.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.AsyncFunctionDef.__ge__" => "Return self>=value.",
    "_ast.AsyncFunctionDef.__getattribute__" => "Return getattr(self, name).",
    "_ast.AsyncFunctionDef.__getstate__" => "Helper for pickle.",
    "_ast.AsyncFunctionDef.__gt__" => "Return self>value.",
    "_ast.AsyncFunctionDef.__hash__" => "Return hash(self).",
    "_ast.AsyncFunctionDef.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.AsyncFunctionDef.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.AsyncFunctionDef.__le__" => "Return self<=value.",
    "_ast.AsyncFunctionDef.__lt__" => "Return self<value.",
    "_ast.AsyncFunctionDef.__ne__" => "Return self!=value.",
    "_ast.AsyncFunctionDef.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.AsyncFunctionDef.__reduce_ex__" => "Helper for pickle.",
    "_ast.AsyncFunctionDef.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.AsyncFunctionDef.__repr__" => "Return repr(self).",
    "_ast.AsyncFunctionDef.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.AsyncFunctionDef.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.AsyncFunctionDef.__str__" => "Return str(self).",
    "_ast.AsyncFunctionDef.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.AsyncFunctionDef.__weakref__" => "list of weak references to the object",
    "_ast.AsyncWith" => "AsyncWith(withitem* items, stmt* body, string? type_comment)",
    "_ast.AsyncWith.__delattr__" => "Implement delattr(self, name).",
    "_ast.AsyncWith.__eq__" => "Return self==value.",
    "_ast.AsyncWith.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.AsyncWith.__ge__" => "Return self>=value.",
    "_ast.AsyncWith.__getattribute__" => "Return getattr(self, name).",
    "_ast.AsyncWith.__getstate__" => "Helper for pickle.",
    "_ast.AsyncWith.__gt__" => "Return self>value.",
    "_ast.AsyncWith.__hash__" => "Return hash(self).",
    "_ast.AsyncWith.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.AsyncWith.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.AsyncWith.__le__" => "Return self<=value.",
    "_ast.AsyncWith.__lt__" => "Return self<value.",
    "_ast.AsyncWith.__ne__" => "Return self!=value.",
    "_ast.AsyncWith.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.AsyncWith.__reduce_ex__" => "Helper for pickle.",
    "_ast.AsyncWith.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.AsyncWith.__repr__" => "Return repr(self).",
    "_ast.AsyncWith.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.AsyncWith.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.AsyncWith.__str__" => "Return str(self).",
    "_ast.AsyncWith.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.AsyncWith.__weakref__" => "list of weak references to the object",
    "_ast.Attribute" => "Attribute(expr value, identifier attr, expr_context ctx)",
    "_ast.Attribute.__delattr__" => "Implement delattr(self, name).",
    "_ast.Attribute.__eq__" => "Return self==value.",
    "_ast.Attribute.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Attribute.__ge__" => "Return self>=value.",
    "_ast.Attribute.__getattribute__" => "Return getattr(self, name).",
    "_ast.Attribute.__getstate__" => "Helper for pickle.",
    "_ast.Attribute.__gt__" => "Return self>value.",
    "_ast.Attribute.__hash__" => "Return hash(self).",
    "_ast.Attribute.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Attribute.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Attribute.__le__" => "Return self<=value.",
    "_ast.Attribute.__lt__" => "Return self<value.",
    "_ast.Attribute.__ne__" => "Return self!=value.",
    "_ast.Attribute.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Attribute.__reduce_ex__" => "Helper for pickle.",
    "_ast.Attribute.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Attribute.__repr__" => "Return repr(self).",
    "_ast.Attribute.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Attribute.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Attribute.__str__" => "Return str(self).",
    "_ast.Attribute.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Attribute.__weakref__" => "list of weak references to the object",
    "_ast.AugAssign" => "AugAssign(expr target, operator op, expr value)",
    "_ast.AugAssign.__delattr__" => "Implement delattr(self, name).",
    "_ast.AugAssign.__eq__" => "Return self==value.",
    "_ast.AugAssign.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.AugAssign.__ge__" => "Return self>=value.",
    "_ast.AugAssign.__getattribute__" => "Return getattr(self, name).",
    "_ast.AugAssign.__getstate__" => "Helper for pickle.",
    "_ast.AugAssign.__gt__" => "Return self>value.",
    "_ast.AugAssign.__hash__" => "Return hash(self).",
    "_ast.AugAssign.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.AugAssign.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.AugAssign.__le__" => "Return self<=value.",
    "_ast.AugAssign.__lt__" => "Return self<value.",
    "_ast.AugAssign.__ne__" => "Return self!=value.",
    "_ast.AugAssign.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.AugAssign.__reduce_ex__" => "Helper for pickle.",
    "_ast.AugAssign.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.AugAssign.__repr__" => "Return repr(self).",
    "_ast.AugAssign.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.AugAssign.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.AugAssign.__str__" => "Return str(self).",
    "_ast.AugAssign.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.AugAssign.__weakref__" => "list of weak references to the object",
    "_ast.Await" => "Await(expr value)",
    "_ast.Await.__delattr__" => "Implement delattr(self, name).",
    "_ast.Await.__eq__" => "Return self==value.",
    "_ast.Await.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Await.__ge__" => "Return self>=value.",
    "_ast.Await.__getattribute__" => "Return getattr(self, name).",
    "_ast.Await.__getstate__" => "Helper for pickle.",
    "_ast.Await.__gt__" => "Return self>value.",
    "_ast.Await.__hash__" => "Return hash(self).",
    "_ast.Await.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Await.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Await.__le__" => "Return self<=value.",
    "_ast.Await.__lt__" => "Return self<value.",
    "_ast.Await.__ne__" => "Return self!=value.",
    "_ast.Await.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Await.__reduce_ex__" => "Helper for pickle.",
    "_ast.Await.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Await.__repr__" => "Return repr(self).",
    "_ast.Await.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Await.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Await.__str__" => "Return str(self).",
    "_ast.Await.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Await.__weakref__" => "list of weak references to the object",
    "_ast.BinOp" => "BinOp(expr left, operator op, expr right)",
    "_ast.BinOp.__delattr__" => "Implement delattr(self, name).",
    "_ast.BinOp.__eq__" => "Return self==value.",
    "_ast.BinOp.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.BinOp.__ge__" => "Return self>=value.",
    "_ast.BinOp.__getattribute__" => "Return getattr(self, name).",
    "_ast.BinOp.__getstate__" => "Helper for pickle.",
    "_ast.BinOp.__gt__" => "Return self>value.",
    "_ast.BinOp.__hash__" => "Return hash(self).",
    "_ast.BinOp.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.BinOp.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.BinOp.__le__" => "Return self<=value.",
    "_ast.BinOp.__lt__" => "Return self<value.",
    "_ast.BinOp.__ne__" => "Return self!=value.",
    "_ast.BinOp.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.BinOp.__reduce_ex__" => "Helper for pickle.",
    "_ast.BinOp.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.BinOp.__repr__" => "Return repr(self).",
    "_ast.BinOp.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.BinOp.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.BinOp.__str__" => "Return str(self).",
    "_ast.BinOp.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.BinOp.__weakref__" => "list of weak references to the object",
    "_ast.BitAnd" => "BitAnd",
    "_ast.BitAnd.__delattr__" => "Implement delattr(self, name).",
    "_ast.BitAnd.__eq__" => "Return self==value.",
    "_ast.BitAnd.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.BitAnd.__ge__" => "Return self>=value.",
    "_ast.BitAnd.__getattribute__" => "Return getattr(self, name).",
    "_ast.BitAnd.__getstate__" => "Helper for pickle.",
    "_ast.BitAnd.__gt__" => "Return self>value.",
    "_ast.BitAnd.__hash__" => "Return hash(self).",
    "_ast.BitAnd.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.BitAnd.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.BitAnd.__le__" => "Return self<=value.",
    "_ast.BitAnd.__lt__" => "Return self<value.",
    "_ast.BitAnd.__ne__" => "Return self!=value.",
    "_ast.BitAnd.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.BitAnd.__reduce_ex__" => "Helper for pickle.",
    "_ast.BitAnd.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.BitAnd.__repr__" => "Return repr(self).",
    "_ast.BitAnd.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.BitAnd.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.BitAnd.__str__" => "Return str(self).",
    "_ast.BitAnd.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.BitAnd.__weakref__" => "list of weak references to the object",
    "_ast.BitOr" => "BitOr",
    "_ast.BitOr.__delattr__" => "Implement delattr(self, name).",
    "_ast.BitOr.__eq__" => "Return self==value.",
    "_ast.BitOr.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.BitOr.__ge__" => "Return self>=value.",
    "_ast.BitOr.__getattribute__" => "Return getattr(self, name).",
    "_ast.BitOr.__getstate__" => "Helper for pickle.",
    "_ast.BitOr.__gt__" => "Return self>value.",
    "_ast.BitOr.__hash__" => "Return hash(self).",
    "_ast.BitOr.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.BitOr.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.BitOr.__le__" => "Return self<=value.",
    "_ast.BitOr.__lt__" => "Return self<value.",
    "_ast.BitOr.__ne__" => "Return self!=value.",
    "_ast.BitOr.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.BitOr.__reduce_ex__" => "Helper for pickle.",
    "_ast.BitOr.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.BitOr.__repr__" => "Return repr(self).",
    "_ast.BitOr.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.BitOr.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.BitOr.__str__" => "Return str(self).",
    "_ast.BitOr.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.BitOr.__weakref__" => "list of weak references to the object",
    "_ast.BitXor" => "BitXor",
    "_ast.BitXor.__delattr__" => "Implement delattr(self, name).",
    "_ast.BitXor.__eq__" => "Return self==value.",
    "_ast.BitXor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.BitXor.__ge__" => "Return self>=value.",
    "_ast.BitXor.__getattribute__" => "Return getattr(self, name).",
    "_ast.BitXor.__getstate__" => "Helper for pickle.",
    "_ast.BitXor.__gt__" => "Return self>value.",
    "_ast.BitXor.__hash__" => "Return hash(self).",
    "_ast.BitXor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.BitXor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.BitXor.__le__" => "Return self<=value.",
    "_ast.BitXor.__lt__" => "Return self<value.",
    "_ast.BitXor.__ne__" => "Return self!=value.",
    "_ast.BitXor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.BitXor.__reduce_ex__" => "Helper for pickle.",
    "_ast.BitXor.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.BitXor.__repr__" => "Return repr(self).",
    "_ast.BitXor.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.BitXor.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.BitXor.__str__" => "Return str(self).",
    "_ast.BitXor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.BitXor.__weakref__" => "list of weak references to the object",
    "_ast.BoolOp" => "BoolOp(boolop op, expr* values)",
    "_ast.BoolOp.__delattr__" => "Implement delattr(self, name).",
    "_ast.BoolOp.__eq__" => "Return self==value.",
    "_ast.BoolOp.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.BoolOp.__ge__" => "Return self>=value.",
    "_ast.BoolOp.__getattribute__" => "Return getattr(self, name).",
    "_ast.BoolOp.__getstate__" => "Helper for pickle.",
    "_ast.BoolOp.__gt__" => "Return self>value.",
    "_ast.BoolOp.__hash__" => "Return hash(self).",
    "_ast.BoolOp.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.BoolOp.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.BoolOp.__le__" => "Return self<=value.",
    "_ast.BoolOp.__lt__" => "Return self<value.",
    "_ast.BoolOp.__ne__" => "Return self!=value.",
    "_ast.BoolOp.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.BoolOp.__reduce_ex__" => "Helper for pickle.",
    "_ast.BoolOp.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.BoolOp.__repr__" => "Return repr(self).",
    "_ast.BoolOp.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.BoolOp.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.BoolOp.__str__" => "Return str(self).",
    "_ast.BoolOp.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.BoolOp.__weakref__" => "list of weak references to the object",
    "_ast.Break" => "Break",
    "_ast.Break.__delattr__" => "Implement delattr(self, name).",
    "_ast.Break.__eq__" => "Return self==value.",
    "_ast.Break.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Break.__ge__" => "Return self>=value.",
    "_ast.Break.__getattribute__" => "Return getattr(self, name).",
    "_ast.Break.__getstate__" => "Helper for pickle.",
    "_ast.Break.__gt__" => "Return self>value.",
    "_ast.Break.__hash__" => "Return hash(self).",
    "_ast.Break.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Break.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Break.__le__" => "Return self<=value.",
    "_ast.Break.__lt__" => "Return self<value.",
    "_ast.Break.__ne__" => "Return self!=value.",
    "_ast.Break.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Break.__reduce_ex__" => "Helper for pickle.",
    "_ast.Break.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Break.__repr__" => "Return repr(self).",
    "_ast.Break.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Break.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Break.__str__" => "Return str(self).",
    "_ast.Break.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Break.__weakref__" => "list of weak references to the object",
    "_ast.Call" => "Call(expr func, expr* args, keyword* keywords)",
    "_ast.Call.__delattr__" => "Implement delattr(self, name).",
    "_ast.Call.__eq__" => "Return self==value.",
    "_ast.Call.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Call.__ge__" => "Return self>=value.",
    "_ast.Call.__getattribute__" => "Return getattr(self, name).",
    "_ast.Call.__getstate__" => "Helper for pickle.",
    "_ast.Call.__gt__" => "Return self>value.",
    "_ast.Call.__hash__" => "Return hash(self).",
    "_ast.Call.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Call.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Call.__le__" => "Return self<=value.",
    "_ast.Call.__lt__" => "Return self<value.",
    "_ast.Call.__ne__" => "Return self!=value.",
    "_ast.Call.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Call.__reduce_ex__" => "Helper for pickle.",
    "_ast.Call.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Call.__repr__" => "Return repr(self).",
    "_ast.Call.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Call.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Call.__str__" => "Return str(self).",
    "_ast.Call.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Call.__weakref__" => "list of weak references to the object",
    "_ast.ClassDef" => "ClassDef(identifier name, expr* bases, keyword* keywords, stmt* body, expr* decorator_list, type_param* type_params)",
    "_ast.ClassDef.__delattr__" => "Implement delattr(self, name).",
    "_ast.ClassDef.__eq__" => "Return self==value.",
    "_ast.ClassDef.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.ClassDef.__ge__" => "Return self>=value.",
    "_ast.ClassDef.__getattribute__" => "Return getattr(self, name).",
    "_ast.ClassDef.__getstate__" => "Helper for pickle.",
    "_ast.ClassDef.__gt__" => "Return self>value.",
    "_ast.ClassDef.__hash__" => "Return hash(self).",
    "_ast.ClassDef.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.ClassDef.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.ClassDef.__le__" => "Return self<=value.",
    "_ast.ClassDef.__lt__" => "Return self<value.",
    "_ast.ClassDef.__ne__" => "Return self!=value.",
    "_ast.ClassDef.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.ClassDef.__reduce_ex__" => "Helper for pickle.",
    "_ast.ClassDef.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.ClassDef.__repr__" => "Return repr(self).",
    "_ast.ClassDef.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.ClassDef.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.ClassDef.__str__" => "Return str(self).",
    "_ast.ClassDef.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.ClassDef.__weakref__" => "list of weak references to the object",
    "_ast.Compare" => "Compare(expr left, cmpop* ops, expr* comparators)",
    "_ast.Compare.__delattr__" => "Implement delattr(self, name).",
    "_ast.Compare.__eq__" => "Return self==value.",
    "_ast.Compare.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Compare.__ge__" => "Return self>=value.",
    "_ast.Compare.__getattribute__" => "Return getattr(self, name).",
    "_ast.Compare.__getstate__" => "Helper for pickle.",
    "_ast.Compare.__gt__" => "Return self>value.",
    "_ast.Compare.__hash__" => "Return hash(self).",
    "_ast.Compare.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Compare.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Compare.__le__" => "Return self<=value.",
    "_ast.Compare.__lt__" => "Return self<value.",
    "_ast.Compare.__ne__" => "Return self!=value.",
    "_ast.Compare.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Compare.__reduce_ex__" => "Helper for pickle.",
    "_ast.Compare.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Compare.__repr__" => "Return repr(self).",
    "_ast.Compare.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Compare.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Compare.__str__" => "Return str(self).",
    "_ast.Compare.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Compare.__weakref__" => "list of weak references to the object",
    "_ast.Constant" => "Constant(constant value, string? kind)",
    "_ast.Constant.__delattr__" => "Implement delattr(self, name).",
    "_ast.Constant.__eq__" => "Return self==value.",
    "_ast.Constant.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Constant.__ge__" => "Return self>=value.",
    "_ast.Constant.__getattribute__" => "Return getattr(self, name).",
    "_ast.Constant.__getstate__" => "Helper for pickle.",
    "_ast.Constant.__gt__" => "Return self>value.",
    "_ast.Constant.__hash__" => "Return hash(self).",
    "_ast.Constant.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Constant.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Constant.__le__" => "Return self<=value.",
    "_ast.Constant.__lt__" => "Return self<value.",
    "_ast.Constant.__ne__" => "Return self!=value.",
    "_ast.Constant.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Constant.__reduce_ex__" => "Helper for pickle.",
    "_ast.Constant.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Constant.__repr__" => "Return repr(self).",
    "_ast.Constant.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Constant.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Constant.__str__" => "Return str(self).",
    "_ast.Constant.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Constant.__weakref__" => "list of weak references to the object",
    "_ast.Continue" => "Continue",
    "_ast.Continue.__delattr__" => "Implement delattr(self, name).",
    "_ast.Continue.__eq__" => "Return self==value.",
    "_ast.Continue.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Continue.__ge__" => "Return self>=value.",
    "_ast.Continue.__getattribute__" => "Return getattr(self, name).",
    "_ast.Continue.__getstate__" => "Helper for pickle.",
    "_ast.Continue.__gt__" => "Return self>value.",
    "_ast.Continue.__hash__" => "Return hash(self).",
    "_ast.Continue.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Continue.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Continue.__le__" => "Return self<=value.",
    "_ast.Continue.__lt__" => "Return self<value.",
    "_ast.Continue.__ne__" => "Return self!=value.",
    "_ast.Continue.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Continue.__reduce_ex__" => "Helper for pickle.",
    "_ast.Continue.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Continue.__repr__" => "Return repr(self).",
    "_ast.Continue.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Continue.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Continue.__str__" => "Return str(self).",
    "_ast.Continue.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Continue.__weakref__" => "list of weak references to the object",
    "_ast.Del" => "Del",
    "_ast.Del.__delattr__" => "Implement delattr(self, name).",
    "_ast.Del.__eq__" => "Return self==value.",
    "_ast.Del.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Del.__ge__" => "Return self>=value.",
    "_ast.Del.__getattribute__" => "Return getattr(self, name).",
    "_ast.Del.__getstate__" => "Helper for pickle.",
    "_ast.Del.__gt__" => "Return self>value.",
    "_ast.Del.__hash__" => "Return hash(self).",
    "_ast.Del.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Del.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Del.__le__" => "Return self<=value.",
    "_ast.Del.__lt__" => "Return self<value.",
    "_ast.Del.__ne__" => "Return self!=value.",
    "_ast.Del.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Del.__reduce_ex__" => "Helper for pickle.",
    "_ast.Del.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Del.__repr__" => "Return repr(self).",
    "_ast.Del.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Del.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Del.__str__" => "Return str(self).",
    "_ast.Del.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Del.__weakref__" => "list of weak references to the object",
    "_ast.Delete" => "Delete(expr* targets)",
    "_ast.Delete.__delattr__" => "Implement delattr(self, name).",
    "_ast.Delete.__eq__" => "Return self==value.",
    "_ast.Delete.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Delete.__ge__" => "Return self>=value.",
    "_ast.Delete.__getattribute__" => "Return getattr(self, name).",
    "_ast.Delete.__getstate__" => "Helper for pickle.",
    "_ast.Delete.__gt__" => "Return self>value.",
    "_ast.Delete.__hash__" => "Return hash(self).",
    "_ast.Delete.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Delete.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Delete.__le__" => "Return self<=value.",
    "_ast.Delete.__lt__" => "Return self<value.",
    "_ast.Delete.__ne__" => "Return self!=value.",
    "_ast.Delete.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Delete.__reduce_ex__" => "Helper for pickle.",
    "_ast.Delete.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Delete.__repr__" => "Return repr(self).",
    "_ast.Delete.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Delete.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Delete.__str__" => "Return str(self).",
    "_ast.Delete.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Delete.__weakref__" => "list of weak references to the object",
    "_ast.Dict" => "Dict(expr?* keys, expr* values)",
    "_ast.Dict.__delattr__" => "Implement delattr(self, name).",
    "_ast.Dict.__eq__" => "Return self==value.",
    "_ast.Dict.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Dict.__ge__" => "Return self>=value.",
    "_ast.Dict.__getattribute__" => "Return getattr(self, name).",
    "_ast.Dict.__getstate__" => "Helper for pickle.",
    "_ast.Dict.__gt__" => "Return self>value.",
    "_ast.Dict.__hash__" => "Return hash(self).",
    "_ast.Dict.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Dict.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Dict.__le__" => "Return self<=value.",
    "_ast.Dict.__lt__" => "Return self<value.",
    "_ast.Dict.__ne__" => "Return self!=value.",
    "_ast.Dict.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Dict.__reduce_ex__" => "Helper for pickle.",
    "_ast.Dict.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Dict.__repr__" => "Return repr(self).",
    "_ast.Dict.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Dict.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Dict.__str__" => "Return str(self).",
    "_ast.Dict.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Dict.__weakref__" => "list of weak references to the object",
    "_ast.DictComp" => "DictComp(expr key, expr value, comprehension* generators)",
    "_ast.DictComp.__delattr__" => "Implement delattr(self, name).",
    "_ast.DictComp.__eq__" => "Return self==value.",
    "_ast.DictComp.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.DictComp.__ge__" => "Return self>=value.",
    "_ast.DictComp.__getattribute__" => "Return getattr(self, name).",
    "_ast.DictComp.__getstate__" => "Helper for pickle.",
    "_ast.DictComp.__gt__" => "Return self>value.",
    "_ast.DictComp.__hash__" => "Return hash(self).",
    "_ast.DictComp.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.DictComp.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.DictComp.__le__" => "Return self<=value.",
    "_ast.DictComp.__lt__" => "Return self<value.",
    "_ast.DictComp.__ne__" => "Return self!=value.",
    "_ast.DictComp.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.DictComp.__reduce_ex__" => "Helper for pickle.",
    "_ast.DictComp.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.DictComp.__repr__" => "Return repr(self).",
    "_ast.DictComp.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.DictComp.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.DictComp.__str__" => "Return str(self).",
    "_ast.DictComp.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.DictComp.__weakref__" => "list of weak references to the object",
    "_ast.Div" => "Div",
    "_ast.Div.__delattr__" => "Implement delattr(self, name).",
    "_ast.Div.__eq__" => "Return self==value.",
    "_ast.Div.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Div.__ge__" => "Return self>=value.",
    "_ast.Div.__getattribute__" => "Return getattr(self, name).",
    "_ast.Div.__getstate__" => "Helper for pickle.",
    "_ast.Div.__gt__" => "Return self>value.",
    "_ast.Div.__hash__" => "Return hash(self).",
    "_ast.Div.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Div.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Div.__le__" => "Return self<=value.",
    "_ast.Div.__lt__" => "Return self<value.",
    "_ast.Div.__ne__" => "Return self!=value.",
    "_ast.Div.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Div.__reduce_ex__" => "Helper for pickle.",
    "_ast.Div.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Div.__repr__" => "Return repr(self).",
    "_ast.Div.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Div.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Div.__str__" => "Return str(self).",
    "_ast.Div.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Div.__weakref__" => "list of weak references to the object",
    "_ast.Eq" => "Eq",
    "_ast.Eq.__delattr__" => "Implement delattr(self, name).",
    "_ast.Eq.__eq__" => "Return self==value.",
    "_ast.Eq.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Eq.__ge__" => "Return self>=value.",
    "_ast.Eq.__getattribute__" => "Return getattr(self, name).",
    "_ast.Eq.__getstate__" => "Helper for pickle.",
    "_ast.Eq.__gt__" => "Return self>value.",
    "_ast.Eq.__hash__" => "Return hash(self).",
    "_ast.Eq.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Eq.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Eq.__le__" => "Return self<=value.",
    "_ast.Eq.__lt__" => "Return self<value.",
    "_ast.Eq.__ne__" => "Return self!=value.",
    "_ast.Eq.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Eq.__reduce_ex__" => "Helper for pickle.",
    "_ast.Eq.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Eq.__repr__" => "Return repr(self).",
    "_ast.Eq.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Eq.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Eq.__str__" => "Return str(self).",
    "_ast.Eq.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Eq.__weakref__" => "list of weak references to the object",
    "_ast.ExceptHandler" => "ExceptHandler(expr? type, identifier? name, stmt* body)",
    "_ast.ExceptHandler.__delattr__" => "Implement delattr(self, name).",
    "_ast.ExceptHandler.__eq__" => "Return self==value.",
    "_ast.ExceptHandler.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.ExceptHandler.__ge__" => "Return self>=value.",
    "_ast.ExceptHandler.__getattribute__" => "Return getattr(self, name).",
    "_ast.ExceptHandler.__getstate__" => "Helper for pickle.",
    "_ast.ExceptHandler.__gt__" => "Return self>value.",
    "_ast.ExceptHandler.__hash__" => "Return hash(self).",
    "_ast.ExceptHandler.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.ExceptHandler.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.ExceptHandler.__le__" => "Return self<=value.",
    "_ast.ExceptHandler.__lt__" => "Return self<value.",
    "_ast.ExceptHandler.__ne__" => "Return self!=value.",
    "_ast.ExceptHandler.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.ExceptHandler.__reduce_ex__" => "Helper for pickle.",
    "_ast.ExceptHandler.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.ExceptHandler.__repr__" => "Return repr(self).",
    "_ast.ExceptHandler.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.ExceptHandler.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.ExceptHandler.__str__" => "Return str(self).",
    "_ast.ExceptHandler.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.ExceptHandler.__weakref__" => "list of weak references to the object",
    "_ast.Expr" => "Expr(expr value)",
    "_ast.Expr.__delattr__" => "Implement delattr(self, name).",
    "_ast.Expr.__eq__" => "Return self==value.",
    "_ast.Expr.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Expr.__ge__" => "Return self>=value.",
    "_ast.Expr.__getattribute__" => "Return getattr(self, name).",
    "_ast.Expr.__getstate__" => "Helper for pickle.",
    "_ast.Expr.__gt__" => "Return self>value.",
    "_ast.Expr.__hash__" => "Return hash(self).",
    "_ast.Expr.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Expr.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Expr.__le__" => "Return self<=value.",
    "_ast.Expr.__lt__" => "Return self<value.",
    "_ast.Expr.__ne__" => "Return self!=value.",
    "_ast.Expr.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Expr.__reduce_ex__" => "Helper for pickle.",
    "_ast.Expr.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Expr.__repr__" => "Return repr(self).",
    "_ast.Expr.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Expr.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Expr.__str__" => "Return str(self).",
    "_ast.Expr.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Expr.__weakref__" => "list of weak references to the object",
    "_ast.Expression" => "Expression(expr body)",
    "_ast.Expression.__delattr__" => "Implement delattr(self, name).",
    "_ast.Expression.__eq__" => "Return self==value.",
    "_ast.Expression.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Expression.__ge__" => "Return self>=value.",
    "_ast.Expression.__getattribute__" => "Return getattr(self, name).",
    "_ast.Expression.__getstate__" => "Helper for pickle.",
    "_ast.Expression.__gt__" => "Return self>value.",
    "_ast.Expression.__hash__" => "Return hash(self).",
    "_ast.Expression.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Expression.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Expression.__le__" => "Return self<=value.",
    "_ast.Expression.__lt__" => "Return self<value.",
    "_ast.Expression.__ne__" => "Return self!=value.",
    "_ast.Expression.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Expression.__reduce_ex__" => "Helper for pickle.",
    "_ast.Expression.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Expression.__repr__" => "Return repr(self).",
    "_ast.Expression.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Expression.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Expression.__str__" => "Return str(self).",
    "_ast.Expression.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Expression.__weakref__" => "list of weak references to the object",
    "_ast.FloorDiv" => "FloorDiv",
    "_ast.FloorDiv.__delattr__" => "Implement delattr(self, name).",
    "_ast.FloorDiv.__eq__" => "Return self==value.",
    "_ast.FloorDiv.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.FloorDiv.__ge__" => "Return self>=value.",
    "_ast.FloorDiv.__getattribute__" => "Return getattr(self, name).",
    "_ast.FloorDiv.__getstate__" => "Helper for pickle.",
    "_ast.FloorDiv.__gt__" => "Return self>value.",
    "_ast.FloorDiv.__hash__" => "Return hash(self).",
    "_ast.FloorDiv.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.FloorDiv.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.FloorDiv.__le__" => "Return self<=value.",
    "_ast.FloorDiv.__lt__" => "Return self<value.",
    "_ast.FloorDiv.__ne__" => "Return self!=value.",
    "_ast.FloorDiv.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.FloorDiv.__reduce_ex__" => "Helper for pickle.",
    "_ast.FloorDiv.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.FloorDiv.__repr__" => "Return repr(self).",
    "_ast.FloorDiv.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.FloorDiv.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.FloorDiv.__str__" => "Return str(self).",
    "_ast.FloorDiv.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.FloorDiv.__weakref__" => "list of weak references to the object",
    "_ast.For" => "For(expr target, expr iter, stmt* body, stmt* orelse, string? type_comment)",
    "_ast.For.__delattr__" => "Implement delattr(self, name).",
    "_ast.For.__eq__" => "Return self==value.",
    "_ast.For.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.For.__ge__" => "Return self>=value.",
    "_ast.For.__getattribute__" => "Return getattr(self, name).",
    "_ast.For.__getstate__" => "Helper for pickle.",
    "_ast.For.__gt__" => "Return self>value.",
    "_ast.For.__hash__" => "Return hash(self).",
    "_ast.For.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.For.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.For.__le__" => "Return self<=value.",
    "_ast.For.__lt__" => "Return self<value.",
    "_ast.For.__ne__" => "Return self!=value.",
    "_ast.For.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.For.__reduce_ex__" => "Helper for pickle.",
    "_ast.For.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.For.__repr__" => "Return repr(self).",
    "_ast.For.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.For.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.For.__str__" => "Return str(self).",
    "_ast.For.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.For.__weakref__" => "list of weak references to the object",
    "_ast.FormattedValue" => "FormattedValue(expr value, int conversion, expr? format_spec)",
    "_ast.FormattedValue.__delattr__" => "Implement delattr(self, name).",
    "_ast.FormattedValue.__eq__" => "Return self==value.",
    "_ast.FormattedValue.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.FormattedValue.__ge__" => "Return self>=value.",
    "_ast.FormattedValue.__getattribute__" => "Return getattr(self, name).",
    "_ast.FormattedValue.__getstate__" => "Helper for pickle.",
    "_ast.FormattedValue.__gt__" => "Return self>value.",
    "_ast.FormattedValue.__hash__" => "Return hash(self).",
    "_ast.FormattedValue.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.FormattedValue.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.FormattedValue.__le__" => "Return self<=value.",
    "_ast.FormattedValue.__lt__" => "Return self<value.",
    "_ast.FormattedValue.__ne__" => "Return self!=value.",
    "_ast.FormattedValue.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.FormattedValue.__reduce_ex__" => "Helper for pickle.",
    "_ast.FormattedValue.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.FormattedValue.__repr__" => "Return repr(self).",
    "_ast.FormattedValue.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.FormattedValue.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.FormattedValue.__str__" => "Return str(self).",
    "_ast.FormattedValue.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.FormattedValue.__weakref__" => "list of weak references to the object",
    "_ast.FunctionDef" => "FunctionDef(identifier name, arguments args, stmt* body, expr* decorator_list, expr? returns, string? type_comment, type_param* type_params)",
    "_ast.FunctionDef.__delattr__" => "Implement delattr(self, name).",
    "_ast.FunctionDef.__eq__" => "Return self==value.",
    "_ast.FunctionDef.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.FunctionDef.__ge__" => "Return self>=value.",
    "_ast.FunctionDef.__getattribute__" => "Return getattr(self, name).",
    "_ast.FunctionDef.__getstate__" => "Helper for pickle.",
    "_ast.FunctionDef.__gt__" => "Return self>value.",
    "_ast.FunctionDef.__hash__" => "Return hash(self).",
    "_ast.FunctionDef.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.FunctionDef.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.FunctionDef.__le__" => "Return self<=value.",
    "_ast.FunctionDef.__lt__" => "Return self<value.",
    "_ast.FunctionDef.__ne__" => "Return self!=value.",
    "_ast.FunctionDef.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.FunctionDef.__reduce_ex__" => "Helper for pickle.",
    "_ast.FunctionDef.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.FunctionDef.__repr__" => "Return repr(self).",
    "_ast.FunctionDef.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.FunctionDef.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.FunctionDef.__str__" => "Return str(self).",
    "_ast.FunctionDef.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.FunctionDef.__weakref__" => "list of weak references to the object",
    "_ast.FunctionType" => "FunctionType(expr* argtypes, expr returns)",
    "_ast.FunctionType.__delattr__" => "Implement delattr(self, name).",
    "_ast.FunctionType.__eq__" => "Return self==value.",
    "_ast.FunctionType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.FunctionType.__ge__" => "Return self>=value.",
    "_ast.FunctionType.__getattribute__" => "Return getattr(self, name).",
    "_ast.FunctionType.__getstate__" => "Helper for pickle.",
    "_ast.FunctionType.__gt__" => "Return self>value.",
    "_ast.FunctionType.__hash__" => "Return hash(self).",
    "_ast.FunctionType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.FunctionType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.FunctionType.__le__" => "Return self<=value.",
    "_ast.FunctionType.__lt__" => "Return self<value.",
    "_ast.FunctionType.__ne__" => "Return self!=value.",
    "_ast.FunctionType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.FunctionType.__reduce_ex__" => "Helper for pickle.",
    "_ast.FunctionType.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.FunctionType.__repr__" => "Return repr(self).",
    "_ast.FunctionType.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.FunctionType.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.FunctionType.__str__" => "Return str(self).",
    "_ast.FunctionType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.FunctionType.__weakref__" => "list of weak references to the object",
    "_ast.GeneratorExp" => "GeneratorExp(expr elt, comprehension* generators)",
    "_ast.GeneratorExp.__delattr__" => "Implement delattr(self, name).",
    "_ast.GeneratorExp.__eq__" => "Return self==value.",
    "_ast.GeneratorExp.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.GeneratorExp.__ge__" => "Return self>=value.",
    "_ast.GeneratorExp.__getattribute__" => "Return getattr(self, name).",
    "_ast.GeneratorExp.__getstate__" => "Helper for pickle.",
    "_ast.GeneratorExp.__gt__" => "Return self>value.",
    "_ast.GeneratorExp.__hash__" => "Return hash(self).",
    "_ast.GeneratorExp.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.GeneratorExp.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.GeneratorExp.__le__" => "Return self<=value.",
    "_ast.GeneratorExp.__lt__" => "Return self<value.",
    "_ast.GeneratorExp.__ne__" => "Return self!=value.",
    "_ast.GeneratorExp.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.GeneratorExp.__reduce_ex__" => "Helper for pickle.",
    "_ast.GeneratorExp.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.GeneratorExp.__repr__" => "Return repr(self).",
    "_ast.GeneratorExp.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.GeneratorExp.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.GeneratorExp.__str__" => "Return str(self).",
    "_ast.GeneratorExp.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.GeneratorExp.__weakref__" => "list of weak references to the object",
    "_ast.Global" => "Global(identifier* names)",
    "_ast.Global.__delattr__" => "Implement delattr(self, name).",
    "_ast.Global.__eq__" => "Return self==value.",
    "_ast.Global.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Global.__ge__" => "Return self>=value.",
    "_ast.Global.__getattribute__" => "Return getattr(self, name).",
    "_ast.Global.__getstate__" => "Helper for pickle.",
    "_ast.Global.__gt__" => "Return self>value.",
    "_ast.Global.__hash__" => "Return hash(self).",
    "_ast.Global.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Global.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Global.__le__" => "Return self<=value.",
    "_ast.Global.__lt__" => "Return self<value.",
    "_ast.Global.__ne__" => "Return self!=value.",
    "_ast.Global.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Global.__reduce_ex__" => "Helper for pickle.",
    "_ast.Global.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Global.__repr__" => "Return repr(self).",
    "_ast.Global.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Global.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Global.__str__" => "Return str(self).",
    "_ast.Global.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Global.__weakref__" => "list of weak references to the object",
    "_ast.Gt" => "Gt",
    "_ast.Gt.__delattr__" => "Implement delattr(self, name).",
    "_ast.Gt.__eq__" => "Return self==value.",
    "_ast.Gt.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Gt.__ge__" => "Return self>=value.",
    "_ast.Gt.__getattribute__" => "Return getattr(self, name).",
    "_ast.Gt.__getstate__" => "Helper for pickle.",
    "_ast.Gt.__gt__" => "Return self>value.",
    "_ast.Gt.__hash__" => "Return hash(self).",
    "_ast.Gt.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Gt.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Gt.__le__" => "Return self<=value.",
    "_ast.Gt.__lt__" => "Return self<value.",
    "_ast.Gt.__ne__" => "Return self!=value.",
    "_ast.Gt.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Gt.__reduce_ex__" => "Helper for pickle.",
    "_ast.Gt.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Gt.__repr__" => "Return repr(self).",
    "_ast.Gt.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Gt.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Gt.__str__" => "Return str(self).",
    "_ast.Gt.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Gt.__weakref__" => "list of weak references to the object",
    "_ast.GtE" => "GtE",
    "_ast.GtE.__delattr__" => "Implement delattr(self, name).",
    "_ast.GtE.__eq__" => "Return self==value.",
    "_ast.GtE.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.GtE.__ge__" => "Return self>=value.",
    "_ast.GtE.__getattribute__" => "Return getattr(self, name).",
    "_ast.GtE.__getstate__" => "Helper for pickle.",
    "_ast.GtE.__gt__" => "Return self>value.",
    "_ast.GtE.__hash__" => "Return hash(self).",
    "_ast.GtE.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.GtE.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.GtE.__le__" => "Return self<=value.",
    "_ast.GtE.__lt__" => "Return self<value.",
    "_ast.GtE.__ne__" => "Return self!=value.",
    "_ast.GtE.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.GtE.__reduce_ex__" => "Helper for pickle.",
    "_ast.GtE.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.GtE.__repr__" => "Return repr(self).",
    "_ast.GtE.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.GtE.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.GtE.__str__" => "Return str(self).",
    "_ast.GtE.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.GtE.__weakref__" => "list of weak references to the object",
    "_ast.If" => "If(expr test, stmt* body, stmt* orelse)",
    "_ast.If.__delattr__" => "Implement delattr(self, name).",
    "_ast.If.__eq__" => "Return self==value.",
    "_ast.If.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.If.__ge__" => "Return self>=value.",
    "_ast.If.__getattribute__" => "Return getattr(self, name).",
    "_ast.If.__getstate__" => "Helper for pickle.",
    "_ast.If.__gt__" => "Return self>value.",
    "_ast.If.__hash__" => "Return hash(self).",
    "_ast.If.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.If.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.If.__le__" => "Return self<=value.",
    "_ast.If.__lt__" => "Return self<value.",
    "_ast.If.__ne__" => "Return self!=value.",
    "_ast.If.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.If.__reduce_ex__" => "Helper for pickle.",
    "_ast.If.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.If.__repr__" => "Return repr(self).",
    "_ast.If.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.If.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.If.__str__" => "Return str(self).",
    "_ast.If.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.If.__weakref__" => "list of weak references to the object",
    "_ast.IfExp" => "IfExp(expr test, expr body, expr orelse)",
    "_ast.IfExp.__delattr__" => "Implement delattr(self, name).",
    "_ast.IfExp.__eq__" => "Return self==value.",
    "_ast.IfExp.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.IfExp.__ge__" => "Return self>=value.",
    "_ast.IfExp.__getattribute__" => "Return getattr(self, name).",
    "_ast.IfExp.__getstate__" => "Helper for pickle.",
    "_ast.IfExp.__gt__" => "Return self>value.",
    "_ast.IfExp.__hash__" => "Return hash(self).",
    "_ast.IfExp.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.IfExp.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.IfExp.__le__" => "Return self<=value.",
    "_ast.IfExp.__lt__" => "Return self<value.",
    "_ast.IfExp.__ne__" => "Return self!=value.",
    "_ast.IfExp.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.IfExp.__reduce_ex__" => "Helper for pickle.",
    "_ast.IfExp.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.IfExp.__repr__" => "Return repr(self).",
    "_ast.IfExp.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.IfExp.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.IfExp.__str__" => "Return str(self).",
    "_ast.IfExp.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.IfExp.__weakref__" => "list of weak references to the object",
    "_ast.Import" => "Import(alias* names)",
    "_ast.Import.__delattr__" => "Implement delattr(self, name).",
    "_ast.Import.__eq__" => "Return self==value.",
    "_ast.Import.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Import.__ge__" => "Return self>=value.",
    "_ast.Import.__getattribute__" => "Return getattr(self, name).",
    "_ast.Import.__getstate__" => "Helper for pickle.",
    "_ast.Import.__gt__" => "Return self>value.",
    "_ast.Import.__hash__" => "Return hash(self).",
    "_ast.Import.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Import.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Import.__le__" => "Return self<=value.",
    "_ast.Import.__lt__" => "Return self<value.",
    "_ast.Import.__ne__" => "Return self!=value.",
    "_ast.Import.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Import.__reduce_ex__" => "Helper for pickle.",
    "_ast.Import.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Import.__repr__" => "Return repr(self).",
    "_ast.Import.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Import.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Import.__str__" => "Return str(self).",
    "_ast.Import.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Import.__weakref__" => "list of weak references to the object",
    "_ast.ImportFrom" => "ImportFrom(identifier? module, alias* names, int? level)",
    "_ast.ImportFrom.__delattr__" => "Implement delattr(self, name).",
    "_ast.ImportFrom.__eq__" => "Return self==value.",
    "_ast.ImportFrom.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.ImportFrom.__ge__" => "Return self>=value.",
    "_ast.ImportFrom.__getattribute__" => "Return getattr(self, name).",
    "_ast.ImportFrom.__getstate__" => "Helper for pickle.",
    "_ast.ImportFrom.__gt__" => "Return self>value.",
    "_ast.ImportFrom.__hash__" => "Return hash(self).",
    "_ast.ImportFrom.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.ImportFrom.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.ImportFrom.__le__" => "Return self<=value.",
    "_ast.ImportFrom.__lt__" => "Return self<value.",
    "_ast.ImportFrom.__ne__" => "Return self!=value.",
    "_ast.ImportFrom.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.ImportFrom.__reduce_ex__" => "Helper for pickle.",
    "_ast.ImportFrom.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.ImportFrom.__repr__" => "Return repr(self).",
    "_ast.ImportFrom.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.ImportFrom.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.ImportFrom.__str__" => "Return str(self).",
    "_ast.ImportFrom.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.ImportFrom.__weakref__" => "list of weak references to the object",
    "_ast.In" => "In",
    "_ast.In.__delattr__" => "Implement delattr(self, name).",
    "_ast.In.__eq__" => "Return self==value.",
    "_ast.In.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.In.__ge__" => "Return self>=value.",
    "_ast.In.__getattribute__" => "Return getattr(self, name).",
    "_ast.In.__getstate__" => "Helper for pickle.",
    "_ast.In.__gt__" => "Return self>value.",
    "_ast.In.__hash__" => "Return hash(self).",
    "_ast.In.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.In.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.In.__le__" => "Return self<=value.",
    "_ast.In.__lt__" => "Return self<value.",
    "_ast.In.__ne__" => "Return self!=value.",
    "_ast.In.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.In.__reduce_ex__" => "Helper for pickle.",
    "_ast.In.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.In.__repr__" => "Return repr(self).",
    "_ast.In.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.In.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.In.__str__" => "Return str(self).",
    "_ast.In.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.In.__weakref__" => "list of weak references to the object",
    "_ast.Interactive" => "Interactive(stmt* body)",
    "_ast.Interactive.__delattr__" => "Implement delattr(self, name).",
    "_ast.Interactive.__eq__" => "Return self==value.",
    "_ast.Interactive.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Interactive.__ge__" => "Return self>=value.",
    "_ast.Interactive.__getattribute__" => "Return getattr(self, name).",
    "_ast.Interactive.__getstate__" => "Helper for pickle.",
    "_ast.Interactive.__gt__" => "Return self>value.",
    "_ast.Interactive.__hash__" => "Return hash(self).",
    "_ast.Interactive.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Interactive.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Interactive.__le__" => "Return self<=value.",
    "_ast.Interactive.__lt__" => "Return self<value.",
    "_ast.Interactive.__ne__" => "Return self!=value.",
    "_ast.Interactive.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Interactive.__reduce_ex__" => "Helper for pickle.",
    "_ast.Interactive.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Interactive.__repr__" => "Return repr(self).",
    "_ast.Interactive.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Interactive.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Interactive.__str__" => "Return str(self).",
    "_ast.Interactive.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Interactive.__weakref__" => "list of weak references to the object",
    "_ast.Interpolation" => "Interpolation(expr value, constant str, int conversion, expr? format_spec)",
    "_ast.Interpolation.__delattr__" => "Implement delattr(self, name).",
    "_ast.Interpolation.__eq__" => "Return self==value.",
    "_ast.Interpolation.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Interpolation.__ge__" => "Return self>=value.",
    "_ast.Interpolation.__getattribute__" => "Return getattr(self, name).",
    "_ast.Interpolation.__getstate__" => "Helper for pickle.",
    "_ast.Interpolation.__gt__" => "Return self>value.",
    "_ast.Interpolation.__hash__" => "Return hash(self).",
    "_ast.Interpolation.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Interpolation.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Interpolation.__le__" => "Return self<=value.",
    "_ast.Interpolation.__lt__" => "Return self<value.",
    "_ast.Interpolation.__ne__" => "Return self!=value.",
    "_ast.Interpolation.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Interpolation.__reduce_ex__" => "Helper for pickle.",
    "_ast.Interpolation.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Interpolation.__repr__" => "Return repr(self).",
    "_ast.Interpolation.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Interpolation.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Interpolation.__str__" => "Return str(self).",
    "_ast.Interpolation.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Interpolation.__weakref__" => "list of weak references to the object",
    "_ast.Invert" => "Invert",
    "_ast.Invert.__delattr__" => "Implement delattr(self, name).",
    "_ast.Invert.__eq__" => "Return self==value.",
    "_ast.Invert.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Invert.__ge__" => "Return self>=value.",
    "_ast.Invert.__getattribute__" => "Return getattr(self, name).",
    "_ast.Invert.__getstate__" => "Helper for pickle.",
    "_ast.Invert.__gt__" => "Return self>value.",
    "_ast.Invert.__hash__" => "Return hash(self).",
    "_ast.Invert.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Invert.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Invert.__le__" => "Return self<=value.",
    "_ast.Invert.__lt__" => "Return self<value.",
    "_ast.Invert.__ne__" => "Return self!=value.",
    "_ast.Invert.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Invert.__reduce_ex__" => "Helper for pickle.",
    "_ast.Invert.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Invert.__repr__" => "Return repr(self).",
    "_ast.Invert.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Invert.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Invert.__str__" => "Return str(self).",
    "_ast.Invert.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Invert.__weakref__" => "list of weak references to the object",
    "_ast.Is" => "Is",
    "_ast.Is.__delattr__" => "Implement delattr(self, name).",
    "_ast.Is.__eq__" => "Return self==value.",
    "_ast.Is.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Is.__ge__" => "Return self>=value.",
    "_ast.Is.__getattribute__" => "Return getattr(self, name).",
    "_ast.Is.__getstate__" => "Helper for pickle.",
    "_ast.Is.__gt__" => "Return self>value.",
    "_ast.Is.__hash__" => "Return hash(self).",
    "_ast.Is.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Is.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Is.__le__" => "Return self<=value.",
    "_ast.Is.__lt__" => "Return self<value.",
    "_ast.Is.__ne__" => "Return self!=value.",
    "_ast.Is.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Is.__reduce_ex__" => "Helper for pickle.",
    "_ast.Is.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Is.__repr__" => "Return repr(self).",
    "_ast.Is.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Is.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Is.__str__" => "Return str(self).",
    "_ast.Is.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Is.__weakref__" => "list of weak references to the object",
    "_ast.IsNot" => "IsNot",
    "_ast.IsNot.__delattr__" => "Implement delattr(self, name).",
    "_ast.IsNot.__eq__" => "Return self==value.",
    "_ast.IsNot.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.IsNot.__ge__" => "Return self>=value.",
    "_ast.IsNot.__getattribute__" => "Return getattr(self, name).",
    "_ast.IsNot.__getstate__" => "Helper for pickle.",
    "_ast.IsNot.__gt__" => "Return self>value.",
    "_ast.IsNot.__hash__" => "Return hash(self).",
    "_ast.IsNot.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.IsNot.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.IsNot.__le__" => "Return self<=value.",
    "_ast.IsNot.__lt__" => "Return self<value.",
    "_ast.IsNot.__ne__" => "Return self!=value.",
    "_ast.IsNot.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.IsNot.__reduce_ex__" => "Helper for pickle.",
    "_ast.IsNot.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.IsNot.__repr__" => "Return repr(self).",
    "_ast.IsNot.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.IsNot.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.IsNot.__str__" => "Return str(self).",
    "_ast.IsNot.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.IsNot.__weakref__" => "list of weak references to the object",
    "_ast.JoinedStr" => "JoinedStr(expr* values)",
    "_ast.JoinedStr.__delattr__" => "Implement delattr(self, name).",
    "_ast.JoinedStr.__eq__" => "Return self==value.",
    "_ast.JoinedStr.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.JoinedStr.__ge__" => "Return self>=value.",
    "_ast.JoinedStr.__getattribute__" => "Return getattr(self, name).",
    "_ast.JoinedStr.__getstate__" => "Helper for pickle.",
    "_ast.JoinedStr.__gt__" => "Return self>value.",
    "_ast.JoinedStr.__hash__" => "Return hash(self).",
    "_ast.JoinedStr.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.JoinedStr.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.JoinedStr.__le__" => "Return self<=value.",
    "_ast.JoinedStr.__lt__" => "Return self<value.",
    "_ast.JoinedStr.__ne__" => "Return self!=value.",
    "_ast.JoinedStr.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.JoinedStr.__reduce_ex__" => "Helper for pickle.",
    "_ast.JoinedStr.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.JoinedStr.__repr__" => "Return repr(self).",
    "_ast.JoinedStr.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.JoinedStr.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.JoinedStr.__str__" => "Return str(self).",
    "_ast.JoinedStr.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.JoinedStr.__weakref__" => "list of weak references to the object",
    "_ast.LShift" => "LShift",
    "_ast.LShift.__delattr__" => "Implement delattr(self, name).",
    "_ast.LShift.__eq__" => "Return self==value.",
    "_ast.LShift.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.LShift.__ge__" => "Return self>=value.",
    "_ast.LShift.__getattribute__" => "Return getattr(self, name).",
    "_ast.LShift.__getstate__" => "Helper for pickle.",
    "_ast.LShift.__gt__" => "Return self>value.",
    "_ast.LShift.__hash__" => "Return hash(self).",
    "_ast.LShift.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.LShift.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.LShift.__le__" => "Return self<=value.",
    "_ast.LShift.__lt__" => "Return self<value.",
    "_ast.LShift.__ne__" => "Return self!=value.",
    "_ast.LShift.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.LShift.__reduce_ex__" => "Helper for pickle.",
    "_ast.LShift.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.LShift.__repr__" => "Return repr(self).",
    "_ast.LShift.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.LShift.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.LShift.__str__" => "Return str(self).",
    "_ast.LShift.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.LShift.__weakref__" => "list of weak references to the object",
    "_ast.Lambda" => "Lambda(arguments args, expr body)",
    "_ast.Lambda.__delattr__" => "Implement delattr(self, name).",
    "_ast.Lambda.__eq__" => "Return self==value.",
    "_ast.Lambda.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Lambda.__ge__" => "Return self>=value.",
    "_ast.Lambda.__getattribute__" => "Return getattr(self, name).",
    "_ast.Lambda.__getstate__" => "Helper for pickle.",
    "_ast.Lambda.__gt__" => "Return self>value.",
    "_ast.Lambda.__hash__" => "Return hash(self).",
    "_ast.Lambda.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Lambda.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Lambda.__le__" => "Return self<=value.",
    "_ast.Lambda.__lt__" => "Return self<value.",
    "_ast.Lambda.__ne__" => "Return self!=value.",
    "_ast.Lambda.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Lambda.__reduce_ex__" => "Helper for pickle.",
    "_ast.Lambda.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Lambda.__repr__" => "Return repr(self).",
    "_ast.Lambda.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Lambda.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Lambda.__str__" => "Return str(self).",
    "_ast.Lambda.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Lambda.__weakref__" => "list of weak references to the object",
    "_ast.List" => "List(expr* elts, expr_context ctx)",
    "_ast.List.__delattr__" => "Implement delattr(self, name).",
    "_ast.List.__eq__" => "Return self==value.",
    "_ast.List.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.List.__ge__" => "Return self>=value.",
    "_ast.List.__getattribute__" => "Return getattr(self, name).",
    "_ast.List.__getstate__" => "Helper for pickle.",
    "_ast.List.__gt__" => "Return self>value.",
    "_ast.List.__hash__" => "Return hash(self).",
    "_ast.List.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.List.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.List.__le__" => "Return self<=value.",
    "_ast.List.__lt__" => "Return self<value.",
    "_ast.List.__ne__" => "Return self!=value.",
    "_ast.List.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.List.__reduce_ex__" => "Helper for pickle.",
    "_ast.List.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.List.__repr__" => "Return repr(self).",
    "_ast.List.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.List.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.List.__str__" => "Return str(self).",
    "_ast.List.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.List.__weakref__" => "list of weak references to the object",
    "_ast.ListComp" => "ListComp(expr elt, comprehension* generators)",
    "_ast.ListComp.__delattr__" => "Implement delattr(self, name).",
    "_ast.ListComp.__eq__" => "Return self==value.",
    "_ast.ListComp.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.ListComp.__ge__" => "Return self>=value.",
    "_ast.ListComp.__getattribute__" => "Return getattr(self, name).",
    "_ast.ListComp.__getstate__" => "Helper for pickle.",
    "_ast.ListComp.__gt__" => "Return self>value.",
    "_ast.ListComp.__hash__" => "Return hash(self).",
    "_ast.ListComp.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.ListComp.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.ListComp.__le__" => "Return self<=value.",
    "_ast.ListComp.__lt__" => "Return self<value.",
    "_ast.ListComp.__ne__" => "Return self!=value.",
    "_ast.ListComp.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.ListComp.__reduce_ex__" => "Helper for pickle.",
    "_ast.ListComp.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.ListComp.__repr__" => "Return repr(self).",
    "_ast.ListComp.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.ListComp.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.ListComp.__str__" => "Return str(self).",
    "_ast.ListComp.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.ListComp.__weakref__" => "list of weak references to the object",
    "_ast.Load" => "Load",
    "_ast.Load.__delattr__" => "Implement delattr(self, name).",
    "_ast.Load.__eq__" => "Return self==value.",
    "_ast.Load.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Load.__ge__" => "Return self>=value.",
    "_ast.Load.__getattribute__" => "Return getattr(self, name).",
    "_ast.Load.__getstate__" => "Helper for pickle.",
    "_ast.Load.__gt__" => "Return self>value.",
    "_ast.Load.__hash__" => "Return hash(self).",
    "_ast.Load.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Load.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Load.__le__" => "Return self<=value.",
    "_ast.Load.__lt__" => "Return self<value.",
    "_ast.Load.__ne__" => "Return self!=value.",
    "_ast.Load.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Load.__reduce_ex__" => "Helper for pickle.",
    "_ast.Load.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Load.__repr__" => "Return repr(self).",
    "_ast.Load.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Load.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Load.__str__" => "Return str(self).",
    "_ast.Load.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Load.__weakref__" => "list of weak references to the object",
    "_ast.Lt" => "Lt",
    "_ast.Lt.__delattr__" => "Implement delattr(self, name).",
    "_ast.Lt.__eq__" => "Return self==value.",
    "_ast.Lt.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Lt.__ge__" => "Return self>=value.",
    "_ast.Lt.__getattribute__" => "Return getattr(self, name).",
    "_ast.Lt.__getstate__" => "Helper for pickle.",
    "_ast.Lt.__gt__" => "Return self>value.",
    "_ast.Lt.__hash__" => "Return hash(self).",
    "_ast.Lt.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Lt.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Lt.__le__" => "Return self<=value.",
    "_ast.Lt.__lt__" => "Return self<value.",
    "_ast.Lt.__ne__" => "Return self!=value.",
    "_ast.Lt.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Lt.__reduce_ex__" => "Helper for pickle.",
    "_ast.Lt.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Lt.__repr__" => "Return repr(self).",
    "_ast.Lt.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Lt.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Lt.__str__" => "Return str(self).",
    "_ast.Lt.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Lt.__weakref__" => "list of weak references to the object",
    "_ast.LtE" => "LtE",
    "_ast.LtE.__delattr__" => "Implement delattr(self, name).",
    "_ast.LtE.__eq__" => "Return self==value.",
    "_ast.LtE.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.LtE.__ge__" => "Return self>=value.",
    "_ast.LtE.__getattribute__" => "Return getattr(self, name).",
    "_ast.LtE.__getstate__" => "Helper for pickle.",
    "_ast.LtE.__gt__" => "Return self>value.",
    "_ast.LtE.__hash__" => "Return hash(self).",
    "_ast.LtE.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.LtE.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.LtE.__le__" => "Return self<=value.",
    "_ast.LtE.__lt__" => "Return self<value.",
    "_ast.LtE.__ne__" => "Return self!=value.",
    "_ast.LtE.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.LtE.__reduce_ex__" => "Helper for pickle.",
    "_ast.LtE.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.LtE.__repr__" => "Return repr(self).",
    "_ast.LtE.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.LtE.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.LtE.__str__" => "Return str(self).",
    "_ast.LtE.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.LtE.__weakref__" => "list of weak references to the object",
    "_ast.MatMult" => "MatMult",
    "_ast.MatMult.__delattr__" => "Implement delattr(self, name).",
    "_ast.MatMult.__eq__" => "Return self==value.",
    "_ast.MatMult.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.MatMult.__ge__" => "Return self>=value.",
    "_ast.MatMult.__getattribute__" => "Return getattr(self, name).",
    "_ast.MatMult.__getstate__" => "Helper for pickle.",
    "_ast.MatMult.__gt__" => "Return self>value.",
    "_ast.MatMult.__hash__" => "Return hash(self).",
    "_ast.MatMult.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.MatMult.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.MatMult.__le__" => "Return self<=value.",
    "_ast.MatMult.__lt__" => "Return self<value.",
    "_ast.MatMult.__ne__" => "Return self!=value.",
    "_ast.MatMult.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.MatMult.__reduce_ex__" => "Helper for pickle.",
    "_ast.MatMult.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.MatMult.__repr__" => "Return repr(self).",
    "_ast.MatMult.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.MatMult.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.MatMult.__str__" => "Return str(self).",
    "_ast.MatMult.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.MatMult.__weakref__" => "list of weak references to the object",
    "_ast.Match" => "Match(expr subject, match_case* cases)",
    "_ast.Match.__delattr__" => "Implement delattr(self, name).",
    "_ast.Match.__eq__" => "Return self==value.",
    "_ast.Match.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Match.__ge__" => "Return self>=value.",
    "_ast.Match.__getattribute__" => "Return getattr(self, name).",
    "_ast.Match.__getstate__" => "Helper for pickle.",
    "_ast.Match.__gt__" => "Return self>value.",
    "_ast.Match.__hash__" => "Return hash(self).",
    "_ast.Match.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Match.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Match.__le__" => "Return self<=value.",
    "_ast.Match.__lt__" => "Return self<value.",
    "_ast.Match.__ne__" => "Return self!=value.",
    "_ast.Match.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Match.__reduce_ex__" => "Helper for pickle.",
    "_ast.Match.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Match.__repr__" => "Return repr(self).",
    "_ast.Match.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Match.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Match.__str__" => "Return str(self).",
    "_ast.Match.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Match.__weakref__" => "list of weak references to the object",
    "_ast.MatchAs" => "MatchAs(pattern? pattern, identifier? name)",
    "_ast.MatchAs.__delattr__" => "Implement delattr(self, name).",
    "_ast.MatchAs.__eq__" => "Return self==value.",
    "_ast.MatchAs.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.MatchAs.__ge__" => "Return self>=value.",
    "_ast.MatchAs.__getattribute__" => "Return getattr(self, name).",
    "_ast.MatchAs.__getstate__" => "Helper for pickle.",
    "_ast.MatchAs.__gt__" => "Return self>value.",
    "_ast.MatchAs.__hash__" => "Return hash(self).",
    "_ast.MatchAs.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.MatchAs.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.MatchAs.__le__" => "Return self<=value.",
    "_ast.MatchAs.__lt__" => "Return self<value.",
    "_ast.MatchAs.__ne__" => "Return self!=value.",
    "_ast.MatchAs.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.MatchAs.__reduce_ex__" => "Helper for pickle.",
    "_ast.MatchAs.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.MatchAs.__repr__" => "Return repr(self).",
    "_ast.MatchAs.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.MatchAs.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.MatchAs.__str__" => "Return str(self).",
    "_ast.MatchAs.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.MatchAs.__weakref__" => "list of weak references to the object",
    "_ast.MatchClass" => "MatchClass(expr cls, pattern* patterns, identifier* kwd_attrs, pattern* kwd_patterns)",
    "_ast.MatchClass.__delattr__" => "Implement delattr(self, name).",
    "_ast.MatchClass.__eq__" => "Return self==value.",
    "_ast.MatchClass.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.MatchClass.__ge__" => "Return self>=value.",
    "_ast.MatchClass.__getattribute__" => "Return getattr(self, name).",
    "_ast.MatchClass.__getstate__" => "Helper for pickle.",
    "_ast.MatchClass.__gt__" => "Return self>value.",
    "_ast.MatchClass.__hash__" => "Return hash(self).",
    "_ast.MatchClass.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.MatchClass.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.MatchClass.__le__" => "Return self<=value.",
    "_ast.MatchClass.__lt__" => "Return self<value.",
    "_ast.MatchClass.__ne__" => "Return self!=value.",
    "_ast.MatchClass.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.MatchClass.__reduce_ex__" => "Helper for pickle.",
    "_ast.MatchClass.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.MatchClass.__repr__" => "Return repr(self).",
    "_ast.MatchClass.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.MatchClass.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.MatchClass.__str__" => "Return str(self).",
    "_ast.MatchClass.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.MatchClass.__weakref__" => "list of weak references to the object",
    "_ast.MatchMapping" => "MatchMapping(expr* keys, pattern* patterns, identifier? rest)",
    "_ast.MatchMapping.__delattr__" => "Implement delattr(self, name).",
    "_ast.MatchMapping.__eq__" => "Return self==value.",
    "_ast.MatchMapping.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.MatchMapping.__ge__" => "Return self>=value.",
    "_ast.MatchMapping.__getattribute__" => "Return getattr(self, name).",
    "_ast.MatchMapping.__getstate__" => "Helper for pickle.",
    "_ast.MatchMapping.__gt__" => "Return self>value.",
    "_ast.MatchMapping.__hash__" => "Return hash(self).",
    "_ast.MatchMapping.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.MatchMapping.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.MatchMapping.__le__" => "Return self<=value.",
    "_ast.MatchMapping.__lt__" => "Return self<value.",
    "_ast.MatchMapping.__ne__" => "Return self!=value.",
    "_ast.MatchMapping.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.MatchMapping.__reduce_ex__" => "Helper for pickle.",
    "_ast.MatchMapping.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.MatchMapping.__repr__" => "Return repr(self).",
    "_ast.MatchMapping.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.MatchMapping.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.MatchMapping.__str__" => "Return str(self).",
    "_ast.MatchMapping.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.MatchMapping.__weakref__" => "list of weak references to the object",
    "_ast.MatchOr" => "MatchOr(pattern* patterns)",
    "_ast.MatchOr.__delattr__" => "Implement delattr(self, name).",
    "_ast.MatchOr.__eq__" => "Return self==value.",
    "_ast.MatchOr.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.MatchOr.__ge__" => "Return self>=value.",
    "_ast.MatchOr.__getattribute__" => "Return getattr(self, name).",
    "_ast.MatchOr.__getstate__" => "Helper for pickle.",
    "_ast.MatchOr.__gt__" => "Return self>value.",
    "_ast.MatchOr.__hash__" => "Return hash(self).",
    "_ast.MatchOr.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.MatchOr.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.MatchOr.__le__" => "Return self<=value.",
    "_ast.MatchOr.__lt__" => "Return self<value.",
    "_ast.MatchOr.__ne__" => "Return self!=value.",
    "_ast.MatchOr.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.MatchOr.__reduce_ex__" => "Helper for pickle.",
    "_ast.MatchOr.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.MatchOr.__repr__" => "Return repr(self).",
    "_ast.MatchOr.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.MatchOr.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.MatchOr.__str__" => "Return str(self).",
    "_ast.MatchOr.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.MatchOr.__weakref__" => "list of weak references to the object",
    "_ast.MatchSequence" => "MatchSequence(pattern* patterns)",
    "_ast.MatchSequence.__delattr__" => "Implement delattr(self, name).",
    "_ast.MatchSequence.__eq__" => "Return self==value.",
    "_ast.MatchSequence.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.MatchSequence.__ge__" => "Return self>=value.",
    "_ast.MatchSequence.__getattribute__" => "Return getattr(self, name).",
    "_ast.MatchSequence.__getstate__" => "Helper for pickle.",
    "_ast.MatchSequence.__gt__" => "Return self>value.",
    "_ast.MatchSequence.__hash__" => "Return hash(self).",
    "_ast.MatchSequence.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.MatchSequence.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.MatchSequence.__le__" => "Return self<=value.",
    "_ast.MatchSequence.__lt__" => "Return self<value.",
    "_ast.MatchSequence.__ne__" => "Return self!=value.",
    "_ast.MatchSequence.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.MatchSequence.__reduce_ex__" => "Helper for pickle.",
    "_ast.MatchSequence.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.MatchSequence.__repr__" => "Return repr(self).",
    "_ast.MatchSequence.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.MatchSequence.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.MatchSequence.__str__" => "Return str(self).",
    "_ast.MatchSequence.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.MatchSequence.__weakref__" => "list of weak references to the object",
    "_ast.MatchSingleton" => "MatchSingleton(constant value)",
    "_ast.MatchSingleton.__delattr__" => "Implement delattr(self, name).",
    "_ast.MatchSingleton.__eq__" => "Return self==value.",
    "_ast.MatchSingleton.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.MatchSingleton.__ge__" => "Return self>=value.",
    "_ast.MatchSingleton.__getattribute__" => "Return getattr(self, name).",
    "_ast.MatchSingleton.__getstate__" => "Helper for pickle.",
    "_ast.MatchSingleton.__gt__" => "Return self>value.",
    "_ast.MatchSingleton.__hash__" => "Return hash(self).",
    "_ast.MatchSingleton.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.MatchSingleton.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.MatchSingleton.__le__" => "Return self<=value.",
    "_ast.MatchSingleton.__lt__" => "Return self<value.",
    "_ast.MatchSingleton.__ne__" => "Return self!=value.",
    "_ast.MatchSingleton.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.MatchSingleton.__reduce_ex__" => "Helper for pickle.",
    "_ast.MatchSingleton.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.MatchSingleton.__repr__" => "Return repr(self).",
    "_ast.MatchSingleton.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.MatchSingleton.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.MatchSingleton.__str__" => "Return str(self).",
    "_ast.MatchSingleton.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.MatchSingleton.__weakref__" => "list of weak references to the object",
    "_ast.MatchStar" => "MatchStar(identifier? name)",
    "_ast.MatchStar.__delattr__" => "Implement delattr(self, name).",
    "_ast.MatchStar.__eq__" => "Return self==value.",
    "_ast.MatchStar.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.MatchStar.__ge__" => "Return self>=value.",
    "_ast.MatchStar.__getattribute__" => "Return getattr(self, name).",
    "_ast.MatchStar.__getstate__" => "Helper for pickle.",
    "_ast.MatchStar.__gt__" => "Return self>value.",
    "_ast.MatchStar.__hash__" => "Return hash(self).",
    "_ast.MatchStar.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.MatchStar.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.MatchStar.__le__" => "Return self<=value.",
    "_ast.MatchStar.__lt__" => "Return self<value.",
    "_ast.MatchStar.__ne__" => "Return self!=value.",
    "_ast.MatchStar.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.MatchStar.__reduce_ex__" => "Helper for pickle.",
    "_ast.MatchStar.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.MatchStar.__repr__" => "Return repr(self).",
    "_ast.MatchStar.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.MatchStar.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.MatchStar.__str__" => "Return str(self).",
    "_ast.MatchStar.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.MatchStar.__weakref__" => "list of weak references to the object",
    "_ast.MatchValue" => "MatchValue(expr value)",
    "_ast.MatchValue.__delattr__" => "Implement delattr(self, name).",
    "_ast.MatchValue.__eq__" => "Return self==value.",
    "_ast.MatchValue.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.MatchValue.__ge__" => "Return self>=value.",
    "_ast.MatchValue.__getattribute__" => "Return getattr(self, name).",
    "_ast.MatchValue.__getstate__" => "Helper for pickle.",
    "_ast.MatchValue.__gt__" => "Return self>value.",
    "_ast.MatchValue.__hash__" => "Return hash(self).",
    "_ast.MatchValue.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.MatchValue.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.MatchValue.__le__" => "Return self<=value.",
    "_ast.MatchValue.__lt__" => "Return self<value.",
    "_ast.MatchValue.__ne__" => "Return self!=value.",
    "_ast.MatchValue.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.MatchValue.__reduce_ex__" => "Helper for pickle.",
    "_ast.MatchValue.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.MatchValue.__repr__" => "Return repr(self).",
    "_ast.MatchValue.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.MatchValue.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.MatchValue.__str__" => "Return str(self).",
    "_ast.MatchValue.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.MatchValue.__weakref__" => "list of weak references to the object",
    "_ast.Mod" => "Mod",
    "_ast.Mod.__delattr__" => "Implement delattr(self, name).",
    "_ast.Mod.__eq__" => "Return self==value.",
    "_ast.Mod.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Mod.__ge__" => "Return self>=value.",
    "_ast.Mod.__getattribute__" => "Return getattr(self, name).",
    "_ast.Mod.__getstate__" => "Helper for pickle.",
    "_ast.Mod.__gt__" => "Return self>value.",
    "_ast.Mod.__hash__" => "Return hash(self).",
    "_ast.Mod.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Mod.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Mod.__le__" => "Return self<=value.",
    "_ast.Mod.__lt__" => "Return self<value.",
    "_ast.Mod.__ne__" => "Return self!=value.",
    "_ast.Mod.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Mod.__reduce_ex__" => "Helper for pickle.",
    "_ast.Mod.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Mod.__repr__" => "Return repr(self).",
    "_ast.Mod.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Mod.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Mod.__str__" => "Return str(self).",
    "_ast.Mod.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Mod.__weakref__" => "list of weak references to the object",
    "_ast.Module" => "Module(stmt* body, type_ignore* type_ignores)",
    "_ast.Module.__delattr__" => "Implement delattr(self, name).",
    "_ast.Module.__eq__" => "Return self==value.",
    "_ast.Module.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Module.__ge__" => "Return self>=value.",
    "_ast.Module.__getattribute__" => "Return getattr(self, name).",
    "_ast.Module.__getstate__" => "Helper for pickle.",
    "_ast.Module.__gt__" => "Return self>value.",
    "_ast.Module.__hash__" => "Return hash(self).",
    "_ast.Module.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Module.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Module.__le__" => "Return self<=value.",
    "_ast.Module.__lt__" => "Return self<value.",
    "_ast.Module.__ne__" => "Return self!=value.",
    "_ast.Module.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Module.__reduce_ex__" => "Helper for pickle.",
    "_ast.Module.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Module.__repr__" => "Return repr(self).",
    "_ast.Module.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Module.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Module.__str__" => "Return str(self).",
    "_ast.Module.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Module.__weakref__" => "list of weak references to the object",
    "_ast.Mult" => "Mult",
    "_ast.Mult.__delattr__" => "Implement delattr(self, name).",
    "_ast.Mult.__eq__" => "Return self==value.",
    "_ast.Mult.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Mult.__ge__" => "Return self>=value.",
    "_ast.Mult.__getattribute__" => "Return getattr(self, name).",
    "_ast.Mult.__getstate__" => "Helper for pickle.",
    "_ast.Mult.__gt__" => "Return self>value.",
    "_ast.Mult.__hash__" => "Return hash(self).",
    "_ast.Mult.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Mult.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Mult.__le__" => "Return self<=value.",
    "_ast.Mult.__lt__" => "Return self<value.",
    "_ast.Mult.__ne__" => "Return self!=value.",
    "_ast.Mult.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Mult.__reduce_ex__" => "Helper for pickle.",
    "_ast.Mult.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Mult.__repr__" => "Return repr(self).",
    "_ast.Mult.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Mult.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Mult.__str__" => "Return str(self).",
    "_ast.Mult.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Mult.__weakref__" => "list of weak references to the object",
    "_ast.Name" => "Name(identifier id, expr_context ctx)",
    "_ast.Name.__delattr__" => "Implement delattr(self, name).",
    "_ast.Name.__eq__" => "Return self==value.",
    "_ast.Name.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Name.__ge__" => "Return self>=value.",
    "_ast.Name.__getattribute__" => "Return getattr(self, name).",
    "_ast.Name.__getstate__" => "Helper for pickle.",
    "_ast.Name.__gt__" => "Return self>value.",
    "_ast.Name.__hash__" => "Return hash(self).",
    "_ast.Name.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Name.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Name.__le__" => "Return self<=value.",
    "_ast.Name.__lt__" => "Return self<value.",
    "_ast.Name.__ne__" => "Return self!=value.",
    "_ast.Name.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Name.__reduce_ex__" => "Helper for pickle.",
    "_ast.Name.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Name.__repr__" => "Return repr(self).",
    "_ast.Name.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Name.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Name.__str__" => "Return str(self).",
    "_ast.Name.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Name.__weakref__" => "list of weak references to the object",
    "_ast.NamedExpr" => "NamedExpr(expr target, expr value)",
    "_ast.NamedExpr.__delattr__" => "Implement delattr(self, name).",
    "_ast.NamedExpr.__eq__" => "Return self==value.",
    "_ast.NamedExpr.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.NamedExpr.__ge__" => "Return self>=value.",
    "_ast.NamedExpr.__getattribute__" => "Return getattr(self, name).",
    "_ast.NamedExpr.__getstate__" => "Helper for pickle.",
    "_ast.NamedExpr.__gt__" => "Return self>value.",
    "_ast.NamedExpr.__hash__" => "Return hash(self).",
    "_ast.NamedExpr.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.NamedExpr.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.NamedExpr.__le__" => "Return self<=value.",
    "_ast.NamedExpr.__lt__" => "Return self<value.",
    "_ast.NamedExpr.__ne__" => "Return self!=value.",
    "_ast.NamedExpr.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.NamedExpr.__reduce_ex__" => "Helper for pickle.",
    "_ast.NamedExpr.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.NamedExpr.__repr__" => "Return repr(self).",
    "_ast.NamedExpr.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.NamedExpr.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.NamedExpr.__str__" => "Return str(self).",
    "_ast.NamedExpr.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.NamedExpr.__weakref__" => "list of weak references to the object",
    "_ast.Nonlocal" => "Nonlocal(identifier* names)",
    "_ast.Nonlocal.__delattr__" => "Implement delattr(self, name).",
    "_ast.Nonlocal.__eq__" => "Return self==value.",
    "_ast.Nonlocal.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Nonlocal.__ge__" => "Return self>=value.",
    "_ast.Nonlocal.__getattribute__" => "Return getattr(self, name).",
    "_ast.Nonlocal.__getstate__" => "Helper for pickle.",
    "_ast.Nonlocal.__gt__" => "Return self>value.",
    "_ast.Nonlocal.__hash__" => "Return hash(self).",
    "_ast.Nonlocal.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Nonlocal.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Nonlocal.__le__" => "Return self<=value.",
    "_ast.Nonlocal.__lt__" => "Return self<value.",
    "_ast.Nonlocal.__ne__" => "Return self!=value.",
    "_ast.Nonlocal.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Nonlocal.__reduce_ex__" => "Helper for pickle.",
    "_ast.Nonlocal.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Nonlocal.__repr__" => "Return repr(self).",
    "_ast.Nonlocal.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Nonlocal.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Nonlocal.__str__" => "Return str(self).",
    "_ast.Nonlocal.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Nonlocal.__weakref__" => "list of weak references to the object",
    "_ast.Not" => "Not",
    "_ast.Not.__delattr__" => "Implement delattr(self, name).",
    "_ast.Not.__eq__" => "Return self==value.",
    "_ast.Not.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Not.__ge__" => "Return self>=value.",
    "_ast.Not.__getattribute__" => "Return getattr(self, name).",
    "_ast.Not.__getstate__" => "Helper for pickle.",
    "_ast.Not.__gt__" => "Return self>value.",
    "_ast.Not.__hash__" => "Return hash(self).",
    "_ast.Not.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Not.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Not.__le__" => "Return self<=value.",
    "_ast.Not.__lt__" => "Return self<value.",
    "_ast.Not.__ne__" => "Return self!=value.",
    "_ast.Not.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Not.__reduce_ex__" => "Helper for pickle.",
    "_ast.Not.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Not.__repr__" => "Return repr(self).",
    "_ast.Not.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Not.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Not.__str__" => "Return str(self).",
    "_ast.Not.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Not.__weakref__" => "list of weak references to the object",
    "_ast.NotEq" => "NotEq",
    "_ast.NotEq.__delattr__" => "Implement delattr(self, name).",
    "_ast.NotEq.__eq__" => "Return self==value.",
    "_ast.NotEq.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.NotEq.__ge__" => "Return self>=value.",
    "_ast.NotEq.__getattribute__" => "Return getattr(self, name).",
    "_ast.NotEq.__getstate__" => "Helper for pickle.",
    "_ast.NotEq.__gt__" => "Return self>value.",
    "_ast.NotEq.__hash__" => "Return hash(self).",
    "_ast.NotEq.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.NotEq.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.NotEq.__le__" => "Return self<=value.",
    "_ast.NotEq.__lt__" => "Return self<value.",
    "_ast.NotEq.__ne__" => "Return self!=value.",
    "_ast.NotEq.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.NotEq.__reduce_ex__" => "Helper for pickle.",
    "_ast.NotEq.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.NotEq.__repr__" => "Return repr(self).",
    "_ast.NotEq.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.NotEq.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.NotEq.__str__" => "Return str(self).",
    "_ast.NotEq.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.NotEq.__weakref__" => "list of weak references to the object",
    "_ast.NotIn" => "NotIn",
    "_ast.NotIn.__delattr__" => "Implement delattr(self, name).",
    "_ast.NotIn.__eq__" => "Return self==value.",
    "_ast.NotIn.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.NotIn.__ge__" => "Return self>=value.",
    "_ast.NotIn.__getattribute__" => "Return getattr(self, name).",
    "_ast.NotIn.__getstate__" => "Helper for pickle.",
    "_ast.NotIn.__gt__" => "Return self>value.",
    "_ast.NotIn.__hash__" => "Return hash(self).",
    "_ast.NotIn.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.NotIn.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.NotIn.__le__" => "Return self<=value.",
    "_ast.NotIn.__lt__" => "Return self<value.",
    "_ast.NotIn.__ne__" => "Return self!=value.",
    "_ast.NotIn.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.NotIn.__reduce_ex__" => "Helper for pickle.",
    "_ast.NotIn.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.NotIn.__repr__" => "Return repr(self).",
    "_ast.NotIn.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.NotIn.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.NotIn.__str__" => "Return str(self).",
    "_ast.NotIn.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.NotIn.__weakref__" => "list of weak references to the object",
    "_ast.Or" => "Or",
    "_ast.Or.__delattr__" => "Implement delattr(self, name).",
    "_ast.Or.__eq__" => "Return self==value.",
    "_ast.Or.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Or.__ge__" => "Return self>=value.",
    "_ast.Or.__getattribute__" => "Return getattr(self, name).",
    "_ast.Or.__getstate__" => "Helper for pickle.",
    "_ast.Or.__gt__" => "Return self>value.",
    "_ast.Or.__hash__" => "Return hash(self).",
    "_ast.Or.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Or.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Or.__le__" => "Return self<=value.",
    "_ast.Or.__lt__" => "Return self<value.",
    "_ast.Or.__ne__" => "Return self!=value.",
    "_ast.Or.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Or.__reduce_ex__" => "Helper for pickle.",
    "_ast.Or.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Or.__repr__" => "Return repr(self).",
    "_ast.Or.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Or.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Or.__str__" => "Return str(self).",
    "_ast.Or.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Or.__weakref__" => "list of weak references to the object",
    "_ast.ParamSpec" => "ParamSpec(identifier name, expr? default_value)",
    "_ast.ParamSpec.__delattr__" => "Implement delattr(self, name).",
    "_ast.ParamSpec.__eq__" => "Return self==value.",
    "_ast.ParamSpec.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.ParamSpec.__ge__" => "Return self>=value.",
    "_ast.ParamSpec.__getattribute__" => "Return getattr(self, name).",
    "_ast.ParamSpec.__getstate__" => "Helper for pickle.",
    "_ast.ParamSpec.__gt__" => "Return self>value.",
    "_ast.ParamSpec.__hash__" => "Return hash(self).",
    "_ast.ParamSpec.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.ParamSpec.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.ParamSpec.__le__" => "Return self<=value.",
    "_ast.ParamSpec.__lt__" => "Return self<value.",
    "_ast.ParamSpec.__ne__" => "Return self!=value.",
    "_ast.ParamSpec.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.ParamSpec.__reduce_ex__" => "Helper for pickle.",
    "_ast.ParamSpec.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.ParamSpec.__repr__" => "Return repr(self).",
    "_ast.ParamSpec.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.ParamSpec.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.ParamSpec.__str__" => "Return str(self).",
    "_ast.ParamSpec.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.ParamSpec.__weakref__" => "list of weak references to the object",
    "_ast.Pass" => "Pass",
    "_ast.Pass.__delattr__" => "Implement delattr(self, name).",
    "_ast.Pass.__eq__" => "Return self==value.",
    "_ast.Pass.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Pass.__ge__" => "Return self>=value.",
    "_ast.Pass.__getattribute__" => "Return getattr(self, name).",
    "_ast.Pass.__getstate__" => "Helper for pickle.",
    "_ast.Pass.__gt__" => "Return self>value.",
    "_ast.Pass.__hash__" => "Return hash(self).",
    "_ast.Pass.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Pass.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Pass.__le__" => "Return self<=value.",
    "_ast.Pass.__lt__" => "Return self<value.",
    "_ast.Pass.__ne__" => "Return self!=value.",
    "_ast.Pass.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Pass.__reduce_ex__" => "Helper for pickle.",
    "_ast.Pass.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Pass.__repr__" => "Return repr(self).",
    "_ast.Pass.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Pass.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Pass.__str__" => "Return str(self).",
    "_ast.Pass.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Pass.__weakref__" => "list of weak references to the object",
    "_ast.Pow" => "Pow",
    "_ast.Pow.__delattr__" => "Implement delattr(self, name).",
    "_ast.Pow.__eq__" => "Return self==value.",
    "_ast.Pow.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Pow.__ge__" => "Return self>=value.",
    "_ast.Pow.__getattribute__" => "Return getattr(self, name).",
    "_ast.Pow.__getstate__" => "Helper for pickle.",
    "_ast.Pow.__gt__" => "Return self>value.",
    "_ast.Pow.__hash__" => "Return hash(self).",
    "_ast.Pow.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Pow.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Pow.__le__" => "Return self<=value.",
    "_ast.Pow.__lt__" => "Return self<value.",
    "_ast.Pow.__ne__" => "Return self!=value.",
    "_ast.Pow.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Pow.__reduce_ex__" => "Helper for pickle.",
    "_ast.Pow.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Pow.__repr__" => "Return repr(self).",
    "_ast.Pow.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Pow.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Pow.__str__" => "Return str(self).",
    "_ast.Pow.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Pow.__weakref__" => "list of weak references to the object",
    "_ast.RShift" => "RShift",
    "_ast.RShift.__delattr__" => "Implement delattr(self, name).",
    "_ast.RShift.__eq__" => "Return self==value.",
    "_ast.RShift.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.RShift.__ge__" => "Return self>=value.",
    "_ast.RShift.__getattribute__" => "Return getattr(self, name).",
    "_ast.RShift.__getstate__" => "Helper for pickle.",
    "_ast.RShift.__gt__" => "Return self>value.",
    "_ast.RShift.__hash__" => "Return hash(self).",
    "_ast.RShift.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.RShift.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.RShift.__le__" => "Return self<=value.",
    "_ast.RShift.__lt__" => "Return self<value.",
    "_ast.RShift.__ne__" => "Return self!=value.",
    "_ast.RShift.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.RShift.__reduce_ex__" => "Helper for pickle.",
    "_ast.RShift.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.RShift.__repr__" => "Return repr(self).",
    "_ast.RShift.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.RShift.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.RShift.__str__" => "Return str(self).",
    "_ast.RShift.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.RShift.__weakref__" => "list of weak references to the object",
    "_ast.Raise" => "Raise(expr? exc, expr? cause)",
    "_ast.Raise.__delattr__" => "Implement delattr(self, name).",
    "_ast.Raise.__eq__" => "Return self==value.",
    "_ast.Raise.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Raise.__ge__" => "Return self>=value.",
    "_ast.Raise.__getattribute__" => "Return getattr(self, name).",
    "_ast.Raise.__getstate__" => "Helper for pickle.",
    "_ast.Raise.__gt__" => "Return self>value.",
    "_ast.Raise.__hash__" => "Return hash(self).",
    "_ast.Raise.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Raise.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Raise.__le__" => "Return self<=value.",
    "_ast.Raise.__lt__" => "Return self<value.",
    "_ast.Raise.__ne__" => "Return self!=value.",
    "_ast.Raise.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Raise.__reduce_ex__" => "Helper for pickle.",
    "_ast.Raise.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Raise.__repr__" => "Return repr(self).",
    "_ast.Raise.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Raise.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Raise.__str__" => "Return str(self).",
    "_ast.Raise.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Raise.__weakref__" => "list of weak references to the object",
    "_ast.Return" => "Return(expr? value)",
    "_ast.Return.__delattr__" => "Implement delattr(self, name).",
    "_ast.Return.__eq__" => "Return self==value.",
    "_ast.Return.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Return.__ge__" => "Return self>=value.",
    "_ast.Return.__getattribute__" => "Return getattr(self, name).",
    "_ast.Return.__getstate__" => "Helper for pickle.",
    "_ast.Return.__gt__" => "Return self>value.",
    "_ast.Return.__hash__" => "Return hash(self).",
    "_ast.Return.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Return.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Return.__le__" => "Return self<=value.",
    "_ast.Return.__lt__" => "Return self<value.",
    "_ast.Return.__ne__" => "Return self!=value.",
    "_ast.Return.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Return.__reduce_ex__" => "Helper for pickle.",
    "_ast.Return.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Return.__repr__" => "Return repr(self).",
    "_ast.Return.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Return.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Return.__str__" => "Return str(self).",
    "_ast.Return.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Return.__weakref__" => "list of weak references to the object",
    "_ast.Set" => "Set(expr* elts)",
    "_ast.Set.__delattr__" => "Implement delattr(self, name).",
    "_ast.Set.__eq__" => "Return self==value.",
    "_ast.Set.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Set.__ge__" => "Return self>=value.",
    "_ast.Set.__getattribute__" => "Return getattr(self, name).",
    "_ast.Set.__getstate__" => "Helper for pickle.",
    "_ast.Set.__gt__" => "Return self>value.",
    "_ast.Set.__hash__" => "Return hash(self).",
    "_ast.Set.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Set.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Set.__le__" => "Return self<=value.",
    "_ast.Set.__lt__" => "Return self<value.",
    "_ast.Set.__ne__" => "Return self!=value.",
    "_ast.Set.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Set.__reduce_ex__" => "Helper for pickle.",
    "_ast.Set.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Set.__repr__" => "Return repr(self).",
    "_ast.Set.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Set.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Set.__str__" => "Return str(self).",
    "_ast.Set.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Set.__weakref__" => "list of weak references to the object",
    "_ast.SetComp" => "SetComp(expr elt, comprehension* generators)",
    "_ast.SetComp.__delattr__" => "Implement delattr(self, name).",
    "_ast.SetComp.__eq__" => "Return self==value.",
    "_ast.SetComp.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.SetComp.__ge__" => "Return self>=value.",
    "_ast.SetComp.__getattribute__" => "Return getattr(self, name).",
    "_ast.SetComp.__getstate__" => "Helper for pickle.",
    "_ast.SetComp.__gt__" => "Return self>value.",
    "_ast.SetComp.__hash__" => "Return hash(self).",
    "_ast.SetComp.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.SetComp.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.SetComp.__le__" => "Return self<=value.",
    "_ast.SetComp.__lt__" => "Return self<value.",
    "_ast.SetComp.__ne__" => "Return self!=value.",
    "_ast.SetComp.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.SetComp.__reduce_ex__" => "Helper for pickle.",
    "_ast.SetComp.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.SetComp.__repr__" => "Return repr(self).",
    "_ast.SetComp.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.SetComp.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.SetComp.__str__" => "Return str(self).",
    "_ast.SetComp.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.SetComp.__weakref__" => "list of weak references to the object",
    "_ast.Slice" => "Slice(expr? lower, expr? upper, expr? step)",
    "_ast.Slice.__delattr__" => "Implement delattr(self, name).",
    "_ast.Slice.__eq__" => "Return self==value.",
    "_ast.Slice.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Slice.__ge__" => "Return self>=value.",
    "_ast.Slice.__getattribute__" => "Return getattr(self, name).",
    "_ast.Slice.__getstate__" => "Helper for pickle.",
    "_ast.Slice.__gt__" => "Return self>value.",
    "_ast.Slice.__hash__" => "Return hash(self).",
    "_ast.Slice.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Slice.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Slice.__le__" => "Return self<=value.",
    "_ast.Slice.__lt__" => "Return self<value.",
    "_ast.Slice.__ne__" => "Return self!=value.",
    "_ast.Slice.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Slice.__reduce_ex__" => "Helper for pickle.",
    "_ast.Slice.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Slice.__repr__" => "Return repr(self).",
    "_ast.Slice.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Slice.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Slice.__str__" => "Return str(self).",
    "_ast.Slice.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Slice.__weakref__" => "list of weak references to the object",
    "_ast.Starred" => "Starred(expr value, expr_context ctx)",
    "_ast.Starred.__delattr__" => "Implement delattr(self, name).",
    "_ast.Starred.__eq__" => "Return self==value.",
    "_ast.Starred.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Starred.__ge__" => "Return self>=value.",
    "_ast.Starred.__getattribute__" => "Return getattr(self, name).",
    "_ast.Starred.__getstate__" => "Helper for pickle.",
    "_ast.Starred.__gt__" => "Return self>value.",
    "_ast.Starred.__hash__" => "Return hash(self).",
    "_ast.Starred.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Starred.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Starred.__le__" => "Return self<=value.",
    "_ast.Starred.__lt__" => "Return self<value.",
    "_ast.Starred.__ne__" => "Return self!=value.",
    "_ast.Starred.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Starred.__reduce_ex__" => "Helper for pickle.",
    "_ast.Starred.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Starred.__repr__" => "Return repr(self).",
    "_ast.Starred.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Starred.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Starred.__str__" => "Return str(self).",
    "_ast.Starred.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Starred.__weakref__" => "list of weak references to the object",
    "_ast.Store" => "Store",
    "_ast.Store.__delattr__" => "Implement delattr(self, name).",
    "_ast.Store.__eq__" => "Return self==value.",
    "_ast.Store.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Store.__ge__" => "Return self>=value.",
    "_ast.Store.__getattribute__" => "Return getattr(self, name).",
    "_ast.Store.__getstate__" => "Helper for pickle.",
    "_ast.Store.__gt__" => "Return self>value.",
    "_ast.Store.__hash__" => "Return hash(self).",
    "_ast.Store.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Store.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Store.__le__" => "Return self<=value.",
    "_ast.Store.__lt__" => "Return self<value.",
    "_ast.Store.__ne__" => "Return self!=value.",
    "_ast.Store.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Store.__reduce_ex__" => "Helper for pickle.",
    "_ast.Store.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Store.__repr__" => "Return repr(self).",
    "_ast.Store.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Store.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Store.__str__" => "Return str(self).",
    "_ast.Store.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Store.__weakref__" => "list of weak references to the object",
    "_ast.Sub" => "Sub",
    "_ast.Sub.__delattr__" => "Implement delattr(self, name).",
    "_ast.Sub.__eq__" => "Return self==value.",
    "_ast.Sub.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Sub.__ge__" => "Return self>=value.",
    "_ast.Sub.__getattribute__" => "Return getattr(self, name).",
    "_ast.Sub.__getstate__" => "Helper for pickle.",
    "_ast.Sub.__gt__" => "Return self>value.",
    "_ast.Sub.__hash__" => "Return hash(self).",
    "_ast.Sub.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Sub.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Sub.__le__" => "Return self<=value.",
    "_ast.Sub.__lt__" => "Return self<value.",
    "_ast.Sub.__ne__" => "Return self!=value.",
    "_ast.Sub.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Sub.__reduce_ex__" => "Helper for pickle.",
    "_ast.Sub.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Sub.__repr__" => "Return repr(self).",
    "_ast.Sub.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Sub.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Sub.__str__" => "Return str(self).",
    "_ast.Sub.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Sub.__weakref__" => "list of weak references to the object",
    "_ast.Subscript" => "Subscript(expr value, expr slice, expr_context ctx)",
    "_ast.Subscript.__delattr__" => "Implement delattr(self, name).",
    "_ast.Subscript.__eq__" => "Return self==value.",
    "_ast.Subscript.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Subscript.__ge__" => "Return self>=value.",
    "_ast.Subscript.__getattribute__" => "Return getattr(self, name).",
    "_ast.Subscript.__getstate__" => "Helper for pickle.",
    "_ast.Subscript.__gt__" => "Return self>value.",
    "_ast.Subscript.__hash__" => "Return hash(self).",
    "_ast.Subscript.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Subscript.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Subscript.__le__" => "Return self<=value.",
    "_ast.Subscript.__lt__" => "Return self<value.",
    "_ast.Subscript.__ne__" => "Return self!=value.",
    "_ast.Subscript.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Subscript.__reduce_ex__" => "Helper for pickle.",
    "_ast.Subscript.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Subscript.__repr__" => "Return repr(self).",
    "_ast.Subscript.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Subscript.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Subscript.__str__" => "Return str(self).",
    "_ast.Subscript.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Subscript.__weakref__" => "list of weak references to the object",
    "_ast.TemplateStr" => "TemplateStr(expr* values)",
    "_ast.TemplateStr.__delattr__" => "Implement delattr(self, name).",
    "_ast.TemplateStr.__eq__" => "Return self==value.",
    "_ast.TemplateStr.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.TemplateStr.__ge__" => "Return self>=value.",
    "_ast.TemplateStr.__getattribute__" => "Return getattr(self, name).",
    "_ast.TemplateStr.__getstate__" => "Helper for pickle.",
    "_ast.TemplateStr.__gt__" => "Return self>value.",
    "_ast.TemplateStr.__hash__" => "Return hash(self).",
    "_ast.TemplateStr.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.TemplateStr.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.TemplateStr.__le__" => "Return self<=value.",
    "_ast.TemplateStr.__lt__" => "Return self<value.",
    "_ast.TemplateStr.__ne__" => "Return self!=value.",
    "_ast.TemplateStr.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.TemplateStr.__reduce_ex__" => "Helper for pickle.",
    "_ast.TemplateStr.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.TemplateStr.__repr__" => "Return repr(self).",
    "_ast.TemplateStr.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.TemplateStr.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.TemplateStr.__str__" => "Return str(self).",
    "_ast.TemplateStr.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.TemplateStr.__weakref__" => "list of weak references to the object",
    "_ast.Try" => "Try(stmt* body, excepthandler* handlers, stmt* orelse, stmt* finalbody)",
    "_ast.Try.__delattr__" => "Implement delattr(self, name).",
    "_ast.Try.__eq__" => "Return self==value.",
    "_ast.Try.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Try.__ge__" => "Return self>=value.",
    "_ast.Try.__getattribute__" => "Return getattr(self, name).",
    "_ast.Try.__getstate__" => "Helper for pickle.",
    "_ast.Try.__gt__" => "Return self>value.",
    "_ast.Try.__hash__" => "Return hash(self).",
    "_ast.Try.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Try.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Try.__le__" => "Return self<=value.",
    "_ast.Try.__lt__" => "Return self<value.",
    "_ast.Try.__ne__" => "Return self!=value.",
    "_ast.Try.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Try.__reduce_ex__" => "Helper for pickle.",
    "_ast.Try.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Try.__repr__" => "Return repr(self).",
    "_ast.Try.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Try.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Try.__str__" => "Return str(self).",
    "_ast.Try.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Try.__weakref__" => "list of weak references to the object",
    "_ast.TryStar" => "TryStar(stmt* body, excepthandler* handlers, stmt* orelse, stmt* finalbody)",
    "_ast.TryStar.__delattr__" => "Implement delattr(self, name).",
    "_ast.TryStar.__eq__" => "Return self==value.",
    "_ast.TryStar.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.TryStar.__ge__" => "Return self>=value.",
    "_ast.TryStar.__getattribute__" => "Return getattr(self, name).",
    "_ast.TryStar.__getstate__" => "Helper for pickle.",
    "_ast.TryStar.__gt__" => "Return self>value.",
    "_ast.TryStar.__hash__" => "Return hash(self).",
    "_ast.TryStar.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.TryStar.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.TryStar.__le__" => "Return self<=value.",
    "_ast.TryStar.__lt__" => "Return self<value.",
    "_ast.TryStar.__ne__" => "Return self!=value.",
    "_ast.TryStar.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.TryStar.__reduce_ex__" => "Helper for pickle.",
    "_ast.TryStar.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.TryStar.__repr__" => "Return repr(self).",
    "_ast.TryStar.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.TryStar.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.TryStar.__str__" => "Return str(self).",
    "_ast.TryStar.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.TryStar.__weakref__" => "list of weak references to the object",
    "_ast.Tuple" => "Tuple(expr* elts, expr_context ctx)",
    "_ast.Tuple.__delattr__" => "Implement delattr(self, name).",
    "_ast.Tuple.__eq__" => "Return self==value.",
    "_ast.Tuple.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Tuple.__ge__" => "Return self>=value.",
    "_ast.Tuple.__getattribute__" => "Return getattr(self, name).",
    "_ast.Tuple.__getstate__" => "Helper for pickle.",
    "_ast.Tuple.__gt__" => "Return self>value.",
    "_ast.Tuple.__hash__" => "Return hash(self).",
    "_ast.Tuple.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Tuple.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Tuple.__le__" => "Return self<=value.",
    "_ast.Tuple.__lt__" => "Return self<value.",
    "_ast.Tuple.__ne__" => "Return self!=value.",
    "_ast.Tuple.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Tuple.__reduce_ex__" => "Helper for pickle.",
    "_ast.Tuple.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Tuple.__repr__" => "Return repr(self).",
    "_ast.Tuple.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Tuple.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Tuple.__str__" => "Return str(self).",
    "_ast.Tuple.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Tuple.__weakref__" => "list of weak references to the object",
    "_ast.Tuple.dims" => "Deprecated. Use elts instead.",
    "_ast.TypeAlias" => "TypeAlias(expr name, type_param* type_params, expr value)",
    "_ast.TypeAlias.__delattr__" => "Implement delattr(self, name).",
    "_ast.TypeAlias.__eq__" => "Return self==value.",
    "_ast.TypeAlias.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.TypeAlias.__ge__" => "Return self>=value.",
    "_ast.TypeAlias.__getattribute__" => "Return getattr(self, name).",
    "_ast.TypeAlias.__getstate__" => "Helper for pickle.",
    "_ast.TypeAlias.__gt__" => "Return self>value.",
    "_ast.TypeAlias.__hash__" => "Return hash(self).",
    "_ast.TypeAlias.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.TypeAlias.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.TypeAlias.__le__" => "Return self<=value.",
    "_ast.TypeAlias.__lt__" => "Return self<value.",
    "_ast.TypeAlias.__ne__" => "Return self!=value.",
    "_ast.TypeAlias.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.TypeAlias.__reduce_ex__" => "Helper for pickle.",
    "_ast.TypeAlias.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.TypeAlias.__repr__" => "Return repr(self).",
    "_ast.TypeAlias.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.TypeAlias.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.TypeAlias.__str__" => "Return str(self).",
    "_ast.TypeAlias.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.TypeAlias.__weakref__" => "list of weak references to the object",
    "_ast.TypeIgnore" => "TypeIgnore(int lineno, string tag)",
    "_ast.TypeIgnore.__delattr__" => "Implement delattr(self, name).",
    "_ast.TypeIgnore.__eq__" => "Return self==value.",
    "_ast.TypeIgnore.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.TypeIgnore.__ge__" => "Return self>=value.",
    "_ast.TypeIgnore.__getattribute__" => "Return getattr(self, name).",
    "_ast.TypeIgnore.__getstate__" => "Helper for pickle.",
    "_ast.TypeIgnore.__gt__" => "Return self>value.",
    "_ast.TypeIgnore.__hash__" => "Return hash(self).",
    "_ast.TypeIgnore.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.TypeIgnore.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.TypeIgnore.__le__" => "Return self<=value.",
    "_ast.TypeIgnore.__lt__" => "Return self<value.",
    "_ast.TypeIgnore.__ne__" => "Return self!=value.",
    "_ast.TypeIgnore.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.TypeIgnore.__reduce_ex__" => "Helper for pickle.",
    "_ast.TypeIgnore.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.TypeIgnore.__repr__" => "Return repr(self).",
    "_ast.TypeIgnore.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.TypeIgnore.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.TypeIgnore.__str__" => "Return str(self).",
    "_ast.TypeIgnore.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.TypeIgnore.__weakref__" => "list of weak references to the object",
    "_ast.TypeVar" => "TypeVar(identifier name, expr? bound, expr? default_value)",
    "_ast.TypeVar.__delattr__" => "Implement delattr(self, name).",
    "_ast.TypeVar.__eq__" => "Return self==value.",
    "_ast.TypeVar.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.TypeVar.__ge__" => "Return self>=value.",
    "_ast.TypeVar.__getattribute__" => "Return getattr(self, name).",
    "_ast.TypeVar.__getstate__" => "Helper for pickle.",
    "_ast.TypeVar.__gt__" => "Return self>value.",
    "_ast.TypeVar.__hash__" => "Return hash(self).",
    "_ast.TypeVar.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.TypeVar.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.TypeVar.__le__" => "Return self<=value.",
    "_ast.TypeVar.__lt__" => "Return self<value.",
    "_ast.TypeVar.__ne__" => "Return self!=value.",
    "_ast.TypeVar.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.TypeVar.__reduce_ex__" => "Helper for pickle.",
    "_ast.TypeVar.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.TypeVar.__repr__" => "Return repr(self).",
    "_ast.TypeVar.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.TypeVar.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.TypeVar.__str__" => "Return str(self).",
    "_ast.TypeVar.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.TypeVar.__weakref__" => "list of weak references to the object",
    "_ast.TypeVarTuple" => "TypeVarTuple(identifier name, expr? default_value)",
    "_ast.TypeVarTuple.__delattr__" => "Implement delattr(self, name).",
    "_ast.TypeVarTuple.__eq__" => "Return self==value.",
    "_ast.TypeVarTuple.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.TypeVarTuple.__ge__" => "Return self>=value.",
    "_ast.TypeVarTuple.__getattribute__" => "Return getattr(self, name).",
    "_ast.TypeVarTuple.__getstate__" => "Helper for pickle.",
    "_ast.TypeVarTuple.__gt__" => "Return self>value.",
    "_ast.TypeVarTuple.__hash__" => "Return hash(self).",
    "_ast.TypeVarTuple.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.TypeVarTuple.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.TypeVarTuple.__le__" => "Return self<=value.",
    "_ast.TypeVarTuple.__lt__" => "Return self<value.",
    "_ast.TypeVarTuple.__ne__" => "Return self!=value.",
    "_ast.TypeVarTuple.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.TypeVarTuple.__reduce_ex__" => "Helper for pickle.",
    "_ast.TypeVarTuple.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.TypeVarTuple.__repr__" => "Return repr(self).",
    "_ast.TypeVarTuple.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.TypeVarTuple.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.TypeVarTuple.__str__" => "Return str(self).",
    "_ast.TypeVarTuple.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.TypeVarTuple.__weakref__" => "list of weak references to the object",
    "_ast.UAdd" => "UAdd",
    "_ast.UAdd.__delattr__" => "Implement delattr(self, name).",
    "_ast.UAdd.__eq__" => "Return self==value.",
    "_ast.UAdd.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.UAdd.__ge__" => "Return self>=value.",
    "_ast.UAdd.__getattribute__" => "Return getattr(self, name).",
    "_ast.UAdd.__getstate__" => "Helper for pickle.",
    "_ast.UAdd.__gt__" => "Return self>value.",
    "_ast.UAdd.__hash__" => "Return hash(self).",
    "_ast.UAdd.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.UAdd.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.UAdd.__le__" => "Return self<=value.",
    "_ast.UAdd.__lt__" => "Return self<value.",
    "_ast.UAdd.__ne__" => "Return self!=value.",
    "_ast.UAdd.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.UAdd.__reduce_ex__" => "Helper for pickle.",
    "_ast.UAdd.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.UAdd.__repr__" => "Return repr(self).",
    "_ast.UAdd.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.UAdd.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.UAdd.__str__" => "Return str(self).",
    "_ast.UAdd.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.UAdd.__weakref__" => "list of weak references to the object",
    "_ast.USub" => "USub",
    "_ast.USub.__delattr__" => "Implement delattr(self, name).",
    "_ast.USub.__eq__" => "Return self==value.",
    "_ast.USub.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.USub.__ge__" => "Return self>=value.",
    "_ast.USub.__getattribute__" => "Return getattr(self, name).",
    "_ast.USub.__getstate__" => "Helper for pickle.",
    "_ast.USub.__gt__" => "Return self>value.",
    "_ast.USub.__hash__" => "Return hash(self).",
    "_ast.USub.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.USub.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.USub.__le__" => "Return self<=value.",
    "_ast.USub.__lt__" => "Return self<value.",
    "_ast.USub.__ne__" => "Return self!=value.",
    "_ast.USub.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.USub.__reduce_ex__" => "Helper for pickle.",
    "_ast.USub.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.USub.__repr__" => "Return repr(self).",
    "_ast.USub.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.USub.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.USub.__str__" => "Return str(self).",
    "_ast.USub.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.USub.__weakref__" => "list of weak references to the object",
    "_ast.UnaryOp" => "UnaryOp(unaryop op, expr operand)",
    "_ast.UnaryOp.__delattr__" => "Implement delattr(self, name).",
    "_ast.UnaryOp.__eq__" => "Return self==value.",
    "_ast.UnaryOp.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.UnaryOp.__ge__" => "Return self>=value.",
    "_ast.UnaryOp.__getattribute__" => "Return getattr(self, name).",
    "_ast.UnaryOp.__getstate__" => "Helper for pickle.",
    "_ast.UnaryOp.__gt__" => "Return self>value.",
    "_ast.UnaryOp.__hash__" => "Return hash(self).",
    "_ast.UnaryOp.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.UnaryOp.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.UnaryOp.__le__" => "Return self<=value.",
    "_ast.UnaryOp.__lt__" => "Return self<value.",
    "_ast.UnaryOp.__ne__" => "Return self!=value.",
    "_ast.UnaryOp.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.UnaryOp.__reduce_ex__" => "Helper for pickle.",
    "_ast.UnaryOp.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.UnaryOp.__repr__" => "Return repr(self).",
    "_ast.UnaryOp.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.UnaryOp.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.UnaryOp.__str__" => "Return str(self).",
    "_ast.UnaryOp.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.UnaryOp.__weakref__" => "list of weak references to the object",
    "_ast.While" => "While(expr test, stmt* body, stmt* orelse)",
    "_ast.While.__delattr__" => "Implement delattr(self, name).",
    "_ast.While.__eq__" => "Return self==value.",
    "_ast.While.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.While.__ge__" => "Return self>=value.",
    "_ast.While.__getattribute__" => "Return getattr(self, name).",
    "_ast.While.__getstate__" => "Helper for pickle.",
    "_ast.While.__gt__" => "Return self>value.",
    "_ast.While.__hash__" => "Return hash(self).",
    "_ast.While.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.While.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.While.__le__" => "Return self<=value.",
    "_ast.While.__lt__" => "Return self<value.",
    "_ast.While.__ne__" => "Return self!=value.",
    "_ast.While.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.While.__reduce_ex__" => "Helper for pickle.",
    "_ast.While.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.While.__repr__" => "Return repr(self).",
    "_ast.While.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.While.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.While.__str__" => "Return str(self).",
    "_ast.While.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.While.__weakref__" => "list of weak references to the object",
    "_ast.With" => "With(withitem* items, stmt* body, string? type_comment)",
    "_ast.With.__delattr__" => "Implement delattr(self, name).",
    "_ast.With.__eq__" => "Return self==value.",
    "_ast.With.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.With.__ge__" => "Return self>=value.",
    "_ast.With.__getattribute__" => "Return getattr(self, name).",
    "_ast.With.__getstate__" => "Helper for pickle.",
    "_ast.With.__gt__" => "Return self>value.",
    "_ast.With.__hash__" => "Return hash(self).",
    "_ast.With.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.With.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.With.__le__" => "Return self<=value.",
    "_ast.With.__lt__" => "Return self<value.",
    "_ast.With.__ne__" => "Return self!=value.",
    "_ast.With.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.With.__reduce_ex__" => "Helper for pickle.",
    "_ast.With.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.With.__repr__" => "Return repr(self).",
    "_ast.With.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.With.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.With.__str__" => "Return str(self).",
    "_ast.With.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.With.__weakref__" => "list of weak references to the object",
    "_ast.Yield" => "Yield(expr? value)",
    "_ast.Yield.__delattr__" => "Implement delattr(self, name).",
    "_ast.Yield.__eq__" => "Return self==value.",
    "_ast.Yield.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.Yield.__ge__" => "Return self>=value.",
    "_ast.Yield.__getattribute__" => "Return getattr(self, name).",
    "_ast.Yield.__getstate__" => "Helper for pickle.",
    "_ast.Yield.__gt__" => "Return self>value.",
    "_ast.Yield.__hash__" => "Return hash(self).",
    "_ast.Yield.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.Yield.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.Yield.__le__" => "Return self<=value.",
    "_ast.Yield.__lt__" => "Return self<value.",
    "_ast.Yield.__ne__" => "Return self!=value.",
    "_ast.Yield.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.Yield.__reduce_ex__" => "Helper for pickle.",
    "_ast.Yield.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.Yield.__repr__" => "Return repr(self).",
    "_ast.Yield.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.Yield.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.Yield.__str__" => "Return str(self).",
    "_ast.Yield.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.Yield.__weakref__" => "list of weak references to the object",
    "_ast.YieldFrom" => "YieldFrom(expr value)",
    "_ast.YieldFrom.__delattr__" => "Implement delattr(self, name).",
    "_ast.YieldFrom.__eq__" => "Return self==value.",
    "_ast.YieldFrom.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.YieldFrom.__ge__" => "Return self>=value.",
    "_ast.YieldFrom.__getattribute__" => "Return getattr(self, name).",
    "_ast.YieldFrom.__getstate__" => "Helper for pickle.",
    "_ast.YieldFrom.__gt__" => "Return self>value.",
    "_ast.YieldFrom.__hash__" => "Return hash(self).",
    "_ast.YieldFrom.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.YieldFrom.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.YieldFrom.__le__" => "Return self<=value.",
    "_ast.YieldFrom.__lt__" => "Return self<value.",
    "_ast.YieldFrom.__ne__" => "Return self!=value.",
    "_ast.YieldFrom.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.YieldFrom.__reduce_ex__" => "Helper for pickle.",
    "_ast.YieldFrom.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.YieldFrom.__repr__" => "Return repr(self).",
    "_ast.YieldFrom.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.YieldFrom.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.YieldFrom.__str__" => "Return str(self).",
    "_ast.YieldFrom.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.YieldFrom.__weakref__" => "list of weak references to the object",
    "_ast.alias" => "alias(identifier name, identifier? asname)",
    "_ast.alias.__delattr__" => "Implement delattr(self, name).",
    "_ast.alias.__eq__" => "Return self==value.",
    "_ast.alias.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.alias.__ge__" => "Return self>=value.",
    "_ast.alias.__getattribute__" => "Return getattr(self, name).",
    "_ast.alias.__getstate__" => "Helper for pickle.",
    "_ast.alias.__gt__" => "Return self>value.",
    "_ast.alias.__hash__" => "Return hash(self).",
    "_ast.alias.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.alias.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.alias.__le__" => "Return self<=value.",
    "_ast.alias.__lt__" => "Return self<value.",
    "_ast.alias.__ne__" => "Return self!=value.",
    "_ast.alias.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.alias.__reduce_ex__" => "Helper for pickle.",
    "_ast.alias.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.alias.__repr__" => "Return repr(self).",
    "_ast.alias.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.alias.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.alias.__str__" => "Return str(self).",
    "_ast.alias.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.alias.__weakref__" => "list of weak references to the object",
    "_ast.arg" => "arg(identifier arg, expr? annotation, string? type_comment)",
    "_ast.arg.__delattr__" => "Implement delattr(self, name).",
    "_ast.arg.__eq__" => "Return self==value.",
    "_ast.arg.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.arg.__ge__" => "Return self>=value.",
    "_ast.arg.__getattribute__" => "Return getattr(self, name).",
    "_ast.arg.__getstate__" => "Helper for pickle.",
    "_ast.arg.__gt__" => "Return self>value.",
    "_ast.arg.__hash__" => "Return hash(self).",
    "_ast.arg.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.arg.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.arg.__le__" => "Return self<=value.",
    "_ast.arg.__lt__" => "Return self<value.",
    "_ast.arg.__ne__" => "Return self!=value.",
    "_ast.arg.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.arg.__reduce_ex__" => "Helper for pickle.",
    "_ast.arg.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.arg.__repr__" => "Return repr(self).",
    "_ast.arg.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.arg.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.arg.__str__" => "Return str(self).",
    "_ast.arg.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.arg.__weakref__" => "list of weak references to the object",
    "_ast.arguments" => "arguments(arg* posonlyargs, arg* args, arg? vararg, arg* kwonlyargs, expr?* kw_defaults, arg? kwarg, expr* defaults)",
    "_ast.arguments.__delattr__" => "Implement delattr(self, name).",
    "_ast.arguments.__eq__" => "Return self==value.",
    "_ast.arguments.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.arguments.__ge__" => "Return self>=value.",
    "_ast.arguments.__getattribute__" => "Return getattr(self, name).",
    "_ast.arguments.__getstate__" => "Helper for pickle.",
    "_ast.arguments.__gt__" => "Return self>value.",
    "_ast.arguments.__hash__" => "Return hash(self).",
    "_ast.arguments.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.arguments.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.arguments.__le__" => "Return self<=value.",
    "_ast.arguments.__lt__" => "Return self<value.",
    "_ast.arguments.__ne__" => "Return self!=value.",
    "_ast.arguments.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.arguments.__reduce_ex__" => "Helper for pickle.",
    "_ast.arguments.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.arguments.__repr__" => "Return repr(self).",
    "_ast.arguments.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.arguments.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.arguments.__str__" => "Return str(self).",
    "_ast.arguments.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.arguments.__weakref__" => "list of weak references to the object",
    "_ast.boolop" => "boolop = And | Or",
    "_ast.boolop.__delattr__" => "Implement delattr(self, name).",
    "_ast.boolop.__eq__" => "Return self==value.",
    "_ast.boolop.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.boolop.__ge__" => "Return self>=value.",
    "_ast.boolop.__getattribute__" => "Return getattr(self, name).",
    "_ast.boolop.__getstate__" => "Helper for pickle.",
    "_ast.boolop.__gt__" => "Return self>value.",
    "_ast.boolop.__hash__" => "Return hash(self).",
    "_ast.boolop.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.boolop.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.boolop.__le__" => "Return self<=value.",
    "_ast.boolop.__lt__" => "Return self<value.",
    "_ast.boolop.__ne__" => "Return self!=value.",
    "_ast.boolop.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.boolop.__reduce_ex__" => "Helper for pickle.",
    "_ast.boolop.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.boolop.__repr__" => "Return repr(self).",
    "_ast.boolop.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.boolop.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.boolop.__str__" => "Return str(self).",
    "_ast.boolop.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.boolop.__weakref__" => "list of weak references to the object",
    "_ast.cmpop" => "cmpop = Eq | NotEq | Lt | LtE | Gt | GtE | Is | IsNot | In | NotIn",
    "_ast.cmpop.__delattr__" => "Implement delattr(self, name).",
    "_ast.cmpop.__eq__" => "Return self==value.",
    "_ast.cmpop.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.cmpop.__ge__" => "Return self>=value.",
    "_ast.cmpop.__getattribute__" => "Return getattr(self, name).",
    "_ast.cmpop.__getstate__" => "Helper for pickle.",
    "_ast.cmpop.__gt__" => "Return self>value.",
    "_ast.cmpop.__hash__" => "Return hash(self).",
    "_ast.cmpop.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.cmpop.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.cmpop.__le__" => "Return self<=value.",
    "_ast.cmpop.__lt__" => "Return self<value.",
    "_ast.cmpop.__ne__" => "Return self!=value.",
    "_ast.cmpop.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.cmpop.__reduce_ex__" => "Helper for pickle.",
    "_ast.cmpop.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.cmpop.__repr__" => "Return repr(self).",
    "_ast.cmpop.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.cmpop.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.cmpop.__str__" => "Return str(self).",
    "_ast.cmpop.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.cmpop.__weakref__" => "list of weak references to the object",
    "_ast.comprehension" => "comprehension(expr target, expr iter, expr* ifs, int is_async)",
    "_ast.comprehension.__delattr__" => "Implement delattr(self, name).",
    "_ast.comprehension.__eq__" => "Return self==value.",
    "_ast.comprehension.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.comprehension.__ge__" => "Return self>=value.",
    "_ast.comprehension.__getattribute__" => "Return getattr(self, name).",
    "_ast.comprehension.__getstate__" => "Helper for pickle.",
    "_ast.comprehension.__gt__" => "Return self>value.",
    "_ast.comprehension.__hash__" => "Return hash(self).",
    "_ast.comprehension.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.comprehension.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.comprehension.__le__" => "Return self<=value.",
    "_ast.comprehension.__lt__" => "Return self<value.",
    "_ast.comprehension.__ne__" => "Return self!=value.",
    "_ast.comprehension.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.comprehension.__reduce_ex__" => "Helper for pickle.",
    "_ast.comprehension.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.comprehension.__repr__" => "Return repr(self).",
    "_ast.comprehension.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.comprehension.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.comprehension.__str__" => "Return str(self).",
    "_ast.comprehension.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.comprehension.__weakref__" => "list of weak references to the object",
    "_ast.excepthandler" => "excepthandler = ExceptHandler(expr? type, identifier? name, stmt* body)",
    "_ast.excepthandler.__delattr__" => "Implement delattr(self, name).",
    "_ast.excepthandler.__eq__" => "Return self==value.",
    "_ast.excepthandler.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.excepthandler.__ge__" => "Return self>=value.",
    "_ast.excepthandler.__getattribute__" => "Return getattr(self, name).",
    "_ast.excepthandler.__getstate__" => "Helper for pickle.",
    "_ast.excepthandler.__gt__" => "Return self>value.",
    "_ast.excepthandler.__hash__" => "Return hash(self).",
    "_ast.excepthandler.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.excepthandler.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.excepthandler.__le__" => "Return self<=value.",
    "_ast.excepthandler.__lt__" => "Return self<value.",
    "_ast.excepthandler.__ne__" => "Return self!=value.",
    "_ast.excepthandler.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.excepthandler.__reduce_ex__" => "Helper for pickle.",
    "_ast.excepthandler.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.excepthandler.__repr__" => "Return repr(self).",
    "_ast.excepthandler.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.excepthandler.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.excepthandler.__str__" => "Return str(self).",
    "_ast.excepthandler.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.excepthandler.__weakref__" => "list of weak references to the object",
    "_ast.expr" => "expr = BoolOp(boolop op, expr* values)\n     | NamedExpr(expr target, expr value)\n     | BinOp(expr left, operator op, expr right)\n     | UnaryOp(unaryop op, expr operand)\n     | Lambda(arguments args, expr body)\n     | IfExp(expr test, expr body, expr orelse)\n     | Dict(expr?* keys, expr* values)\n     | Set(expr* elts)\n     | ListComp(expr elt, comprehension* generators)\n     | SetComp(expr elt, comprehension* generators)\n     | DictComp(expr key, expr value, comprehension* generators)\n     | GeneratorExp(expr elt, comprehension* generators)\n     | Await(expr value)\n     | Yield(expr? value)\n     | YieldFrom(expr value)\n     | Compare(expr left, cmpop* ops, expr* comparators)\n     | Call(expr func, expr* args, keyword* keywords)\n     | FormattedValue(expr value, int conversion, expr? format_spec)\n     | Interpolation(expr value, constant str, int conversion, expr? format_spec)\n     | JoinedStr(expr* values)\n     | TemplateStr(expr* values)\n     | Constant(constant value, string? kind)\n     | Attribute(expr value, identifier attr, expr_context ctx)\n     | Subscript(expr value, expr slice, expr_context ctx)\n     | Starred(expr value, expr_context ctx)\n     | Name(identifier id, expr_context ctx)\n     | List(expr* elts, expr_context ctx)\n     | Tuple(expr* elts, expr_context ctx)\n     | Slice(expr? lower, expr? upper, expr? step)",
    "_ast.expr.__delattr__" => "Implement delattr(self, name).",
    "_ast.expr.__eq__" => "Return self==value.",
    "_ast.expr.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.expr.__ge__" => "Return self>=value.",
    "_ast.expr.__getattribute__" => "Return getattr(self, name).",
    "_ast.expr.__getstate__" => "Helper for pickle.",
    "_ast.expr.__gt__" => "Return self>value.",
    "_ast.expr.__hash__" => "Return hash(self).",
    "_ast.expr.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.expr.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.expr.__le__" => "Return self<=value.",
    "_ast.expr.__lt__" => "Return self<value.",
    "_ast.expr.__ne__" => "Return self!=value.",
    "_ast.expr.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.expr.__reduce_ex__" => "Helper for pickle.",
    "_ast.expr.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.expr.__repr__" => "Return repr(self).",
    "_ast.expr.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.expr.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.expr.__str__" => "Return str(self).",
    "_ast.expr.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.expr.__weakref__" => "list of weak references to the object",
    "_ast.expr_context" => "expr_context = Load | Store | Del",
    "_ast.expr_context.__delattr__" => "Implement delattr(self, name).",
    "_ast.expr_context.__eq__" => "Return self==value.",
    "_ast.expr_context.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.expr_context.__ge__" => "Return self>=value.",
    "_ast.expr_context.__getattribute__" => "Return getattr(self, name).",
    "_ast.expr_context.__getstate__" => "Helper for pickle.",
    "_ast.expr_context.__gt__" => "Return self>value.",
    "_ast.expr_context.__hash__" => "Return hash(self).",
    "_ast.expr_context.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.expr_context.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.expr_context.__le__" => "Return self<=value.",
    "_ast.expr_context.__lt__" => "Return self<value.",
    "_ast.expr_context.__ne__" => "Return self!=value.",
    "_ast.expr_context.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.expr_context.__reduce_ex__" => "Helper for pickle.",
    "_ast.expr_context.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.expr_context.__repr__" => "Return repr(self).",
    "_ast.expr_context.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.expr_context.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.expr_context.__str__" => "Return str(self).",
    "_ast.expr_context.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.expr_context.__weakref__" => "list of weak references to the object",
    "_ast.keyword" => "keyword(identifier? arg, expr value)",
    "_ast.keyword.__delattr__" => "Implement delattr(self, name).",
    "_ast.keyword.__eq__" => "Return self==value.",
    "_ast.keyword.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.keyword.__ge__" => "Return self>=value.",
    "_ast.keyword.__getattribute__" => "Return getattr(self, name).",
    "_ast.keyword.__getstate__" => "Helper for pickle.",
    "_ast.keyword.__gt__" => "Return self>value.",
    "_ast.keyword.__hash__" => "Return hash(self).",
    "_ast.keyword.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.keyword.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.keyword.__le__" => "Return self<=value.",
    "_ast.keyword.__lt__" => "Return self<value.",
    "_ast.keyword.__ne__" => "Return self!=value.",
    "_ast.keyword.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.keyword.__reduce_ex__" => "Helper for pickle.",
    "_ast.keyword.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.keyword.__repr__" => "Return repr(self).",
    "_ast.keyword.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.keyword.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.keyword.__str__" => "Return str(self).",
    "_ast.keyword.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.keyword.__weakref__" => "list of weak references to the object",
    "_ast.match_case" => "match_case(pattern pattern, expr? guard, stmt* body)",
    "_ast.match_case.__delattr__" => "Implement delattr(self, name).",
    "_ast.match_case.__eq__" => "Return self==value.",
    "_ast.match_case.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.match_case.__ge__" => "Return self>=value.",
    "_ast.match_case.__getattribute__" => "Return getattr(self, name).",
    "_ast.match_case.__getstate__" => "Helper for pickle.",
    "_ast.match_case.__gt__" => "Return self>value.",
    "_ast.match_case.__hash__" => "Return hash(self).",
    "_ast.match_case.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.match_case.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.match_case.__le__" => "Return self<=value.",
    "_ast.match_case.__lt__" => "Return self<value.",
    "_ast.match_case.__ne__" => "Return self!=value.",
    "_ast.match_case.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.match_case.__reduce_ex__" => "Helper for pickle.",
    "_ast.match_case.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.match_case.__repr__" => "Return repr(self).",
    "_ast.match_case.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.match_case.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.match_case.__str__" => "Return str(self).",
    "_ast.match_case.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.match_case.__weakref__" => "list of weak references to the object",
    "_ast.mod" => "mod = Module(stmt* body, type_ignore* type_ignores)\n    | Interactive(stmt* body)\n    | Expression(expr body)\n    | FunctionType(expr* argtypes, expr returns)",
    "_ast.mod.__delattr__" => "Implement delattr(self, name).",
    "_ast.mod.__eq__" => "Return self==value.",
    "_ast.mod.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.mod.__ge__" => "Return self>=value.",
    "_ast.mod.__getattribute__" => "Return getattr(self, name).",
    "_ast.mod.__getstate__" => "Helper for pickle.",
    "_ast.mod.__gt__" => "Return self>value.",
    "_ast.mod.__hash__" => "Return hash(self).",
    "_ast.mod.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.mod.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.mod.__le__" => "Return self<=value.",
    "_ast.mod.__lt__" => "Return self<value.",
    "_ast.mod.__ne__" => "Return self!=value.",
    "_ast.mod.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.mod.__reduce_ex__" => "Helper for pickle.",
    "_ast.mod.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.mod.__repr__" => "Return repr(self).",
    "_ast.mod.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.mod.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.mod.__str__" => "Return str(self).",
    "_ast.mod.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.mod.__weakref__" => "list of weak references to the object",
    "_ast.operator" => "operator = Add | Sub | Mult | MatMult | Div | Mod | Pow | LShift | RShift | BitOr | BitXor | BitAnd | FloorDiv",
    "_ast.operator.__delattr__" => "Implement delattr(self, name).",
    "_ast.operator.__eq__" => "Return self==value.",
    "_ast.operator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.operator.__ge__" => "Return self>=value.",
    "_ast.operator.__getattribute__" => "Return getattr(self, name).",
    "_ast.operator.__getstate__" => "Helper for pickle.",
    "_ast.operator.__gt__" => "Return self>value.",
    "_ast.operator.__hash__" => "Return hash(self).",
    "_ast.operator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.operator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.operator.__le__" => "Return self<=value.",
    "_ast.operator.__lt__" => "Return self<value.",
    "_ast.operator.__ne__" => "Return self!=value.",
    "_ast.operator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.operator.__reduce_ex__" => "Helper for pickle.",
    "_ast.operator.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.operator.__repr__" => "Return repr(self).",
    "_ast.operator.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.operator.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.operator.__str__" => "Return str(self).",
    "_ast.operator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.operator.__weakref__" => "list of weak references to the object",
    "_ast.pattern" => "pattern = MatchValue(expr value)\n        | MatchSingleton(constant value)\n        | MatchSequence(pattern* patterns)\n        | MatchMapping(expr* keys, pattern* patterns, identifier? rest)\n        | MatchClass(expr cls, pattern* patterns, identifier* kwd_attrs, pattern* kwd_patterns)\n        | MatchStar(identifier? name)\n        | MatchAs(pattern? pattern, identifier? name)\n        | MatchOr(pattern* patterns)",
    "_ast.pattern.__delattr__" => "Implement delattr(self, name).",
    "_ast.pattern.__eq__" => "Return self==value.",
    "_ast.pattern.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.pattern.__ge__" => "Return self>=value.",
    "_ast.pattern.__getattribute__" => "Return getattr(self, name).",
    "_ast.pattern.__getstate__" => "Helper for pickle.",
    "_ast.pattern.__gt__" => "Return self>value.",
    "_ast.pattern.__hash__" => "Return hash(self).",
    "_ast.pattern.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.pattern.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.pattern.__le__" => "Return self<=value.",
    "_ast.pattern.__lt__" => "Return self<value.",
    "_ast.pattern.__ne__" => "Return self!=value.",
    "_ast.pattern.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.pattern.__reduce_ex__" => "Helper for pickle.",
    "_ast.pattern.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.pattern.__repr__" => "Return repr(self).",
    "_ast.pattern.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.pattern.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.pattern.__str__" => "Return str(self).",
    "_ast.pattern.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.pattern.__weakref__" => "list of weak references to the object",
    "_ast.stmt" => "stmt = FunctionDef(identifier name, arguments args, stmt* body, expr* decorator_list, expr? returns, string? type_comment, type_param* type_params)\n     | AsyncFunctionDef(identifier name, arguments args, stmt* body, expr* decorator_list, expr? returns, string? type_comment, type_param* type_params)\n     | ClassDef(identifier name, expr* bases, keyword* keywords, stmt* body, expr* decorator_list, type_param* type_params)\n     | Return(expr? value)\n     | Delete(expr* targets)\n     | Assign(expr* targets, expr value, string? type_comment)\n     | TypeAlias(expr name, type_param* type_params, expr value)\n     | AugAssign(expr target, operator op, expr value)\n     | AnnAssign(expr target, expr annotation, expr? value, int simple)\n     | For(expr target, expr iter, stmt* body, stmt* orelse, string? type_comment)\n     | AsyncFor(expr target, expr iter, stmt* body, stmt* orelse, string? type_comment)\n     | While(expr test, stmt* body, stmt* orelse)\n     | If(expr test, stmt* body, stmt* orelse)\n     | With(withitem* items, stmt* body, string? type_comment)\n     | AsyncWith(withitem* items, stmt* body, string? type_comment)\n     | Match(expr subject, match_case* cases)\n     | Raise(expr? exc, expr? cause)\n     | Try(stmt* body, excepthandler* handlers, stmt* orelse, stmt* finalbody)\n     | TryStar(stmt* body, excepthandler* handlers, stmt* orelse, stmt* finalbody)\n     | Assert(expr test, expr? msg)\n     | Import(alias* names)\n     | ImportFrom(identifier? module, alias* names, int? level)\n     | Global(identifier* names)\n     | Nonlocal(identifier* names)\n     | Expr(expr value)\n     | Pass\n     | Break\n     | Continue",
    "_ast.stmt.__delattr__" => "Implement delattr(self, name).",
    "_ast.stmt.__eq__" => "Return self==value.",
    "_ast.stmt.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.stmt.__ge__" => "Return self>=value.",
    "_ast.stmt.__getattribute__" => "Return getattr(self, name).",
    "_ast.stmt.__getstate__" => "Helper for pickle.",
    "_ast.stmt.__gt__" => "Return self>value.",
    "_ast.stmt.__hash__" => "Return hash(self).",
    "_ast.stmt.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.stmt.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.stmt.__le__" => "Return self<=value.",
    "_ast.stmt.__lt__" => "Return self<value.",
    "_ast.stmt.__ne__" => "Return self!=value.",
    "_ast.stmt.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.stmt.__reduce_ex__" => "Helper for pickle.",
    "_ast.stmt.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.stmt.__repr__" => "Return repr(self).",
    "_ast.stmt.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.stmt.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.stmt.__str__" => "Return str(self).",
    "_ast.stmt.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.stmt.__weakref__" => "list of weak references to the object",
    "_ast.type_ignore" => "type_ignore = TypeIgnore(int lineno, string tag)",
    "_ast.type_ignore.__delattr__" => "Implement delattr(self, name).",
    "_ast.type_ignore.__eq__" => "Return self==value.",
    "_ast.type_ignore.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.type_ignore.__ge__" => "Return self>=value.",
    "_ast.type_ignore.__getattribute__" => "Return getattr(self, name).",
    "_ast.type_ignore.__getstate__" => "Helper for pickle.",
    "_ast.type_ignore.__gt__" => "Return self>value.",
    "_ast.type_ignore.__hash__" => "Return hash(self).",
    "_ast.type_ignore.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.type_ignore.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.type_ignore.__le__" => "Return self<=value.",
    "_ast.type_ignore.__lt__" => "Return self<value.",
    "_ast.type_ignore.__ne__" => "Return self!=value.",
    "_ast.type_ignore.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.type_ignore.__reduce_ex__" => "Helper for pickle.",
    "_ast.type_ignore.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.type_ignore.__repr__" => "Return repr(self).",
    "_ast.type_ignore.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.type_ignore.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.type_ignore.__str__" => "Return str(self).",
    "_ast.type_ignore.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.type_ignore.__weakref__" => "list of weak references to the object",
    "_ast.type_param" => "type_param = TypeVar(identifier name, expr? bound, expr? default_value)\n           | ParamSpec(identifier name, expr? default_value)\n           | TypeVarTuple(identifier name, expr? default_value)",
    "_ast.type_param.__delattr__" => "Implement delattr(self, name).",
    "_ast.type_param.__eq__" => "Return self==value.",
    "_ast.type_param.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.type_param.__ge__" => "Return self>=value.",
    "_ast.type_param.__getattribute__" => "Return getattr(self, name).",
    "_ast.type_param.__getstate__" => "Helper for pickle.",
    "_ast.type_param.__gt__" => "Return self>value.",
    "_ast.type_param.__hash__" => "Return hash(self).",
    "_ast.type_param.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.type_param.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.type_param.__le__" => "Return self<=value.",
    "_ast.type_param.__lt__" => "Return self<value.",
    "_ast.type_param.__ne__" => "Return self!=value.",
    "_ast.type_param.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.type_param.__reduce_ex__" => "Helper for pickle.",
    "_ast.type_param.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.type_param.__repr__" => "Return repr(self).",
    "_ast.type_param.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.type_param.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.type_param.__str__" => "Return str(self).",
    "_ast.type_param.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.type_param.__weakref__" => "list of weak references to the object",
    "_ast.unaryop" => "unaryop = Invert | Not | UAdd | USub",
    "_ast.unaryop.__delattr__" => "Implement delattr(self, name).",
    "_ast.unaryop.__eq__" => "Return self==value.",
    "_ast.unaryop.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.unaryop.__ge__" => "Return self>=value.",
    "_ast.unaryop.__getattribute__" => "Return getattr(self, name).",
    "_ast.unaryop.__getstate__" => "Helper for pickle.",
    "_ast.unaryop.__gt__" => "Return self>value.",
    "_ast.unaryop.__hash__" => "Return hash(self).",
    "_ast.unaryop.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.unaryop.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.unaryop.__le__" => "Return self<=value.",
    "_ast.unaryop.__lt__" => "Return self<value.",
    "_ast.unaryop.__ne__" => "Return self!=value.",
    "_ast.unaryop.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.unaryop.__reduce_ex__" => "Helper for pickle.",
    "_ast.unaryop.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.unaryop.__repr__" => "Return repr(self).",
    "_ast.unaryop.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.unaryop.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.unaryop.__str__" => "Return str(self).",
    "_ast.unaryop.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.unaryop.__weakref__" => "list of weak references to the object",
    "_ast.withitem" => "withitem(expr context_expr, expr? optional_vars)",
    "_ast.withitem.__delattr__" => "Implement delattr(self, name).",
    "_ast.withitem.__eq__" => "Return self==value.",
    "_ast.withitem.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ast.withitem.__ge__" => "Return self>=value.",
    "_ast.withitem.__getattribute__" => "Return getattr(self, name).",
    "_ast.withitem.__getstate__" => "Helper for pickle.",
    "_ast.withitem.__gt__" => "Return self>value.",
    "_ast.withitem.__hash__" => "Return hash(self).",
    "_ast.withitem.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ast.withitem.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ast.withitem.__le__" => "Return self<=value.",
    "_ast.withitem.__lt__" => "Return self<value.",
    "_ast.withitem.__ne__" => "Return self!=value.",
    "_ast.withitem.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ast.withitem.__reduce_ex__" => "Helper for pickle.",
    "_ast.withitem.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "_ast.withitem.__repr__" => "Return repr(self).",
    "_ast.withitem.__setattr__" => "Implement setattr(self, name, value).",
    "_ast.withitem.__sizeof__" => "Size of object in memory, in bytes.",
    "_ast.withitem.__str__" => "Return str(self).",
    "_ast.withitem.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ast.withitem.__weakref__" => "list of weak references to the object",
    "_asyncio" => "Accelerator module for asyncio",
    "_asyncio.Future" => "This class is *almost* compatible with concurrent.futures.Future.\n\n    Differences:\n\n    - result() and exception() do not take a timeout argument and\n      raise an exception when the future isn't done yet.\n\n    - Callbacks registered with add_done_callback() are always called\n      via the event loop's call_soon_threadsafe().\n\n    - This class is not compatible with the wait() and as_completed()\n      methods in the concurrent.futures package.",
    "_asyncio.Future.__await__" => "Return an iterator to be used in await expression.",
    "_asyncio.Future.__class_getitem__" => "Futures are generic over the type of their results",
    "_asyncio.Future.__del__" => "Called when the instance is about to be destroyed.",
    "_asyncio.Future.__delattr__" => "Implement delattr(self, name).",
    "_asyncio.Future.__eq__" => "Return self==value.",
    "_asyncio.Future.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_asyncio.Future.__ge__" => "Return self>=value.",
    "_asyncio.Future.__getattribute__" => "Return getattr(self, name).",
    "_asyncio.Future.__getstate__" => "Helper for pickle.",
    "_asyncio.Future.__gt__" => "Return self>value.",
    "_asyncio.Future.__hash__" => "Return hash(self).",
    "_asyncio.Future.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_asyncio.Future.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_asyncio.Future.__iter__" => "Implement iter(self).",
    "_asyncio.Future.__le__" => "Return self<=value.",
    "_asyncio.Future.__lt__" => "Return self<value.",
    "_asyncio.Future.__ne__" => "Return self!=value.",
    "_asyncio.Future.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_asyncio.Future.__reduce__" => "Helper for pickle.",
    "_asyncio.Future.__reduce_ex__" => "Helper for pickle.",
    "_asyncio.Future.__repr__" => "Return repr(self).",
    "_asyncio.Future.__setattr__" => "Implement setattr(self, name, value).",
    "_asyncio.Future.__sizeof__" => "Size of object in memory, in bytes.",
    "_asyncio.Future.__str__" => "Return str(self).",
    "_asyncio.Future.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_asyncio.Future._make_cancelled_error" => "Create the CancelledError to raise if the Future is cancelled.\n\nThis should only be called once when handling a cancellation since\nit erases the context exception value.",
    "_asyncio.Future.add_done_callback" => "Add a callback to be run when the future becomes done.\n\nThe callback is called with a single argument - the future object.\nIf the future is already done when this is called, the callback is\nscheduled with call_soon.",
    "_asyncio.Future.cancel" => "Cancel the future and schedule callbacks.\n\nIf the future is already done or cancelled, return False.\nOtherwise, change the future's state to cancelled, schedule the\ncallbacks and return True.",
    "_asyncio.Future.cancelled" => "Return True if the future was cancelled.",
    "_asyncio.Future.done" => "Return True if the future is done.\n\nDone means either that a result / exception are available, or that\nthe future was cancelled.",
    "_asyncio.Future.exception" => "Return the exception that was set on this future.\n\nThe exception (or None if no exception was set) is returned only if\nthe future is done.  If the future has been cancelled, raises\nCancelledError.  If the future isn't done yet, raises\nInvalidStateError.",
    "_asyncio.Future.get_loop" => "Return the event loop the Future is bound to.",
    "_asyncio.Future.remove_done_callback" => "Remove all instances of a callback from the \"call when done\" list.\n\nReturns the number of callbacks removed.",
    "_asyncio.Future.result" => "Return the result this future represents.\n\nIf the future has been cancelled, raises CancelledError.  If the\nfuture's result isn't yet available, raises InvalidStateError.  If\nthe future is done and has an exception set, this exception is\nraised.",
    "_asyncio.Future.set_exception" => "Mark the future done and set an exception.\n\nIf the future is already done when this method is called, raises\nInvalidStateError.",
    "_asyncio.Future.set_result" => "Mark the future done and set its result.\n\nIf the future is already done when this method is called, raises\nInvalidStateError.",
    "_asyncio.Task" => "A coroutine wrapped in a Future.",
    "_asyncio.Task.__await__" => "Return an iterator to be used in await expression.",
    "_asyncio.Task.__class_getitem__" => "Tasks are generic over the return type of their wrapped coroutines",
    "_asyncio.Task.__del__" => "Called when the instance is about to be destroyed.",
    "_asyncio.Task.__delattr__" => "Implement delattr(self, name).",
    "_asyncio.Task.__eq__" => "Return self==value.",
    "_asyncio.Task.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_asyncio.Task.__ge__" => "Return self>=value.",
    "_asyncio.Task.__getattribute__" => "Return getattr(self, name).",
    "_asyncio.Task.__getstate__" => "Helper for pickle.",
    "_asyncio.Task.__gt__" => "Return self>value.",
    "_asyncio.Task.__hash__" => "Return hash(self).",
    "_asyncio.Task.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_asyncio.Task.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_asyncio.Task.__iter__" => "Implement iter(self).",
    "_asyncio.Task.__le__" => "Return self<=value.",
    "_asyncio.Task.__lt__" => "Return self<value.",
    "_asyncio.Task.__ne__" => "Return self!=value.",
    "_asyncio.Task.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_asyncio.Task.__reduce__" => "Helper for pickle.",
    "_asyncio.Task.__reduce_ex__" => "Helper for pickle.",
    "_asyncio.Task.__repr__" => "Return repr(self).",
    "_asyncio.Task.__setattr__" => "Implement setattr(self, name, value).",
    "_asyncio.Task.__sizeof__" => "Size of object in memory, in bytes.",
    "_asyncio.Task.__str__" => "Return str(self).",
    "_asyncio.Task.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_asyncio.Task._make_cancelled_error" => "Create the CancelledError to raise if the Task is cancelled.\n\nThis should only be called once when handling a cancellation since\nit erases the context exception value.",
    "_asyncio.Task.add_done_callback" => "Add a callback to be run when the future becomes done.\n\nThe callback is called with a single argument - the future object.\nIf the future is already done when this is called, the callback is\nscheduled with call_soon.",
    "_asyncio.Task.cancel" => "Request that this task cancel itself.\n\nThis arranges for a CancelledError to be thrown into the\nwrapped coroutine on the next cycle through the event loop.\nThe coroutine then has a chance to clean up or even deny\nthe request using try/except/finally.\n\nUnlike Future.cancel, this does not guarantee that the\ntask will be cancelled: the exception might be caught and\nacted upon, delaying cancellation of the task or preventing\ncancellation completely.  The task may also return a value or\nraise a different exception.\n\nImmediately after this method is called, Task.cancelled() will\nnot return True (unless the task was already cancelled).  A\ntask will be marked as cancelled when the wrapped coroutine\nterminates with a CancelledError exception (even if cancel()\nwas not called).\n\nThis also increases the task's count of cancellation requests.",
    "_asyncio.Task.cancelled" => "Return True if the future was cancelled.",
    "_asyncio.Task.cancelling" => "Return the count of the task's cancellation requests.\n\nThis count is incremented when .cancel() is called\nand may be decremented using .uncancel().",
    "_asyncio.Task.done" => "Return True if the future is done.\n\nDone means either that a result / exception are available, or that\nthe future was cancelled.",
    "_asyncio.Task.exception" => "Return the exception that was set on this future.\n\nThe exception (or None if no exception was set) is returned only if\nthe future is done.  If the future has been cancelled, raises\nCancelledError.  If the future isn't done yet, raises\nInvalidStateError.",
    "_asyncio.Task.get_loop" => "Return the event loop the Future is bound to.",
    "_asyncio.Task.get_stack" => "Return the list of stack frames for this task's coroutine.\n\nIf the coroutine is not done, this returns the stack where it is\nsuspended.  If the coroutine has completed successfully or was\ncancelled, this returns an empty list.  If the coroutine was\nterminated by an exception, this returns the list of traceback\nframes.\n\nThe frames are always ordered from oldest to newest.\n\nThe optional limit gives the maximum number of frames to\nreturn; by default all available frames are returned.  Its\nmeaning differs depending on whether a stack or a traceback is\nreturned: the newest frames of a stack are returned, but the\noldest frames of a traceback are returned.  (This matches the\nbehavior of the traceback module.)\n\nFor reasons beyond our control, only one stack frame is\nreturned for a suspended coroutine.",
    "_asyncio.Task.print_stack" => "Print the stack or traceback for this task's coroutine.\n\nThis produces output similar to that of the traceback module,\nfor the frames retrieved by get_stack().  The limit argument\nis passed to get_stack().  The file argument is an I/O stream\nto which the output is written; by default output is written\nto sys.stderr.",
    "_asyncio.Task.remove_done_callback" => "Remove all instances of a callback from the \"call when done\" list.\n\nReturns the number of callbacks removed.",
    "_asyncio.Task.result" => "Return the result this future represents.\n\nIf the future has been cancelled, raises CancelledError.  If the\nfuture's result isn't yet available, raises InvalidStateError.  If\nthe future is done and has an exception set, this exception is\nraised.",
    "_asyncio.Task.uncancel" => "Decrement the task's count of cancellation requests.\n\nThis should be used by tasks that catch CancelledError\nand wish to continue indefinitely until they are cancelled again.\n\nReturns the remaining number of cancellation requests.",
    "_asyncio._enter_task" => "Enter into task execution or resume suspended task.\n\nTask belongs to loop.\n\nReturns None.",
    "_asyncio._get_running_loop" => "Return the running event loop or None.\n\nThis is a low-level function intended to be used by event loops.\nThis function is thread-specific.",
    "_asyncio._leave_task" => "Leave task execution or suspend a task.\n\nTask belongs to loop.\n\nReturns None.",
    "_asyncio._register_eager_task" => "Register a new task in asyncio as executed by loop.\n\nReturns None.",
    "_asyncio._register_task" => "Register a new task in asyncio as executed by loop.\n\nReturns None.",
    "_asyncio._set_running_loop" => "Set the running event loop.\n\nThis is a low-level function intended to be used by event loops.\nThis function is thread-specific.",
    "_asyncio._swap_current_task" => "Temporarily swap in the supplied task and return the original one (or None).\n\nThis is intended for use during eager coroutine execution.",
    "_asyncio._unregister_eager_task" => "Unregister a task.\n\nReturns None.",
    "_asyncio._unregister_task" => "Unregister a task.\n\nReturns None.",
    "_asyncio.all_tasks" => "Return a set of all tasks for the loop.",
    "_asyncio.current_task" => "Return a currently executed task.",
    "_asyncio.future_add_to_awaited_by" => "Record that `fut` is awaited on by `waiter`.",
    "_asyncio.get_event_loop" => "Return an asyncio event loop.\n\nWhen called from a coroutine or a callback (e.g. scheduled with\ncall_soon or similar API), this function will always return the\nrunning event loop.\n\nIf there is no running event loop set, the function will return\nthe result of `get_event_loop_policy().get_event_loop()` call.",
    "_asyncio.get_running_loop" => "Return the running event loop.  Raise a RuntimeError if there is none.\n\nThis function is thread-specific.",
    "_bisect" => "Bisection algorithms.\n\nThis module provides support for maintaining a list in sorted order without\nhaving to sort the list after each insertion. For long lists of items with\nexpensive comparison operations, this can be an improvement over the more\ncommon approach.",
    "_bisect.bisect_left" => "Return the index where to insert item x in list a, assuming a is sorted.\n\nThe return value i is such that all e in a[:i] have e < x, and all e in\na[i:] have e >= x.  So if x already appears in the list, a.insert(i, x)\nwill insert just before the leftmost x already there.\n\nOptional args lo (default 0) and hi (default len(a)) bound the\nslice of a to be searched.\n\nA custom key function can be supplied to customize the sort order.",
    "_bisect.bisect_right" => "Return the index where to insert item x in list a, assuming a is sorted.\n\nThe return value i is such that all e in a[:i] have e <= x, and all e in\na[i:] have e > x.  So if x already appears in the list, a.insert(i, x)\nwill insert just after the rightmost x already there.\n\nOptional args lo (default 0) and hi (default len(a)) bound the\nslice of a to be searched.\n\nA custom key function can be supplied to customize the sort order.",
    "_bisect.insort_left" => "Insert item x in list a, and keep it sorted assuming a is sorted.\n\nIf x is already in a, insert it to the left of the leftmost x.\n\nOptional args lo (default 0) and hi (default len(a)) bound the\nslice of a to be searched.\n\nA custom key function can be supplied to customize the sort order.",
    "_bisect.insort_right" => "Insert item x in list a, and keep it sorted assuming a is sorted.\n\nIf x is already in a, insert it to the right of the rightmost x.\n\nOptional args lo (default 0) and hi (default len(a)) bound the\nslice of a to be searched.\n\nA custom key function can be supplied to customize the sort order.",
    "_blake2" => "_blake2b provides BLAKE2b for hashlib",
    "_blake2.blake2b" => "Return a new BLAKE2b hash object.",
    "_blake2.blake2b.__delattr__" => "Implement delattr(self, name).",
    "_blake2.blake2b.__eq__" => "Return self==value.",
    "_blake2.blake2b.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_blake2.blake2b.__ge__" => "Return self>=value.",
    "_blake2.blake2b.__getattribute__" => "Return getattr(self, name).",
    "_blake2.blake2b.__getstate__" => "Helper for pickle.",
    "_blake2.blake2b.__gt__" => "Return self>value.",
    "_blake2.blake2b.__hash__" => "Return hash(self).",
    "_blake2.blake2b.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_blake2.blake2b.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_blake2.blake2b.__le__" => "Return self<=value.",
    "_blake2.blake2b.__lt__" => "Return self<value.",
    "_blake2.blake2b.__ne__" => "Return self!=value.",
    "_blake2.blake2b.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_blake2.blake2b.__reduce__" => "Helper for pickle.",
    "_blake2.blake2b.__reduce_ex__" => "Helper for pickle.",
    "_blake2.blake2b.__repr__" => "Return repr(self).",
    "_blake2.blake2b.__setattr__" => "Implement setattr(self, name, value).",
    "_blake2.blake2b.__sizeof__" => "Size of object in memory, in bytes.",
    "_blake2.blake2b.__str__" => "Return str(self).",
    "_blake2.blake2b.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_blake2.blake2b.copy" => "Return a copy of the hash object.",
    "_blake2.blake2b.digest" => "Return the digest value as a bytes object.",
    "_blake2.blake2b.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "_blake2.blake2b.update" => "Update this hash object's state with the provided bytes-like object.",
    "_blake2.blake2s" => "Return a new BLAKE2s hash object.",
    "_blake2.blake2s.__delattr__" => "Implement delattr(self, name).",
    "_blake2.blake2s.__eq__" => "Return self==value.",
    "_blake2.blake2s.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_blake2.blake2s.__ge__" => "Return self>=value.",
    "_blake2.blake2s.__getattribute__" => "Return getattr(self, name).",
    "_blake2.blake2s.__getstate__" => "Helper for pickle.",
    "_blake2.blake2s.__gt__" => "Return self>value.",
    "_blake2.blake2s.__hash__" => "Return hash(self).",
    "_blake2.blake2s.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_blake2.blake2s.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_blake2.blake2s.__le__" => "Return self<=value.",
    "_blake2.blake2s.__lt__" => "Return self<value.",
    "_blake2.blake2s.__ne__" => "Return self!=value.",
    "_blake2.blake2s.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_blake2.blake2s.__reduce__" => "Helper for pickle.",
    "_blake2.blake2s.__reduce_ex__" => "Helper for pickle.",
    "_blake2.blake2s.__repr__" => "Return repr(self).",
    "_blake2.blake2s.__setattr__" => "Implement setattr(self, name, value).",
    "_blake2.blake2s.__sizeof__" => "Size of object in memory, in bytes.",
    "_blake2.blake2s.__str__" => "Return str(self).",
    "_blake2.blake2s.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_blake2.blake2s.copy" => "Return a copy of the hash object.",
    "_blake2.blake2s.digest" => "Return the digest value as a bytes object.",
    "_blake2.blake2s.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "_blake2.blake2s.update" => "Update this hash object's state with the provided bytes-like object.",
    "_bz2.BZ2Compressor" => "Create a compressor object for compressing data incrementally.\n\n  compresslevel\n    Compression level, as a number between 1 and 9.\n\nFor one-shot compression, use the compress() function instead.",
    "_bz2.BZ2Compressor.__delattr__" => "Implement delattr(self, name).",
    "_bz2.BZ2Compressor.__eq__" => "Return self==value.",
    "_bz2.BZ2Compressor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_bz2.BZ2Compressor.__ge__" => "Return self>=value.",
    "_bz2.BZ2Compressor.__getattribute__" => "Return getattr(self, name).",
    "_bz2.BZ2Compressor.__getstate__" => "Helper for pickle.",
    "_bz2.BZ2Compressor.__gt__" => "Return self>value.",
    "_bz2.BZ2Compressor.__hash__" => "Return hash(self).",
    "_bz2.BZ2Compressor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_bz2.BZ2Compressor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_bz2.BZ2Compressor.__le__" => "Return self<=value.",
    "_bz2.BZ2Compressor.__lt__" => "Return self<value.",
    "_bz2.BZ2Compressor.__ne__" => "Return self!=value.",
    "_bz2.BZ2Compressor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_bz2.BZ2Compressor.__reduce__" => "Helper for pickle.",
    "_bz2.BZ2Compressor.__reduce_ex__" => "Helper for pickle.",
    "_bz2.BZ2Compressor.__repr__" => "Return repr(self).",
    "_bz2.BZ2Compressor.__setattr__" => "Implement setattr(self, name, value).",
    "_bz2.BZ2Compressor.__sizeof__" => "Size of object in memory, in bytes.",
    "_bz2.BZ2Compressor.__str__" => "Return str(self).",
    "_bz2.BZ2Compressor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_bz2.BZ2Compressor.compress" => "Provide data to the compressor object.\n\nReturns a chunk of compressed data if possible, or b'' otherwise.\n\nWhen you have finished providing data to the compressor, call the\nflush() method to finish the compression process.",
    "_bz2.BZ2Compressor.flush" => "Finish the compression process.\n\nReturns the compressed data left in internal buffers.\n\nThe compressor object may not be used after this method is called.",
    "_bz2.BZ2Decompressor" => "Create a decompressor object for decompressing data incrementally.\n\nFor one-shot decompression, use the decompress() function instead.",
    "_bz2.BZ2Decompressor.__delattr__" => "Implement delattr(self, name).",
    "_bz2.BZ2Decompressor.__eq__" => "Return self==value.",
    "_bz2.BZ2Decompressor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_bz2.BZ2Decompressor.__ge__" => "Return self>=value.",
    "_bz2.BZ2Decompressor.__getattribute__" => "Return getattr(self, name).",
    "_bz2.BZ2Decompressor.__getstate__" => "Helper for pickle.",
    "_bz2.BZ2Decompressor.__gt__" => "Return self>value.",
    "_bz2.BZ2Decompressor.__hash__" => "Return hash(self).",
    "_bz2.BZ2Decompressor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_bz2.BZ2Decompressor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_bz2.BZ2Decompressor.__le__" => "Return self<=value.",
    "_bz2.BZ2Decompressor.__lt__" => "Return self<value.",
    "_bz2.BZ2Decompressor.__ne__" => "Return self!=value.",
    "_bz2.BZ2Decompressor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_bz2.BZ2Decompressor.__reduce__" => "Helper for pickle.",
    "_bz2.BZ2Decompressor.__reduce_ex__" => "Helper for pickle.",
    "_bz2.BZ2Decompressor.__repr__" => "Return repr(self).",
    "_bz2.BZ2Decompressor.__setattr__" => "Implement setattr(self, name, value).",
    "_bz2.BZ2Decompressor.__sizeof__" => "Size of object in memory, in bytes.",
    "_bz2.BZ2Decompressor.__str__" => "Return str(self).",
    "_bz2.BZ2Decompressor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_bz2.BZ2Decompressor.decompress" => "Decompress *data*, returning uncompressed data as bytes.\n\nIf *max_length* is nonnegative, returns at most *max_length* bytes\nof decompressed data.  If this limit is reached and further output\ncan be produced, *self.needs_input* will be set to ``False``.  In\nthis case, the next call to *decompress()* may provide *data* as b''\nto obtain more of the output.\n\nIf all of the input data was decompressed and returned (either\nbecause this was less than *max_length* bytes, or because\n*max_length* was negative), *self.needs_input* will be set to True.\n\nAttempting to decompress data after the end of stream is reached\nraises an EOFError.  Any data found after the end of the stream is\nignored and saved in the unused_data attribute.",
    "_bz2.BZ2Decompressor.eof" => "True if the end-of-stream marker has been reached.",
    "_bz2.BZ2Decompressor.needs_input" => "True if more input is needed before more decompressed data can be produced.",
    "_bz2.BZ2Decompressor.unused_data" => "Data found after the end of the compressed stream.",
    "_codecs._unregister_error" => "Un-register the specified error handler for the error handling `errors'.\n\nOnly custom error handlers can be un-registered. An exception is raised\nif the error handling is a built-in one (e.g., 'strict'), or if an error\noccurs.\n\nOtherwise, this returns True if a custom handler has been successfully\nun-registered, and False if no custom handler for the specified error\nhandling exists.",
    "_codecs.decode" => "Decodes obj using the codec registered for encoding.\n\nDefault encoding is 'utf-8'.  errors may be given to set a\ndifferent error handling scheme.  Default is 'strict' meaning that\nencoding errors raise a ValueError.  Other possible values are 'ignore',\n'replace' and 'backslashreplace' as well as any other name registered\nwith codecs.register_error that can handle ValueErrors.",
    "_codecs.encode" => "Encodes obj using the codec registered for encoding.\n\nThe default encoding is 'utf-8'.  errors may be given to set a\ndifferent error handling scheme.  Default is 'strict' meaning that\nencoding errors raise a ValueError.  Other possible values are 'ignore',\n'replace' and 'backslashreplace' as well as any other name registered\nwith codecs.register_error that can handle ValueErrors.",
    "_codecs.lookup" => "Looks up a codec tuple in the Python codec registry and returns a CodecInfo object.",
    "_codecs.lookup_error" => "lookup_error(errors) -> handler\n\nReturn the error handler for the specified error handling name or raise\na LookupError, if no handler exists under this name.",
    "_codecs.register" => "Register a codec search function.\n\nSearch functions are expected to take one argument, the encoding\nname in all lower case letters, and either return None, or a tuple\nof functions (encoder, decoder, stream_reader, stream_writer) (or\na CodecInfo object).",
    "_codecs.register_error" => "Register the specified error handler under the name errors.\n\nhandler must be a callable object, that will be called with an exception\ninstance containing information about the location of the\nencoding/decoding error and must return a (replacement, new position)\ntuple.",
    "_codecs.unregister" => "Unregister a codec search function and clear the registry's cache.\n\nIf the search function is not registered, do nothing.",
    "_collections" => "High performance data structures.\n- deque:        ordered collection accessible from endpoints only\n- defaultdict:  dict subclass with a default value factory",
    "_collections.OrderedDict" => "Dictionary that remembers insertion order",
    "_collections.OrderedDict.__class_getitem__" => "dicts are generic over two types, signifying (respectively) the types of their keys and values",
    "_collections.OrderedDict.__contains__" => "True if the dictionary has the specified key, else False.",
    "_collections.OrderedDict.__delattr__" => "Implement delattr(self, name).",
    "_collections.OrderedDict.__delitem__" => "Delete self[key].",
    "_collections.OrderedDict.__eq__" => "Return self==value.",
    "_collections.OrderedDict.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_collections.OrderedDict.__ge__" => "Return self>=value.",
    "_collections.OrderedDict.__getattribute__" => "Return getattr(self, name).",
    "_collections.OrderedDict.__getitem__" => "Return self[key].",
    "_collections.OrderedDict.__getstate__" => "Helper for pickle.",
    "_collections.OrderedDict.__gt__" => "Return self>value.",
    "_collections.OrderedDict.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_collections.OrderedDict.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_collections.OrderedDict.__ior__" => "Return self|=value.",
    "_collections.OrderedDict.__iter__" => "Implement iter(self).",
    "_collections.OrderedDict.__le__" => "Return self<=value.",
    "_collections.OrderedDict.__len__" => "Return len(self).",
    "_collections.OrderedDict.__lt__" => "Return self<value.",
    "_collections.OrderedDict.__ne__" => "Return self!=value.",
    "_collections.OrderedDict.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_collections.OrderedDict.__or__" => "Return self|value.",
    "_collections.OrderedDict.__reduce__" => "Return state information for pickling",
    "_collections.OrderedDict.__reduce_ex__" => "Helper for pickle.",
    "_collections.OrderedDict.__repr__" => "Return repr(self).",
    "_collections.OrderedDict.__reversed__" => "od.__reversed__() <==> reversed(od)",
    "_collections.OrderedDict.__ror__" => "Return value|self.",
    "_collections.OrderedDict.__setattr__" => "Implement setattr(self, name, value).",
    "_collections.OrderedDict.__setitem__" => "Set self[key] to value.",
    "_collections.OrderedDict.__str__" => "Return str(self).",
    "_collections.OrderedDict.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_collections.OrderedDict.clear" => "Remove all items from ordered dict.",
    "_collections.OrderedDict.copy" => "A shallow copy of ordered dict.",
    "_collections.OrderedDict.fromkeys" => "Create a new ordered dictionary with keys from iterable and values set to value.",
    "_collections.OrderedDict.get" => "Return the value for key if key is in the dictionary, else default.",
    "_collections.OrderedDict.move_to_end" => "Move an existing element to the end (or beginning if last is false).\n\nRaise KeyError if the element does not exist.",
    "_collections.OrderedDict.pop" => "od.pop(key[,default]) -> v, remove specified key and return the corresponding value.\n\nIf the key is not found, return the default if given; otherwise,\nraise a KeyError.",
    "_collections.OrderedDict.popitem" => "Remove and return a (key, value) pair from the dictionary.\n\nPairs are returned in LIFO order if last is true or FIFO order if\nfalse.",
    "_collections.OrderedDict.setdefault" => "Insert key with a value of default if key is not in the dictionary.\n\nReturn the value for key if key is in the dictionary, else default.",
    "_collections._count_elements" => "Count elements in the iterable, updating the mapping",
    "_collections._deque_iterator.__delattr__" => "Implement delattr(self, name).",
    "_collections._deque_iterator.__eq__" => "Return self==value.",
    "_collections._deque_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_collections._deque_iterator.__ge__" => "Return self>=value.",
    "_collections._deque_iterator.__getattribute__" => "Return getattr(self, name).",
    "_collections._deque_iterator.__getstate__" => "Helper for pickle.",
    "_collections._deque_iterator.__gt__" => "Return self>value.",
    "_collections._deque_iterator.__hash__" => "Return hash(self).",
    "_collections._deque_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_collections._deque_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_collections._deque_iterator.__iter__" => "Implement iter(self).",
    "_collections._deque_iterator.__le__" => "Return self<=value.",
    "_collections._deque_iterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "_collections._deque_iterator.__lt__" => "Return self<value.",
    "_collections._deque_iterator.__ne__" => "Return self!=value.",
    "_collections._deque_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_collections._deque_iterator.__next__" => "Implement next(self).",
    "_collections._deque_iterator.__reduce__" => "Return state information for pickling.",
    "_collections._deque_iterator.__reduce_ex__" => "Helper for pickle.",
    "_collections._deque_iterator.__repr__" => "Return repr(self).",
    "_collections._deque_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "_collections._deque_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "_collections._deque_iterator.__str__" => "Return str(self).",
    "_collections._deque_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_collections._deque_reverse_iterator.__delattr__" => "Implement delattr(self, name).",
    "_collections._deque_reverse_iterator.__eq__" => "Return self==value.",
    "_collections._deque_reverse_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_collections._deque_reverse_iterator.__ge__" => "Return self>=value.",
    "_collections._deque_reverse_iterator.__getattribute__" => "Return getattr(self, name).",
    "_collections._deque_reverse_iterator.__getstate__" => "Helper for pickle.",
    "_collections._deque_reverse_iterator.__gt__" => "Return self>value.",
    "_collections._deque_reverse_iterator.__hash__" => "Return hash(self).",
    "_collections._deque_reverse_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_collections._deque_reverse_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_collections._deque_reverse_iterator.__iter__" => "Implement iter(self).",
    "_collections._deque_reverse_iterator.__le__" => "Return self<=value.",
    "_collections._deque_reverse_iterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "_collections._deque_reverse_iterator.__lt__" => "Return self<value.",
    "_collections._deque_reverse_iterator.__ne__" => "Return self!=value.",
    "_collections._deque_reverse_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_collections._deque_reverse_iterator.__next__" => "Implement next(self).",
    "_collections._deque_reverse_iterator.__reduce__" => "Return state information for pickling.",
    "_collections._deque_reverse_iterator.__reduce_ex__" => "Helper for pickle.",
    "_collections._deque_reverse_iterator.__repr__" => "Return repr(self).",
    "_collections._deque_reverse_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "_collections._deque_reverse_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "_collections._deque_reverse_iterator.__str__" => "Return str(self).",
    "_collections._deque_reverse_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_collections._tuplegetter.__delattr__" => "Implement delattr(self, name).",
    "_collections._tuplegetter.__delete__" => "Delete an attribute of instance.",
    "_collections._tuplegetter.__eq__" => "Return self==value.",
    "_collections._tuplegetter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_collections._tuplegetter.__ge__" => "Return self>=value.",
    "_collections._tuplegetter.__get__" => "Return an attribute of instance, which is of type owner.",
    "_collections._tuplegetter.__getattribute__" => "Return getattr(self, name).",
    "_collections._tuplegetter.__getstate__" => "Helper for pickle.",
    "_collections._tuplegetter.__gt__" => "Return self>value.",
    "_collections._tuplegetter.__hash__" => "Return hash(self).",
    "_collections._tuplegetter.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_collections._tuplegetter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_collections._tuplegetter.__le__" => "Return self<=value.",
    "_collections._tuplegetter.__lt__" => "Return self<value.",
    "_collections._tuplegetter.__ne__" => "Return self!=value.",
    "_collections._tuplegetter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_collections._tuplegetter.__reduce_ex__" => "Helper for pickle.",
    "_collections._tuplegetter.__repr__" => "Return repr(self).",
    "_collections._tuplegetter.__set__" => "Set an attribute of instance to value.",
    "_collections._tuplegetter.__setattr__" => "Implement setattr(self, name, value).",
    "_collections._tuplegetter.__sizeof__" => "Size of object in memory, in bytes.",
    "_collections._tuplegetter.__str__" => "Return str(self).",
    "_collections._tuplegetter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_collections.defaultdict" => "defaultdict(default_factory=None, /, [...]) --> dict with default factory\n\nThe default factory is called without arguments to produce\na new value when a key is not present, in __getitem__ only.\nA defaultdict compares equal to a dict with the same items.\nAll remaining arguments are treated the same as if they were\npassed to the dict constructor, including keyword arguments.",
    "_collections.defaultdict.__class_getitem__" => "defaultdicts are generic over two types, signifying (respectively) the types of the dictionary's keys and values",
    "_collections.defaultdict.__contains__" => "True if the dictionary has the specified key, else False.",
    "_collections.defaultdict.__copy__" => "D.copy() -> a shallow copy of D.",
    "_collections.defaultdict.__delattr__" => "Implement delattr(self, name).",
    "_collections.defaultdict.__delitem__" => "Delete self[key].",
    "_collections.defaultdict.__eq__" => "Return self==value.",
    "_collections.defaultdict.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_collections.defaultdict.__ge__" => "Return self>=value.",
    "_collections.defaultdict.__getattribute__" => "Return getattr(self, name).",
    "_collections.defaultdict.__getitem__" => "Return self[key].",
    "_collections.defaultdict.__getstate__" => "Helper for pickle.",
    "_collections.defaultdict.__gt__" => "Return self>value.",
    "_collections.defaultdict.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_collections.defaultdict.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_collections.defaultdict.__ior__" => "Return self|=value.",
    "_collections.defaultdict.__iter__" => "Implement iter(self).",
    "_collections.defaultdict.__le__" => "Return self<=value.",
    "_collections.defaultdict.__len__" => "Return len(self).",
    "_collections.defaultdict.__lt__" => "Return self<value.",
    "_collections.defaultdict.__missing__" => "__missing__(key) # Called by __getitem__ for missing key; pseudo-code:\n  if self.default_factory is None: raise KeyError((key,))\n  self[key] = value = self.default_factory()\n  return value",
    "_collections.defaultdict.__ne__" => "Return self!=value.",
    "_collections.defaultdict.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_collections.defaultdict.__or__" => "Return self|value.",
    "_collections.defaultdict.__reduce__" => "Return state information for pickling.",
    "_collections.defaultdict.__reduce_ex__" => "Helper for pickle.",
    "_collections.defaultdict.__repr__" => "Return repr(self).",
    "_collections.defaultdict.__reversed__" => "Return a reverse iterator over the dict keys.",
    "_collections.defaultdict.__ror__" => "Return value|self.",
    "_collections.defaultdict.__setattr__" => "Implement setattr(self, name, value).",
    "_collections.defaultdict.__setitem__" => "Set self[key] to value.",
    "_collections.defaultdict.__sizeof__" => "Return the size of the dict in memory, in bytes.",
    "_collections.defaultdict.__str__" => "Return str(self).",
    "_collections.defaultdict.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_collections.defaultdict.clear" => "Remove all items from the dict.",
    "_collections.defaultdict.copy" => "D.copy() -> a shallow copy of D.",
    "_collections.defaultdict.default_factory" => "Factory for default value called by __missing__().",
    "_collections.defaultdict.fromkeys" => "Create a new dictionary with keys from iterable and values set to value.",
    "_collections.defaultdict.get" => "Return the value for key if key is in the dictionary, else default.",
    "_collections.defaultdict.items" => "Return a set-like object providing a view on the dict's items.",
    "_collections.defaultdict.keys" => "Return a set-like object providing a view on the dict's keys.",
    "_collections.defaultdict.pop" => "D.pop(k[,d]) -> v, remove specified key and return the corresponding value.\n\nIf the key is not found, return the default if given; otherwise,\nraise a KeyError.",
    "_collections.defaultdict.popitem" => "Remove and return a (key, value) pair as a 2-tuple.\n\nPairs are returned in LIFO (last-in, first-out) order.\nRaises KeyError if the dict is empty.",
    "_collections.defaultdict.setdefault" => "Insert key with a value of default if key is not in the dictionary.\n\nReturn the value for key if key is in the dictionary, else default.",
    "_collections.defaultdict.update" => "D.update([E, ]**F) -> None.  Update D from mapping/iterable E and F.\nIf E is present and has a .keys() method, then does:  for k in E.keys(): D[k] = E[k]\nIf E is present and lacks a .keys() method, then does:  for k, v in E: D[k] = v\nIn either case, this is followed by: for k in F:  D[k] = F[k]",
    "_collections.defaultdict.values" => "Return an object providing a view on the dict's values.",
    "_collections.deque" => "A list-like sequence optimized for data accesses near its endpoints.",
    "_collections.deque.__add__" => "Return self+value.",
    "_collections.deque.__class_getitem__" => "deques are generic over the type of their contents",
    "_collections.deque.__contains__" => "Return bool(key in self).",
    "_collections.deque.__copy__" => "Return a shallow copy of a deque.",
    "_collections.deque.__delattr__" => "Implement delattr(self, name).",
    "_collections.deque.__delitem__" => "Delete self[key].",
    "_collections.deque.__eq__" => "Return self==value.",
    "_collections.deque.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_collections.deque.__ge__" => "Return self>=value.",
    "_collections.deque.__getattribute__" => "Return getattr(self, name).",
    "_collections.deque.__getitem__" => "Return self[key].",
    "_collections.deque.__getstate__" => "Helper for pickle.",
    "_collections.deque.__gt__" => "Return self>value.",
    "_collections.deque.__iadd__" => "Implement self+=value.",
    "_collections.deque.__imul__" => "Implement self*=value.",
    "_collections.deque.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_collections.deque.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_collections.deque.__iter__" => "Implement iter(self).",
    "_collections.deque.__le__" => "Return self<=value.",
    "_collections.deque.__len__" => "Return len(self).",
    "_collections.deque.__lt__" => "Return self<value.",
    "_collections.deque.__mul__" => "Return self*value.",
    "_collections.deque.__ne__" => "Return self!=value.",
    "_collections.deque.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_collections.deque.__reduce__" => "Return state information for pickling.",
    "_collections.deque.__reduce_ex__" => "Helper for pickle.",
    "_collections.deque.__repr__" => "Return repr(self).",
    "_collections.deque.__reversed__" => "Return a reverse iterator over the deque.",
    "_collections.deque.__rmul__" => "Return value*self.",
    "_collections.deque.__setattr__" => "Implement setattr(self, name, value).",
    "_collections.deque.__setitem__" => "Set self[key] to value.",
    "_collections.deque.__sizeof__" => "Return the size of the deque in memory, in bytes.",
    "_collections.deque.__str__" => "Return str(self).",
    "_collections.deque.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_collections.deque.append" => "Add an element to the right side of the deque.",
    "_collections.deque.appendleft" => "Add an element to the left side of the deque.",
    "_collections.deque.clear" => "Remove all elements from the deque.",
    "_collections.deque.copy" => "Return a shallow copy of a deque.",
    "_collections.deque.count" => "Return number of occurrences of value.",
    "_collections.deque.extend" => "Extend the right side of the deque with elements from the iterable.",
    "_collections.deque.extendleft" => "Extend the left side of the deque with elements from the iterable.",
    "_collections.deque.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "_collections.deque.insert" => "Insert value before index.",
    "_collections.deque.maxlen" => "maximum size of a deque or None if unbounded",
    "_collections.deque.pop" => "Remove and return the rightmost element.",
    "_collections.deque.popleft" => "Remove and return the leftmost element.",
    "_collections.deque.remove" => "Remove first occurrence of value.",
    "_collections.deque.reverse" => "Reverse *IN PLACE*.",
    "_collections.deque.rotate" => "Rotate the deque n steps to the right.  If n is negative, rotates left.",
    "_contextvars" => "Context Variables",
    "_contextvars.Context.__contains__" => "Return bool(key in self).",
    "_contextvars.Context.__delattr__" => "Implement delattr(self, name).",
    "_contextvars.Context.__eq__" => "Return self==value.",
    "_contextvars.Context.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_contextvars.Context.__ge__" => "Return self>=value.",
    "_contextvars.Context.__getattribute__" => "Return getattr(self, name).",
    "_contextvars.Context.__getitem__" => "Return self[key].",
    "_contextvars.Context.__getstate__" => "Helper for pickle.",
    "_contextvars.Context.__gt__" => "Return self>value.",
    "_contextvars.Context.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_contextvars.Context.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_contextvars.Context.__iter__" => "Implement iter(self).",
    "_contextvars.Context.__le__" => "Return self<=value.",
    "_contextvars.Context.__len__" => "Return len(self).",
    "_contextvars.Context.__lt__" => "Return self<value.",
    "_contextvars.Context.__ne__" => "Return self!=value.",
    "_contextvars.Context.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_contextvars.Context.__reduce__" => "Helper for pickle.",
    "_contextvars.Context.__reduce_ex__" => "Helper for pickle.",
    "_contextvars.Context.__repr__" => "Return repr(self).",
    "_contextvars.Context.__setattr__" => "Implement setattr(self, name, value).",
    "_contextvars.Context.__sizeof__" => "Size of object in memory, in bytes.",
    "_contextvars.Context.__str__" => "Return str(self).",
    "_contextvars.Context.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_contextvars.Context.copy" => "Return a shallow copy of the context object.",
    "_contextvars.Context.get" => "Return the value for `key` if `key` has the value in the context object.\n\nIf `key` does not exist, return `default`.  If `default` is not\ngiven, return None.",
    "_contextvars.Context.items" => "Return all variables and their values in the context object.\n\nThe result is returned as a list of 2-tuples (variable, value).",
    "_contextvars.Context.keys" => "Return a list of all variables in the context object.",
    "_contextvars.Context.values" => "Return a list of all variables' values in the context object.",
    "_contextvars.ContextVar.__class_getitem__" => "ContextVars are generic over the type of their contained values",
    "_contextvars.ContextVar.__delattr__" => "Implement delattr(self, name).",
    "_contextvars.ContextVar.__eq__" => "Return self==value.",
    "_contextvars.ContextVar.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_contextvars.ContextVar.__ge__" => "Return self>=value.",
    "_contextvars.ContextVar.__getattribute__" => "Return getattr(self, name).",
    "_contextvars.ContextVar.__getstate__" => "Helper for pickle.",
    "_contextvars.ContextVar.__gt__" => "Return self>value.",
    "_contextvars.ContextVar.__hash__" => "Return hash(self).",
    "_contextvars.ContextVar.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_contextvars.ContextVar.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_contextvars.ContextVar.__le__" => "Return self<=value.",
    "_contextvars.ContextVar.__lt__" => "Return self<value.",
    "_contextvars.ContextVar.__ne__" => "Return self!=value.",
    "_contextvars.ContextVar.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_contextvars.ContextVar.__reduce__" => "Helper for pickle.",
    "_contextvars.ContextVar.__reduce_ex__" => "Helper for pickle.",
    "_contextvars.ContextVar.__repr__" => "Return repr(self).",
    "_contextvars.ContextVar.__setattr__" => "Implement setattr(self, name, value).",
    "_contextvars.ContextVar.__sizeof__" => "Size of object in memory, in bytes.",
    "_contextvars.ContextVar.__str__" => "Return str(self).",
    "_contextvars.ContextVar.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_contextvars.ContextVar.get" => "Return a value for the context variable for the current context.\n\nIf there is no value for the variable in the current context, the\nmethod will:\n * return the value of the default argument of the method, if\n   provided; or\n * return the default value for the context variable, if it was\n   created with one; or\n * raise a LookupError.",
    "_contextvars.ContextVar.reset" => "Reset the context variable.\n\nThe variable is reset to the value it had before the\n`ContextVar.set()` that created the token was used.",
    "_contextvars.ContextVar.set" => "Call to set a new value for the context variable in the current context.\n\nThe required value argument is the new value for the context\nvariable.\n\nReturns a Token object that can be used to restore the variable to\nits previous value via the `ContextVar.reset()` method.",
    "_contextvars.Token.__class_getitem__" => "Tokens are generic over the same type as the ContextVar which created them.",
    "_contextvars.Token.__delattr__" => "Implement delattr(self, name).",
    "_contextvars.Token.__enter__" => "Enter into Token context manager.",
    "_contextvars.Token.__eq__" => "Return self==value.",
    "_contextvars.Token.__exit__" => "Exit from Token context manager, restore the linked ContextVar.",
    "_contextvars.Token.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_contextvars.Token.__ge__" => "Return self>=value.",
    "_contextvars.Token.__getattribute__" => "Return getattr(self, name).",
    "_contextvars.Token.__getstate__" => "Helper for pickle.",
    "_contextvars.Token.__gt__" => "Return self>value.",
    "_contextvars.Token.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_contextvars.Token.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_contextvars.Token.__le__" => "Return self<=value.",
    "_contextvars.Token.__lt__" => "Return self<value.",
    "_contextvars.Token.__ne__" => "Return self!=value.",
    "_contextvars.Token.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_contextvars.Token.__reduce__" => "Helper for pickle.",
    "_contextvars.Token.__reduce_ex__" => "Helper for pickle.",
    "_contextvars.Token.__repr__" => "Return repr(self).",
    "_contextvars.Token.__setattr__" => "Implement setattr(self, name, value).",
    "_contextvars.Token.__sizeof__" => "Size of object in memory, in bytes.",
    "_contextvars.Token.__str__" => "Return str(self).",
    "_contextvars.Token.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_csv" => "CSV parsing and writing.",
    "_csv.Dialect" => "CSV dialect\n\nThe Dialect type records CSV parsing and generation options.",
    "_csv.Dialect.__delattr__" => "Implement delattr(self, name).",
    "_csv.Dialect.__eq__" => "Return self==value.",
    "_csv.Dialect.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_csv.Dialect.__ge__" => "Return self>=value.",
    "_csv.Dialect.__getattribute__" => "Return getattr(self, name).",
    "_csv.Dialect.__getstate__" => "Helper for pickle.",
    "_csv.Dialect.__gt__" => "Return self>value.",
    "_csv.Dialect.__hash__" => "Return hash(self).",
    "_csv.Dialect.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_csv.Dialect.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_csv.Dialect.__le__" => "Return self<=value.",
    "_csv.Dialect.__lt__" => "Return self<value.",
    "_csv.Dialect.__ne__" => "Return self!=value.",
    "_csv.Dialect.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_csv.Dialect.__reduce__" => "raises an exception to avoid pickling",
    "_csv.Dialect.__reduce_ex__" => "raises an exception to avoid pickling",
    "_csv.Dialect.__repr__" => "Return repr(self).",
    "_csv.Dialect.__setattr__" => "Implement setattr(self, name, value).",
    "_csv.Dialect.__sizeof__" => "Size of object in memory, in bytes.",
    "_csv.Dialect.__str__" => "Return str(self).",
    "_csv.Dialect.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_csv.Error.__delattr__" => "Implement delattr(self, name).",
    "_csv.Error.__eq__" => "Return self==value.",
    "_csv.Error.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_csv.Error.__ge__" => "Return self>=value.",
    "_csv.Error.__getattribute__" => "Return getattr(self, name).",
    "_csv.Error.__getstate__" => "Helper for pickle.",
    "_csv.Error.__gt__" => "Return self>value.",
    "_csv.Error.__hash__" => "Return hash(self).",
    "_csv.Error.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_csv.Error.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_csv.Error.__le__" => "Return self<=value.",
    "_csv.Error.__lt__" => "Return self<value.",
    "_csv.Error.__ne__" => "Return self!=value.",
    "_csv.Error.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_csv.Error.__reduce_ex__" => "Helper for pickle.",
    "_csv.Error.__repr__" => "Return repr(self).",
    "_csv.Error.__setattr__" => "Implement setattr(self, name, value).",
    "_csv.Error.__sizeof__" => "Size of object in memory, in bytes.",
    "_csv.Error.__str__" => "Return str(self).",
    "_csv.Error.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_csv.Error.add_note" => "Add a note to the exception",
    "_csv.Error.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_csv.Reader" => "CSV reader\n\nReader objects are responsible for reading and parsing tabular data\nin CSV format.",
    "_csv.Reader.__delattr__" => "Implement delattr(self, name).",
    "_csv.Reader.__eq__" => "Return self==value.",
    "_csv.Reader.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_csv.Reader.__ge__" => "Return self>=value.",
    "_csv.Reader.__getattribute__" => "Return getattr(self, name).",
    "_csv.Reader.__getstate__" => "Helper for pickle.",
    "_csv.Reader.__gt__" => "Return self>value.",
    "_csv.Reader.__hash__" => "Return hash(self).",
    "_csv.Reader.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_csv.Reader.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_csv.Reader.__iter__" => "Implement iter(self).",
    "_csv.Reader.__le__" => "Return self<=value.",
    "_csv.Reader.__lt__" => "Return self<value.",
    "_csv.Reader.__ne__" => "Return self!=value.",
    "_csv.Reader.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_csv.Reader.__next__" => "Implement next(self).",
    "_csv.Reader.__reduce__" => "Helper for pickle.",
    "_csv.Reader.__reduce_ex__" => "Helper for pickle.",
    "_csv.Reader.__repr__" => "Return repr(self).",
    "_csv.Reader.__setattr__" => "Implement setattr(self, name, value).",
    "_csv.Reader.__sizeof__" => "Size of object in memory, in bytes.",
    "_csv.Reader.__str__" => "Return str(self).",
    "_csv.Reader.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_csv.Writer" => "CSV writer\n\nWriter objects are responsible for generating tabular data\nin CSV format from sequence input.",
    "_csv.Writer.__delattr__" => "Implement delattr(self, name).",
    "_csv.Writer.__eq__" => "Return self==value.",
    "_csv.Writer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_csv.Writer.__ge__" => "Return self>=value.",
    "_csv.Writer.__getattribute__" => "Return getattr(self, name).",
    "_csv.Writer.__getstate__" => "Helper for pickle.",
    "_csv.Writer.__gt__" => "Return self>value.",
    "_csv.Writer.__hash__" => "Return hash(self).",
    "_csv.Writer.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_csv.Writer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_csv.Writer.__le__" => "Return self<=value.",
    "_csv.Writer.__lt__" => "Return self<value.",
    "_csv.Writer.__ne__" => "Return self!=value.",
    "_csv.Writer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_csv.Writer.__reduce__" => "Helper for pickle.",
    "_csv.Writer.__reduce_ex__" => "Helper for pickle.",
    "_csv.Writer.__repr__" => "Return repr(self).",
    "_csv.Writer.__setattr__" => "Implement setattr(self, name, value).",
    "_csv.Writer.__sizeof__" => "Size of object in memory, in bytes.",
    "_csv.Writer.__str__" => "Return str(self).",
    "_csv.Writer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_csv.Writer.writerow" => "Construct and write a CSV record from an iterable of fields.\n\nNon-string elements will be converted to string.",
    "_csv.Writer.writerows" => "Construct and write a series of iterables to a csv file.\n\nNon-string elements will be converted to string.",
    "_csv.field_size_limit" => "Sets an upper limit on parsed fields.\n\nReturns old limit. If limit is not given, no new limit is set and\nthe old limit is returned",
    "_csv.get_dialect" => "Return the dialect instance associated with name.",
    "_csv.list_dialects" => "Return a list of all known dialect names.",
    "_csv.reader" => "Return a reader object that will process lines from the given iterable.\n\nThe \"iterable\" argument can be any object that returns a line\nof input for each iteration, such as a file object or a list.  The\noptional \"dialect\" argument defines a CSV dialect.  The function\nalso accepts optional keyword arguments which override settings\nprovided by the dialect.\n\nThe returned object is an iterator.  Each iteration returns a row\nof the CSV file (which can span multiple input lines).",
    "_csv.register_dialect" => "Create a mapping from a string name to a CVS dialect.\n\nThe optional \"dialect\" argument specifies the base dialect instance\nor the name of the registered dialect.  The function also accepts\noptional keyword arguments which override settings provided by the\ndialect.",
    "_csv.unregister_dialect" => "Delete the name/dialect mapping associated with a string name.",
    "_csv.writer" => "Return a writer object that will write user data on the given file object.\n\nThe \"fileobj\" argument can be any object that supports the file API.\nThe optional \"dialect\" argument defines a CSV dialect.  The function\nalso accepts optional keyword arguments which override settings\nprovided by the dialect.",
    "_ctypes" => "Create and manipulate C compatible data types in Python.",
    "_ctypes.ArgumentError.__delattr__" => "Implement delattr(self, name).",
    "_ctypes.ArgumentError.__eq__" => "Return self==value.",
    "_ctypes.ArgumentError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ctypes.ArgumentError.__ge__" => "Return self>=value.",
    "_ctypes.ArgumentError.__getattribute__" => "Return getattr(self, name).",
    "_ctypes.ArgumentError.__getstate__" => "Helper for pickle.",
    "_ctypes.ArgumentError.__gt__" => "Return self>value.",
    "_ctypes.ArgumentError.__hash__" => "Return hash(self).",
    "_ctypes.ArgumentError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ctypes.ArgumentError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ctypes.ArgumentError.__le__" => "Return self<=value.",
    "_ctypes.ArgumentError.__lt__" => "Return self<value.",
    "_ctypes.ArgumentError.__ne__" => "Return self!=value.",
    "_ctypes.ArgumentError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ctypes.ArgumentError.__reduce_ex__" => "Helper for pickle.",
    "_ctypes.ArgumentError.__repr__" => "Return repr(self).",
    "_ctypes.ArgumentError.__setattr__" => "Implement setattr(self, name, value).",
    "_ctypes.ArgumentError.__sizeof__" => "Size of object in memory, in bytes.",
    "_ctypes.ArgumentError.__str__" => "Return str(self).",
    "_ctypes.ArgumentError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ctypes.ArgumentError.__weakref__" => "list of weak references to the object",
    "_ctypes.ArgumentError.add_note" => "Add a note to the exception",
    "_ctypes.ArgumentError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_ctypes.Array" => "Abstract base class for arrays.\n\nThe recommended way to create concrete array types is by multiplying any\nctypes data type with a non-negative integer. Alternatively, you can subclass\nthis type and define _length_ and _type_ class variables. Array elements can\nbe read and written using standard subscript and slice accesses for slice\nreads, the resulting object is not itself an Array.",
    "_ctypes.CField" => "Structure/Union member",
    "_ctypes.CField.__delattr__" => "Implement delattr(self, name).",
    "_ctypes.CField.__delete__" => "Delete an attribute of instance.",
    "_ctypes.CField.__eq__" => "Return self==value.",
    "_ctypes.CField.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ctypes.CField.__ge__" => "Return self>=value.",
    "_ctypes.CField.__get__" => "Return an attribute of instance, which is of type owner.",
    "_ctypes.CField.__getattribute__" => "Return getattr(self, name).",
    "_ctypes.CField.__getstate__" => "Helper for pickle.",
    "_ctypes.CField.__gt__" => "Return self>value.",
    "_ctypes.CField.__hash__" => "Return hash(self).",
    "_ctypes.CField.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ctypes.CField.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ctypes.CField.__le__" => "Return self<=value.",
    "_ctypes.CField.__lt__" => "Return self<value.",
    "_ctypes.CField.__ne__" => "Return self!=value.",
    "_ctypes.CField.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ctypes.CField.__reduce__" => "Helper for pickle.",
    "_ctypes.CField.__reduce_ex__" => "Helper for pickle.",
    "_ctypes.CField.__repr__" => "Return repr(self).",
    "_ctypes.CField.__set__" => "Set an attribute of instance to value.",
    "_ctypes.CField.__setattr__" => "Implement setattr(self, name, value).",
    "_ctypes.CField.__sizeof__" => "Size of object in memory, in bytes.",
    "_ctypes.CField.__str__" => "Return str(self).",
    "_ctypes.CField.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ctypes.CField.bit_offset" => "additional offset in bits (relative to byte_offset); zero for non-bitfields",
    "_ctypes.CField.bit_size" => "size of this field in bits",
    "_ctypes.CField.byte_offset" => "offset in bytes of this field. For bitfields: excludes bit_offset.",
    "_ctypes.CField.byte_size" => "size of this field in bytes",
    "_ctypes.CField.is_anonymous" => "true if this field is anonymous",
    "_ctypes.CField.is_bitfield" => "true if this is a bitfield",
    "_ctypes.CField.name" => "name of this field",
    "_ctypes.CField.offset" => "offset in bytes of this field (same as byte_offset)",
    "_ctypes.CField.size" => "size in bytes of this field. For bitfields, this is a legacy packed value; use byte_size instead",
    "_ctypes.CField.type" => "type of this field",
    "_ctypes.CFuncPtr" => "Function Pointer",
    "_ctypes.COMError" => "Raised when a COM method call failed.",
    "_ctypes.COMError.__delattr__" => "Implement delattr(self, name).",
    "_ctypes.COMError.__eq__" => "Return self==value.",
    "_ctypes.COMError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ctypes.COMError.__ge__" => "Return self>=value.",
    "_ctypes.COMError.__getattribute__" => "Return getattr(self, name).",
    "_ctypes.COMError.__getstate__" => "Helper for pickle.",
    "_ctypes.COMError.__gt__" => "Return self>value.",
    "_ctypes.COMError.__hash__" => "Return hash(self).",
    "_ctypes.COMError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ctypes.COMError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ctypes.COMError.__le__" => "Return self<=value.",
    "_ctypes.COMError.__lt__" => "Return self<value.",
    "_ctypes.COMError.__ne__" => "Return self!=value.",
    "_ctypes.COMError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ctypes.COMError.__reduce_ex__" => "Helper for pickle.",
    "_ctypes.COMError.__repr__" => "Return repr(self).",
    "_ctypes.COMError.__setattr__" => "Implement setattr(self, name, value).",
    "_ctypes.COMError.__sizeof__" => "Size of object in memory, in bytes.",
    "_ctypes.COMError.__str__" => "Return str(self).",
    "_ctypes.COMError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ctypes.COMError.add_note" => "Add a note to the exception",
    "_ctypes.COMError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_ctypes.CopyComPointer" => "CopyComPointer(src, dst) -> HRESULT value",
    "_ctypes.FormatError" => "FormatError([integer]) -> string\n\nConvert a win32 error code into a string. If the error code is not\ngiven, the return value of a call to GetLastError() is used.",
    "_ctypes.FreeLibrary" => "FreeLibrary(handle) -> void\n\nFree the handle of an executable previously loaded by LoadLibrary.",
    "_ctypes.LoadLibrary" => "LoadLibrary(name, load_flags) -> handle\n\nLoad an executable (usually a DLL), and return a handle to it.\nThe handle may be used to locate exported functions in this\nmodule. load_flags are as defined for LoadLibraryEx in the\nWindows API.",
    "_ctypes.Structure" => "Structure base class",
    "_ctypes.Union" => "Union base class",
    "_ctypes._Pointer" => "XXX to be provided",
    "_ctypes._SimpleCData" => "XXX to be provided",
    "_ctypes._dyld_shared_cache_contains_path" => "check if path is in the shared cache",
    "_ctypes.addressof" => "Return the address of the C instance internal buffer",
    "_ctypes.alignment" => "alignment(C type) -> integer\nalignment(C instance) -> integer\nReturn the alignment requirements of a C instance",
    "_ctypes.buffer_info" => "Return buffer interface information",
    "_ctypes.byref" => "Return a pointer lookalike to a C instance, only usable as function argument.",
    "_ctypes.dlclose" => "dlclose a library",
    "_ctypes.dlopen" => "dlopen(name, flag={RTLD_GLOBAL|RTLD_LOCAL}) open a shared library",
    "_ctypes.dlsym" => "find symbol in shared library",
    "_ctypes.sizeof" => "Return the size in bytes of a C instance.",
    "_curses.assume_default_colors" => "Allow use of default values for colors on terminals supporting this feature.\n\nAssign terminal default foreground/background colors to color number -1.\nChange the definition of the color-pair 0 to (fg, bg).\n\nUse this to support transparency in your application.",
    "_curses.baudrate" => "Return the output speed of the terminal in bits per second.",
    "_curses.beep" => "Emit a short attention sound.",
    "_curses.can_change_color" => "Return True if the programmer can change the colors displayed by the terminal.",
    "_curses.cbreak" => "Enter cbreak mode.\n\n  flag\n    If false, the effect is the same as calling nocbreak().\n\nIn cbreak mode (sometimes called \"rare\" mode) normal tty line buffering\nis turned off and characters are available to be read one by one.\nHowever, unlike raw mode, special characters (interrupt, quit, suspend,\nand flow control) retain their effects on the tty driver and calling\nprogram.  Calling first raw() then cbreak() leaves the terminal in\ncbreak mode.",
    "_curses.color_content" => "Return the red, green, and blue (RGB) components of the specified color.\n\n  color_number\n    The number of the color (0 - (COLORS-1)).\n\nA 3-tuple is returned, containing the R, G, B values for the given\ncolor, which will be between 0 (no component) and 1000 (maximum amount\nof component).",
    "_curses.color_pair" => "Return the attribute value for displaying text in the specified color.\n\n  pair_number\n    The number of the color pair.\n\nThis attribute value can be combined with A_STANDOUT, A_REVERSE, and the\nother A_* attributes.  pair_number() is the counterpart to this\nfunction.",
    "_curses.curs_set" => "Set the cursor state.\n\n  visibility\n    0 for invisible, 1 for normal visible, or 2 for very visible.\n\nIf the terminal supports the visibility requested, the previous cursor\nstate is returned; otherwise, an exception is raised.  On many\nterminals, the \"visible\" mode is an underline cursor and the \"very\nvisible\" mode is a block cursor.",
    "_curses.def_prog_mode" => "Save the current terminal mode as the \"program\" mode.\n\nThe \"program\" mode is the mode when the running program is using curses.\n\nSubsequent calls to reset_prog_mode() will restore this mode.",
    "_curses.def_shell_mode" => "Save the current terminal mode as the \"shell\" mode.\n\nThe \"shell\" mode is the mode when the running program is not using\ncurses.\n\nSubsequent calls to reset_shell_mode() will restore this mode.",
    "_curses.delay_output" => "Insert a pause in output.\n\n  ms\n    Duration in milliseconds.",
    "_curses.doupdate" => "Update the physical screen to match the virtual screen.",
    "_curses.echo" => "Enter echo mode.\n\n  flag\n    If false, the effect is the same as calling noecho().\n\nIn echo mode, each character input is echoed to the screen as it is\nentered.",
    "_curses.endwin" => "De-initialize the library, and return terminal to normal status.",
    "_curses.erasechar" => "Return the user's current erase character.",
    "_curses.error.__delattr__" => "Implement delattr(self, name).",
    "_curses.error.__eq__" => "Return self==value.",
    "_curses.error.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_curses.error.__ge__" => "Return self>=value.",
    "_curses.error.__getattribute__" => "Return getattr(self, name).",
    "_curses.error.__getstate__" => "Helper for pickle.",
    "_curses.error.__gt__" => "Return self>value.",
    "_curses.error.__hash__" => "Return hash(self).",
    "_curses.error.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_curses.error.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_curses.error.__le__" => "Return self<=value.",
    "_curses.error.__lt__" => "Return self<value.",
    "_curses.error.__ne__" => "Return self!=value.",
    "_curses.error.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_curses.error.__reduce_ex__" => "Helper for pickle.",
    "_curses.error.__repr__" => "Return repr(self).",
    "_curses.error.__setattr__" => "Implement setattr(self, name, value).",
    "_curses.error.__sizeof__" => "Size of object in memory, in bytes.",
    "_curses.error.__str__" => "Return str(self).",
    "_curses.error.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_curses.error.__weakref__" => "list of weak references to the object",
    "_curses.error.add_note" => "Add a note to the exception",
    "_curses.error.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_curses.flash" => "Flash the screen.\n\nThat is, change it to reverse-video and then change it back in a short\ninterval.",
    "_curses.flushinp" => "Flush all input buffers.\n\nThis throws away any typeahead that has been typed by the user and has\nnot yet been processed by the program.",
    "_curses.get_escdelay" => "Gets the curses ESCDELAY setting.\n\nGets the number of milliseconds to wait after reading an escape\ncharacter, to distinguish between an individual escape character entered\non the keyboard from escape sequences sent by cursor and function keys.",
    "_curses.get_tabsize" => "Gets the curses TABSIZE setting.\n\nGets the number of columns used by the curses library when converting\na tab character to spaces as it adds the tab to a window.",
    "_curses.getmouse" => "Retrieve the queued mouse event.\n\nAfter getch() returns KEY_MOUSE to signal a mouse event, this function\nreturns a 5-tuple (id, x, y, z, bstate).",
    "_curses.getsyx" => "Return the current coordinates of the virtual screen cursor.\n\nReturn a (y, x) tuple.  If leaveok is currently true, return (-1, -1).",
    "_curses.getwin" => "Read window related data stored in the file by an earlier putwin() call.\n\nThe routine then creates and initializes a new window using that data,\nreturning the new window object.",
    "_curses.halfdelay" => "Enter half-delay mode.\n\n  tenths\n    Maximal blocking delay in tenths of seconds (1 - 255).\n\nUse nocbreak() to leave half-delay mode.",
    "_curses.has_colors" => "Return True if the terminal can display colors; otherwise, return False.",
    "_curses.has_extended_color_support" => "Return True if the module supports extended colors; otherwise, return False.\n\nExtended color support allows more than 256 color-pairs for terminals\nthat support more than 16 colors (e.g. xterm-256color).",
    "_curses.has_ic" => "Return True if the terminal has insert- and delete-character capabilities.",
    "_curses.has_il" => "Return True if the terminal has insert- and delete-line capabilities.",
    "_curses.has_key" => "Return True if the current terminal type recognizes a key with that value.\n\n  key\n    Key number.",
    "_curses.init_color" => "Change the definition of a color.\n\n  color_number\n    The number of the color to be changed (0 - (COLORS-1)).\n  r\n    Red component (0 - 1000).\n  g\n    Green component (0 - 1000).\n  b\n    Blue component (0 - 1000).\n\nWhen init_color() is used, all occurrences of that color on the screen\nimmediately change to the new definition.  This function is a no-op on\nmost terminals; it is active only if can_change_color() returns true.",
    "_curses.init_pair" => "Change the definition of a color-pair.\n\n  pair_number\n    The number of the color-pair to be changed (1 - (COLOR_PAIRS-1)).\n  fg\n    Foreground color number (-1 - (COLORS-1)).\n  bg\n    Background color number (-1 - (COLORS-1)).\n\nIf the color-pair was previously initialized, the screen is refreshed\nand all occurrences of that color-pair are changed to the new\ndefinition.",
    "_curses.initscr" => "Initialize the library.\n\nReturn a WindowObject which represents the whole screen.",
    "_curses.is_term_resized" => "Return True if resize_term() would modify the window structure, False otherwise.\n\n  nlines\n    Height.\n  ncols\n    Width.",
    "_curses.isendwin" => "Return True if endwin() has been called.",
    "_curses.keyname" => "Return the name of specified key.\n\n  key\n    Key number.",
    "_curses.killchar" => "Return the user's current line kill character.",
    "_curses.longname" => "Return the terminfo long name field describing the current terminal.\n\nThe maximum length of a verbose description is 128 characters.  It is\ndefined only after the call to initscr().",
    "_curses.meta" => "Enable/disable meta keys.\n\nIf yes is True, allow 8-bit characters to be input.  If yes is False,\nallow only 7-bit characters.",
    "_curses.mouseinterval" => "Set and retrieve the maximum time between press and release in a click.\n\n  interval\n    Time in milliseconds.\n\nSet the maximum time that can elapse between press and release events in\norder for them to be recognized as a click, and return the previous\ninterval value.",
    "_curses.mousemask" => "Set the mouse events to be reported, and return a tuple (availmask, oldmask).\n\nReturn a tuple (availmask, oldmask).  availmask indicates which of the\nspecified mouse events can be reported; on complete failure it returns\n0.  oldmask is the previous value of the given window's mouse event\nmask.  If this function is never called, no mouse events are ever\nreported.",
    "_curses.napms" => "Sleep for specified time.\n\n  ms\n    Duration in milliseconds.",
    "_curses.newpad" => "Create and return a pointer to a new pad data structure.\n\n  nlines\n    Height.\n  ncols\n    Width.",
    "_curses.newwin" => "newwin(nlines, ncols, [begin_y=0, begin_x=0])\nReturn a new window.\n\n  nlines\n    Height.\n  ncols\n    Width.\n  begin_y\n    Top side y-coordinate.\n  begin_x\n    Left side x-coordinate.\n\nBy default, the window will extend from the specified position to the\nlower right corner of the screen.",
    "_curses.nl" => "Enter newline mode.\n\n  flag\n    If false, the effect is the same as calling nonl().\n\nThis mode translates the return key into newline on input, and\ntranslates newline into return and line-feed on output.  Newline mode\nis initially on.",
    "_curses.nocbreak" => "Leave cbreak mode.\n\nReturn to normal \"cooked\" mode with line buffering.",
    "_curses.noecho" => "Leave echo mode.\n\nEchoing of input characters is turned off.",
    "_curses.nonl" => "Leave newline mode.\n\nDisable translation of return into newline on input, and disable\nlow-level translation of newline into newline/return on output.",
    "_curses.noqiflush" => "Disable queue flushing.\n\nWhen queue flushing is disabled, normal flush of input and output queues\nassociated with the INTR, QUIT and SUSP characters will not be done.",
    "_curses.noraw" => "Leave raw mode.\n\nReturn to normal \"cooked\" mode with line buffering.",
    "_curses.pair_content" => "Return a tuple (fg, bg) containing the colors for the requested color pair.\n\n  pair_number\n    The number of the color pair (0 - (COLOR_PAIRS-1)).",
    "_curses.pair_number" => "Return the number of the color-pair set by the specified attribute value.\n\ncolor_pair() is the counterpart to this function.",
    "_curses.putp" => "Emit the value of a specified terminfo capability for the current terminal.\n\nNote that the output of putp() always goes to standard output.",
    "_curses.qiflush" => "Enable queue flushing.\n\n  flag\n    If false, the effect is the same as calling noqiflush().\n\nIf queue flushing is enabled, all output in the display driver queue\nwill be flushed when the INTR, QUIT and SUSP characters are read.",
    "_curses.raw" => "Enter raw mode.\n\n  flag\n    If false, the effect is the same as calling noraw().\n\nIn raw mode, normal line buffering and processing of interrupt, quit,\nsuspend, and flow control keys are turned off; characters are presented\nto curses input functions one by one.",
    "_curses.reset_prog_mode" => "Restore the terminal to \"program\" mode, as previously saved by def_prog_mode().",
    "_curses.reset_shell_mode" => "Restore the terminal to \"shell\" mode, as previously saved by def_shell_mode().",
    "_curses.resetty" => "Restore terminal mode.",
    "_curses.resize_term" => "Backend function used by resizeterm(), performing most of the work.\n\n  nlines\n    Height.\n  ncols\n    Width.\n\nWhen resizing the windows, resize_term() blank-fills the areas that are\nextended.  The calling application should fill in these areas with\nappropriate data.  The resize_term() function attempts to resize all\nwindows.  However, due to the calling convention of pads, it is not\npossible to resize these without additional interaction with the\napplication.",
    "_curses.resizeterm" => "Resize the standard and current windows to the specified dimensions.\n\n  nlines\n    Height.\n  ncols\n    Width.\n\nAdjusts other bookkeeping data used by the curses library that record\nthe window dimensions (in particular the SIGWINCH handler).",
    "_curses.savetty" => "Save terminal mode.",
    "_curses.set_escdelay" => "Sets the curses ESCDELAY setting.\n\n  ms\n    length of the delay in milliseconds.\n\nSets the number of milliseconds to wait after reading an escape\ncharacter, to distinguish between an individual escape character entered\non the keyboard from escape sequences sent by cursor and function keys.",
    "_curses.set_tabsize" => "Sets the curses TABSIZE setting.\n\n  size\n    rendered cell width of a tab character.\n\nSets the number of columns used by the curses library when converting\na tab character to spaces as it adds the tab to a window.",
    "_curses.setsyx" => "Set the virtual screen cursor.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n\nIf y and x are both -1, then leaveok is set.",
    "_curses.setupterm" => "Initialize the terminal.\n\n  term\n    Terminal name.\n    If omitted, the value of the TERM environment variable will be used.\n  fd\n    File descriptor to which any initialization sequences will be sent.\n    If not supplied, the file descriptor for sys.stdout will be used.",
    "_curses.start_color" => "Initializes eight basic colors and global variables COLORS and COLOR_PAIRS.\n\nMust be called if the programmer wants to use colors, and before any\nother color manipulation routine is called.  It is good practice to call\nthis routine right after initscr().\n\nIt also restores the colors on the terminal to the values they had when\nthe terminal was just turned on.",
    "_curses.termattrs" => "Return a logical OR of all video attributes supported by the terminal.",
    "_curses.termname" => "Return the value of the environment variable TERM, truncated to 14 characters.",
    "_curses.tigetflag" => "Return the value of the Boolean capability.\n\n  capname\n    The terminfo capability name.\n\nThe value -1 is returned if capname is not a Boolean capability, or 0 if\nit is canceled or absent from the terminal description.",
    "_curses.tigetnum" => "Return the value of the numeric capability.\n\n  capname\n    The terminfo capability name.\n\nThe value -2 is returned if capname is not a numeric capability, or -1\nif it is canceled or absent from the terminal description.",
    "_curses.tigetstr" => "Return the value of the string capability.\n\n  capname\n    The terminfo capability name.\n\nNone is returned if capname is not a string capability, or is canceled\nor absent from the terminal description.",
    "_curses.tparm" => "Instantiate the specified byte string with the supplied parameters.\n\n  str\n    Parameterized byte string obtained from the terminfo database.",
    "_curses.typeahead" => "Specify that the file descriptor fd be used for typeahead checking.\n\n  fd\n    File descriptor.\n\nIf fd is -1, then no typeahead checking is done.",
    "_curses.unctrl" => "Return a string which is a printable representation of the character ch.\n\nControl characters are displayed as a caret followed by the character,\nfor example as ^C.  Printing characters are left as they are.",
    "_curses.unget_wch" => "Push ch so the next get_wch() will return it.",
    "_curses.ungetch" => "Push ch so the next getch() will return it.",
    "_curses.ungetmouse" => "Push a KEY_MOUSE event onto the input queue.\n\nThe following getmouse() will return the given state data.",
    "_curses.use_default_colors" => "Equivalent to assume_default_colors(-1, -1).",
    "_curses.use_env" => "Use environment variables LINES and COLUMNS.\n\nIf used, this function should be called before initscr() or newterm()\nare called.\n\nWhen flag is False, the values of lines and columns specified in the\nterminfo database will be used, even if environment variables LINES and\nCOLUMNS (used by default) are set, or if curses is running in a window\n(in which case default behavior would be to use the window size if LINES\nand COLUMNS are not set).",
    "_curses.window.__delattr__" => "Implement delattr(self, name).",
    "_curses.window.__eq__" => "Return self==value.",
    "_curses.window.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_curses.window.__ge__" => "Return self>=value.",
    "_curses.window.__getattribute__" => "Return getattr(self, name).",
    "_curses.window.__getstate__" => "Helper for pickle.",
    "_curses.window.__gt__" => "Return self>value.",
    "_curses.window.__hash__" => "Return hash(self).",
    "_curses.window.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_curses.window.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_curses.window.__le__" => "Return self<=value.",
    "_curses.window.__lt__" => "Return self<value.",
    "_curses.window.__ne__" => "Return self!=value.",
    "_curses.window.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_curses.window.__reduce__" => "Helper for pickle.",
    "_curses.window.__reduce_ex__" => "Helper for pickle.",
    "_curses.window.__repr__" => "Return repr(self).",
    "_curses.window.__setattr__" => "Implement setattr(self, name, value).",
    "_curses.window.__sizeof__" => "Size of object in memory, in bytes.",
    "_curses.window.__str__" => "Return str(self).",
    "_curses.window.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_curses.window.addch" => "addch([y, x,] ch, [attr=_curses.A_NORMAL])\nPaint the character.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n  ch\n    Character to add.\n  attr\n    Attributes for the character.\n\nPaint character ch at (y, x) with attributes attr,\noverwriting any character previously painted at that location.\nBy default, the character position and attributes are the\ncurrent settings for the window object.",
    "_curses.window.addnstr" => "addnstr([y, x,] str, n, [attr])\nPaint at most n characters of the string.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n  str\n    String to add.\n  n\n    Maximal number of characters.\n  attr\n    Attributes for characters.\n\nPaint at most n characters of the string str at (y, x) with\nattributes attr, overwriting anything previously on the display.\nBy default, the character position and attributes are the\ncurrent settings for the window object.",
    "_curses.window.addstr" => "addstr([y, x,] str, [attr])\nPaint the string.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n  str\n    String to add.\n  attr\n    Attributes for characters.\n\nPaint the string str at (y, x) with attributes attr,\noverwriting anything previously on the display.\nBy default, the character position and attributes are the\ncurrent settings for the window object.",
    "_curses.window.attroff" => "Remove attribute attr from the \"background\" set.",
    "_curses.window.attron" => "Add attribute attr to the \"background\" set.",
    "_curses.window.attrset" => "Set the \"background\" set of attributes.",
    "_curses.window.bkgd" => "Set the background property of the window.\n\n  ch\n    Background character.\n  attr\n    Background attributes.",
    "_curses.window.bkgdset" => "Set the window's background.\n\n  ch\n    Background character.\n  attr\n    Background attributes.",
    "_curses.window.border" => "Draw a border around the edges of the window.\n\n  ls\n    Left side.\n  rs\n    Right side.\n  ts\n    Top side.\n  bs\n    Bottom side.\n  tl\n    Upper-left corner.\n  tr\n    Upper-right corner.\n  bl\n    Bottom-left corner.\n  br\n    Bottom-right corner.\n\nEach parameter specifies the character to use for a specific part of\nthe border.  The characters can be specified as integers or as\none-character strings.  A 0 value for any parameter will cause the\ndefault character to be used for that parameter.",
    "_curses.window.box" => "box([verch=0, horch=0])\nDraw a border around the edges of the window.\n\n  verch\n    Left and right side.\n  horch\n    Top and bottom side.\n\nSimilar to border(), but both ls and rs are verch and both ts and bs\nare horch.  The default corner characters are always used by this\nfunction.",
    "_curses.window.chgat" => "chgat([y, x,] [n=-1,] attr)\nSet the attributes of characters.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n  n\n    Number of characters.\n  attr\n    Attributes for characters.\n\nSet the attributes of num characters at the current cursor position, or at\nposition (y, x) if supplied.  If no value of num is given or num = -1, the\nattribute will be set on all the characters to the end of the line.  This\nfunction does not move the cursor.  The changed line will be touched using\nthe touchline() method so that the contents will be redisplayed by the next\nwindow refresh.",
    "_curses.window.delch" => "delch([y, x])\nDelete any character at (y, x).\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.",
    "_curses.window.derwin" => "derwin([nlines=0, ncols=0,] begin_y, begin_x)\nCreate a sub-window (window-relative coordinates).\n\n  nlines\n    Height.\n  ncols\n    Width.\n  begin_y\n    Top side y-coordinate.\n  begin_x\n    Left side x-coordinate.\n\nderwin() is the same as calling subwin(), except that begin_y and\nbegin_x are relative to the origin of the window, rather than\nrelative to the entire screen.",
    "_curses.window.echochar" => "Add character ch with attribute attr, and refresh.\n\n  ch\n    Character to add.\n  attr\n    Attributes for the character.",
    "_curses.window.enclose" => "Return True if the screen-relative coordinates are enclosed by the window.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.",
    "_curses.window.encoding" => "the typecode character used to create the array",
    "_curses.window.get_wch" => "get_wch([y, x])\nGet a wide character from terminal keyboard.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n\nReturn a character for most keys, or an integer for function keys,\nkeypad keys, and other special keys.",
    "_curses.window.getbkgd" => "Return the window's current background character/attribute pair.",
    "_curses.window.getch" => "getch([y, x])\nGet a character code from terminal keyboard.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n\nThe integer returned does not have to be in ASCII range: function\nkeys, keypad keys and so on return numbers higher than 256.  In\nno-delay mode, -1 is returned if there is no input, else getch()\nwaits until a key is pressed.",
    "_curses.window.getkey" => "getkey([y, x])\nGet a character (string) from terminal keyboard.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n\nReturning a string instead of an integer, as getch() does.  Function\nkeys, keypad keys and other special keys return a multibyte string\ncontaining the key name.  In no-delay mode, an exception is raised\nif there is no input.",
    "_curses.window.getstr" => "getstr([[y, x,] n=2047])\nRead a string from the user, with primitive line editing capacity.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n  n\n    Maximal number of characters.",
    "_curses.window.hline" => "hline([y, x,] ch, n, [attr=_curses.A_NORMAL])\nDisplay a horizontal line.\n\n  y\n    Starting Y-coordinate.\n  x\n    Starting X-coordinate.\n  ch\n    Character to draw.\n  n\n    Line length.\n  attr\n    Attributes for the characters.",
    "_curses.window.inch" => "inch([y, x])\nReturn the character at the given position in the window.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n\nThe bottom 8 bits are the character proper, and upper bits are the\nattributes.",
    "_curses.window.insch" => "insch([y, x,] ch, [attr=_curses.A_NORMAL])\nInsert a character before the current or specified position.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n  ch\n    Character to insert.\n  attr\n    Attributes for the character.\n\nAll characters to the right of the cursor are shifted one position\nright, with the rightmost characters on the line being lost.",
    "_curses.window.insnstr" => "insnstr([y, x,] str, n, [attr])\nInsert at most n characters of the string.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n  str\n    String to insert.\n  n\n    Maximal number of characters.\n  attr\n    Attributes for characters.\n\nInsert a character string (as many characters as will fit on the\nline) before the character under the cursor, up to n characters.  If\nn is zero or negative, the entire string is inserted.  All\ncharacters to the right of the cursor are shifted right, with the\nrightmost characters on the line being lost.  The cursor position\ndoes not change (after moving to y, x, if specified).",
    "_curses.window.insstr" => "insstr([y, x,] str, [attr])\nInsert the string before the current or specified position.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n  str\n    String to insert.\n  attr\n    Attributes for characters.\n\nInsert a character string (as many characters as will fit on the\nline) before the character under the cursor.  All characters to the\nright of the cursor are shifted right, with the rightmost characters\non the line being lost.  The cursor position does not change (after\nmoving to y, x, if specified).",
    "_curses.window.instr" => "instr([y, x,] n=2047)\nReturn a string of characters, extracted from the window.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n  n\n    Maximal number of characters.\n\nReturn a string of characters, extracted from the window starting at the\ncurrent cursor position, or at y, x if specified.  Attributes are stripped\nfrom the characters.  If n is specified, instr() returns a string at most\nn characters long (exclusive of the trailing NUL).",
    "_curses.window.is_linetouched" => "Return True if the specified line was modified, otherwise return False.\n\n  line\n    Line number.\n\nRaise a curses.error exception if line is not valid for the given\nwindow.",
    "_curses.window.noutrefresh" => "noutrefresh([pminrow, pmincol, sminrow, smincol, smaxrow, smaxcol])\nMark for refresh but wait.\n\nThis function updates the data structure representing the desired\nstate of the window, but does not force an update of the physical\nscreen.  To accomplish that, call doupdate().",
    "_curses.window.overlay" => "overlay(destwin, [sminrow, smincol, dminrow, dmincol, dmaxrow, dmaxcol])\nOverlay the window on top of destwin.\n\nThe windows need not be the same size, only the overlapping region\nis copied.  This copy is non-destructive, which means that the\ncurrent background character does not overwrite the old contents of\ndestwin.\n\nTo get fine-grained control over the copied region, the second form\nof overlay() can be used.  sminrow and smincol are the upper-left\ncoordinates of the source window, and the other variables mark\na rectangle in the destination window.",
    "_curses.window.overwrite" => "overwrite(destwin, [sminrow, smincol, dminrow, dmincol, dmaxrow,\n          dmaxcol])\nOverwrite the window on top of destwin.\n\nThe windows need not be the same size, in which case only the\noverlapping region is copied.  This copy is destructive, which means\nthat the current background character overwrites the old contents of\ndestwin.\n\nTo get fine-grained control over the copied region, the second form\nof overwrite() can be used. sminrow and smincol are the upper-left\ncoordinates of the source window, the other variables mark\na rectangle in the destination window.",
    "_curses.window.putwin" => "Write all data associated with the window into the provided file object.\n\nThis information can be later retrieved using the getwin() function.",
    "_curses.window.redrawln" => "Mark the specified lines corrupted.\n\n  beg\n    Starting line number.\n  num\n    The number of lines.\n\nThey should be completely redrawn on the next refresh() call.",
    "_curses.window.refresh" => "refresh([pminrow, pmincol, sminrow, smincol, smaxrow, smaxcol])\nUpdate the display immediately.\n\nSynchronize actual screen with previous drawing/deleting methods.\nThe 6 optional arguments can only be specified when the window is\na pad created with newpad().  The additional parameters are needed\nto indicate what part of the pad and screen are involved.  pminrow\nand pmincol specify the upper left-hand corner of the rectangle to\nbe displayed in the pad.  sminrow, smincol, smaxrow, and smaxcol\nspecify the edges of the rectangle to be displayed on the screen.\nThe lower right-hand corner of the rectangle to be displayed in the\npad is calculated from the screen coordinates, since the rectangles\nmust be the same size.  Both rectangles must be entirely contained\nwithin their respective structures.  Negative values of pminrow,\npmincol, sminrow, or smincol are treated as if they were zero.",
    "_curses.window.scroll" => "scroll([lines=1])\nScroll the screen or scrolling region.\n\n  lines\n    Number of lines to scroll.\n\nScroll upward if the argument is positive and downward if it is\nnegative.",
    "_curses.window.setscrreg" => "Define a software scrolling region.\n\n  top\n    First line number.\n  bottom\n    Last line number.\n\nAll scrolling actions will take place in this region.",
    "_curses.window.subpad" => "subwin([nlines=0, ncols=0,] begin_y, begin_x)\nCreate a sub-window (screen-relative coordinates).\n\n  nlines\n    Height.\n  ncols\n    Width.\n  begin_y\n    Top side y-coordinate.\n  begin_x\n    Left side x-coordinate.\n\nBy default, the sub-window will extend from the specified position\nto the lower right corner of the window.",
    "_curses.window.subwin" => "subwin([nlines=0, ncols=0,] begin_y, begin_x)\nCreate a sub-window (screen-relative coordinates).\n\n  nlines\n    Height.\n  ncols\n    Width.\n  begin_y\n    Top side y-coordinate.\n  begin_x\n    Left side x-coordinate.\n\nBy default, the sub-window will extend from the specified position\nto the lower right corner of the window.",
    "_curses.window.touchline" => "touchline(start, count, [changed=True])\nPretend count lines have been changed, starting with line start.\n\nIf changed is supplied, it specifies whether the affected lines are\nmarked as having been changed (changed=True) or unchanged\n(changed=False).",
    "_curses.window.vline" => "vline([y, x,] ch, n, [attr=_curses.A_NORMAL])\nDisplay a vertical line.\n\n  y\n    Starting Y-coordinate.\n  x\n    Starting X-coordinate.\n  ch\n    Character to draw.\n  n\n    Line length.\n  attr\n    Attributes for the character.",
    "_curses_panel.bottom_panel" => "Return the bottom panel in the panel stack.",
    "_curses_panel.error.__delattr__" => "Implement delattr(self, name).",
    "_curses_panel.error.__eq__" => "Return self==value.",
    "_curses_panel.error.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_curses_panel.error.__ge__" => "Return self>=value.",
    "_curses_panel.error.__getattribute__" => "Return getattr(self, name).",
    "_curses_panel.error.__getstate__" => "Helper for pickle.",
    "_curses_panel.error.__gt__" => "Return self>value.",
    "_curses_panel.error.__hash__" => "Return hash(self).",
    "_curses_panel.error.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_curses_panel.error.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_curses_panel.error.__le__" => "Return self<=value.",
    "_curses_panel.error.__lt__" => "Return self<value.",
    "_curses_panel.error.__ne__" => "Return self!=value.",
    "_curses_panel.error.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_curses_panel.error.__reduce_ex__" => "Helper for pickle.",
    "_curses_panel.error.__repr__" => "Return repr(self).",
    "_curses_panel.error.__setattr__" => "Implement setattr(self, name, value).",
    "_curses_panel.error.__sizeof__" => "Size of object in memory, in bytes.",
    "_curses_panel.error.__str__" => "Return str(self).",
    "_curses_panel.error.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_curses_panel.error.__weakref__" => "list of weak references to the object",
    "_curses_panel.error.add_note" => "Add a note to the exception",
    "_curses_panel.error.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_curses_panel.new_panel" => "Return a panel object, associating it with the given window win.",
    "_curses_panel.panel.__delattr__" => "Implement delattr(self, name).",
    "_curses_panel.panel.__eq__" => "Return self==value.",
    "_curses_panel.panel.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_curses_panel.panel.__ge__" => "Return self>=value.",
    "_curses_panel.panel.__getattribute__" => "Return getattr(self, name).",
    "_curses_panel.panel.__getstate__" => "Helper for pickle.",
    "_curses_panel.panel.__gt__" => "Return self>value.",
    "_curses_panel.panel.__hash__" => "Return hash(self).",
    "_curses_panel.panel.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_curses_panel.panel.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_curses_panel.panel.__le__" => "Return self<=value.",
    "_curses_panel.panel.__lt__" => "Return self<value.",
    "_curses_panel.panel.__ne__" => "Return self!=value.",
    "_curses_panel.panel.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_curses_panel.panel.__reduce__" => "Helper for pickle.",
    "_curses_panel.panel.__reduce_ex__" => "Helper for pickle.",
    "_curses_panel.panel.__repr__" => "Return repr(self).",
    "_curses_panel.panel.__setattr__" => "Implement setattr(self, name, value).",
    "_curses_panel.panel.__sizeof__" => "Size of object in memory, in bytes.",
    "_curses_panel.panel.__str__" => "Return str(self).",
    "_curses_panel.panel.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_curses_panel.panel.above" => "Return the panel above the current panel.",
    "_curses_panel.panel.below" => "Return the panel below the current panel.",
    "_curses_panel.panel.bottom" => "Push the panel to the bottom of the stack.",
    "_curses_panel.panel.hidden" => "Return True if the panel is hidden (not visible), False otherwise.",
    "_curses_panel.panel.hide" => "Hide the panel.\n\nThis does not delete the object, it just makes the window on screen\ninvisible.",
    "_curses_panel.panel.move" => "Move the panel to the screen coordinates (y, x).",
    "_curses_panel.panel.replace" => "Change the window associated with the panel to the window win.",
    "_curses_panel.panel.set_userptr" => "Set the panel's user pointer to obj.",
    "_curses_panel.panel.show" => "Display the panel (which might have been hidden).",
    "_curses_panel.panel.top" => "Push panel to the top of the stack.",
    "_curses_panel.panel.userptr" => "Return the user pointer for the panel.",
    "_curses_panel.panel.window" => "Return the window object associated with the panel.",
    "_curses_panel.top_panel" => "Return the top panel in the panel stack.",
    "_curses_panel.update_panels" => "Updates the virtual screen after changes in the panel stack.\n\nThis does not call curses.doupdate(), so you'll have to do this\nyourself.",
    "_datetime" => "Fast implementation of the datetime module.",
    "_datetime.date" => "date(year, month, day) --> date object",
    "_datetime.date.__add__" => "Return self+value.",
    "_datetime.date.__delattr__" => "Implement delattr(self, name).",
    "_datetime.date.__eq__" => "Return self==value.",
    "_datetime.date.__format__" => "Formats self with strftime.",
    "_datetime.date.__ge__" => "Return self>=value.",
    "_datetime.date.__getattribute__" => "Return getattr(self, name).",
    "_datetime.date.__getstate__" => "Helper for pickle.",
    "_datetime.date.__gt__" => "Return self>value.",
    "_datetime.date.__hash__" => "Return hash(self).",
    "_datetime.date.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_datetime.date.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_datetime.date.__le__" => "Return self<=value.",
    "_datetime.date.__lt__" => "Return self<value.",
    "_datetime.date.__ne__" => "Return self!=value.",
    "_datetime.date.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_datetime.date.__radd__" => "Return value+self.",
    "_datetime.date.__reduce__" => "__reduce__() -> (cls, state)",
    "_datetime.date.__reduce_ex__" => "Helper for pickle.",
    "_datetime.date.__replace__" => "The same as replace().",
    "_datetime.date.__repr__" => "Return repr(self).",
    "_datetime.date.__rsub__" => "Return value-self.",
    "_datetime.date.__setattr__" => "Implement setattr(self, name, value).",
    "_datetime.date.__sizeof__" => "Size of object in memory, in bytes.",
    "_datetime.date.__str__" => "Return str(self).",
    "_datetime.date.__sub__" => "Return self-value.",
    "_datetime.date.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_datetime.date.ctime" => "Return ctime() style string.",
    "_datetime.date.fromisocalendar" => "int, int, int -> Construct a date from the ISO year, week number and weekday.\n\nThis is the inverse of the date.isocalendar() function",
    "_datetime.date.fromisoformat" => "str -> Construct a date from a string in ISO 8601 format.",
    "_datetime.date.fromordinal" => "int -> date corresponding to a proleptic Gregorian ordinal.",
    "_datetime.date.fromtimestamp" => "Create a date from a POSIX timestamp.\n\nThe timestamp is a number, e.g. created via time.time(), that is\ninterpreted as local time.",
    "_datetime.date.isocalendar" => "Return a named tuple containing ISO year, week number, and weekday.",
    "_datetime.date.isoformat" => "Return string in ISO 8601 format, YYYY-MM-DD.",
    "_datetime.date.isoweekday" => "Return the day of the week represented by the date.\nMonday == 1 ... Sunday == 7",
    "_datetime.date.replace" => "Return date with new specified fields.",
    "_datetime.date.strftime" => "format -> strftime() style string.",
    "_datetime.date.strptime" => "string, format -> new date parsed from a string (like time.strptime()).",
    "_datetime.date.timetuple" => "Return time tuple, compatible with time.localtime().",
    "_datetime.date.today" => "Current date or datetime:  same as self.__class__.fromtimestamp(time.time()).",
    "_datetime.date.toordinal" => "Return proleptic Gregorian ordinal.  January 1 of year 1 is day 1.",
    "_datetime.date.weekday" => "Return the day of the week represented by the date.\nMonday == 0 ... Sunday == 6",
    "_datetime.datetime" => "datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]])\n\nThe year, month and day arguments are required. tzinfo may be None, or an\ninstance of a tzinfo subclass. The remaining arguments may be ints.",
    "_datetime.datetime.__add__" => "Return self+value.",
    "_datetime.datetime.__delattr__" => "Implement delattr(self, name).",
    "_datetime.datetime.__eq__" => "Return self==value.",
    "_datetime.datetime.__format__" => "Formats self with strftime.",
    "_datetime.datetime.__ge__" => "Return self>=value.",
    "_datetime.datetime.__getattribute__" => "Return getattr(self, name).",
    "_datetime.datetime.__getstate__" => "Helper for pickle.",
    "_datetime.datetime.__gt__" => "Return self>value.",
    "_datetime.datetime.__hash__" => "Return hash(self).",
    "_datetime.datetime.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_datetime.datetime.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_datetime.datetime.__le__" => "Return self<=value.",
    "_datetime.datetime.__lt__" => "Return self<value.",
    "_datetime.datetime.__ne__" => "Return self!=value.",
    "_datetime.datetime.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_datetime.datetime.__radd__" => "Return value+self.",
    "_datetime.datetime.__reduce__" => "__reduce__() -> (cls, state)",
    "_datetime.datetime.__reduce_ex__" => "__reduce_ex__(proto) -> (cls, state)",
    "_datetime.datetime.__replace__" => "The same as replace().",
    "_datetime.datetime.__repr__" => "Return repr(self).",
    "_datetime.datetime.__rsub__" => "Return value-self.",
    "_datetime.datetime.__setattr__" => "Implement setattr(self, name, value).",
    "_datetime.datetime.__sizeof__" => "Size of object in memory, in bytes.",
    "_datetime.datetime.__str__" => "Return str(self).",
    "_datetime.datetime.__sub__" => "Return self-value.",
    "_datetime.datetime.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_datetime.datetime.astimezone" => "tz -> convert to local time in new timezone tz",
    "_datetime.datetime.combine" => "date, time -> datetime with same date and time fields",
    "_datetime.datetime.ctime" => "Return ctime() style string.",
    "_datetime.datetime.date" => "Return date object with same year, month and day.",
    "_datetime.datetime.dst" => "Return self.tzinfo.dst(self).",
    "_datetime.datetime.fromisocalendar" => "int, int, int -> Construct a date from the ISO year, week number and weekday.\n\nThis is the inverse of the date.isocalendar() function",
    "_datetime.datetime.fromisoformat" => "string -> datetime from a string in most ISO 8601 formats",
    "_datetime.datetime.fromordinal" => "int -> date corresponding to a proleptic Gregorian ordinal.",
    "_datetime.datetime.fromtimestamp" => "timestamp[, tz] -> tz's local time from POSIX timestamp.",
    "_datetime.datetime.isocalendar" => "Return a named tuple containing ISO year, week number, and weekday.",
    "_datetime.datetime.isoformat" => "[sep] -> string in ISO 8601 format, YYYY-MM-DDT[HH[:MM[:SS[.mmm[uuu]]]]][+HH:MM].\nsep is used to separate the year from the time, and defaults to 'T'.\nThe optional argument timespec specifies the number of additional terms\nof the time to include. Valid options are 'auto', 'hours', 'minutes',\n'seconds', 'milliseconds' and 'microseconds'.",
    "_datetime.datetime.isoweekday" => "Return the day of the week represented by the date.\nMonday == 1 ... Sunday == 7",
    "_datetime.datetime.now" => "Returns new datetime object representing current time local to tz.\n\n  tz\n    Timezone object.\n\nIf no tz is specified, uses local timezone.",
    "_datetime.datetime.replace" => "Return datetime with new specified fields.",
    "_datetime.datetime.strftime" => "format -> strftime() style string.",
    "_datetime.datetime.strptime" => "string, format -> new datetime parsed from a string (like time.strptime()).",
    "_datetime.datetime.time" => "Return time object with same time but with tzinfo=None.",
    "_datetime.datetime.timestamp" => "Return POSIX timestamp as float.",
    "_datetime.datetime.timetuple" => "Return time tuple, compatible with time.localtime().",
    "_datetime.datetime.timetz" => "Return time object with same time and tzinfo.",
    "_datetime.datetime.today" => "Current date or datetime:  same as self.__class__.fromtimestamp(time.time()).",
    "_datetime.datetime.toordinal" => "Return proleptic Gregorian ordinal.  January 1 of year 1 is day 1.",
    "_datetime.datetime.tzname" => "Return self.tzinfo.tzname(self).",
    "_datetime.datetime.utcfromtimestamp" => "Construct a naive UTC datetime from a POSIX timestamp.",
    "_datetime.datetime.utcnow" => "Return a new datetime representing UTC day and time.",
    "_datetime.datetime.utcoffset" => "Return self.tzinfo.utcoffset(self).",
    "_datetime.datetime.utctimetuple" => "Return UTC time tuple, compatible with time.localtime().",
    "_datetime.datetime.weekday" => "Return the day of the week represented by the date.\nMonday == 0 ... Sunday == 6",
    "_datetime.time" => "time([hour[, minute[, second[, microsecond[, tzinfo]]]]]) --> a time object\n\nAll arguments are optional. tzinfo may be None, or an instance of\na tzinfo subclass. The remaining arguments may be ints.",
    "_datetime.time.__delattr__" => "Implement delattr(self, name).",
    "_datetime.time.__eq__" => "Return self==value.",
    "_datetime.time.__format__" => "Formats self with strftime.",
    "_datetime.time.__ge__" => "Return self>=value.",
    "_datetime.time.__getattribute__" => "Return getattr(self, name).",
    "_datetime.time.__getstate__" => "Helper for pickle.",
    "_datetime.time.__gt__" => "Return self>value.",
    "_datetime.time.__hash__" => "Return hash(self).",
    "_datetime.time.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_datetime.time.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_datetime.time.__le__" => "Return self<=value.",
    "_datetime.time.__lt__" => "Return self<value.",
    "_datetime.time.__ne__" => "Return self!=value.",
    "_datetime.time.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_datetime.time.__reduce__" => "__reduce__() -> (cls, state)",
    "_datetime.time.__reduce_ex__" => "__reduce_ex__(proto) -> (cls, state)",
    "_datetime.time.__replace__" => "The same as replace().",
    "_datetime.time.__repr__" => "Return repr(self).",
    "_datetime.time.__setattr__" => "Implement setattr(self, name, value).",
    "_datetime.time.__sizeof__" => "Size of object in memory, in bytes.",
    "_datetime.time.__str__" => "Return str(self).",
    "_datetime.time.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_datetime.time.dst" => "Return self.tzinfo.dst(self).",
    "_datetime.time.fromisoformat" => "string -> time from a string in ISO 8601 format",
    "_datetime.time.isoformat" => "Return string in ISO 8601 format, [HH[:MM[:SS[.mmm[uuu]]]]][+HH:MM].\n\nThe optional argument timespec specifies the number of additional terms\nof the time to include. Valid options are 'auto', 'hours', 'minutes',\n'seconds', 'milliseconds' and 'microseconds'.",
    "_datetime.time.replace" => "Return time with new specified fields.",
    "_datetime.time.strftime" => "format -> strftime() style string.",
    "_datetime.time.strptime" => "string, format -> new time parsed from a string (like time.strptime()).",
    "_datetime.time.tzname" => "Return self.tzinfo.tzname(self).",
    "_datetime.time.utcoffset" => "Return self.tzinfo.utcoffset(self).",
    "_datetime.timedelta" => "Difference between two datetime values.\n\ntimedelta(days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0, hours=0, weeks=0)\n\nAll arguments are optional and default to 0.\nArguments may be integers or floats, and may be positive or negative.",
    "_datetime.timedelta.__abs__" => "abs(self)",
    "_datetime.timedelta.__add__" => "Return self+value.",
    "_datetime.timedelta.__bool__" => "True if self else False",
    "_datetime.timedelta.__delattr__" => "Implement delattr(self, name).",
    "_datetime.timedelta.__divmod__" => "Return divmod(self, value).",
    "_datetime.timedelta.__eq__" => "Return self==value.",
    "_datetime.timedelta.__floordiv__" => "Return self//value.",
    "_datetime.timedelta.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_datetime.timedelta.__ge__" => "Return self>=value.",
    "_datetime.timedelta.__getattribute__" => "Return getattr(self, name).",
    "_datetime.timedelta.__getstate__" => "Helper for pickle.",
    "_datetime.timedelta.__gt__" => "Return self>value.",
    "_datetime.timedelta.__hash__" => "Return hash(self).",
    "_datetime.timedelta.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_datetime.timedelta.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_datetime.timedelta.__le__" => "Return self<=value.",
    "_datetime.timedelta.__lt__" => "Return self<value.",
    "_datetime.timedelta.__mod__" => "Return self%value.",
    "_datetime.timedelta.__mul__" => "Return self*value.",
    "_datetime.timedelta.__ne__" => "Return self!=value.",
    "_datetime.timedelta.__neg__" => "-self",
    "_datetime.timedelta.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_datetime.timedelta.__pos__" => "+self",
    "_datetime.timedelta.__radd__" => "Return value+self.",
    "_datetime.timedelta.__rdivmod__" => "Return divmod(value, self).",
    "_datetime.timedelta.__reduce__" => "__reduce__() -> (cls, state)",
    "_datetime.timedelta.__reduce_ex__" => "Helper for pickle.",
    "_datetime.timedelta.__repr__" => "Return repr(self).",
    "_datetime.timedelta.__rfloordiv__" => "Return value//self.",
    "_datetime.timedelta.__rmod__" => "Return value%self.",
    "_datetime.timedelta.__rmul__" => "Return value*self.",
    "_datetime.timedelta.__rsub__" => "Return value-self.",
    "_datetime.timedelta.__rtruediv__" => "Return value/self.",
    "_datetime.timedelta.__setattr__" => "Implement setattr(self, name, value).",
    "_datetime.timedelta.__sizeof__" => "Size of object in memory, in bytes.",
    "_datetime.timedelta.__str__" => "Return str(self).",
    "_datetime.timedelta.__sub__" => "Return self-value.",
    "_datetime.timedelta.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_datetime.timedelta.__truediv__" => "Return self/value.",
    "_datetime.timedelta.days" => "Number of days.",
    "_datetime.timedelta.microseconds" => "Number of microseconds (>= 0 and less than 1 second).",
    "_datetime.timedelta.seconds" => "Number of seconds (>= 0 and less than 1 day).",
    "_datetime.timedelta.total_seconds" => "Total seconds in the duration.",
    "_datetime.timezone" => "Fixed offset from UTC implementation of tzinfo.",
    "_datetime.timezone.__delattr__" => "Implement delattr(self, name).",
    "_datetime.timezone.__eq__" => "Return self==value.",
    "_datetime.timezone.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_datetime.timezone.__ge__" => "Return self>=value.",
    "_datetime.timezone.__getattribute__" => "Return getattr(self, name).",
    "_datetime.timezone.__getinitargs__" => "pickle support",
    "_datetime.timezone.__getstate__" => "Helper for pickle.",
    "_datetime.timezone.__gt__" => "Return self>value.",
    "_datetime.timezone.__hash__" => "Return hash(self).",
    "_datetime.timezone.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_datetime.timezone.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_datetime.timezone.__le__" => "Return self<=value.",
    "_datetime.timezone.__lt__" => "Return self<value.",
    "_datetime.timezone.__ne__" => "Return self!=value.",
    "_datetime.timezone.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_datetime.timezone.__reduce__" => "-> (cls, state)",
    "_datetime.timezone.__reduce_ex__" => "Helper for pickle.",
    "_datetime.timezone.__repr__" => "Return repr(self).",
    "_datetime.timezone.__setattr__" => "Implement setattr(self, name, value).",
    "_datetime.timezone.__sizeof__" => "Size of object in memory, in bytes.",
    "_datetime.timezone.__str__" => "Return str(self).",
    "_datetime.timezone.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_datetime.timezone.dst" => "Return None.",
    "_datetime.timezone.fromutc" => "datetime in UTC -> datetime in local time.",
    "_datetime.timezone.tzname" => "If name is specified when timezone is created, returns the name.  Otherwise returns offset as 'UTC(+|-)HH:MM'.",
    "_datetime.timezone.utcoffset" => "Return fixed offset.",
    "_datetime.tzinfo" => "Abstract base class for time zone info objects.",
    "_datetime.tzinfo.__delattr__" => "Implement delattr(self, name).",
    "_datetime.tzinfo.__eq__" => "Return self==value.",
    "_datetime.tzinfo.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_datetime.tzinfo.__ge__" => "Return self>=value.",
    "_datetime.tzinfo.__getattribute__" => "Return getattr(self, name).",
    "_datetime.tzinfo.__getstate__" => "Helper for pickle.",
    "_datetime.tzinfo.__gt__" => "Return self>value.",
    "_datetime.tzinfo.__hash__" => "Return hash(self).",
    "_datetime.tzinfo.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_datetime.tzinfo.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_datetime.tzinfo.__le__" => "Return self<=value.",
    "_datetime.tzinfo.__lt__" => "Return self<value.",
    "_datetime.tzinfo.__ne__" => "Return self!=value.",
    "_datetime.tzinfo.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_datetime.tzinfo.__reduce__" => "-> (cls, state)",
    "_datetime.tzinfo.__reduce_ex__" => "Helper for pickle.",
    "_datetime.tzinfo.__repr__" => "Return repr(self).",
    "_datetime.tzinfo.__setattr__" => "Implement setattr(self, name, value).",
    "_datetime.tzinfo.__sizeof__" => "Size of object in memory, in bytes.",
    "_datetime.tzinfo.__str__" => "Return str(self).",
    "_datetime.tzinfo.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_datetime.tzinfo.dst" => "datetime -> DST offset as timedelta positive east of UTC.",
    "_datetime.tzinfo.fromutc" => "datetime in UTC -> datetime in local time.",
    "_datetime.tzinfo.tzname" => "datetime -> string name of time zone.",
    "_datetime.tzinfo.utcoffset" => "datetime -> timedelta showing offset from UTC, negative values indicating West of UTC",
    "_dbm.error.__delattr__" => "Implement delattr(self, name).",
    "_dbm.error.__eq__" => "Return self==value.",
    "_dbm.error.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_dbm.error.__ge__" => "Return self>=value.",
    "_dbm.error.__getattribute__" => "Return getattr(self, name).",
    "_dbm.error.__getstate__" => "Helper for pickle.",
    "_dbm.error.__gt__" => "Return self>value.",
    "_dbm.error.__hash__" => "Return hash(self).",
    "_dbm.error.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_dbm.error.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_dbm.error.__le__" => "Return self<=value.",
    "_dbm.error.__lt__" => "Return self<value.",
    "_dbm.error.__ne__" => "Return self!=value.",
    "_dbm.error.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_dbm.error.__reduce_ex__" => "Helper for pickle.",
    "_dbm.error.__repr__" => "Return repr(self).",
    "_dbm.error.__setattr__" => "Implement setattr(self, name, value).",
    "_dbm.error.__sizeof__" => "Size of object in memory, in bytes.",
    "_dbm.error.__str__" => "Return str(self).",
    "_dbm.error.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_dbm.error.__weakref__" => "list of weak references to the object",
    "_dbm.error.add_note" => "Add a note to the exception",
    "_dbm.error.errno" => "POSIX exception code",
    "_dbm.error.filename" => "exception filename",
    "_dbm.error.filename2" => "second exception filename",
    "_dbm.error.strerror" => "exception strerror",
    "_dbm.error.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_dbm.open" => "Return a database object.\n\n  filename\n    The filename to open.\n  flags\n    How to open the file.  \"r\" for reading, \"w\" for writing, etc.\n  mode\n    If creating a new file, the mode bits for the new file\n    (e.g. os.O_RDWR).",
    "_decimal" => "C decimal arithmetic module",
    "_decimal.Clamped.__delattr__" => "Implement delattr(self, name).",
    "_decimal.Clamped.__eq__" => "Return self==value.",
    "_decimal.Clamped.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_decimal.Clamped.__ge__" => "Return self>=value.",
    "_decimal.Clamped.__getattribute__" => "Return getattr(self, name).",
    "_decimal.Clamped.__getstate__" => "Helper for pickle.",
    "_decimal.Clamped.__gt__" => "Return self>value.",
    "_decimal.Clamped.__hash__" => "Return hash(self).",
    "_decimal.Clamped.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_decimal.Clamped.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_decimal.Clamped.__le__" => "Return self<=value.",
    "_decimal.Clamped.__lt__" => "Return self<value.",
    "_decimal.Clamped.__ne__" => "Return self!=value.",
    "_decimal.Clamped.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_decimal.Clamped.__reduce_ex__" => "Helper for pickle.",
    "_decimal.Clamped.__repr__" => "Return repr(self).",
    "_decimal.Clamped.__setattr__" => "Implement setattr(self, name, value).",
    "_decimal.Clamped.__sizeof__" => "Size of object in memory, in bytes.",
    "_decimal.Clamped.__str__" => "Return str(self).",
    "_decimal.Clamped.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_decimal.Clamped.__weakref__" => "list of weak references to the object",
    "_decimal.Clamped.add_note" => "Add a note to the exception",
    "_decimal.Clamped.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_decimal.Context" => "The context affects almost all operations and controls rounding,\nOver/Underflow, raising of exceptions and much more.  A new context\ncan be constructed as follows:\n\n    >>> c = Context(prec=28, Emin=-425000000, Emax=425000000,\n    ...             rounding=ROUND_HALF_EVEN, capitals=1, clamp=1,\n    ...             traps=[InvalidOperation, DivisionByZero, Overflow],\n    ...             flags=[])\n    >>>",
    "_decimal.Context.Etiny" => "Return a value equal to Emin - prec + 1, which is the minimum exponent value\nfor subnormal results.  When underflow occurs, the exponent is set to Etiny.",
    "_decimal.Context.Etop" => "Return a value equal to Emax - prec + 1.  This is the maximum exponent\nif the _clamp field of the context is set to 1 (IEEE clamp mode).  Etop()\nmust not be negative.",
    "_decimal.Context.__delattr__" => "Implement delattr(self, name).",
    "_decimal.Context.__eq__" => "Return self==value.",
    "_decimal.Context.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_decimal.Context.__ge__" => "Return self>=value.",
    "_decimal.Context.__getattribute__" => "Return getattr(self, name).",
    "_decimal.Context.__getstate__" => "Helper for pickle.",
    "_decimal.Context.__gt__" => "Return self>value.",
    "_decimal.Context.__hash__" => "Return hash(self).",
    "_decimal.Context.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_decimal.Context.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_decimal.Context.__le__" => "Return self<=value.",
    "_decimal.Context.__lt__" => "Return self<value.",
    "_decimal.Context.__ne__" => "Return self!=value.",
    "_decimal.Context.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_decimal.Context.__reduce_ex__" => "Helper for pickle.",
    "_decimal.Context.__repr__" => "Return repr(self).",
    "_decimal.Context.__setattr__" => "Implement setattr(self, name, value).",
    "_decimal.Context.__sizeof__" => "Size of object in memory, in bytes.",
    "_decimal.Context.__str__" => "Return str(self).",
    "_decimal.Context.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_decimal.Context.abs" => "Return the absolute value of x.",
    "_decimal.Context.add" => "Return the sum of x and y.",
    "_decimal.Context.canonical" => "Return a new instance of x.",
    "_decimal.Context.clear_flags" => "Reset all flags to False.",
    "_decimal.Context.clear_traps" => "Set all traps to False.",
    "_decimal.Context.compare" => "Compare x and y numerically.",
    "_decimal.Context.compare_signal" => "Compare x and y numerically.  All NaNs signal.",
    "_decimal.Context.compare_total" => "Compare x and y using their abstract representation.",
    "_decimal.Context.compare_total_mag" => "Compare x and y using their abstract representation, ignoring sign.",
    "_decimal.Context.copy" => "Return a duplicate of the context with all flags cleared.",
    "_decimal.Context.copy_abs" => "Return a copy of x with the sign set to 0.",
    "_decimal.Context.copy_decimal" => "Return a copy of Decimal x.",
    "_decimal.Context.copy_negate" => "Return a copy of x with the sign inverted.",
    "_decimal.Context.copy_sign" => "Copy the sign from y to x.",
    "_decimal.Context.create_decimal" => "Create a new Decimal instance from num, using self as the context. Unlike the\nDecimal constructor, this function observes the context limits.",
    "_decimal.Context.create_decimal_from_float" => "Create a new Decimal instance from float f.  Unlike the Decimal.from_float()\nclass method, this function observes the context limits.",
    "_decimal.Context.divide" => "Return x divided by y.",
    "_decimal.Context.divide_int" => "Return x divided by y, truncated to an integer.",
    "_decimal.Context.divmod" => "Return quotient and remainder of the division x / y.",
    "_decimal.Context.exp" => "Return e ** x.",
    "_decimal.Context.fma" => "Return x multiplied by y, plus z.",
    "_decimal.Context.is_canonical" => "Return True if x is canonical, False otherwise.",
    "_decimal.Context.is_finite" => "Return True if x is finite, False otherwise.",
    "_decimal.Context.is_infinite" => "Return True if x is infinite, False otherwise.",
    "_decimal.Context.is_nan" => "Return True if x is a qNaN or sNaN, False otherwise.",
    "_decimal.Context.is_normal" => "Return True if x is a normal number, False otherwise.",
    "_decimal.Context.is_qnan" => "Return True if x is a quiet NaN, False otherwise.",
    "_decimal.Context.is_signed" => "Return True if x is negative, False otherwise.",
    "_decimal.Context.is_snan" => "Return True if x is a signaling NaN, False otherwise.",
    "_decimal.Context.is_subnormal" => "Return True if x is subnormal, False otherwise.",
    "_decimal.Context.is_zero" => "Return True if x is a zero, False otherwise.",
    "_decimal.Context.ln" => "Return the natural (base e) logarithm of x.",
    "_decimal.Context.log10" => "Return the base 10 logarithm of x.",
    "_decimal.Context.logb" => "Return the exponent of the magnitude of the operand's MSD.",
    "_decimal.Context.logical_and" => "Applies the logical operation 'and' between each operand's digits.\n\nThe operands must be both logical numbers.\n\n    >>> ExtendedContext.logical_and(Decimal('0'), Decimal('0'))\n    Decimal('0')\n    >>> ExtendedContext.logical_and(Decimal('0'), Decimal('1'))\n    Decimal('0')\n    >>> ExtendedContext.logical_and(Decimal('1'), Decimal('0'))\n    Decimal('0')\n    >>> ExtendedContext.logical_and(Decimal('1'), Decimal('1'))\n    Decimal('1')\n    >>> ExtendedContext.logical_and(Decimal('1100'), Decimal('1010'))\n    Decimal('1000')\n    >>> ExtendedContext.logical_and(Decimal('1111'), Decimal('10'))\n    Decimal('10')\n    >>> ExtendedContext.logical_and(110, 1101)\n    Decimal('100')\n    >>> ExtendedContext.logical_and(Decimal(110), 1101)\n    Decimal('100')\n    >>> ExtendedContext.logical_and(110, Decimal(1101))\n    Decimal('100')",
    "_decimal.Context.logical_invert" => "Invert all the digits in the operand.\n\nThe operand must be a logical number.\n\n    >>> ExtendedContext.logical_invert(Decimal('0'))\n    Decimal('111111111')\n    >>> ExtendedContext.logical_invert(Decimal('1'))\n    Decimal('111111110')\n    >>> ExtendedContext.logical_invert(Decimal('111111111'))\n    Decimal('0')\n    >>> ExtendedContext.logical_invert(Decimal('101010101'))\n    Decimal('10101010')\n    >>> ExtendedContext.logical_invert(1101)\n    Decimal('111110010')",
    "_decimal.Context.logical_or" => "Applies the logical operation 'or' between each operand's digits.\n\nThe operands must be both logical numbers.\n\n    >>> ExtendedContext.logical_or(Decimal('0'), Decimal('0'))\n    Decimal('0')\n    >>> ExtendedContext.logical_or(Decimal('0'), Decimal('1'))\n    Decimal('1')\n    >>> ExtendedContext.logical_or(Decimal('1'), Decimal('0'))\n    Decimal('1')\n    >>> ExtendedContext.logical_or(Decimal('1'), Decimal('1'))\n    Decimal('1')\n    >>> ExtendedContext.logical_or(Decimal('1100'), Decimal('1010'))\n    Decimal('1110')\n    >>> ExtendedContext.logical_or(Decimal('1110'), Decimal('10'))\n    Decimal('1110')\n    >>> ExtendedContext.logical_or(110, 1101)\n    Decimal('1111')\n    >>> ExtendedContext.logical_or(Decimal(110), 1101)\n    Decimal('1111')\n    >>> ExtendedContext.logical_or(110, Decimal(1101))\n    Decimal('1111')",
    "_decimal.Context.logical_xor" => "Applies the logical operation 'xor' between each operand's digits.\n\nThe operands must be both logical numbers.\n\n    >>> ExtendedContext.logical_xor(Decimal('0'), Decimal('0'))\n    Decimal('0')\n    >>> ExtendedContext.logical_xor(Decimal('0'), Decimal('1'))\n    Decimal('1')\n    >>> ExtendedContext.logical_xor(Decimal('1'), Decimal('0'))\n    Decimal('1')\n    >>> ExtendedContext.logical_xor(Decimal('1'), Decimal('1'))\n    Decimal('0')\n    >>> ExtendedContext.logical_xor(Decimal('1100'), Decimal('1010'))\n    Decimal('110')\n    >>> ExtendedContext.logical_xor(Decimal('1111'), Decimal('10'))\n    Decimal('1101')\n    >>> ExtendedContext.logical_xor(110, 1101)\n    Decimal('1011')\n    >>> ExtendedContext.logical_xor(Decimal(110), 1101)\n    Decimal('1011')\n    >>> ExtendedContext.logical_xor(110, Decimal(1101))\n    Decimal('1011')",
    "_decimal.Context.max" => "Compare the values numerically and return the maximum.",
    "_decimal.Context.max_mag" => "Compare the values numerically with their sign ignored.",
    "_decimal.Context.min" => "Compare the values numerically and return the minimum.",
    "_decimal.Context.min_mag" => "Compare the values numerically with their sign ignored.",
    "_decimal.Context.minus" => "Minus corresponds to the unary prefix minus operator in Python, but applies\nthe context to the result.",
    "_decimal.Context.multiply" => "Return the product of x and y.",
    "_decimal.Context.next_minus" => "Return the largest representable number smaller than x.",
    "_decimal.Context.next_plus" => "Return the smallest representable number larger than x.",
    "_decimal.Context.next_toward" => "Return the number closest to x, in the direction towards y.",
    "_decimal.Context.normalize" => "Reduce x to its simplest form. Alias for reduce(x).",
    "_decimal.Context.number_class" => "Return an indication of the class of x.",
    "_decimal.Context.plus" => "Plus corresponds to the unary prefix plus operator in Python, but applies\nthe context to the result.",
    "_decimal.Context.power" => "Compute a**b. If 'a' is negative, then 'b' must be integral. The result\nwill be inexact unless 'a' is integral and the result is finite and can\nbe expressed exactly in 'precision' digits.  In the Python version the\nresult is always correctly rounded, in the C version the result is almost\nalways correctly rounded.\n\nIf modulo is given, compute (a**b) % modulo. The following restrictions\nhold:\n\n    * all three arguments must be integral\n    * 'b' must be nonnegative\n    * at least one of 'a' or 'b' must be nonzero\n    * modulo must be nonzero and less than 10**prec in absolute value",
    "_decimal.Context.quantize" => "Return a value equal to x (rounded), having the exponent of y.",
    "_decimal.Context.radix" => "Return 10.",
    "_decimal.Context.remainder" => "Return the remainder from integer division.  The sign of the result,\nif non-zero, is the same as that of the original dividend.",
    "_decimal.Context.remainder_near" => "Return x - y * n, where n is the integer nearest the exact value of x / y\n(if the result is 0 then its sign will be the sign of x).",
    "_decimal.Context.rotate" => "Return a copy of x, rotated by y places.",
    "_decimal.Context.same_quantum" => "Return True if the two operands have the same exponent.",
    "_decimal.Context.scaleb" => "Return the first operand after adding the second value to its exp.",
    "_decimal.Context.shift" => "Return a copy of x, shifted by y places.",
    "_decimal.Context.sqrt" => "Square root of a non-negative number to context precision.",
    "_decimal.Context.subtract" => "Return the difference between x and y.",
    "_decimal.Context.to_eng_string" => "Convert a number to a string, using engineering notation.",
    "_decimal.Context.to_integral" => "Identical to to_integral_value(x).",
    "_decimal.Context.to_integral_exact" => "Round to an integer. Signal if the result is rounded or inexact.",
    "_decimal.Context.to_integral_value" => "Round to an integer.",
    "_decimal.Context.to_sci_string" => "Convert a number to a string using scientific notation.",
    "_decimal.ConversionSyntax.__delattr__" => "Implement delattr(self, name).",
    "_decimal.ConversionSyntax.__eq__" => "Return self==value.",
    "_decimal.ConversionSyntax.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_decimal.ConversionSyntax.__ge__" => "Return self>=value.",
    "_decimal.ConversionSyntax.__getattribute__" => "Return getattr(self, name).",
    "_decimal.ConversionSyntax.__getstate__" => "Helper for pickle.",
    "_decimal.ConversionSyntax.__gt__" => "Return self>value.",
    "_decimal.ConversionSyntax.__hash__" => "Return hash(self).",
    "_decimal.ConversionSyntax.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_decimal.ConversionSyntax.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_decimal.ConversionSyntax.__le__" => "Return self<=value.",
    "_decimal.ConversionSyntax.__lt__" => "Return self<value.",
    "_decimal.ConversionSyntax.__ne__" => "Return self!=value.",
    "_decimal.ConversionSyntax.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_decimal.ConversionSyntax.__reduce_ex__" => "Helper for pickle.",
    "_decimal.ConversionSyntax.__repr__" => "Return repr(self).",
    "_decimal.ConversionSyntax.__setattr__" => "Implement setattr(self, name, value).",
    "_decimal.ConversionSyntax.__sizeof__" => "Size of object in memory, in bytes.",
    "_decimal.ConversionSyntax.__str__" => "Return str(self).",
    "_decimal.ConversionSyntax.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_decimal.ConversionSyntax.__weakref__" => "list of weak references to the object",
    "_decimal.ConversionSyntax.add_note" => "Add a note to the exception",
    "_decimal.ConversionSyntax.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_decimal.Decimal" => "Construct a new Decimal object. 'value' can be an integer, string, tuple,\nor another Decimal object. If no value is given, return Decimal('0'). The\ncontext does not affect the conversion and is only passed to determine if\nthe InvalidOperation trap is active.",
    "_decimal.Decimal.__abs__" => "abs(self)",
    "_decimal.Decimal.__add__" => "Return self+value.",
    "_decimal.Decimal.__bool__" => "True if self else False",
    "_decimal.Decimal.__delattr__" => "Implement delattr(self, name).",
    "_decimal.Decimal.__divmod__" => "Return divmod(self, value).",
    "_decimal.Decimal.__eq__" => "Return self==value.",
    "_decimal.Decimal.__float__" => "float(self)",
    "_decimal.Decimal.__floordiv__" => "Return self//value.",
    "_decimal.Decimal.__ge__" => "Return self>=value.",
    "_decimal.Decimal.__getattribute__" => "Return getattr(self, name).",
    "_decimal.Decimal.__getstate__" => "Helper for pickle.",
    "_decimal.Decimal.__gt__" => "Return self>value.",
    "_decimal.Decimal.__hash__" => "Return hash(self).",
    "_decimal.Decimal.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_decimal.Decimal.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_decimal.Decimal.__int__" => "int(self)",
    "_decimal.Decimal.__le__" => "Return self<=value.",
    "_decimal.Decimal.__lt__" => "Return self<value.",
    "_decimal.Decimal.__mod__" => "Return self%value.",
    "_decimal.Decimal.__mul__" => "Return self*value.",
    "_decimal.Decimal.__ne__" => "Return self!=value.",
    "_decimal.Decimal.__neg__" => "-self",
    "_decimal.Decimal.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_decimal.Decimal.__pos__" => "+self",
    "_decimal.Decimal.__pow__" => "Return pow(self, value, mod).",
    "_decimal.Decimal.__radd__" => "Return value+self.",
    "_decimal.Decimal.__rdivmod__" => "Return divmod(value, self).",
    "_decimal.Decimal.__reduce_ex__" => "Helper for pickle.",
    "_decimal.Decimal.__repr__" => "Return repr(self).",
    "_decimal.Decimal.__rfloordiv__" => "Return value//self.",
    "_decimal.Decimal.__rmod__" => "Return value%self.",
    "_decimal.Decimal.__rmul__" => "Return value*self.",
    "_decimal.Decimal.__rpow__" => "Return pow(value, self, mod).",
    "_decimal.Decimal.__rsub__" => "Return value-self.",
    "_decimal.Decimal.__rtruediv__" => "Return value/self.",
    "_decimal.Decimal.__setattr__" => "Implement setattr(self, name, value).",
    "_decimal.Decimal.__str__" => "Return str(self).",
    "_decimal.Decimal.__sub__" => "Return self-value.",
    "_decimal.Decimal.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_decimal.Decimal.__truediv__" => "Return self/value.",
    "_decimal.Decimal.adjusted" => "Return the adjusted exponent of the number.  Defined as exp + digits - 1.",
    "_decimal.Decimal.as_integer_ratio" => "Decimal.as_integer_ratio() -> (int, int)\n\nReturn a pair of integers, whose ratio is exactly equal to the original\nDecimal and with a positive denominator. The ratio is in lowest terms.\nRaise OverflowError on infinities and a ValueError on NaNs.",
    "_decimal.Decimal.as_tuple" => "Return a tuple representation of the number.",
    "_decimal.Decimal.canonical" => "Return the canonical encoding of the argument.  Currently, the encoding\nof a Decimal instance is always canonical, so this operation returns its\nargument unchanged.",
    "_decimal.Decimal.compare" => "Compare self to other.  Return a decimal value:\n\n    a or b is a NaN ==> Decimal('NaN')\n    a < b           ==> Decimal('-1')\n    a == b          ==> Decimal('0')\n    a > b           ==> Decimal('1')",
    "_decimal.Decimal.compare_signal" => "Identical to compare, except that all NaNs signal.",
    "_decimal.Decimal.compare_total" => "Compare two operands using their abstract representation rather than\ntheir numerical value.  Similar to the compare() method, but the result\ngives a total ordering on Decimal instances.  Two Decimal instances with\nthe same numeric value but different representations compare unequal\nin this ordering:\n\n    >>> Decimal('12.0').compare_total(Decimal('12'))\n    Decimal('-1')\n\nQuiet and signaling NaNs are also included in the total ordering. The result\nof this function is Decimal('0') if both operands have the same representation,\nDecimal('-1') if the first operand is lower in the total order than the second,\nand Decimal('1') if the first operand is higher in the total order than the\nsecond operand. See the specification for details of the total order.\n\nThis operation is unaffected by context and is quiet: no flags are changed\nand no rounding is performed. As an exception, the C version may raise\nInvalidOperation if the second operand cannot be converted exactly.",
    "_decimal.Decimal.compare_total_mag" => "Compare two operands using their abstract representation rather than their\nvalue as in compare_total(), but ignoring the sign of each operand.\n\nx.compare_total_mag(y) is equivalent to x.copy_abs().compare_total(y.copy_abs()).\n\nThis operation is unaffected by context and is quiet: no flags are changed\nand no rounding is performed. As an exception, the C version may raise\nInvalidOperation if the second operand cannot be converted exactly.",
    "_decimal.Decimal.conjugate" => "Return self.",
    "_decimal.Decimal.copy_abs" => "Return the absolute value of the argument.  This operation is unaffected by\ncontext and is quiet: no flags are changed and no rounding is performed.",
    "_decimal.Decimal.copy_negate" => "Return the negation of the argument.  This operation is unaffected by context\nand is quiet: no flags are changed and no rounding is performed.",
    "_decimal.Decimal.copy_sign" => "Return a copy of the first operand with the sign set to be the same as the\nsign of the second operand. For example:\n\n    >>> Decimal('2.3').copy_sign(Decimal('-1.5'))\n    Decimal('-2.3')\n\nThis operation is unaffected by context and is quiet: no flags are changed\nand no rounding is performed. As an exception, the C version may raise\nInvalidOperation if the second operand cannot be converted exactly.",
    "_decimal.Decimal.exp" => "Return the value of the (natural) exponential function e**x at the given\nnumber.  The function always uses the ROUND_HALF_EVEN mode and the result\nis correctly rounded.",
    "_decimal.Decimal.fma" => "Fused multiply-add.  Return self*other+third with no rounding of the\nintermediate product self*other.\n\n    >>> Decimal(2).fma(3, 5)\n    Decimal('11')",
    "_decimal.Decimal.from_float" => "Class method that converts a float to a decimal number, exactly.\nSince 0.1 is not exactly representable in binary floating point,\nDecimal.from_float(0.1) is not the same as Decimal('0.1').\n\n    >>> Decimal.from_float(0.1)\n    Decimal('0.1000000000000000055511151231257827021181583404541015625')\n    >>> Decimal.from_float(float('nan'))\n    Decimal('NaN')\n    >>> Decimal.from_float(float('inf'))\n    Decimal('Infinity')\n    >>> Decimal.from_float(float('-inf'))\n    Decimal('-Infinity')",
    "_decimal.Decimal.from_number" => "Class method that converts a real number to a decimal number, exactly.\n\n    >>> Decimal.from_number(314)              # int\n    Decimal('314')\n    >>> Decimal.from_number(0.1)              # float\n    Decimal('0.1000000000000000055511151231257827021181583404541015625')\n    >>> Decimal.from_number(Decimal('3.14'))  # another decimal instance\n    Decimal('3.14')",
    "_decimal.Decimal.is_canonical" => "Return True if the argument is canonical and False otherwise.  Currently,\na Decimal instance is always canonical, so this operation always returns\nTrue.",
    "_decimal.Decimal.is_finite" => "Return True if the argument is a finite number, and False if the argument\nis infinite or a NaN.",
    "_decimal.Decimal.is_infinite" => "Return True if the argument is either positive or negative infinity and\nFalse otherwise.",
    "_decimal.Decimal.is_nan" => "Return True if the argument is a (quiet or signaling) NaN and False\notherwise.",
    "_decimal.Decimal.is_normal" => "Return True if the argument is a normal finite non-zero number with an\nadjusted exponent greater than or equal to Emin. Return False if the\nargument is zero, subnormal, infinite or a NaN.",
    "_decimal.Decimal.is_qnan" => "Return True if the argument is a quiet NaN, and False otherwise.",
    "_decimal.Decimal.is_signed" => "Return True if the argument has a negative sign and False otherwise.\nNote that both zeros and NaNs can carry signs.",
    "_decimal.Decimal.is_snan" => "Return True if the argument is a signaling NaN and False otherwise.",
    "_decimal.Decimal.is_subnormal" => "Return True if the argument is subnormal, and False otherwise. A number is\nsubnormal if it is non-zero, finite, and has an adjusted exponent less\nthan Emin.",
    "_decimal.Decimal.is_zero" => "Return True if the argument is a (positive or negative) zero and False\notherwise.",
    "_decimal.Decimal.ln" => "Return the natural (base e) logarithm of the operand. The function always\nuses the ROUND_HALF_EVEN mode and the result is correctly rounded.",
    "_decimal.Decimal.log10" => "Return the base ten logarithm of the operand. The function always uses the\nROUND_HALF_EVEN mode and the result is correctly rounded.",
    "_decimal.Decimal.logb" => "For a non-zero number, return the adjusted exponent of the operand as a\nDecimal instance.  If the operand is a zero, then Decimal('-Infinity') is\nreturned and the DivisionByZero condition is raised. If the operand is\nan infinity then Decimal('Infinity') is returned.",
    "_decimal.Decimal.logical_and" => "Applies an 'and' operation between self and other's digits.\n\nBoth self and other must be logical numbers.",
    "_decimal.Decimal.logical_invert" => "Invert all its digits.\n\nThe self must be logical number.",
    "_decimal.Decimal.logical_or" => "Applies an 'or' operation between self and other's digits.\n\nBoth self and other must be logical numbers.",
    "_decimal.Decimal.logical_xor" => "Applies an 'xor' operation between self and other's digits.\n\nBoth self and other must be logical numbers.",
    "_decimal.Decimal.max" => "Maximum of self and other.  If one operand is a quiet NaN and the other is\nnumeric, the numeric operand is returned.",
    "_decimal.Decimal.max_mag" => "Similar to the max() method, but the comparison is done using the absolute\nvalues of the operands.",
    "_decimal.Decimal.min" => "Minimum of self and other. If one operand is a quiet NaN and the other is\nnumeric, the numeric operand is returned.",
    "_decimal.Decimal.min_mag" => "Similar to the min() method, but the comparison is done using the absolute\nvalues of the operands.",
    "_decimal.Decimal.next_minus" => "Return the largest number representable in the given context (or in the\ncurrent default context if no context is given) that is smaller than the\ngiven operand.",
    "_decimal.Decimal.next_plus" => "Return the smallest number representable in the given context (or in the\ncurrent default context if no context is given) that is larger than the\ngiven operand.",
    "_decimal.Decimal.next_toward" => "If the two operands are unequal, return the number closest to the first\noperand in the direction of the second operand.  If both operands are\nnumerically equal, return a copy of the first operand with the sign set\nto be the same as the sign of the second operand.",
    "_decimal.Decimal.normalize" => "Normalize the number by stripping the rightmost trailing zeros and\nconverting any result equal to Decimal('0') to Decimal('0e0').  Used\nfor producing canonical values for members of an equivalence class.\nFor example, Decimal('32.100') and Decimal('0.321000e+2') both normalize\nto the equivalent value Decimal('32.1').",
    "_decimal.Decimal.number_class" => "Return a string describing the class of the operand.  The returned value\nis one of the following ten strings:\n\n    * '-Infinity', indicating that the operand is negative infinity.\n    * '-Normal', indicating that the operand is a negative normal number.\n    * '-Subnormal', indicating that the operand is negative and subnormal.\n    * '-Zero', indicating that the operand is a negative zero.\n    * '+Zero', indicating that the operand is a positive zero.\n    * '+Subnormal', indicating that the operand is positive and subnormal.\n    * '+Normal', indicating that the operand is a positive normal number.\n    * '+Infinity', indicating that the operand is positive infinity.\n    * 'NaN', indicating that the operand is a quiet NaN (Not a Number).\n    * 'sNaN', indicating that the operand is a signaling NaN.",
    "_decimal.Decimal.quantize" => "Return a value equal to the first operand after rounding and having the\nexponent of the second operand.\n\n    >>> Decimal('1.41421356').quantize(Decimal('1.000'))\n    Decimal('1.414')\n\nUnlike other operations, if the length of the coefficient after the quantize\noperation would be greater than precision, then an InvalidOperation is signaled.\nThis guarantees that, unless there is an error condition, the quantized exponent\nis always equal to that of the right-hand operand.\n\nAlso unlike other operations, quantize never signals Underflow, even if the\nresult is subnormal and inexact.\n\nIf the exponent of the second operand is larger than that of the first, then\nrounding may be necessary. In this case, the rounding mode is determined by the\nrounding argument if given, else by the given context argument; if neither\nargument is given, the rounding mode of the current thread's context is used.",
    "_decimal.Decimal.radix" => "Return Decimal(10), the radix (base) in which the Decimal class does\nall its arithmetic. Included for compatibility with the specification.",
    "_decimal.Decimal.remainder_near" => "Return the remainder from dividing self by other.  This differs from\nself % other in that the sign of the remainder is chosen so as to minimize\nits absolute value. More precisely, the return value is self - n * other\nwhere n is the integer nearest to the exact value of self / other, and\nif two integers are equally near then the even one is chosen.\n\nIf the result is zero then its sign will be the sign of self.",
    "_decimal.Decimal.rotate" => "Return the result of rotating the digits of the first operand by an amount\nspecified by the second operand.  The second operand must be an integer in\nthe range -precision through precision. The absolute value of the second\noperand gives the number of places to rotate. If the second operand is\npositive then rotation is to the left; otherwise rotation is to the right.\nThe coefficient of the first operand is padded on the left with zeros to\nlength precision if necessary. The sign and exponent of the first operand are\nunchanged.",
    "_decimal.Decimal.same_quantum" => "Test whether self and other have the same exponent or whether both are NaN.\n\nThis operation is unaffected by context and is quiet: no flags are changed\nand no rounding is performed. As an exception, the C version may raise\nInvalidOperation if the second operand cannot be converted exactly.",
    "_decimal.Decimal.scaleb" => "Return the first operand with the exponent adjusted the second.  Equivalently,\nreturn the first operand multiplied by 10**other. The second operand must be\nan integer.",
    "_decimal.Decimal.shift" => "Return the result of shifting the digits of the first operand by an amount\nspecified by the second operand.  The second operand must be an integer in\nthe range -precision through precision. The absolute value of the second\noperand gives the number of places to shift. If the second operand is\npositive, then the shift is to the left; otherwise the shift is to the\nright. Digits shifted into the coefficient are zeros. The sign and exponent\nof the first operand are unchanged.",
    "_decimal.Decimal.sqrt" => "Return the square root of the argument to full precision. The result is\ncorrectly rounded using the ROUND_HALF_EVEN rounding mode.",
    "_decimal.Decimal.to_eng_string" => "Convert to an engineering-type string.  Engineering notation has an exponent\nwhich is a multiple of 3, so there are up to 3 digits left of the decimal\nplace. For example, Decimal('123E+1') is converted to Decimal('1.23E+3').\n\nThe value of context.capitals determines whether the exponent sign is lower\nor upper case. Otherwise, the context does not affect the operation.",
    "_decimal.Decimal.to_integral" => "Identical to the to_integral_value() method.  The to_integral() name has been\nkept for compatibility with older versions.",
    "_decimal.Decimal.to_integral_exact" => "Round to the nearest integer, signaling Inexact or Rounded as appropriate if\nrounding occurs.  The rounding mode is determined by the rounding parameter\nif given, else by the given context. If neither parameter is given, then the\nrounding mode of the current default context is used.",
    "_decimal.Decimal.to_integral_value" => "Round to the nearest integer without signaling Inexact or Rounded.  The\nrounding mode is determined by the rounding parameter if given, else by\nthe given context. If neither parameter is given, then the rounding mode\nof the current default context is used.",
    "_decimal.DecimalException.__delattr__" => "Implement delattr(self, name).",
    "_decimal.DecimalException.__eq__" => "Return self==value.",
    "_decimal.DecimalException.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_decimal.DecimalException.__ge__" => "Return self>=value.",
    "_decimal.DecimalException.__getattribute__" => "Return getattr(self, name).",
    "_decimal.DecimalException.__getstate__" => "Helper for pickle.",
    "_decimal.DecimalException.__gt__" => "Return self>value.",
    "_decimal.DecimalException.__hash__" => "Return hash(self).",
    "_decimal.DecimalException.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_decimal.DecimalException.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_decimal.DecimalException.__le__" => "Return self<=value.",
    "_decimal.DecimalException.__lt__" => "Return self<value.",
    "_decimal.DecimalException.__ne__" => "Return self!=value.",
    "_decimal.DecimalException.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_decimal.DecimalException.__reduce_ex__" => "Helper for pickle.",
    "_decimal.DecimalException.__repr__" => "Return repr(self).",
    "_decimal.DecimalException.__setattr__" => "Implement setattr(self, name, value).",
    "_decimal.DecimalException.__sizeof__" => "Size of object in memory, in bytes.",
    "_decimal.DecimalException.__str__" => "Return str(self).",
    "_decimal.DecimalException.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_decimal.DecimalException.__weakref__" => "list of weak references to the object",
    "_decimal.DecimalException.add_note" => "Add a note to the exception",
    "_decimal.DecimalException.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_decimal.DecimalTuple" => "DecimalTuple(sign, digits, exponent)",
    "_decimal.DecimalTuple.__add__" => "Return self+value.",
    "_decimal.DecimalTuple.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "_decimal.DecimalTuple.__contains__" => "Return bool(key in self).",
    "_decimal.DecimalTuple.__delattr__" => "Implement delattr(self, name).",
    "_decimal.DecimalTuple.__eq__" => "Return self==value.",
    "_decimal.DecimalTuple.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_decimal.DecimalTuple.__ge__" => "Return self>=value.",
    "_decimal.DecimalTuple.__getattribute__" => "Return getattr(self, name).",
    "_decimal.DecimalTuple.__getitem__" => "Return self[key].",
    "_decimal.DecimalTuple.__getnewargs__" => "Return self as a plain tuple.  Used by copy and pickle.",
    "_decimal.DecimalTuple.__getstate__" => "Helper for pickle.",
    "_decimal.DecimalTuple.__gt__" => "Return self>value.",
    "_decimal.DecimalTuple.__hash__" => "Return hash(self).",
    "_decimal.DecimalTuple.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_decimal.DecimalTuple.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_decimal.DecimalTuple.__iter__" => "Implement iter(self).",
    "_decimal.DecimalTuple.__le__" => "Return self<=value.",
    "_decimal.DecimalTuple.__len__" => "Return len(self).",
    "_decimal.DecimalTuple.__lt__" => "Return self<value.",
    "_decimal.DecimalTuple.__mul__" => "Return self*value.",
    "_decimal.DecimalTuple.__ne__" => "Return self!=value.",
    "_decimal.DecimalTuple.__new__" => "Create new instance of DecimalTuple(sign, digits, exponent)",
    "_decimal.DecimalTuple.__reduce__" => "Helper for pickle.",
    "_decimal.DecimalTuple.__reduce_ex__" => "Helper for pickle.",
    "_decimal.DecimalTuple.__replace__" => "Return a new DecimalTuple object replacing specified fields with new values",
    "_decimal.DecimalTuple.__repr__" => "Return a nicely formatted representation string",
    "_decimal.DecimalTuple.__rmul__" => "Return value*self.",
    "_decimal.DecimalTuple.__setattr__" => "Implement setattr(self, name, value).",
    "_decimal.DecimalTuple.__sizeof__" => "Size of object in memory, in bytes.",
    "_decimal.DecimalTuple.__str__" => "Return str(self).",
    "_decimal.DecimalTuple.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_decimal.DecimalTuple._asdict" => "Return a new dict which maps field names to their values.",
    "_decimal.DecimalTuple._make" => "Make a new DecimalTuple object from a sequence or iterable",
    "_decimal.DecimalTuple._replace" => "Return a new DecimalTuple object replacing specified fields with new values",
    "_decimal.DecimalTuple.count" => "Return number of occurrences of value.",
    "_decimal.DecimalTuple.digits" => "Alias for field number 1",
    "_decimal.DecimalTuple.exponent" => "Alias for field number 2",
    "_decimal.DecimalTuple.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "_decimal.DecimalTuple.sign" => "Alias for field number 0",
    "_decimal.DivisionByZero.__delattr__" => "Implement delattr(self, name).",
    "_decimal.DivisionByZero.__eq__" => "Return self==value.",
    "_decimal.DivisionByZero.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_decimal.DivisionByZero.__ge__" => "Return self>=value.",
    "_decimal.DivisionByZero.__getattribute__" => "Return getattr(self, name).",
    "_decimal.DivisionByZero.__getstate__" => "Helper for pickle.",
    "_decimal.DivisionByZero.__gt__" => "Return self>value.",
    "_decimal.DivisionByZero.__hash__" => "Return hash(self).",
    "_decimal.DivisionByZero.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_decimal.DivisionByZero.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_decimal.DivisionByZero.__le__" => "Return self<=value.",
    "_decimal.DivisionByZero.__lt__" => "Return self<value.",
    "_decimal.DivisionByZero.__ne__" => "Return self!=value.",
    "_decimal.DivisionByZero.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_decimal.DivisionByZero.__reduce_ex__" => "Helper for pickle.",
    "_decimal.DivisionByZero.__repr__" => "Return repr(self).",
    "_decimal.DivisionByZero.__setattr__" => "Implement setattr(self, name, value).",
    "_decimal.DivisionByZero.__sizeof__" => "Size of object in memory, in bytes.",
    "_decimal.DivisionByZero.__str__" => "Return str(self).",
    "_decimal.DivisionByZero.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_decimal.DivisionByZero.__weakref__" => "list of weak references to the object",
    "_decimal.DivisionByZero.add_note" => "Add a note to the exception",
    "_decimal.DivisionByZero.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_decimal.DivisionImpossible.__delattr__" => "Implement delattr(self, name).",
    "_decimal.DivisionImpossible.__eq__" => "Return self==value.",
    "_decimal.DivisionImpossible.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_decimal.DivisionImpossible.__ge__" => "Return self>=value.",
    "_decimal.DivisionImpossible.__getattribute__" => "Return getattr(self, name).",
    "_decimal.DivisionImpossible.__getstate__" => "Helper for pickle.",
    "_decimal.DivisionImpossible.__gt__" => "Return self>value.",
    "_decimal.DivisionImpossible.__hash__" => "Return hash(self).",
    "_decimal.DivisionImpossible.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_decimal.DivisionImpossible.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_decimal.DivisionImpossible.__le__" => "Return self<=value.",
    "_decimal.DivisionImpossible.__lt__" => "Return self<value.",
    "_decimal.DivisionImpossible.__ne__" => "Return self!=value.",
    "_decimal.DivisionImpossible.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_decimal.DivisionImpossible.__reduce_ex__" => "Helper for pickle.",
    "_decimal.DivisionImpossible.__repr__" => "Return repr(self).",
    "_decimal.DivisionImpossible.__setattr__" => "Implement setattr(self, name, value).",
    "_decimal.DivisionImpossible.__sizeof__" => "Size of object in memory, in bytes.",
    "_decimal.DivisionImpossible.__str__" => "Return str(self).",
    "_decimal.DivisionImpossible.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_decimal.DivisionImpossible.__weakref__" => "list of weak references to the object",
    "_decimal.DivisionImpossible.add_note" => "Add a note to the exception",
    "_decimal.DivisionImpossible.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_decimal.DivisionUndefined.__delattr__" => "Implement delattr(self, name).",
    "_decimal.DivisionUndefined.__eq__" => "Return self==value.",
    "_decimal.DivisionUndefined.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_decimal.DivisionUndefined.__ge__" => "Return self>=value.",
    "_decimal.DivisionUndefined.__getattribute__" => "Return getattr(self, name).",
    "_decimal.DivisionUndefined.__getstate__" => "Helper for pickle.",
    "_decimal.DivisionUndefined.__gt__" => "Return self>value.",
    "_decimal.DivisionUndefined.__hash__" => "Return hash(self).",
    "_decimal.DivisionUndefined.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_decimal.DivisionUndefined.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_decimal.DivisionUndefined.__le__" => "Return self<=value.",
    "_decimal.DivisionUndefined.__lt__" => "Return self<value.",
    "_decimal.DivisionUndefined.__ne__" => "Return self!=value.",
    "_decimal.DivisionUndefined.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_decimal.DivisionUndefined.__reduce_ex__" => "Helper for pickle.",
    "_decimal.DivisionUndefined.__repr__" => "Return repr(self).",
    "_decimal.DivisionUndefined.__setattr__" => "Implement setattr(self, name, value).",
    "_decimal.DivisionUndefined.__sizeof__" => "Size of object in memory, in bytes.",
    "_decimal.DivisionUndefined.__str__" => "Return str(self).",
    "_decimal.DivisionUndefined.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_decimal.DivisionUndefined.__weakref__" => "list of weak references to the object",
    "_decimal.DivisionUndefined.add_note" => "Add a note to the exception",
    "_decimal.DivisionUndefined.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_decimal.FloatOperation.__delattr__" => "Implement delattr(self, name).",
    "_decimal.FloatOperation.__eq__" => "Return self==value.",
    "_decimal.FloatOperation.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_decimal.FloatOperation.__ge__" => "Return self>=value.",
    "_decimal.FloatOperation.__getattribute__" => "Return getattr(self, name).",
    "_decimal.FloatOperation.__getstate__" => "Helper for pickle.",
    "_decimal.FloatOperation.__gt__" => "Return self>value.",
    "_decimal.FloatOperation.__hash__" => "Return hash(self).",
    "_decimal.FloatOperation.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_decimal.FloatOperation.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_decimal.FloatOperation.__le__" => "Return self<=value.",
    "_decimal.FloatOperation.__lt__" => "Return self<value.",
    "_decimal.FloatOperation.__ne__" => "Return self!=value.",
    "_decimal.FloatOperation.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_decimal.FloatOperation.__reduce_ex__" => "Helper for pickle.",
    "_decimal.FloatOperation.__repr__" => "Return repr(self).",
    "_decimal.FloatOperation.__setattr__" => "Implement setattr(self, name, value).",
    "_decimal.FloatOperation.__sizeof__" => "Size of object in memory, in bytes.",
    "_decimal.FloatOperation.__str__" => "Return str(self).",
    "_decimal.FloatOperation.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_decimal.FloatOperation.__weakref__" => "list of weak references to the object",
    "_decimal.FloatOperation.add_note" => "Add a note to the exception",
    "_decimal.FloatOperation.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_decimal.IEEEContext" => "Return a context object initialized to the proper values for one of the\nIEEE interchange formats.  The argument must be a multiple of 32 and less\nthan IEEE_CONTEXT_MAX_BITS.",
    "_decimal.Inexact.__delattr__" => "Implement delattr(self, name).",
    "_decimal.Inexact.__eq__" => "Return self==value.",
    "_decimal.Inexact.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_decimal.Inexact.__ge__" => "Return self>=value.",
    "_decimal.Inexact.__getattribute__" => "Return getattr(self, name).",
    "_decimal.Inexact.__getstate__" => "Helper for pickle.",
    "_decimal.Inexact.__gt__" => "Return self>value.",
    "_decimal.Inexact.__hash__" => "Return hash(self).",
    "_decimal.Inexact.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_decimal.Inexact.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_decimal.Inexact.__le__" => "Return self<=value.",
    "_decimal.Inexact.__lt__" => "Return self<value.",
    "_decimal.Inexact.__ne__" => "Return self!=value.",
    "_decimal.Inexact.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_decimal.Inexact.__reduce_ex__" => "Helper for pickle.",
    "_decimal.Inexact.__repr__" => "Return repr(self).",
    "_decimal.Inexact.__setattr__" => "Implement setattr(self, name, value).",
    "_decimal.Inexact.__sizeof__" => "Size of object in memory, in bytes.",
    "_decimal.Inexact.__str__" => "Return str(self).",
    "_decimal.Inexact.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_decimal.Inexact.__weakref__" => "list of weak references to the object",
    "_decimal.Inexact.add_note" => "Add a note to the exception",
    "_decimal.Inexact.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_decimal.InvalidContext.__delattr__" => "Implement delattr(self, name).",
    "_decimal.InvalidContext.__eq__" => "Return self==value.",
    "_decimal.InvalidContext.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_decimal.InvalidContext.__ge__" => "Return self>=value.",
    "_decimal.InvalidContext.__getattribute__" => "Return getattr(self, name).",
    "_decimal.InvalidContext.__getstate__" => "Helper for pickle.",
    "_decimal.InvalidContext.__gt__" => "Return self>value.",
    "_decimal.InvalidContext.__hash__" => "Return hash(self).",
    "_decimal.InvalidContext.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_decimal.InvalidContext.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_decimal.InvalidContext.__le__" => "Return self<=value.",
    "_decimal.InvalidContext.__lt__" => "Return self<value.",
    "_decimal.InvalidContext.__ne__" => "Return self!=value.",
    "_decimal.InvalidContext.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_decimal.InvalidContext.__reduce_ex__" => "Helper for pickle.",
    "_decimal.InvalidContext.__repr__" => "Return repr(self).",
    "_decimal.InvalidContext.__setattr__" => "Implement setattr(self, name, value).",
    "_decimal.InvalidContext.__sizeof__" => "Size of object in memory, in bytes.",
    "_decimal.InvalidContext.__str__" => "Return str(self).",
    "_decimal.InvalidContext.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_decimal.InvalidContext.__weakref__" => "list of weak references to the object",
    "_decimal.InvalidContext.add_note" => "Add a note to the exception",
    "_decimal.InvalidContext.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_decimal.InvalidOperation.__delattr__" => "Implement delattr(self, name).",
    "_decimal.InvalidOperation.__eq__" => "Return self==value.",
    "_decimal.InvalidOperation.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_decimal.InvalidOperation.__ge__" => "Return self>=value.",
    "_decimal.InvalidOperation.__getattribute__" => "Return getattr(self, name).",
    "_decimal.InvalidOperation.__getstate__" => "Helper for pickle.",
    "_decimal.InvalidOperation.__gt__" => "Return self>value.",
    "_decimal.InvalidOperation.__hash__" => "Return hash(self).",
    "_decimal.InvalidOperation.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_decimal.InvalidOperation.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_decimal.InvalidOperation.__le__" => "Return self<=value.",
    "_decimal.InvalidOperation.__lt__" => "Return self<value.",
    "_decimal.InvalidOperation.__ne__" => "Return self!=value.",
    "_decimal.InvalidOperation.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_decimal.InvalidOperation.__reduce_ex__" => "Helper for pickle.",
    "_decimal.InvalidOperation.__repr__" => "Return repr(self).",
    "_decimal.InvalidOperation.__setattr__" => "Implement setattr(self, name, value).",
    "_decimal.InvalidOperation.__sizeof__" => "Size of object in memory, in bytes.",
    "_decimal.InvalidOperation.__str__" => "Return str(self).",
    "_decimal.InvalidOperation.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_decimal.InvalidOperation.__weakref__" => "list of weak references to the object",
    "_decimal.InvalidOperation.add_note" => "Add a note to the exception",
    "_decimal.InvalidOperation.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_decimal.Overflow.__delattr__" => "Implement delattr(self, name).",
    "_decimal.Overflow.__eq__" => "Return self==value.",
    "_decimal.Overflow.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_decimal.Overflow.__ge__" => "Return self>=value.",
    "_decimal.Overflow.__getattribute__" => "Return getattr(self, name).",
    "_decimal.Overflow.__getstate__" => "Helper for pickle.",
    "_decimal.Overflow.__gt__" => "Return self>value.",
    "_decimal.Overflow.__hash__" => "Return hash(self).",
    "_decimal.Overflow.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_decimal.Overflow.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_decimal.Overflow.__le__" => "Return self<=value.",
    "_decimal.Overflow.__lt__" => "Return self<value.",
    "_decimal.Overflow.__ne__" => "Return self!=value.",
    "_decimal.Overflow.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_decimal.Overflow.__reduce_ex__" => "Helper for pickle.",
    "_decimal.Overflow.__repr__" => "Return repr(self).",
    "_decimal.Overflow.__setattr__" => "Implement setattr(self, name, value).",
    "_decimal.Overflow.__sizeof__" => "Size of object in memory, in bytes.",
    "_decimal.Overflow.__str__" => "Return str(self).",
    "_decimal.Overflow.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_decimal.Overflow.__weakref__" => "list of weak references to the object",
    "_decimal.Overflow.add_note" => "Add a note to the exception",
    "_decimal.Overflow.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_decimal.Rounded.__delattr__" => "Implement delattr(self, name).",
    "_decimal.Rounded.__eq__" => "Return self==value.",
    "_decimal.Rounded.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_decimal.Rounded.__ge__" => "Return self>=value.",
    "_decimal.Rounded.__getattribute__" => "Return getattr(self, name).",
    "_decimal.Rounded.__getstate__" => "Helper for pickle.",
    "_decimal.Rounded.__gt__" => "Return self>value.",
    "_decimal.Rounded.__hash__" => "Return hash(self).",
    "_decimal.Rounded.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_decimal.Rounded.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_decimal.Rounded.__le__" => "Return self<=value.",
    "_decimal.Rounded.__lt__" => "Return self<value.",
    "_decimal.Rounded.__ne__" => "Return self!=value.",
    "_decimal.Rounded.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_decimal.Rounded.__reduce_ex__" => "Helper for pickle.",
    "_decimal.Rounded.__repr__" => "Return repr(self).",
    "_decimal.Rounded.__setattr__" => "Implement setattr(self, name, value).",
    "_decimal.Rounded.__sizeof__" => "Size of object in memory, in bytes.",
    "_decimal.Rounded.__str__" => "Return str(self).",
    "_decimal.Rounded.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_decimal.Rounded.__weakref__" => "list of weak references to the object",
    "_decimal.Rounded.add_note" => "Add a note to the exception",
    "_decimal.Rounded.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_decimal.Subnormal.__delattr__" => "Implement delattr(self, name).",
    "_decimal.Subnormal.__eq__" => "Return self==value.",
    "_decimal.Subnormal.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_decimal.Subnormal.__ge__" => "Return self>=value.",
    "_decimal.Subnormal.__getattribute__" => "Return getattr(self, name).",
    "_decimal.Subnormal.__getstate__" => "Helper for pickle.",
    "_decimal.Subnormal.__gt__" => "Return self>value.",
    "_decimal.Subnormal.__hash__" => "Return hash(self).",
    "_decimal.Subnormal.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_decimal.Subnormal.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_decimal.Subnormal.__le__" => "Return self<=value.",
    "_decimal.Subnormal.__lt__" => "Return self<value.",
    "_decimal.Subnormal.__ne__" => "Return self!=value.",
    "_decimal.Subnormal.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_decimal.Subnormal.__reduce_ex__" => "Helper for pickle.",
    "_decimal.Subnormal.__repr__" => "Return repr(self).",
    "_decimal.Subnormal.__setattr__" => "Implement setattr(self, name, value).",
    "_decimal.Subnormal.__sizeof__" => "Size of object in memory, in bytes.",
    "_decimal.Subnormal.__str__" => "Return str(self).",
    "_decimal.Subnormal.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_decimal.Subnormal.__weakref__" => "list of weak references to the object",
    "_decimal.Subnormal.add_note" => "Add a note to the exception",
    "_decimal.Subnormal.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_decimal.Underflow.__delattr__" => "Implement delattr(self, name).",
    "_decimal.Underflow.__eq__" => "Return self==value.",
    "_decimal.Underflow.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_decimal.Underflow.__ge__" => "Return self>=value.",
    "_decimal.Underflow.__getattribute__" => "Return getattr(self, name).",
    "_decimal.Underflow.__getstate__" => "Helper for pickle.",
    "_decimal.Underflow.__gt__" => "Return self>value.",
    "_decimal.Underflow.__hash__" => "Return hash(self).",
    "_decimal.Underflow.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_decimal.Underflow.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_decimal.Underflow.__le__" => "Return self<=value.",
    "_decimal.Underflow.__lt__" => "Return self<value.",
    "_decimal.Underflow.__ne__" => "Return self!=value.",
    "_decimal.Underflow.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_decimal.Underflow.__reduce_ex__" => "Helper for pickle.",
    "_decimal.Underflow.__repr__" => "Return repr(self).",
    "_decimal.Underflow.__setattr__" => "Implement setattr(self, name, value).",
    "_decimal.Underflow.__sizeof__" => "Size of object in memory, in bytes.",
    "_decimal.Underflow.__str__" => "Return str(self).",
    "_decimal.Underflow.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_decimal.Underflow.__weakref__" => "list of weak references to the object",
    "_decimal.Underflow.add_note" => "Add a note to the exception",
    "_decimal.Underflow.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_decimal.getcontext" => "Get the current default context.",
    "_decimal.localcontext" => "Return a context manager that will set the default context to a copy of ctx\non entry to the with-statement and restore the previous default context when\nexiting the with-statement. If no context is specified, a copy of the current\ndefault context is used.",
    "_decimal.setcontext" => "Set a new default context.",
    "_elementtree.Element.__bool__" => "True if self else False",
    "_elementtree.Element.__delattr__" => "Implement delattr(self, name).",
    "_elementtree.Element.__delitem__" => "Delete self[key].",
    "_elementtree.Element.__eq__" => "Return self==value.",
    "_elementtree.Element.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_elementtree.Element.__ge__" => "Return self>=value.",
    "_elementtree.Element.__getattribute__" => "Return getattr(self, name).",
    "_elementtree.Element.__getitem__" => "Return self[key].",
    "_elementtree.Element.__gt__" => "Return self>value.",
    "_elementtree.Element.__hash__" => "Return hash(self).",
    "_elementtree.Element.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_elementtree.Element.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_elementtree.Element.__le__" => "Return self<=value.",
    "_elementtree.Element.__len__" => "Return len(self).",
    "_elementtree.Element.__lt__" => "Return self<value.",
    "_elementtree.Element.__ne__" => "Return self!=value.",
    "_elementtree.Element.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_elementtree.Element.__reduce__" => "Helper for pickle.",
    "_elementtree.Element.__reduce_ex__" => "Helper for pickle.",
    "_elementtree.Element.__repr__" => "Return repr(self).",
    "_elementtree.Element.__setattr__" => "Implement setattr(self, name, value).",
    "_elementtree.Element.__setitem__" => "Set self[key] to value.",
    "_elementtree.Element.__str__" => "Return str(self).",
    "_elementtree.Element.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_elementtree.Element.attrib" => "A dictionary containing the element's attributes",
    "_elementtree.Element.tag" => "A string identifying what kind of data this element represents",
    "_elementtree.Element.tail" => "A string of text directly after the end tag, or None",
    "_elementtree.Element.text" => "A string of text directly after the start tag, or None",
    "_elementtree.ParseError.__delattr__" => "Implement delattr(self, name).",
    "_elementtree.ParseError.__eq__" => "Return self==value.",
    "_elementtree.ParseError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_elementtree.ParseError.__ge__" => "Return self>=value.",
    "_elementtree.ParseError.__getattribute__" => "Return getattr(self, name).",
    "_elementtree.ParseError.__getstate__" => "Helper for pickle.",
    "_elementtree.ParseError.__gt__" => "Return self>value.",
    "_elementtree.ParseError.__hash__" => "Return hash(self).",
    "_elementtree.ParseError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_elementtree.ParseError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_elementtree.ParseError.__le__" => "Return self<=value.",
    "_elementtree.ParseError.__lt__" => "Return self<value.",
    "_elementtree.ParseError.__ne__" => "Return self!=value.",
    "_elementtree.ParseError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_elementtree.ParseError.__reduce_ex__" => "Helper for pickle.",
    "_elementtree.ParseError.__repr__" => "Return repr(self).",
    "_elementtree.ParseError.__setattr__" => "Implement setattr(self, name, value).",
    "_elementtree.ParseError.__sizeof__" => "Size of object in memory, in bytes.",
    "_elementtree.ParseError.__str__" => "Return str(self).",
    "_elementtree.ParseError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_elementtree.ParseError.__weakref__" => "list of weak references to the object",
    "_elementtree.ParseError._metadata" => "exception private metadata",
    "_elementtree.ParseError.add_note" => "Add a note to the exception",
    "_elementtree.ParseError.end_lineno" => "exception end lineno",
    "_elementtree.ParseError.end_offset" => "exception end offset",
    "_elementtree.ParseError.filename" => "exception filename",
    "_elementtree.ParseError.lineno" => "exception lineno",
    "_elementtree.ParseError.msg" => "exception msg",
    "_elementtree.ParseError.offset" => "exception offset",
    "_elementtree.ParseError.print_file_and_line" => "exception print_file_and_line",
    "_elementtree.ParseError.text" => "exception text",
    "_elementtree.ParseError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_elementtree.TreeBuilder.__delattr__" => "Implement delattr(self, name).",
    "_elementtree.TreeBuilder.__eq__" => "Return self==value.",
    "_elementtree.TreeBuilder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_elementtree.TreeBuilder.__ge__" => "Return self>=value.",
    "_elementtree.TreeBuilder.__getattribute__" => "Return getattr(self, name).",
    "_elementtree.TreeBuilder.__getstate__" => "Helper for pickle.",
    "_elementtree.TreeBuilder.__gt__" => "Return self>value.",
    "_elementtree.TreeBuilder.__hash__" => "Return hash(self).",
    "_elementtree.TreeBuilder.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_elementtree.TreeBuilder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_elementtree.TreeBuilder.__le__" => "Return self<=value.",
    "_elementtree.TreeBuilder.__lt__" => "Return self<value.",
    "_elementtree.TreeBuilder.__ne__" => "Return self!=value.",
    "_elementtree.TreeBuilder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_elementtree.TreeBuilder.__reduce__" => "Helper for pickle.",
    "_elementtree.TreeBuilder.__reduce_ex__" => "Helper for pickle.",
    "_elementtree.TreeBuilder.__repr__" => "Return repr(self).",
    "_elementtree.TreeBuilder.__setattr__" => "Implement setattr(self, name, value).",
    "_elementtree.TreeBuilder.__sizeof__" => "Size of object in memory, in bytes.",
    "_elementtree.TreeBuilder.__str__" => "Return str(self).",
    "_elementtree.TreeBuilder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_elementtree.XMLParser.__delattr__" => "Implement delattr(self, name).",
    "_elementtree.XMLParser.__eq__" => "Return self==value.",
    "_elementtree.XMLParser.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_elementtree.XMLParser.__ge__" => "Return self>=value.",
    "_elementtree.XMLParser.__getattribute__" => "Return getattr(self, name).",
    "_elementtree.XMLParser.__getstate__" => "Helper for pickle.",
    "_elementtree.XMLParser.__gt__" => "Return self>value.",
    "_elementtree.XMLParser.__hash__" => "Return hash(self).",
    "_elementtree.XMLParser.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_elementtree.XMLParser.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_elementtree.XMLParser.__le__" => "Return self<=value.",
    "_elementtree.XMLParser.__lt__" => "Return self<value.",
    "_elementtree.XMLParser.__ne__" => "Return self!=value.",
    "_elementtree.XMLParser.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_elementtree.XMLParser.__reduce__" => "Helper for pickle.",
    "_elementtree.XMLParser.__reduce_ex__" => "Helper for pickle.",
    "_elementtree.XMLParser.__repr__" => "Return repr(self).",
    "_elementtree.XMLParser.__setattr__" => "Implement setattr(self, name, value).",
    "_elementtree.XMLParser.__sizeof__" => "Size of object in memory, in bytes.",
    "_elementtree.XMLParser.__str__" => "Return str(self).",
    "_elementtree.XMLParser.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_elementtree._set_factories" => "Change the factories used to create comments and processing instructions.\n\nFor internal use only.",
    "_functools" => "Tools that operate on functions.",
    "_functools._PlaceholderType" => "The type of the Placeholder singleton.\n\nUsed as a placeholder for partial arguments.",
    "_functools._PlaceholderType.__delattr__" => "Implement delattr(self, name).",
    "_functools._PlaceholderType.__eq__" => "Return self==value.",
    "_functools._PlaceholderType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_functools._PlaceholderType.__ge__" => "Return self>=value.",
    "_functools._PlaceholderType.__getattribute__" => "Return getattr(self, name).",
    "_functools._PlaceholderType.__getstate__" => "Helper for pickle.",
    "_functools._PlaceholderType.__gt__" => "Return self>value.",
    "_functools._PlaceholderType.__hash__" => "Return hash(self).",
    "_functools._PlaceholderType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_functools._PlaceholderType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_functools._PlaceholderType.__le__" => "Return self<=value.",
    "_functools._PlaceholderType.__lt__" => "Return self<value.",
    "_functools._PlaceholderType.__ne__" => "Return self!=value.",
    "_functools._PlaceholderType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_functools._PlaceholderType.__reduce_ex__" => "Helper for pickle.",
    "_functools._PlaceholderType.__repr__" => "Return repr(self).",
    "_functools._PlaceholderType.__setattr__" => "Implement setattr(self, name, value).",
    "_functools._PlaceholderType.__sizeof__" => "Size of object in memory, in bytes.",
    "_functools._PlaceholderType.__str__" => "Return str(self).",
    "_functools._PlaceholderType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_functools._lru_cache_wrapper" => "Create a cached callable that wraps another function.\n\nuser_function:      the function being cached\n\nmaxsize:  0         for no caching\n          None      for unlimited cache size\n          n         for a bounded cache\n\ntyped:    False     cache f(3) and f(3.0) as identical calls\n          True      cache f(3) and f(3.0) as distinct calls\n\ncache_info_type:    namedtuple class with the fields:\n                        hits misses currsize maxsize",
    "_functools._lru_cache_wrapper.__call__" => "Call self as a function.",
    "_functools._lru_cache_wrapper.__delattr__" => "Implement delattr(self, name).",
    "_functools._lru_cache_wrapper.__eq__" => "Return self==value.",
    "_functools._lru_cache_wrapper.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_functools._lru_cache_wrapper.__ge__" => "Return self>=value.",
    "_functools._lru_cache_wrapper.__get__" => "Return an attribute of instance, which is of type owner.",
    "_functools._lru_cache_wrapper.__getattribute__" => "Return getattr(self, name).",
    "_functools._lru_cache_wrapper.__getstate__" => "Helper for pickle.",
    "_functools._lru_cache_wrapper.__gt__" => "Return self>value.",
    "_functools._lru_cache_wrapper.__hash__" => "Return hash(self).",
    "_functools._lru_cache_wrapper.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_functools._lru_cache_wrapper.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_functools._lru_cache_wrapper.__le__" => "Return self<=value.",
    "_functools._lru_cache_wrapper.__lt__" => "Return self<value.",
    "_functools._lru_cache_wrapper.__ne__" => "Return self!=value.",
    "_functools._lru_cache_wrapper.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_functools._lru_cache_wrapper.__reduce_ex__" => "Helper for pickle.",
    "_functools._lru_cache_wrapper.__repr__" => "Return repr(self).",
    "_functools._lru_cache_wrapper.__setattr__" => "Implement setattr(self, name, value).",
    "_functools._lru_cache_wrapper.__sizeof__" => "Size of object in memory, in bytes.",
    "_functools._lru_cache_wrapper.__str__" => "Return str(self).",
    "_functools._lru_cache_wrapper.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_functools._lru_cache_wrapper.cache_clear" => "Clear the cache and cache statistics",
    "_functools._lru_cache_wrapper.cache_info" => "Report cache statistics",
    "_functools.cmp_to_key" => "Convert a cmp= function into a key= function.\n\n  mycmp\n    Function that compares two objects.",
    "_functools.partial" => "Create a new function with partial application of the given arguments\nand keywords.",
    "_functools.partial.__call__" => "Call self as a function.",
    "_functools.partial.__class_getitem__" => "partial is generic over the wrapped function's return type",
    "_functools.partial.__delattr__" => "Implement delattr(self, name).",
    "_functools.partial.__eq__" => "Return self==value.",
    "_functools.partial.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_functools.partial.__ge__" => "Return self>=value.",
    "_functools.partial.__get__" => "Return an attribute of instance, which is of type owner.",
    "_functools.partial.__getattribute__" => "Return getattr(self, name).",
    "_functools.partial.__getstate__" => "Helper for pickle.",
    "_functools.partial.__gt__" => "Return self>value.",
    "_functools.partial.__hash__" => "Return hash(self).",
    "_functools.partial.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_functools.partial.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_functools.partial.__le__" => "Return self<=value.",
    "_functools.partial.__lt__" => "Return self<value.",
    "_functools.partial.__ne__" => "Return self!=value.",
    "_functools.partial.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_functools.partial.__reduce_ex__" => "Helper for pickle.",
    "_functools.partial.__repr__" => "Return repr(self).",
    "_functools.partial.__setattr__" => "Implement setattr(self, name, value).",
    "_functools.partial.__sizeof__" => "Size of object in memory, in bytes.",
    "_functools.partial.__str__" => "Return str(self).",
    "_functools.partial.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_functools.partial.args" => "tuple of arguments to future partial calls",
    "_functools.partial.func" => "function object to use in future partial calls",
    "_functools.partial.keywords" => "dictionary of keyword arguments to future partial calls",
    "_functools.reduce" => "Apply a function of two arguments cumulatively to the items of an iterable, from left to right.\n\nThis effectively reduces the iterable to a single value.  If initial is\npresent, it is placed before the items of the iterable in the\ncalculation, and serves as a default when the iterable is empty.\n\nFor example, reduce(lambda x, y: x+y, [1, 2, 3, 4, 5])\ncalculates ((((1 + 2) + 3) + 4) + 5).",
    "_gdbm" => "This module provides an interface to the GNU DBM (GDBM) library.\n\nThis module is quite similar to the dbm module, but uses GDBM instead to\nprovide some additional functionality.  Please note that the file formats\ncreated by GDBM and dbm are incompatible.\n\nGDBM objects behave like mappings (dictionaries), except that keys and\nvalues are always immutable bytes-like objects or strings.  Printing\na GDBM object doesn't print the keys and values, and the items() and\nvalues() methods are not supported.",
    "_gdbm.error.__delattr__" => "Implement delattr(self, name).",
    "_gdbm.error.__eq__" => "Return self==value.",
    "_gdbm.error.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_gdbm.error.__ge__" => "Return self>=value.",
    "_gdbm.error.__getattribute__" => "Return getattr(self, name).",
    "_gdbm.error.__getstate__" => "Helper for pickle.",
    "_gdbm.error.__gt__" => "Return self>value.",
    "_gdbm.error.__hash__" => "Return hash(self).",
    "_gdbm.error.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_gdbm.error.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_gdbm.error.__le__" => "Return self<=value.",
    "_gdbm.error.__lt__" => "Return self<value.",
    "_gdbm.error.__ne__" => "Return self!=value.",
    "_gdbm.error.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_gdbm.error.__reduce_ex__" => "Helper for pickle.",
    "_gdbm.error.__repr__" => "Return repr(self).",
    "_gdbm.error.__setattr__" => "Implement setattr(self, name, value).",
    "_gdbm.error.__sizeof__" => "Size of object in memory, in bytes.",
    "_gdbm.error.__str__" => "Return str(self).",
    "_gdbm.error.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_gdbm.error.__weakref__" => "list of weak references to the object",
    "_gdbm.error.add_note" => "Add a note to the exception",
    "_gdbm.error.errno" => "POSIX exception code",
    "_gdbm.error.filename" => "exception filename",
    "_gdbm.error.filename2" => "second exception filename",
    "_gdbm.error.strerror" => "exception strerror",
    "_gdbm.error.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_gdbm.open" => "Open a dbm database and return a dbm object.\n\nThe filename argument is the name of the database file.\n\nThe optional flags argument can be 'r' (to open an existing database\nfor reading only -- default), 'w' (to open an existing database for\nreading and writing), 'c' (which creates the database if it doesn't\nexist), or 'n' (which always creates a new empty database).\n\nSome versions of gdbm support additional flags which must be\nappended to one of the flags described above.  The module constant\n'open_flags' is a string of valid additional flags.  The 'f' flag\nopens the database in fast mode; altered data will not automatically\nbe written to the disk after every change.  This results in faster\nwrites to the database, but may result in an inconsistent database\nif the program crashes while the database is still open.  Use the\nsync() method to force any unwritten data to be written to the disk.\nThe 's' flag causes all database operations to be synchronized to\ndisk.  The 'u' flag disables locking of the database file.\n\nThe optional mode argument is the Unix mode of the file, used only\nwhen the database has to be created.  It defaults to octal 0o666.",
    "_hashlib" => "OpenSSL interface for hashlib module",
    "_hashlib.HASH" => "A hash is an object used to calculate a checksum of a string of information.\n\nMethods:\n\nupdate() -- updates the current digest with an additional string\ndigest() -- return the current digest value\nhexdigest() -- return the current digest as a string of hexadecimal digits\ncopy() -- return a copy of the current hash object\n\nAttributes:\n\nname -- the hash algorithm being used by this object\ndigest_size -- number of bytes in this hashes output",
    "_hashlib.HASH.__delattr__" => "Implement delattr(self, name).",
    "_hashlib.HASH.__eq__" => "Return self==value.",
    "_hashlib.HASH.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_hashlib.HASH.__ge__" => "Return self>=value.",
    "_hashlib.HASH.__getattribute__" => "Return getattr(self, name).",
    "_hashlib.HASH.__getstate__" => "Helper for pickle.",
    "_hashlib.HASH.__gt__" => "Return self>value.",
    "_hashlib.HASH.__hash__" => "Return hash(self).",
    "_hashlib.HASH.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_hashlib.HASH.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_hashlib.HASH.__le__" => "Return self<=value.",
    "_hashlib.HASH.__lt__" => "Return self<value.",
    "_hashlib.HASH.__ne__" => "Return self!=value.",
    "_hashlib.HASH.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_hashlib.HASH.__reduce__" => "Helper for pickle.",
    "_hashlib.HASH.__reduce_ex__" => "Helper for pickle.",
    "_hashlib.HASH.__repr__" => "Return repr(self).",
    "_hashlib.HASH.__setattr__" => "Implement setattr(self, name, value).",
    "_hashlib.HASH.__sizeof__" => "Size of object in memory, in bytes.",
    "_hashlib.HASH.__str__" => "Return str(self).",
    "_hashlib.HASH.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_hashlib.HASH.copy" => "Return a copy of the hash object.",
    "_hashlib.HASH.digest" => "Return the digest value as a bytes object.",
    "_hashlib.HASH.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "_hashlib.HASH.update" => "Update this hash object's state with the provided string.",
    "_hashlib.HASHXOF" => "A hash is an object used to calculate a checksum of a string of information.\n\nMethods:\n\nupdate() -- updates the current digest with an additional string\ndigest(length) -- return the current digest value\nhexdigest(length) -- return the current digest as a string of hexadecimal digits\ncopy() -- return a copy of the current hash object\n\nAttributes:\n\nname -- the hash algorithm being used by this object\ndigest_size -- number of bytes in this hashes output",
    "_hashlib.HASHXOF.__delattr__" => "Implement delattr(self, name).",
    "_hashlib.HASHXOF.__eq__" => "Return self==value.",
    "_hashlib.HASHXOF.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_hashlib.HASHXOF.__ge__" => "Return self>=value.",
    "_hashlib.HASHXOF.__getattribute__" => "Return getattr(self, name).",
    "_hashlib.HASHXOF.__getstate__" => "Helper for pickle.",
    "_hashlib.HASHXOF.__gt__" => "Return self>value.",
    "_hashlib.HASHXOF.__hash__" => "Return hash(self).",
    "_hashlib.HASHXOF.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_hashlib.HASHXOF.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_hashlib.HASHXOF.__le__" => "Return self<=value.",
    "_hashlib.HASHXOF.__lt__" => "Return self<value.",
    "_hashlib.HASHXOF.__ne__" => "Return self!=value.",
    "_hashlib.HASHXOF.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_hashlib.HASHXOF.__reduce__" => "Helper for pickle.",
    "_hashlib.HASHXOF.__reduce_ex__" => "Helper for pickle.",
    "_hashlib.HASHXOF.__repr__" => "Return repr(self).",
    "_hashlib.HASHXOF.__setattr__" => "Implement setattr(self, name, value).",
    "_hashlib.HASHXOF.__sizeof__" => "Size of object in memory, in bytes.",
    "_hashlib.HASHXOF.__str__" => "Return str(self).",
    "_hashlib.HASHXOF.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_hashlib.HASHXOF.copy" => "Return a copy of the hash object.",
    "_hashlib.HASHXOF.digest" => "Return the digest value as a bytes object.",
    "_hashlib.HASHXOF.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "_hashlib.HASHXOF.update" => "Update this hash object's state with the provided string.",
    "_hashlib.HMAC" => "The object used to calculate HMAC of a message.\n\nMethods:\n\nupdate() -- updates the current digest with an additional string\ndigest() -- return the current digest value\nhexdigest() -- return the current digest as a string of hexadecimal digits\ncopy() -- return a copy of the current hash object\n\nAttributes:\n\nname -- the name, including the hash algorithm used by this object\ndigest_size -- number of bytes in digest() output",
    "_hashlib.HMAC.__delattr__" => "Implement delattr(self, name).",
    "_hashlib.HMAC.__eq__" => "Return self==value.",
    "_hashlib.HMAC.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_hashlib.HMAC.__ge__" => "Return self>=value.",
    "_hashlib.HMAC.__getattribute__" => "Return getattr(self, name).",
    "_hashlib.HMAC.__getstate__" => "Helper for pickle.",
    "_hashlib.HMAC.__gt__" => "Return self>value.",
    "_hashlib.HMAC.__hash__" => "Return hash(self).",
    "_hashlib.HMAC.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_hashlib.HMAC.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_hashlib.HMAC.__le__" => "Return self<=value.",
    "_hashlib.HMAC.__lt__" => "Return self<value.",
    "_hashlib.HMAC.__ne__" => "Return self!=value.",
    "_hashlib.HMAC.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_hashlib.HMAC.__reduce__" => "Helper for pickle.",
    "_hashlib.HMAC.__reduce_ex__" => "Helper for pickle.",
    "_hashlib.HMAC.__repr__" => "Return repr(self).",
    "_hashlib.HMAC.__setattr__" => "Implement setattr(self, name, value).",
    "_hashlib.HMAC.__sizeof__" => "Size of object in memory, in bytes.",
    "_hashlib.HMAC.__str__" => "Return str(self).",
    "_hashlib.HMAC.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_hashlib.HMAC.copy" => "Return a copy (\"clone\") of the HMAC object.",
    "_hashlib.HMAC.digest" => "Return the digest of the bytes passed to the update() method so far.",
    "_hashlib.HMAC.hexdigest" => "Return hexadecimal digest of the bytes passed to the update() method so far.\n\nThis may be used to exchange the value safely in email or other\nnon-binary environments.",
    "_hashlib.HMAC.update" => "Update the HMAC object with msg.",
    "_hashlib.UnsupportedDigestmodError.__delattr__" => "Implement delattr(self, name).",
    "_hashlib.UnsupportedDigestmodError.__eq__" => "Return self==value.",
    "_hashlib.UnsupportedDigestmodError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_hashlib.UnsupportedDigestmodError.__ge__" => "Return self>=value.",
    "_hashlib.UnsupportedDigestmodError.__getattribute__" => "Return getattr(self, name).",
    "_hashlib.UnsupportedDigestmodError.__getstate__" => "Helper for pickle.",
    "_hashlib.UnsupportedDigestmodError.__gt__" => "Return self>value.",
    "_hashlib.UnsupportedDigestmodError.__hash__" => "Return hash(self).",
    "_hashlib.UnsupportedDigestmodError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_hashlib.UnsupportedDigestmodError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_hashlib.UnsupportedDigestmodError.__le__" => "Return self<=value.",
    "_hashlib.UnsupportedDigestmodError.__lt__" => "Return self<value.",
    "_hashlib.UnsupportedDigestmodError.__ne__" => "Return self!=value.",
    "_hashlib.UnsupportedDigestmodError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_hashlib.UnsupportedDigestmodError.__reduce_ex__" => "Helper for pickle.",
    "_hashlib.UnsupportedDigestmodError.__repr__" => "Return repr(self).",
    "_hashlib.UnsupportedDigestmodError.__setattr__" => "Implement setattr(self, name, value).",
    "_hashlib.UnsupportedDigestmodError.__sizeof__" => "Size of object in memory, in bytes.",
    "_hashlib.UnsupportedDigestmodError.__str__" => "Return str(self).",
    "_hashlib.UnsupportedDigestmodError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_hashlib.UnsupportedDigestmodError.__weakref__" => "list of weak references to the object",
    "_hashlib.UnsupportedDigestmodError.add_note" => "Add a note to the exception",
    "_hashlib.UnsupportedDigestmodError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_hashlib.compare_digest" => "Return 'a == b'.\n\nThis function uses an approach designed to prevent\ntiming analysis, making it appropriate for cryptography.\n\na and b must both be of the same type: either str (ASCII only),\nor any bytes-like object.\n\nNote: If a and b are of different lengths, or if an error occurs,\na timing attack could theoretically reveal information about the\ntypes and lengths of a and b--but not their values.",
    "_hashlib.get_fips_mode" => "Determine the OpenSSL FIPS mode of operation.\n\nFor OpenSSL 3.0.0 and newer it returns the state of the default provider\nin the default OSSL context. It's not quite the same as FIPS_mode() but\ngood enough for unittests.\n\nEffectively any non-zero return value indicates FIPS mode;\nvalues other than 1 may have additional significance.",
    "_hashlib.hmac_digest" => "Single-shot HMAC.",
    "_hashlib.hmac_new" => "Return a new hmac object.",
    "_hashlib.new" => "Return a new hash object using the named algorithm.\n\nAn optional string argument may be provided and will be\nautomatically hashed.\n\nThe MD5 and SHA1 algorithms are always supported.",
    "_hashlib.openssl_md5" => "Returns a md5 hash object; optionally initialized with a string",
    "_hashlib.openssl_sha1" => "Returns a sha1 hash object; optionally initialized with a string",
    "_hashlib.openssl_sha224" => "Returns a sha224 hash object; optionally initialized with a string",
    "_hashlib.openssl_sha256" => "Returns a sha256 hash object; optionally initialized with a string",
    "_hashlib.openssl_sha384" => "Returns a sha384 hash object; optionally initialized with a string",
    "_hashlib.openssl_sha3_224" => "Returns a sha3-224 hash object; optionally initialized with a string",
    "_hashlib.openssl_sha3_256" => "Returns a sha3-256 hash object; optionally initialized with a string",
    "_hashlib.openssl_sha3_384" => "Returns a sha3-384 hash object; optionally initialized with a string",
    "_hashlib.openssl_sha3_512" => "Returns a sha3-512 hash object; optionally initialized with a string",
    "_hashlib.openssl_sha512" => "Returns a sha512 hash object; optionally initialized with a string",
    "_hashlib.openssl_shake_128" => "Returns a shake-128 variable hash object; optionally initialized with a string",
    "_hashlib.openssl_shake_256" => "Returns a shake-256 variable hash object; optionally initialized with a string",
    "_hashlib.pbkdf2_hmac" => "Password based key derivation function 2 (PKCS #5 v2.0) with HMAC as pseudorandom function.",
    "_hashlib.scrypt" => "scrypt password-based key derivation function.",
    "_heapq" => "Heap queue algorithm (a.k.a. priority queue).\n\nHeaps are arrays for which a[k] <= a[2*k+1] and a[k] <= a[2*k+2] for\nall k, counting elements from 0.  For the sake of comparison,\nnon-existing elements are considered to be infinite.  The interesting\nproperty of a heap is that a[0] is always its smallest element.\n\nUsage:\n\nheap = []            # creates an empty heap\nheappush(heap, item) # pushes a new item on the heap\nitem = heappop(heap) # pops the smallest item from the heap\nitem = heap[0]       # smallest item on the heap without popping it\nheapify(x)           # transforms list into a heap, in-place, in linear time\nitem = heapreplace(heap, item) # pops and returns smallest item, and adds\n                               # new item; the heap size is unchanged\n\nOur API differs from textbook heap algorithms as follows:\n\n- We use 0-based indexing.  This makes the relationship between the\n  index for a node and the indexes for its children slightly less\n  obvious, but is more suitable since Python uses 0-based indexing.\n\n- Our heappop() method returns the smallest item, not the largest.\n\nThese two make it possible to view the heap as a regular Python list\nwithout surprises: heap[0] is the smallest item, and heap.sort()\nmaintains the heap invariant!",
    "_heapq.heapify" => "Transform list into a heap, in-place, in O(len(heap)) time.",
    "_heapq.heapify_max" => "Maxheap variant of heapify.",
    "_heapq.heappop" => "Pop the smallest item off the heap, maintaining the heap invariant.",
    "_heapq.heappop_max" => "Maxheap variant of heappop.",
    "_heapq.heappush" => "Push item onto heap, maintaining the heap invariant.",
    "_heapq.heappush_max" => "Push item onto max heap, maintaining the heap invariant.",
    "_heapq.heappushpop" => "Push item on the heap, then pop and return the smallest item from the heap.\n\nThe combined action runs more efficiently than heappush() followed by\na separate call to heappop().",
    "_heapq.heappushpop_max" => "Maxheap variant of heappushpop.\n\nThe combined action runs more efficiently than heappush_max()\nfollowed by a separate call to heappop_max().",
    "_heapq.heapreplace" => "Pop and return the current smallest value, and add the new item.\n\nThis is more efficient than heappop() followed by heappush(), and can be\nmore appropriate when using a fixed-size heap.  Note that the value\nreturned may be larger than item!  That constrains reasonable uses of\nthis routine unless written as part of a conditional replacement:\n\n    if item > heap[0]:\n        item = heapreplace(heap, item)",
    "_heapq.heapreplace_max" => "Maxheap variant of heapreplace.",
    "_hmac.HMAC.__delattr__" => "Implement delattr(self, name).",
    "_hmac.HMAC.__eq__" => "Return self==value.",
    "_hmac.HMAC.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_hmac.HMAC.__ge__" => "Return self>=value.",
    "_hmac.HMAC.__getattribute__" => "Return getattr(self, name).",
    "_hmac.HMAC.__getstate__" => "Helper for pickle.",
    "_hmac.HMAC.__gt__" => "Return self>value.",
    "_hmac.HMAC.__hash__" => "Return hash(self).",
    "_hmac.HMAC.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_hmac.HMAC.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_hmac.HMAC.__le__" => "Return self<=value.",
    "_hmac.HMAC.__lt__" => "Return self<value.",
    "_hmac.HMAC.__ne__" => "Return self!=value.",
    "_hmac.HMAC.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_hmac.HMAC.__reduce__" => "Helper for pickle.",
    "_hmac.HMAC.__reduce_ex__" => "Helper for pickle.",
    "_hmac.HMAC.__repr__" => "Return repr(self).",
    "_hmac.HMAC.__setattr__" => "Implement setattr(self, name, value).",
    "_hmac.HMAC.__sizeof__" => "Size of object in memory, in bytes.",
    "_hmac.HMAC.__str__" => "Return str(self).",
    "_hmac.HMAC.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_hmac.HMAC.copy" => "Return a copy (\"clone\") of the HMAC object.",
    "_hmac.HMAC.digest" => "Return the digest of the bytes passed to the update() method so far.\n\nThis method may raise a MemoryError.",
    "_hmac.HMAC.hexdigest" => "Return hexadecimal digest of the bytes passed to the update() method so far.\n\nThis may be used to exchange the value safely in email or other\nnon-binary environments.\n\nThis method may raise a MemoryError.",
    "_hmac.HMAC.update" => "Update the HMAC object with the given message.",
    "_hmac.UnknownHashError.__delattr__" => "Implement delattr(self, name).",
    "_hmac.UnknownHashError.__eq__" => "Return self==value.",
    "_hmac.UnknownHashError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_hmac.UnknownHashError.__ge__" => "Return self>=value.",
    "_hmac.UnknownHashError.__getattribute__" => "Return getattr(self, name).",
    "_hmac.UnknownHashError.__getstate__" => "Helper for pickle.",
    "_hmac.UnknownHashError.__gt__" => "Return self>value.",
    "_hmac.UnknownHashError.__hash__" => "Return hash(self).",
    "_hmac.UnknownHashError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_hmac.UnknownHashError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_hmac.UnknownHashError.__le__" => "Return self<=value.",
    "_hmac.UnknownHashError.__lt__" => "Return self<value.",
    "_hmac.UnknownHashError.__ne__" => "Return self!=value.",
    "_hmac.UnknownHashError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_hmac.UnknownHashError.__reduce_ex__" => "Helper for pickle.",
    "_hmac.UnknownHashError.__repr__" => "Return repr(self).",
    "_hmac.UnknownHashError.__setattr__" => "Implement setattr(self, name, value).",
    "_hmac.UnknownHashError.__sizeof__" => "Size of object in memory, in bytes.",
    "_hmac.UnknownHashError.__str__" => "Return str(self).",
    "_hmac.UnknownHashError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_hmac.UnknownHashError.__weakref__" => "list of weak references to the object",
    "_hmac.UnknownHashError.add_note" => "Add a note to the exception",
    "_hmac.UnknownHashError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_hmac.new" => "Return a new HMAC object.",
    "_imp" => "(Extremely) low-level import machinery bits as used by importlib.",
    "_imp._fix_co_filename" => "Changes code.co_filename to specify the passed-in file path.\n\n  code\n    Code object to change.\n  path\n    File path to use.",
    "_imp._frozen_module_names" => "Returns the list of available frozen modules.",
    "_imp._override_frozen_modules_for_tests" => "(internal-only) Override PyConfig.use_frozen_modules.\n\n(-1: \"off\", 1: \"on\", 0: no override)\nSee frozen_modules() in Lib/test/support/import_helper.py.",
    "_imp._override_multi_interp_extensions_check" => "(internal-only) Override PyInterpreterConfig.check_multi_interp_extensions.\n\n(-1: \"never\", 1: \"always\", 0: no override)",
    "_imp.acquire_lock" => "Acquires the interpreter's import lock for the current thread.\n\nThis lock should be used by import hooks to ensure thread-safety when\nimporting modules.  On platforms without threads, this function does\nnothing.",
    "_imp.create_builtin" => "Create an extension module.",
    "_imp.create_dynamic" => "Create an extension module.",
    "_imp.exec_builtin" => "Initialize a built-in module.",
    "_imp.exec_dynamic" => "Initialize an extension module.",
    "_imp.extension_suffixes" => "Returns the list of file suffixes used to identify extension modules.",
    "_imp.find_frozen" => "Return info about the corresponding frozen module (if there is one) or None.\n\nThe returned info (a 2-tuple):\n\n * data         the raw marshalled bytes\n * is_package   whether or not it is a package\n * origname     the originally frozen module's name, or None if not\n                a stdlib module (this will usually be the same as\n                the module's current name)",
    "_imp.get_frozen_object" => "Create a code object for a frozen module.",
    "_imp.init_frozen" => "Initializes a frozen module.",
    "_imp.is_builtin" => "Returns True if the module name corresponds to a built-in module.",
    "_imp.is_frozen" => "Returns True if the module name corresponds to a frozen module.",
    "_imp.is_frozen_package" => "Returns True if the module name is of a frozen package.",
    "_imp.lock_held" => "Return True if the import lock is currently held, else False.\n\nOn platforms without threads, return False.",
    "_imp.release_lock" => "Release the interpreter's import lock.\n\nOn platforms without threads, this function does nothing.",
    "_interpchannels" => "This module provides primitive operations to manage Python interpreters.\nThe 'interpreters' module provides a more convenient interface.",
    "_interpchannels.ChannelClosedError.__delattr__" => "Implement delattr(self, name).",
    "_interpchannels.ChannelClosedError.__eq__" => "Return self==value.",
    "_interpchannels.ChannelClosedError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_interpchannels.ChannelClosedError.__ge__" => "Return self>=value.",
    "_interpchannels.ChannelClosedError.__getattribute__" => "Return getattr(self, name).",
    "_interpchannels.ChannelClosedError.__getstate__" => "Helper for pickle.",
    "_interpchannels.ChannelClosedError.__gt__" => "Return self>value.",
    "_interpchannels.ChannelClosedError.__hash__" => "Return hash(self).",
    "_interpchannels.ChannelClosedError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_interpchannels.ChannelClosedError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_interpchannels.ChannelClosedError.__le__" => "Return self<=value.",
    "_interpchannels.ChannelClosedError.__lt__" => "Return self<value.",
    "_interpchannels.ChannelClosedError.__ne__" => "Return self!=value.",
    "_interpchannels.ChannelClosedError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_interpchannels.ChannelClosedError.__reduce_ex__" => "Helper for pickle.",
    "_interpchannels.ChannelClosedError.__repr__" => "Return repr(self).",
    "_interpchannels.ChannelClosedError.__setattr__" => "Implement setattr(self, name, value).",
    "_interpchannels.ChannelClosedError.__sizeof__" => "Size of object in memory, in bytes.",
    "_interpchannels.ChannelClosedError.__str__" => "Return str(self).",
    "_interpchannels.ChannelClosedError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_interpchannels.ChannelClosedError.__weakref__" => "list of weak references to the object",
    "_interpchannels.ChannelClosedError.add_note" => "Add a note to the exception",
    "_interpchannels.ChannelClosedError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_interpchannels.ChannelEmptyError.__delattr__" => "Implement delattr(self, name).",
    "_interpchannels.ChannelEmptyError.__eq__" => "Return self==value.",
    "_interpchannels.ChannelEmptyError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_interpchannels.ChannelEmptyError.__ge__" => "Return self>=value.",
    "_interpchannels.ChannelEmptyError.__getattribute__" => "Return getattr(self, name).",
    "_interpchannels.ChannelEmptyError.__getstate__" => "Helper for pickle.",
    "_interpchannels.ChannelEmptyError.__gt__" => "Return self>value.",
    "_interpchannels.ChannelEmptyError.__hash__" => "Return hash(self).",
    "_interpchannels.ChannelEmptyError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_interpchannels.ChannelEmptyError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_interpchannels.ChannelEmptyError.__le__" => "Return self<=value.",
    "_interpchannels.ChannelEmptyError.__lt__" => "Return self<value.",
    "_interpchannels.ChannelEmptyError.__ne__" => "Return self!=value.",
    "_interpchannels.ChannelEmptyError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_interpchannels.ChannelEmptyError.__reduce_ex__" => "Helper for pickle.",
    "_interpchannels.ChannelEmptyError.__repr__" => "Return repr(self).",
    "_interpchannels.ChannelEmptyError.__setattr__" => "Implement setattr(self, name, value).",
    "_interpchannels.ChannelEmptyError.__sizeof__" => "Size of object in memory, in bytes.",
    "_interpchannels.ChannelEmptyError.__str__" => "Return str(self).",
    "_interpchannels.ChannelEmptyError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_interpchannels.ChannelEmptyError.__weakref__" => "list of weak references to the object",
    "_interpchannels.ChannelEmptyError.add_note" => "Add a note to the exception",
    "_interpchannels.ChannelEmptyError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_interpchannels.ChannelError.__delattr__" => "Implement delattr(self, name).",
    "_interpchannels.ChannelError.__eq__" => "Return self==value.",
    "_interpchannels.ChannelError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_interpchannels.ChannelError.__ge__" => "Return self>=value.",
    "_interpchannels.ChannelError.__getattribute__" => "Return getattr(self, name).",
    "_interpchannels.ChannelError.__getstate__" => "Helper for pickle.",
    "_interpchannels.ChannelError.__gt__" => "Return self>value.",
    "_interpchannels.ChannelError.__hash__" => "Return hash(self).",
    "_interpchannels.ChannelError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_interpchannels.ChannelError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_interpchannels.ChannelError.__le__" => "Return self<=value.",
    "_interpchannels.ChannelError.__lt__" => "Return self<value.",
    "_interpchannels.ChannelError.__ne__" => "Return self!=value.",
    "_interpchannels.ChannelError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_interpchannels.ChannelError.__reduce_ex__" => "Helper for pickle.",
    "_interpchannels.ChannelError.__repr__" => "Return repr(self).",
    "_interpchannels.ChannelError.__setattr__" => "Implement setattr(self, name, value).",
    "_interpchannels.ChannelError.__sizeof__" => "Size of object in memory, in bytes.",
    "_interpchannels.ChannelError.__str__" => "Return str(self).",
    "_interpchannels.ChannelError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_interpchannels.ChannelError.__weakref__" => "list of weak references to the object",
    "_interpchannels.ChannelError.add_note" => "Add a note to the exception",
    "_interpchannels.ChannelError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_interpchannels.ChannelID" => "A channel ID identifies a channel and may be used as an int.",
    "_interpchannels.ChannelID.__delattr__" => "Implement delattr(self, name).",
    "_interpchannels.ChannelID.__eq__" => "Return self==value.",
    "_interpchannels.ChannelID.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_interpchannels.ChannelID.__ge__" => "Return self>=value.",
    "_interpchannels.ChannelID.__getattribute__" => "Return getattr(self, name).",
    "_interpchannels.ChannelID.__getstate__" => "Helper for pickle.",
    "_interpchannels.ChannelID.__gt__" => "Return self>value.",
    "_interpchannels.ChannelID.__hash__" => "Return hash(self).",
    "_interpchannels.ChannelID.__index__" => "Return self converted to an integer, if self is suitable for use as an index into a list.",
    "_interpchannels.ChannelID.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_interpchannels.ChannelID.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_interpchannels.ChannelID.__int__" => "int(self)",
    "_interpchannels.ChannelID.__le__" => "Return self<=value.",
    "_interpchannels.ChannelID.__lt__" => "Return self<value.",
    "_interpchannels.ChannelID.__ne__" => "Return self!=value.",
    "_interpchannels.ChannelID.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_interpchannels.ChannelID.__reduce__" => "Helper for pickle.",
    "_interpchannels.ChannelID.__reduce_ex__" => "Helper for pickle.",
    "_interpchannels.ChannelID.__repr__" => "Return repr(self).",
    "_interpchannels.ChannelID.__setattr__" => "Implement setattr(self, name, value).",
    "_interpchannels.ChannelID.__sizeof__" => "Size of object in memory, in bytes.",
    "_interpchannels.ChannelID.__str__" => "Return str(self).",
    "_interpchannels.ChannelID.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_interpchannels.ChannelID.end" => "'send', 'recv', or 'both'",
    "_interpchannels.ChannelID.recv" => "the 'recv' end of the channel",
    "_interpchannels.ChannelID.send" => "the 'send' end of the channel",
    "_interpchannels.ChannelInfo" => "ChannelInfo\n\nA named tuple of a channel's state.",
    "_interpchannels.ChannelInfo.__add__" => "Return self+value.",
    "_interpchannels.ChannelInfo.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "_interpchannels.ChannelInfo.__contains__" => "Return bool(key in self).",
    "_interpchannels.ChannelInfo.__delattr__" => "Implement delattr(self, name).",
    "_interpchannels.ChannelInfo.__eq__" => "Return self==value.",
    "_interpchannels.ChannelInfo.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_interpchannels.ChannelInfo.__ge__" => "Return self>=value.",
    "_interpchannels.ChannelInfo.__getattribute__" => "Return getattr(self, name).",
    "_interpchannels.ChannelInfo.__getitem__" => "Return self[key].",
    "_interpchannels.ChannelInfo.__getstate__" => "Helper for pickle.",
    "_interpchannels.ChannelInfo.__gt__" => "Return self>value.",
    "_interpchannels.ChannelInfo.__hash__" => "Return hash(self).",
    "_interpchannels.ChannelInfo.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_interpchannels.ChannelInfo.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_interpchannels.ChannelInfo.__iter__" => "Implement iter(self).",
    "_interpchannels.ChannelInfo.__le__" => "Return self<=value.",
    "_interpchannels.ChannelInfo.__len__" => "Return len(self).",
    "_interpchannels.ChannelInfo.__lt__" => "Return self<value.",
    "_interpchannels.ChannelInfo.__mul__" => "Return self*value.",
    "_interpchannels.ChannelInfo.__ne__" => "Return self!=value.",
    "_interpchannels.ChannelInfo.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_interpchannels.ChannelInfo.__reduce_ex__" => "Helper for pickle.",
    "_interpchannels.ChannelInfo.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "_interpchannels.ChannelInfo.__repr__" => "Return repr(self).",
    "_interpchannels.ChannelInfo.__rmul__" => "Return value*self.",
    "_interpchannels.ChannelInfo.__setattr__" => "Implement setattr(self, name, value).",
    "_interpchannels.ChannelInfo.__sizeof__" => "Size of object in memory, in bytes.",
    "_interpchannels.ChannelInfo.__str__" => "Return str(self).",
    "_interpchannels.ChannelInfo.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_interpchannels.ChannelInfo.closed" => "both ends are closed",
    "_interpchannels.ChannelInfo.closing" => "send is closed, recv is non-empty",
    "_interpchannels.ChannelInfo.count" => "queued objects",
    "_interpchannels.ChannelInfo.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "_interpchannels.ChannelInfo.num_interp_both" => "interpreters bound to both ends",
    "_interpchannels.ChannelInfo.num_interp_both_recv_released" => "interpreters bound to both ends and released_from_the recv end",
    "_interpchannels.ChannelInfo.num_interp_both_released" => "interpreters bound to both ends and released_from_both",
    "_interpchannels.ChannelInfo.num_interp_both_send_released" => "interpreters bound to both ends and released_from_the send end",
    "_interpchannels.ChannelInfo.num_interp_recv" => "interpreters bound to the send end",
    "_interpchannels.ChannelInfo.num_interp_recv_released" => "interpreters bound to the send end and released",
    "_interpchannels.ChannelInfo.num_interp_send" => "interpreters bound to the send end",
    "_interpchannels.ChannelInfo.num_interp_send_released" => "interpreters bound to the send end and released",
    "_interpchannels.ChannelInfo.open" => "both ends are open",
    "_interpchannels.ChannelInfo.recv_associated" => "current interpreter is bound to the recv end",
    "_interpchannels.ChannelInfo.recv_released" => "current interpreter *was* bound to the recv end",
    "_interpchannels.ChannelInfo.send_associated" => "current interpreter is bound to the send end",
    "_interpchannels.ChannelInfo.send_released" => "current interpreter *was* bound to the send end",
    "_interpchannels.ChannelNotEmptyError.__delattr__" => "Implement delattr(self, name).",
    "_interpchannels.ChannelNotEmptyError.__eq__" => "Return self==value.",
    "_interpchannels.ChannelNotEmptyError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_interpchannels.ChannelNotEmptyError.__ge__" => "Return self>=value.",
    "_interpchannels.ChannelNotEmptyError.__getattribute__" => "Return getattr(self, name).",
    "_interpchannels.ChannelNotEmptyError.__getstate__" => "Helper for pickle.",
    "_interpchannels.ChannelNotEmptyError.__gt__" => "Return self>value.",
    "_interpchannels.ChannelNotEmptyError.__hash__" => "Return hash(self).",
    "_interpchannels.ChannelNotEmptyError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_interpchannels.ChannelNotEmptyError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_interpchannels.ChannelNotEmptyError.__le__" => "Return self<=value.",
    "_interpchannels.ChannelNotEmptyError.__lt__" => "Return self<value.",
    "_interpchannels.ChannelNotEmptyError.__ne__" => "Return self!=value.",
    "_interpchannels.ChannelNotEmptyError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_interpchannels.ChannelNotEmptyError.__reduce_ex__" => "Helper for pickle.",
    "_interpchannels.ChannelNotEmptyError.__repr__" => "Return repr(self).",
    "_interpchannels.ChannelNotEmptyError.__setattr__" => "Implement setattr(self, name, value).",
    "_interpchannels.ChannelNotEmptyError.__sizeof__" => "Size of object in memory, in bytes.",
    "_interpchannels.ChannelNotEmptyError.__str__" => "Return str(self).",
    "_interpchannels.ChannelNotEmptyError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_interpchannels.ChannelNotEmptyError.__weakref__" => "list of weak references to the object",
    "_interpchannels.ChannelNotEmptyError.add_note" => "Add a note to the exception",
    "_interpchannels.ChannelNotEmptyError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_interpchannels.ChannelNotFoundError.__delattr__" => "Implement delattr(self, name).",
    "_interpchannels.ChannelNotFoundError.__eq__" => "Return self==value.",
    "_interpchannels.ChannelNotFoundError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_interpchannels.ChannelNotFoundError.__ge__" => "Return self>=value.",
    "_interpchannels.ChannelNotFoundError.__getattribute__" => "Return getattr(self, name).",
    "_interpchannels.ChannelNotFoundError.__getstate__" => "Helper for pickle.",
    "_interpchannels.ChannelNotFoundError.__gt__" => "Return self>value.",
    "_interpchannels.ChannelNotFoundError.__hash__" => "Return hash(self).",
    "_interpchannels.ChannelNotFoundError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_interpchannels.ChannelNotFoundError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_interpchannels.ChannelNotFoundError.__le__" => "Return self<=value.",
    "_interpchannels.ChannelNotFoundError.__lt__" => "Return self<value.",
    "_interpchannels.ChannelNotFoundError.__ne__" => "Return self!=value.",
    "_interpchannels.ChannelNotFoundError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_interpchannels.ChannelNotFoundError.__reduce_ex__" => "Helper for pickle.",
    "_interpchannels.ChannelNotFoundError.__repr__" => "Return repr(self).",
    "_interpchannels.ChannelNotFoundError.__setattr__" => "Implement setattr(self, name, value).",
    "_interpchannels.ChannelNotFoundError.__sizeof__" => "Size of object in memory, in bytes.",
    "_interpchannels.ChannelNotFoundError.__str__" => "Return str(self).",
    "_interpchannels.ChannelNotFoundError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_interpchannels.ChannelNotFoundError.__weakref__" => "list of weak references to the object",
    "_interpchannels.ChannelNotFoundError.add_note" => "Add a note to the exception",
    "_interpchannels.ChannelNotFoundError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_interpchannels.close" => "channel_close(cid, *, send=None, recv=None, force=False)\n\nClose the channel for all interpreters.\n\nIf the channel is empty then the keyword args are ignored and both\nends are immediately closed.  Otherwise, if 'force' is True then\nall queued items are released and both ends are immediately\nclosed.\n\nIf the channel is not empty *and* 'force' is False then following\nhappens:\n\n * recv is True (regardless of send):\n   - raise ChannelNotEmptyError\n * recv is None and send is None:\n   - raise ChannelNotEmptyError\n * send is True and recv is not True:\n   - fully close the 'send' end\n   - close the 'recv' end to interpreters not already receiving\n   - fully close it once empty\n\nClosing an already closed channel results in a ChannelClosedError.\n\nOnce the channel's ID has no more ref counts in any interpreter\nthe channel will be destroyed.",
    "_interpchannels.create" => "channel_create(unboundop) -> cid\n\nCreate a new cross-interpreter channel and return a unique generated ID.",
    "_interpchannels.destroy" => "channel_destroy(cid)\n\nClose and finalize the channel.  Afterward attempts to use the channel\nwill behave as though it never existed.",
    "_interpchannels.get_channel_defaults" => "get_channel_defaults(cid)\n\nReturn the channel's default values, set when it was created.",
    "_interpchannels.get_count" => "get_count(cid)\n\nReturn the number of items in the channel.",
    "_interpchannels.get_info" => "get_info(cid)\n\nReturn details about the channel.",
    "_interpchannels.list_all" => "channel_list_all() -> [cid]\n\nReturn the list of all IDs for active channels.",
    "_interpchannels.list_interpreters" => "channel_list_interpreters(cid, *, send) -> [id]\n\nReturn the list of all interpreter IDs associated with an end of the channel.\n\nThe 'send' argument should be a boolean indicating whether to use the send or\nreceive end.",
    "_interpchannels.recv" => "channel_recv(cid, [default]) -> (obj, unboundop)\n\nReturn a new object from the data at the front of the channel's queue.\n\nIf there is nothing to receive then raise ChannelEmptyError, unless\na default value is provided.  In that case return it.",
    "_interpchannels.release" => "channel_release(cid, *, send=None, recv=None, force=True)\n\nClose the channel for the current interpreter.  'send' and 'recv'\n(bool) may be used to indicate the ends to close.  By default both\nends are closed.  Closing an already closed end is a noop.",
    "_interpchannels.send" => "channel_send(cid, obj, *, blocking=True, timeout=None)\n\nAdd the object's data to the channel's queue.\nBy default this waits for the object to be received.",
    "_interpchannels.send_buffer" => "channel_send_buffer(cid, obj, *, blocking=True, timeout=None)\n\nAdd the object's buffer to the channel's queue.\nBy default this waits for the object to be received.",
    "_interpqueues" => "This module provides primitive operations to manage Python interpreters.\nThe 'interpreters' module provides a more convenient interface.",
    "_interpqueues.QueueError" => "Indicates that a queue-related error happened.",
    "_interpqueues.QueueError.__delattr__" => "Implement delattr(self, name).",
    "_interpqueues.QueueError.__eq__" => "Return self==value.",
    "_interpqueues.QueueError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_interpqueues.QueueError.__ge__" => "Return self>=value.",
    "_interpqueues.QueueError.__getattribute__" => "Return getattr(self, name).",
    "_interpqueues.QueueError.__getstate__" => "Helper for pickle.",
    "_interpqueues.QueueError.__gt__" => "Return self>value.",
    "_interpqueues.QueueError.__hash__" => "Return hash(self).",
    "_interpqueues.QueueError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_interpqueues.QueueError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_interpqueues.QueueError.__le__" => "Return self<=value.",
    "_interpqueues.QueueError.__lt__" => "Return self<value.",
    "_interpqueues.QueueError.__ne__" => "Return self!=value.",
    "_interpqueues.QueueError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_interpqueues.QueueError.__reduce_ex__" => "Helper for pickle.",
    "_interpqueues.QueueError.__repr__" => "Return repr(self).",
    "_interpqueues.QueueError.__setattr__" => "Implement setattr(self, name, value).",
    "_interpqueues.QueueError.__sizeof__" => "Size of object in memory, in bytes.",
    "_interpqueues.QueueError.__str__" => "Return str(self).",
    "_interpqueues.QueueError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_interpqueues.QueueError.__weakref__" => "list of weak references to the object",
    "_interpqueues.QueueError.add_note" => "Add a note to the exception",
    "_interpqueues.QueueError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_interpqueues.QueueNotFoundError.__delattr__" => "Implement delattr(self, name).",
    "_interpqueues.QueueNotFoundError.__eq__" => "Return self==value.",
    "_interpqueues.QueueNotFoundError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_interpqueues.QueueNotFoundError.__ge__" => "Return self>=value.",
    "_interpqueues.QueueNotFoundError.__getattribute__" => "Return getattr(self, name).",
    "_interpqueues.QueueNotFoundError.__getstate__" => "Helper for pickle.",
    "_interpqueues.QueueNotFoundError.__gt__" => "Return self>value.",
    "_interpqueues.QueueNotFoundError.__hash__" => "Return hash(self).",
    "_interpqueues.QueueNotFoundError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_interpqueues.QueueNotFoundError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_interpqueues.QueueNotFoundError.__le__" => "Return self<=value.",
    "_interpqueues.QueueNotFoundError.__lt__" => "Return self<value.",
    "_interpqueues.QueueNotFoundError.__ne__" => "Return self!=value.",
    "_interpqueues.QueueNotFoundError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_interpqueues.QueueNotFoundError.__reduce_ex__" => "Helper for pickle.",
    "_interpqueues.QueueNotFoundError.__repr__" => "Return repr(self).",
    "_interpqueues.QueueNotFoundError.__setattr__" => "Implement setattr(self, name, value).",
    "_interpqueues.QueueNotFoundError.__sizeof__" => "Size of object in memory, in bytes.",
    "_interpqueues.QueueNotFoundError.__str__" => "Return str(self).",
    "_interpqueues.QueueNotFoundError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_interpqueues.QueueNotFoundError.__weakref__" => "list of weak references to the object",
    "_interpqueues.QueueNotFoundError.add_note" => "Add a note to the exception",
    "_interpqueues.QueueNotFoundError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_interpqueues.bind" => "bind(qid)\n\nTake a reference to the identified queue.\nThe queue is not destroyed until there are no references left.",
    "_interpqueues.create" => "create(maxsize, unboundop, fallback) -> qid\n\nCreate a new cross-interpreter queue and return its unique generated ID.\nIt is a new reference as though bind() had been called on the queue.\n\nThe caller is responsible for calling destroy() for the new queue\nbefore the runtime is finalized.",
    "_interpqueues.destroy" => "destroy(qid)\n\nClear and destroy the queue.  Afterward attempts to use the queue\nwill behave as though it never existed.",
    "_interpqueues.get" => "get(qid) -> (obj, unboundop)\n\nReturn a new object from the data at the front of the queue.\nThe unbound op is also returned.\n\nIf there is nothing to receive then raise QueueEmpty.",
    "_interpqueues.get_count" => "get_count(qid)\n\nReturn the number of items in the queue.",
    "_interpqueues.get_maxsize" => "get_maxsize(qid)\n\nReturn the maximum number of items in the queue.",
    "_interpqueues.get_queue_defaults" => "get_queue_defaults(qid)\n\nReturn the queue's default values, set when it was created.",
    "_interpqueues.is_full" => "is_full(qid)\n\nReturn true if the queue has a maxsize and has reached it.",
    "_interpqueues.list_all" => "list_all() -> [(qid, unboundop, fallback)]\n\nReturn the list of IDs for all queues.\nEach corresponding default unbound op and fallback is also included.",
    "_interpqueues.put" => "put(qid, obj)\n\nAdd the object's data to the queue.",
    "_interpqueues.release" => "release(qid)\n\nRelease a reference to the queue.\nThe queue is destroyed once there are no references left.",
    "_interpreters" => "This module provides primitive operations to manage Python interpreters.\nThe 'interpreters' module provides a more convenient interface.",
    "_interpreters.CrossInterpreterBufferView.__buffer__" => "Return a buffer object that exposes the underlying memory of the object.",
    "_interpreters.CrossInterpreterBufferView.__delattr__" => "Implement delattr(self, name).",
    "_interpreters.CrossInterpreterBufferView.__eq__" => "Return self==value.",
    "_interpreters.CrossInterpreterBufferView.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_interpreters.CrossInterpreterBufferView.__ge__" => "Return self>=value.",
    "_interpreters.CrossInterpreterBufferView.__getattribute__" => "Return getattr(self, name).",
    "_interpreters.CrossInterpreterBufferView.__getstate__" => "Helper for pickle.",
    "_interpreters.CrossInterpreterBufferView.__gt__" => "Return self>value.",
    "_interpreters.CrossInterpreterBufferView.__hash__" => "Return hash(self).",
    "_interpreters.CrossInterpreterBufferView.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_interpreters.CrossInterpreterBufferView.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_interpreters.CrossInterpreterBufferView.__le__" => "Return self<=value.",
    "_interpreters.CrossInterpreterBufferView.__lt__" => "Return self<value.",
    "_interpreters.CrossInterpreterBufferView.__ne__" => "Return self!=value.",
    "_interpreters.CrossInterpreterBufferView.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_interpreters.CrossInterpreterBufferView.__reduce__" => "Helper for pickle.",
    "_interpreters.CrossInterpreterBufferView.__reduce_ex__" => "Helper for pickle.",
    "_interpreters.CrossInterpreterBufferView.__repr__" => "Return repr(self).",
    "_interpreters.CrossInterpreterBufferView.__setattr__" => "Implement setattr(self, name, value).",
    "_interpreters.CrossInterpreterBufferView.__sizeof__" => "Size of object in memory, in bytes.",
    "_interpreters.CrossInterpreterBufferView.__str__" => "Return str(self).",
    "_interpreters.CrossInterpreterBufferView.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_interpreters.InterpreterError" => "A cross-interpreter operation failed",
    "_interpreters.InterpreterError.__delattr__" => "Implement delattr(self, name).",
    "_interpreters.InterpreterError.__eq__" => "Return self==value.",
    "_interpreters.InterpreterError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_interpreters.InterpreterError.__ge__" => "Return self>=value.",
    "_interpreters.InterpreterError.__getattribute__" => "Return getattr(self, name).",
    "_interpreters.InterpreterError.__getstate__" => "Helper for pickle.",
    "_interpreters.InterpreterError.__gt__" => "Return self>value.",
    "_interpreters.InterpreterError.__hash__" => "Return hash(self).",
    "_interpreters.InterpreterError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_interpreters.InterpreterError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_interpreters.InterpreterError.__le__" => "Return self<=value.",
    "_interpreters.InterpreterError.__lt__" => "Return self<value.",
    "_interpreters.InterpreterError.__ne__" => "Return self!=value.",
    "_interpreters.InterpreterError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_interpreters.InterpreterError.__reduce_ex__" => "Helper for pickle.",
    "_interpreters.InterpreterError.__repr__" => "Return repr(self).",
    "_interpreters.InterpreterError.__setattr__" => "Implement setattr(self, name, value).",
    "_interpreters.InterpreterError.__sizeof__" => "Size of object in memory, in bytes.",
    "_interpreters.InterpreterError.__str__" => "Return str(self).",
    "_interpreters.InterpreterError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_interpreters.InterpreterError.add_note" => "Add a note to the exception",
    "_interpreters.InterpreterError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_interpreters.InterpreterNotFoundError" => "An interpreter was not found",
    "_interpreters.InterpreterNotFoundError.__delattr__" => "Implement delattr(self, name).",
    "_interpreters.InterpreterNotFoundError.__eq__" => "Return self==value.",
    "_interpreters.InterpreterNotFoundError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_interpreters.InterpreterNotFoundError.__ge__" => "Return self>=value.",
    "_interpreters.InterpreterNotFoundError.__getattribute__" => "Return getattr(self, name).",
    "_interpreters.InterpreterNotFoundError.__getstate__" => "Helper for pickle.",
    "_interpreters.InterpreterNotFoundError.__gt__" => "Return self>value.",
    "_interpreters.InterpreterNotFoundError.__hash__" => "Return hash(self).",
    "_interpreters.InterpreterNotFoundError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_interpreters.InterpreterNotFoundError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_interpreters.InterpreterNotFoundError.__le__" => "Return self<=value.",
    "_interpreters.InterpreterNotFoundError.__lt__" => "Return self<value.",
    "_interpreters.InterpreterNotFoundError.__ne__" => "Return self!=value.",
    "_interpreters.InterpreterNotFoundError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_interpreters.InterpreterNotFoundError.__reduce_ex__" => "Helper for pickle.",
    "_interpreters.InterpreterNotFoundError.__repr__" => "Return repr(self).",
    "_interpreters.InterpreterNotFoundError.__setattr__" => "Implement setattr(self, name, value).",
    "_interpreters.InterpreterNotFoundError.__sizeof__" => "Size of object in memory, in bytes.",
    "_interpreters.InterpreterNotFoundError.__str__" => "Return str(self).",
    "_interpreters.InterpreterNotFoundError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_interpreters.InterpreterNotFoundError.add_note" => "Add a note to the exception",
    "_interpreters.InterpreterNotFoundError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_interpreters.NotShareableError.__delattr__" => "Implement delattr(self, name).",
    "_interpreters.NotShareableError.__eq__" => "Return self==value.",
    "_interpreters.NotShareableError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_interpreters.NotShareableError.__ge__" => "Return self>=value.",
    "_interpreters.NotShareableError.__getattribute__" => "Return getattr(self, name).",
    "_interpreters.NotShareableError.__getstate__" => "Helper for pickle.",
    "_interpreters.NotShareableError.__gt__" => "Return self>value.",
    "_interpreters.NotShareableError.__hash__" => "Return hash(self).",
    "_interpreters.NotShareableError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_interpreters.NotShareableError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_interpreters.NotShareableError.__le__" => "Return self<=value.",
    "_interpreters.NotShareableError.__lt__" => "Return self<value.",
    "_interpreters.NotShareableError.__ne__" => "Return self!=value.",
    "_interpreters.NotShareableError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_interpreters.NotShareableError.__reduce_ex__" => "Helper for pickle.",
    "_interpreters.NotShareableError.__repr__" => "Return repr(self).",
    "_interpreters.NotShareableError.__setattr__" => "Implement setattr(self, name, value).",
    "_interpreters.NotShareableError.__sizeof__" => "Size of object in memory, in bytes.",
    "_interpreters.NotShareableError.__str__" => "Return str(self).",
    "_interpreters.NotShareableError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_interpreters.NotShareableError.__weakref__" => "list of weak references to the object",
    "_interpreters.NotShareableError.add_note" => "Add a note to the exception",
    "_interpreters.NotShareableError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_interpreters.call" => "call(id, callable, args=None, kwargs=None, *, restrict=False)\n\nCall the provided object in the identified interpreter.\nPass the given args and kwargs, if possible.",
    "_interpreters.capture_exception" => "capture_exception(exc=None) -> types.SimpleNamespace\n\nReturn a snapshot of an exception.  If \"exc\" is None\nthen the current exception, if any, is used (but not cleared).\n\nThe returned snapshot is the same as what _interpreters.exec() returns.",
    "_interpreters.create" => "create([config], *, reqrefs=False) -> ID\n\nCreate a new interpreter and return a unique generated ID.\n\nThe caller is responsible for destroying the interpreter before exiting,\ntypically by using _interpreters.destroy().  This can be managed \nautomatically by passing \"reqrefs=True\" and then using _incref() and\n_decref() appropriately.\n\n\"config\" must be a valid interpreter config or the name of a\npredefined config (\"isolated\" or \"legacy\").  The default\nis \"isolated\".",
    "_interpreters.destroy" => "destroy(id, *, restrict=False)\n\nDestroy the identified interpreter.\n\nAttempting to destroy the current interpreter raises InterpreterError.\nSo does an unrecognized ID.",
    "_interpreters.exec" => "exec(id, code, shared=None, *, restrict=False)\n\nExecute the provided code in the identified interpreter.\nThis is equivalent to running the builtin exec() under the target\ninterpreter, using the __dict__ of its __main__ module as both\nglobals and locals.\n\n\"code\" may be a string containing the text of a Python script.\n\nFunctions (and code objects) are also supported, with some restrictions.\nThe code/function must not take any arguments or be a closure\n(i.e. have cell vars).  Methods and other callables are not supported.\n\nIf a function is provided, its code object is used and all its state\nis ignored, including its __globals__ dict.",
    "_interpreters.get_config" => "get_config(id, *, restrict=False) -> types.SimpleNamespace\n\nReturn a representation of the config used to initialize the interpreter.",
    "_interpreters.get_current" => "get_current() -> (ID, whence)\n\nReturn the ID of current interpreter.",
    "_interpreters.get_main" => "get_main() -> (ID, whence)\n\nReturn the ID of main interpreter.",
    "_interpreters.is_running" => "is_running(id, *, restrict=False) -> bool\n\nReturn whether or not the identified interpreter is running.",
    "_interpreters.is_shareable" => "is_shareable(obj) -> bool\n\nReturn True if the object's data may be shared between interpreters and\nFalse otherwise.",
    "_interpreters.list_all" => "list_all() -> [(ID, whence)]\n\nReturn a list containing the ID of every existing interpreter.",
    "_interpreters.new_config" => "new_config(name='isolated', /, **overrides) -> type.SimpleNamespace\n\nReturn a representation of a new PyInterpreterConfig.\n\nThe name determines the initial values of the config.  Supported named\nconfigs are: default, isolated, legacy, and empty.\n\nAny keyword arguments are set on the corresponding config fields,\noverriding the initial values.",
    "_interpreters.run_func" => "run_func(id, func, shared=None, *, restrict=False)\n\nExecute the body of the provided function in the identified interpreter.\nCode objects are also supported.  In both cases, closures and args\nare not supported.  Methods and other callables are not supported either.\n\n(See _interpreters.exec().",
    "_interpreters.run_string" => "run_string(id, script, shared=None, *, restrict=False)\n\nExecute the provided string in the identified interpreter.\n\n(See _interpreters.exec().",
    "_interpreters.set___main___attrs" => "set___main___attrs(id, ns, *, restrict=False)\n\nBind the given attributes in the interpreter's __main__ module.",
    "_interpreters.whence" => "whence(id) -> int\n\nReturn an identifier for where the interpreter was created.",
    "_io" => "The io module provides the Python interfaces to stream handling. The\nbuiltin open function is defined in this module.\n\nAt the top of the I/O hierarchy is the abstract base class IOBase. It\ndefines the basic interface to a stream. Note, however, that there is no\nseparation between reading and writing to streams; implementations are\nallowed to raise an OSError if they do not support a given operation.\n\nExtending IOBase is RawIOBase which deals simply with the reading and\nwriting of raw bytes to a stream. FileIO subclasses RawIOBase to provide\nan interface to OS files.\n\nBufferedIOBase deals with buffering on a raw byte stream (RawIOBase). Its\nsubclasses, BufferedWriter, BufferedReader, and BufferedRWPair buffer\nstreams that are readable, writable, and both respectively.\nBufferedRandom provides a buffered interface to random access\nstreams. BytesIO is a simple stream of in-memory bytes.\n\nAnother IOBase subclass, TextIOBase, deals with the encoding and decoding\nof streams into text. TextIOWrapper, which extends it, is a buffered text\ninterface to a buffered raw stream (`BufferedIOBase`). Finally, StringIO\nis an in-memory stream for text.\n\nArgument names are not part of the specification, and only the arguments\nof open() are intended to be used as keyword arguments.\n\ndata:\n\nDEFAULT_BUFFER_SIZE\n\n   An int containing the default buffer size used by the module's buffered\n   I/O classes.",
    "_io.BlockingIOError" => "I/O operation would block.",
    "_io.BlockingIOError.__delattr__" => "Implement delattr(self, name).",
    "_io.BlockingIOError.__eq__" => "Return self==value.",
    "_io.BlockingIOError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_io.BlockingIOError.__ge__" => "Return self>=value.",
    "_io.BlockingIOError.__getattribute__" => "Return getattr(self, name).",
    "_io.BlockingIOError.__getstate__" => "Helper for pickle.",
    "_io.BlockingIOError.__gt__" => "Return self>value.",
    "_io.BlockingIOError.__hash__" => "Return hash(self).",
    "_io.BlockingIOError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_io.BlockingIOError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_io.BlockingIOError.__le__" => "Return self<=value.",
    "_io.BlockingIOError.__lt__" => "Return self<value.",
    "_io.BlockingIOError.__ne__" => "Return self!=value.",
    "_io.BlockingIOError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_io.BlockingIOError.__reduce_ex__" => "Helper for pickle.",
    "_io.BlockingIOError.__repr__" => "Return repr(self).",
    "_io.BlockingIOError.__setattr__" => "Implement setattr(self, name, value).",
    "_io.BlockingIOError.__sizeof__" => "Size of object in memory, in bytes.",
    "_io.BlockingIOError.__str__" => "Return str(self).",
    "_io.BlockingIOError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_io.BlockingIOError.add_note" => "Add a note to the exception",
    "_io.BlockingIOError.errno" => "POSIX exception code",
    "_io.BlockingIOError.filename" => "exception filename",
    "_io.BlockingIOError.filename2" => "second exception filename",
    "_io.BlockingIOError.strerror" => "exception strerror",
    "_io.BlockingIOError.winerror" => "Win32 exception code",
    "_io.BlockingIOError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_io.BufferedRWPair" => "A buffered reader and writer object together.\n\nA buffered reader object and buffered writer object put together to\nform a sequential IO object that can read and write. This is typically\nused with a socket or two-way pipe.\n\nreader and writer are RawIOBase objects that are readable and\nwriteable respectively. If the buffer_size is omitted it defaults to\nDEFAULT_BUFFER_SIZE.",
    "_io.BufferedRWPair.__del__" => "Called when the instance is about to be destroyed.",
    "_io.BufferedRWPair.__delattr__" => "Implement delattr(self, name).",
    "_io.BufferedRWPair.__eq__" => "Return self==value.",
    "_io.BufferedRWPair.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_io.BufferedRWPair.__ge__" => "Return self>=value.",
    "_io.BufferedRWPair.__getattribute__" => "Return getattr(self, name).",
    "_io.BufferedRWPair.__getstate__" => "Helper for pickle.",
    "_io.BufferedRWPair.__gt__" => "Return self>value.",
    "_io.BufferedRWPair.__hash__" => "Return hash(self).",
    "_io.BufferedRWPair.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_io.BufferedRWPair.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_io.BufferedRWPair.__iter__" => "Implement iter(self).",
    "_io.BufferedRWPair.__le__" => "Return self<=value.",
    "_io.BufferedRWPair.__lt__" => "Return self<value.",
    "_io.BufferedRWPair.__ne__" => "Return self!=value.",
    "_io.BufferedRWPair.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_io.BufferedRWPair.__next__" => "Implement next(self).",
    "_io.BufferedRWPair.__reduce__" => "Helper for pickle.",
    "_io.BufferedRWPair.__reduce_ex__" => "Helper for pickle.",
    "_io.BufferedRWPair.__repr__" => "Return repr(self).",
    "_io.BufferedRWPair.__setattr__" => "Implement setattr(self, name, value).",
    "_io.BufferedRWPair.__sizeof__" => "Size of object in memory, in bytes.",
    "_io.BufferedRWPair.__str__" => "Return str(self).",
    "_io.BufferedRWPair.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_io.BufferedRWPair.detach" => "Disconnect this buffer from its underlying raw stream and return it.\n\nAfter the raw stream has been detached, the buffer is in an unusable\nstate.",
    "_io.BufferedRWPair.fileno" => "Return underlying file descriptor if one exists.\n\nRaise OSError if the IO object does not use a file descriptor.",
    "_io.BufferedRWPair.readline" => "Read and return a line from the stream.\n\nIf size is specified, at most size bytes will be read.\n\nThe line terminator is always b'\\n' for binary files; for text\nfiles, the newlines argument to open can be used to select the line\nterminator(s) recognized.",
    "_io.BufferedRWPair.readlines" => "Return a list of lines from the stream.\n\nhint can be specified to control the number of lines read: no more\nlines will be read if the total size (in bytes/characters) of all\nlines so far exceeds hint.",
    "_io.BufferedRWPair.seek" => "Change the stream position to the given byte offset.\n\n  offset\n    The stream position, relative to 'whence'.\n  whence\n    The relative position to seek from.\n\nThe offset is interpreted relative to the position indicated by\nwhence.  Values for whence are:\n\n* os.SEEK_SET or 0 -- start of stream (the default); offset should\n  be zero or positive\n* os.SEEK_CUR or 1 -- current stream position; offset may be\n  negative\n* os.SEEK_END or 2 -- end of stream; offset is usually negative\n\nReturn the new absolute position.",
    "_io.BufferedRWPair.seekable" => "Return whether object supports random access.\n\nIf False, seek(), tell() and truncate() will raise OSError.\nThis method may need to do a test seek().",
    "_io.BufferedRWPair.tell" => "Return current stream position.",
    "_io.BufferedRWPair.truncate" => "Truncate file to size bytes.\n\nFile pointer is left unchanged.  Size defaults to the current IO\nposition as reported by tell().  Return the new size.",
    "_io.BufferedRWPair.writelines" => "Write a list of lines to stream.\n\nLine separators are not added, so it is usual for each of the\nlines provided to have a line separator at the end.",
    "_io.BufferedRandom" => "A buffered interface to random access streams.\n\nThe constructor creates a reader and writer for a seekable stream,\nraw, given in the first argument. If the buffer_size is omitted it\ndefaults to DEFAULT_BUFFER_SIZE.",
    "_io.BufferedRandom.__del__" => "Called when the instance is about to be destroyed.",
    "_io.BufferedRandom.__delattr__" => "Implement delattr(self, name).",
    "_io.BufferedRandom.__eq__" => "Return self==value.",
    "_io.BufferedRandom.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_io.BufferedRandom.__ge__" => "Return self>=value.",
    "_io.BufferedRandom.__getattribute__" => "Return getattr(self, name).",
    "_io.BufferedRandom.__gt__" => "Return self>value.",
    "_io.BufferedRandom.__hash__" => "Return hash(self).",
    "_io.BufferedRandom.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_io.BufferedRandom.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_io.BufferedRandom.__iter__" => "Implement iter(self).",
    "_io.BufferedRandom.__le__" => "Return self<=value.",
    "_io.BufferedRandom.__lt__" => "Return self<value.",
    "_io.BufferedRandom.__ne__" => "Return self!=value.",
    "_io.BufferedRandom.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_io.BufferedRandom.__next__" => "Implement next(self).",
    "_io.BufferedRandom.__reduce__" => "Helper for pickle.",
    "_io.BufferedRandom.__reduce_ex__" => "Helper for pickle.",
    "_io.BufferedRandom.__repr__" => "Return repr(self).",
    "_io.BufferedRandom.__setattr__" => "Implement setattr(self, name, value).",
    "_io.BufferedRandom.__str__" => "Return str(self).",
    "_io.BufferedRandom.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_io.BufferedRandom.readlines" => "Return a list of lines from the stream.\n\nhint can be specified to control the number of lines read: no more\nlines will be read if the total size (in bytes/characters) of all\nlines so far exceeds hint.",
    "_io.BufferedRandom.writelines" => "Write a list of lines to stream.\n\nLine separators are not added, so it is usual for each of the\nlines provided to have a line separator at the end.",
    "_io.BufferedReader" => "Create a new buffered reader using the given readable raw IO object.",
    "_io.BufferedReader.__del__" => "Called when the instance is about to be destroyed.",
    "_io.BufferedReader.__delattr__" => "Implement delattr(self, name).",
    "_io.BufferedReader.__eq__" => "Return self==value.",
    "_io.BufferedReader.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_io.BufferedReader.__ge__" => "Return self>=value.",
    "_io.BufferedReader.__getattribute__" => "Return getattr(self, name).",
    "_io.BufferedReader.__gt__" => "Return self>value.",
    "_io.BufferedReader.__hash__" => "Return hash(self).",
    "_io.BufferedReader.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_io.BufferedReader.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_io.BufferedReader.__iter__" => "Implement iter(self).",
    "_io.BufferedReader.__le__" => "Return self<=value.",
    "_io.BufferedReader.__lt__" => "Return self<value.",
    "_io.BufferedReader.__ne__" => "Return self!=value.",
    "_io.BufferedReader.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_io.BufferedReader.__next__" => "Implement next(self).",
    "_io.BufferedReader.__reduce__" => "Helper for pickle.",
    "_io.BufferedReader.__reduce_ex__" => "Helper for pickle.",
    "_io.BufferedReader.__repr__" => "Return repr(self).",
    "_io.BufferedReader.__setattr__" => "Implement setattr(self, name, value).",
    "_io.BufferedReader.__str__" => "Return str(self).",
    "_io.BufferedReader.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_io.BufferedReader.readlines" => "Return a list of lines from the stream.\n\nhint can be specified to control the number of lines read: no more\nlines will be read if the total size (in bytes/characters) of all\nlines so far exceeds hint.",
    "_io.BufferedReader.writable" => "Return whether object was opened for writing.\n\nIf False, write() will raise OSError.",
    "_io.BufferedReader.write" => "Write buffer b to the IO stream.\n\nReturn the number of bytes written, which is always\nthe length of b in bytes.\n\nRaise BlockingIOError if the buffer is full and the\nunderlying raw stream cannot accept more data at the moment.",
    "_io.BufferedReader.writelines" => "Write a list of lines to stream.\n\nLine separators are not added, so it is usual for each of the\nlines provided to have a line separator at the end.",
    "_io.BufferedWriter" => "A buffer for a writeable sequential RawIO object.\n\nThe constructor creates a BufferedWriter for the given writeable raw\nstream. If the buffer_size is not given, it defaults to\nDEFAULT_BUFFER_SIZE.",
    "_io.BufferedWriter.__del__" => "Called when the instance is about to be destroyed.",
    "_io.BufferedWriter.__delattr__" => "Implement delattr(self, name).",
    "_io.BufferedWriter.__eq__" => "Return self==value.",
    "_io.BufferedWriter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_io.BufferedWriter.__ge__" => "Return self>=value.",
    "_io.BufferedWriter.__getattribute__" => "Return getattr(self, name).",
    "_io.BufferedWriter.__gt__" => "Return self>value.",
    "_io.BufferedWriter.__hash__" => "Return hash(self).",
    "_io.BufferedWriter.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_io.BufferedWriter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_io.BufferedWriter.__iter__" => "Implement iter(self).",
    "_io.BufferedWriter.__le__" => "Return self<=value.",
    "_io.BufferedWriter.__lt__" => "Return self<value.",
    "_io.BufferedWriter.__ne__" => "Return self!=value.",
    "_io.BufferedWriter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_io.BufferedWriter.__next__" => "Implement next(self).",
    "_io.BufferedWriter.__reduce__" => "Helper for pickle.",
    "_io.BufferedWriter.__reduce_ex__" => "Helper for pickle.",
    "_io.BufferedWriter.__repr__" => "Return repr(self).",
    "_io.BufferedWriter.__setattr__" => "Implement setattr(self, name, value).",
    "_io.BufferedWriter.__str__" => "Return str(self).",
    "_io.BufferedWriter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_io.BufferedWriter.read" => "Read and return up to n bytes.\n\nIf the size argument is omitted, None, or negative, read and\nreturn all data until EOF.\n\nIf the size argument is positive, and the underlying raw stream is\nnot 'interactive', multiple raw reads may be issued to satisfy\nthe byte count (unless EOF is reached first).\nHowever, for interactive raw streams (as well as sockets and pipes),\nat most one raw read will be issued, and a short result does not\nimply that EOF is imminent.\n\nReturn an empty bytes object on EOF.\n\nReturn None if the underlying raw stream was open in non-blocking\nmode and no data is available at the moment.",
    "_io.BufferedWriter.read1" => "Read and return up to size bytes, with at most one read() call to the underlying raw stream.\n\nReturn an empty bytes object on EOF.\nA short result does not imply that EOF is imminent.",
    "_io.BufferedWriter.readable" => "Return whether object was opened for reading.\n\nIf False, read() will raise OSError.",
    "_io.BufferedWriter.readline" => "Read and return a line from the stream.\n\nIf size is specified, at most size bytes will be read.\n\nThe line terminator is always b'\\n' for binary files; for text\nfiles, the newlines argument to open can be used to select the line\nterminator(s) recognized.",
    "_io.BufferedWriter.readlines" => "Return a list of lines from the stream.\n\nhint can be specified to control the number of lines read: no more\nlines will be read if the total size (in bytes/characters) of all\nlines so far exceeds hint.",
    "_io.BufferedWriter.writelines" => "Write a list of lines to stream.\n\nLine separators are not added, so it is usual for each of the\nlines provided to have a line separator at the end.",
    "_io.BytesIO" => "Buffered I/O implementation using an in-memory bytes buffer.",
    "_io.BytesIO.__del__" => "Called when the instance is about to be destroyed.",
    "_io.BytesIO.__delattr__" => "Implement delattr(self, name).",
    "_io.BytesIO.__eq__" => "Return self==value.",
    "_io.BytesIO.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_io.BytesIO.__ge__" => "Return self>=value.",
    "_io.BytesIO.__getattribute__" => "Return getattr(self, name).",
    "_io.BytesIO.__gt__" => "Return self>value.",
    "_io.BytesIO.__hash__" => "Return hash(self).",
    "_io.BytesIO.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_io.BytesIO.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_io.BytesIO.__iter__" => "Implement iter(self).",
    "_io.BytesIO.__le__" => "Return self<=value.",
    "_io.BytesIO.__lt__" => "Return self<value.",
    "_io.BytesIO.__ne__" => "Return self!=value.",
    "_io.BytesIO.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_io.BytesIO.__next__" => "Implement next(self).",
    "_io.BytesIO.__reduce__" => "Helper for pickle.",
    "_io.BytesIO.__reduce_ex__" => "Helper for pickle.",
    "_io.BytesIO.__repr__" => "Return repr(self).",
    "_io.BytesIO.__setattr__" => "Implement setattr(self, name, value).",
    "_io.BytesIO.__str__" => "Return str(self).",
    "_io.BytesIO.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_io.BytesIO.close" => "Disable all I/O operations.",
    "_io.BytesIO.closed" => "True if the file is closed.",
    "_io.BytesIO.detach" => "Disconnect this buffer from its underlying raw stream and return it.\n\nAfter the raw stream has been detached, the buffer is in an unusable\nstate.",
    "_io.BytesIO.fileno" => "Return underlying file descriptor if one exists.\n\nRaise OSError if the IO object does not use a file descriptor.",
    "_io.BytesIO.flush" => "Does nothing.",
    "_io.BytesIO.getbuffer" => "Get a read-write view over the contents of the BytesIO object.",
    "_io.BytesIO.getvalue" => "Retrieve the entire contents of the BytesIO object.",
    "_io.BytesIO.isatty" => "Always returns False.\n\nBytesIO objects are not connected to a TTY-like device.",
    "_io.BytesIO.read" => "Read at most size bytes, returned as a bytes object.\n\nIf the size argument is negative, read until EOF is reached.\nReturn an empty bytes object at EOF.",
    "_io.BytesIO.read1" => "Read at most size bytes, returned as a bytes object.\n\nIf the size argument is negative or omitted, read until EOF is\nreached.  Return an empty bytes object at EOF.",
    "_io.BytesIO.readable" => "Returns True if the IO object can be read.",
    "_io.BytesIO.readinto" => "Read bytes into buffer.\n\nReturns number of bytes read (0 for EOF), or None if the object\nis set not to block and has no data to read.",
    "_io.BytesIO.readline" => "Next line from the file, as a bytes object.\n\nRetain newline.  A non-negative size argument limits the maximum\nnumber of bytes to return (an incomplete line may be returned then).\nReturn an empty bytes object at EOF.",
    "_io.BytesIO.readlines" => "List of bytes objects, each a line from the file.\n\nCall readline() repeatedly and return a list of the lines so read.\nThe optional size argument, if given, is an approximate bound on the\ntotal number of bytes in the lines returned.",
    "_io.BytesIO.seek" => "Change stream position.\n\nSeek to byte offset pos relative to position indicated by whence:\n     0  Start of stream (the default).  pos should be >= 0;\n     1  Current position - pos may be negative;\n     2  End of stream - pos usually negative.\nReturns the new absolute position.",
    "_io.BytesIO.seekable" => "Returns True if the IO object can be seeked.",
    "_io.BytesIO.tell" => "Current file position, an integer.",
    "_io.BytesIO.truncate" => "Truncate the file to at most size bytes.\n\nSize defaults to the current file position, as returned by tell().\nThe current file position is unchanged.  Returns the new size.",
    "_io.BytesIO.writable" => "Returns True if the IO object can be written.",
    "_io.BytesIO.write" => "Write bytes to file.\n\nReturn the number of bytes written.",
    "_io.BytesIO.writelines" => "Write lines to the file.\n\nNote that newlines are not added.  lines can be any iterable object\nproducing bytes-like objects.  This is equivalent to calling write()\nfor each element.",
    "_io.FileIO" => "Open a file.\n\nThe mode can be 'r' (default), 'w', 'x' or 'a' for reading,\nwriting, exclusive creation or appending.  The file will be created\nif it doesn't exist when opened for writing or appending; it will be\ntruncated when opened for writing.  A FileExistsError will be raised\nif it already exists when opened for creating.  Opening a file for\ncreating implies writing so this mode behaves in a similar way to\n'w'.  Add a '+' to the mode to allow simultaneous reading and\nwriting.\n\nA custom opener can be used by passing a callable as *opener*.\nThe underlying file descriptor for the file object is then obtained\nby calling opener with (*name*, *flags*).  *opener* must return\nan open file descriptor (passing os.open as *opener* results in\nfunctionality similar to passing None).",
    "_io.FileIO.__del__" => "Called when the instance is about to be destroyed.",
    "_io.FileIO.__delattr__" => "Implement delattr(self, name).",
    "_io.FileIO.__eq__" => "Return self==value.",
    "_io.FileIO.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_io.FileIO.__ge__" => "Return self>=value.",
    "_io.FileIO.__getattribute__" => "Return getattr(self, name).",
    "_io.FileIO.__gt__" => "Return self>value.",
    "_io.FileIO.__hash__" => "Return hash(self).",
    "_io.FileIO.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_io.FileIO.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_io.FileIO.__iter__" => "Implement iter(self).",
    "_io.FileIO.__le__" => "Return self<=value.",
    "_io.FileIO.__lt__" => "Return self<value.",
    "_io.FileIO.__ne__" => "Return self!=value.",
    "_io.FileIO.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_io.FileIO.__next__" => "Implement next(self).",
    "_io.FileIO.__reduce__" => "Helper for pickle.",
    "_io.FileIO.__reduce_ex__" => "Helper for pickle.",
    "_io.FileIO.__repr__" => "Return repr(self).",
    "_io.FileIO.__setattr__" => "Implement setattr(self, name, value).",
    "_io.FileIO.__sizeof__" => "Size of object in memory, in bytes.",
    "_io.FileIO.__str__" => "Return str(self).",
    "_io.FileIO.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_io.FileIO._blksize" => "Stat st_blksize if available",
    "_io.FileIO.close" => "Close the file.\n\nA closed file cannot be used for further I/O operations.  close()\nmay be called more than once without error.",
    "_io.FileIO.closed" => "True if the file is closed",
    "_io.FileIO.closefd" => "True if the file descriptor will be closed by close().",
    "_io.FileIO.fileno" => "Return the underlying file descriptor (an integer).",
    "_io.FileIO.flush" => "Flush write buffers, if applicable.\n\nThis is not implemented for read-only and non-blocking streams.",
    "_io.FileIO.isatty" => "True if the file is connected to a TTY device.",
    "_io.FileIO.mode" => "String giving the file mode",
    "_io.FileIO.read" => "Read at most size bytes, returned as bytes.\n\nIf size is less than 0, read all bytes in the file making multiple\nread calls.  See ``FileIO.readall``.\n\nAttempts to make only one system call, retrying only per PEP 475\n(EINTR).  This means less data may be returned than requested.\n\nIn non-blocking mode, returns None if no data is available.  Return\nan empty bytes object at EOF.",
    "_io.FileIO.readable" => "True if file was opened in a read mode.",
    "_io.FileIO.readall" => "Read all data from the file, returned as bytes.\n\nReads until either there is an error or read() returns size 0\n(indicates EOF).  If the file is already at EOF, returns an empty\nbytes object.\n\nIn non-blocking mode, returns as much data as could be read before\nEAGAIN.  If no data is available (EAGAIN is returned before bytes\nare read) returns None.",
    "_io.FileIO.readinto" => "Same as RawIOBase.readinto().",
    "_io.FileIO.readline" => "Read and return a line from the stream.\n\nIf size is specified, at most size bytes will be read.\n\nThe line terminator is always b'\\n' for binary files; for text\nfiles, the newlines argument to open can be used to select the line\nterminator(s) recognized.",
    "_io.FileIO.readlines" => "Return a list of lines from the stream.\n\nhint can be specified to control the number of lines read: no more\nlines will be read if the total size (in bytes/characters) of all\nlines so far exceeds hint.",
    "_io.FileIO.seek" => "Move to new file position and return the file position.\n\nArgument offset is a byte count.  Optional argument whence defaults\nto SEEK_SET or 0 (offset from start of file, offset should be >= 0);\nother values are SEEK_CUR or 1 (move relative to current position,\npositive or negative), and SEEK_END or 2 (move relative to end of\nfile, usually negative, although many platforms allow seeking beyond\nthe end of a file).\n\nNote that not all file objects are seekable.",
    "_io.FileIO.seekable" => "True if file supports random-access.",
    "_io.FileIO.tell" => "Current file position.\n\nCan raise OSError for non seekable files.",
    "_io.FileIO.truncate" => "Truncate the file to at most size bytes and return the truncated size.\n\nSize defaults to the current file position, as returned by tell().\nThe current file position is changed to the value of size.",
    "_io.FileIO.writable" => "True if file was opened in a write mode.",
    "_io.FileIO.write" => "Write buffer b to file, return number of bytes written.\n\nOnly makes one system call, so not all of the data may be written.\nThe number of bytes actually written is returned.  In non-blocking\nmode, returns None if the write would block.",
    "_io.FileIO.writelines" => "Write a list of lines to stream.\n\nLine separators are not added, so it is usual for each of the\nlines provided to have a line separator at the end.",
    "_io.IncrementalNewlineDecoder" => "Codec used when reading a file in universal newlines mode.\n\nIt wraps another incremental decoder, translating \\r\\n and \\r into \\n.\nIt also records the types of newlines encountered.  When used with\ntranslate=False, it ensures that the newline sequence is returned in\none piece. When used with decoder=None, it expects unicode strings as\ndecode input and translates newlines without first invoking an external\ndecoder.",
    "_io.IncrementalNewlineDecoder.__delattr__" => "Implement delattr(self, name).",
    "_io.IncrementalNewlineDecoder.__eq__" => "Return self==value.",
    "_io.IncrementalNewlineDecoder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_io.IncrementalNewlineDecoder.__ge__" => "Return self>=value.",
    "_io.IncrementalNewlineDecoder.__getattribute__" => "Return getattr(self, name).",
    "_io.IncrementalNewlineDecoder.__getstate__" => "Helper for pickle.",
    "_io.IncrementalNewlineDecoder.__gt__" => "Return self>value.",
    "_io.IncrementalNewlineDecoder.__hash__" => "Return hash(self).",
    "_io.IncrementalNewlineDecoder.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_io.IncrementalNewlineDecoder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_io.IncrementalNewlineDecoder.__le__" => "Return self<=value.",
    "_io.IncrementalNewlineDecoder.__lt__" => "Return self<value.",
    "_io.IncrementalNewlineDecoder.__ne__" => "Return self!=value.",
    "_io.IncrementalNewlineDecoder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_io.IncrementalNewlineDecoder.__reduce__" => "Helper for pickle.",
    "_io.IncrementalNewlineDecoder.__reduce_ex__" => "Helper for pickle.",
    "_io.IncrementalNewlineDecoder.__repr__" => "Return repr(self).",
    "_io.IncrementalNewlineDecoder.__setattr__" => "Implement setattr(self, name, value).",
    "_io.IncrementalNewlineDecoder.__sizeof__" => "Size of object in memory, in bytes.",
    "_io.IncrementalNewlineDecoder.__str__" => "Return str(self).",
    "_io.IncrementalNewlineDecoder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_io.StringIO" => "Text I/O implementation using an in-memory buffer.\n\nThe initial_value argument sets the value of object.  The newline\nargument is like the one of TextIOWrapper's constructor.",
    "_io.StringIO.__del__" => "Called when the instance is about to be destroyed.",
    "_io.StringIO.__delattr__" => "Implement delattr(self, name).",
    "_io.StringIO.__eq__" => "Return self==value.",
    "_io.StringIO.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_io.StringIO.__ge__" => "Return self>=value.",
    "_io.StringIO.__getattribute__" => "Return getattr(self, name).",
    "_io.StringIO.__gt__" => "Return self>value.",
    "_io.StringIO.__hash__" => "Return hash(self).",
    "_io.StringIO.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_io.StringIO.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_io.StringIO.__iter__" => "Implement iter(self).",
    "_io.StringIO.__le__" => "Return self<=value.",
    "_io.StringIO.__lt__" => "Return self<value.",
    "_io.StringIO.__ne__" => "Return self!=value.",
    "_io.StringIO.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_io.StringIO.__next__" => "Implement next(self).",
    "_io.StringIO.__reduce__" => "Helper for pickle.",
    "_io.StringIO.__reduce_ex__" => "Helper for pickle.",
    "_io.StringIO.__repr__" => "Return repr(self).",
    "_io.StringIO.__setattr__" => "Implement setattr(self, name, value).",
    "_io.StringIO.__sizeof__" => "Size of object in memory, in bytes.",
    "_io.StringIO.__str__" => "Return str(self).",
    "_io.StringIO.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_io.StringIO.close" => "Close the IO object.\n\nAttempting any further operation after the object is closed\nwill raise a ValueError.\n\nThis method has no effect if the file is already closed.",
    "_io.StringIO.detach" => "Separate the underlying buffer from the TextIOBase and return it.\n\nAfter the underlying buffer has been detached, the TextIO is in\nan unusable state.",
    "_io.StringIO.encoding" => "Encoding of the text stream.\n\nSubclasses should override.",
    "_io.StringIO.errors" => "The error setting of the decoder or encoder.\n\nSubclasses should override.",
    "_io.StringIO.fileno" => "Return underlying file descriptor if one exists.\n\nRaise OSError if the IO object does not use a file descriptor.",
    "_io.StringIO.flush" => "Flush write buffers, if applicable.\n\nThis is not implemented for read-only and non-blocking streams.",
    "_io.StringIO.getvalue" => "Retrieve the entire contents of the object.",
    "_io.StringIO.isatty" => "Return whether this is an 'interactive' stream.\n\nReturn False if it can't be determined.",
    "_io.StringIO.read" => "Read at most size characters, returned as a string.\n\nIf the argument is negative or omitted, read until EOF\nis reached. Return an empty string at EOF.",
    "_io.StringIO.readable" => "Returns True if the IO object can be read.",
    "_io.StringIO.readline" => "Read until newline or EOF.\n\nReturns an empty string if EOF is hit immediately.",
    "_io.StringIO.readlines" => "Return a list of lines from the stream.\n\nhint can be specified to control the number of lines read: no more\nlines will be read if the total size (in bytes/characters) of all\nlines so far exceeds hint.",
    "_io.StringIO.seek" => "Change stream position.\n\nSeek to character offset pos relative to position indicated by\nwhence:\n    0  Start of stream (the default).  pos should be >= 0;\n    1  Current position - pos must be 0;\n    2  End of stream - pos must be 0.\nReturns the new absolute position.",
    "_io.StringIO.seekable" => "Returns True if the IO object can be seeked.",
    "_io.StringIO.tell" => "Tell the current file position.",
    "_io.StringIO.truncate" => "Truncate size to pos.\n\nThe pos argument defaults to the current file position, as\nreturned by tell().  The current file position is unchanged.\nReturns the new absolute position.",
    "_io.StringIO.writable" => "Returns True if the IO object can be written.",
    "_io.StringIO.write" => "Write string to file.\n\nReturns the number of characters written, which is always equal to\nthe length of the string.",
    "_io.StringIO.writelines" => "Write a list of lines to stream.\n\nLine separators are not added, so it is usual for each of the\nlines provided to have a line separator at the end.",
    "_io.TextIOWrapper" => "Character and line based layer over a BufferedIOBase object, buffer.\n\nencoding gives the name of the encoding that the stream will be\ndecoded or encoded with. It defaults to locale.getencoding().\n\nerrors determines the strictness of encoding and decoding (see\nhelp(codecs.Codec) or the documentation for codecs.register) and\ndefaults to \"strict\".\n\nnewline controls how line endings are handled. It can be None, '',\n'\\n', '\\r', and '\\r\\n'.  It works as follows:\n\n* On input, if newline is None, universal newlines mode is\n  enabled. Lines in the input can end in '\\n', '\\r', or '\\r\\n', and\n  these are translated into '\\n' before being returned to the\n  caller. If it is '', universal newline mode is enabled, but line\n  endings are returned to the caller untranslated. If it has any of\n  the other legal values, input lines are only terminated by the given\n  string, and the line ending is returned to the caller untranslated.\n\n* On output, if newline is None, any '\\n' characters written are\n  translated to the system default line separator, os.linesep. If\n  newline is '' or '\\n', no translation takes place. If newline is any\n  of the other legal values, any '\\n' characters written are translated\n  to the given string.\n\nIf line_buffering is True, a call to flush is implied when a call to\nwrite contains a newline character.",
    "_io.TextIOWrapper.__del__" => "Called when the instance is about to be destroyed.",
    "_io.TextIOWrapper.__delattr__" => "Implement delattr(self, name).",
    "_io.TextIOWrapper.__eq__" => "Return self==value.",
    "_io.TextIOWrapper.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_io.TextIOWrapper.__ge__" => "Return self>=value.",
    "_io.TextIOWrapper.__getattribute__" => "Return getattr(self, name).",
    "_io.TextIOWrapper.__gt__" => "Return self>value.",
    "_io.TextIOWrapper.__hash__" => "Return hash(self).",
    "_io.TextIOWrapper.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_io.TextIOWrapper.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_io.TextIOWrapper.__iter__" => "Implement iter(self).",
    "_io.TextIOWrapper.__le__" => "Return self<=value.",
    "_io.TextIOWrapper.__lt__" => "Return self<value.",
    "_io.TextIOWrapper.__ne__" => "Return self!=value.",
    "_io.TextIOWrapper.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_io.TextIOWrapper.__next__" => "Implement next(self).",
    "_io.TextIOWrapper.__reduce__" => "Helper for pickle.",
    "_io.TextIOWrapper.__reduce_ex__" => "Helper for pickle.",
    "_io.TextIOWrapper.__repr__" => "Return repr(self).",
    "_io.TextIOWrapper.__setattr__" => "Implement setattr(self, name, value).",
    "_io.TextIOWrapper.__sizeof__" => "Size of object in memory, in bytes.",
    "_io.TextIOWrapper.__str__" => "Return str(self).",
    "_io.TextIOWrapper.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_io.TextIOWrapper.readlines" => "Return a list of lines from the stream.\n\nhint can be specified to control the number of lines read: no more\nlines will be read if the total size (in bytes/characters) of all\nlines so far exceeds hint.",
    "_io.TextIOWrapper.reconfigure" => "Reconfigure the text stream with new parameters.\n\nThis also does an implicit stream flush.",
    "_io.TextIOWrapper.seek" => "Set the stream position, and return the new stream position.\n\n  cookie\n    Zero or an opaque number returned by tell().\n  whence\n    The relative position to seek from.\n\nFour operations are supported, given by the following argument\ncombinations:\n\n- seek(0, SEEK_SET): Rewind to the start of the stream.\n- seek(cookie, SEEK_SET): Restore a previous position;\n  'cookie' must be a number returned by tell().\n- seek(0, SEEK_END): Fast-forward to the end of the stream.\n- seek(0, SEEK_CUR): Leave the current stream position unchanged.\n\nAny other argument combinations are invalid,\nand may raise exceptions.",
    "_io.TextIOWrapper.tell" => "Return the stream position as an opaque number.\n\nThe return value of tell() can be given as input to seek(), to\nrestore a previous stream position.",
    "_io.TextIOWrapper.writelines" => "Write a list of lines to stream.\n\nLine separators are not added, so it is usual for each of the\nlines provided to have a line separator at the end.",
    "_io.UnsupportedOperation.__delattr__" => "Implement delattr(self, name).",
    "_io.UnsupportedOperation.__eq__" => "Return self==value.",
    "_io.UnsupportedOperation.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_io.UnsupportedOperation.__ge__" => "Return self>=value.",
    "_io.UnsupportedOperation.__getattribute__" => "Return getattr(self, name).",
    "_io.UnsupportedOperation.__getstate__" => "Helper for pickle.",
    "_io.UnsupportedOperation.__gt__" => "Return self>value.",
    "_io.UnsupportedOperation.__hash__" => "Return hash(self).",
    "_io.UnsupportedOperation.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_io.UnsupportedOperation.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_io.UnsupportedOperation.__le__" => "Return self<=value.",
    "_io.UnsupportedOperation.__lt__" => "Return self<value.",
    "_io.UnsupportedOperation.__ne__" => "Return self!=value.",
    "_io.UnsupportedOperation.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_io.UnsupportedOperation.__reduce_ex__" => "Helper for pickle.",
    "_io.UnsupportedOperation.__repr__" => "Return repr(self).",
    "_io.UnsupportedOperation.__setattr__" => "Implement setattr(self, name, value).",
    "_io.UnsupportedOperation.__sizeof__" => "Size of object in memory, in bytes.",
    "_io.UnsupportedOperation.__str__" => "Return str(self).",
    "_io.UnsupportedOperation.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_io.UnsupportedOperation.__weakref__" => "list of weak references to the object",
    "_io.UnsupportedOperation.add_note" => "Add a note to the exception",
    "_io.UnsupportedOperation.errno" => "POSIX exception code",
    "_io.UnsupportedOperation.filename" => "exception filename",
    "_io.UnsupportedOperation.filename2" => "second exception filename",
    "_io.UnsupportedOperation.strerror" => "exception strerror",
    "_io.UnsupportedOperation.winerror" => "Win32 exception code",
    "_io.UnsupportedOperation.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_io._BufferedIOBase" => "Base class for buffered IO objects.\n\nThe main difference with RawIOBase is that the read() method\nsupports omitting the size argument, and does not have a default\nimplementation that defers to readinto().\n\nIn addition, read(), readinto() and write() may raise\nBlockingIOError if the underlying raw stream is in non-blocking\nmode and not ready; unlike their raw counterparts, they will never\nreturn None.\n\nA typical implementation should not inherit from a RawIOBase\nimplementation, but wrap one.",
    "_io._BufferedIOBase.__del__" => "Called when the instance is about to be destroyed.",
    "_io._BufferedIOBase.__delattr__" => "Implement delattr(self, name).",
    "_io._BufferedIOBase.__eq__" => "Return self==value.",
    "_io._BufferedIOBase.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_io._BufferedIOBase.__ge__" => "Return self>=value.",
    "_io._BufferedIOBase.__getattribute__" => "Return getattr(self, name).",
    "_io._BufferedIOBase.__getstate__" => "Helper for pickle.",
    "_io._BufferedIOBase.__gt__" => "Return self>value.",
    "_io._BufferedIOBase.__hash__" => "Return hash(self).",
    "_io._BufferedIOBase.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_io._BufferedIOBase.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_io._BufferedIOBase.__iter__" => "Implement iter(self).",
    "_io._BufferedIOBase.__le__" => "Return self<=value.",
    "_io._BufferedIOBase.__lt__" => "Return self<value.",
    "_io._BufferedIOBase.__ne__" => "Return self!=value.",
    "_io._BufferedIOBase.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_io._BufferedIOBase.__next__" => "Implement next(self).",
    "_io._BufferedIOBase.__reduce__" => "Helper for pickle.",
    "_io._BufferedIOBase.__reduce_ex__" => "Helper for pickle.",
    "_io._BufferedIOBase.__repr__" => "Return repr(self).",
    "_io._BufferedIOBase.__setattr__" => "Implement setattr(self, name, value).",
    "_io._BufferedIOBase.__sizeof__" => "Size of object in memory, in bytes.",
    "_io._BufferedIOBase.__str__" => "Return str(self).",
    "_io._BufferedIOBase.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_io._BufferedIOBase.close" => "Flush and close the IO object.\n\nThis method has no effect if the file is already closed.",
    "_io._BufferedIOBase.detach" => "Disconnect this buffer from its underlying raw stream and return it.\n\nAfter the raw stream has been detached, the buffer is in an unusable\nstate.",
    "_io._BufferedIOBase.fileno" => "Return underlying file descriptor if one exists.\n\nRaise OSError if the IO object does not use a file descriptor.",
    "_io._BufferedIOBase.flush" => "Flush write buffers, if applicable.\n\nThis is not implemented for read-only and non-blocking streams.",
    "_io._BufferedIOBase.isatty" => "Return whether this is an 'interactive' stream.\n\nReturn False if it can't be determined.",
    "_io._BufferedIOBase.read" => "Read and return up to n bytes.\n\nIf the size argument is omitted, None, or negative, read and\nreturn all data until EOF.\n\nIf the size argument is positive, and the underlying raw stream is\nnot 'interactive', multiple raw reads may be issued to satisfy\nthe byte count (unless EOF is reached first).\nHowever, for interactive raw streams (as well as sockets and pipes),\nat most one raw read will be issued, and a short result does not\nimply that EOF is imminent.\n\nReturn an empty bytes object on EOF.\n\nReturn None if the underlying raw stream was open in non-blocking\nmode and no data is available at the moment.",
    "_io._BufferedIOBase.read1" => "Read and return up to size bytes, with at most one read() call to the underlying raw stream.\n\nReturn an empty bytes object on EOF.\nA short result does not imply that EOF is imminent.",
    "_io._BufferedIOBase.readable" => "Return whether object was opened for reading.\n\nIf False, read() will raise OSError.",
    "_io._BufferedIOBase.readline" => "Read and return a line from the stream.\n\nIf size is specified, at most size bytes will be read.\n\nThe line terminator is always b'\\n' for binary files; for text\nfiles, the newlines argument to open can be used to select the line\nterminator(s) recognized.",
    "_io._BufferedIOBase.readlines" => "Return a list of lines from the stream.\n\nhint can be specified to control the number of lines read: no more\nlines will be read if the total size (in bytes/characters) of all\nlines so far exceeds hint.",
    "_io._BufferedIOBase.seek" => "Change the stream position to the given byte offset.\n\n  offset\n    The stream position, relative to 'whence'.\n  whence\n    The relative position to seek from.\n\nThe offset is interpreted relative to the position indicated by\nwhence.  Values for whence are:\n\n* os.SEEK_SET or 0 -- start of stream (the default); offset should\n  be zero or positive\n* os.SEEK_CUR or 1 -- current stream position; offset may be\n  negative\n* os.SEEK_END or 2 -- end of stream; offset is usually negative\n\nReturn the new absolute position.",
    "_io._BufferedIOBase.seekable" => "Return whether object supports random access.\n\nIf False, seek(), tell() and truncate() will raise OSError.\nThis method may need to do a test seek().",
    "_io._BufferedIOBase.tell" => "Return current stream position.",
    "_io._BufferedIOBase.truncate" => "Truncate file to size bytes.\n\nFile pointer is left unchanged.  Size defaults to the current IO\nposition as reported by tell().  Return the new size.",
    "_io._BufferedIOBase.writable" => "Return whether object was opened for writing.\n\nIf False, write() will raise OSError.",
    "_io._BufferedIOBase.write" => "Write buffer b to the IO stream.\n\nReturn the number of bytes written, which is always\nthe length of b in bytes.\n\nRaise BlockingIOError if the buffer is full and the\nunderlying raw stream cannot accept more data at the moment.",
    "_io._BufferedIOBase.writelines" => "Write a list of lines to stream.\n\nLine separators are not added, so it is usual for each of the\nlines provided to have a line separator at the end.",
    "_io._BytesIOBuffer.__buffer__" => "Return a buffer object that exposes the underlying memory of the object.",
    "_io._BytesIOBuffer.__delattr__" => "Implement delattr(self, name).",
    "_io._BytesIOBuffer.__eq__" => "Return self==value.",
    "_io._BytesIOBuffer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_io._BytesIOBuffer.__ge__" => "Return self>=value.",
    "_io._BytesIOBuffer.__getattribute__" => "Return getattr(self, name).",
    "_io._BytesIOBuffer.__getstate__" => "Helper for pickle.",
    "_io._BytesIOBuffer.__gt__" => "Return self>value.",
    "_io._BytesIOBuffer.__hash__" => "Return hash(self).",
    "_io._BytesIOBuffer.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_io._BytesIOBuffer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_io._BytesIOBuffer.__le__" => "Return self<=value.",
    "_io._BytesIOBuffer.__lt__" => "Return self<value.",
    "_io._BytesIOBuffer.__ne__" => "Return self!=value.",
    "_io._BytesIOBuffer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_io._BytesIOBuffer.__reduce__" => "Helper for pickle.",
    "_io._BytesIOBuffer.__reduce_ex__" => "Helper for pickle.",
    "_io._BytesIOBuffer.__release_buffer__" => "Release the buffer object that exposes the underlying memory of the object.",
    "_io._BytesIOBuffer.__repr__" => "Return repr(self).",
    "_io._BytesIOBuffer.__setattr__" => "Implement setattr(self, name, value).",
    "_io._BytesIOBuffer.__sizeof__" => "Size of object in memory, in bytes.",
    "_io._BytesIOBuffer.__str__" => "Return str(self).",
    "_io._BytesIOBuffer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_io._IOBase" => "The abstract base class for all I/O classes.\n\nThis class provides dummy implementations for many methods that\nderived classes can override selectively; the default implementations\nrepresent a file that cannot be read, written or seeked.\n\nEven though IOBase does not declare read, readinto, or write because\ntheir signatures will vary, implementations and clients should\nconsider those methods part of the interface. Also, implementations\nmay raise UnsupportedOperation when operations they do not support are\ncalled.\n\nThe basic type used for binary data read from or written to a file is\nbytes. Other bytes-like objects are accepted as method arguments too.\nIn some cases (such as readinto), a writable object is required. Text\nI/O classes work with str data.\n\nNote that calling any method (except additional calls to close(),\nwhich are ignored) on a closed stream should raise a ValueError.\n\nIOBase (and its subclasses) support the iterator protocol, meaning\nthat an IOBase object can be iterated over yielding the lines in a\nstream.\n\nIOBase also supports the :keyword:`with` statement. In this example,\nfp is closed after the suite of the with statement is complete:\n\nwith open('spam.txt', 'r') as fp:\n    fp.write('Spam and eggs!')",
    "_io._IOBase.__del__" => "Called when the instance is about to be destroyed.",
    "_io._IOBase.__delattr__" => "Implement delattr(self, name).",
    "_io._IOBase.__eq__" => "Return self==value.",
    "_io._IOBase.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_io._IOBase.__ge__" => "Return self>=value.",
    "_io._IOBase.__getattribute__" => "Return getattr(self, name).",
    "_io._IOBase.__getstate__" => "Helper for pickle.",
    "_io._IOBase.__gt__" => "Return self>value.",
    "_io._IOBase.__hash__" => "Return hash(self).",
    "_io._IOBase.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_io._IOBase.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_io._IOBase.__iter__" => "Implement iter(self).",
    "_io._IOBase.__le__" => "Return self<=value.",
    "_io._IOBase.__lt__" => "Return self<value.",
    "_io._IOBase.__ne__" => "Return self!=value.",
    "_io._IOBase.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_io._IOBase.__next__" => "Implement next(self).",
    "_io._IOBase.__reduce__" => "Helper for pickle.",
    "_io._IOBase.__reduce_ex__" => "Helper for pickle.",
    "_io._IOBase.__repr__" => "Return repr(self).",
    "_io._IOBase.__setattr__" => "Implement setattr(self, name, value).",
    "_io._IOBase.__sizeof__" => "Size of object in memory, in bytes.",
    "_io._IOBase.__str__" => "Return str(self).",
    "_io._IOBase.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_io._IOBase.close" => "Flush and close the IO object.\n\nThis method has no effect if the file is already closed.",
    "_io._IOBase.fileno" => "Return underlying file descriptor if one exists.\n\nRaise OSError if the IO object does not use a file descriptor.",
    "_io._IOBase.flush" => "Flush write buffers, if applicable.\n\nThis is not implemented for read-only and non-blocking streams.",
    "_io._IOBase.isatty" => "Return whether this is an 'interactive' stream.\n\nReturn False if it can't be determined.",
    "_io._IOBase.readable" => "Return whether object was opened for reading.\n\nIf False, read() will raise OSError.",
    "_io._IOBase.readline" => "Read and return a line from the stream.\n\nIf size is specified, at most size bytes will be read.\n\nThe line terminator is always b'\\n' for binary files; for text\nfiles, the newlines argument to open can be used to select the line\nterminator(s) recognized.",
    "_io._IOBase.readlines" => "Return a list of lines from the stream.\n\nhint can be specified to control the number of lines read: no more\nlines will be read if the total size (in bytes/characters) of all\nlines so far exceeds hint.",
    "_io._IOBase.seek" => "Change the stream position to the given byte offset.\n\n  offset\n    The stream position, relative to 'whence'.\n  whence\n    The relative position to seek from.\n\nThe offset is interpreted relative to the position indicated by\nwhence.  Values for whence are:\n\n* os.SEEK_SET or 0 -- start of stream (the default); offset should\n  be zero or positive\n* os.SEEK_CUR or 1 -- current stream position; offset may be\n  negative\n* os.SEEK_END or 2 -- end of stream; offset is usually negative\n\nReturn the new absolute position.",
    "_io._IOBase.seekable" => "Return whether object supports random access.\n\nIf False, seek(), tell() and truncate() will raise OSError.\nThis method may need to do a test seek().",
    "_io._IOBase.tell" => "Return current stream position.",
    "_io._IOBase.truncate" => "Truncate file to size bytes.\n\nFile pointer is left unchanged.  Size defaults to the current IO\nposition as reported by tell().  Return the new size.",
    "_io._IOBase.writable" => "Return whether object was opened for writing.\n\nIf False, write() will raise OSError.",
    "_io._IOBase.writelines" => "Write a list of lines to stream.\n\nLine separators are not added, so it is usual for each of the\nlines provided to have a line separator at the end.",
    "_io._RawIOBase" => "Base class for raw binary I/O.",
    "_io._RawIOBase.__del__" => "Called when the instance is about to be destroyed.",
    "_io._RawIOBase.__delattr__" => "Implement delattr(self, name).",
    "_io._RawIOBase.__eq__" => "Return self==value.",
    "_io._RawIOBase.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_io._RawIOBase.__ge__" => "Return self>=value.",
    "_io._RawIOBase.__getattribute__" => "Return getattr(self, name).",
    "_io._RawIOBase.__getstate__" => "Helper for pickle.",
    "_io._RawIOBase.__gt__" => "Return self>value.",
    "_io._RawIOBase.__hash__" => "Return hash(self).",
    "_io._RawIOBase.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_io._RawIOBase.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_io._RawIOBase.__iter__" => "Implement iter(self).",
    "_io._RawIOBase.__le__" => "Return self<=value.",
    "_io._RawIOBase.__lt__" => "Return self<value.",
    "_io._RawIOBase.__ne__" => "Return self!=value.",
    "_io._RawIOBase.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_io._RawIOBase.__next__" => "Implement next(self).",
    "_io._RawIOBase.__reduce__" => "Helper for pickle.",
    "_io._RawIOBase.__reduce_ex__" => "Helper for pickle.",
    "_io._RawIOBase.__repr__" => "Return repr(self).",
    "_io._RawIOBase.__setattr__" => "Implement setattr(self, name, value).",
    "_io._RawIOBase.__sizeof__" => "Size of object in memory, in bytes.",
    "_io._RawIOBase.__str__" => "Return str(self).",
    "_io._RawIOBase.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_io._RawIOBase.close" => "Flush and close the IO object.\n\nThis method has no effect if the file is already closed.",
    "_io._RawIOBase.fileno" => "Return underlying file descriptor if one exists.\n\nRaise OSError if the IO object does not use a file descriptor.",
    "_io._RawIOBase.flush" => "Flush write buffers, if applicable.\n\nThis is not implemented for read-only and non-blocking streams.",
    "_io._RawIOBase.isatty" => "Return whether this is an 'interactive' stream.\n\nReturn False if it can't be determined.",
    "_io._RawIOBase.readable" => "Return whether object was opened for reading.\n\nIf False, read() will raise OSError.",
    "_io._RawIOBase.readall" => "Read until EOF, using multiple read() call.",
    "_io._RawIOBase.readline" => "Read and return a line from the stream.\n\nIf size is specified, at most size bytes will be read.\n\nThe line terminator is always b'\\n' for binary files; for text\nfiles, the newlines argument to open can be used to select the line\nterminator(s) recognized.",
    "_io._RawIOBase.readlines" => "Return a list of lines from the stream.\n\nhint can be specified to control the number of lines read: no more\nlines will be read if the total size (in bytes/characters) of all\nlines so far exceeds hint.",
    "_io._RawIOBase.seek" => "Change the stream position to the given byte offset.\n\n  offset\n    The stream position, relative to 'whence'.\n  whence\n    The relative position to seek from.\n\nThe offset is interpreted relative to the position indicated by\nwhence.  Values for whence are:\n\n* os.SEEK_SET or 0 -- start of stream (the default); offset should\n  be zero or positive\n* os.SEEK_CUR or 1 -- current stream position; offset may be\n  negative\n* os.SEEK_END or 2 -- end of stream; offset is usually negative\n\nReturn the new absolute position.",
    "_io._RawIOBase.seekable" => "Return whether object supports random access.\n\nIf False, seek(), tell() and truncate() will raise OSError.\nThis method may need to do a test seek().",
    "_io._RawIOBase.tell" => "Return current stream position.",
    "_io._RawIOBase.truncate" => "Truncate file to size bytes.\n\nFile pointer is left unchanged.  Size defaults to the current IO\nposition as reported by tell().  Return the new size.",
    "_io._RawIOBase.writable" => "Return whether object was opened for writing.\n\nIf False, write() will raise OSError.",
    "_io._RawIOBase.writelines" => "Write a list of lines to stream.\n\nLine separators are not added, so it is usual for each of the\nlines provided to have a line separator at the end.",
    "_io._TextIOBase" => "Base class for text I/O.\n\nThis class provides a character and line based interface to stream\nI/O. There is no readinto method because Python's character strings\nare immutable.",
    "_io._TextIOBase.__del__" => "Called when the instance is about to be destroyed.",
    "_io._TextIOBase.__delattr__" => "Implement delattr(self, name).",
    "_io._TextIOBase.__eq__" => "Return self==value.",
    "_io._TextIOBase.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_io._TextIOBase.__ge__" => "Return self>=value.",
    "_io._TextIOBase.__getattribute__" => "Return getattr(self, name).",
    "_io._TextIOBase.__getstate__" => "Helper for pickle.",
    "_io._TextIOBase.__gt__" => "Return self>value.",
    "_io._TextIOBase.__hash__" => "Return hash(self).",
    "_io._TextIOBase.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_io._TextIOBase.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_io._TextIOBase.__iter__" => "Implement iter(self).",
    "_io._TextIOBase.__le__" => "Return self<=value.",
    "_io._TextIOBase.__lt__" => "Return self<value.",
    "_io._TextIOBase.__ne__" => "Return self!=value.",
    "_io._TextIOBase.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_io._TextIOBase.__next__" => "Implement next(self).",
    "_io._TextIOBase.__reduce__" => "Helper for pickle.",
    "_io._TextIOBase.__reduce_ex__" => "Helper for pickle.",
    "_io._TextIOBase.__repr__" => "Return repr(self).",
    "_io._TextIOBase.__setattr__" => "Implement setattr(self, name, value).",
    "_io._TextIOBase.__sizeof__" => "Size of object in memory, in bytes.",
    "_io._TextIOBase.__str__" => "Return str(self).",
    "_io._TextIOBase.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_io._TextIOBase.close" => "Flush and close the IO object.\n\nThis method has no effect if the file is already closed.",
    "_io._TextIOBase.detach" => "Separate the underlying buffer from the TextIOBase and return it.\n\nAfter the underlying buffer has been detached, the TextIO is in\nan unusable state.",
    "_io._TextIOBase.encoding" => "Encoding of the text stream.\n\nSubclasses should override.",
    "_io._TextIOBase.errors" => "The error setting of the decoder or encoder.\n\nSubclasses should override.",
    "_io._TextIOBase.fileno" => "Return underlying file descriptor if one exists.\n\nRaise OSError if the IO object does not use a file descriptor.",
    "_io._TextIOBase.flush" => "Flush write buffers, if applicable.\n\nThis is not implemented for read-only and non-blocking streams.",
    "_io._TextIOBase.isatty" => "Return whether this is an 'interactive' stream.\n\nReturn False if it can't be determined.",
    "_io._TextIOBase.newlines" => "Line endings translated so far.\n\nOnly line endings translated during reading are considered.\n\nSubclasses should override.",
    "_io._TextIOBase.read" => "Read at most size characters from stream.\n\nRead from underlying buffer until we have size characters or we hit\nEOF.  If size is negative or omitted, read until EOF.",
    "_io._TextIOBase.readable" => "Return whether object was opened for reading.\n\nIf False, read() will raise OSError.",
    "_io._TextIOBase.readline" => "Read until newline or EOF.\n\nReturn an empty string if EOF is hit immediately.\nIf size is specified, at most size characters will be read.",
    "_io._TextIOBase.readlines" => "Return a list of lines from the stream.\n\nhint can be specified to control the number of lines read: no more\nlines will be read if the total size (in bytes/characters) of all\nlines so far exceeds hint.",
    "_io._TextIOBase.seek" => "Change the stream position to the given byte offset.\n\n  offset\n    The stream position, relative to 'whence'.\n  whence\n    The relative position to seek from.\n\nThe offset is interpreted relative to the position indicated by\nwhence.  Values for whence are:\n\n* os.SEEK_SET or 0 -- start of stream (the default); offset should\n  be zero or positive\n* os.SEEK_CUR or 1 -- current stream position; offset may be\n  negative\n* os.SEEK_END or 2 -- end of stream; offset is usually negative\n\nReturn the new absolute position.",
    "_io._TextIOBase.seekable" => "Return whether object supports random access.\n\nIf False, seek(), tell() and truncate() will raise OSError.\nThis method may need to do a test seek().",
    "_io._TextIOBase.tell" => "Return current stream position.",
    "_io._TextIOBase.truncate" => "Truncate file to size bytes.\n\nFile pointer is left unchanged.  Size defaults to the current IO\nposition as reported by tell().  Return the new size.",
    "_io._TextIOBase.writable" => "Return whether object was opened for writing.\n\nIf False, write() will raise OSError.",
    "_io._TextIOBase.write" => "Write string s to stream.\n\nReturn the number of characters written\n(which is always equal to the length of the string).",
    "_io._TextIOBase.writelines" => "Write a list of lines to stream.\n\nLine separators are not added, so it is usual for each of the\nlines provided to have a line separator at the end.",
    "_io._WindowsConsoleIO" => "Open a console buffer by file descriptor.\n\nThe mode can be 'rb' (default), or 'wb' for reading or writing\nbytes.  All other mode characters will be ignored.  Mode 'b' will be\nassumed if it is omitted.  The *opener* parameter is always ignored.",
    "_io._WindowsConsoleIO.__del__" => "Called when the instance is about to be destroyed.",
    "_io._WindowsConsoleIO.__delattr__" => "Implement delattr(self, name).",
    "_io._WindowsConsoleIO.__eq__" => "Return self==value.",
    "_io._WindowsConsoleIO.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_io._WindowsConsoleIO.__ge__" => "Return self>=value.",
    "_io._WindowsConsoleIO.__getattribute__" => "Return getattr(self, name).",
    "_io._WindowsConsoleIO.__getstate__" => "Helper for pickle.",
    "_io._WindowsConsoleIO.__gt__" => "Return self>value.",
    "_io._WindowsConsoleIO.__hash__" => "Return hash(self).",
    "_io._WindowsConsoleIO.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_io._WindowsConsoleIO.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_io._WindowsConsoleIO.__iter__" => "Implement iter(self).",
    "_io._WindowsConsoleIO.__le__" => "Return self<=value.",
    "_io._WindowsConsoleIO.__lt__" => "Return self<value.",
    "_io._WindowsConsoleIO.__ne__" => "Return self!=value.",
    "_io._WindowsConsoleIO.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_io._WindowsConsoleIO.__next__" => "Implement next(self).",
    "_io._WindowsConsoleIO.__reduce__" => "Helper for pickle.",
    "_io._WindowsConsoleIO.__reduce_ex__" => "Helper for pickle.",
    "_io._WindowsConsoleIO.__repr__" => "Return repr(self).",
    "_io._WindowsConsoleIO.__setattr__" => "Implement setattr(self, name, value).",
    "_io._WindowsConsoleIO.__sizeof__" => "Size of object in memory, in bytes.",
    "_io._WindowsConsoleIO.__str__" => "Return str(self).",
    "_io._WindowsConsoleIO.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_io._WindowsConsoleIO.close" => "Close the console object.\n\nA closed console object cannot be used for further I/O operations.\nclose() may be called more than once without error.",
    "_io._WindowsConsoleIO.closed" => "True if the file is closed",
    "_io._WindowsConsoleIO.closefd" => "True if the file descriptor will be closed by close().",
    "_io._WindowsConsoleIO.fileno" => "Return the underlying file descriptor (an integer).",
    "_io._WindowsConsoleIO.flush" => "Flush write buffers, if applicable.\n\nThis is not implemented for read-only and non-blocking streams.",
    "_io._WindowsConsoleIO.isatty" => "Always True.",
    "_io._WindowsConsoleIO.mode" => "String giving the file mode",
    "_io._WindowsConsoleIO.read" => "Read at most size bytes, returned as bytes.\n\nOnly makes one system call when size is a positive integer,\nso less data may be returned than requested.\nReturn an empty bytes object at EOF.",
    "_io._WindowsConsoleIO.readable" => "True if console is an input buffer.",
    "_io._WindowsConsoleIO.readall" => "Read all data from the console, returned as bytes.\n\nReturn an empty bytes object at EOF.",
    "_io._WindowsConsoleIO.readinto" => "Same as RawIOBase.readinto().",
    "_io._WindowsConsoleIO.readline" => "Read and return a line from the stream.\n\nIf size is specified, at most size bytes will be read.\n\nThe line terminator is always b'\\n' for binary files; for text\nfiles, the newlines argument to open can be used to select the line\nterminator(s) recognized.",
    "_io._WindowsConsoleIO.readlines" => "Return a list of lines from the stream.\n\nhint can be specified to control the number of lines read: no more\nlines will be read if the total size (in bytes/characters) of all\nlines so far exceeds hint.",
    "_io._WindowsConsoleIO.seek" => "Change the stream position to the given byte offset.\n\n  offset\n    The stream position, relative to 'whence'.\n  whence\n    The relative position to seek from.\n\nThe offset is interpreted relative to the position indicated by\nwhence.  Values for whence are:\n\n* os.SEEK_SET or 0 -- start of stream (the default); offset should\n  be zero or positive\n* os.SEEK_CUR or 1 -- current stream position; offset may be\n  negative\n* os.SEEK_END or 2 -- end of stream; offset is usually negative\n\nReturn the new absolute position.",
    "_io._WindowsConsoleIO.seekable" => "Return whether object supports random access.\n\nIf False, seek(), tell() and truncate() will raise OSError.\nThis method may need to do a test seek().",
    "_io._WindowsConsoleIO.tell" => "Return current stream position.",
    "_io._WindowsConsoleIO.truncate" => "Truncate file to size bytes.\n\nFile pointer is left unchanged.  Size defaults to the current IO\nposition as reported by tell().  Return the new size.",
    "_io._WindowsConsoleIO.writable" => "True if console is an output buffer.",
    "_io._WindowsConsoleIO.write" => "Write buffer b to file, return number of bytes written.\n\nOnly makes one system call, so not all of the data may be written.\nThe number of bytes actually written is returned.",
    "_io._WindowsConsoleIO.writelines" => "Write a list of lines to stream.\n\nLine separators are not added, so it is usual for each of the\nlines provided to have a line separator at the end.",
    "_io.open" => "Open file and return a stream.  Raise OSError upon failure.\n\nfile is either a text or byte string giving the name (and the path\nif the file isn't in the current working directory) of the file to\nbe opened or an integer file descriptor of the file to be\nwrapped.  (If a file descriptor is given, it is closed when the\nreturned I/O object is closed, unless closefd is set to False.)\n\nmode is an optional string that specifies the mode in which the file\nis opened.  It defaults to 'r' which means open for reading in text\nmode.  Other common values are 'w' for writing (truncating the file if\nit already exists), 'x' for creating and writing to a new file, and\n'a' for appending (which on some Unix systems, means that all writes\nappend to the end of the file regardless of the current seek position).\nIn text mode, if encoding is not specified the encoding used is platform\ndependent: locale.getencoding() is called to get the current locale\nencoding.  (For reading and writing raw bytes use binary mode and leave\nencoding unspecified.)  The available modes are:\n\n========= ==========================================================\nCharacter Meaning\n--------- ----------------------------------------------------------\n'r'       open for reading (default)\n'w'       open for writing, truncating the file first\n'x'       create a new file and open it for writing\n'a'       open for writing, appending to the end of the file if it\n          exists\n'b'       binary mode\n't'       text mode (default)\n'+'       open a disk file for updating (reading and writing)\n========= ==========================================================\n\nThe default mode is 'rt' (open for reading text).  For binary random\naccess, the mode 'w+b' opens and truncates the file to 0 bytes, while\n'r+b' opens the file without truncation.  The 'x' mode implies 'w' and\nraises an `FileExistsError` if the file already exists.\n\nPython distinguishes between files opened in binary and text modes,\neven when the underlying operating system doesn't.  Files opened in\nbinary mode (appending 'b' to the mode argument) return contents as\nbytes objects without any decoding.  In text mode (the default, or when\n't' is appended to the mode argument), the contents of the file are\nreturned as strings, the bytes having been first decoded using a\nplatform-dependent encoding or using the specified encoding if given.\n\nbuffering is an optional integer used to set the buffering policy.\nPass 0 to switch buffering off (only allowed in binary mode), 1 to\nselect line buffering (only usable in text mode), and an integer > 1 to\nindicate the size of a fixed-size chunk buffer.   When no buffering\nargument is given, the default buffering policy works as follows:\n\n* Binary files are buffered in fixed-size chunks; the size of the buffer\n  is max(min(blocksize, 8 MiB), DEFAULT_BUFFER_SIZE) when the device\n  block size is available.\n  On most systems, the buffer will typically be 128 kilobytes long.\n\n* \"Interactive\" text files (files for which isatty() returns True)\n  use line buffering.  Other text files use the policy described above\n  for binary files.\n\nencoding is the name of the encoding used to decode or encode the\nfile.  This should only be used in text mode.  The default encoding is\nplatform dependent, but any encoding supported by Python can be\npassed.  See the codecs module for the list of supported encodings.\n\nerrors is an optional string that specifies how encoding errors are to\nbe handled---this argument should not be used in binary mode.  Pass\n'strict' to raise a ValueError exception if there is an encoding error\n(the default of None has the same effect), or pass 'ignore' to ignore\nerrors.  (Note that ignoring encoding errors can lead to data loss.)\nSee the documentation for codecs.register or run 'help(codecs.Codec)'\nfor a list of the permitted encoding error strings.\n\nnewline controls how universal newlines works (it only applies to text\nmode).  It can be None, '', '\\n', '\\r', and '\\r\\n'.  It works as\nfollows:\n\n* On input, if newline is None, universal newlines mode is enabled.\n  Lines in the input can end in '\\n', '\\r', or '\\r\\n', and these are\n  translated into '\\n' before being returned to the caller.  If it is\n  '', universal newline mode is enabled, but line endings are returned\n  to the caller untranslated.  If it has any of the other legal values,\n  input lines are only terminated by the given string, and the line\n  ending is returned to the caller untranslated.\n\n* On output, if newline is None, any '\\n' characters written are\n  translated to the system default line separator, os.linesep.  If\n  newline is '' or '\\n', no translation takes place.  If newline is any\n  of the other legal values, any '\\n' characters written are translated\n  to the given string.\n\nIf closefd is False, the underlying file descriptor will be kept open\nwhen the file is closed.  This does not work when a file name is given\nand must be True in that case.\n\nA custom opener can be used by passing a callable as *opener*.  The\nunderlying file descriptor for the file object is then obtained by\ncalling *opener* with (*file*, *flags*).  *opener* must return an open\nfile descriptor (passing os.open as *opener* results in functionality\nsimilar to passing None).\n\nopen() returns a file object whose type depends on the mode, and\nthrough which the standard file operations such as reading and writing\nare performed.  When open() is used to open a file in a text mode ('w',\n'r', 'wt', 'rt', etc.), it returns a TextIOWrapper.  When used to open\na file in a binary mode, the returned class varies: in read binary\nmode, it returns a BufferedReader; in write binary and append binary\nmodes, it returns a BufferedWriter, and in read/write mode, it returns\na BufferedRandom.\n\nIt is also possible to use a string or bytearray as a file for both\nreading and writing.  For strings StringIO can be used like a file\nopened in a text mode, and for bytes a BytesIO can be used like a file\nopened in a binary mode.",
    "_io.open_code" => "Opens the provided file with the intent to import the contents.\n\nThis may perform extra validation beyond open(), but is otherwise\ninterchangeable with calling open(path, 'rb').",
    "_io.text_encoding" => "A helper function to choose the text encoding.\n\nWhen encoding is not None, this function returns it.\nOtherwise, this function returns the default text encoding\n(i.e. \"locale\" or \"utf-8\" depends on UTF-8 mode).\n\nThis function emits an EncodingWarning if encoding is None and\nsys.flags.warn_default_encoding is true.\n\nThis can be used in APIs with an encoding=None parameter.\nHowever, please consider using encoding=\"utf-8\" for new APIs.",
    "_json" => "json speedups",
    "_json.encode_basestring" => "encode_basestring(string) -> string\n\nReturn a JSON representation of a Python string",
    "_json.encode_basestring_ascii" => "encode_basestring_ascii(string) -> string\n\nReturn an ASCII-only JSON representation of a Python string",
    "_json.make_encoder" => "Encoder(markers, default, encoder, indent, key_separator, item_separator, sort_keys, skipkeys, allow_nan)",
    "_json.make_encoder.__call__" => "Call self as a function.",
    "_json.make_encoder.__delattr__" => "Implement delattr(self, name).",
    "_json.make_encoder.__eq__" => "Return self==value.",
    "_json.make_encoder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_json.make_encoder.__ge__" => "Return self>=value.",
    "_json.make_encoder.__getattribute__" => "Return getattr(self, name).",
    "_json.make_encoder.__getstate__" => "Helper for pickle.",
    "_json.make_encoder.__gt__" => "Return self>value.",
    "_json.make_encoder.__hash__" => "Return hash(self).",
    "_json.make_encoder.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_json.make_encoder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_json.make_encoder.__le__" => "Return self<=value.",
    "_json.make_encoder.__lt__" => "Return self<value.",
    "_json.make_encoder.__ne__" => "Return self!=value.",
    "_json.make_encoder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_json.make_encoder.__reduce__" => "Helper for pickle.",
    "_json.make_encoder.__reduce_ex__" => "Helper for pickle.",
    "_json.make_encoder.__repr__" => "Return repr(self).",
    "_json.make_encoder.__setattr__" => "Implement setattr(self, name, value).",
    "_json.make_encoder.__sizeof__" => "Size of object in memory, in bytes.",
    "_json.make_encoder.__str__" => "Return str(self).",
    "_json.make_encoder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_json.make_encoder.default" => "default",
    "_json.make_encoder.encoder" => "encoder",
    "_json.make_encoder.indent" => "indent",
    "_json.make_encoder.item_separator" => "item_separator",
    "_json.make_encoder.key_separator" => "key_separator",
    "_json.make_encoder.markers" => "markers",
    "_json.make_encoder.skipkeys" => "skipkeys",
    "_json.make_encoder.sort_keys" => "sort_keys",
    "_json.make_scanner" => "JSON scanner object",
    "_json.make_scanner.__call__" => "Call self as a function.",
    "_json.make_scanner.__delattr__" => "Implement delattr(self, name).",
    "_json.make_scanner.__eq__" => "Return self==value.",
    "_json.make_scanner.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_json.make_scanner.__ge__" => "Return self>=value.",
    "_json.make_scanner.__getattribute__" => "Return getattr(self, name).",
    "_json.make_scanner.__getstate__" => "Helper for pickle.",
    "_json.make_scanner.__gt__" => "Return self>value.",
    "_json.make_scanner.__hash__" => "Return hash(self).",
    "_json.make_scanner.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_json.make_scanner.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_json.make_scanner.__le__" => "Return self<=value.",
    "_json.make_scanner.__lt__" => "Return self<value.",
    "_json.make_scanner.__ne__" => "Return self!=value.",
    "_json.make_scanner.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_json.make_scanner.__reduce__" => "Helper for pickle.",
    "_json.make_scanner.__reduce_ex__" => "Helper for pickle.",
    "_json.make_scanner.__repr__" => "Return repr(self).",
    "_json.make_scanner.__setattr__" => "Implement setattr(self, name, value).",
    "_json.make_scanner.__sizeof__" => "Size of object in memory, in bytes.",
    "_json.make_scanner.__str__" => "Return str(self).",
    "_json.make_scanner.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_json.make_scanner.object_hook" => "object_hook",
    "_json.make_scanner.parse_constant" => "parse_constant",
    "_json.make_scanner.parse_float" => "parse_float",
    "_json.make_scanner.parse_int" => "parse_int",
    "_json.make_scanner.strict" => "strict",
    "_json.scanstring" => "scanstring(string, end, strict=True) -> (string, end)\n\nScan the string s for a JSON string. End is the index of the\ncharacter in s after the quote that started the JSON string.\nUnescapes all valid JSON string escape sequences and raises ValueError\non attempt to decode an invalid string. If strict is False then literal\ncontrol characters are allowed in the string.\n\nReturns a tuple of the decoded string and the index of the character in s\nafter the end quote.",
    "_locale" => "Support for POSIX locales.",
    "_locale.Error.__delattr__" => "Implement delattr(self, name).",
    "_locale.Error.__eq__" => "Return self==value.",
    "_locale.Error.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_locale.Error.__ge__" => "Return self>=value.",
    "_locale.Error.__getattribute__" => "Return getattr(self, name).",
    "_locale.Error.__getstate__" => "Helper for pickle.",
    "_locale.Error.__gt__" => "Return self>value.",
    "_locale.Error.__hash__" => "Return hash(self).",
    "_locale.Error.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_locale.Error.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_locale.Error.__le__" => "Return self<=value.",
    "_locale.Error.__lt__" => "Return self<value.",
    "_locale.Error.__ne__" => "Return self!=value.",
    "_locale.Error.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_locale.Error.__reduce_ex__" => "Helper for pickle.",
    "_locale.Error.__repr__" => "Return repr(self).",
    "_locale.Error.__setattr__" => "Implement setattr(self, name, value).",
    "_locale.Error.__sizeof__" => "Size of object in memory, in bytes.",
    "_locale.Error.__str__" => "Return str(self).",
    "_locale.Error.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_locale.Error.__weakref__" => "list of weak references to the object",
    "_locale.Error.add_note" => "Add a note to the exception",
    "_locale.Error.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_locale.bind_textdomain_codeset" => "Bind the C library's domain to codeset.",
    "_locale.bindtextdomain" => "Bind the C library's domain to dir.",
    "_locale.dcgettext" => "Return translation of msg in domain and category.",
    "_locale.dgettext" => "dgettext(domain, msg) -> string\n\nReturn translation of msg in domain.",
    "_locale.getencoding" => "Get the current locale encoding.",
    "_locale.gettext" => "gettext(msg) -> string\n\nReturn translation of msg.",
    "_locale.localeconv" => "Returns numeric and monetary locale-specific parameters.",
    "_locale.nl_langinfo" => "Return the value for the locale information associated with key.",
    "_locale.setlocale" => "Activates/queries locale processing.",
    "_locale.strcoll" => "Compares two strings according to the locale.",
    "_locale.strxfrm" => "Return a string that can be used as a key for locale-aware comparisons.",
    "_locale.textdomain" => "Set the C library's textdmain to domain, returning the new domain.",
    "_lsprof" => "Fast profiler",
    "_lsprof.Profiler" => "Build a profiler object using the specified timer function.\n\nThe default timer is a fast built-in one based on real time.\nFor custom timer functions returning integers, 'timeunit' can\nbe a float specifying a scale (that is, how long each integer unit\nis, in seconds).",
    "_lsprof.Profiler.__delattr__" => "Implement delattr(self, name).",
    "_lsprof.Profiler.__eq__" => "Return self==value.",
    "_lsprof.Profiler.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_lsprof.Profiler.__ge__" => "Return self>=value.",
    "_lsprof.Profiler.__getattribute__" => "Return getattr(self, name).",
    "_lsprof.Profiler.__getstate__" => "Helper for pickle.",
    "_lsprof.Profiler.__gt__" => "Return self>value.",
    "_lsprof.Profiler.__hash__" => "Return hash(self).",
    "_lsprof.Profiler.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_lsprof.Profiler.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_lsprof.Profiler.__le__" => "Return self<=value.",
    "_lsprof.Profiler.__lt__" => "Return self<value.",
    "_lsprof.Profiler.__ne__" => "Return self!=value.",
    "_lsprof.Profiler.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_lsprof.Profiler.__reduce__" => "Helper for pickle.",
    "_lsprof.Profiler.__reduce_ex__" => "Helper for pickle.",
    "_lsprof.Profiler.__repr__" => "Return repr(self).",
    "_lsprof.Profiler.__setattr__" => "Implement setattr(self, name, value).",
    "_lsprof.Profiler.__sizeof__" => "Size of object in memory, in bytes.",
    "_lsprof.Profiler.__str__" => "Return str(self).",
    "_lsprof.Profiler.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_lsprof.Profiler.clear" => "Clear all profiling information collected so far.",
    "_lsprof.Profiler.disable" => "Stop collecting profiling information.",
    "_lsprof.Profiler.enable" => "Start collecting profiling information.\n\n  subcalls\n    If True, also records for each function\n    statistics separated according to its current caller.\n  builtins\n    If True, records the time spent in\n    built-in functions separately from their caller.",
    "_lsprof.Profiler.getstats" => "list of profiler_entry objects.\n\ngetstats() -> list of profiler_entry objects\n\nReturn all information collected by the profiler.\nEach profiler_entry is a tuple-like object with the\nfollowing attributes:\n\n    code          code object\n    callcount     how many times this was called\n    reccallcount  how many times called recursively\n    totaltime     total time in this entry\n    inlinetime    inline time in this entry (not in subcalls)\n    calls         details of the calls\n\nThe calls attribute is either None or a list of\nprofiler_subentry objects:\n\n    code          called code object\n    callcount     how many times this is called\n    reccallcount  how many times this is called recursively\n    totaltime     total time spent in this call\n    inlinetime    inline time (not in further subcalls)",
    "_lsprof.profiler_entry.__add__" => "Return self+value.",
    "_lsprof.profiler_entry.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "_lsprof.profiler_entry.__contains__" => "Return bool(key in self).",
    "_lsprof.profiler_entry.__delattr__" => "Implement delattr(self, name).",
    "_lsprof.profiler_entry.__eq__" => "Return self==value.",
    "_lsprof.profiler_entry.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_lsprof.profiler_entry.__ge__" => "Return self>=value.",
    "_lsprof.profiler_entry.__getattribute__" => "Return getattr(self, name).",
    "_lsprof.profiler_entry.__getitem__" => "Return self[key].",
    "_lsprof.profiler_entry.__getstate__" => "Helper for pickle.",
    "_lsprof.profiler_entry.__gt__" => "Return self>value.",
    "_lsprof.profiler_entry.__hash__" => "Return hash(self).",
    "_lsprof.profiler_entry.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_lsprof.profiler_entry.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_lsprof.profiler_entry.__iter__" => "Implement iter(self).",
    "_lsprof.profiler_entry.__le__" => "Return self<=value.",
    "_lsprof.profiler_entry.__len__" => "Return len(self).",
    "_lsprof.profiler_entry.__lt__" => "Return self<value.",
    "_lsprof.profiler_entry.__mul__" => "Return self*value.",
    "_lsprof.profiler_entry.__ne__" => "Return self!=value.",
    "_lsprof.profiler_entry.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_lsprof.profiler_entry.__reduce_ex__" => "Helper for pickle.",
    "_lsprof.profiler_entry.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "_lsprof.profiler_entry.__repr__" => "Return repr(self).",
    "_lsprof.profiler_entry.__rmul__" => "Return value*self.",
    "_lsprof.profiler_entry.__setattr__" => "Implement setattr(self, name, value).",
    "_lsprof.profiler_entry.__sizeof__" => "Size of object in memory, in bytes.",
    "_lsprof.profiler_entry.__str__" => "Return str(self).",
    "_lsprof.profiler_entry.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_lsprof.profiler_entry.callcount" => "how many times this was called",
    "_lsprof.profiler_entry.calls" => "details of the calls",
    "_lsprof.profiler_entry.code" => "code object or built-in function name",
    "_lsprof.profiler_entry.count" => "Return number of occurrences of value.",
    "_lsprof.profiler_entry.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "_lsprof.profiler_entry.inlinetime" => "inline time in this entry (not in subcalls)",
    "_lsprof.profiler_entry.reccallcount" => "how many times called recursively",
    "_lsprof.profiler_entry.totaltime" => "total time in this entry",
    "_lsprof.profiler_subentry.__add__" => "Return self+value.",
    "_lsprof.profiler_subentry.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "_lsprof.profiler_subentry.__contains__" => "Return bool(key in self).",
    "_lsprof.profiler_subentry.__delattr__" => "Implement delattr(self, name).",
    "_lsprof.profiler_subentry.__eq__" => "Return self==value.",
    "_lsprof.profiler_subentry.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_lsprof.profiler_subentry.__ge__" => "Return self>=value.",
    "_lsprof.profiler_subentry.__getattribute__" => "Return getattr(self, name).",
    "_lsprof.profiler_subentry.__getitem__" => "Return self[key].",
    "_lsprof.profiler_subentry.__getstate__" => "Helper for pickle.",
    "_lsprof.profiler_subentry.__gt__" => "Return self>value.",
    "_lsprof.profiler_subentry.__hash__" => "Return hash(self).",
    "_lsprof.profiler_subentry.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_lsprof.profiler_subentry.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_lsprof.profiler_subentry.__iter__" => "Implement iter(self).",
    "_lsprof.profiler_subentry.__le__" => "Return self<=value.",
    "_lsprof.profiler_subentry.__len__" => "Return len(self).",
    "_lsprof.profiler_subentry.__lt__" => "Return self<value.",
    "_lsprof.profiler_subentry.__mul__" => "Return self*value.",
    "_lsprof.profiler_subentry.__ne__" => "Return self!=value.",
    "_lsprof.profiler_subentry.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_lsprof.profiler_subentry.__reduce_ex__" => "Helper for pickle.",
    "_lsprof.profiler_subentry.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "_lsprof.profiler_subentry.__repr__" => "Return repr(self).",
    "_lsprof.profiler_subentry.__rmul__" => "Return value*self.",
    "_lsprof.profiler_subentry.__setattr__" => "Implement setattr(self, name, value).",
    "_lsprof.profiler_subentry.__sizeof__" => "Size of object in memory, in bytes.",
    "_lsprof.profiler_subentry.__str__" => "Return str(self).",
    "_lsprof.profiler_subentry.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_lsprof.profiler_subentry.callcount" => "how many times this is called",
    "_lsprof.profiler_subentry.code" => "called code object or built-in function name",
    "_lsprof.profiler_subentry.count" => "Return number of occurrences of value.",
    "_lsprof.profiler_subentry.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "_lsprof.profiler_subentry.inlinetime" => "inline time (not in further subcalls)",
    "_lsprof.profiler_subentry.reccallcount" => "how many times this is called recursively",
    "_lsprof.profiler_subentry.totaltime" => "total time spent in this call",
    "_lzma.LZMACompressor" => "LZMACompressor(format=FORMAT_XZ, check=-1, preset=None, filters=None)\n\nCreate a compressor object for compressing data incrementally.\n\nformat specifies the container format to use for the output. This can\nbe FORMAT_XZ (default), FORMAT_ALONE, or FORMAT_RAW.\n\ncheck specifies the integrity check to use. For FORMAT_XZ, the default\nis CHECK_CRC64. FORMAT_ALONE and FORMAT_RAW do not support integrity\nchecks; for these formats, check must be omitted, or be CHECK_NONE.\n\nThe settings used by the compressor can be specified either as a\npreset compression level (with the 'preset' argument), or in detail\nas a custom filter chain (with the 'filters' argument). For FORMAT_XZ\nand FORMAT_ALONE, the default is to use the PRESET_DEFAULT preset\nlevel. For FORMAT_RAW, the caller must always specify a filter chain;\nthe raw compressor does not support preset compression levels.\n\npreset (if provided) should be an integer in the range 0-9, optionally\nOR-ed with the constant PRESET_EXTREME.\n\nfilters (if provided) should be a sequence of dicts. Each dict should\nhave an entry for \"id\" indicating the ID of the filter, plus\nadditional entries for options to the filter.\n\nFor one-shot compression, use the compress() function instead.",
    "_lzma.LZMACompressor.__delattr__" => "Implement delattr(self, name).",
    "_lzma.LZMACompressor.__eq__" => "Return self==value.",
    "_lzma.LZMACompressor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_lzma.LZMACompressor.__ge__" => "Return self>=value.",
    "_lzma.LZMACompressor.__getattribute__" => "Return getattr(self, name).",
    "_lzma.LZMACompressor.__getstate__" => "Helper for pickle.",
    "_lzma.LZMACompressor.__gt__" => "Return self>value.",
    "_lzma.LZMACompressor.__hash__" => "Return hash(self).",
    "_lzma.LZMACompressor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_lzma.LZMACompressor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_lzma.LZMACompressor.__le__" => "Return self<=value.",
    "_lzma.LZMACompressor.__lt__" => "Return self<value.",
    "_lzma.LZMACompressor.__ne__" => "Return self!=value.",
    "_lzma.LZMACompressor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_lzma.LZMACompressor.__reduce__" => "Helper for pickle.",
    "_lzma.LZMACompressor.__reduce_ex__" => "Helper for pickle.",
    "_lzma.LZMACompressor.__repr__" => "Return repr(self).",
    "_lzma.LZMACompressor.__setattr__" => "Implement setattr(self, name, value).",
    "_lzma.LZMACompressor.__sizeof__" => "Size of object in memory, in bytes.",
    "_lzma.LZMACompressor.__str__" => "Return str(self).",
    "_lzma.LZMACompressor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_lzma.LZMACompressor.compress" => "Provide data to the compressor object.\n\nReturns a chunk of compressed data if possible, or b'' otherwise.\n\nWhen you have finished providing data to the compressor, call the\nflush() method to finish the compression process.",
    "_lzma.LZMACompressor.flush" => "Finish the compression process.\n\nReturns the compressed data left in internal buffers.\n\nThe compressor object may not be used after this method is called.",
    "_lzma.LZMADecompressor" => "Create a decompressor object for decompressing data incrementally.\n\n  format\n    Specifies the container format of the input stream.  If this is\n    FORMAT_AUTO (the default), the decompressor will automatically detect\n    whether the input is FORMAT_XZ or FORMAT_ALONE.  Streams created with\n    FORMAT_RAW cannot be autodetected.\n  memlimit\n    Limit the amount of memory used by the decompressor.  This will cause\n    decompression to fail if the input cannot be decompressed within the\n    given limit.\n  filters\n    A custom filter chain.  This argument is required for FORMAT_RAW, and\n    not accepted with any other format.  When provided, this should be a\n    sequence of dicts, each indicating the ID and options for a single\n    filter.\n\nFor one-shot decompression, use the decompress() function instead.",
    "_lzma.LZMADecompressor.__delattr__" => "Implement delattr(self, name).",
    "_lzma.LZMADecompressor.__eq__" => "Return self==value.",
    "_lzma.LZMADecompressor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_lzma.LZMADecompressor.__ge__" => "Return self>=value.",
    "_lzma.LZMADecompressor.__getattribute__" => "Return getattr(self, name).",
    "_lzma.LZMADecompressor.__getstate__" => "Helper for pickle.",
    "_lzma.LZMADecompressor.__gt__" => "Return self>value.",
    "_lzma.LZMADecompressor.__hash__" => "Return hash(self).",
    "_lzma.LZMADecompressor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_lzma.LZMADecompressor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_lzma.LZMADecompressor.__le__" => "Return self<=value.",
    "_lzma.LZMADecompressor.__lt__" => "Return self<value.",
    "_lzma.LZMADecompressor.__ne__" => "Return self!=value.",
    "_lzma.LZMADecompressor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_lzma.LZMADecompressor.__reduce__" => "Helper for pickle.",
    "_lzma.LZMADecompressor.__reduce_ex__" => "Helper for pickle.",
    "_lzma.LZMADecompressor.__repr__" => "Return repr(self).",
    "_lzma.LZMADecompressor.__setattr__" => "Implement setattr(self, name, value).",
    "_lzma.LZMADecompressor.__sizeof__" => "Size of object in memory, in bytes.",
    "_lzma.LZMADecompressor.__str__" => "Return str(self).",
    "_lzma.LZMADecompressor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_lzma.LZMADecompressor.check" => "ID of the integrity check used by the input stream.",
    "_lzma.LZMADecompressor.decompress" => "Decompress *data*, returning uncompressed data as bytes.\n\nIf *max_length* is nonnegative, returns at most *max_length* bytes\nof decompressed data. If this limit is reached and further output\ncan be produced, *self.needs_input* will be set to ``False``.  In\nthis case, the next call to *decompress()* may provide *data* as b''\nto obtain more of the output.\n\nIf all of the input data was decompressed and returned (either\nbecause this was less than *max_length* bytes, or because\n*max_length* was negative), *self.needs_input* will be set to True.\n\nAttempting to decompress data after the end of stream is reached\nraises an EOFError.  Any data found after the end of the stream is\nignored and saved in the unused_data attribute.",
    "_lzma.LZMADecompressor.eof" => "True if the end-of-stream marker has been reached.",
    "_lzma.LZMADecompressor.needs_input" => "True if more input is needed before more decompressed data can be produced.",
    "_lzma.LZMADecompressor.unused_data" => "Data found after the end of the compressed stream.",
    "_lzma.LZMAError" => "Call to liblzma failed.",
    "_lzma.LZMAError.__delattr__" => "Implement delattr(self, name).",
    "_lzma.LZMAError.__eq__" => "Return self==value.",
    "_lzma.LZMAError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_lzma.LZMAError.__ge__" => "Return self>=value.",
    "_lzma.LZMAError.__getattribute__" => "Return getattr(self, name).",
    "_lzma.LZMAError.__getstate__" => "Helper for pickle.",
    "_lzma.LZMAError.__gt__" => "Return self>value.",
    "_lzma.LZMAError.__hash__" => "Return hash(self).",
    "_lzma.LZMAError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_lzma.LZMAError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_lzma.LZMAError.__le__" => "Return self<=value.",
    "_lzma.LZMAError.__lt__" => "Return self<value.",
    "_lzma.LZMAError.__ne__" => "Return self!=value.",
    "_lzma.LZMAError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_lzma.LZMAError.__reduce_ex__" => "Helper for pickle.",
    "_lzma.LZMAError.__repr__" => "Return repr(self).",
    "_lzma.LZMAError.__setattr__" => "Implement setattr(self, name, value).",
    "_lzma.LZMAError.__sizeof__" => "Size of object in memory, in bytes.",
    "_lzma.LZMAError.__str__" => "Return str(self).",
    "_lzma.LZMAError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_lzma.LZMAError.__weakref__" => "list of weak references to the object",
    "_lzma.LZMAError.add_note" => "Add a note to the exception",
    "_lzma.LZMAError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_lzma._decode_filter_properties" => "Return a bytes object encoding the options (properties) of the filter specified by *filter* (a dict).\n\nThe result does not include the filter ID itself, only the options.",
    "_lzma._encode_filter_properties" => "Return a bytes object encoding the options (properties) of the filter specified by *filter* (a dict).\n\nThe result does not include the filter ID itself, only the options.",
    "_lzma.is_check_supported" => "Test whether the given integrity check is supported.\n\nAlways returns True for CHECK_NONE and CHECK_CRC32.",
    "_md5.MD5Type.__delattr__" => "Implement delattr(self, name).",
    "_md5.MD5Type.__eq__" => "Return self==value.",
    "_md5.MD5Type.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_md5.MD5Type.__ge__" => "Return self>=value.",
    "_md5.MD5Type.__getattribute__" => "Return getattr(self, name).",
    "_md5.MD5Type.__getstate__" => "Helper for pickle.",
    "_md5.MD5Type.__gt__" => "Return self>value.",
    "_md5.MD5Type.__hash__" => "Return hash(self).",
    "_md5.MD5Type.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_md5.MD5Type.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_md5.MD5Type.__le__" => "Return self<=value.",
    "_md5.MD5Type.__lt__" => "Return self<value.",
    "_md5.MD5Type.__ne__" => "Return self!=value.",
    "_md5.MD5Type.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_md5.MD5Type.__reduce__" => "Helper for pickle.",
    "_md5.MD5Type.__reduce_ex__" => "Helper for pickle.",
    "_md5.MD5Type.__repr__" => "Return repr(self).",
    "_md5.MD5Type.__setattr__" => "Implement setattr(self, name, value).",
    "_md5.MD5Type.__sizeof__" => "Size of object in memory, in bytes.",
    "_md5.MD5Type.__str__" => "Return str(self).",
    "_md5.MD5Type.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_md5.MD5Type.copy" => "Return a copy of the hash object.",
    "_md5.MD5Type.digest" => "Return the digest value as a bytes object.",
    "_md5.MD5Type.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "_md5.MD5Type.update" => "Update this hash object's state with the provided string.",
    "_md5.md5" => "Return a new MD5 hash object; optionally initialized with a string.",
    "_multibytecodec.MultibyteIncrementalDecoder.__delattr__" => "Implement delattr(self, name).",
    "_multibytecodec.MultibyteIncrementalDecoder.__eq__" => "Return self==value.",
    "_multibytecodec.MultibyteIncrementalDecoder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_multibytecodec.MultibyteIncrementalDecoder.__ge__" => "Return self>=value.",
    "_multibytecodec.MultibyteIncrementalDecoder.__getattribute__" => "Return getattr(self, name).",
    "_multibytecodec.MultibyteIncrementalDecoder.__getstate__" => "Helper for pickle.",
    "_multibytecodec.MultibyteIncrementalDecoder.__gt__" => "Return self>value.",
    "_multibytecodec.MultibyteIncrementalDecoder.__hash__" => "Return hash(self).",
    "_multibytecodec.MultibyteIncrementalDecoder.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_multibytecodec.MultibyteIncrementalDecoder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_multibytecodec.MultibyteIncrementalDecoder.__le__" => "Return self<=value.",
    "_multibytecodec.MultibyteIncrementalDecoder.__lt__" => "Return self<value.",
    "_multibytecodec.MultibyteIncrementalDecoder.__ne__" => "Return self!=value.",
    "_multibytecodec.MultibyteIncrementalDecoder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_multibytecodec.MultibyteIncrementalDecoder.__reduce__" => "Helper for pickle.",
    "_multibytecodec.MultibyteIncrementalDecoder.__reduce_ex__" => "Helper for pickle.",
    "_multibytecodec.MultibyteIncrementalDecoder.__repr__" => "Return repr(self).",
    "_multibytecodec.MultibyteIncrementalDecoder.__setattr__" => "Implement setattr(self, name, value).",
    "_multibytecodec.MultibyteIncrementalDecoder.__sizeof__" => "Size of object in memory, in bytes.",
    "_multibytecodec.MultibyteIncrementalDecoder.__str__" => "Return str(self).",
    "_multibytecodec.MultibyteIncrementalDecoder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_multibytecodec.MultibyteIncrementalDecoder.errors" => "how to treat errors",
    "_multibytecodec.MultibyteIncrementalEncoder.__delattr__" => "Implement delattr(self, name).",
    "_multibytecodec.MultibyteIncrementalEncoder.__eq__" => "Return self==value.",
    "_multibytecodec.MultibyteIncrementalEncoder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_multibytecodec.MultibyteIncrementalEncoder.__ge__" => "Return self>=value.",
    "_multibytecodec.MultibyteIncrementalEncoder.__getattribute__" => "Return getattr(self, name).",
    "_multibytecodec.MultibyteIncrementalEncoder.__getstate__" => "Helper for pickle.",
    "_multibytecodec.MultibyteIncrementalEncoder.__gt__" => "Return self>value.",
    "_multibytecodec.MultibyteIncrementalEncoder.__hash__" => "Return hash(self).",
    "_multibytecodec.MultibyteIncrementalEncoder.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_multibytecodec.MultibyteIncrementalEncoder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_multibytecodec.MultibyteIncrementalEncoder.__le__" => "Return self<=value.",
    "_multibytecodec.MultibyteIncrementalEncoder.__lt__" => "Return self<value.",
    "_multibytecodec.MultibyteIncrementalEncoder.__ne__" => "Return self!=value.",
    "_multibytecodec.MultibyteIncrementalEncoder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_multibytecodec.MultibyteIncrementalEncoder.__reduce__" => "Helper for pickle.",
    "_multibytecodec.MultibyteIncrementalEncoder.__reduce_ex__" => "Helper for pickle.",
    "_multibytecodec.MultibyteIncrementalEncoder.__repr__" => "Return repr(self).",
    "_multibytecodec.MultibyteIncrementalEncoder.__setattr__" => "Implement setattr(self, name, value).",
    "_multibytecodec.MultibyteIncrementalEncoder.__sizeof__" => "Size of object in memory, in bytes.",
    "_multibytecodec.MultibyteIncrementalEncoder.__str__" => "Return str(self).",
    "_multibytecodec.MultibyteIncrementalEncoder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_multibytecodec.MultibyteIncrementalEncoder.errors" => "how to treat errors",
    "_multibytecodec.MultibyteStreamReader.__delattr__" => "Implement delattr(self, name).",
    "_multibytecodec.MultibyteStreamReader.__eq__" => "Return self==value.",
    "_multibytecodec.MultibyteStreamReader.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_multibytecodec.MultibyteStreamReader.__ge__" => "Return self>=value.",
    "_multibytecodec.MultibyteStreamReader.__getattribute__" => "Return getattr(self, name).",
    "_multibytecodec.MultibyteStreamReader.__getstate__" => "Helper for pickle.",
    "_multibytecodec.MultibyteStreamReader.__gt__" => "Return self>value.",
    "_multibytecodec.MultibyteStreamReader.__hash__" => "Return hash(self).",
    "_multibytecodec.MultibyteStreamReader.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_multibytecodec.MultibyteStreamReader.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_multibytecodec.MultibyteStreamReader.__le__" => "Return self<=value.",
    "_multibytecodec.MultibyteStreamReader.__lt__" => "Return self<value.",
    "_multibytecodec.MultibyteStreamReader.__ne__" => "Return self!=value.",
    "_multibytecodec.MultibyteStreamReader.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_multibytecodec.MultibyteStreamReader.__reduce__" => "Helper for pickle.",
    "_multibytecodec.MultibyteStreamReader.__reduce_ex__" => "Helper for pickle.",
    "_multibytecodec.MultibyteStreamReader.__repr__" => "Return repr(self).",
    "_multibytecodec.MultibyteStreamReader.__setattr__" => "Implement setattr(self, name, value).",
    "_multibytecodec.MultibyteStreamReader.__sizeof__" => "Size of object in memory, in bytes.",
    "_multibytecodec.MultibyteStreamReader.__str__" => "Return str(self).",
    "_multibytecodec.MultibyteStreamReader.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_multibytecodec.MultibyteStreamReader.errors" => "how to treat errors",
    "_multibytecodec.MultibyteStreamWriter.__delattr__" => "Implement delattr(self, name).",
    "_multibytecodec.MultibyteStreamWriter.__eq__" => "Return self==value.",
    "_multibytecodec.MultibyteStreamWriter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_multibytecodec.MultibyteStreamWriter.__ge__" => "Return self>=value.",
    "_multibytecodec.MultibyteStreamWriter.__getattribute__" => "Return getattr(self, name).",
    "_multibytecodec.MultibyteStreamWriter.__getstate__" => "Helper for pickle.",
    "_multibytecodec.MultibyteStreamWriter.__gt__" => "Return self>value.",
    "_multibytecodec.MultibyteStreamWriter.__hash__" => "Return hash(self).",
    "_multibytecodec.MultibyteStreamWriter.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_multibytecodec.MultibyteStreamWriter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_multibytecodec.MultibyteStreamWriter.__le__" => "Return self<=value.",
    "_multibytecodec.MultibyteStreamWriter.__lt__" => "Return self<value.",
    "_multibytecodec.MultibyteStreamWriter.__ne__" => "Return self!=value.",
    "_multibytecodec.MultibyteStreamWriter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_multibytecodec.MultibyteStreamWriter.__reduce__" => "Helper for pickle.",
    "_multibytecodec.MultibyteStreamWriter.__reduce_ex__" => "Helper for pickle.",
    "_multibytecodec.MultibyteStreamWriter.__repr__" => "Return repr(self).",
    "_multibytecodec.MultibyteStreamWriter.__setattr__" => "Implement setattr(self, name, value).",
    "_multibytecodec.MultibyteStreamWriter.__sizeof__" => "Size of object in memory, in bytes.",
    "_multibytecodec.MultibyteStreamWriter.__str__" => "Return str(self).",
    "_multibytecodec.MultibyteStreamWriter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_multibytecodec.MultibyteStreamWriter.errors" => "how to treat errors",
    "_multiprocessing.SemLock" => "Semaphore/Mutex type",
    "_multiprocessing.SemLock.__delattr__" => "Implement delattr(self, name).",
    "_multiprocessing.SemLock.__enter__" => "Enter the semaphore/lock.",
    "_multiprocessing.SemLock.__eq__" => "Return self==value.",
    "_multiprocessing.SemLock.__exit__" => "Exit the semaphore/lock.",
    "_multiprocessing.SemLock.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_multiprocessing.SemLock.__ge__" => "Return self>=value.",
    "_multiprocessing.SemLock.__getattribute__" => "Return getattr(self, name).",
    "_multiprocessing.SemLock.__getstate__" => "Helper for pickle.",
    "_multiprocessing.SemLock.__gt__" => "Return self>value.",
    "_multiprocessing.SemLock.__hash__" => "Return hash(self).",
    "_multiprocessing.SemLock.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_multiprocessing.SemLock.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_multiprocessing.SemLock.__le__" => "Return self<=value.",
    "_multiprocessing.SemLock.__lt__" => "Return self<value.",
    "_multiprocessing.SemLock.__ne__" => "Return self!=value.",
    "_multiprocessing.SemLock.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_multiprocessing.SemLock.__reduce__" => "Helper for pickle.",
    "_multiprocessing.SemLock.__reduce_ex__" => "Helper for pickle.",
    "_multiprocessing.SemLock.__repr__" => "Return repr(self).",
    "_multiprocessing.SemLock.__setattr__" => "Implement setattr(self, name, value).",
    "_multiprocessing.SemLock.__sizeof__" => "Size of object in memory, in bytes.",
    "_multiprocessing.SemLock.__str__" => "Return str(self).",
    "_multiprocessing.SemLock.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_multiprocessing.SemLock._after_fork" => "Rezero the net acquisition count after fork().",
    "_multiprocessing.SemLock._count" => "Num of `acquire()`s minus num of `release()`s for this process.",
    "_multiprocessing.SemLock._get_value" => "Get the value of the semaphore.",
    "_multiprocessing.SemLock._is_mine" => "Whether the lock is owned by this thread.",
    "_multiprocessing.SemLock._is_zero" => "Return whether semaphore has value zero.",
    "_multiprocessing.SemLock.acquire" => "Acquire the semaphore/lock.",
    "_multiprocessing.SemLock.handle" => "",
    "_multiprocessing.SemLock.kind" => "",
    "_multiprocessing.SemLock.maxvalue" => "",
    "_multiprocessing.SemLock.name" => "",
    "_multiprocessing.SemLock.release" => "Release the semaphore/lock.",
    "_opcode" => "Opcode support module.",
    "_opcode.get_executor" => "Return the executor object at offset in code if exists, None otherwise.",
    "_opcode.get_intrinsic1_descs" => "Return a list of names of the unary intrinsics.",
    "_opcode.get_intrinsic2_descs" => "Return a list of names of the binary intrinsics.",
    "_opcode.get_nb_ops" => "Return array of symbols of binary ops.\n\nIndexed by the BINARY_OP oparg value.",
    "_opcode.get_special_method_names" => "Return a list of special method names.",
    "_opcode.get_specialization_stats" => "Return the specialization stats",
    "_opcode.has_arg" => "Return True if the opcode uses its oparg, False otherwise.",
    "_opcode.has_const" => "Return True if the opcode accesses a constant, False otherwise.",
    "_opcode.has_exc" => "Return True if the opcode sets an exception handler, False otherwise.",
    "_opcode.has_free" => "Return True if the opcode accesses a free variable, False otherwise.\n\nNote that 'free' in this context refers to names in the current scope\nthat are referenced by inner scopes or names in outer scopes that are\nreferenced from this scope. It does not include references to global\nor builtin scopes.",
    "_opcode.has_jump" => "Return True if the opcode has a jump target, False otherwise.",
    "_opcode.has_local" => "Return True if the opcode accesses a local variable, False otherwise.",
    "_opcode.has_name" => "Return True if the opcode accesses an attribute by name, False otherwise.",
    "_opcode.is_valid" => "Return True if opcode is valid, False otherwise.",
    "_opcode.stack_effect" => "Compute the stack effect of the opcode.",
    "_operator" => "Operator interface.\n\nThis module exports a set of functions implemented in C corresponding\nto the intrinsic operators of Python.  For example, operator.add(x, y)\nis equivalent to the expression x+y.  The function names are those\nused for special methods; variants without leading and trailing\n'__' are also provided for convenience.",
    "_operator._compare_digest" => "Return 'a == b'.\n\nThis function uses an approach designed to prevent\ntiming analysis, making it appropriate for cryptography.\n\na and b must both be of the same type: either str (ASCII only),\nor any bytes-like object.\n\nNote: If a and b are of different lengths, or if an error occurs,\na timing attack could theoretically reveal information about the\ntypes and lengths of a and b--but not their values.",
    "_operator.abs" => "Same as abs(a).",
    "_operator.add" => "Same as a + b.",
    "_operator.and_" => "Same as a & b.",
    "_operator.attrgetter" => "Return a callable object that fetches the given attribute(s) from its operand.\nAfter f = attrgetter('name'), the call f(r) returns r.name.\nAfter g = attrgetter('name', 'date'), the call g(r) returns (r.name, r.date).\nAfter h = attrgetter('name.first', 'name.last'), the call h(r) returns\n(r.name.first, r.name.last).",
    "_operator.attrgetter.__call__" => "Call self as a function.",
    "_operator.attrgetter.__delattr__" => "Implement delattr(self, name).",
    "_operator.attrgetter.__eq__" => "Return self==value.",
    "_operator.attrgetter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_operator.attrgetter.__ge__" => "Return self>=value.",
    "_operator.attrgetter.__getattribute__" => "Return getattr(self, name).",
    "_operator.attrgetter.__getstate__" => "Helper for pickle.",
    "_operator.attrgetter.__gt__" => "Return self>value.",
    "_operator.attrgetter.__hash__" => "Return hash(self).",
    "_operator.attrgetter.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_operator.attrgetter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_operator.attrgetter.__le__" => "Return self<=value.",
    "_operator.attrgetter.__lt__" => "Return self<value.",
    "_operator.attrgetter.__ne__" => "Return self!=value.",
    "_operator.attrgetter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_operator.attrgetter.__reduce__" => "Return state information for pickling",
    "_operator.attrgetter.__reduce_ex__" => "Helper for pickle.",
    "_operator.attrgetter.__repr__" => "Return repr(self).",
    "_operator.attrgetter.__setattr__" => "Implement setattr(self, name, value).",
    "_operator.attrgetter.__sizeof__" => "Size of object in memory, in bytes.",
    "_operator.attrgetter.__str__" => "Return str(self).",
    "_operator.attrgetter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_operator.call" => "Same as obj(*args, **kwargs).",
    "_operator.concat" => "Same as a + b, for a and b sequences.",
    "_operator.contains" => "Same as b in a (note reversed operands).",
    "_operator.countOf" => "Return the number of items in a which are, or which equal, b.",
    "_operator.delitem" => "Same as del a[b].",
    "_operator.eq" => "Same as a == b.",
    "_operator.floordiv" => "Same as a // b.",
    "_operator.ge" => "Same as a >= b.",
    "_operator.getitem" => "Same as a[b].",
    "_operator.gt" => "Same as a > b.",
    "_operator.iadd" => "Same as a += b.",
    "_operator.iand" => "Same as a &= b.",
    "_operator.iconcat" => "Same as a += b, for a and b sequences.",
    "_operator.ifloordiv" => "Same as a //= b.",
    "_operator.ilshift" => "Same as a <<= b.",
    "_operator.imatmul" => "Same as a @= b.",
    "_operator.imod" => "Same as a %= b.",
    "_operator.imul" => "Same as a *= b.",
    "_operator.index" => "Same as a.__index__()",
    "_operator.indexOf" => "Return the first index of b in a.",
    "_operator.inv" => "Same as ~a.",
    "_operator.invert" => "Same as ~a.",
    "_operator.ior" => "Same as a |= b.",
    "_operator.ipow" => "Same as a **= b.",
    "_operator.irshift" => "Same as a >>= b.",
    "_operator.is_" => "Same as a is b.",
    "_operator.is_none" => "Same as a is None.",
    "_operator.is_not" => "Same as a is not b.",
    "_operator.is_not_none" => "Same as a is not None.",
    "_operator.isub" => "Same as a -= b.",
    "_operator.itemgetter" => "Return a callable object that fetches the given item(s) from its operand.\nAfter f = itemgetter(2), the call f(r) returns r[2].\nAfter g = itemgetter(2, 5, 3), the call g(r) returns (r[2], r[5], r[3])",
    "_operator.itemgetter.__call__" => "Call self as a function.",
    "_operator.itemgetter.__delattr__" => "Implement delattr(self, name).",
    "_operator.itemgetter.__eq__" => "Return self==value.",
    "_operator.itemgetter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_operator.itemgetter.__ge__" => "Return self>=value.",
    "_operator.itemgetter.__getattribute__" => "Return getattr(self, name).",
    "_operator.itemgetter.__getstate__" => "Helper for pickle.",
    "_operator.itemgetter.__gt__" => "Return self>value.",
    "_operator.itemgetter.__hash__" => "Return hash(self).",
    "_operator.itemgetter.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_operator.itemgetter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_operator.itemgetter.__le__" => "Return self<=value.",
    "_operator.itemgetter.__lt__" => "Return self<value.",
    "_operator.itemgetter.__ne__" => "Return self!=value.",
    "_operator.itemgetter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_operator.itemgetter.__reduce__" => "Return state information for pickling",
    "_operator.itemgetter.__reduce_ex__" => "Helper for pickle.",
    "_operator.itemgetter.__repr__" => "Return repr(self).",
    "_operator.itemgetter.__setattr__" => "Implement setattr(self, name, value).",
    "_operator.itemgetter.__sizeof__" => "Size of object in memory, in bytes.",
    "_operator.itemgetter.__str__" => "Return str(self).",
    "_operator.itemgetter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_operator.itruediv" => "Same as a /= b.",
    "_operator.ixor" => "Same as a ^= b.",
    "_operator.le" => "Same as a <= b.",
    "_operator.length_hint" => "Return an estimate of the number of items in obj.\n\nThis is useful for presizing containers when building from an iterable.\n\nIf the object supports len(), the result will be exact.\nOtherwise, it may over- or under-estimate by an arbitrary amount.\nThe result will be an integer >= 0.",
    "_operator.lshift" => "Same as a << b.",
    "_operator.lt" => "Same as a < b.",
    "_operator.matmul" => "Same as a @ b.",
    "_operator.methodcaller" => "Return a callable object that calls the given method on its operand.\nAfter f = methodcaller('name'), the call f(r) returns r.name().\nAfter g = methodcaller('name', 'date', foo=1), the call g(r) returns\nr.name('date', foo=1).",
    "_operator.methodcaller.__call__" => "Call self as a function.",
    "_operator.methodcaller.__delattr__" => "Implement delattr(self, name).",
    "_operator.methodcaller.__eq__" => "Return self==value.",
    "_operator.methodcaller.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_operator.methodcaller.__ge__" => "Return self>=value.",
    "_operator.methodcaller.__getattribute__" => "Return getattr(self, name).",
    "_operator.methodcaller.__getstate__" => "Helper for pickle.",
    "_operator.methodcaller.__gt__" => "Return self>value.",
    "_operator.methodcaller.__hash__" => "Return hash(self).",
    "_operator.methodcaller.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_operator.methodcaller.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_operator.methodcaller.__le__" => "Return self<=value.",
    "_operator.methodcaller.__lt__" => "Return self<value.",
    "_operator.methodcaller.__ne__" => "Return self!=value.",
    "_operator.methodcaller.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_operator.methodcaller.__reduce__" => "Return state information for pickling",
    "_operator.methodcaller.__reduce_ex__" => "Helper for pickle.",
    "_operator.methodcaller.__repr__" => "Return repr(self).",
    "_operator.methodcaller.__setattr__" => "Implement setattr(self, name, value).",
    "_operator.methodcaller.__sizeof__" => "Size of object in memory, in bytes.",
    "_operator.methodcaller.__str__" => "Return str(self).",
    "_operator.methodcaller.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_operator.mod" => "Same as a % b.",
    "_operator.mul" => "Same as a * b.",
    "_operator.ne" => "Same as a != b.",
    "_operator.neg" => "Same as -a.",
    "_operator.not_" => "Same as not a.",
    "_operator.or_" => "Same as a | b.",
    "_operator.pos" => "Same as +a.",
    "_operator.pow" => "Same as a ** b.",
    "_operator.rshift" => "Same as a >> b.",
    "_operator.setitem" => "Same as a[b] = c.",
    "_operator.sub" => "Same as a - b.",
    "_operator.truediv" => "Same as a / b.",
    "_operator.truth" => "Return True if a is true, False otherwise.",
    "_operator.xor" => "Same as a ^ b.",
    "_overlapped.BindLocal" => "Bind a socket handle to an arbitrary local port.\n\nfamily should be AF_INET or AF_INET6.",
    "_overlapped.ConnectPipe" => "Connect to the pipe for asynchronous I/O (overlapped).",
    "_overlapped.CreateEvent" => "Create an event.\n\nEventAttributes must be None.",
    "_overlapped.CreateIoCompletionPort" => "Create a completion port or register a handle with a port.",
    "_overlapped.FormatMessage" => "Return error message for an error code.",
    "_overlapped.GetQueuedCompletionStatus" => "Get a message from completion port.\n\nWait for up to msecs milliseconds.",
    "_overlapped.Overlapped" => "OVERLAPPED structure wrapper.",
    "_overlapped.Overlapped.AcceptEx" => "Start overlapped wait for client to connect.",
    "_overlapped.Overlapped.ConnectEx" => "Start overlapped connect.\n\nclient_handle should be unbound.",
    "_overlapped.Overlapped.ConnectNamedPipe" => "Start overlapped wait for a client to connect.",
    "_overlapped.Overlapped.ReadFile" => "Start overlapped read.",
    "_overlapped.Overlapped.ReadFileInto" => "Start overlapped receive.",
    "_overlapped.Overlapped.TransmitFile" => "Transmit file data over a connected socket.",
    "_overlapped.Overlapped.WSARecv" => "Start overlapped receive.",
    "_overlapped.Overlapped.WSARecvFrom" => "Start overlapped receive.",
    "_overlapped.Overlapped.WSARecvFromInto" => "Start overlapped receive.",
    "_overlapped.Overlapped.WSARecvInto" => "Start overlapped receive.",
    "_overlapped.Overlapped.WSASend" => "Start overlapped send.",
    "_overlapped.Overlapped.WSASendTo" => "Start overlapped sendto over a connectionless (UDP) socket.",
    "_overlapped.Overlapped.WriteFile" => "Start overlapped write.",
    "_overlapped.Overlapped.__delattr__" => "Implement delattr(self, name).",
    "_overlapped.Overlapped.__eq__" => "Return self==value.",
    "_overlapped.Overlapped.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_overlapped.Overlapped.__ge__" => "Return self>=value.",
    "_overlapped.Overlapped.__getattribute__" => "Return getattr(self, name).",
    "_overlapped.Overlapped.__getstate__" => "Helper for pickle.",
    "_overlapped.Overlapped.__gt__" => "Return self>value.",
    "_overlapped.Overlapped.__hash__" => "Return hash(self).",
    "_overlapped.Overlapped.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_overlapped.Overlapped.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_overlapped.Overlapped.__le__" => "Return self<=value.",
    "_overlapped.Overlapped.__lt__" => "Return self<value.",
    "_overlapped.Overlapped.__ne__" => "Return self!=value.",
    "_overlapped.Overlapped.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_overlapped.Overlapped.__reduce__" => "Helper for pickle.",
    "_overlapped.Overlapped.__reduce_ex__" => "Helper for pickle.",
    "_overlapped.Overlapped.__repr__" => "Return repr(self).",
    "_overlapped.Overlapped.__setattr__" => "Implement setattr(self, name, value).",
    "_overlapped.Overlapped.__sizeof__" => "Size of object in memory, in bytes.",
    "_overlapped.Overlapped.__str__" => "Return str(self).",
    "_overlapped.Overlapped.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_overlapped.Overlapped.address" => "Address of overlapped structure",
    "_overlapped.Overlapped.cancel" => "Cancel overlapped operation.",
    "_overlapped.Overlapped.error" => "Error from last operation",
    "_overlapped.Overlapped.event" => "Overlapped event handle",
    "_overlapped.Overlapped.getresult" => "Retrieve result of operation.\n\nIf wait is true then it blocks until the operation is finished.  If\nwait is false and the operation is still pending then an error is\nraised.",
    "_overlapped.Overlapped.pending" => "Whether the operation is pending",
    "_overlapped.PostQueuedCompletionStatus" => "Post a message to completion port.",
    "_overlapped.RegisterWaitWithQueue" => "Register wait for Object; when complete CompletionPort is notified.",
    "_overlapped.ResetEvent" => "Reset event.",
    "_overlapped.SetEvent" => "Set event.",
    "_overlapped.UnregisterWait" => "Unregister wait handle.",
    "_overlapped.UnregisterWaitEx" => "Unregister wait handle.",
    "_overlapped.WSAConnect" => "Bind a remote address to a connectionless (UDP) socket.",
    "_pickle" => "Optimized C implementation for the Python pickle module.",
    "_pickle.PickleBuffer" => "Wrapper for potentially out-of-band buffers",
    "_pickle.PickleBuffer.__buffer__" => "Return a buffer object that exposes the underlying memory of the object.",
    "_pickle.PickleBuffer.__delattr__" => "Implement delattr(self, name).",
    "_pickle.PickleBuffer.__eq__" => "Return self==value.",
    "_pickle.PickleBuffer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_pickle.PickleBuffer.__ge__" => "Return self>=value.",
    "_pickle.PickleBuffer.__getattribute__" => "Return getattr(self, name).",
    "_pickle.PickleBuffer.__getstate__" => "Helper for pickle.",
    "_pickle.PickleBuffer.__gt__" => "Return self>value.",
    "_pickle.PickleBuffer.__hash__" => "Return hash(self).",
    "_pickle.PickleBuffer.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_pickle.PickleBuffer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_pickle.PickleBuffer.__le__" => "Return self<=value.",
    "_pickle.PickleBuffer.__lt__" => "Return self<value.",
    "_pickle.PickleBuffer.__ne__" => "Return self!=value.",
    "_pickle.PickleBuffer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_pickle.PickleBuffer.__reduce__" => "Helper for pickle.",
    "_pickle.PickleBuffer.__reduce_ex__" => "Helper for pickle.",
    "_pickle.PickleBuffer.__release_buffer__" => "Release the buffer object that exposes the underlying memory of the object.",
    "_pickle.PickleBuffer.__repr__" => "Return repr(self).",
    "_pickle.PickleBuffer.__setattr__" => "Implement setattr(self, name, value).",
    "_pickle.PickleBuffer.__sizeof__" => "Size of object in memory, in bytes.",
    "_pickle.PickleBuffer.__str__" => "Return str(self).",
    "_pickle.PickleBuffer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_pickle.PickleBuffer.raw" => "Return a memoryview of the raw memory underlying this buffer.\nWill raise BufferError is the buffer isn't contiguous.",
    "_pickle.PickleBuffer.release" => "Release the underlying buffer exposed by the PickleBuffer object.",
    "_pickle.PickleError.__delattr__" => "Implement delattr(self, name).",
    "_pickle.PickleError.__eq__" => "Return self==value.",
    "_pickle.PickleError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_pickle.PickleError.__ge__" => "Return self>=value.",
    "_pickle.PickleError.__getattribute__" => "Return getattr(self, name).",
    "_pickle.PickleError.__getstate__" => "Helper for pickle.",
    "_pickle.PickleError.__gt__" => "Return self>value.",
    "_pickle.PickleError.__hash__" => "Return hash(self).",
    "_pickle.PickleError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_pickle.PickleError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_pickle.PickleError.__le__" => "Return self<=value.",
    "_pickle.PickleError.__lt__" => "Return self<value.",
    "_pickle.PickleError.__ne__" => "Return self!=value.",
    "_pickle.PickleError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_pickle.PickleError.__reduce_ex__" => "Helper for pickle.",
    "_pickle.PickleError.__repr__" => "Return repr(self).",
    "_pickle.PickleError.__setattr__" => "Implement setattr(self, name, value).",
    "_pickle.PickleError.__sizeof__" => "Size of object in memory, in bytes.",
    "_pickle.PickleError.__str__" => "Return str(self).",
    "_pickle.PickleError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_pickle.PickleError.__weakref__" => "list of weak references to the object",
    "_pickle.PickleError.add_note" => "Add a note to the exception",
    "_pickle.PickleError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_pickle.Pickler" => "This takes a binary file for writing a pickle data stream.\n\nThe optional *protocol* argument tells the pickler to use the given\nprotocol; supported protocols are 0, 1, 2, 3, 4 and 5.  The default\nprotocol is 5. It was introduced in Python 3.8, and is incompatible\nwith previous versions.\n\nSpecifying a negative protocol version selects the highest protocol\nversion supported.  The higher the protocol used, the more recent the\nversion of Python needed to read the pickle produced.\n\nThe *file* argument must have a write() method that accepts a single\nbytes argument. It can thus be a file object opened for binary\nwriting, an io.BytesIO instance, or any other custom object that meets\nthis interface.\n\nIf *fix_imports* is True and protocol is less than 3, pickle will try\nto map the new Python 3 names to the old module names used in Python\n2, so that the pickle data stream is readable with Python 2.\n\nIf *buffer_callback* is None (the default), buffer views are\nserialized into *file* as part of the pickle stream.\n\nIf *buffer_callback* is not None, then it can be called any number\nof times with a buffer view.  If the callback returns a false value\n(such as None), the given buffer is out-of-band; otherwise the\nbuffer is serialized in-band, i.e. inside the pickle stream.\n\nIt is an error if *buffer_callback* is not None and *protocol*\nis None or smaller than 5.",
    "_pickle.Pickler.__delattr__" => "Implement delattr(self, name).",
    "_pickle.Pickler.__eq__" => "Return self==value.",
    "_pickle.Pickler.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_pickle.Pickler.__ge__" => "Return self>=value.",
    "_pickle.Pickler.__getattribute__" => "Return getattr(self, name).",
    "_pickle.Pickler.__getstate__" => "Helper for pickle.",
    "_pickle.Pickler.__gt__" => "Return self>value.",
    "_pickle.Pickler.__hash__" => "Return hash(self).",
    "_pickle.Pickler.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_pickle.Pickler.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_pickle.Pickler.__le__" => "Return self<=value.",
    "_pickle.Pickler.__lt__" => "Return self<value.",
    "_pickle.Pickler.__ne__" => "Return self!=value.",
    "_pickle.Pickler.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_pickle.Pickler.__reduce__" => "Helper for pickle.",
    "_pickle.Pickler.__reduce_ex__" => "Helper for pickle.",
    "_pickle.Pickler.__repr__" => "Return repr(self).",
    "_pickle.Pickler.__setattr__" => "Implement setattr(self, name, value).",
    "_pickle.Pickler.__sizeof__" => "Returns size in memory, in bytes.",
    "_pickle.Pickler.__str__" => "Return str(self).",
    "_pickle.Pickler.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_pickle.Pickler.clear_memo" => "Clears the pickler's \"memo\".\n\nThe memo is the data structure that remembers which objects the\npickler has already seen, so that shared or recursive objects are\npickled by reference and not by value.  This method is useful when\nre-using picklers.",
    "_pickle.Pickler.dump" => "Write a pickled representation of the given object to the open file.",
    "_pickle.PicklingError.__delattr__" => "Implement delattr(self, name).",
    "_pickle.PicklingError.__eq__" => "Return self==value.",
    "_pickle.PicklingError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_pickle.PicklingError.__ge__" => "Return self>=value.",
    "_pickle.PicklingError.__getattribute__" => "Return getattr(self, name).",
    "_pickle.PicklingError.__getstate__" => "Helper for pickle.",
    "_pickle.PicklingError.__gt__" => "Return self>value.",
    "_pickle.PicklingError.__hash__" => "Return hash(self).",
    "_pickle.PicklingError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_pickle.PicklingError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_pickle.PicklingError.__le__" => "Return self<=value.",
    "_pickle.PicklingError.__lt__" => "Return self<value.",
    "_pickle.PicklingError.__ne__" => "Return self!=value.",
    "_pickle.PicklingError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_pickle.PicklingError.__reduce_ex__" => "Helper for pickle.",
    "_pickle.PicklingError.__repr__" => "Return repr(self).",
    "_pickle.PicklingError.__setattr__" => "Implement setattr(self, name, value).",
    "_pickle.PicklingError.__sizeof__" => "Size of object in memory, in bytes.",
    "_pickle.PicklingError.__str__" => "Return str(self).",
    "_pickle.PicklingError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_pickle.PicklingError.__weakref__" => "list of weak references to the object",
    "_pickle.PicklingError.add_note" => "Add a note to the exception",
    "_pickle.PicklingError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_pickle.Unpickler" => "This takes a binary file for reading a pickle data stream.\n\nThe protocol version of the pickle is detected automatically, so no\nprotocol argument is needed.  Bytes past the pickled object's\nrepresentation are ignored.\n\nThe argument *file* must have two methods, a read() method that takes\nan integer argument, and a readline() method that requires no\narguments.  Both methods should return bytes.  Thus *file* can be a\nbinary file object opened for reading, an io.BytesIO object, or any\nother custom object that meets this interface.\n\nOptional keyword arguments are *fix_imports*, *encoding* and *errors*,\nwhich are used to control compatibility support for pickle stream\ngenerated by Python 2.  If *fix_imports* is True, pickle will try to\nmap the old Python 2 names to the new names used in Python 3.  The\n*encoding* and *errors* tell pickle how to decode 8-bit string\ninstances pickled by Python 2; these default to 'ASCII' and 'strict',\nrespectively.  The *encoding* can be 'bytes' to read these 8-bit\nstring instances as bytes objects.",
    "_pickle.Unpickler.__delattr__" => "Implement delattr(self, name).",
    "_pickle.Unpickler.__eq__" => "Return self==value.",
    "_pickle.Unpickler.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_pickle.Unpickler.__ge__" => "Return self>=value.",
    "_pickle.Unpickler.__getattribute__" => "Return getattr(self, name).",
    "_pickle.Unpickler.__getstate__" => "Helper for pickle.",
    "_pickle.Unpickler.__gt__" => "Return self>value.",
    "_pickle.Unpickler.__hash__" => "Return hash(self).",
    "_pickle.Unpickler.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_pickle.Unpickler.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_pickle.Unpickler.__le__" => "Return self<=value.",
    "_pickle.Unpickler.__lt__" => "Return self<value.",
    "_pickle.Unpickler.__ne__" => "Return self!=value.",
    "_pickle.Unpickler.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_pickle.Unpickler.__reduce__" => "Helper for pickle.",
    "_pickle.Unpickler.__reduce_ex__" => "Helper for pickle.",
    "_pickle.Unpickler.__repr__" => "Return repr(self).",
    "_pickle.Unpickler.__setattr__" => "Implement setattr(self, name, value).",
    "_pickle.Unpickler.__sizeof__" => "Returns size in memory, in bytes.",
    "_pickle.Unpickler.__str__" => "Return str(self).",
    "_pickle.Unpickler.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_pickle.Unpickler.find_class" => "Return an object from a specified module.\n\nIf necessary, the module will be imported. Subclasses may override\nthis method (e.g. to restrict unpickling of arbitrary classes and\nfunctions).\n\nThis method is called whenever a class or a function object is\nneeded.  Both arguments passed are str objects.",
    "_pickle.Unpickler.load" => "Load a pickle.\n\nRead a pickled object representation from the open file object given\nin the constructor, and return the reconstituted object hierarchy\nspecified therein.",
    "_pickle.UnpicklingError.__delattr__" => "Implement delattr(self, name).",
    "_pickle.UnpicklingError.__eq__" => "Return self==value.",
    "_pickle.UnpicklingError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_pickle.UnpicklingError.__ge__" => "Return self>=value.",
    "_pickle.UnpicklingError.__getattribute__" => "Return getattr(self, name).",
    "_pickle.UnpicklingError.__getstate__" => "Helper for pickle.",
    "_pickle.UnpicklingError.__gt__" => "Return self>value.",
    "_pickle.UnpicklingError.__hash__" => "Return hash(self).",
    "_pickle.UnpicklingError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_pickle.UnpicklingError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_pickle.UnpicklingError.__le__" => "Return self<=value.",
    "_pickle.UnpicklingError.__lt__" => "Return self<value.",
    "_pickle.UnpicklingError.__ne__" => "Return self!=value.",
    "_pickle.UnpicklingError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_pickle.UnpicklingError.__reduce_ex__" => "Helper for pickle.",
    "_pickle.UnpicklingError.__repr__" => "Return repr(self).",
    "_pickle.UnpicklingError.__setattr__" => "Implement setattr(self, name, value).",
    "_pickle.UnpicklingError.__sizeof__" => "Size of object in memory, in bytes.",
    "_pickle.UnpicklingError.__str__" => "Return str(self).",
    "_pickle.UnpicklingError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_pickle.UnpicklingError.__weakref__" => "list of weak references to the object",
    "_pickle.UnpicklingError.add_note" => "Add a note to the exception",
    "_pickle.UnpicklingError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_pickle.dump" => "Write a pickled representation of obj to the open file object file.\n\nThis is equivalent to ``Pickler(file, protocol).dump(obj)``, but may\nbe more efficient.\n\nThe optional *protocol* argument tells the pickler to use the given\nprotocol; supported protocols are 0, 1, 2, 3, 4 and 5.  The default\nprotocol is 5. It was introduced in Python 3.8, and is incompatible\nwith previous versions.\n\nSpecifying a negative protocol version selects the highest protocol\nversion supported.  The higher the protocol used, the more recent the\nversion of Python needed to read the pickle produced.\n\nThe *file* argument must have a write() method that accepts a single\nbytes argument.  It can thus be a file object opened for binary\nwriting, an io.BytesIO instance, or any other custom object that meets\nthis interface.\n\nIf *fix_imports* is True and protocol is less than 3, pickle will try\nto map the new Python 3 names to the old module names used in Python\n2, so that the pickle data stream is readable with Python 2.\n\nIf *buffer_callback* is None (the default), buffer views are serialized\ninto *file* as part of the pickle stream.  It is an error if\n*buffer_callback* is not None and *protocol* is None or smaller than 5.",
    "_pickle.dumps" => "Return the pickled representation of the object as a bytes object.\n\nThe optional *protocol* argument tells the pickler to use the given\nprotocol; supported protocols are 0, 1, 2, 3, 4 and 5.  The default\nprotocol is 5. It was introduced in Python 3.8, and is incompatible\nwith previous versions.\n\nSpecifying a negative protocol version selects the highest protocol\nversion supported.  The higher the protocol used, the more recent the\nversion of Python needed to read the pickle produced.\n\nIf *fix_imports* is True and *protocol* is less than 3, pickle will\ntry to map the new Python 3 names to the old module names used in\nPython 2, so that the pickle data stream is readable with Python 2.\n\nIf *buffer_callback* is None (the default), buffer views are serialized\ninto *file* as part of the pickle stream.  It is an error if\n*buffer_callback* is not None and *protocol* is None or smaller than 5.",
    "_pickle.load" => "Read and return an object from the pickle data stored in a file.\n\nThis is equivalent to ``Unpickler(file).load()``, but may be more\nefficient.\n\nThe protocol version of the pickle is detected automatically, so no\nprotocol argument is needed.  Bytes past the pickled object's\nrepresentation are ignored.\n\nThe argument *file* must have two methods, a read() method that takes\nan integer argument, and a readline() method that requires no\narguments.  Both methods should return bytes.  Thus *file* can be a\nbinary file object opened for reading, an io.BytesIO object, or any\nother custom object that meets this interface.\n\nOptional keyword arguments are *fix_imports*, *encoding* and *errors*,\nwhich are used to control compatibility support for pickle stream\ngenerated by Python 2.  If *fix_imports* is True, pickle will try to\nmap the old Python 2 names to the new names used in Python 3.  The\n*encoding* and *errors* tell pickle how to decode 8-bit string\ninstances pickled by Python 2; these default to 'ASCII' and 'strict',\nrespectively.  The *encoding* can be 'bytes' to read these 8-bit\nstring instances as bytes objects.",
    "_pickle.loads" => "Read and return an object from the given pickle data.\n\nThe protocol version of the pickle is detected automatically, so no\nprotocol argument is needed.  Bytes past the pickled object's\nrepresentation are ignored.\n\nOptional keyword arguments are *fix_imports*, *encoding* and *errors*,\nwhich are used to control compatibility support for pickle stream\ngenerated by Python 2.  If *fix_imports* is True, pickle will try to\nmap the old Python 2 names to the new names used in Python 3.  The\n*encoding* and *errors* tell pickle how to decode 8-bit string\ninstances pickled by Python 2; these default to 'ASCII' and 'strict',\nrespectively.  The *encoding* can be 'bytes' to read these 8-bit\nstring instances as bytes objects.",
    "_posixshmem" => "POSIX shared memory module",
    "_posixshmem.shm_open" => "Open a shared memory object.  Returns a file descriptor (integer).",
    "_posixshmem.shm_unlink" => "Remove a shared memory object (similar to unlink()).\n\nRemove a shared memory object name, and, once all processes have\nunmapped the object, de-allocates and destroys the contents of the\nassociated memory region.",
    "_posixsubprocess" => "A POSIX helper for the subprocess module.",
    "_posixsubprocess.fork_exec" => "Spawn a fresh new child process.\n\nFork a child process, close parent file descriptors as appropriate in\nthe child and duplicate the few that are needed before calling exec() in\nthe child process.\n\nIf close_fds is True, close file descriptors 3 and higher, except those\nlisted in the sorted tuple pass_fds.\n\nThe preexec_fn, if supplied, will be called immediately before closing\nfile descriptors and exec.\n\nWARNING: preexec_fn is NOT SAFE if your application uses threads.\n         It may trigger infrequent, difficult to debug deadlocks.\n\nIf an error occurs in the child process before the exec, it is\nserialized and written to the errpipe_write fd per subprocess.py.\n\nReturns: the child process's PID.\n\nRaises: Only on an error in the parent process.",
    "_queue" => "C implementation of the Python queue module.\nThis module is an implementation detail, please do not use it directly.",
    "_queue.Empty" => "Exception raised by Queue.get(block=0)/get_nowait().",
    "_queue.Empty.__delattr__" => "Implement delattr(self, name).",
    "_queue.Empty.__eq__" => "Return self==value.",
    "_queue.Empty.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_queue.Empty.__ge__" => "Return self>=value.",
    "_queue.Empty.__getattribute__" => "Return getattr(self, name).",
    "_queue.Empty.__getstate__" => "Helper for pickle.",
    "_queue.Empty.__gt__" => "Return self>value.",
    "_queue.Empty.__hash__" => "Return hash(self).",
    "_queue.Empty.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_queue.Empty.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_queue.Empty.__le__" => "Return self<=value.",
    "_queue.Empty.__lt__" => "Return self<value.",
    "_queue.Empty.__ne__" => "Return self!=value.",
    "_queue.Empty.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_queue.Empty.__reduce_ex__" => "Helper for pickle.",
    "_queue.Empty.__repr__" => "Return repr(self).",
    "_queue.Empty.__setattr__" => "Implement setattr(self, name, value).",
    "_queue.Empty.__sizeof__" => "Size of object in memory, in bytes.",
    "_queue.Empty.__str__" => "Return str(self).",
    "_queue.Empty.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_queue.Empty.__weakref__" => "list of weak references to the object",
    "_queue.Empty.add_note" => "Add a note to the exception",
    "_queue.Empty.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_queue.SimpleQueue" => "Simple, unbounded, reentrant FIFO queue.",
    "_queue.SimpleQueue.__class_getitem__" => "SimpleQueues are generic over the type of their contents",
    "_queue.SimpleQueue.__delattr__" => "Implement delattr(self, name).",
    "_queue.SimpleQueue.__eq__" => "Return self==value.",
    "_queue.SimpleQueue.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_queue.SimpleQueue.__ge__" => "Return self>=value.",
    "_queue.SimpleQueue.__getattribute__" => "Return getattr(self, name).",
    "_queue.SimpleQueue.__getstate__" => "Helper for pickle.",
    "_queue.SimpleQueue.__gt__" => "Return self>value.",
    "_queue.SimpleQueue.__hash__" => "Return hash(self).",
    "_queue.SimpleQueue.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_queue.SimpleQueue.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_queue.SimpleQueue.__le__" => "Return self<=value.",
    "_queue.SimpleQueue.__lt__" => "Return self<value.",
    "_queue.SimpleQueue.__ne__" => "Return self!=value.",
    "_queue.SimpleQueue.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_queue.SimpleQueue.__reduce__" => "Helper for pickle.",
    "_queue.SimpleQueue.__reduce_ex__" => "Helper for pickle.",
    "_queue.SimpleQueue.__repr__" => "Return repr(self).",
    "_queue.SimpleQueue.__setattr__" => "Implement setattr(self, name, value).",
    "_queue.SimpleQueue.__sizeof__" => "Size of object in memory, in bytes.",
    "_queue.SimpleQueue.__str__" => "Return str(self).",
    "_queue.SimpleQueue.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_queue.SimpleQueue.empty" => "Return True if the queue is empty, False otherwise (not reliable!).",
    "_queue.SimpleQueue.get" => "Remove and return an item from the queue.\n\nIf optional args 'block' is true and 'timeout' is None (the\ndefault), block if necessary until an item is available.  If\n'timeout' is a non-negative number, it blocks at most 'timeout'\nseconds and raises the Empty exception if no item was available\nwithin that time.\nOtherwise ('block' is false), return an item if one is immediately\navailable, else raise the Empty exception ('timeout' is ignored\nin that case).",
    "_queue.SimpleQueue.get_nowait" => "Remove and return an item from the queue without blocking.\n\nOnly get an item if one is immediately available. Otherwise\nraise the Empty exception.",
    "_queue.SimpleQueue.put" => "Put the item on the queue.\n\nThe optional 'block' and 'timeout' arguments are ignored, as this\nmethod never blocks.  They are provided for compatibility with the\nQueue class.",
    "_queue.SimpleQueue.put_nowait" => "Put an item into the queue without blocking.\n\nThis is exactly equivalent to `put(item)` and is only provided\nfor compatibility with the Queue class.",
    "_queue.SimpleQueue.qsize" => "Return the approximate size of the queue (not reliable!).",
    "_random" => "Module implements the Mersenne Twister random number generator.",
    "_random.Random" => "Random() -> create a random number generator with its own internal state.",
    "_random.Random.__delattr__" => "Implement delattr(self, name).",
    "_random.Random.__eq__" => "Return self==value.",
    "_random.Random.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_random.Random.__ge__" => "Return self>=value.",
    "_random.Random.__getattribute__" => "Return getattr(self, name).",
    "_random.Random.__getstate__" => "Helper for pickle.",
    "_random.Random.__gt__" => "Return self>value.",
    "_random.Random.__hash__" => "Return hash(self).",
    "_random.Random.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_random.Random.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_random.Random.__le__" => "Return self<=value.",
    "_random.Random.__lt__" => "Return self<value.",
    "_random.Random.__ne__" => "Return self!=value.",
    "_random.Random.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_random.Random.__reduce__" => "Helper for pickle.",
    "_random.Random.__reduce_ex__" => "Helper for pickle.",
    "_random.Random.__repr__" => "Return repr(self).",
    "_random.Random.__setattr__" => "Implement setattr(self, name, value).",
    "_random.Random.__sizeof__" => "Size of object in memory, in bytes.",
    "_random.Random.__str__" => "Return str(self).",
    "_random.Random.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_random.Random.getrandbits" => "getrandbits(k) -> x.  Generates an int with k random bits.",
    "_random.Random.getstate" => "getstate() -> tuple containing the current state.",
    "_random.Random.random" => "random() -> x in the interval [0, 1).",
    "_random.Random.seed" => "seed([n]) -> None.\n\nDefaults to use urandom and falls back to a combination\nof the current time and the process identifier.",
    "_random.Random.setstate" => "setstate(state) -> None.  Restores generator state.",
    "_remote_debugging.AwaitedInfo" => "Information about what a thread is awaiting",
    "_remote_debugging.AwaitedInfo.__add__" => "Return self+value.",
    "_remote_debugging.AwaitedInfo.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "_remote_debugging.AwaitedInfo.__contains__" => "Return bool(key in self).",
    "_remote_debugging.AwaitedInfo.__delattr__" => "Implement delattr(self, name).",
    "_remote_debugging.AwaitedInfo.__eq__" => "Return self==value.",
    "_remote_debugging.AwaitedInfo.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_remote_debugging.AwaitedInfo.__ge__" => "Return self>=value.",
    "_remote_debugging.AwaitedInfo.__getattribute__" => "Return getattr(self, name).",
    "_remote_debugging.AwaitedInfo.__getitem__" => "Return self[key].",
    "_remote_debugging.AwaitedInfo.__getstate__" => "Helper for pickle.",
    "_remote_debugging.AwaitedInfo.__gt__" => "Return self>value.",
    "_remote_debugging.AwaitedInfo.__hash__" => "Return hash(self).",
    "_remote_debugging.AwaitedInfo.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_remote_debugging.AwaitedInfo.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_remote_debugging.AwaitedInfo.__iter__" => "Implement iter(self).",
    "_remote_debugging.AwaitedInfo.__le__" => "Return self<=value.",
    "_remote_debugging.AwaitedInfo.__len__" => "Return len(self).",
    "_remote_debugging.AwaitedInfo.__lt__" => "Return self<value.",
    "_remote_debugging.AwaitedInfo.__mul__" => "Return self*value.",
    "_remote_debugging.AwaitedInfo.__ne__" => "Return self!=value.",
    "_remote_debugging.AwaitedInfo.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_remote_debugging.AwaitedInfo.__reduce_ex__" => "Helper for pickle.",
    "_remote_debugging.AwaitedInfo.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "_remote_debugging.AwaitedInfo.__repr__" => "Return repr(self).",
    "_remote_debugging.AwaitedInfo.__rmul__" => "Return value*self.",
    "_remote_debugging.AwaitedInfo.__setattr__" => "Implement setattr(self, name, value).",
    "_remote_debugging.AwaitedInfo.__sizeof__" => "Size of object in memory, in bytes.",
    "_remote_debugging.AwaitedInfo.__str__" => "Return str(self).",
    "_remote_debugging.AwaitedInfo.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_remote_debugging.AwaitedInfo.awaited_by" => "List of tasks awaited by this thread",
    "_remote_debugging.AwaitedInfo.count" => "Return number of occurrences of value.",
    "_remote_debugging.AwaitedInfo.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "_remote_debugging.AwaitedInfo.thread_id" => "Thread ID",
    "_remote_debugging.CoroInfo" => "Information about a coroutine",
    "_remote_debugging.CoroInfo.__add__" => "Return self+value.",
    "_remote_debugging.CoroInfo.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "_remote_debugging.CoroInfo.__contains__" => "Return bool(key in self).",
    "_remote_debugging.CoroInfo.__delattr__" => "Implement delattr(self, name).",
    "_remote_debugging.CoroInfo.__eq__" => "Return self==value.",
    "_remote_debugging.CoroInfo.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_remote_debugging.CoroInfo.__ge__" => "Return self>=value.",
    "_remote_debugging.CoroInfo.__getattribute__" => "Return getattr(self, name).",
    "_remote_debugging.CoroInfo.__getitem__" => "Return self[key].",
    "_remote_debugging.CoroInfo.__getstate__" => "Helper for pickle.",
    "_remote_debugging.CoroInfo.__gt__" => "Return self>value.",
    "_remote_debugging.CoroInfo.__hash__" => "Return hash(self).",
    "_remote_debugging.CoroInfo.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_remote_debugging.CoroInfo.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_remote_debugging.CoroInfo.__iter__" => "Implement iter(self).",
    "_remote_debugging.CoroInfo.__le__" => "Return self<=value.",
    "_remote_debugging.CoroInfo.__len__" => "Return len(self).",
    "_remote_debugging.CoroInfo.__lt__" => "Return self<value.",
    "_remote_debugging.CoroInfo.__mul__" => "Return self*value.",
    "_remote_debugging.CoroInfo.__ne__" => "Return self!=value.",
    "_remote_debugging.CoroInfo.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_remote_debugging.CoroInfo.__reduce_ex__" => "Helper for pickle.",
    "_remote_debugging.CoroInfo.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "_remote_debugging.CoroInfo.__repr__" => "Return repr(self).",
    "_remote_debugging.CoroInfo.__rmul__" => "Return value*self.",
    "_remote_debugging.CoroInfo.__setattr__" => "Implement setattr(self, name, value).",
    "_remote_debugging.CoroInfo.__sizeof__" => "Size of object in memory, in bytes.",
    "_remote_debugging.CoroInfo.__str__" => "Return str(self).",
    "_remote_debugging.CoroInfo.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_remote_debugging.CoroInfo.call_stack" => "Coroutine call stack",
    "_remote_debugging.CoroInfo.count" => "Return number of occurrences of value.",
    "_remote_debugging.CoroInfo.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "_remote_debugging.CoroInfo.task_name" => "Task name",
    "_remote_debugging.FrameInfo" => "Information about a frame",
    "_remote_debugging.FrameInfo.__add__" => "Return self+value.",
    "_remote_debugging.FrameInfo.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "_remote_debugging.FrameInfo.__contains__" => "Return bool(key in self).",
    "_remote_debugging.FrameInfo.__delattr__" => "Implement delattr(self, name).",
    "_remote_debugging.FrameInfo.__eq__" => "Return self==value.",
    "_remote_debugging.FrameInfo.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_remote_debugging.FrameInfo.__ge__" => "Return self>=value.",
    "_remote_debugging.FrameInfo.__getattribute__" => "Return getattr(self, name).",
    "_remote_debugging.FrameInfo.__getitem__" => "Return self[key].",
    "_remote_debugging.FrameInfo.__getstate__" => "Helper for pickle.",
    "_remote_debugging.FrameInfo.__gt__" => "Return self>value.",
    "_remote_debugging.FrameInfo.__hash__" => "Return hash(self).",
    "_remote_debugging.FrameInfo.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_remote_debugging.FrameInfo.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_remote_debugging.FrameInfo.__iter__" => "Implement iter(self).",
    "_remote_debugging.FrameInfo.__le__" => "Return self<=value.",
    "_remote_debugging.FrameInfo.__len__" => "Return len(self).",
    "_remote_debugging.FrameInfo.__lt__" => "Return self<value.",
    "_remote_debugging.FrameInfo.__mul__" => "Return self*value.",
    "_remote_debugging.FrameInfo.__ne__" => "Return self!=value.",
    "_remote_debugging.FrameInfo.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_remote_debugging.FrameInfo.__reduce_ex__" => "Helper for pickle.",
    "_remote_debugging.FrameInfo.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "_remote_debugging.FrameInfo.__repr__" => "Return repr(self).",
    "_remote_debugging.FrameInfo.__rmul__" => "Return value*self.",
    "_remote_debugging.FrameInfo.__setattr__" => "Implement setattr(self, name, value).",
    "_remote_debugging.FrameInfo.__sizeof__" => "Size of object in memory, in bytes.",
    "_remote_debugging.FrameInfo.__str__" => "Return str(self).",
    "_remote_debugging.FrameInfo.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_remote_debugging.FrameInfo.count" => "Return number of occurrences of value.",
    "_remote_debugging.FrameInfo.filename" => "Source code filename",
    "_remote_debugging.FrameInfo.funcname" => "Function name",
    "_remote_debugging.FrameInfo.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "_remote_debugging.FrameInfo.lineno" => "Line number",
    "_remote_debugging.RemoteUnwinder" => "RemoteUnwinder(pid): Inspect stack of a remote Python process.",
    "_remote_debugging.RemoteUnwinder.__delattr__" => "Implement delattr(self, name).",
    "_remote_debugging.RemoteUnwinder.__eq__" => "Return self==value.",
    "_remote_debugging.RemoteUnwinder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_remote_debugging.RemoteUnwinder.__ge__" => "Return self>=value.",
    "_remote_debugging.RemoteUnwinder.__getattribute__" => "Return getattr(self, name).",
    "_remote_debugging.RemoteUnwinder.__getstate__" => "Helper for pickle.",
    "_remote_debugging.RemoteUnwinder.__gt__" => "Return self>value.",
    "_remote_debugging.RemoteUnwinder.__hash__" => "Return hash(self).",
    "_remote_debugging.RemoteUnwinder.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_remote_debugging.RemoteUnwinder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_remote_debugging.RemoteUnwinder.__le__" => "Return self<=value.",
    "_remote_debugging.RemoteUnwinder.__lt__" => "Return self<value.",
    "_remote_debugging.RemoteUnwinder.__ne__" => "Return self!=value.",
    "_remote_debugging.RemoteUnwinder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_remote_debugging.RemoteUnwinder.__reduce__" => "Helper for pickle.",
    "_remote_debugging.RemoteUnwinder.__reduce_ex__" => "Helper for pickle.",
    "_remote_debugging.RemoteUnwinder.__repr__" => "Return repr(self).",
    "_remote_debugging.RemoteUnwinder.__setattr__" => "Implement setattr(self, name, value).",
    "_remote_debugging.RemoteUnwinder.__sizeof__" => "Size of object in memory, in bytes.",
    "_remote_debugging.RemoteUnwinder.__str__" => "Return str(self).",
    "_remote_debugging.RemoteUnwinder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_remote_debugging.RemoteUnwinder.get_all_awaited_by" => "Get all tasks and their awaited_by relationships from the remote process.\n\nThis provides a tree structure showing which tasks are waiting for other tasks.\n\nFor each task, returns:\n1. The call stack frames leading to where the task is currently executing\n2. The name of the task\n3. A list of tasks that this task is waiting for, with their own frames/names/etc\n\nReturns a list of [frames, task_name, subtasks] where:\n- frames: List of (func_name, filename, lineno) showing the call stack\n- task_name: String identifier for the task\n- subtasks: List of tasks being awaited by this task, in same format\n\nRaises:\n    RuntimeError: If AsyncioDebug section is not available in the remote process\n    MemoryError: If memory allocation fails\n    OSError: If reading from the remote process fails\n\nExample output:\n[\n    [\n        [(\"c5\", \"script.py\", 10), (\"c4\", \"script.py\", 14)],\n        \"c2_root\",\n        [\n            [\n                [(\"c1\", \"script.py\", 23)],\n                \"sub_main_2\",\n                [...]\n            ],\n            [...]\n        ]\n    ]\n]",
    "_remote_debugging.RemoteUnwinder.get_async_stack_trace" => "Get the currently running async tasks and their dependency graphs from the remote process.\n\nThis returns information about running tasks and all tasks that are waiting for them,\nforming a complete dependency graph for each thread's active task.\n\nFor each thread with a running task, returns the running task plus all tasks that\ntransitively depend on it (tasks waiting for the running task, tasks waiting for\nthose tasks, etc.).\n\nReturns a list of per-thread results, where each thread result contains:\n- Thread ID\n- List of task information for the running task and all its waiters\n\nEach task info contains:\n- Task ID (memory address)\n- Task name\n- Call stack frames: List of (func_name, filename, lineno)\n- List of tasks waiting for this task (recursive structure)\n\nRaises:\n    RuntimeError: If AsyncioDebug section is not available in the target process\n    MemoryError: If memory allocation fails\n    OSError: If reading from the remote process fails\n\nExample output (similar structure to get_all_awaited_by but only for running tasks):\n[\n    (140234, [\n        (4345585712, 'main_task',\n         [(\"run_server\", \"server.py\", 127), (\"main\", \"app.py\", 23)],\n         [\n             (4345585800, 'worker_1', [...], [...]),\n             (4345585900, 'worker_2', [...], [...])\n         ])\n    ])\n]",
    "_remote_debugging.RemoteUnwinder.get_stack_trace" => "Returns a list of stack traces for threads in the target process.\n\nEach element in the returned list is a tuple of (thread_id, frame_list), where:\n- thread_id is the OS thread identifier\n- frame_list is a list of tuples (function_name, filename, line_number) representing\n  the Python stack frames for that thread, ordered from most recent to oldest\n\nThe threads returned depend on the initialization parameters:\n- If only_active_thread was True: returns only the thread holding the GIL\n- If all_threads was True: returns all threads\n- Otherwise: returns only the main thread\n\nExample:\n    [\n        (1234, [\n            ('process_data', 'worker.py', 127),\n            ('run_worker', 'worker.py', 45),\n            ('main', 'app.py', 23)\n        ]),\n        (1235, [\n            ('handle_request', 'server.py', 89),\n            ('serve_forever', 'server.py', 52)\n        ])\n    ]\n\nRaises:\n    RuntimeError: If there is an error copying memory from the target process\n    OSError: If there is an error accessing the target process\n    PermissionError: If access to the target process is denied\n    UnicodeDecodeError: If there is an error decoding strings from the target process",
    "_remote_debugging.TaskInfo" => "Information about an asyncio task",
    "_remote_debugging.TaskInfo.__add__" => "Return self+value.",
    "_remote_debugging.TaskInfo.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "_remote_debugging.TaskInfo.__contains__" => "Return bool(key in self).",
    "_remote_debugging.TaskInfo.__delattr__" => "Implement delattr(self, name).",
    "_remote_debugging.TaskInfo.__eq__" => "Return self==value.",
    "_remote_debugging.TaskInfo.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_remote_debugging.TaskInfo.__ge__" => "Return self>=value.",
    "_remote_debugging.TaskInfo.__getattribute__" => "Return getattr(self, name).",
    "_remote_debugging.TaskInfo.__getitem__" => "Return self[key].",
    "_remote_debugging.TaskInfo.__getstate__" => "Helper for pickle.",
    "_remote_debugging.TaskInfo.__gt__" => "Return self>value.",
    "_remote_debugging.TaskInfo.__hash__" => "Return hash(self).",
    "_remote_debugging.TaskInfo.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_remote_debugging.TaskInfo.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_remote_debugging.TaskInfo.__iter__" => "Implement iter(self).",
    "_remote_debugging.TaskInfo.__le__" => "Return self<=value.",
    "_remote_debugging.TaskInfo.__len__" => "Return len(self).",
    "_remote_debugging.TaskInfo.__lt__" => "Return self<value.",
    "_remote_debugging.TaskInfo.__mul__" => "Return self*value.",
    "_remote_debugging.TaskInfo.__ne__" => "Return self!=value.",
    "_remote_debugging.TaskInfo.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_remote_debugging.TaskInfo.__reduce_ex__" => "Helper for pickle.",
    "_remote_debugging.TaskInfo.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "_remote_debugging.TaskInfo.__repr__" => "Return repr(self).",
    "_remote_debugging.TaskInfo.__rmul__" => "Return value*self.",
    "_remote_debugging.TaskInfo.__setattr__" => "Implement setattr(self, name, value).",
    "_remote_debugging.TaskInfo.__sizeof__" => "Size of object in memory, in bytes.",
    "_remote_debugging.TaskInfo.__str__" => "Return str(self).",
    "_remote_debugging.TaskInfo.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_remote_debugging.TaskInfo.awaited_by" => "Tasks awaiting this task",
    "_remote_debugging.TaskInfo.coroutine_stack" => "Coroutine call stack",
    "_remote_debugging.TaskInfo.count" => "Return number of occurrences of value.",
    "_remote_debugging.TaskInfo.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "_remote_debugging.TaskInfo.task_id" => "Task ID (memory address)",
    "_remote_debugging.TaskInfo.task_name" => "Task name",
    "_remote_debugging.ThreadInfo" => "Information about a thread",
    "_remote_debugging.ThreadInfo.__add__" => "Return self+value.",
    "_remote_debugging.ThreadInfo.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "_remote_debugging.ThreadInfo.__contains__" => "Return bool(key in self).",
    "_remote_debugging.ThreadInfo.__delattr__" => "Implement delattr(self, name).",
    "_remote_debugging.ThreadInfo.__eq__" => "Return self==value.",
    "_remote_debugging.ThreadInfo.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_remote_debugging.ThreadInfo.__ge__" => "Return self>=value.",
    "_remote_debugging.ThreadInfo.__getattribute__" => "Return getattr(self, name).",
    "_remote_debugging.ThreadInfo.__getitem__" => "Return self[key].",
    "_remote_debugging.ThreadInfo.__getstate__" => "Helper for pickle.",
    "_remote_debugging.ThreadInfo.__gt__" => "Return self>value.",
    "_remote_debugging.ThreadInfo.__hash__" => "Return hash(self).",
    "_remote_debugging.ThreadInfo.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_remote_debugging.ThreadInfo.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_remote_debugging.ThreadInfo.__iter__" => "Implement iter(self).",
    "_remote_debugging.ThreadInfo.__le__" => "Return self<=value.",
    "_remote_debugging.ThreadInfo.__len__" => "Return len(self).",
    "_remote_debugging.ThreadInfo.__lt__" => "Return self<value.",
    "_remote_debugging.ThreadInfo.__mul__" => "Return self*value.",
    "_remote_debugging.ThreadInfo.__ne__" => "Return self!=value.",
    "_remote_debugging.ThreadInfo.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_remote_debugging.ThreadInfo.__reduce_ex__" => "Helper for pickle.",
    "_remote_debugging.ThreadInfo.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "_remote_debugging.ThreadInfo.__repr__" => "Return repr(self).",
    "_remote_debugging.ThreadInfo.__rmul__" => "Return value*self.",
    "_remote_debugging.ThreadInfo.__setattr__" => "Implement setattr(self, name, value).",
    "_remote_debugging.ThreadInfo.__sizeof__" => "Size of object in memory, in bytes.",
    "_remote_debugging.ThreadInfo.__str__" => "Return str(self).",
    "_remote_debugging.ThreadInfo.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_remote_debugging.ThreadInfo.count" => "Return number of occurrences of value.",
    "_remote_debugging.ThreadInfo.frame_info" => "Frame information",
    "_remote_debugging.ThreadInfo.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "_remote_debugging.ThreadInfo.thread_id" => "Thread ID",
    "_sha1.SHA1Type.__delattr__" => "Implement delattr(self, name).",
    "_sha1.SHA1Type.__eq__" => "Return self==value.",
    "_sha1.SHA1Type.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sha1.SHA1Type.__ge__" => "Return self>=value.",
    "_sha1.SHA1Type.__getattribute__" => "Return getattr(self, name).",
    "_sha1.SHA1Type.__getstate__" => "Helper for pickle.",
    "_sha1.SHA1Type.__gt__" => "Return self>value.",
    "_sha1.SHA1Type.__hash__" => "Return hash(self).",
    "_sha1.SHA1Type.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sha1.SHA1Type.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sha1.SHA1Type.__le__" => "Return self<=value.",
    "_sha1.SHA1Type.__lt__" => "Return self<value.",
    "_sha1.SHA1Type.__ne__" => "Return self!=value.",
    "_sha1.SHA1Type.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sha1.SHA1Type.__reduce__" => "Helper for pickle.",
    "_sha1.SHA1Type.__reduce_ex__" => "Helper for pickle.",
    "_sha1.SHA1Type.__repr__" => "Return repr(self).",
    "_sha1.SHA1Type.__setattr__" => "Implement setattr(self, name, value).",
    "_sha1.SHA1Type.__sizeof__" => "Size of object in memory, in bytes.",
    "_sha1.SHA1Type.__str__" => "Return str(self).",
    "_sha1.SHA1Type.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sha1.SHA1Type.copy" => "Return a copy of the hash object.",
    "_sha1.SHA1Type.digest" => "Return the digest value as a bytes object.",
    "_sha1.SHA1Type.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "_sha1.SHA1Type.update" => "Update this hash object's state with the provided string.",
    "_sha1.sha1" => "Return a new SHA1 hash object; optionally initialized with a string.",
    "_sha2.SHA224Type.__delattr__" => "Implement delattr(self, name).",
    "_sha2.SHA224Type.__eq__" => "Return self==value.",
    "_sha2.SHA224Type.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sha2.SHA224Type.__ge__" => "Return self>=value.",
    "_sha2.SHA224Type.__getattribute__" => "Return getattr(self, name).",
    "_sha2.SHA224Type.__getstate__" => "Helper for pickle.",
    "_sha2.SHA224Type.__gt__" => "Return self>value.",
    "_sha2.SHA224Type.__hash__" => "Return hash(self).",
    "_sha2.SHA224Type.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sha2.SHA224Type.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sha2.SHA224Type.__le__" => "Return self<=value.",
    "_sha2.SHA224Type.__lt__" => "Return self<value.",
    "_sha2.SHA224Type.__ne__" => "Return self!=value.",
    "_sha2.SHA224Type.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sha2.SHA224Type.__reduce__" => "Helper for pickle.",
    "_sha2.SHA224Type.__reduce_ex__" => "Helper for pickle.",
    "_sha2.SHA224Type.__repr__" => "Return repr(self).",
    "_sha2.SHA224Type.__setattr__" => "Implement setattr(self, name, value).",
    "_sha2.SHA224Type.__sizeof__" => "Size of object in memory, in bytes.",
    "_sha2.SHA224Type.__str__" => "Return str(self).",
    "_sha2.SHA224Type.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sha2.SHA224Type.copy" => "Return a copy of the hash object.",
    "_sha2.SHA224Type.digest" => "Return the digest value as a bytes object.",
    "_sha2.SHA224Type.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "_sha2.SHA224Type.update" => "Update this hash object's state with the provided string.",
    "_sha2.SHA256Type.__delattr__" => "Implement delattr(self, name).",
    "_sha2.SHA256Type.__eq__" => "Return self==value.",
    "_sha2.SHA256Type.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sha2.SHA256Type.__ge__" => "Return self>=value.",
    "_sha2.SHA256Type.__getattribute__" => "Return getattr(self, name).",
    "_sha2.SHA256Type.__getstate__" => "Helper for pickle.",
    "_sha2.SHA256Type.__gt__" => "Return self>value.",
    "_sha2.SHA256Type.__hash__" => "Return hash(self).",
    "_sha2.SHA256Type.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sha2.SHA256Type.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sha2.SHA256Type.__le__" => "Return self<=value.",
    "_sha2.SHA256Type.__lt__" => "Return self<value.",
    "_sha2.SHA256Type.__ne__" => "Return self!=value.",
    "_sha2.SHA256Type.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sha2.SHA256Type.__reduce__" => "Helper for pickle.",
    "_sha2.SHA256Type.__reduce_ex__" => "Helper for pickle.",
    "_sha2.SHA256Type.__repr__" => "Return repr(self).",
    "_sha2.SHA256Type.__setattr__" => "Implement setattr(self, name, value).",
    "_sha2.SHA256Type.__sizeof__" => "Size of object in memory, in bytes.",
    "_sha2.SHA256Type.__str__" => "Return str(self).",
    "_sha2.SHA256Type.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sha2.SHA256Type.copy" => "Return a copy of the hash object.",
    "_sha2.SHA256Type.digest" => "Return the digest value as a bytes object.",
    "_sha2.SHA256Type.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "_sha2.SHA256Type.update" => "Update this hash object's state with the provided string.",
    "_sha2.SHA384Type.__delattr__" => "Implement delattr(self, name).",
    "_sha2.SHA384Type.__eq__" => "Return self==value.",
    "_sha2.SHA384Type.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sha2.SHA384Type.__ge__" => "Return self>=value.",
    "_sha2.SHA384Type.__getattribute__" => "Return getattr(self, name).",
    "_sha2.SHA384Type.__getstate__" => "Helper for pickle.",
    "_sha2.SHA384Type.__gt__" => "Return self>value.",
    "_sha2.SHA384Type.__hash__" => "Return hash(self).",
    "_sha2.SHA384Type.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sha2.SHA384Type.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sha2.SHA384Type.__le__" => "Return self<=value.",
    "_sha2.SHA384Type.__lt__" => "Return self<value.",
    "_sha2.SHA384Type.__ne__" => "Return self!=value.",
    "_sha2.SHA384Type.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sha2.SHA384Type.__reduce__" => "Helper for pickle.",
    "_sha2.SHA384Type.__reduce_ex__" => "Helper for pickle.",
    "_sha2.SHA384Type.__repr__" => "Return repr(self).",
    "_sha2.SHA384Type.__setattr__" => "Implement setattr(self, name, value).",
    "_sha2.SHA384Type.__sizeof__" => "Size of object in memory, in bytes.",
    "_sha2.SHA384Type.__str__" => "Return str(self).",
    "_sha2.SHA384Type.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sha2.SHA384Type.copy" => "Return a copy of the hash object.",
    "_sha2.SHA384Type.digest" => "Return the digest value as a bytes object.",
    "_sha2.SHA384Type.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "_sha2.SHA384Type.update" => "Update this hash object's state with the provided string.",
    "_sha2.SHA512Type.__delattr__" => "Implement delattr(self, name).",
    "_sha2.SHA512Type.__eq__" => "Return self==value.",
    "_sha2.SHA512Type.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sha2.SHA512Type.__ge__" => "Return self>=value.",
    "_sha2.SHA512Type.__getattribute__" => "Return getattr(self, name).",
    "_sha2.SHA512Type.__getstate__" => "Helper for pickle.",
    "_sha2.SHA512Type.__gt__" => "Return self>value.",
    "_sha2.SHA512Type.__hash__" => "Return hash(self).",
    "_sha2.SHA512Type.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sha2.SHA512Type.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sha2.SHA512Type.__le__" => "Return self<=value.",
    "_sha2.SHA512Type.__lt__" => "Return self<value.",
    "_sha2.SHA512Type.__ne__" => "Return self!=value.",
    "_sha2.SHA512Type.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sha2.SHA512Type.__reduce__" => "Helper for pickle.",
    "_sha2.SHA512Type.__reduce_ex__" => "Helper for pickle.",
    "_sha2.SHA512Type.__repr__" => "Return repr(self).",
    "_sha2.SHA512Type.__setattr__" => "Implement setattr(self, name, value).",
    "_sha2.SHA512Type.__sizeof__" => "Size of object in memory, in bytes.",
    "_sha2.SHA512Type.__str__" => "Return str(self).",
    "_sha2.SHA512Type.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sha2.SHA512Type.copy" => "Return a copy of the hash object.",
    "_sha2.SHA512Type.digest" => "Return the digest value as a bytes object.",
    "_sha2.SHA512Type.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "_sha2.SHA512Type.update" => "Update this hash object's state with the provided string.",
    "_sha2.sha224" => "Return a new SHA-224 hash object; optionally initialized with a string.",
    "_sha2.sha256" => "Return a new SHA-256 hash object; optionally initialized with a string.",
    "_sha2.sha384" => "Return a new SHA-384 hash object; optionally initialized with a string.",
    "_sha2.sha512" => "Return a new SHA-512 hash object; optionally initialized with a string.",
    "_sha3.sha3_224" => "sha3_224([data], *, usedforsecurity=True) -> SHA3 object\n\nReturn a new SHA3 hash object with a hashbit length of 28 bytes.",
    "_sha3.sha3_224.__delattr__" => "Implement delattr(self, name).",
    "_sha3.sha3_224.__eq__" => "Return self==value.",
    "_sha3.sha3_224.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sha3.sha3_224.__ge__" => "Return self>=value.",
    "_sha3.sha3_224.__getattribute__" => "Return getattr(self, name).",
    "_sha3.sha3_224.__getstate__" => "Helper for pickle.",
    "_sha3.sha3_224.__gt__" => "Return self>value.",
    "_sha3.sha3_224.__hash__" => "Return hash(self).",
    "_sha3.sha3_224.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sha3.sha3_224.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sha3.sha3_224.__le__" => "Return self<=value.",
    "_sha3.sha3_224.__lt__" => "Return self<value.",
    "_sha3.sha3_224.__ne__" => "Return self!=value.",
    "_sha3.sha3_224.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sha3.sha3_224.__reduce__" => "Helper for pickle.",
    "_sha3.sha3_224.__reduce_ex__" => "Helper for pickle.",
    "_sha3.sha3_224.__repr__" => "Return repr(self).",
    "_sha3.sha3_224.__setattr__" => "Implement setattr(self, name, value).",
    "_sha3.sha3_224.__sizeof__" => "Size of object in memory, in bytes.",
    "_sha3.sha3_224.__str__" => "Return str(self).",
    "_sha3.sha3_224.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sha3.sha3_224.copy" => "Return a copy of the hash object.",
    "_sha3.sha3_224.digest" => "Return the digest value as a bytes object.",
    "_sha3.sha3_224.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "_sha3.sha3_224.update" => "Update this hash object's state with the provided bytes-like object.",
    "_sha3.sha3_256" => "sha3_256([data], *, usedforsecurity=True) -> SHA3 object\n\nReturn a new SHA3 hash object with a hashbit length of 32 bytes.",
    "_sha3.sha3_256.__delattr__" => "Implement delattr(self, name).",
    "_sha3.sha3_256.__eq__" => "Return self==value.",
    "_sha3.sha3_256.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sha3.sha3_256.__ge__" => "Return self>=value.",
    "_sha3.sha3_256.__getattribute__" => "Return getattr(self, name).",
    "_sha3.sha3_256.__getstate__" => "Helper for pickle.",
    "_sha3.sha3_256.__gt__" => "Return self>value.",
    "_sha3.sha3_256.__hash__" => "Return hash(self).",
    "_sha3.sha3_256.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sha3.sha3_256.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sha3.sha3_256.__le__" => "Return self<=value.",
    "_sha3.sha3_256.__lt__" => "Return self<value.",
    "_sha3.sha3_256.__ne__" => "Return self!=value.",
    "_sha3.sha3_256.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sha3.sha3_256.__reduce__" => "Helper for pickle.",
    "_sha3.sha3_256.__reduce_ex__" => "Helper for pickle.",
    "_sha3.sha3_256.__repr__" => "Return repr(self).",
    "_sha3.sha3_256.__setattr__" => "Implement setattr(self, name, value).",
    "_sha3.sha3_256.__sizeof__" => "Size of object in memory, in bytes.",
    "_sha3.sha3_256.__str__" => "Return str(self).",
    "_sha3.sha3_256.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sha3.sha3_256.copy" => "Return a copy of the hash object.",
    "_sha3.sha3_256.digest" => "Return the digest value as a bytes object.",
    "_sha3.sha3_256.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "_sha3.sha3_256.update" => "Update this hash object's state with the provided bytes-like object.",
    "_sha3.sha3_384" => "sha3_384([data], *, usedforsecurity=True) -> SHA3 object\n\nReturn a new SHA3 hash object with a hashbit length of 48 bytes.",
    "_sha3.sha3_384.__delattr__" => "Implement delattr(self, name).",
    "_sha3.sha3_384.__eq__" => "Return self==value.",
    "_sha3.sha3_384.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sha3.sha3_384.__ge__" => "Return self>=value.",
    "_sha3.sha3_384.__getattribute__" => "Return getattr(self, name).",
    "_sha3.sha3_384.__getstate__" => "Helper for pickle.",
    "_sha3.sha3_384.__gt__" => "Return self>value.",
    "_sha3.sha3_384.__hash__" => "Return hash(self).",
    "_sha3.sha3_384.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sha3.sha3_384.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sha3.sha3_384.__le__" => "Return self<=value.",
    "_sha3.sha3_384.__lt__" => "Return self<value.",
    "_sha3.sha3_384.__ne__" => "Return self!=value.",
    "_sha3.sha3_384.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sha3.sha3_384.__reduce__" => "Helper for pickle.",
    "_sha3.sha3_384.__reduce_ex__" => "Helper for pickle.",
    "_sha3.sha3_384.__repr__" => "Return repr(self).",
    "_sha3.sha3_384.__setattr__" => "Implement setattr(self, name, value).",
    "_sha3.sha3_384.__sizeof__" => "Size of object in memory, in bytes.",
    "_sha3.sha3_384.__str__" => "Return str(self).",
    "_sha3.sha3_384.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sha3.sha3_384.copy" => "Return a copy of the hash object.",
    "_sha3.sha3_384.digest" => "Return the digest value as a bytes object.",
    "_sha3.sha3_384.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "_sha3.sha3_384.update" => "Update this hash object's state with the provided bytes-like object.",
    "_sha3.sha3_512" => "sha3_512([data], *, usedforsecurity=True) -> SHA3 object\n\nReturn a new SHA3 hash object with a hashbit length of 64 bytes.",
    "_sha3.sha3_512.__delattr__" => "Implement delattr(self, name).",
    "_sha3.sha3_512.__eq__" => "Return self==value.",
    "_sha3.sha3_512.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sha3.sha3_512.__ge__" => "Return self>=value.",
    "_sha3.sha3_512.__getattribute__" => "Return getattr(self, name).",
    "_sha3.sha3_512.__getstate__" => "Helper for pickle.",
    "_sha3.sha3_512.__gt__" => "Return self>value.",
    "_sha3.sha3_512.__hash__" => "Return hash(self).",
    "_sha3.sha3_512.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sha3.sha3_512.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sha3.sha3_512.__le__" => "Return self<=value.",
    "_sha3.sha3_512.__lt__" => "Return self<value.",
    "_sha3.sha3_512.__ne__" => "Return self!=value.",
    "_sha3.sha3_512.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sha3.sha3_512.__reduce__" => "Helper for pickle.",
    "_sha3.sha3_512.__reduce_ex__" => "Helper for pickle.",
    "_sha3.sha3_512.__repr__" => "Return repr(self).",
    "_sha3.sha3_512.__setattr__" => "Implement setattr(self, name, value).",
    "_sha3.sha3_512.__sizeof__" => "Size of object in memory, in bytes.",
    "_sha3.sha3_512.__str__" => "Return str(self).",
    "_sha3.sha3_512.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sha3.sha3_512.copy" => "Return a copy of the hash object.",
    "_sha3.sha3_512.digest" => "Return the digest value as a bytes object.",
    "_sha3.sha3_512.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "_sha3.sha3_512.update" => "Update this hash object's state with the provided bytes-like object.",
    "_sha3.shake_128" => "shake_128([data], *, usedforsecurity=True) -> SHAKE object\n\nReturn a new SHAKE hash object.",
    "_sha3.shake_128.__delattr__" => "Implement delattr(self, name).",
    "_sha3.shake_128.__eq__" => "Return self==value.",
    "_sha3.shake_128.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sha3.shake_128.__ge__" => "Return self>=value.",
    "_sha3.shake_128.__getattribute__" => "Return getattr(self, name).",
    "_sha3.shake_128.__getstate__" => "Helper for pickle.",
    "_sha3.shake_128.__gt__" => "Return self>value.",
    "_sha3.shake_128.__hash__" => "Return hash(self).",
    "_sha3.shake_128.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sha3.shake_128.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sha3.shake_128.__le__" => "Return self<=value.",
    "_sha3.shake_128.__lt__" => "Return self<value.",
    "_sha3.shake_128.__ne__" => "Return self!=value.",
    "_sha3.shake_128.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sha3.shake_128.__reduce__" => "Helper for pickle.",
    "_sha3.shake_128.__reduce_ex__" => "Helper for pickle.",
    "_sha3.shake_128.__repr__" => "Return repr(self).",
    "_sha3.shake_128.__setattr__" => "Implement setattr(self, name, value).",
    "_sha3.shake_128.__sizeof__" => "Size of object in memory, in bytes.",
    "_sha3.shake_128.__str__" => "Return str(self).",
    "_sha3.shake_128.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sha3.shake_128.copy" => "Return a copy of the hash object.",
    "_sha3.shake_128.digest" => "Return the digest value as a bytes object.",
    "_sha3.shake_128.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "_sha3.shake_128.update" => "Update this hash object's state with the provided bytes-like object.",
    "_sha3.shake_256" => "shake_256([data], *, usedforsecurity=True) -> SHAKE object\n\nReturn a new SHAKE hash object.",
    "_sha3.shake_256.__delattr__" => "Implement delattr(self, name).",
    "_sha3.shake_256.__eq__" => "Return self==value.",
    "_sha3.shake_256.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sha3.shake_256.__ge__" => "Return self>=value.",
    "_sha3.shake_256.__getattribute__" => "Return getattr(self, name).",
    "_sha3.shake_256.__getstate__" => "Helper for pickle.",
    "_sha3.shake_256.__gt__" => "Return self>value.",
    "_sha3.shake_256.__hash__" => "Return hash(self).",
    "_sha3.shake_256.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sha3.shake_256.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sha3.shake_256.__le__" => "Return self<=value.",
    "_sha3.shake_256.__lt__" => "Return self<value.",
    "_sha3.shake_256.__ne__" => "Return self!=value.",
    "_sha3.shake_256.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sha3.shake_256.__reduce__" => "Helper for pickle.",
    "_sha3.shake_256.__reduce_ex__" => "Helper for pickle.",
    "_sha3.shake_256.__repr__" => "Return repr(self).",
    "_sha3.shake_256.__setattr__" => "Implement setattr(self, name, value).",
    "_sha3.shake_256.__sizeof__" => "Size of object in memory, in bytes.",
    "_sha3.shake_256.__str__" => "Return str(self).",
    "_sha3.shake_256.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sha3.shake_256.copy" => "Return a copy of the hash object.",
    "_sha3.shake_256.digest" => "Return the digest value as a bytes object.",
    "_sha3.shake_256.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "_sha3.shake_256.update" => "Update this hash object's state with the provided bytes-like object.",
    "_signal" => "This module provides mechanisms to use signal handlers in Python.\n\nFunctions:\n\nalarm() -- cause SIGALRM after a specified time [Unix only]\nsetitimer() -- cause a signal (described below) after a specified\n               float time and the timer may restart then [Unix only]\ngetitimer() -- get current value of timer [Unix only]\nsignal() -- set the action for a given signal\ngetsignal() -- get the signal action for a given signal\npause() -- wait until a signal arrives [Unix only]\ndefault_int_handler() -- default SIGINT handler\n\nsignal constants:\nSIG_DFL -- used to refer to the system default handler\nSIG_IGN -- used to ignore the signal\nNSIG -- number of defined signals\nSIGINT, SIGTERM, etc. -- signal numbers\n\nitimer constants:\nITIMER_REAL -- decrements in real time, and delivers SIGALRM upon\n               expiration\nITIMER_VIRTUAL -- decrements only when the process is executing,\n               and delivers SIGVTALRM upon expiration\nITIMER_PROF -- decrements both when the process is executing and\n               when the system is executing on behalf of the process.\n               Coupled with ITIMER_VIRTUAL, this timer is usually\n               used to profile the time spent by the application\n               in user and kernel space. SIGPROF is delivered upon\n               expiration.\n\n\n*** IMPORTANT NOTICE ***\nA signal handler function is called with two arguments:\nthe first is the signal number, the second is the interrupted stack frame.",
    "_signal.ItimerError.__delattr__" => "Implement delattr(self, name).",
    "_signal.ItimerError.__eq__" => "Return self==value.",
    "_signal.ItimerError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_signal.ItimerError.__ge__" => "Return self>=value.",
    "_signal.ItimerError.__getattribute__" => "Return getattr(self, name).",
    "_signal.ItimerError.__getstate__" => "Helper for pickle.",
    "_signal.ItimerError.__gt__" => "Return self>value.",
    "_signal.ItimerError.__hash__" => "Return hash(self).",
    "_signal.ItimerError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_signal.ItimerError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_signal.ItimerError.__le__" => "Return self<=value.",
    "_signal.ItimerError.__lt__" => "Return self<value.",
    "_signal.ItimerError.__ne__" => "Return self!=value.",
    "_signal.ItimerError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_signal.ItimerError.__reduce_ex__" => "Helper for pickle.",
    "_signal.ItimerError.__repr__" => "Return repr(self).",
    "_signal.ItimerError.__setattr__" => "Implement setattr(self, name, value).",
    "_signal.ItimerError.__sizeof__" => "Size of object in memory, in bytes.",
    "_signal.ItimerError.__str__" => "Return str(self).",
    "_signal.ItimerError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_signal.ItimerError.__weakref__" => "list of weak references to the object",
    "_signal.ItimerError.add_note" => "Add a note to the exception",
    "_signal.ItimerError.errno" => "POSIX exception code",
    "_signal.ItimerError.filename" => "exception filename",
    "_signal.ItimerError.filename2" => "second exception filename",
    "_signal.ItimerError.strerror" => "exception strerror",
    "_signal.ItimerError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_signal.alarm" => "Arrange for SIGALRM to arrive after the given number of seconds.",
    "_signal.default_int_handler" => "The default handler for SIGINT installed by Python.\n\nIt raises KeyboardInterrupt.",
    "_signal.getitimer" => "Returns current value of given itimer.",
    "_signal.getsignal" => "Return the current action for the given signal.\n\nThe return value can be:\n  SIG_IGN -- if the signal is being ignored\n  SIG_DFL -- if the default action for the signal is in effect\n  None    -- if an unknown handler is in effect\n  anything else -- the callable Python object used as a handler",
    "_signal.pause" => "Wait until a signal arrives.",
    "_signal.pidfd_send_signal" => "Send a signal to a process referred to by a pid file descriptor.",
    "_signal.pthread_kill" => "Send a signal to a thread.",
    "_signal.pthread_sigmask" => "Fetch and/or change the signal mask of the calling thread.",
    "_signal.raise_signal" => "Send a signal to the executing process.",
    "_signal.set_wakeup_fd" => "Sets the fd to be written to (with the signal number) when a signal comes in.\n\nA library can use this to wakeup select or poll.\nThe previous fd or -1 is returned.\n\nThe fd must be non-blocking.",
    "_signal.setitimer" => "Sets given itimer (one of ITIMER_REAL, ITIMER_VIRTUAL or ITIMER_PROF).\n\nThe timer will fire after value seconds and after that every interval\nseconds.  The itimer can be cleared by setting seconds to zero.\n\nReturns old values as a tuple: (delay, interval).",
    "_signal.siginterrupt" => "Change system call restart behaviour.\n\nIf flag is False, system calls will be restarted when interrupted by\nsignal sig, else system calls will be interrupted.",
    "_signal.signal" => "Set the action for the given signal.\n\nThe action can be SIG_DFL, SIG_IGN, or a callable Python object.\nThe previous action is returned.  See getsignal() for possible return\nvalues.\n\n*** IMPORTANT NOTICE ***\nA signal handler function is called with two arguments: the first is\nthe signal number, the second is the interrupted stack frame.",
    "_signal.sigpending" => "Examine pending signals.\n\nReturns a set of signal numbers that are pending for delivery to\nthe calling thread.",
    "_signal.sigtimedwait" => "Like sigwaitinfo(), but with a timeout.\n\nThe timeout is specified in seconds, with floating-point numbers allowed.",
    "_signal.sigwait" => "Wait for a signal.\n\nSuspend execution of the calling thread until the delivery of one of the\nsignals specified in the signal set sigset.  The function accepts the\nsignal and returns the signal number.",
    "_signal.sigwaitinfo" => "Wait synchronously until one of the signals in *sigset* is delivered.\n\nReturns a struct_siginfo containing information about the signal.",
    "_signal.strsignal" => "Return the system description of the given signal.\n\nReturns the description of signal *signalnum*, such as \"Interrupt\"\nfor :const:`SIGINT`. Returns :const:`None` if *signalnum* has no\ndescription. Raises :exc:`ValueError` if *signalnum* is invalid.",
    "_signal.struct_siginfo" => "struct_siginfo: Result from sigwaitinfo or sigtimedwait.\n\nThis object may be accessed either as a tuple of\n(si_signo, si_code, si_errno, si_pid, si_uid, si_status, si_band),\nor via the attributes si_signo, si_code, and so on.",
    "_signal.struct_siginfo.__add__" => "Return self+value.",
    "_signal.struct_siginfo.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "_signal.struct_siginfo.__contains__" => "Return bool(key in self).",
    "_signal.struct_siginfo.__delattr__" => "Implement delattr(self, name).",
    "_signal.struct_siginfo.__eq__" => "Return self==value.",
    "_signal.struct_siginfo.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_signal.struct_siginfo.__ge__" => "Return self>=value.",
    "_signal.struct_siginfo.__getattribute__" => "Return getattr(self, name).",
    "_signal.struct_siginfo.__getitem__" => "Return self[key].",
    "_signal.struct_siginfo.__getstate__" => "Helper for pickle.",
    "_signal.struct_siginfo.__gt__" => "Return self>value.",
    "_signal.struct_siginfo.__hash__" => "Return hash(self).",
    "_signal.struct_siginfo.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_signal.struct_siginfo.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_signal.struct_siginfo.__iter__" => "Implement iter(self).",
    "_signal.struct_siginfo.__le__" => "Return self<=value.",
    "_signal.struct_siginfo.__len__" => "Return len(self).",
    "_signal.struct_siginfo.__lt__" => "Return self<value.",
    "_signal.struct_siginfo.__mul__" => "Return self*value.",
    "_signal.struct_siginfo.__ne__" => "Return self!=value.",
    "_signal.struct_siginfo.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_signal.struct_siginfo.__reduce_ex__" => "Helper for pickle.",
    "_signal.struct_siginfo.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "_signal.struct_siginfo.__repr__" => "Return repr(self).",
    "_signal.struct_siginfo.__rmul__" => "Return value*self.",
    "_signal.struct_siginfo.__setattr__" => "Implement setattr(self, name, value).",
    "_signal.struct_siginfo.__sizeof__" => "Size of object in memory, in bytes.",
    "_signal.struct_siginfo.__str__" => "Return str(self).",
    "_signal.struct_siginfo.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_signal.struct_siginfo.count" => "Return number of occurrences of value.",
    "_signal.struct_siginfo.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "_signal.struct_siginfo.si_band" => "band event for SIGPOLL",
    "_signal.struct_siginfo.si_code" => "signal code",
    "_signal.struct_siginfo.si_errno" => "errno associated with this signal",
    "_signal.struct_siginfo.si_pid" => "sending process ID",
    "_signal.struct_siginfo.si_signo" => "signal number",
    "_signal.struct_siginfo.si_status" => "exit value or signal",
    "_signal.struct_siginfo.si_uid" => "real user ID of sending process",
    "_signal.valid_signals" => "Return a set of valid signal numbers on this platform.\n\nThe signal numbers returned by this function can be safely passed to\nfunctions like `pthread_sigmask`.",
    "_socket" => "Implementation module for socket operations.\n\nSee the socket module for documentation.",
    "_socket.CMSG_LEN" => "CMSG_LEN(length) -> control message length\n\nReturn the total length, without trailing padding, of an ancillary\ndata item with associated data of the given length.  This value can\noften be used as the buffer size for recvmsg() to receive a single\nitem of ancillary data, but RFC 3542 requires portable applications to\nuse CMSG_SPACE() and thus include space for padding, even when the\nitem will be the last in the buffer.  Raises OverflowError if length\nis outside the permissible range of values.",
    "_socket.CMSG_SPACE" => "CMSG_SPACE(length) -> buffer size\n\nReturn the buffer size needed for recvmsg() to receive an ancillary\ndata item with associated data of the given length, along with any\ntrailing padding.  The buffer space needed to receive multiple items\nis the sum of the CMSG_SPACE() values for their associated data\nlengths.  Raises OverflowError if length is outside the permissible\nrange of values.",
    "_socket.SocketType" => "socket(family=AF_INET, type=SOCK_STREAM, proto=0) -> socket object\nsocket(family=-1, type=-1, proto=-1, fileno=None) -> socket object\n\nOpen a socket of the given type.  The family argument specifies the\naddress family; it defaults to AF_INET.  The type argument specifies\nwhether this is a stream (SOCK_STREAM, this is the default)\nor datagram (SOCK_DGRAM) socket.  The protocol argument defaults to 0,\nspecifying the default protocol.  Keyword arguments are accepted.\nThe socket is created as non-inheritable.\n\nWhen a fileno is passed in, family, type and proto are auto-detected,\nunless they are explicitly set.\n\nA socket object represents one endpoint of a network connection.\n\nMethods of socket objects (keyword arguments not allowed):\n\n_accept() -- accept connection, returning new socket fd and client address\nbind(addr) -- bind the socket to a local address\nclose() -- close the socket\nconnect(addr) -- connect the socket to a remote address\nconnect_ex(addr) -- connect, return an error code instead of an exception\ndup() -- return a new socket fd duplicated from fileno()\nfileno() -- return underlying file descriptor\ngetpeername() -- return remote address [*]\ngetsockname() -- return local address\ngetsockopt(level, optname[, buflen]) -- get socket options\ngettimeout() -- return timeout or None\nlisten([n]) -- start listening for incoming connections\nrecv(buflen[, flags]) -- receive data\nrecv_into(buffer[, nbytes[, flags]]) -- receive data (into a buffer)\nrecvfrom(buflen[, flags]) -- receive data and sender's address\nrecvfrom_into(buffer[, nbytes, [, flags]])\n  -- receive data and sender's address (into a buffer)\nsendall(data[, flags]) -- send all data\nsend(data[, flags]) -- send data, may not send all of it\nsendto(data[, flags], addr) -- send data to a given address\nsetblocking(bool) -- set or clear the blocking I/O flag\ngetblocking() -- return True if socket is blocking, False if non-blocking\nsetsockopt(level, optname, value[, optlen]) -- set socket options\nsettimeout(None | float) -- set or clear the timeout\nshutdown(how) -- shut down traffic in one or both directions\n\n [*] not available on all platforms!",
    "_socket.SocketType.__del__" => "Called when the instance is about to be destroyed.",
    "_socket.SocketType.__delattr__" => "Implement delattr(self, name).",
    "_socket.SocketType.__eq__" => "Return self==value.",
    "_socket.SocketType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_socket.SocketType.__ge__" => "Return self>=value.",
    "_socket.SocketType.__getattribute__" => "Return getattr(self, name).",
    "_socket.SocketType.__getstate__" => "Helper for pickle.",
    "_socket.SocketType.__gt__" => "Return self>value.",
    "_socket.SocketType.__hash__" => "Return hash(self).",
    "_socket.SocketType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_socket.SocketType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_socket.SocketType.__le__" => "Return self<=value.",
    "_socket.SocketType.__lt__" => "Return self<value.",
    "_socket.SocketType.__ne__" => "Return self!=value.",
    "_socket.SocketType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_socket.SocketType.__reduce__" => "Helper for pickle.",
    "_socket.SocketType.__reduce_ex__" => "Helper for pickle.",
    "_socket.SocketType.__repr__" => "Return repr(self).",
    "_socket.SocketType.__setattr__" => "Implement setattr(self, name, value).",
    "_socket.SocketType.__sizeof__" => "Size of object in memory, in bytes.",
    "_socket.SocketType.__str__" => "Return str(self).",
    "_socket.SocketType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_socket.SocketType._accept" => "_accept() -> (integer, address info)\n\nWait for an incoming connection.  Return a new socket file descriptor\nrepresenting the connection, and the address of the client.\nFor IP sockets, the address info is a pair (hostaddr, port).",
    "_socket.SocketType.bind" => "bind(address)\n\nBind the socket to a local address.  For IP sockets, the address is a\npair (host, port); the host must refer to the local host. For raw packet\nsockets the address is a tuple (ifname, proto [,pkttype [,hatype [,addr]]])",
    "_socket.SocketType.close" => "close()\n\nClose the socket.  It cannot be used after this call.",
    "_socket.SocketType.connect" => "connect(address)\n\nConnect the socket to a remote address.  For IP sockets, the address\nis a pair (host, port).",
    "_socket.SocketType.connect_ex" => "connect_ex(address) -> errno\n\nThis is like connect(address), but returns an error code (the errno value)\ninstead of raising an exception when an error occurs.",
    "_socket.SocketType.detach" => "detach()\n\nClose the socket object without closing the underlying file descriptor.\nThe object cannot be used after this call, but the file descriptor\ncan be reused for other purposes.  The file descriptor is returned.",
    "_socket.SocketType.family" => "the socket family",
    "_socket.SocketType.fileno" => "fileno() -> integer\n\nReturn the integer file descriptor of the socket.",
    "_socket.SocketType.getblocking" => "getblocking()\n\nReturns True if socket is in blocking mode, or False if it\nis in non-blocking mode.",
    "_socket.SocketType.getpeername" => "getpeername() -> address info\n\nReturn the address of the remote endpoint.  For IP sockets, the address\ninfo is a pair (hostaddr, port).",
    "_socket.SocketType.getsockname" => "getsockname() -> address info\n\nReturn the address of the local endpoint. The format depends on the\naddress family. For IPv4 sockets, the address info is a pair\n(hostaddr, port). For IPv6 sockets, the address info is a 4-tuple\n(hostaddr, port, flowinfo, scope_id).",
    "_socket.SocketType.getsockopt" => "getsockopt(level, option[, buffersize]) -> value\n\nGet a socket option.  See the Unix manual for level and option.\nIf a nonzero buffersize argument is given, the return value is a\nstring of that length; otherwise it is an integer.",
    "_socket.SocketType.gettimeout" => "gettimeout() -> timeout\n\nReturns the timeout in seconds (float) associated with socket\noperations. A timeout of None indicates that timeouts on socket\noperations are disabled.",
    "_socket.SocketType.ioctl" => "ioctl(cmd, option) -> long\n\nControl the socket with WSAIoctl syscall. Currently supported 'cmd' values are\nSIO_RCVALL:  'option' must be one of the socket.RCVALL_* constants.\nSIO_KEEPALIVE_VALS:  'option' is a tuple of (onoff, timeout, interval).\nSIO_LOOPBACK_FAST_PATH: 'option' is a boolean value, and is disabled by default",
    "_socket.SocketType.listen" => "listen([backlog])\n\nEnable a server to accept connections.  If backlog is specified, it must be\nat least 0 (if it is lower, it is set to 0); it specifies the number of\nunaccepted connections that the system will allow before refusing new\nconnections. If not specified, a default reasonable value is chosen.",
    "_socket.SocketType.proto" => "the socket protocol",
    "_socket.SocketType.recv" => "recv(buffersize[, flags]) -> data\n\nReceive up to buffersize bytes from the socket.  For the optional flags\nargument, see the Unix manual.  When no data is available, block until\nat least one byte is available or until the remote end is closed.  When\nthe remote end is closed and all data is read, return the empty string.",
    "_socket.SocketType.recv_into" => "recv_into(buffer, [nbytes[, flags]]) -> nbytes_read\n\nA version of recv() that stores its data into a buffer rather than creating\na new string.  Receive up to buffersize bytes from the socket.  If buffersize\nis not specified (or 0), receive up to the size available in the given buffer.\n\nSee recv() for documentation about the flags.",
    "_socket.SocketType.recvfrom" => "recvfrom(buffersize[, flags]) -> (data, address info)\n\nLike recv(buffersize, flags) but also return the sender's address info.",
    "_socket.SocketType.recvfrom_into" => "recvfrom_into(buffer[, nbytes[, flags]]) -> (nbytes, address info)\n\nLike recv_into(buffer[, nbytes[, flags]]) but also return the sender's address info.",
    "_socket.SocketType.recvmsg" => "recvmsg(bufsize[, ancbufsize[, flags]]) -> (data, ancdata, msg_flags, address)\n\nReceive normal data (up to bufsize bytes) and ancillary data from the\nsocket.  The ancbufsize argument sets the size in bytes of the\ninternal buffer used to receive the ancillary data; it defaults to 0,\nmeaning that no ancillary data will be received.  Appropriate buffer\nsizes for ancillary data can be calculated using CMSG_SPACE() or\nCMSG_LEN(), and items which do not fit into the buffer might be\ntruncated or discarded.  The flags argument defaults to 0 and has the\nsame meaning as for recv().\n\nThe return value is a 4-tuple: (data, ancdata, msg_flags, address).\nThe data item is a bytes object holding the non-ancillary data\nreceived.  The ancdata item is a list of zero or more tuples\n(cmsg_level, cmsg_type, cmsg_data) representing the ancillary data\n(control messages) received: cmsg_level and cmsg_type are integers\nspecifying the protocol level and protocol-specific type respectively,\nand cmsg_data is a bytes object holding the associated data.  The\nmsg_flags item is the bitwise OR of various flags indicating\nconditions on the received message; see your system documentation for\ndetails.  If the receiving socket is unconnected, address is the\naddress of the sending socket, if available; otherwise, its value is\nunspecified.\n\nIf recvmsg() raises an exception after the system call returns, it\nwill first attempt to close any file descriptors received via the\nSCM_RIGHTS mechanism.",
    "_socket.SocketType.recvmsg_into" => "recvmsg_into(buffers[, ancbufsize[, flags]]) -> (nbytes, ancdata, msg_flags, address)\n\nReceive normal data and ancillary data from the socket, scattering the\nnon-ancillary data into a series of buffers.  The buffers argument\nmust be an iterable of objects that export writable buffers\n(e.g. bytearray objects); these will be filled with successive chunks\nof the non-ancillary data until it has all been written or there are\nno more buffers.  The ancbufsize argument sets the size in bytes of\nthe internal buffer used to receive the ancillary data; it defaults to\n0, meaning that no ancillary data will be received.  Appropriate\nbuffer sizes for ancillary data can be calculated using CMSG_SPACE()\nor CMSG_LEN(), and items which do not fit into the buffer might be\ntruncated or discarded.  The flags argument defaults to 0 and has the\nsame meaning as for recv().\n\nThe return value is a 4-tuple: (nbytes, ancdata, msg_flags, address).\nThe nbytes item is the total number of bytes of non-ancillary data\nwritten into the buffers.  The ancdata item is a list of zero or more\ntuples (cmsg_level, cmsg_type, cmsg_data) representing the ancillary\ndata (control messages) received: cmsg_level and cmsg_type are\nintegers specifying the protocol level and protocol-specific type\nrespectively, and cmsg_data is a bytes object holding the associated\ndata.  The msg_flags item is the bitwise OR of various flags\nindicating conditions on the received message; see your system\ndocumentation for details.  If the receiving socket is unconnected,\naddress is the address of the sending socket, if available; otherwise,\nits value is unspecified.\n\nIf recvmsg_into() raises an exception after the system call returns,\nit will first attempt to close any file descriptors received via the\nSCM_RIGHTS mechanism.",
    "_socket.SocketType.send" => "send(data[, flags]) -> count\n\nSend a data string to the socket.  For the optional flags\nargument, see the Unix manual.  Return the number of bytes\nsent; this may be less than len(data) if the network is busy.",
    "_socket.SocketType.sendall" => "sendall(data[, flags])\n\nSend a data string to the socket.  For the optional flags\nargument, see the Unix manual.  This calls send() repeatedly\nuntil all data is sent.  If an error occurs, it's impossible\nto tell how much data has been sent.",
    "_socket.SocketType.sendmsg" => "sendmsg(buffers[, ancdata[, flags[, address]]]) -> count\n\nSend normal and ancillary data to the socket, gathering the\nnon-ancillary data from a series of buffers and concatenating it into\na single message.  The buffers argument specifies the non-ancillary\ndata as an iterable of bytes-like objects (e.g. bytes objects).\nThe ancdata argument specifies the ancillary data (control messages)\nas an iterable of zero or more tuples (cmsg_level, cmsg_type,\ncmsg_data), where cmsg_level and cmsg_type are integers specifying the\nprotocol level and protocol-specific type respectively, and cmsg_data\nis a bytes-like object holding the associated data.  The flags\nargument defaults to 0 and has the same meaning as for send().  If\naddress is supplied and not None, it sets a destination address for\nthe message.  The return value is the number of bytes of non-ancillary\ndata sent.",
    "_socket.SocketType.sendmsg_afalg" => "sendmsg_afalg([msg], *, op[, iv[, assoclen[, flags=MSG_MORE]]])\n\nSet operation mode, IV and length of associated data for an AF_ALG\noperation socket.",
    "_socket.SocketType.sendto" => "sendto(data[, flags], address) -> count\n\nLike send(data, flags) but allows specifying the destination address.\nFor IP sockets, the address is a pair (hostaddr, port).",
    "_socket.SocketType.setblocking" => "setblocking(flag)\n\nSet the socket to blocking (flag is true) or non-blocking (false).\nsetblocking(True) is equivalent to settimeout(None);\nsetblocking(False) is equivalent to settimeout(0.0).",
    "_socket.SocketType.setsockopt" => "setsockopt(level, option, value: int)\nsetsockopt(level, option, value: buffer)\nsetsockopt(level, option, None, optlen: int)\n\nSet a socket option.  See the Unix manual for level and option.\nThe value argument can either be an integer, a string buffer, or\nNone, optlen.",
    "_socket.SocketType.settimeout" => "settimeout(timeout)\n\nSet a timeout on socket operations.  'timeout' can be a float,\ngiving in seconds, or None.  Setting a timeout of None disables\nthe timeout feature and is equivalent to setblocking(1).\nSetting a timeout of zero is the same as setblocking(0).",
    "_socket.SocketType.share" => "share(process_id) -> bytes\n\nShare the socket with another process.  The target process id\nmust be provided and the resulting bytes object passed to the target\nprocess.  There the shared socket can be instantiated by calling\nsocket.fromshare().",
    "_socket.SocketType.shutdown" => "shutdown(flag)\n\nShut down the reading side of the socket (flag == SHUT_RD), the writing side\nof the socket (flag == SHUT_WR), or both ends (flag == SHUT_RDWR).",
    "_socket.SocketType.timeout" => "the socket timeout",
    "_socket.SocketType.type" => "the socket type",
    "_socket.close" => "close(integer) -> None\n\nClose an integer socket file descriptor.  This is like os.close(), but for\nsockets; on some platforms os.close() won't work for socket file descriptors.",
    "_socket.dup" => "dup(integer) -> integer\n\nDuplicate an integer socket file descriptor.  This is like os.dup(), but for\nsockets; on some platforms os.dup() won't work for socket file descriptors.",
    "_socket.gaierror.__delattr__" => "Implement delattr(self, name).",
    "_socket.gaierror.__eq__" => "Return self==value.",
    "_socket.gaierror.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_socket.gaierror.__ge__" => "Return self>=value.",
    "_socket.gaierror.__getattribute__" => "Return getattr(self, name).",
    "_socket.gaierror.__getstate__" => "Helper for pickle.",
    "_socket.gaierror.__gt__" => "Return self>value.",
    "_socket.gaierror.__hash__" => "Return hash(self).",
    "_socket.gaierror.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_socket.gaierror.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_socket.gaierror.__le__" => "Return self<=value.",
    "_socket.gaierror.__lt__" => "Return self<value.",
    "_socket.gaierror.__ne__" => "Return self!=value.",
    "_socket.gaierror.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_socket.gaierror.__reduce_ex__" => "Helper for pickle.",
    "_socket.gaierror.__repr__" => "Return repr(self).",
    "_socket.gaierror.__setattr__" => "Implement setattr(self, name, value).",
    "_socket.gaierror.__sizeof__" => "Size of object in memory, in bytes.",
    "_socket.gaierror.__str__" => "Return str(self).",
    "_socket.gaierror.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_socket.gaierror.__weakref__" => "list of weak references to the object",
    "_socket.gaierror.add_note" => "Add a note to the exception",
    "_socket.gaierror.errno" => "POSIX exception code",
    "_socket.gaierror.filename" => "exception filename",
    "_socket.gaierror.filename2" => "second exception filename",
    "_socket.gaierror.strerror" => "exception strerror",
    "_socket.gaierror.winerror" => "Win32 exception code",
    "_socket.gaierror.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_socket.getaddrinfo" => "getaddrinfo(host, port [, family, type, proto, flags])\n    -> list of (family, type, proto, canonname, sockaddr)\n\nResolve host and port into addrinfo struct.",
    "_socket.getdefaulttimeout" => "getdefaulttimeout() -> timeout\n\nReturns the default timeout in seconds (float) for new socket objects.\nA value of None indicates that new socket objects have no timeout.\nWhen the socket module is first imported, the default is None.",
    "_socket.gethostbyaddr" => "gethostbyaddr(host) -> (name, aliaslist, addresslist)\n\nReturn the true host name, a list of aliases, and a list of IP addresses,\nfor a host.  The host argument is a string giving a host name or IP number.",
    "_socket.gethostbyname" => "gethostbyname(host) -> address\n\nReturn the IP address (a string of the form '255.255.255.255') for a host.",
    "_socket.gethostbyname_ex" => "gethostbyname_ex(host) -> (name, aliaslist, addresslist)\n\nReturn the true host name, a list of aliases, and a list of IP addresses,\nfor a host.  The host argument is a string giving a host name or IP number.",
    "_socket.gethostname" => "gethostname() -> string\n\nReturn the current host name.",
    "_socket.getnameinfo" => "getnameinfo(sockaddr, flags) --> (host, port)\n\nGet host and port for a sockaddr.",
    "_socket.getprotobyname" => "getprotobyname(name) -> integer\n\nReturn the protocol number for the named protocol.  (Rarely used.)",
    "_socket.getservbyname" => "getservbyname(servicename[, protocolname]) -> integer\n\nReturn a port number from a service name and protocol name.\nThe optional protocol name, if given, should be 'tcp' or 'udp',\notherwise any protocol will match.",
    "_socket.getservbyport" => "getservbyport(port[, protocolname]) -> string\n\nReturn the service name from a port number and protocol name.\nThe optional protocol name, if given, should be 'tcp' or 'udp',\notherwise any protocol will match.",
    "_socket.herror.__delattr__" => "Implement delattr(self, name).",
    "_socket.herror.__eq__" => "Return self==value.",
    "_socket.herror.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_socket.herror.__ge__" => "Return self>=value.",
    "_socket.herror.__getattribute__" => "Return getattr(self, name).",
    "_socket.herror.__getstate__" => "Helper for pickle.",
    "_socket.herror.__gt__" => "Return self>value.",
    "_socket.herror.__hash__" => "Return hash(self).",
    "_socket.herror.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_socket.herror.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_socket.herror.__le__" => "Return self<=value.",
    "_socket.herror.__lt__" => "Return self<value.",
    "_socket.herror.__ne__" => "Return self!=value.",
    "_socket.herror.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_socket.herror.__reduce_ex__" => "Helper for pickle.",
    "_socket.herror.__repr__" => "Return repr(self).",
    "_socket.herror.__setattr__" => "Implement setattr(self, name, value).",
    "_socket.herror.__sizeof__" => "Size of object in memory, in bytes.",
    "_socket.herror.__str__" => "Return str(self).",
    "_socket.herror.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_socket.herror.__weakref__" => "list of weak references to the object",
    "_socket.herror.add_note" => "Add a note to the exception",
    "_socket.herror.errno" => "POSIX exception code",
    "_socket.herror.filename" => "exception filename",
    "_socket.herror.filename2" => "second exception filename",
    "_socket.herror.strerror" => "exception strerror",
    "_socket.herror.winerror" => "Win32 exception code",
    "_socket.herror.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_socket.htonl" => "Convert a 32-bit unsigned integer from host to network byte order.",
    "_socket.htons" => "Convert a 16-bit unsigned integer from host to network byte order.",
    "_socket.if_indextoname" => "Returns the interface name corresponding to the interface index if_index.",
    "_socket.if_nameindex" => "if_nameindex()\n\nReturns a list of network interface information (index, name) tuples.",
    "_socket.if_nametoindex" => "Returns the interface index corresponding to the interface name if_name.",
    "_socket.inet_aton" => "Convert an IP address in string format (123.45.67.89) to the 32-bit packed binary format used in low-level network functions.",
    "_socket.inet_ntoa" => "Convert an IP address from 32-bit packed binary format to string format.",
    "_socket.inet_ntop" => "inet_ntop(af, packed_ip) -> string formatted IP address\n\nConvert a packed IP address of the given family to string format.",
    "_socket.inet_pton" => "inet_pton(af, ip) -> packed IP address string\n\nConvert an IP address from string format to a packed string suitable\nfor use with low-level network functions.",
    "_socket.ntohl" => "Convert a 32-bit unsigned integer from network to host byte order.",
    "_socket.ntohs" => "Convert a 16-bit unsigned integer from network to host byte order.",
    "_socket.setdefaulttimeout" => "setdefaulttimeout(timeout)\n\nSet the default timeout in seconds (float) for new socket objects.\nA value of None indicates that new socket objects have no timeout.\nWhen the socket module is first imported, the default is None.",
    "_socket.sethostname" => "sethostname(name)\n\nSets the hostname to name.",
    "_socket.socket" => "socket(family=AF_INET, type=SOCK_STREAM, proto=0) -> socket object\nsocket(family=-1, type=-1, proto=-1, fileno=None) -> socket object\n\nOpen a socket of the given type.  The family argument specifies the\naddress family; it defaults to AF_INET.  The type argument specifies\nwhether this is a stream (SOCK_STREAM, this is the default)\nor datagram (SOCK_DGRAM) socket.  The protocol argument defaults to 0,\nspecifying the default protocol.  Keyword arguments are accepted.\nThe socket is created as non-inheritable.\n\nWhen a fileno is passed in, family, type and proto are auto-detected,\nunless they are explicitly set.\n\nA socket object represents one endpoint of a network connection.\n\nMethods of socket objects (keyword arguments not allowed):\n\n_accept() -- accept connection, returning new socket fd and client address\nbind(addr) -- bind the socket to a local address\nclose() -- close the socket\nconnect(addr) -- connect the socket to a remote address\nconnect_ex(addr) -- connect, return an error code instead of an exception\ndup() -- return a new socket fd duplicated from fileno()\nfileno() -- return underlying file descriptor\ngetpeername() -- return remote address [*]\ngetsockname() -- return local address\ngetsockopt(level, optname[, buflen]) -- get socket options\ngettimeout() -- return timeout or None\nlisten([n]) -- start listening for incoming connections\nrecv(buflen[, flags]) -- receive data\nrecv_into(buffer[, nbytes[, flags]]) -- receive data (into a buffer)\nrecvfrom(buflen[, flags]) -- receive data and sender's address\nrecvfrom_into(buffer[, nbytes, [, flags]])\n  -- receive data and sender's address (into a buffer)\nsendall(data[, flags]) -- send all data\nsend(data[, flags]) -- send data, may not send all of it\nsendto(data[, flags], addr) -- send data to a given address\nsetblocking(bool) -- set or clear the blocking I/O flag\ngetblocking() -- return True if socket is blocking, False if non-blocking\nsetsockopt(level, optname, value[, optlen]) -- set socket options\nsettimeout(None | float) -- set or clear the timeout\nshutdown(how) -- shut down traffic in one or both directions\n\n [*] not available on all platforms!",
    "_socket.socket.__del__" => "Called when the instance is about to be destroyed.",
    "_socket.socket.__delattr__" => "Implement delattr(self, name).",
    "_socket.socket.__eq__" => "Return self==value.",
    "_socket.socket.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_socket.socket.__ge__" => "Return self>=value.",
    "_socket.socket.__getattribute__" => "Return getattr(self, name).",
    "_socket.socket.__getstate__" => "Helper for pickle.",
    "_socket.socket.__gt__" => "Return self>value.",
    "_socket.socket.__hash__" => "Return hash(self).",
    "_socket.socket.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_socket.socket.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_socket.socket.__le__" => "Return self<=value.",
    "_socket.socket.__lt__" => "Return self<value.",
    "_socket.socket.__ne__" => "Return self!=value.",
    "_socket.socket.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_socket.socket.__reduce__" => "Helper for pickle.",
    "_socket.socket.__reduce_ex__" => "Helper for pickle.",
    "_socket.socket.__repr__" => "Return repr(self).",
    "_socket.socket.__setattr__" => "Implement setattr(self, name, value).",
    "_socket.socket.__sizeof__" => "Size of object in memory, in bytes.",
    "_socket.socket.__str__" => "Return str(self).",
    "_socket.socket.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_socket.socket._accept" => "_accept() -> (integer, address info)\n\nWait for an incoming connection.  Return a new socket file descriptor\nrepresenting the connection, and the address of the client.\nFor IP sockets, the address info is a pair (hostaddr, port).",
    "_socket.socket.bind" => "bind(address)\n\nBind the socket to a local address.  For IP sockets, the address is a\npair (host, port); the host must refer to the local host. For raw packet\nsockets the address is a tuple (ifname, proto [,pkttype [,hatype [,addr]]])",
    "_socket.socket.close" => "close()\n\nClose the socket.  It cannot be used after this call.",
    "_socket.socket.connect" => "connect(address)\n\nConnect the socket to a remote address.  For IP sockets, the address\nis a pair (host, port).",
    "_socket.socket.connect_ex" => "connect_ex(address) -> errno\n\nThis is like connect(address), but returns an error code (the errno value)\ninstead of raising an exception when an error occurs.",
    "_socket.socket.detach" => "detach()\n\nClose the socket object without closing the underlying file descriptor.\nThe object cannot be used after this call, but the file descriptor\ncan be reused for other purposes.  The file descriptor is returned.",
    "_socket.socket.family" => "the socket family",
    "_socket.socket.fileno" => "fileno() -> integer\n\nReturn the integer file descriptor of the socket.",
    "_socket.socket.getblocking" => "getblocking()\n\nReturns True if socket is in blocking mode, or False if it\nis in non-blocking mode.",
    "_socket.socket.getpeername" => "getpeername() -> address info\n\nReturn the address of the remote endpoint.  For IP sockets, the address\ninfo is a pair (hostaddr, port).",
    "_socket.socket.getsockname" => "getsockname() -> address info\n\nReturn the address of the local endpoint. The format depends on the\naddress family. For IPv4 sockets, the address info is a pair\n(hostaddr, port). For IPv6 sockets, the address info is a 4-tuple\n(hostaddr, port, flowinfo, scope_id).",
    "_socket.socket.getsockopt" => "getsockopt(level, option[, buffersize]) -> value\n\nGet a socket option.  See the Unix manual for level and option.\nIf a nonzero buffersize argument is given, the return value is a\nstring of that length; otherwise it is an integer.",
    "_socket.socket.gettimeout" => "gettimeout() -> timeout\n\nReturns the timeout in seconds (float) associated with socket\noperations. A timeout of None indicates that timeouts on socket\noperations are disabled.",
    "_socket.socket.ioctl" => "ioctl(cmd, option) -> long\n\nControl the socket with WSAIoctl syscall. Currently supported 'cmd' values are\nSIO_RCVALL:  'option' must be one of the socket.RCVALL_* constants.\nSIO_KEEPALIVE_VALS:  'option' is a tuple of (onoff, timeout, interval).\nSIO_LOOPBACK_FAST_PATH: 'option' is a boolean value, and is disabled by default",
    "_socket.socket.listen" => "listen([backlog])\n\nEnable a server to accept connections.  If backlog is specified, it must be\nat least 0 (if it is lower, it is set to 0); it specifies the number of\nunaccepted connections that the system will allow before refusing new\nconnections. If not specified, a default reasonable value is chosen.",
    "_socket.socket.proto" => "the socket protocol",
    "_socket.socket.recv" => "recv(buffersize[, flags]) -> data\n\nReceive up to buffersize bytes from the socket.  For the optional flags\nargument, see the Unix manual.  When no data is available, block until\nat least one byte is available or until the remote end is closed.  When\nthe remote end is closed and all data is read, return the empty string.",
    "_socket.socket.recv_into" => "recv_into(buffer, [nbytes[, flags]]) -> nbytes_read\n\nA version of recv() that stores its data into a buffer rather than creating\na new string.  Receive up to buffersize bytes from the socket.  If buffersize\nis not specified (or 0), receive up to the size available in the given buffer.\n\nSee recv() for documentation about the flags.",
    "_socket.socket.recvfrom" => "recvfrom(buffersize[, flags]) -> (data, address info)\n\nLike recv(buffersize, flags) but also return the sender's address info.",
    "_socket.socket.recvfrom_into" => "recvfrom_into(buffer[, nbytes[, flags]]) -> (nbytes, address info)\n\nLike recv_into(buffer[, nbytes[, flags]]) but also return the sender's address info.",
    "_socket.socket.recvmsg" => "recvmsg(bufsize[, ancbufsize[, flags]]) -> (data, ancdata, msg_flags, address)\n\nReceive normal data (up to bufsize bytes) and ancillary data from the\nsocket.  The ancbufsize argument sets the size in bytes of the\ninternal buffer used to receive the ancillary data; it defaults to 0,\nmeaning that no ancillary data will be received.  Appropriate buffer\nsizes for ancillary data can be calculated using CMSG_SPACE() or\nCMSG_LEN(), and items which do not fit into the buffer might be\ntruncated or discarded.  The flags argument defaults to 0 and has the\nsame meaning as for recv().\n\nThe return value is a 4-tuple: (data, ancdata, msg_flags, address).\nThe data item is a bytes object holding the non-ancillary data\nreceived.  The ancdata item is a list of zero or more tuples\n(cmsg_level, cmsg_type, cmsg_data) representing the ancillary data\n(control messages) received: cmsg_level and cmsg_type are integers\nspecifying the protocol level and protocol-specific type respectively,\nand cmsg_data is a bytes object holding the associated data.  The\nmsg_flags item is the bitwise OR of various flags indicating\nconditions on the received message; see your system documentation for\ndetails.  If the receiving socket is unconnected, address is the\naddress of the sending socket, if available; otherwise, its value is\nunspecified.\n\nIf recvmsg() raises an exception after the system call returns, it\nwill first attempt to close any file descriptors received via the\nSCM_RIGHTS mechanism.",
    "_socket.socket.recvmsg_into" => "recvmsg_into(buffers[, ancbufsize[, flags]]) -> (nbytes, ancdata, msg_flags, address)\n\nReceive normal data and ancillary data from the socket, scattering the\nnon-ancillary data into a series of buffers.  The buffers argument\nmust be an iterable of objects that export writable buffers\n(e.g. bytearray objects); these will be filled with successive chunks\nof the non-ancillary data until it has all been written or there are\nno more buffers.  The ancbufsize argument sets the size in bytes of\nthe internal buffer used to receive the ancillary data; it defaults to\n0, meaning that no ancillary data will be received.  Appropriate\nbuffer sizes for ancillary data can be calculated using CMSG_SPACE()\nor CMSG_LEN(), and items which do not fit into the buffer might be\ntruncated or discarded.  The flags argument defaults to 0 and has the\nsame meaning as for recv().\n\nThe return value is a 4-tuple: (nbytes, ancdata, msg_flags, address).\nThe nbytes item is the total number of bytes of non-ancillary data\nwritten into the buffers.  The ancdata item is a list of zero or more\ntuples (cmsg_level, cmsg_type, cmsg_data) representing the ancillary\ndata (control messages) received: cmsg_level and cmsg_type are\nintegers specifying the protocol level and protocol-specific type\nrespectively, and cmsg_data is a bytes object holding the associated\ndata.  The msg_flags item is the bitwise OR of various flags\nindicating conditions on the received message; see your system\ndocumentation for details.  If the receiving socket is unconnected,\naddress is the address of the sending socket, if available; otherwise,\nits value is unspecified.\n\nIf recvmsg_into() raises an exception after the system call returns,\nit will first attempt to close any file descriptors received via the\nSCM_RIGHTS mechanism.",
    "_socket.socket.send" => "send(data[, flags]) -> count\n\nSend a data string to the socket.  For the optional flags\nargument, see the Unix manual.  Return the number of bytes\nsent; this may be less than len(data) if the network is busy.",
    "_socket.socket.sendall" => "sendall(data[, flags])\n\nSend a data string to the socket.  For the optional flags\nargument, see the Unix manual.  This calls send() repeatedly\nuntil all data is sent.  If an error occurs, it's impossible\nto tell how much data has been sent.",
    "_socket.socket.sendmsg" => "sendmsg(buffers[, ancdata[, flags[, address]]]) -> count\n\nSend normal and ancillary data to the socket, gathering the\nnon-ancillary data from a series of buffers and concatenating it into\na single message.  The buffers argument specifies the non-ancillary\ndata as an iterable of bytes-like objects (e.g. bytes objects).\nThe ancdata argument specifies the ancillary data (control messages)\nas an iterable of zero or more tuples (cmsg_level, cmsg_type,\ncmsg_data), where cmsg_level and cmsg_type are integers specifying the\nprotocol level and protocol-specific type respectively, and cmsg_data\nis a bytes-like object holding the associated data.  The flags\nargument defaults to 0 and has the same meaning as for send().  If\naddress is supplied and not None, it sets a destination address for\nthe message.  The return value is the number of bytes of non-ancillary\ndata sent.",
    "_socket.socket.sendmsg_afalg" => "sendmsg_afalg([msg], *, op[, iv[, assoclen[, flags=MSG_MORE]]])\n\nSet operation mode, IV and length of associated data for an AF_ALG\noperation socket.",
    "_socket.socket.sendto" => "sendto(data[, flags], address) -> count\n\nLike send(data, flags) but allows specifying the destination address.\nFor IP sockets, the address is a pair (hostaddr, port).",
    "_socket.socket.setblocking" => "setblocking(flag)\n\nSet the socket to blocking (flag is true) or non-blocking (false).\nsetblocking(True) is equivalent to settimeout(None);\nsetblocking(False) is equivalent to settimeout(0.0).",
    "_socket.socket.setsockopt" => "setsockopt(level, option, value: int)\nsetsockopt(level, option, value: buffer)\nsetsockopt(level, option, None, optlen: int)\n\nSet a socket option.  See the Unix manual for level and option.\nThe value argument can either be an integer, a string buffer, or\nNone, optlen.",
    "_socket.socket.settimeout" => "settimeout(timeout)\n\nSet a timeout on socket operations.  'timeout' can be a float,\ngiving in seconds, or None.  Setting a timeout of None disables\nthe timeout feature and is equivalent to setblocking(1).\nSetting a timeout of zero is the same as setblocking(0).",
    "_socket.socket.share" => "share(process_id) -> bytes\n\nShare the socket with another process.  The target process id\nmust be provided and the resulting bytes object passed to the target\nprocess.  There the shared socket can be instantiated by calling\nsocket.fromshare().",
    "_socket.socket.shutdown" => "shutdown(flag)\n\nShut down the reading side of the socket (flag == SHUT_RD), the writing side\nof the socket (flag == SHUT_WR), or both ends (flag == SHUT_RDWR).",
    "_socket.socket.timeout" => "the socket timeout",
    "_socket.socket.type" => "the socket type",
    "_socket.socketpair" => "socketpair([family[, type [, proto]]]) -> (socket object, socket object)\n\nCreate a pair of socket objects from the sockets returned by the platform\nsocketpair() function.\nThe arguments are the same as for socket() except the default family is\nAF_UNIX if defined on the platform; otherwise, the default is AF_INET.",
    "_sqlite3.Blob.__delattr__" => "Implement delattr(self, name).",
    "_sqlite3.Blob.__delitem__" => "Delete self[key].",
    "_sqlite3.Blob.__enter__" => "Blob context manager enter.",
    "_sqlite3.Blob.__eq__" => "Return self==value.",
    "_sqlite3.Blob.__exit__" => "Blob context manager exit.",
    "_sqlite3.Blob.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sqlite3.Blob.__ge__" => "Return self>=value.",
    "_sqlite3.Blob.__getattribute__" => "Return getattr(self, name).",
    "_sqlite3.Blob.__getitem__" => "Return self[key].",
    "_sqlite3.Blob.__getstate__" => "Helper for pickle.",
    "_sqlite3.Blob.__gt__" => "Return self>value.",
    "_sqlite3.Blob.__hash__" => "Return hash(self).",
    "_sqlite3.Blob.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sqlite3.Blob.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sqlite3.Blob.__le__" => "Return self<=value.",
    "_sqlite3.Blob.__len__" => "Return len(self).",
    "_sqlite3.Blob.__lt__" => "Return self<value.",
    "_sqlite3.Blob.__ne__" => "Return self!=value.",
    "_sqlite3.Blob.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sqlite3.Blob.__reduce__" => "Helper for pickle.",
    "_sqlite3.Blob.__reduce_ex__" => "Helper for pickle.",
    "_sqlite3.Blob.__repr__" => "Return repr(self).",
    "_sqlite3.Blob.__setattr__" => "Implement setattr(self, name, value).",
    "_sqlite3.Blob.__setitem__" => "Set self[key] to value.",
    "_sqlite3.Blob.__sizeof__" => "Size of object in memory, in bytes.",
    "_sqlite3.Blob.__str__" => "Return str(self).",
    "_sqlite3.Blob.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sqlite3.Blob.close" => "Close the blob.",
    "_sqlite3.Blob.read" => "Read data at the current offset position.\n\n  length\n    Read length in bytes.\n\nIf the end of the blob is reached, the data up to end of file will\nbe returned.  When length is not specified, or is negative,\nBlob.read() will read until the end of the blob.",
    "_sqlite3.Blob.seek" => "Set the current access position to offset.\n\nThe origin argument defaults to os.SEEK_SET (absolute blob\npositioning).  Other values for origin are os.SEEK_CUR (seek\nrelative to the current position) and os.SEEK_END (seek relative to\nthe blob's end).",
    "_sqlite3.Blob.tell" => "Return the current access position for the blob.",
    "_sqlite3.Blob.write" => "Write data at the current offset.\n\nThis function cannot change the blob length.  Writing beyond the end\nof the blob will result in an exception being raised.",
    "_sqlite3.Connection" => "SQLite database connection object.",
    "_sqlite3.Connection.__call__" => "Call self as a function.",
    "_sqlite3.Connection.__del__" => "Called when the instance is about to be destroyed.",
    "_sqlite3.Connection.__delattr__" => "Implement delattr(self, name).",
    "_sqlite3.Connection.__enter__" => "Called when the connection is used as a context manager.\n\nReturns itself as a convenience to the caller.",
    "_sqlite3.Connection.__eq__" => "Return self==value.",
    "_sqlite3.Connection.__exit__" => "Called when the connection is used as a context manager.\n\nIf there was any exception, a rollback takes place; otherwise we\ncommit.",
    "_sqlite3.Connection.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sqlite3.Connection.__ge__" => "Return self>=value.",
    "_sqlite3.Connection.__getattribute__" => "Return getattr(self, name).",
    "_sqlite3.Connection.__getstate__" => "Helper for pickle.",
    "_sqlite3.Connection.__gt__" => "Return self>value.",
    "_sqlite3.Connection.__hash__" => "Return hash(self).",
    "_sqlite3.Connection.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sqlite3.Connection.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sqlite3.Connection.__le__" => "Return self<=value.",
    "_sqlite3.Connection.__lt__" => "Return self<value.",
    "_sqlite3.Connection.__ne__" => "Return self!=value.",
    "_sqlite3.Connection.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sqlite3.Connection.__reduce__" => "Helper for pickle.",
    "_sqlite3.Connection.__reduce_ex__" => "Helper for pickle.",
    "_sqlite3.Connection.__repr__" => "Return repr(self).",
    "_sqlite3.Connection.__setattr__" => "Implement setattr(self, name, value).",
    "_sqlite3.Connection.__sizeof__" => "Size of object in memory, in bytes.",
    "_sqlite3.Connection.__str__" => "Return str(self).",
    "_sqlite3.Connection.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sqlite3.Connection.backup" => "Makes a backup of the database.",
    "_sqlite3.Connection.blobopen" => "Open and return a BLOB object.\n\n  table\n    Table name.\n  column\n    Column name.\n  rowid\n    Row id.\n  readonly\n    Open the BLOB without write permissions.\n  name\n    Database name.",
    "_sqlite3.Connection.close" => "Close the database connection.\n\nAny pending transaction is not committed implicitly.",
    "_sqlite3.Connection.commit" => "Commit any pending transaction to the database.\n\nIf there is no open transaction, this method is a no-op.",
    "_sqlite3.Connection.create_aggregate" => "Creates a new aggregate.\n\nNote: Passing keyword arguments 'name', 'n_arg' and 'aggregate_class'\nto _sqlite3.Connection.create_aggregate() is deprecated. Parameters\n'name', 'n_arg' and 'aggregate_class' will become positional-only in\nPython 3.15.",
    "_sqlite3.Connection.create_collation" => "Creates a collation function.",
    "_sqlite3.Connection.create_function" => "Creates a new function.\n\nNote: Passing keyword arguments 'name', 'narg' and 'func' to\n_sqlite3.Connection.create_function() is deprecated. Parameters\n'name', 'narg' and 'func' will become positional-only in Python 3.15.",
    "_sqlite3.Connection.create_window_function" => "Creates or redefines an aggregate window function. Non-standard.\n\n  name\n    The name of the SQL aggregate window function to be created or\n    redefined.\n  num_params\n    The number of arguments the step and inverse methods takes.\n  aggregate_class\n    A class with step(), finalize(), value(), and inverse() methods.\n    Set to None to clear the window function.",
    "_sqlite3.Connection.cursor" => "Return a cursor for the connection.",
    "_sqlite3.Connection.deserialize" => "Load a serialized database.\n\n  data\n    The serialized database content.\n  name\n    Which database to reopen with the deserialization.\n\nThe deserialize interface causes the database connection to\ndisconnect from the target database, and then reopen it as\nan in-memory database based on the given serialized data.\n\nThe deserialize interface will fail with SQLITE_BUSY if the database\nis currently in a read transaction or is involved in a backup\noperation.",
    "_sqlite3.Connection.enable_load_extension" => "Enable dynamic loading of SQLite extension modules.",
    "_sqlite3.Connection.execute" => "Executes an SQL statement.",
    "_sqlite3.Connection.executemany" => "Repeatedly executes an SQL statement.",
    "_sqlite3.Connection.executescript" => "Executes multiple SQL statements at once.",
    "_sqlite3.Connection.getconfig" => "Query a boolean connection configuration option.\n\n  op\n    The configuration verb; one of the sqlite3.SQLITE_DBCONFIG codes.",
    "_sqlite3.Connection.getlimit" => "Get connection run-time limits.\n\n  category\n    The limit category to be queried.",
    "_sqlite3.Connection.interrupt" => "Abort any pending database operation.",
    "_sqlite3.Connection.iterdump" => "Returns iterator to the dump of the database in an SQL text format.\n\n  filter\n    An optional LIKE pattern for database objects to dump",
    "_sqlite3.Connection.load_extension" => "Load SQLite extension module.",
    "_sqlite3.Connection.rollback" => "Roll back to the start of any pending transaction.\n\nIf there is no open transaction, this method is a no-op.",
    "_sqlite3.Connection.serialize" => "Serialize a database into a byte string.\n\n  name\n    Which database to serialize.\n\nFor an ordinary on-disk database file, the serialization is just\na copy of the disk file.  For an in-memory database or a \"temp\"\ndatabase, the serialization is the same sequence of bytes which\nwould be written to disk if that database were backed up to disk.",
    "_sqlite3.Connection.set_authorizer" => "Set authorizer callback.\n\nNote: Passing keyword argument 'authorizer_callback' to\n_sqlite3.Connection.set_authorizer() is deprecated. Parameter\n'authorizer_callback' will become positional-only in Python 3.15.",
    "_sqlite3.Connection.set_progress_handler" => "Set progress handler callback.\n\n  progress_handler\n    A callable that takes no arguments.\n    If the callable returns non-zero, the current query is\n    terminated, and an exception is raised.\n  n\n    The number of SQLite virtual machine instructions that are\n    executed between invocations of 'progress_handler'.\n\nIf 'progress_handler' is None or 'n' is 0, the progress handler is\ndisabled.\n\nNote: Passing keyword argument 'progress_handler' to\n_sqlite3.Connection.set_progress_handler() is deprecated. Parameter\n'progress_handler' will become positional-only in Python 3.15.",
    "_sqlite3.Connection.set_trace_callback" => "Set a trace callback called for each SQL statement (passed as unicode).\n\nNote: Passing keyword argument 'trace_callback' to\n_sqlite3.Connection.set_trace_callback() is deprecated. Parameter\n'trace_callback' will become positional-only in Python 3.15.",
    "_sqlite3.Connection.setconfig" => "Set a boolean connection configuration option.\n\n  op\n    The configuration verb; one of the sqlite3.SQLITE_DBCONFIG codes.",
    "_sqlite3.Connection.setlimit" => "Set connection run-time limits.\n\n  category\n    The limit category to be set.\n  limit\n    The new limit. If the new limit is a negative number, the limit\n    is unchanged.\n\nAttempts to increase a limit above its hard upper bound are silently\ntruncated to the hard upper bound. Regardless of whether or not the\nlimit was changed, the prior value of the limit is returned.",
    "_sqlite3.Cursor" => "SQLite database cursor class.",
    "_sqlite3.Cursor.__delattr__" => "Implement delattr(self, name).",
    "_sqlite3.Cursor.__eq__" => "Return self==value.",
    "_sqlite3.Cursor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sqlite3.Cursor.__ge__" => "Return self>=value.",
    "_sqlite3.Cursor.__getattribute__" => "Return getattr(self, name).",
    "_sqlite3.Cursor.__getstate__" => "Helper for pickle.",
    "_sqlite3.Cursor.__gt__" => "Return self>value.",
    "_sqlite3.Cursor.__hash__" => "Return hash(self).",
    "_sqlite3.Cursor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sqlite3.Cursor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sqlite3.Cursor.__iter__" => "Implement iter(self).",
    "_sqlite3.Cursor.__le__" => "Return self<=value.",
    "_sqlite3.Cursor.__lt__" => "Return self<value.",
    "_sqlite3.Cursor.__ne__" => "Return self!=value.",
    "_sqlite3.Cursor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sqlite3.Cursor.__next__" => "Implement next(self).",
    "_sqlite3.Cursor.__reduce__" => "Helper for pickle.",
    "_sqlite3.Cursor.__reduce_ex__" => "Helper for pickle.",
    "_sqlite3.Cursor.__repr__" => "Return repr(self).",
    "_sqlite3.Cursor.__setattr__" => "Implement setattr(self, name, value).",
    "_sqlite3.Cursor.__sizeof__" => "Size of object in memory, in bytes.",
    "_sqlite3.Cursor.__str__" => "Return str(self).",
    "_sqlite3.Cursor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sqlite3.Cursor.close" => "Closes the cursor.",
    "_sqlite3.Cursor.execute" => "Executes an SQL statement.",
    "_sqlite3.Cursor.executemany" => "Repeatedly executes an SQL statement.",
    "_sqlite3.Cursor.executescript" => "Executes multiple SQL statements at once.",
    "_sqlite3.Cursor.fetchall" => "Fetches all rows from the resultset.",
    "_sqlite3.Cursor.fetchmany" => "Fetches several rows from the resultset.\n\n  size\n    The default value is set by the Cursor.arraysize attribute.",
    "_sqlite3.Cursor.fetchone" => "Fetches one row from the resultset.",
    "_sqlite3.Cursor.setinputsizes" => "Required by DB-API. Does nothing in sqlite3.",
    "_sqlite3.Cursor.setoutputsize" => "Required by DB-API. Does nothing in sqlite3.",
    "_sqlite3.DataError.__delattr__" => "Implement delattr(self, name).",
    "_sqlite3.DataError.__eq__" => "Return self==value.",
    "_sqlite3.DataError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sqlite3.DataError.__ge__" => "Return self>=value.",
    "_sqlite3.DataError.__getattribute__" => "Return getattr(self, name).",
    "_sqlite3.DataError.__getstate__" => "Helper for pickle.",
    "_sqlite3.DataError.__gt__" => "Return self>value.",
    "_sqlite3.DataError.__hash__" => "Return hash(self).",
    "_sqlite3.DataError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sqlite3.DataError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sqlite3.DataError.__le__" => "Return self<=value.",
    "_sqlite3.DataError.__lt__" => "Return self<value.",
    "_sqlite3.DataError.__ne__" => "Return self!=value.",
    "_sqlite3.DataError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sqlite3.DataError.__reduce_ex__" => "Helper for pickle.",
    "_sqlite3.DataError.__repr__" => "Return repr(self).",
    "_sqlite3.DataError.__setattr__" => "Implement setattr(self, name, value).",
    "_sqlite3.DataError.__sizeof__" => "Size of object in memory, in bytes.",
    "_sqlite3.DataError.__str__" => "Return str(self).",
    "_sqlite3.DataError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sqlite3.DataError.__weakref__" => "list of weak references to the object",
    "_sqlite3.DataError.add_note" => "Add a note to the exception",
    "_sqlite3.DataError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_sqlite3.DatabaseError.__delattr__" => "Implement delattr(self, name).",
    "_sqlite3.DatabaseError.__eq__" => "Return self==value.",
    "_sqlite3.DatabaseError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sqlite3.DatabaseError.__ge__" => "Return self>=value.",
    "_sqlite3.DatabaseError.__getattribute__" => "Return getattr(self, name).",
    "_sqlite3.DatabaseError.__getstate__" => "Helper for pickle.",
    "_sqlite3.DatabaseError.__gt__" => "Return self>value.",
    "_sqlite3.DatabaseError.__hash__" => "Return hash(self).",
    "_sqlite3.DatabaseError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sqlite3.DatabaseError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sqlite3.DatabaseError.__le__" => "Return self<=value.",
    "_sqlite3.DatabaseError.__lt__" => "Return self<value.",
    "_sqlite3.DatabaseError.__ne__" => "Return self!=value.",
    "_sqlite3.DatabaseError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sqlite3.DatabaseError.__reduce_ex__" => "Helper for pickle.",
    "_sqlite3.DatabaseError.__repr__" => "Return repr(self).",
    "_sqlite3.DatabaseError.__setattr__" => "Implement setattr(self, name, value).",
    "_sqlite3.DatabaseError.__sizeof__" => "Size of object in memory, in bytes.",
    "_sqlite3.DatabaseError.__str__" => "Return str(self).",
    "_sqlite3.DatabaseError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sqlite3.DatabaseError.__weakref__" => "list of weak references to the object",
    "_sqlite3.DatabaseError.add_note" => "Add a note to the exception",
    "_sqlite3.DatabaseError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_sqlite3.Error.__delattr__" => "Implement delattr(self, name).",
    "_sqlite3.Error.__eq__" => "Return self==value.",
    "_sqlite3.Error.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sqlite3.Error.__ge__" => "Return self>=value.",
    "_sqlite3.Error.__getattribute__" => "Return getattr(self, name).",
    "_sqlite3.Error.__getstate__" => "Helper for pickle.",
    "_sqlite3.Error.__gt__" => "Return self>value.",
    "_sqlite3.Error.__hash__" => "Return hash(self).",
    "_sqlite3.Error.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sqlite3.Error.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sqlite3.Error.__le__" => "Return self<=value.",
    "_sqlite3.Error.__lt__" => "Return self<value.",
    "_sqlite3.Error.__ne__" => "Return self!=value.",
    "_sqlite3.Error.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sqlite3.Error.__reduce_ex__" => "Helper for pickle.",
    "_sqlite3.Error.__repr__" => "Return repr(self).",
    "_sqlite3.Error.__setattr__" => "Implement setattr(self, name, value).",
    "_sqlite3.Error.__sizeof__" => "Size of object in memory, in bytes.",
    "_sqlite3.Error.__str__" => "Return str(self).",
    "_sqlite3.Error.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sqlite3.Error.__weakref__" => "list of weak references to the object",
    "_sqlite3.Error.add_note" => "Add a note to the exception",
    "_sqlite3.Error.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_sqlite3.IntegrityError.__delattr__" => "Implement delattr(self, name).",
    "_sqlite3.IntegrityError.__eq__" => "Return self==value.",
    "_sqlite3.IntegrityError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sqlite3.IntegrityError.__ge__" => "Return self>=value.",
    "_sqlite3.IntegrityError.__getattribute__" => "Return getattr(self, name).",
    "_sqlite3.IntegrityError.__getstate__" => "Helper for pickle.",
    "_sqlite3.IntegrityError.__gt__" => "Return self>value.",
    "_sqlite3.IntegrityError.__hash__" => "Return hash(self).",
    "_sqlite3.IntegrityError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sqlite3.IntegrityError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sqlite3.IntegrityError.__le__" => "Return self<=value.",
    "_sqlite3.IntegrityError.__lt__" => "Return self<value.",
    "_sqlite3.IntegrityError.__ne__" => "Return self!=value.",
    "_sqlite3.IntegrityError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sqlite3.IntegrityError.__reduce_ex__" => "Helper for pickle.",
    "_sqlite3.IntegrityError.__repr__" => "Return repr(self).",
    "_sqlite3.IntegrityError.__setattr__" => "Implement setattr(self, name, value).",
    "_sqlite3.IntegrityError.__sizeof__" => "Size of object in memory, in bytes.",
    "_sqlite3.IntegrityError.__str__" => "Return str(self).",
    "_sqlite3.IntegrityError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sqlite3.IntegrityError.__weakref__" => "list of weak references to the object",
    "_sqlite3.IntegrityError.add_note" => "Add a note to the exception",
    "_sqlite3.IntegrityError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_sqlite3.InterfaceError.__delattr__" => "Implement delattr(self, name).",
    "_sqlite3.InterfaceError.__eq__" => "Return self==value.",
    "_sqlite3.InterfaceError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sqlite3.InterfaceError.__ge__" => "Return self>=value.",
    "_sqlite3.InterfaceError.__getattribute__" => "Return getattr(self, name).",
    "_sqlite3.InterfaceError.__getstate__" => "Helper for pickle.",
    "_sqlite3.InterfaceError.__gt__" => "Return self>value.",
    "_sqlite3.InterfaceError.__hash__" => "Return hash(self).",
    "_sqlite3.InterfaceError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sqlite3.InterfaceError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sqlite3.InterfaceError.__le__" => "Return self<=value.",
    "_sqlite3.InterfaceError.__lt__" => "Return self<value.",
    "_sqlite3.InterfaceError.__ne__" => "Return self!=value.",
    "_sqlite3.InterfaceError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sqlite3.InterfaceError.__reduce_ex__" => "Helper for pickle.",
    "_sqlite3.InterfaceError.__repr__" => "Return repr(self).",
    "_sqlite3.InterfaceError.__setattr__" => "Implement setattr(self, name, value).",
    "_sqlite3.InterfaceError.__sizeof__" => "Size of object in memory, in bytes.",
    "_sqlite3.InterfaceError.__str__" => "Return str(self).",
    "_sqlite3.InterfaceError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sqlite3.InterfaceError.__weakref__" => "list of weak references to the object",
    "_sqlite3.InterfaceError.add_note" => "Add a note to the exception",
    "_sqlite3.InterfaceError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_sqlite3.InternalError.__delattr__" => "Implement delattr(self, name).",
    "_sqlite3.InternalError.__eq__" => "Return self==value.",
    "_sqlite3.InternalError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sqlite3.InternalError.__ge__" => "Return self>=value.",
    "_sqlite3.InternalError.__getattribute__" => "Return getattr(self, name).",
    "_sqlite3.InternalError.__getstate__" => "Helper for pickle.",
    "_sqlite3.InternalError.__gt__" => "Return self>value.",
    "_sqlite3.InternalError.__hash__" => "Return hash(self).",
    "_sqlite3.InternalError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sqlite3.InternalError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sqlite3.InternalError.__le__" => "Return self<=value.",
    "_sqlite3.InternalError.__lt__" => "Return self<value.",
    "_sqlite3.InternalError.__ne__" => "Return self!=value.",
    "_sqlite3.InternalError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sqlite3.InternalError.__reduce_ex__" => "Helper for pickle.",
    "_sqlite3.InternalError.__repr__" => "Return repr(self).",
    "_sqlite3.InternalError.__setattr__" => "Implement setattr(self, name, value).",
    "_sqlite3.InternalError.__sizeof__" => "Size of object in memory, in bytes.",
    "_sqlite3.InternalError.__str__" => "Return str(self).",
    "_sqlite3.InternalError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sqlite3.InternalError.__weakref__" => "list of weak references to the object",
    "_sqlite3.InternalError.add_note" => "Add a note to the exception",
    "_sqlite3.InternalError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_sqlite3.NotSupportedError.__delattr__" => "Implement delattr(self, name).",
    "_sqlite3.NotSupportedError.__eq__" => "Return self==value.",
    "_sqlite3.NotSupportedError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sqlite3.NotSupportedError.__ge__" => "Return self>=value.",
    "_sqlite3.NotSupportedError.__getattribute__" => "Return getattr(self, name).",
    "_sqlite3.NotSupportedError.__getstate__" => "Helper for pickle.",
    "_sqlite3.NotSupportedError.__gt__" => "Return self>value.",
    "_sqlite3.NotSupportedError.__hash__" => "Return hash(self).",
    "_sqlite3.NotSupportedError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sqlite3.NotSupportedError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sqlite3.NotSupportedError.__le__" => "Return self<=value.",
    "_sqlite3.NotSupportedError.__lt__" => "Return self<value.",
    "_sqlite3.NotSupportedError.__ne__" => "Return self!=value.",
    "_sqlite3.NotSupportedError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sqlite3.NotSupportedError.__reduce_ex__" => "Helper for pickle.",
    "_sqlite3.NotSupportedError.__repr__" => "Return repr(self).",
    "_sqlite3.NotSupportedError.__setattr__" => "Implement setattr(self, name, value).",
    "_sqlite3.NotSupportedError.__sizeof__" => "Size of object in memory, in bytes.",
    "_sqlite3.NotSupportedError.__str__" => "Return str(self).",
    "_sqlite3.NotSupportedError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sqlite3.NotSupportedError.__weakref__" => "list of weak references to the object",
    "_sqlite3.NotSupportedError.add_note" => "Add a note to the exception",
    "_sqlite3.NotSupportedError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_sqlite3.OperationalError.__delattr__" => "Implement delattr(self, name).",
    "_sqlite3.OperationalError.__eq__" => "Return self==value.",
    "_sqlite3.OperationalError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sqlite3.OperationalError.__ge__" => "Return self>=value.",
    "_sqlite3.OperationalError.__getattribute__" => "Return getattr(self, name).",
    "_sqlite3.OperationalError.__getstate__" => "Helper for pickle.",
    "_sqlite3.OperationalError.__gt__" => "Return self>value.",
    "_sqlite3.OperationalError.__hash__" => "Return hash(self).",
    "_sqlite3.OperationalError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sqlite3.OperationalError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sqlite3.OperationalError.__le__" => "Return self<=value.",
    "_sqlite3.OperationalError.__lt__" => "Return self<value.",
    "_sqlite3.OperationalError.__ne__" => "Return self!=value.",
    "_sqlite3.OperationalError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sqlite3.OperationalError.__reduce_ex__" => "Helper for pickle.",
    "_sqlite3.OperationalError.__repr__" => "Return repr(self).",
    "_sqlite3.OperationalError.__setattr__" => "Implement setattr(self, name, value).",
    "_sqlite3.OperationalError.__sizeof__" => "Size of object in memory, in bytes.",
    "_sqlite3.OperationalError.__str__" => "Return str(self).",
    "_sqlite3.OperationalError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sqlite3.OperationalError.__weakref__" => "list of weak references to the object",
    "_sqlite3.OperationalError.add_note" => "Add a note to the exception",
    "_sqlite3.OperationalError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_sqlite3.PrepareProtocol" => "PEP 246 style object adaption protocol type.",
    "_sqlite3.PrepareProtocol.__delattr__" => "Implement delattr(self, name).",
    "_sqlite3.PrepareProtocol.__eq__" => "Return self==value.",
    "_sqlite3.PrepareProtocol.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sqlite3.PrepareProtocol.__ge__" => "Return self>=value.",
    "_sqlite3.PrepareProtocol.__getattribute__" => "Return getattr(self, name).",
    "_sqlite3.PrepareProtocol.__getstate__" => "Helper for pickle.",
    "_sqlite3.PrepareProtocol.__gt__" => "Return self>value.",
    "_sqlite3.PrepareProtocol.__hash__" => "Return hash(self).",
    "_sqlite3.PrepareProtocol.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sqlite3.PrepareProtocol.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sqlite3.PrepareProtocol.__le__" => "Return self<=value.",
    "_sqlite3.PrepareProtocol.__lt__" => "Return self<value.",
    "_sqlite3.PrepareProtocol.__ne__" => "Return self!=value.",
    "_sqlite3.PrepareProtocol.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sqlite3.PrepareProtocol.__reduce__" => "Helper for pickle.",
    "_sqlite3.PrepareProtocol.__reduce_ex__" => "Helper for pickle.",
    "_sqlite3.PrepareProtocol.__repr__" => "Return repr(self).",
    "_sqlite3.PrepareProtocol.__setattr__" => "Implement setattr(self, name, value).",
    "_sqlite3.PrepareProtocol.__sizeof__" => "Size of object in memory, in bytes.",
    "_sqlite3.PrepareProtocol.__str__" => "Return str(self).",
    "_sqlite3.PrepareProtocol.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sqlite3.ProgrammingError.__delattr__" => "Implement delattr(self, name).",
    "_sqlite3.ProgrammingError.__eq__" => "Return self==value.",
    "_sqlite3.ProgrammingError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sqlite3.ProgrammingError.__ge__" => "Return self>=value.",
    "_sqlite3.ProgrammingError.__getattribute__" => "Return getattr(self, name).",
    "_sqlite3.ProgrammingError.__getstate__" => "Helper for pickle.",
    "_sqlite3.ProgrammingError.__gt__" => "Return self>value.",
    "_sqlite3.ProgrammingError.__hash__" => "Return hash(self).",
    "_sqlite3.ProgrammingError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sqlite3.ProgrammingError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sqlite3.ProgrammingError.__le__" => "Return self<=value.",
    "_sqlite3.ProgrammingError.__lt__" => "Return self<value.",
    "_sqlite3.ProgrammingError.__ne__" => "Return self!=value.",
    "_sqlite3.ProgrammingError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sqlite3.ProgrammingError.__reduce_ex__" => "Helper for pickle.",
    "_sqlite3.ProgrammingError.__repr__" => "Return repr(self).",
    "_sqlite3.ProgrammingError.__setattr__" => "Implement setattr(self, name, value).",
    "_sqlite3.ProgrammingError.__sizeof__" => "Size of object in memory, in bytes.",
    "_sqlite3.ProgrammingError.__str__" => "Return str(self).",
    "_sqlite3.ProgrammingError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sqlite3.ProgrammingError.__weakref__" => "list of weak references to the object",
    "_sqlite3.ProgrammingError.add_note" => "Add a note to the exception",
    "_sqlite3.ProgrammingError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_sqlite3.Row.__delattr__" => "Implement delattr(self, name).",
    "_sqlite3.Row.__eq__" => "Return self==value.",
    "_sqlite3.Row.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sqlite3.Row.__ge__" => "Return self>=value.",
    "_sqlite3.Row.__getattribute__" => "Return getattr(self, name).",
    "_sqlite3.Row.__getitem__" => "Return self[key].",
    "_sqlite3.Row.__getstate__" => "Helper for pickle.",
    "_sqlite3.Row.__gt__" => "Return self>value.",
    "_sqlite3.Row.__hash__" => "Return hash(self).",
    "_sqlite3.Row.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sqlite3.Row.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sqlite3.Row.__iter__" => "Implement iter(self).",
    "_sqlite3.Row.__le__" => "Return self<=value.",
    "_sqlite3.Row.__len__" => "Return len(self).",
    "_sqlite3.Row.__lt__" => "Return self<value.",
    "_sqlite3.Row.__ne__" => "Return self!=value.",
    "_sqlite3.Row.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sqlite3.Row.__reduce__" => "Helper for pickle.",
    "_sqlite3.Row.__reduce_ex__" => "Helper for pickle.",
    "_sqlite3.Row.__repr__" => "Return repr(self).",
    "_sqlite3.Row.__setattr__" => "Implement setattr(self, name, value).",
    "_sqlite3.Row.__sizeof__" => "Size of object in memory, in bytes.",
    "_sqlite3.Row.__str__" => "Return str(self).",
    "_sqlite3.Row.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sqlite3.Row.keys" => "Returns the keys of the row.",
    "_sqlite3.Warning.__delattr__" => "Implement delattr(self, name).",
    "_sqlite3.Warning.__eq__" => "Return self==value.",
    "_sqlite3.Warning.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_sqlite3.Warning.__ge__" => "Return self>=value.",
    "_sqlite3.Warning.__getattribute__" => "Return getattr(self, name).",
    "_sqlite3.Warning.__getstate__" => "Helper for pickle.",
    "_sqlite3.Warning.__gt__" => "Return self>value.",
    "_sqlite3.Warning.__hash__" => "Return hash(self).",
    "_sqlite3.Warning.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_sqlite3.Warning.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_sqlite3.Warning.__le__" => "Return self<=value.",
    "_sqlite3.Warning.__lt__" => "Return self<value.",
    "_sqlite3.Warning.__ne__" => "Return self!=value.",
    "_sqlite3.Warning.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_sqlite3.Warning.__reduce_ex__" => "Helper for pickle.",
    "_sqlite3.Warning.__repr__" => "Return repr(self).",
    "_sqlite3.Warning.__setattr__" => "Implement setattr(self, name, value).",
    "_sqlite3.Warning.__sizeof__" => "Size of object in memory, in bytes.",
    "_sqlite3.Warning.__str__" => "Return str(self).",
    "_sqlite3.Warning.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_sqlite3.Warning.__weakref__" => "list of weak references to the object",
    "_sqlite3.Warning.add_note" => "Add a note to the exception",
    "_sqlite3.Warning.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_sqlite3.adapt" => "Adapt given object to given protocol.",
    "_sqlite3.complete_statement" => "Checks if a string contains a complete SQL statement.",
    "_sqlite3.connect" => "Open a connection to the SQLite database file 'database'.\n\nYou can use \":memory:\" to open a database connection to a database that\nresides in RAM instead of on disk.\n\nNote: Passing more than 1 positional argument to _sqlite3.connect() is\ndeprecated. Parameters 'timeout', 'detect_types', 'isolation_level',\n'check_same_thread', 'factory', 'cached_statements' and 'uri' will\nbecome keyword-only parameters in Python 3.15.",
    "_sqlite3.enable_callback_tracebacks" => "Enable or disable callback functions throwing errors to stderr.",
    "_sqlite3.register_adapter" => "Register a function to adapt Python objects to SQLite values.",
    "_sqlite3.register_converter" => "Register a function to convert SQLite values to Python objects.",
    "_sre.template" => "template\n    A list containing interleaved literal strings (str or bytes) and group\n    indices (int), as returned by re._parser.parse_template():\n        [literal1, group1, ..., literalN, groupN]",
    "_ssl" => "Implementation module for SSL socket operations.  See the socket module\nfor documentation.",
    "_ssl.Certificate.__delattr__" => "Implement delattr(self, name).",
    "_ssl.Certificate.__eq__" => "Return self==value.",
    "_ssl.Certificate.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ssl.Certificate.__ge__" => "Return self>=value.",
    "_ssl.Certificate.__getattribute__" => "Return getattr(self, name).",
    "_ssl.Certificate.__getstate__" => "Helper for pickle.",
    "_ssl.Certificate.__gt__" => "Return self>value.",
    "_ssl.Certificate.__hash__" => "Return hash(self).",
    "_ssl.Certificate.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ssl.Certificate.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ssl.Certificate.__le__" => "Return self<=value.",
    "_ssl.Certificate.__lt__" => "Return self<value.",
    "_ssl.Certificate.__ne__" => "Return self!=value.",
    "_ssl.Certificate.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ssl.Certificate.__reduce__" => "Helper for pickle.",
    "_ssl.Certificate.__reduce_ex__" => "Helper for pickle.",
    "_ssl.Certificate.__repr__" => "Return repr(self).",
    "_ssl.Certificate.__setattr__" => "Implement setattr(self, name, value).",
    "_ssl.Certificate.__sizeof__" => "Size of object in memory, in bytes.",
    "_ssl.Certificate.__str__" => "Return str(self).",
    "_ssl.Certificate.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ssl.MemoryBIO.__delattr__" => "Implement delattr(self, name).",
    "_ssl.MemoryBIO.__eq__" => "Return self==value.",
    "_ssl.MemoryBIO.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ssl.MemoryBIO.__ge__" => "Return self>=value.",
    "_ssl.MemoryBIO.__getattribute__" => "Return getattr(self, name).",
    "_ssl.MemoryBIO.__getstate__" => "Helper for pickle.",
    "_ssl.MemoryBIO.__gt__" => "Return self>value.",
    "_ssl.MemoryBIO.__hash__" => "Return hash(self).",
    "_ssl.MemoryBIO.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ssl.MemoryBIO.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ssl.MemoryBIO.__le__" => "Return self<=value.",
    "_ssl.MemoryBIO.__lt__" => "Return self<value.",
    "_ssl.MemoryBIO.__ne__" => "Return self!=value.",
    "_ssl.MemoryBIO.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ssl.MemoryBIO.__reduce__" => "Helper for pickle.",
    "_ssl.MemoryBIO.__reduce_ex__" => "Helper for pickle.",
    "_ssl.MemoryBIO.__repr__" => "Return repr(self).",
    "_ssl.MemoryBIO.__setattr__" => "Implement setattr(self, name, value).",
    "_ssl.MemoryBIO.__sizeof__" => "Size of object in memory, in bytes.",
    "_ssl.MemoryBIO.__str__" => "Return str(self).",
    "_ssl.MemoryBIO.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ssl.MemoryBIO.eof" => "Whether the memory BIO is at EOF.",
    "_ssl.MemoryBIO.pending" => "The number of bytes pending in the memory BIO.",
    "_ssl.MemoryBIO.read" => "Read up to size bytes from the memory BIO.\n\nIf size is not specified, read the entire buffer.\nIf the return value is an empty bytes instance, this means either\nEOF or that no data is available. Use the \"eof\" property to\ndistinguish between the two.",
    "_ssl.MemoryBIO.write" => "Writes the bytes b into the memory BIO.\n\nReturns the number of bytes written.",
    "_ssl.MemoryBIO.write_eof" => "Write an EOF marker to the memory BIO.\n\nWhen all data has been read, the \"eof\" property will be True.",
    "_ssl.RAND_add" => "Mix string into the OpenSSL PRNG state.\n\nentropy (a float) is a lower bound on the entropy contained in\nstring.  See RFC 4086.",
    "_ssl.RAND_bytes" => "Generate n cryptographically strong pseudo-random bytes.",
    "_ssl.RAND_status" => "Returns True if the OpenSSL PRNG has been seeded with enough data and False if not.\n\nIt is necessary to seed the PRNG with RAND_add() on some platforms\nbefore using the ssl() function.",
    "_ssl.SSLCertVerificationError" => "A certificate could not be verified.",
    "_ssl.SSLCertVerificationError.__delattr__" => "Implement delattr(self, name).",
    "_ssl.SSLCertVerificationError.__eq__" => "Return self==value.",
    "_ssl.SSLCertVerificationError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ssl.SSLCertVerificationError.__ge__" => "Return self>=value.",
    "_ssl.SSLCertVerificationError.__getattribute__" => "Return getattr(self, name).",
    "_ssl.SSLCertVerificationError.__getstate__" => "Helper for pickle.",
    "_ssl.SSLCertVerificationError.__gt__" => "Return self>value.",
    "_ssl.SSLCertVerificationError.__hash__" => "Return hash(self).",
    "_ssl.SSLCertVerificationError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ssl.SSLCertVerificationError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ssl.SSLCertVerificationError.__le__" => "Return self<=value.",
    "_ssl.SSLCertVerificationError.__lt__" => "Return self<value.",
    "_ssl.SSLCertVerificationError.__ne__" => "Return self!=value.",
    "_ssl.SSLCertVerificationError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ssl.SSLCertVerificationError.__reduce_ex__" => "Helper for pickle.",
    "_ssl.SSLCertVerificationError.__repr__" => "Return repr(self).",
    "_ssl.SSLCertVerificationError.__setattr__" => "Implement setattr(self, name, value).",
    "_ssl.SSLCertVerificationError.__sizeof__" => "Size of object in memory, in bytes.",
    "_ssl.SSLCertVerificationError.__str__" => "Return str(self).",
    "_ssl.SSLCertVerificationError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ssl.SSLCertVerificationError.__weakref__" => "list of weak references to the object",
    "_ssl.SSLCertVerificationError.add_note" => "Add a note to the exception",
    "_ssl.SSLCertVerificationError.errno" => "POSIX exception code",
    "_ssl.SSLCertVerificationError.filename" => "exception filename",
    "_ssl.SSLCertVerificationError.filename2" => "second exception filename",
    "_ssl.SSLCertVerificationError.strerror" => "exception strerror",
    "_ssl.SSLCertVerificationError.winerror" => "Win32 exception code",
    "_ssl.SSLCertVerificationError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_ssl.SSLEOFError" => "SSL/TLS connection terminated abruptly.",
    "_ssl.SSLEOFError.__delattr__" => "Implement delattr(self, name).",
    "_ssl.SSLEOFError.__eq__" => "Return self==value.",
    "_ssl.SSLEOFError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ssl.SSLEOFError.__ge__" => "Return self>=value.",
    "_ssl.SSLEOFError.__getattribute__" => "Return getattr(self, name).",
    "_ssl.SSLEOFError.__getstate__" => "Helper for pickle.",
    "_ssl.SSLEOFError.__gt__" => "Return self>value.",
    "_ssl.SSLEOFError.__hash__" => "Return hash(self).",
    "_ssl.SSLEOFError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ssl.SSLEOFError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ssl.SSLEOFError.__le__" => "Return self<=value.",
    "_ssl.SSLEOFError.__lt__" => "Return self<value.",
    "_ssl.SSLEOFError.__ne__" => "Return self!=value.",
    "_ssl.SSLEOFError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ssl.SSLEOFError.__reduce_ex__" => "Helper for pickle.",
    "_ssl.SSLEOFError.__repr__" => "Return repr(self).",
    "_ssl.SSLEOFError.__setattr__" => "Implement setattr(self, name, value).",
    "_ssl.SSLEOFError.__sizeof__" => "Size of object in memory, in bytes.",
    "_ssl.SSLEOFError.__str__" => "Return str(self).",
    "_ssl.SSLEOFError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ssl.SSLEOFError.__weakref__" => "list of weak references to the object",
    "_ssl.SSLEOFError.add_note" => "Add a note to the exception",
    "_ssl.SSLEOFError.errno" => "POSIX exception code",
    "_ssl.SSLEOFError.filename" => "exception filename",
    "_ssl.SSLEOFError.filename2" => "second exception filename",
    "_ssl.SSLEOFError.strerror" => "exception strerror",
    "_ssl.SSLEOFError.winerror" => "Win32 exception code",
    "_ssl.SSLEOFError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_ssl.SSLError" => "An error occurred in the SSL implementation.",
    "_ssl.SSLError.__delattr__" => "Implement delattr(self, name).",
    "_ssl.SSLError.__eq__" => "Return self==value.",
    "_ssl.SSLError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ssl.SSLError.__ge__" => "Return self>=value.",
    "_ssl.SSLError.__getattribute__" => "Return getattr(self, name).",
    "_ssl.SSLError.__getstate__" => "Helper for pickle.",
    "_ssl.SSLError.__gt__" => "Return self>value.",
    "_ssl.SSLError.__hash__" => "Return hash(self).",
    "_ssl.SSLError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ssl.SSLError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ssl.SSLError.__le__" => "Return self<=value.",
    "_ssl.SSLError.__lt__" => "Return self<value.",
    "_ssl.SSLError.__ne__" => "Return self!=value.",
    "_ssl.SSLError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ssl.SSLError.__reduce_ex__" => "Helper for pickle.",
    "_ssl.SSLError.__repr__" => "Return repr(self).",
    "_ssl.SSLError.__setattr__" => "Implement setattr(self, name, value).",
    "_ssl.SSLError.__sizeof__" => "Size of object in memory, in bytes.",
    "_ssl.SSLError.__str__" => "Return str(self).",
    "_ssl.SSLError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ssl.SSLError.add_note" => "Add a note to the exception",
    "_ssl.SSLError.errno" => "POSIX exception code",
    "_ssl.SSLError.filename" => "exception filename",
    "_ssl.SSLError.filename2" => "second exception filename",
    "_ssl.SSLError.strerror" => "exception strerror",
    "_ssl.SSLError.winerror" => "Win32 exception code",
    "_ssl.SSLError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_ssl.SSLSession.__delattr__" => "Implement delattr(self, name).",
    "_ssl.SSLSession.__eq__" => "Return self==value.",
    "_ssl.SSLSession.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ssl.SSLSession.__ge__" => "Return self>=value.",
    "_ssl.SSLSession.__getattribute__" => "Return getattr(self, name).",
    "_ssl.SSLSession.__getstate__" => "Helper for pickle.",
    "_ssl.SSLSession.__gt__" => "Return self>value.",
    "_ssl.SSLSession.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ssl.SSLSession.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ssl.SSLSession.__le__" => "Return self<=value.",
    "_ssl.SSLSession.__lt__" => "Return self<value.",
    "_ssl.SSLSession.__ne__" => "Return self!=value.",
    "_ssl.SSLSession.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ssl.SSLSession.__reduce__" => "Helper for pickle.",
    "_ssl.SSLSession.__reduce_ex__" => "Helper for pickle.",
    "_ssl.SSLSession.__repr__" => "Return repr(self).",
    "_ssl.SSLSession.__setattr__" => "Implement setattr(self, name, value).",
    "_ssl.SSLSession.__sizeof__" => "Size of object in memory, in bytes.",
    "_ssl.SSLSession.__str__" => "Return str(self).",
    "_ssl.SSLSession.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ssl.SSLSession.has_ticket" => "Does the session contain a ticket?",
    "_ssl.SSLSession.id" => "Session ID.",
    "_ssl.SSLSession.ticket_lifetime_hint" => "Ticket life time hint.",
    "_ssl.SSLSession.time" => "Session creation time (seconds since epoch).",
    "_ssl.SSLSession.timeout" => "Session timeout (delta in seconds).",
    "_ssl.SSLSyscallError" => "System error when attempting SSL operation.",
    "_ssl.SSLSyscallError.__delattr__" => "Implement delattr(self, name).",
    "_ssl.SSLSyscallError.__eq__" => "Return self==value.",
    "_ssl.SSLSyscallError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ssl.SSLSyscallError.__ge__" => "Return self>=value.",
    "_ssl.SSLSyscallError.__getattribute__" => "Return getattr(self, name).",
    "_ssl.SSLSyscallError.__getstate__" => "Helper for pickle.",
    "_ssl.SSLSyscallError.__gt__" => "Return self>value.",
    "_ssl.SSLSyscallError.__hash__" => "Return hash(self).",
    "_ssl.SSLSyscallError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ssl.SSLSyscallError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ssl.SSLSyscallError.__le__" => "Return self<=value.",
    "_ssl.SSLSyscallError.__lt__" => "Return self<value.",
    "_ssl.SSLSyscallError.__ne__" => "Return self!=value.",
    "_ssl.SSLSyscallError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ssl.SSLSyscallError.__reduce_ex__" => "Helper for pickle.",
    "_ssl.SSLSyscallError.__repr__" => "Return repr(self).",
    "_ssl.SSLSyscallError.__setattr__" => "Implement setattr(self, name, value).",
    "_ssl.SSLSyscallError.__sizeof__" => "Size of object in memory, in bytes.",
    "_ssl.SSLSyscallError.__str__" => "Return str(self).",
    "_ssl.SSLSyscallError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ssl.SSLSyscallError.__weakref__" => "list of weak references to the object",
    "_ssl.SSLSyscallError.add_note" => "Add a note to the exception",
    "_ssl.SSLSyscallError.errno" => "POSIX exception code",
    "_ssl.SSLSyscallError.filename" => "exception filename",
    "_ssl.SSLSyscallError.filename2" => "second exception filename",
    "_ssl.SSLSyscallError.strerror" => "exception strerror",
    "_ssl.SSLSyscallError.winerror" => "Win32 exception code",
    "_ssl.SSLSyscallError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_ssl.SSLWantReadError" => "Non-blocking SSL socket needs to read more data\nbefore the requested operation can be completed.",
    "_ssl.SSLWantReadError.__delattr__" => "Implement delattr(self, name).",
    "_ssl.SSLWantReadError.__eq__" => "Return self==value.",
    "_ssl.SSLWantReadError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ssl.SSLWantReadError.__ge__" => "Return self>=value.",
    "_ssl.SSLWantReadError.__getattribute__" => "Return getattr(self, name).",
    "_ssl.SSLWantReadError.__getstate__" => "Helper for pickle.",
    "_ssl.SSLWantReadError.__gt__" => "Return self>value.",
    "_ssl.SSLWantReadError.__hash__" => "Return hash(self).",
    "_ssl.SSLWantReadError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ssl.SSLWantReadError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ssl.SSLWantReadError.__le__" => "Return self<=value.",
    "_ssl.SSLWantReadError.__lt__" => "Return self<value.",
    "_ssl.SSLWantReadError.__ne__" => "Return self!=value.",
    "_ssl.SSLWantReadError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ssl.SSLWantReadError.__reduce_ex__" => "Helper for pickle.",
    "_ssl.SSLWantReadError.__repr__" => "Return repr(self).",
    "_ssl.SSLWantReadError.__setattr__" => "Implement setattr(self, name, value).",
    "_ssl.SSLWantReadError.__sizeof__" => "Size of object in memory, in bytes.",
    "_ssl.SSLWantReadError.__str__" => "Return str(self).",
    "_ssl.SSLWantReadError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ssl.SSLWantReadError.__weakref__" => "list of weak references to the object",
    "_ssl.SSLWantReadError.add_note" => "Add a note to the exception",
    "_ssl.SSLWantReadError.errno" => "POSIX exception code",
    "_ssl.SSLWantReadError.filename" => "exception filename",
    "_ssl.SSLWantReadError.filename2" => "second exception filename",
    "_ssl.SSLWantReadError.strerror" => "exception strerror",
    "_ssl.SSLWantReadError.winerror" => "Win32 exception code",
    "_ssl.SSLWantReadError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_ssl.SSLWantWriteError" => "Non-blocking SSL socket needs to write more data\nbefore the requested operation can be completed.",
    "_ssl.SSLWantWriteError.__delattr__" => "Implement delattr(self, name).",
    "_ssl.SSLWantWriteError.__eq__" => "Return self==value.",
    "_ssl.SSLWantWriteError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ssl.SSLWantWriteError.__ge__" => "Return self>=value.",
    "_ssl.SSLWantWriteError.__getattribute__" => "Return getattr(self, name).",
    "_ssl.SSLWantWriteError.__getstate__" => "Helper for pickle.",
    "_ssl.SSLWantWriteError.__gt__" => "Return self>value.",
    "_ssl.SSLWantWriteError.__hash__" => "Return hash(self).",
    "_ssl.SSLWantWriteError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ssl.SSLWantWriteError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ssl.SSLWantWriteError.__le__" => "Return self<=value.",
    "_ssl.SSLWantWriteError.__lt__" => "Return self<value.",
    "_ssl.SSLWantWriteError.__ne__" => "Return self!=value.",
    "_ssl.SSLWantWriteError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ssl.SSLWantWriteError.__reduce_ex__" => "Helper for pickle.",
    "_ssl.SSLWantWriteError.__repr__" => "Return repr(self).",
    "_ssl.SSLWantWriteError.__setattr__" => "Implement setattr(self, name, value).",
    "_ssl.SSLWantWriteError.__sizeof__" => "Size of object in memory, in bytes.",
    "_ssl.SSLWantWriteError.__str__" => "Return str(self).",
    "_ssl.SSLWantWriteError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ssl.SSLWantWriteError.__weakref__" => "list of weak references to the object",
    "_ssl.SSLWantWriteError.add_note" => "Add a note to the exception",
    "_ssl.SSLWantWriteError.errno" => "POSIX exception code",
    "_ssl.SSLWantWriteError.filename" => "exception filename",
    "_ssl.SSLWantWriteError.filename2" => "second exception filename",
    "_ssl.SSLWantWriteError.strerror" => "exception strerror",
    "_ssl.SSLWantWriteError.winerror" => "Win32 exception code",
    "_ssl.SSLWantWriteError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_ssl.SSLZeroReturnError" => "SSL/TLS session closed cleanly.",
    "_ssl.SSLZeroReturnError.__delattr__" => "Implement delattr(self, name).",
    "_ssl.SSLZeroReturnError.__eq__" => "Return self==value.",
    "_ssl.SSLZeroReturnError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ssl.SSLZeroReturnError.__ge__" => "Return self>=value.",
    "_ssl.SSLZeroReturnError.__getattribute__" => "Return getattr(self, name).",
    "_ssl.SSLZeroReturnError.__getstate__" => "Helper for pickle.",
    "_ssl.SSLZeroReturnError.__gt__" => "Return self>value.",
    "_ssl.SSLZeroReturnError.__hash__" => "Return hash(self).",
    "_ssl.SSLZeroReturnError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ssl.SSLZeroReturnError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ssl.SSLZeroReturnError.__le__" => "Return self<=value.",
    "_ssl.SSLZeroReturnError.__lt__" => "Return self<value.",
    "_ssl.SSLZeroReturnError.__ne__" => "Return self!=value.",
    "_ssl.SSLZeroReturnError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ssl.SSLZeroReturnError.__reduce_ex__" => "Helper for pickle.",
    "_ssl.SSLZeroReturnError.__repr__" => "Return repr(self).",
    "_ssl.SSLZeroReturnError.__setattr__" => "Implement setattr(self, name, value).",
    "_ssl.SSLZeroReturnError.__sizeof__" => "Size of object in memory, in bytes.",
    "_ssl.SSLZeroReturnError.__str__" => "Return str(self).",
    "_ssl.SSLZeroReturnError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ssl.SSLZeroReturnError.__weakref__" => "list of weak references to the object",
    "_ssl.SSLZeroReturnError.add_note" => "Add a note to the exception",
    "_ssl.SSLZeroReturnError.errno" => "POSIX exception code",
    "_ssl.SSLZeroReturnError.filename" => "exception filename",
    "_ssl.SSLZeroReturnError.filename2" => "second exception filename",
    "_ssl.SSLZeroReturnError.strerror" => "exception strerror",
    "_ssl.SSLZeroReturnError.winerror" => "Win32 exception code",
    "_ssl.SSLZeroReturnError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_ssl._SSLContext.__delattr__" => "Implement delattr(self, name).",
    "_ssl._SSLContext.__eq__" => "Return self==value.",
    "_ssl._SSLContext.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ssl._SSLContext.__ge__" => "Return self>=value.",
    "_ssl._SSLContext.__getattribute__" => "Return getattr(self, name).",
    "_ssl._SSLContext.__getstate__" => "Helper for pickle.",
    "_ssl._SSLContext.__gt__" => "Return self>value.",
    "_ssl._SSLContext.__hash__" => "Return hash(self).",
    "_ssl._SSLContext.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ssl._SSLContext.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ssl._SSLContext.__le__" => "Return self<=value.",
    "_ssl._SSLContext.__lt__" => "Return self<value.",
    "_ssl._SSLContext.__ne__" => "Return self!=value.",
    "_ssl._SSLContext.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ssl._SSLContext.__reduce__" => "Helper for pickle.",
    "_ssl._SSLContext.__reduce_ex__" => "Helper for pickle.",
    "_ssl._SSLContext.__repr__" => "Return repr(self).",
    "_ssl._SSLContext.__setattr__" => "Implement setattr(self, name, value).",
    "_ssl._SSLContext.__sizeof__" => "Size of object in memory, in bytes.",
    "_ssl._SSLContext.__str__" => "Return str(self).",
    "_ssl._SSLContext.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ssl._SSLContext.cert_store_stats" => "Returns quantities of loaded X.509 certificates.\n\nX.509 certificates with a CA extension and certificate revocation\nlists inside the context's cert store.\n\nNOTE: Certificates in a capath directory aren't loaded unless they\nhave been used at least once.",
    "_ssl._SSLContext.get_ca_certs" => "Returns a list of dicts with information of loaded CA certs.\n\nIf the optional argument is True, returns a DER-encoded copy of the\nCA certificate.\n\nNOTE: Certificates in a capath directory aren't loaded unless they\nhave been used at least once.",
    "_ssl._SSLContext.num_tickets" => "Control the number of TLSv1.3 session tickets.",
    "_ssl._SSLContext.security_level" => "The current security level.",
    "_ssl._SSLContext.sni_callback" => "Set a callback that will be called when a server name is provided by the SSL/TLS client in the SNI extension.\n\nIf the argument is None then the callback is disabled.  The method\nis called with the SSLSocket, the server name as a string, and the\nSSLContext object.\n\nSee RFC 6066 for details of the SNI extension.",
    "_ssl._SSLSocket.__delattr__" => "Implement delattr(self, name).",
    "_ssl._SSLSocket.__eq__" => "Return self==value.",
    "_ssl._SSLSocket.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_ssl._SSLSocket.__ge__" => "Return self>=value.",
    "_ssl._SSLSocket.__getattribute__" => "Return getattr(self, name).",
    "_ssl._SSLSocket.__getstate__" => "Helper for pickle.",
    "_ssl._SSLSocket.__gt__" => "Return self>value.",
    "_ssl._SSLSocket.__hash__" => "Return hash(self).",
    "_ssl._SSLSocket.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_ssl._SSLSocket.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_ssl._SSLSocket.__le__" => "Return self<=value.",
    "_ssl._SSLSocket.__lt__" => "Return self<value.",
    "_ssl._SSLSocket.__ne__" => "Return self!=value.",
    "_ssl._SSLSocket.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_ssl._SSLSocket.__reduce__" => "Helper for pickle.",
    "_ssl._SSLSocket.__reduce_ex__" => "Helper for pickle.",
    "_ssl._SSLSocket.__repr__" => "Return repr(self).",
    "_ssl._SSLSocket.__setattr__" => "Implement setattr(self, name, value).",
    "_ssl._SSLSocket.__sizeof__" => "Size of object in memory, in bytes.",
    "_ssl._SSLSocket.__str__" => "Return str(self).",
    "_ssl._SSLSocket.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_ssl._SSLSocket.context" => "This changes the context associated with the SSLSocket.\n\nThis is typically used from within a callback function set by the\nsni_callback on the SSLContext to change the certificate information\nassociated with the SSLSocket before the cryptographic exchange\nhandshake messages.",
    "_ssl._SSLSocket.get_channel_binding" => "Get channel binding data for current connection.\n\nRaise ValueError if the requested `cb_type` is not supported.\nReturn bytes of the data or None if the data is not available (e.g.\nbefore the handshake).\nOnly 'tls-unique' channel binding data from RFC 5929 is supported.",
    "_ssl._SSLSocket.getpeercert" => "Returns the certificate for the peer.\n\nIf no certificate was provided, returns None.  If a certificate was\nprovided, but not validated, returns an empty dictionary.  Otherwise\nreturns a dict containing information about the peer certificate.\n\nIf the optional argument is True, returns a DER-encoded copy of the\npeer certificate, or None if no certificate was provided.  This will\nreturn the certificate even if it wasn't validated.",
    "_ssl._SSLSocket.owner" => "The Python-level owner of this object.\n\nPassed as \"self\" in servername callback.",
    "_ssl._SSLSocket.pending" => "Returns the number of already decrypted bytes available for read, pending on the connection.",
    "_ssl._SSLSocket.read" => "read(size, [buffer])\nRead up to size bytes from the SSL socket.",
    "_ssl._SSLSocket.server_hostname" => "The currently set server hostname (for SNI).",
    "_ssl._SSLSocket.server_side" => "Whether this is a server-side socket.",
    "_ssl._SSLSocket.session" => "The underlying SSLSession object.",
    "_ssl._SSLSocket.session_reused" => "Was the client session reused during handshake?",
    "_ssl._SSLSocket.shutdown" => "Does the SSL shutdown handshake with the remote end.",
    "_ssl._SSLSocket.verify_client_post_handshake" => "Initiate TLS 1.3 post-handshake authentication",
    "_ssl._SSLSocket.write" => "Writes the bytes-like object b into the SSL object.\n\nReturns the number of bytes written.",
    "_ssl.enum_certificates" => "Retrieve certificates from Windows' cert store.\n\nstore_name may be one of 'CA', 'ROOT' or 'MY'.  The system may\nprovide more cert storages, too.  The function returns a list of\n(bytes, encoding_type, trust) tuples.  The encoding_type flag can be\ninterpreted with X509_ASN_ENCODING or PKCS_7_ASN_ENCODING.  The\ntrust setting is either a set of OIDs or the boolean True.",
    "_ssl.enum_crls" => "Retrieve CRLs from Windows' cert store.\n\nstore_name may be one of 'CA', 'ROOT' or 'MY'.  The system may provide\nmore cert storages, too.  The function returns a list of (bytes,\nencoding_type) tuples.  The encoding_type flag can be interpreted with\nX509_ASN_ENCODING or PKCS_7_ASN_ENCODING.",
    "_ssl.get_default_verify_paths" => "Return search paths and environment vars that are used by SSLContext's set_default_verify_paths() to load default CAs.\n\nThe values are 'cert_file_env', 'cert_file', 'cert_dir_env', 'cert_dir'.",
    "_ssl.nid2obj" => "Lookup NID, short name, long name and OID of an ASN1_OBJECT by NID.",
    "_ssl.txt2obj" => "Lookup NID, short name, long name and OID of an ASN1_OBJECT.\n\nBy default objects are looked up by OID. With name=True short and\nlong name are also matched.",
    "_stat" => "S_IFMT_: file type bits\nS_IFDIR: directory\nS_IFCHR: character device\nS_IFBLK: block device\nS_IFREG: regular file\nS_IFIFO: fifo (named pipe)\nS_IFLNK: symbolic link\nS_IFSOCK: socket file\nS_IFDOOR: door\nS_IFPORT: event port\nS_IFWHT: whiteout\n\nS_ISUID: set UID bit\nS_ISGID: set GID bit\nS_ENFMT: file locking enforcement\nS_ISVTX: sticky bit\nS_IREAD: Unix V7 synonym for S_IRUSR\nS_IWRITE: Unix V7 synonym for S_IWUSR\nS_IEXEC: Unix V7 synonym for S_IXUSR\nS_IRWXU: mask for owner permissions\nS_IRUSR: read by owner\nS_IWUSR: write by owner\nS_IXUSR: execute by owner\nS_IRWXG: mask for group permissions\nS_IRGRP: read by group\nS_IWGRP: write by group\nS_IXGRP: execute by group\nS_IRWXO: mask for others (not in group) permissions\nS_IROTH: read by others\nS_IWOTH: write by others\nS_IXOTH: execute by others\n\nUF_SETTABLE: mask of owner changeable flags\nUF_NODUMP: do not dump file\nUF_IMMUTABLE: file may not be changed\nUF_APPEND: file may only be appended to\nUF_OPAQUE: directory is opaque when viewed through a union stack\nUF_NOUNLINK: file may not be renamed or deleted\nUF_COMPRESSED: macOS: file is hfs-compressed\nUF_TRACKED: used for dealing with document IDs\nUF_DATAVAULT: entitlement required for reading and writing\nUF_HIDDEN: macOS: file should not be displayed\nSF_SETTABLE: mask of super user changeable flags\nSF_ARCHIVED: file may be archived\nSF_IMMUTABLE: file may not be changed\nSF_APPEND: file may only be appended to\nSF_RESTRICTED: entitlement required for writing\nSF_NOUNLINK: file may not be renamed or deleted\nSF_SNAPSHOT: file is a snapshot file\nSF_FIRMLINK: file is a firmlink\nSF_DATALESS: file is a dataless object\n\nOn macOS:\nSF_SUPPORTED: mask of super user supported flags\nSF_SYNTHETIC: mask of read-only synthetic flags\n\nST_MODE\nST_INO\nST_DEV\nST_NLINK\nST_UID\nST_GID\nST_SIZE\nST_ATIME\nST_MTIME\nST_CTIME\n\nFILE_ATTRIBUTE_*: Windows file attribute constants\n                   (only present on Windows)",
    "_stat.S_IFMT" => "Return the portion of the file's mode that describes the file type.",
    "_stat.S_IMODE" => "Return the portion of the file's mode that can be set by os.chmod().",
    "_stat.S_ISBLK" => "S_ISBLK(mode) -> bool\n\nReturn True if mode is from a block special device file.",
    "_stat.S_ISCHR" => "S_ISCHR(mode) -> bool\n\nReturn True if mode is from a character special device file.",
    "_stat.S_ISDIR" => "S_ISDIR(mode) -> bool\n\nReturn True if mode is from a directory.",
    "_stat.S_ISDOOR" => "S_ISDOOR(mode) -> bool\n\nReturn True if mode is from a door.",
    "_stat.S_ISFIFO" => "S_ISFIFO(mode) -> bool\n\nReturn True if mode is from a FIFO (named pipe).",
    "_stat.S_ISLNK" => "S_ISLNK(mode) -> bool\n\nReturn True if mode is from a symbolic link.",
    "_stat.S_ISPORT" => "S_ISPORT(mode) -> bool\n\nReturn True if mode is from an event port.",
    "_stat.S_ISREG" => "S_ISREG(mode) -> bool\n\nReturn True if mode is from a regular file.",
    "_stat.S_ISSOCK" => "S_ISSOCK(mode) -> bool\n\nReturn True if mode is from a socket.",
    "_stat.S_ISWHT" => "S_ISWHT(mode) -> bool\n\nReturn True if mode is from a whiteout.",
    "_stat.filemode" => "Convert a file's mode to a string of the form '-rwxrwxrwx'",
    "_statistics" => "Accelerators for the statistics module.",
    "_string" => "string helper module",
    "_string.formatter_field_name_split" => "split the argument as a field name",
    "_string.formatter_parser" => "parse the argument as a format string",
    "_struct" => "Functions to convert between Python values and C structs.\nPython bytes objects are used to hold the data representing the C struct.\nThe format string (explained below) describes the layout of data\nin the C struct.\n\nThe optional first format char indicates byte order, size and alignment:\n  @: native order, size & alignment (default)\n  =: native order, std. size & alignment\n  <: little-endian, std. size & alignment\n  >: big-endian, std. size & alignment\n  !: same as >\n\nThe remaining characters indicate types of args and must match exactly;\nthese can be preceded by a decimal repeat count:\n  x: pad byte (no data); c: char; b: signed byte; B: unsigned byte;\n  ?: _Bool; h: short; H: unsigned short; i: int; I: unsigned int;\n  l: long; L: unsigned long; q: long long; Q: unsigned long long;\n  f: float; d: double; e: half-float;\n  F: float complex; D: double complex.\nSpecial cases (preceding decimal count indicates length):\n  s: byte string (array of char); p: Pascal string (with count byte).\nSpecial cases (only available in native format):\n  n: ssize_t; N: size_t;\n  P: an integer type that is wide enough to hold a pointer.\nWhitespace between formats is ignored.\n\nThe variable struct.error is an exception raised on errors.",
    "_struct.Struct" => "Struct(fmt) --> compiled struct object",
    "_struct.Struct.__delattr__" => "Implement delattr(self, name).",
    "_struct.Struct.__eq__" => "Return self==value.",
    "_struct.Struct.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_struct.Struct.__ge__" => "Return self>=value.",
    "_struct.Struct.__getattribute__" => "Return getattr(self, name).",
    "_struct.Struct.__getstate__" => "Helper for pickle.",
    "_struct.Struct.__gt__" => "Return self>value.",
    "_struct.Struct.__hash__" => "Return hash(self).",
    "_struct.Struct.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_struct.Struct.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_struct.Struct.__le__" => "Return self<=value.",
    "_struct.Struct.__lt__" => "Return self<value.",
    "_struct.Struct.__ne__" => "Return self!=value.",
    "_struct.Struct.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_struct.Struct.__reduce__" => "Helper for pickle.",
    "_struct.Struct.__reduce_ex__" => "Helper for pickle.",
    "_struct.Struct.__repr__" => "Return repr(self).",
    "_struct.Struct.__setattr__" => "Implement setattr(self, name, value).",
    "_struct.Struct.__sizeof__" => "S.__sizeof__() -> size of S in memory, in bytes",
    "_struct.Struct.__str__" => "Return str(self).",
    "_struct.Struct.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_struct.Struct.format" => "struct format string",
    "_struct.Struct.iter_unpack" => "Return an iterator yielding tuples.\n\nTuples are unpacked from the given bytes source, like a repeated\ninvocation of unpack_from().\n\nRequires that the bytes length be a multiple of the struct size.",
    "_struct.Struct.pack" => "S.pack(v1, v2, ...) -> bytes\n\nReturn a bytes object containing values v1, v2, ... packed according\nto the format string S.format.  See help(struct) for more on format\nstrings.",
    "_struct.Struct.pack_into" => "S.pack_into(buffer, offset, v1, v2, ...)\n\nPack the values v1, v2, ... according to the format string S.format\nand write the packed bytes into the writable buffer buf starting at\noffset.  Note that the offset is a required argument.  See\nhelp(struct) for more on format strings.",
    "_struct.Struct.size" => "struct size in bytes",
    "_struct.Struct.unpack" => "Return a tuple containing unpacked values.\n\nUnpack according to the format string Struct.format. The buffer's size\nin bytes must be Struct.size.\n\nSee help(struct) for more on format strings.",
    "_struct.Struct.unpack_from" => "Return a tuple containing unpacked values.\n\nValues are unpacked according to the format string Struct.format.\n\nThe buffer's size in bytes, starting at position offset, must be\nat least Struct.size.\n\nSee help(struct) for more on format strings.",
    "_struct._clearcache" => "Clear the internal cache.",
    "_struct.calcsize" => "Return size in bytes of the struct described by the format string.",
    "_struct.error.__delattr__" => "Implement delattr(self, name).",
    "_struct.error.__eq__" => "Return self==value.",
    "_struct.error.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_struct.error.__ge__" => "Return self>=value.",
    "_struct.error.__getattribute__" => "Return getattr(self, name).",
    "_struct.error.__getstate__" => "Helper for pickle.",
    "_struct.error.__gt__" => "Return self>value.",
    "_struct.error.__hash__" => "Return hash(self).",
    "_struct.error.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_struct.error.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_struct.error.__le__" => "Return self<=value.",
    "_struct.error.__lt__" => "Return self<value.",
    "_struct.error.__ne__" => "Return self!=value.",
    "_struct.error.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_struct.error.__reduce_ex__" => "Helper for pickle.",
    "_struct.error.__repr__" => "Return repr(self).",
    "_struct.error.__setattr__" => "Implement setattr(self, name, value).",
    "_struct.error.__sizeof__" => "Size of object in memory, in bytes.",
    "_struct.error.__str__" => "Return str(self).",
    "_struct.error.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_struct.error.__weakref__" => "list of weak references to the object",
    "_struct.error.add_note" => "Add a note to the exception",
    "_struct.error.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_struct.iter_unpack" => "Return an iterator yielding tuples unpacked from the given bytes.\n\nThe bytes are unpacked according to the format string, like\na repeated invocation of unpack_from().\n\nRequires that the bytes length be a multiple of the format struct size.",
    "_struct.pack" => "pack(format, v1, v2, ...) -> bytes\n\nReturn a bytes object containing the values v1, v2, ... packed according\nto the format string.  See help(struct) for more on format strings.",
    "_struct.pack_into" => "pack_into(format, buffer, offset, v1, v2, ...)\n\nPack the values v1, v2, ... according to the format string and write\nthe packed bytes into the writable buffer buf starting at offset.  Note\nthat the offset is a required argument.  See help(struct) for more\non format strings.",
    "_struct.unpack" => "Return a tuple containing values unpacked according to the format string.\n\nThe buffer's size in bytes must be calcsize(format).\n\nSee help(struct) for more on format strings.",
    "_struct.unpack_from" => "Return a tuple containing values unpacked according to the format string.\n\nThe buffer's size, minus offset, must be at least calcsize(format).\n\nSee help(struct) for more on format strings.",
    "_suggestions._generate_suggestions" => "Returns the candidate in candidates that's closest to item",
    "_symtable.symtable" => "Return symbol and scope dictionaries used internally by compiler.",
    "_sysconfig" => "A helper for the sysconfig module.",
    "_sysconfig.config_vars" => "Returns a dictionary containing build variables intended to be exposed by sysconfig.",
    "_thread" => "This module provides primitive operations to write multi-threaded programs.\nThe 'threading' module provides a more convenient interface.",
    "_thread.LockType" => "A lock object is a synchronization primitive.  To create a lock,\ncall threading.Lock().  Methods are:\n\nacquire() -- lock the lock, possibly blocking until it can be obtained\nrelease() -- unlock of the lock\nlocked() -- test whether the lock is currently locked\n\nA lock is not owned by the thread that locked it; another thread may\nunlock it.  A thread attempting to lock a lock that it has already locked\nwill block until another thread unlocks it.  Deadlocks may ensue.",
    "_thread.LockType.__delattr__" => "Implement delattr(self, name).",
    "_thread.LockType.__enter__" => "Lock the lock.",
    "_thread.LockType.__eq__" => "Return self==value.",
    "_thread.LockType.__exit__" => "Release the lock.",
    "_thread.LockType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_thread.LockType.__ge__" => "Return self>=value.",
    "_thread.LockType.__getattribute__" => "Return getattr(self, name).",
    "_thread.LockType.__getstate__" => "Helper for pickle.",
    "_thread.LockType.__gt__" => "Return self>value.",
    "_thread.LockType.__hash__" => "Return hash(self).",
    "_thread.LockType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_thread.LockType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_thread.LockType.__le__" => "Return self<=value.",
    "_thread.LockType.__lt__" => "Return self<value.",
    "_thread.LockType.__ne__" => "Return self!=value.",
    "_thread.LockType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_thread.LockType.__reduce__" => "Helper for pickle.",
    "_thread.LockType.__reduce_ex__" => "Helper for pickle.",
    "_thread.LockType.__repr__" => "Return repr(self).",
    "_thread.LockType.__setattr__" => "Implement setattr(self, name, value).",
    "_thread.LockType.__sizeof__" => "Size of object in memory, in bytes.",
    "_thread.LockType.__str__" => "Return str(self).",
    "_thread.LockType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_thread.LockType.acquire" => "Lock the lock.  Without argument, this blocks if the lock is already\nlocked (even by the same thread), waiting for another thread to release\nthe lock, and return True once the lock is acquired.\nWith an argument, this will only block if the argument is true,\nand the return value reflects whether the lock is acquired.\nThe blocking operation is interruptible.",
    "_thread.LockType.acquire_lock" => "An obsolete synonym of acquire().",
    "_thread.LockType.locked" => "Return whether the lock is in the locked state.",
    "_thread.LockType.locked_lock" => "An obsolete synonym of locked().",
    "_thread.LockType.release" => "Release the lock, allowing another thread that is blocked waiting for\nthe lock to acquire the lock.  The lock must be in the locked state,\nbut it needn't be locked by the same thread that unlocks it.",
    "_thread.LockType.release_lock" => "An obsolete synonym of release().",
    "_thread.RLock.__delattr__" => "Implement delattr(self, name).",
    "_thread.RLock.__enter__" => "Lock the lock.",
    "_thread.RLock.__eq__" => "Return self==value.",
    "_thread.RLock.__exit__" => "Release the lock.",
    "_thread.RLock.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_thread.RLock.__ge__" => "Return self>=value.",
    "_thread.RLock.__getattribute__" => "Return getattr(self, name).",
    "_thread.RLock.__getstate__" => "Helper for pickle.",
    "_thread.RLock.__gt__" => "Return self>value.",
    "_thread.RLock.__hash__" => "Return hash(self).",
    "_thread.RLock.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_thread.RLock.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_thread.RLock.__le__" => "Return self<=value.",
    "_thread.RLock.__lt__" => "Return self<value.",
    "_thread.RLock.__ne__" => "Return self!=value.",
    "_thread.RLock.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_thread.RLock.__reduce__" => "Helper for pickle.",
    "_thread.RLock.__reduce_ex__" => "Helper for pickle.",
    "_thread.RLock.__repr__" => "Return repr(self).",
    "_thread.RLock.__setattr__" => "Implement setattr(self, name, value).",
    "_thread.RLock.__sizeof__" => "Size of object in memory, in bytes.",
    "_thread.RLock.__str__" => "Return str(self).",
    "_thread.RLock.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_thread.RLock._acquire_restore" => "For internal use by `threading.Condition`.",
    "_thread.RLock._is_owned" => "For internal use by `threading.Condition`.",
    "_thread.RLock._recursion_count" => "For internal use by reentrancy checks.",
    "_thread.RLock._release_save" => "For internal use by `threading.Condition`.",
    "_thread.RLock.acquire" => "Lock the lock.  `blocking` indicates whether we should wait\nfor the lock to be available or not.  If `blocking` is False\nand another thread holds the lock, the method will return False\nimmediately.  If `blocking` is True and another thread holds\nthe lock, the method will wait for the lock to be released,\ntake it and then return True.\n(note: the blocking operation is interruptible.)\n\nIn all other cases, the method will return True immediately.\nPrecisely, if the current thread already holds the lock, its\ninternal counter is simply incremented. If nobody holds the lock,\nthe lock is taken and its internal counter initialized to 1.",
    "_thread.RLock.locked" => "locked()\n\nReturn a boolean indicating whether this object is locked right now.",
    "_thread.RLock.release" => "Release the lock, allowing another thread that is blocked waiting for\nthe lock to acquire the lock.  The lock must be in the locked state,\nand must be locked by the same thread that unlocks it; otherwise a\n`RuntimeError` is raised.\n\nDo note that if the lock was acquire()d several times in a row by the\ncurrent thread, release() needs to be called as many times for the lock\nto be available for other threads.",
    "_thread._ExceptHookArgs" => "ExceptHookArgs\n\nType used to pass arguments to threading.excepthook.",
    "_thread._ExceptHookArgs.__add__" => "Return self+value.",
    "_thread._ExceptHookArgs.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "_thread._ExceptHookArgs.__contains__" => "Return bool(key in self).",
    "_thread._ExceptHookArgs.__delattr__" => "Implement delattr(self, name).",
    "_thread._ExceptHookArgs.__eq__" => "Return self==value.",
    "_thread._ExceptHookArgs.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_thread._ExceptHookArgs.__ge__" => "Return self>=value.",
    "_thread._ExceptHookArgs.__getattribute__" => "Return getattr(self, name).",
    "_thread._ExceptHookArgs.__getitem__" => "Return self[key].",
    "_thread._ExceptHookArgs.__getstate__" => "Helper for pickle.",
    "_thread._ExceptHookArgs.__gt__" => "Return self>value.",
    "_thread._ExceptHookArgs.__hash__" => "Return hash(self).",
    "_thread._ExceptHookArgs.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_thread._ExceptHookArgs.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_thread._ExceptHookArgs.__iter__" => "Implement iter(self).",
    "_thread._ExceptHookArgs.__le__" => "Return self<=value.",
    "_thread._ExceptHookArgs.__len__" => "Return len(self).",
    "_thread._ExceptHookArgs.__lt__" => "Return self<value.",
    "_thread._ExceptHookArgs.__mul__" => "Return self*value.",
    "_thread._ExceptHookArgs.__ne__" => "Return self!=value.",
    "_thread._ExceptHookArgs.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_thread._ExceptHookArgs.__reduce_ex__" => "Helper for pickle.",
    "_thread._ExceptHookArgs.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "_thread._ExceptHookArgs.__repr__" => "Return repr(self).",
    "_thread._ExceptHookArgs.__rmul__" => "Return value*self.",
    "_thread._ExceptHookArgs.__setattr__" => "Implement setattr(self, name, value).",
    "_thread._ExceptHookArgs.__sizeof__" => "Size of object in memory, in bytes.",
    "_thread._ExceptHookArgs.__str__" => "Return str(self).",
    "_thread._ExceptHookArgs.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_thread._ExceptHookArgs.count" => "Return number of occurrences of value.",
    "_thread._ExceptHookArgs.exc_traceback" => "Exception traceback",
    "_thread._ExceptHookArgs.exc_type" => "Exception type",
    "_thread._ExceptHookArgs.exc_value" => "Exception value",
    "_thread._ExceptHookArgs.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "_thread._ExceptHookArgs.thread" => "Thread",
    "_thread._ThreadHandle.__delattr__" => "Implement delattr(self, name).",
    "_thread._ThreadHandle.__eq__" => "Return self==value.",
    "_thread._ThreadHandle.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_thread._ThreadHandle.__ge__" => "Return self>=value.",
    "_thread._ThreadHandle.__getattribute__" => "Return getattr(self, name).",
    "_thread._ThreadHandle.__getstate__" => "Helper for pickle.",
    "_thread._ThreadHandle.__gt__" => "Return self>value.",
    "_thread._ThreadHandle.__hash__" => "Return hash(self).",
    "_thread._ThreadHandle.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_thread._ThreadHandle.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_thread._ThreadHandle.__le__" => "Return self<=value.",
    "_thread._ThreadHandle.__lt__" => "Return self<value.",
    "_thread._ThreadHandle.__ne__" => "Return self!=value.",
    "_thread._ThreadHandle.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_thread._ThreadHandle.__reduce__" => "Helper for pickle.",
    "_thread._ThreadHandle.__reduce_ex__" => "Helper for pickle.",
    "_thread._ThreadHandle.__repr__" => "Return repr(self).",
    "_thread._ThreadHandle.__setattr__" => "Implement setattr(self, name, value).",
    "_thread._ThreadHandle.__sizeof__" => "Size of object in memory, in bytes.",
    "_thread._ThreadHandle.__str__" => "Return str(self).",
    "_thread._ThreadHandle.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_thread._count" => "Return the number of currently running Python threads, excluding\nthe main thread. The returned number comprises all threads created\nthrough `start_new_thread()` as well as `threading.Thread`, and not\nyet finished.\n\nThis function is meant for internal and specialized purposes only.\nIn most applications `threading.enumerate()` should be used instead.",
    "_thread._excepthook" => "Handle uncaught Thread.run() exception.",
    "_thread._get_main_thread_ident" => "Internal only. Return a non-zero integer that uniquely identifies the main thread\nof the main interpreter.",
    "_thread._get_name" => "Get the name of the current thread.",
    "_thread._is_main_interpreter" => "Return True if the current interpreter is the main Python interpreter.",
    "_thread._local" => "Thread-local data",
    "_thread._local.__delattr__" => "Implement delattr(self, name).",
    "_thread._local.__eq__" => "Return self==value.",
    "_thread._local.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_thread._local.__ge__" => "Return self>=value.",
    "_thread._local.__getattribute__" => "Return getattr(self, name).",
    "_thread._local.__getstate__" => "Helper for pickle.",
    "_thread._local.__gt__" => "Return self>value.",
    "_thread._local.__hash__" => "Return hash(self).",
    "_thread._local.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_thread._local.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_thread._local.__le__" => "Return self<=value.",
    "_thread._local.__lt__" => "Return self<value.",
    "_thread._local.__ne__" => "Return self!=value.",
    "_thread._local.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_thread._local.__reduce__" => "Helper for pickle.",
    "_thread._local.__reduce_ex__" => "Helper for pickle.",
    "_thread._local.__repr__" => "Return repr(self).",
    "_thread._local.__setattr__" => "Implement setattr(self, name, value).",
    "_thread._local.__sizeof__" => "Size of object in memory, in bytes.",
    "_thread._local.__str__" => "Return str(self).",
    "_thread._local.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_thread._make_thread_handle" => "Internal only. Make a thread handle for threads not spawned\nby the _thread or threading module.",
    "_thread._shutdown" => "Wait for all non-daemon threads (other than the calling thread) to stop.",
    "_thread.allocate" => "An obsolete synonym of allocate_lock().",
    "_thread.allocate_lock" => "Create a new lock object. See help(type(threading.Lock())) for\ninformation about locks.",
    "_thread.daemon_threads_allowed" => "Return True if daemon threads are allowed in the current interpreter,\nand False otherwise.",
    "_thread.exit" => "This is synonymous to ``raise SystemExit''.  It will cause the current\nthread to exit silently unless the exception is caught.",
    "_thread.exit_thread" => "An obsolete synonym of exit().",
    "_thread.get_ident" => "Return a non-zero integer that uniquely identifies the current thread\namongst other threads that exist simultaneously.\nThis may be used to identify per-thread resources.\nEven though on some platforms threads identities may appear to be\nallocated consecutive numbers starting at 1, this behavior should not\nbe relied upon, and the number should be seen purely as a magic cookie.\nA thread's identity may be reused for another thread after it exits.",
    "_thread.get_native_id" => "Return a non-negative integer identifying the thread as reported\nby the OS (kernel). This may be used to uniquely identify a\nparticular thread within a system.",
    "_thread.interrupt_main" => "Simulate the arrival of the given signal in the main thread,\nwhere the corresponding signal handler will be executed.\nIf *signum* is omitted, SIGINT is assumed.\nA subthread can use this function to interrupt the main thread.\n\nNote: the default signal handler for SIGINT raises ``KeyboardInterrupt``.",
    "_thread.lock" => "A lock object is a synchronization primitive.  To create a lock,\ncall threading.Lock().  Methods are:\n\nacquire() -- lock the lock, possibly blocking until it can be obtained\nrelease() -- unlock of the lock\nlocked() -- test whether the lock is currently locked\n\nA lock is not owned by the thread that locked it; another thread may\nunlock it.  A thread attempting to lock a lock that it has already locked\nwill block until another thread unlocks it.  Deadlocks may ensue.",
    "_thread.lock.__delattr__" => "Implement delattr(self, name).",
    "_thread.lock.__enter__" => "Lock the lock.",
    "_thread.lock.__eq__" => "Return self==value.",
    "_thread.lock.__exit__" => "Release the lock.",
    "_thread.lock.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_thread.lock.__ge__" => "Return self>=value.",
    "_thread.lock.__getattribute__" => "Return getattr(self, name).",
    "_thread.lock.__getstate__" => "Helper for pickle.",
    "_thread.lock.__gt__" => "Return self>value.",
    "_thread.lock.__hash__" => "Return hash(self).",
    "_thread.lock.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_thread.lock.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_thread.lock.__le__" => "Return self<=value.",
    "_thread.lock.__lt__" => "Return self<value.",
    "_thread.lock.__ne__" => "Return self!=value.",
    "_thread.lock.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_thread.lock.__reduce__" => "Helper for pickle.",
    "_thread.lock.__reduce_ex__" => "Helper for pickle.",
    "_thread.lock.__repr__" => "Return repr(self).",
    "_thread.lock.__setattr__" => "Implement setattr(self, name, value).",
    "_thread.lock.__sizeof__" => "Size of object in memory, in bytes.",
    "_thread.lock.__str__" => "Return str(self).",
    "_thread.lock.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_thread.lock.acquire" => "Lock the lock.  Without argument, this blocks if the lock is already\nlocked (even by the same thread), waiting for another thread to release\nthe lock, and return True once the lock is acquired.\nWith an argument, this will only block if the argument is true,\nand the return value reflects whether the lock is acquired.\nThe blocking operation is interruptible.",
    "_thread.lock.acquire_lock" => "An obsolete synonym of acquire().",
    "_thread.lock.locked" => "Return whether the lock is in the locked state.",
    "_thread.lock.locked_lock" => "An obsolete synonym of locked().",
    "_thread.lock.release" => "Release the lock, allowing another thread that is blocked waiting for\nthe lock to acquire the lock.  The lock must be in the locked state,\nbut it needn't be locked by the same thread that unlocks it.",
    "_thread.lock.release_lock" => "An obsolete synonym of release().",
    "_thread.set_name" => "Set the name of the current thread.",
    "_thread.stack_size" => "Return the thread stack size used when creating new threads.  The\noptional size argument specifies the stack size (in bytes) to be used\nfor subsequently created threads, and must be 0 (use platform or\nconfigured default) or a positive integer value of at least 32,768 (32k).\nIf changing the thread stack size is unsupported, a ThreadError\nexception is raised.  If the specified size is invalid, a ValueError\nexception is raised, and the stack size is unmodified.  32k bytes\n currently the minimum supported stack size value to guarantee\nsufficient stack space for the interpreter itself.\n\nNote that some platforms may have particular restrictions on values for\nthe stack size, such as requiring a minimum stack size larger than 32 KiB or\nrequiring allocation in multiples of the system memory page size\n- platform documentation should be referred to for more information\n(4 KiB pages are common; using multiples of 4096 for the stack size is\nthe suggested approach in the absence of more specific information).",
    "_thread.start_joinable_thread" => "*For internal use only*: start a new thread.\n\nLike start_new_thread(), this starts a new thread calling the given function.\nUnlike start_new_thread(), this returns a handle object with methods to join\nor detach the given thread.\nThis function is not for third-party code, please use the\n`threading` module instead. During finalization the runtime will not wait for\nthe thread to exit if daemon is True. If handle is provided it must be a\nnewly created thread._ThreadHandle instance.",
    "_thread.start_new" => "An obsolete synonym of start_new_thread().",
    "_thread.start_new_thread" => "Start a new thread and return its identifier.\n\nThe thread will call the function with positional arguments from the\ntuple args and keyword arguments taken from the optional dictionary\nkwargs.  The thread exits when the function returns; the return value\nis ignored.  The thread will also exit when the function raises an\nunhandled exception; a stack trace will be printed unless the exception\nis SystemExit.",
    "_tkinter.TclError.__delattr__" => "Implement delattr(self, name).",
    "_tkinter.TclError.__eq__" => "Return self==value.",
    "_tkinter.TclError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_tkinter.TclError.__ge__" => "Return self>=value.",
    "_tkinter.TclError.__getattribute__" => "Return getattr(self, name).",
    "_tkinter.TclError.__getstate__" => "Helper for pickle.",
    "_tkinter.TclError.__gt__" => "Return self>value.",
    "_tkinter.TclError.__hash__" => "Return hash(self).",
    "_tkinter.TclError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_tkinter.TclError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_tkinter.TclError.__le__" => "Return self<=value.",
    "_tkinter.TclError.__lt__" => "Return self<value.",
    "_tkinter.TclError.__ne__" => "Return self!=value.",
    "_tkinter.TclError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_tkinter.TclError.__reduce_ex__" => "Helper for pickle.",
    "_tkinter.TclError.__repr__" => "Return repr(self).",
    "_tkinter.TclError.__setattr__" => "Implement setattr(self, name, value).",
    "_tkinter.TclError.__sizeof__" => "Size of object in memory, in bytes.",
    "_tkinter.TclError.__str__" => "Return str(self).",
    "_tkinter.TclError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_tkinter.TclError.__weakref__" => "list of weak references to the object",
    "_tkinter.TclError.add_note" => "Add a note to the exception",
    "_tkinter.TclError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_tkinter.Tcl_Obj.__delattr__" => "Implement delattr(self, name).",
    "_tkinter.Tcl_Obj.__eq__" => "Return self==value.",
    "_tkinter.Tcl_Obj.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_tkinter.Tcl_Obj.__ge__" => "Return self>=value.",
    "_tkinter.Tcl_Obj.__getattribute__" => "Return getattr(self, name).",
    "_tkinter.Tcl_Obj.__getstate__" => "Helper for pickle.",
    "_tkinter.Tcl_Obj.__gt__" => "Return self>value.",
    "_tkinter.Tcl_Obj.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_tkinter.Tcl_Obj.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_tkinter.Tcl_Obj.__le__" => "Return self<=value.",
    "_tkinter.Tcl_Obj.__lt__" => "Return self<value.",
    "_tkinter.Tcl_Obj.__ne__" => "Return self!=value.",
    "_tkinter.Tcl_Obj.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_tkinter.Tcl_Obj.__reduce__" => "Helper for pickle.",
    "_tkinter.Tcl_Obj.__reduce_ex__" => "Helper for pickle.",
    "_tkinter.Tcl_Obj.__repr__" => "Return repr(self).",
    "_tkinter.Tcl_Obj.__setattr__" => "Implement setattr(self, name, value).",
    "_tkinter.Tcl_Obj.__sizeof__" => "Size of object in memory, in bytes.",
    "_tkinter.Tcl_Obj.__str__" => "Return str(self).",
    "_tkinter.Tcl_Obj.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_tkinter.Tcl_Obj.string" => "the string representation of this object, either as str or bytes",
    "_tkinter.Tcl_Obj.typename" => "name of the Tcl type",
    "_tkinter.TkappType.__delattr__" => "Implement delattr(self, name).",
    "_tkinter.TkappType.__eq__" => "Return self==value.",
    "_tkinter.TkappType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_tkinter.TkappType.__ge__" => "Return self>=value.",
    "_tkinter.TkappType.__getattribute__" => "Return getattr(self, name).",
    "_tkinter.TkappType.__getstate__" => "Helper for pickle.",
    "_tkinter.TkappType.__gt__" => "Return self>value.",
    "_tkinter.TkappType.__hash__" => "Return hash(self).",
    "_tkinter.TkappType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_tkinter.TkappType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_tkinter.TkappType.__le__" => "Return self<=value.",
    "_tkinter.TkappType.__lt__" => "Return self<value.",
    "_tkinter.TkappType.__ne__" => "Return self!=value.",
    "_tkinter.TkappType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_tkinter.TkappType.__reduce__" => "Helper for pickle.",
    "_tkinter.TkappType.__reduce_ex__" => "Helper for pickle.",
    "_tkinter.TkappType.__repr__" => "Return repr(self).",
    "_tkinter.TkappType.__setattr__" => "Implement setattr(self, name, value).",
    "_tkinter.TkappType.__sizeof__" => "Size of object in memory, in bytes.",
    "_tkinter.TkappType.__str__" => "Return str(self).",
    "_tkinter.TkappType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_tkinter.TkappType.gettrace" => "Get the tracing function.",
    "_tkinter.TkappType.settrace" => "Set the tracing function.",
    "_tkinter.TkttType.__delattr__" => "Implement delattr(self, name).",
    "_tkinter.TkttType.__eq__" => "Return self==value.",
    "_tkinter.TkttType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_tkinter.TkttType.__ge__" => "Return self>=value.",
    "_tkinter.TkttType.__getattribute__" => "Return getattr(self, name).",
    "_tkinter.TkttType.__getstate__" => "Helper for pickle.",
    "_tkinter.TkttType.__gt__" => "Return self>value.",
    "_tkinter.TkttType.__hash__" => "Return hash(self).",
    "_tkinter.TkttType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_tkinter.TkttType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_tkinter.TkttType.__le__" => "Return self<=value.",
    "_tkinter.TkttType.__lt__" => "Return self<value.",
    "_tkinter.TkttType.__ne__" => "Return self!=value.",
    "_tkinter.TkttType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_tkinter.TkttType.__reduce__" => "Helper for pickle.",
    "_tkinter.TkttType.__reduce_ex__" => "Helper for pickle.",
    "_tkinter.TkttType.__repr__" => "Return repr(self).",
    "_tkinter.TkttType.__setattr__" => "Implement setattr(self, name, value).",
    "_tkinter.TkttType.__sizeof__" => "Size of object in memory, in bytes.",
    "_tkinter.TkttType.__str__" => "Return str(self).",
    "_tkinter.TkttType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_tkinter.create" => "wantTk\n    if false, then Tk_Init() doesn't get called\n  sync\n    if true, then pass -sync to wish\n  use\n    if not None, then pass -use to wish",
    "_tkinter.getbusywaitinterval" => "Return the current busy-wait interval between successive calls to Tcl_DoOneEvent in a threaded Python interpreter.",
    "_tkinter.setbusywaitinterval" => "Set the busy-wait interval in milliseconds between successive calls to Tcl_DoOneEvent in a threaded Python interpreter.\n\nIt should be set to a divisor of the maximum time between frames in\nan animation.",
    "_tokenize.TokenizerIter.__delattr__" => "Implement delattr(self, name).",
    "_tokenize.TokenizerIter.__eq__" => "Return self==value.",
    "_tokenize.TokenizerIter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_tokenize.TokenizerIter.__ge__" => "Return self>=value.",
    "_tokenize.TokenizerIter.__getattribute__" => "Return getattr(self, name).",
    "_tokenize.TokenizerIter.__getstate__" => "Helper for pickle.",
    "_tokenize.TokenizerIter.__gt__" => "Return self>value.",
    "_tokenize.TokenizerIter.__hash__" => "Return hash(self).",
    "_tokenize.TokenizerIter.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_tokenize.TokenizerIter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_tokenize.TokenizerIter.__iter__" => "Implement iter(self).",
    "_tokenize.TokenizerIter.__le__" => "Return self<=value.",
    "_tokenize.TokenizerIter.__lt__" => "Return self<value.",
    "_tokenize.TokenizerIter.__ne__" => "Return self!=value.",
    "_tokenize.TokenizerIter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_tokenize.TokenizerIter.__next__" => "Implement next(self).",
    "_tokenize.TokenizerIter.__reduce__" => "Helper for pickle.",
    "_tokenize.TokenizerIter.__reduce_ex__" => "Helper for pickle.",
    "_tokenize.TokenizerIter.__repr__" => "Return repr(self).",
    "_tokenize.TokenizerIter.__setattr__" => "Implement setattr(self, name, value).",
    "_tokenize.TokenizerIter.__sizeof__" => "Size of object in memory, in bytes.",
    "_tokenize.TokenizerIter.__str__" => "Return str(self).",
    "_tokenize.TokenizerIter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_tracemalloc" => "Debug module to trace memory blocks allocated by Python.",
    "_tracemalloc._get_object_traceback" => "Get the traceback where the Python object obj was allocated.\n\nReturn a tuple of (filename: str, lineno: int) tuples.\nReturn None if the tracemalloc module is disabled or did not\ntrace the allocation of the object.",
    "_tracemalloc._get_traces" => "Get traces of all memory blocks allocated by Python.\n\nReturn a list of (size: int, traceback: tuple) tuples.\ntraceback is a tuple of (filename: str, lineno: int) tuples.\n\nReturn an empty list if the tracemalloc module is disabled.",
    "_tracemalloc.clear_traces" => "Clear traces of memory blocks allocated by Python.",
    "_tracemalloc.get_traceback_limit" => "Get the maximum number of frames stored in the traceback of a trace.\n\nBy default, a trace of an allocated memory block only stores\nthe most recent frame: the limit is 1.",
    "_tracemalloc.get_traced_memory" => "Get the current size and peak size of memory blocks traced by tracemalloc.\n\nReturns a tuple: (current: int, peak: int).",
    "_tracemalloc.get_tracemalloc_memory" => "Get the memory usage in bytes of the tracemalloc module.\n\nThis memory is used internally to trace memory allocations.",
    "_tracemalloc.is_tracing" => "Return True if the tracemalloc module is tracing Python memory allocations.",
    "_tracemalloc.reset_peak" => "Set the peak size of memory blocks traced by tracemalloc to the current size.\n\nDo nothing if the tracemalloc module is not tracing memory allocations.",
    "_tracemalloc.start" => "Start tracing Python memory allocations.\n\nAlso set the maximum number of frames stored in the traceback of a\ntrace to nframe.",
    "_tracemalloc.stop" => "Stop tracing Python memory allocations.\n\nAlso clear traces of memory blocks allocated by Python.",
    "_types" => "Define names for built-in types.",
    "_types.GenericAlias" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "_types.GenericAlias.__call__" => "Call self as a function.",
    "_types.GenericAlias.__delattr__" => "Implement delattr(self, name).",
    "_types.GenericAlias.__eq__" => "Return self==value.",
    "_types.GenericAlias.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_types.GenericAlias.__ge__" => "Return self>=value.",
    "_types.GenericAlias.__getattribute__" => "Return getattr(self, name).",
    "_types.GenericAlias.__getitem__" => "Return self[key].",
    "_types.GenericAlias.__getstate__" => "Helper for pickle.",
    "_types.GenericAlias.__gt__" => "Return self>value.",
    "_types.GenericAlias.__hash__" => "Return hash(self).",
    "_types.GenericAlias.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_types.GenericAlias.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_types.GenericAlias.__iter__" => "Implement iter(self).",
    "_types.GenericAlias.__le__" => "Return self<=value.",
    "_types.GenericAlias.__lt__" => "Return self<value.",
    "_types.GenericAlias.__ne__" => "Return self!=value.",
    "_types.GenericAlias.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_types.GenericAlias.__or__" => "Return self|value.",
    "_types.GenericAlias.__parameters__" => "Type variables in the GenericAlias.",
    "_types.GenericAlias.__reduce_ex__" => "Helper for pickle.",
    "_types.GenericAlias.__repr__" => "Return repr(self).",
    "_types.GenericAlias.__ror__" => "Return value|self.",
    "_types.GenericAlias.__setattr__" => "Implement setattr(self, name, value).",
    "_types.GenericAlias.__sizeof__" => "Size of object in memory, in bytes.",
    "_types.GenericAlias.__str__" => "Return str(self).",
    "_types.GenericAlias.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_types.NoneType" => "The type of the None singleton.",
    "_types.NoneType.__bool__" => "True if self else False",
    "_types.NoneType.__delattr__" => "Implement delattr(self, name).",
    "_types.NoneType.__eq__" => "Return self==value.",
    "_types.NoneType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_types.NoneType.__ge__" => "Return self>=value.",
    "_types.NoneType.__getattribute__" => "Return getattr(self, name).",
    "_types.NoneType.__getstate__" => "Helper for pickle.",
    "_types.NoneType.__gt__" => "Return self>value.",
    "_types.NoneType.__hash__" => "Return hash(self).",
    "_types.NoneType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_types.NoneType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_types.NoneType.__le__" => "Return self<=value.",
    "_types.NoneType.__lt__" => "Return self<value.",
    "_types.NoneType.__ne__" => "Return self!=value.",
    "_types.NoneType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_types.NoneType.__reduce__" => "Helper for pickle.",
    "_types.NoneType.__reduce_ex__" => "Helper for pickle.",
    "_types.NoneType.__repr__" => "Return repr(self).",
    "_types.NoneType.__setattr__" => "Implement setattr(self, name, value).",
    "_types.NoneType.__sizeof__" => "Size of object in memory, in bytes.",
    "_types.NoneType.__str__" => "Return str(self).",
    "_types.NoneType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_types.NotImplementedType" => "The type of the NotImplemented singleton.",
    "_types.NotImplementedType.__bool__" => "True if self else False",
    "_types.NotImplementedType.__delattr__" => "Implement delattr(self, name).",
    "_types.NotImplementedType.__eq__" => "Return self==value.",
    "_types.NotImplementedType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_types.NotImplementedType.__ge__" => "Return self>=value.",
    "_types.NotImplementedType.__getattribute__" => "Return getattr(self, name).",
    "_types.NotImplementedType.__getstate__" => "Helper for pickle.",
    "_types.NotImplementedType.__gt__" => "Return self>value.",
    "_types.NotImplementedType.__hash__" => "Return hash(self).",
    "_types.NotImplementedType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_types.NotImplementedType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_types.NotImplementedType.__le__" => "Return self<=value.",
    "_types.NotImplementedType.__lt__" => "Return self<value.",
    "_types.NotImplementedType.__ne__" => "Return self!=value.",
    "_types.NotImplementedType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_types.NotImplementedType.__reduce_ex__" => "Helper for pickle.",
    "_types.NotImplementedType.__repr__" => "Return repr(self).",
    "_types.NotImplementedType.__setattr__" => "Implement setattr(self, name, value).",
    "_types.NotImplementedType.__sizeof__" => "Size of object in memory, in bytes.",
    "_types.NotImplementedType.__str__" => "Return str(self).",
    "_types.NotImplementedType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_types.SimpleNamespace" => "A simple attribute-based namespace.",
    "_types.SimpleNamespace.__delattr__" => "Implement delattr(self, name).",
    "_types.SimpleNamespace.__eq__" => "Return self==value.",
    "_types.SimpleNamespace.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_types.SimpleNamespace.__ge__" => "Return self>=value.",
    "_types.SimpleNamespace.__getattribute__" => "Return getattr(self, name).",
    "_types.SimpleNamespace.__getstate__" => "Helper for pickle.",
    "_types.SimpleNamespace.__gt__" => "Return self>value.",
    "_types.SimpleNamespace.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_types.SimpleNamespace.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_types.SimpleNamespace.__le__" => "Return self<=value.",
    "_types.SimpleNamespace.__lt__" => "Return self<value.",
    "_types.SimpleNamespace.__ne__" => "Return self!=value.",
    "_types.SimpleNamespace.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_types.SimpleNamespace.__reduce__" => "Return state information for pickling",
    "_types.SimpleNamespace.__reduce_ex__" => "Helper for pickle.",
    "_types.SimpleNamespace.__replace__" => "Return a copy of the namespace object with new values for the specified attributes.",
    "_types.SimpleNamespace.__repr__" => "Return repr(self).",
    "_types.SimpleNamespace.__setattr__" => "Implement setattr(self, name, value).",
    "_types.SimpleNamespace.__sizeof__" => "Size of object in memory, in bytes.",
    "_types.SimpleNamespace.__str__" => "Return str(self).",
    "_types.SimpleNamespace.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_typing" => "Primitives and accelerators for the typing module.",
    "_typing.Generic" => "Abstract base class for generic types.\n\nOn Python 3.12 and newer, generic classes implicitly inherit from\nGeneric when they declare a parameter list after the class's name::\n\n    class Mapping[KT, VT]:\n        def __getitem__(self, key: KT) -> VT:\n            ...\n        # Etc.\n\nOn older versions of Python, however, generic classes have to\nexplicitly inherit from Generic.\n\nAfter a class has been declared to be generic, it can then be used as\nfollows::\n\n    def lookup_name[KT, VT](mapping: Mapping[KT, VT], key: KT, default: VT) -> VT:\n        try:\n            return mapping[key]\n        except KeyError:\n            return default",
    "_typing.Generic.__class_getitem__" => "Parameterizes a generic class.\n\nAt least, parameterizing a generic class is the *main* thing this\nmethod does. For example, for some generic class `Foo`, this is called\nwhen we do `Foo[int]` - there, with `cls=Foo` and `params=int`.\n\nHowever, note that this method is also called when defining generic\nclasses in the first place with `class Foo[T]: ...`.",
    "_typing.Generic.__delattr__" => "Implement delattr(self, name).",
    "_typing.Generic.__eq__" => "Return self==value.",
    "_typing.Generic.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_typing.Generic.__ge__" => "Return self>=value.",
    "_typing.Generic.__getattribute__" => "Return getattr(self, name).",
    "_typing.Generic.__getstate__" => "Helper for pickle.",
    "_typing.Generic.__gt__" => "Return self>value.",
    "_typing.Generic.__hash__" => "Return hash(self).",
    "_typing.Generic.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_typing.Generic.__init_subclass__" => "Function to initialize subclasses.",
    "_typing.Generic.__le__" => "Return self<=value.",
    "_typing.Generic.__lt__" => "Return self<value.",
    "_typing.Generic.__ne__" => "Return self!=value.",
    "_typing.Generic.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_typing.Generic.__reduce__" => "Helper for pickle.",
    "_typing.Generic.__reduce_ex__" => "Helper for pickle.",
    "_typing.Generic.__repr__" => "Return repr(self).",
    "_typing.Generic.__setattr__" => "Implement setattr(self, name, value).",
    "_typing.Generic.__sizeof__" => "Size of object in memory, in bytes.",
    "_typing.Generic.__str__" => "Return str(self).",
    "_typing.Generic.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_typing.ParamSpec" => "Parameter specification variable.\n\nThe preferred way to construct a parameter specification is via the\ndedicated syntax for generic functions, classes, and type aliases,\nwhere the use of '**' creates a parameter specification::\n\n    type IntFunc[**P] = Callable[P, int]\n\nThe following syntax creates a parameter specification that defaults\nto a callable accepting two positional-only arguments of types int\nand str:\n\n    type IntFuncDefault[**P = [int, str]] = Callable[P, int]\n\nFor compatibility with Python 3.11 and earlier, ParamSpec objects\ncan also be created as follows::\n\n    P = ParamSpec('P')\n    DefaultP = ParamSpec('DefaultP', default=[int, str])\n\nParameter specification variables exist primarily for the benefit of\nstatic type checkers.  They are used to forward the parameter types of\none callable to another callable, a pattern commonly found in\nhigher-order functions and decorators.  They are only valid when used\nin ``Concatenate``, or as the first argument to ``Callable``, or as\nparameters for user-defined Generics. See class Generic for more\ninformation on generic types.\n\nAn example for annotating a decorator::\n\n    def add_logging[**P, T](f: Callable[P, T]) -> Callable[P, T]:\n        '''A type-safe decorator to add logging to a function.'''\n        def inner(*args: P.args, **kwargs: P.kwargs) -> T:\n            logging.info(f'{f.__name__} was called')\n            return f(*args, **kwargs)\n        return inner\n\n    @add_logging\n    def add_two(x: float, y: float) -> float:\n        '''Add two numbers together.'''\n        return x + y\n\nParameter specification variables can be introspected. e.g.::\n\n    >>> P = ParamSpec(\"P\")\n    >>> P.__name__\n    'P'\n\nNote that only parameter specification variables defined in the global\nscope can be pickled.",
    "_typing.ParamSpec.__default__" => "The default value for this ParamSpec.",
    "_typing.ParamSpec.__delattr__" => "Implement delattr(self, name).",
    "_typing.ParamSpec.__eq__" => "Return self==value.",
    "_typing.ParamSpec.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_typing.ParamSpec.__ge__" => "Return self>=value.",
    "_typing.ParamSpec.__getattribute__" => "Return getattr(self, name).",
    "_typing.ParamSpec.__getstate__" => "Helper for pickle.",
    "_typing.ParamSpec.__gt__" => "Return self>value.",
    "_typing.ParamSpec.__hash__" => "Return hash(self).",
    "_typing.ParamSpec.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_typing.ParamSpec.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_typing.ParamSpec.__le__" => "Return self<=value.",
    "_typing.ParamSpec.__lt__" => "Return self<value.",
    "_typing.ParamSpec.__ne__" => "Return self!=value.",
    "_typing.ParamSpec.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_typing.ParamSpec.__or__" => "Return self|value.",
    "_typing.ParamSpec.__reduce_ex__" => "Helper for pickle.",
    "_typing.ParamSpec.__repr__" => "Return repr(self).",
    "_typing.ParamSpec.__ror__" => "Return value|self.",
    "_typing.ParamSpec.__setattr__" => "Implement setattr(self, name, value).",
    "_typing.ParamSpec.__sizeof__" => "Size of object in memory, in bytes.",
    "_typing.ParamSpec.__str__" => "Return str(self).",
    "_typing.ParamSpec.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_typing.ParamSpec.args" => "Represents positional arguments.",
    "_typing.ParamSpec.kwargs" => "Represents keyword arguments.",
    "_typing.ParamSpecArgs" => "The args for a ParamSpec object.\n\nGiven a ParamSpec object P, P.args is an instance of ParamSpecArgs.\n\nParamSpecArgs objects have a reference back to their ParamSpec::\n\n    >>> P = ParamSpec(\"P\")\n    >>> P.args.__origin__ is P\n    True\n\nThis type is meant for runtime introspection and has no special meaning\nto static type checkers.",
    "_typing.ParamSpecArgs.__delattr__" => "Implement delattr(self, name).",
    "_typing.ParamSpecArgs.__eq__" => "Return self==value.",
    "_typing.ParamSpecArgs.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_typing.ParamSpecArgs.__ge__" => "Return self>=value.",
    "_typing.ParamSpecArgs.__getattribute__" => "Return getattr(self, name).",
    "_typing.ParamSpecArgs.__getstate__" => "Helper for pickle.",
    "_typing.ParamSpecArgs.__gt__" => "Return self>value.",
    "_typing.ParamSpecArgs.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_typing.ParamSpecArgs.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_typing.ParamSpecArgs.__le__" => "Return self<=value.",
    "_typing.ParamSpecArgs.__lt__" => "Return self<value.",
    "_typing.ParamSpecArgs.__ne__" => "Return self!=value.",
    "_typing.ParamSpecArgs.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_typing.ParamSpecArgs.__reduce__" => "Helper for pickle.",
    "_typing.ParamSpecArgs.__reduce_ex__" => "Helper for pickle.",
    "_typing.ParamSpecArgs.__repr__" => "Return repr(self).",
    "_typing.ParamSpecArgs.__setattr__" => "Implement setattr(self, name, value).",
    "_typing.ParamSpecArgs.__sizeof__" => "Size of object in memory, in bytes.",
    "_typing.ParamSpecArgs.__str__" => "Return str(self).",
    "_typing.ParamSpecArgs.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_typing.ParamSpecKwargs" => "The kwargs for a ParamSpec object.\n\nGiven a ParamSpec object P, P.kwargs is an instance of ParamSpecKwargs.\n\nParamSpecKwargs objects have a reference back to their ParamSpec::\n\n    >>> P = ParamSpec(\"P\")\n    >>> P.kwargs.__origin__ is P\n    True\n\nThis type is meant for runtime introspection and has no special meaning\nto static type checkers.",
    "_typing.ParamSpecKwargs.__delattr__" => "Implement delattr(self, name).",
    "_typing.ParamSpecKwargs.__eq__" => "Return self==value.",
    "_typing.ParamSpecKwargs.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_typing.ParamSpecKwargs.__ge__" => "Return self>=value.",
    "_typing.ParamSpecKwargs.__getattribute__" => "Return getattr(self, name).",
    "_typing.ParamSpecKwargs.__getstate__" => "Helper for pickle.",
    "_typing.ParamSpecKwargs.__gt__" => "Return self>value.",
    "_typing.ParamSpecKwargs.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_typing.ParamSpecKwargs.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_typing.ParamSpecKwargs.__le__" => "Return self<=value.",
    "_typing.ParamSpecKwargs.__lt__" => "Return self<value.",
    "_typing.ParamSpecKwargs.__ne__" => "Return self!=value.",
    "_typing.ParamSpecKwargs.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_typing.ParamSpecKwargs.__reduce__" => "Helper for pickle.",
    "_typing.ParamSpecKwargs.__reduce_ex__" => "Helper for pickle.",
    "_typing.ParamSpecKwargs.__repr__" => "Return repr(self).",
    "_typing.ParamSpecKwargs.__setattr__" => "Implement setattr(self, name, value).",
    "_typing.ParamSpecKwargs.__sizeof__" => "Size of object in memory, in bytes.",
    "_typing.ParamSpecKwargs.__str__" => "Return str(self).",
    "_typing.ParamSpecKwargs.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_typing.TypeAliasType" => "Type alias.\n\nType aliases are created through the type statement::\n\n    type Alias = int\n\nIn this example, Alias and int will be treated equivalently by static\ntype checkers.\n\nAt runtime, Alias is an instance of TypeAliasType. The __name__\nattribute holds the name of the type alias. The value of the type alias\nis stored in the __value__ attribute. It is evaluated lazily, so the\nvalue is computed only if the attribute is accessed.\n\nType aliases can also be generic::\n\n    type ListOrSet[T] = list[T] | set[T]\n\nIn this case, the type parameters of the alias are stored in the\n__type_params__ attribute.\n\nSee PEP 695 for more information.",
    "_typing.TypeAliasType.__delattr__" => "Implement delattr(self, name).",
    "_typing.TypeAliasType.__eq__" => "Return self==value.",
    "_typing.TypeAliasType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_typing.TypeAliasType.__ge__" => "Return self>=value.",
    "_typing.TypeAliasType.__getattribute__" => "Return getattr(self, name).",
    "_typing.TypeAliasType.__getitem__" => "Return self[key].",
    "_typing.TypeAliasType.__getstate__" => "Helper for pickle.",
    "_typing.TypeAliasType.__gt__" => "Return self>value.",
    "_typing.TypeAliasType.__hash__" => "Return hash(self).",
    "_typing.TypeAliasType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_typing.TypeAliasType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_typing.TypeAliasType.__iter__" => "Implement iter(self).",
    "_typing.TypeAliasType.__le__" => "Return self<=value.",
    "_typing.TypeAliasType.__lt__" => "Return self<value.",
    "_typing.TypeAliasType.__ne__" => "Return self!=value.",
    "_typing.TypeAliasType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_typing.TypeAliasType.__or__" => "Return self|value.",
    "_typing.TypeAliasType.__reduce_ex__" => "Helper for pickle.",
    "_typing.TypeAliasType.__repr__" => "Return repr(self).",
    "_typing.TypeAliasType.__ror__" => "Return value|self.",
    "_typing.TypeAliasType.__setattr__" => "Implement setattr(self, name, value).",
    "_typing.TypeAliasType.__sizeof__" => "Size of object in memory, in bytes.",
    "_typing.TypeAliasType.__str__" => "Return str(self).",
    "_typing.TypeAliasType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_typing.TypeVar" => "Type variable.\n\nThe preferred way to construct a type variable is via the dedicated\nsyntax for generic functions, classes, and type aliases::\n\n    class Sequence[T]:  # T is a TypeVar\n        ...\n\nThis syntax can also be used to create bound and constrained type\nvariables::\n\n    # S is a TypeVar bound to str\n    class StrSequence[S: str]:\n        ...\n\n    # A is a TypeVar constrained to str or bytes\n    class StrOrBytesSequence[A: (str, bytes)]:\n        ...\n\nType variables can also have defaults:\n\n    class IntDefault[T = int]:\n        ...\n\nHowever, if desired, reusable type variables can also be constructed\nmanually, like so::\n\n   T = TypeVar('T')  # Can be anything\n   S = TypeVar('S', bound=str)  # Can be any subtype of str\n   A = TypeVar('A', str, bytes)  # Must be exactly str or bytes\n   D = TypeVar('D', default=int)  # Defaults to int\n\nType variables exist primarily for the benefit of static type\ncheckers.  They serve as the parameters for generic types as well\nas for generic function and type alias definitions.\n\nThe variance of type variables is inferred by type checkers when they\nare created through the type parameter syntax and when\n``infer_variance=True`` is passed. Manually created type variables may\nbe explicitly marked covariant or contravariant by passing\n``covariant=True`` or ``contravariant=True``. By default, manually\ncreated type variables are invariant. See PEP 484 and PEP 695 for more\ndetails.",
    "_typing.TypeVar.__delattr__" => "Implement delattr(self, name).",
    "_typing.TypeVar.__eq__" => "Return self==value.",
    "_typing.TypeVar.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_typing.TypeVar.__ge__" => "Return self>=value.",
    "_typing.TypeVar.__getattribute__" => "Return getattr(self, name).",
    "_typing.TypeVar.__getstate__" => "Helper for pickle.",
    "_typing.TypeVar.__gt__" => "Return self>value.",
    "_typing.TypeVar.__hash__" => "Return hash(self).",
    "_typing.TypeVar.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_typing.TypeVar.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_typing.TypeVar.__le__" => "Return self<=value.",
    "_typing.TypeVar.__lt__" => "Return self<value.",
    "_typing.TypeVar.__ne__" => "Return self!=value.",
    "_typing.TypeVar.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_typing.TypeVar.__or__" => "Return self|value.",
    "_typing.TypeVar.__reduce_ex__" => "Helper for pickle.",
    "_typing.TypeVar.__repr__" => "Return repr(self).",
    "_typing.TypeVar.__ror__" => "Return value|self.",
    "_typing.TypeVar.__setattr__" => "Implement setattr(self, name, value).",
    "_typing.TypeVar.__sizeof__" => "Size of object in memory, in bytes.",
    "_typing.TypeVar.__str__" => "Return str(self).",
    "_typing.TypeVar.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_typing.TypeVarTuple" => "Type variable tuple. A specialized form of type variable that enables\nvariadic generics.\n\nThe preferred way to construct a type variable tuple is via the\ndedicated syntax for generic functions, classes, and type aliases,\nwhere a single '*' indicates a type variable tuple::\n\n    def move_first_element_to_last[T, *Ts](tup: tuple[T, *Ts]) -> tuple[*Ts, T]:\n        return (*tup[1:], tup[0])\n\nType variables tuples can have default values:\n\n    type AliasWithDefault[*Ts = (str, int)] = tuple[*Ts]\n\nFor compatibility with Python 3.11 and earlier, TypeVarTuple objects\ncan also be created as follows::\n\n    Ts = TypeVarTuple('Ts')  # Can be given any name\n    DefaultTs = TypeVarTuple('Ts', default=(str, int))\n\nJust as a TypeVar (type variable) is a placeholder for a single type,\na TypeVarTuple is a placeholder for an *arbitrary* number of types. For\nexample, if we define a generic class using a TypeVarTuple::\n\n    class C[*Ts]: ...\n\nThen we can parameterize that class with an arbitrary number of type\narguments::\n\n    C[int]       # Fine\n    C[int, str]  # Also fine\n    C[()]        # Even this is fine\n\nFor more details, see PEP 646.\n\nNote that only TypeVarTuples defined in the global scope can be\npickled.",
    "_typing.TypeVarTuple.__default__" => "The default value for this TypeVarTuple.",
    "_typing.TypeVarTuple.__delattr__" => "Implement delattr(self, name).",
    "_typing.TypeVarTuple.__eq__" => "Return self==value.",
    "_typing.TypeVarTuple.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_typing.TypeVarTuple.__ge__" => "Return self>=value.",
    "_typing.TypeVarTuple.__getattribute__" => "Return getattr(self, name).",
    "_typing.TypeVarTuple.__getstate__" => "Helper for pickle.",
    "_typing.TypeVarTuple.__gt__" => "Return self>value.",
    "_typing.TypeVarTuple.__hash__" => "Return hash(self).",
    "_typing.TypeVarTuple.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_typing.TypeVarTuple.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_typing.TypeVarTuple.__iter__" => "Implement iter(self).",
    "_typing.TypeVarTuple.__le__" => "Return self<=value.",
    "_typing.TypeVarTuple.__lt__" => "Return self<value.",
    "_typing.TypeVarTuple.__ne__" => "Return self!=value.",
    "_typing.TypeVarTuple.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_typing.TypeVarTuple.__reduce_ex__" => "Helper for pickle.",
    "_typing.TypeVarTuple.__repr__" => "Return repr(self).",
    "_typing.TypeVarTuple.__setattr__" => "Implement setattr(self, name, value).",
    "_typing.TypeVarTuple.__sizeof__" => "Size of object in memory, in bytes.",
    "_typing.TypeVarTuple.__str__" => "Return str(self).",
    "_typing.TypeVarTuple.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_typing.Union" => "Represent a union type\n\nE.g. for int | str",
    "_typing.Union.__class_getitem__" => "Create a union containing the given types",
    "_typing.Union.__delattr__" => "Implement delattr(self, name).",
    "_typing.Union.__eq__" => "Return self==value.",
    "_typing.Union.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_typing.Union.__ge__" => "Return self>=value.",
    "_typing.Union.__getattribute__" => "Return getattr(self, name).",
    "_typing.Union.__getitem__" => "Return self[key].",
    "_typing.Union.__getstate__" => "Helper for pickle.",
    "_typing.Union.__gt__" => "Return self>value.",
    "_typing.Union.__hash__" => "Return hash(self).",
    "_typing.Union.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_typing.Union.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_typing.Union.__le__" => "Return self<=value.",
    "_typing.Union.__lt__" => "Return self<value.",
    "_typing.Union.__ne__" => "Return self!=value.",
    "_typing.Union.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_typing.Union.__or__" => "Return self|value.",
    "_typing.Union.__origin__" => "Always returns the type",
    "_typing.Union.__parameters__" => "Type variables in the types.UnionType.",
    "_typing.Union.__reduce__" => "Helper for pickle.",
    "_typing.Union.__reduce_ex__" => "Helper for pickle.",
    "_typing.Union.__repr__" => "Return repr(self).",
    "_typing.Union.__ror__" => "Return value|self.",
    "_typing.Union.__setattr__" => "Implement setattr(self, name, value).",
    "_typing.Union.__sizeof__" => "Size of object in memory, in bytes.",
    "_typing.Union.__str__" => "Return str(self).",
    "_typing.Union.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_warnings" => "_warnings provides basic warning filtering support.\nIt is a helper module to speed up interpreter start-up.",
    "_warnings.warn" => "Issue a warning, or maybe ignore it or raise an exception.\n\n  message\n    Text of the warning message.\n  category\n    The Warning category subclass. Defaults to UserWarning.\n  stacklevel\n    How far up the call stack to make this warning appear. A value of 2 for\n    example attributes the warning to the caller of the code calling warn().\n  source\n    If supplied, the destroyed object which emitted a ResourceWarning\n  skip_file_prefixes\n    An optional tuple of module filename prefixes indicating frames to skip\n    during stacklevel computations for stack frame attribution.",
    "_warnings.warn_explicit" => "Issue a warning, or maybe ignore it or raise an exception.",
    "_weakref" => "Weak-reference support module.",
    "_weakref.CallableProxyType.__abs__" => "abs(self)",
    "_weakref.CallableProxyType.__add__" => "Return self+value.",
    "_weakref.CallableProxyType.__and__" => "Return self&value.",
    "_weakref.CallableProxyType.__bool__" => "True if self else False",
    "_weakref.CallableProxyType.__call__" => "Call self as a function.",
    "_weakref.CallableProxyType.__contains__" => "Return bool(key in self).",
    "_weakref.CallableProxyType.__delattr__" => "Implement delattr(self, name).",
    "_weakref.CallableProxyType.__delitem__" => "Delete self[key].",
    "_weakref.CallableProxyType.__divmod__" => "Return divmod(self, value).",
    "_weakref.CallableProxyType.__eq__" => "Return self==value.",
    "_weakref.CallableProxyType.__float__" => "float(self)",
    "_weakref.CallableProxyType.__floordiv__" => "Return self//value.",
    "_weakref.CallableProxyType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_weakref.CallableProxyType.__ge__" => "Return self>=value.",
    "_weakref.CallableProxyType.__getattribute__" => "Return getattr(self, name).",
    "_weakref.CallableProxyType.__getitem__" => "Return self[key].",
    "_weakref.CallableProxyType.__getstate__" => "Helper for pickle.",
    "_weakref.CallableProxyType.__gt__" => "Return self>value.",
    "_weakref.CallableProxyType.__iadd__" => "Return self+=value.",
    "_weakref.CallableProxyType.__iand__" => "Return self&=value.",
    "_weakref.CallableProxyType.__ifloordiv__" => "Return self//=value.",
    "_weakref.CallableProxyType.__ilshift__" => "Return self<<=value.",
    "_weakref.CallableProxyType.__imatmul__" => "Return self@=value.",
    "_weakref.CallableProxyType.__imod__" => "Return self%=value.",
    "_weakref.CallableProxyType.__imul__" => "Return self*=value.",
    "_weakref.CallableProxyType.__index__" => "Return self converted to an integer, if self is suitable for use as an index into a list.",
    "_weakref.CallableProxyType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_weakref.CallableProxyType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_weakref.CallableProxyType.__int__" => "int(self)",
    "_weakref.CallableProxyType.__invert__" => "~self",
    "_weakref.CallableProxyType.__ior__" => "Return self|=value.",
    "_weakref.CallableProxyType.__ipow__" => "Return self**=value.",
    "_weakref.CallableProxyType.__irshift__" => "Return self>>=value.",
    "_weakref.CallableProxyType.__isub__" => "Return self-=value.",
    "_weakref.CallableProxyType.__iter__" => "Implement iter(self).",
    "_weakref.CallableProxyType.__itruediv__" => "Return self/=value.",
    "_weakref.CallableProxyType.__ixor__" => "Return self^=value.",
    "_weakref.CallableProxyType.__le__" => "Return self<=value.",
    "_weakref.CallableProxyType.__len__" => "Return len(self).",
    "_weakref.CallableProxyType.__lshift__" => "Return self<<value.",
    "_weakref.CallableProxyType.__lt__" => "Return self<value.",
    "_weakref.CallableProxyType.__matmul__" => "Return self@value.",
    "_weakref.CallableProxyType.__mod__" => "Return self%value.",
    "_weakref.CallableProxyType.__mul__" => "Return self*value.",
    "_weakref.CallableProxyType.__ne__" => "Return self!=value.",
    "_weakref.CallableProxyType.__neg__" => "-self",
    "_weakref.CallableProxyType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_weakref.CallableProxyType.__next__" => "Implement next(self).",
    "_weakref.CallableProxyType.__or__" => "Return self|value.",
    "_weakref.CallableProxyType.__pos__" => "+self",
    "_weakref.CallableProxyType.__pow__" => "Return pow(self, value, mod).",
    "_weakref.CallableProxyType.__radd__" => "Return value+self.",
    "_weakref.CallableProxyType.__rand__" => "Return value&self.",
    "_weakref.CallableProxyType.__rdivmod__" => "Return divmod(value, self).",
    "_weakref.CallableProxyType.__reduce__" => "Helper for pickle.",
    "_weakref.CallableProxyType.__reduce_ex__" => "Helper for pickle.",
    "_weakref.CallableProxyType.__repr__" => "Return repr(self).",
    "_weakref.CallableProxyType.__rfloordiv__" => "Return value//self.",
    "_weakref.CallableProxyType.__rlshift__" => "Return value<<self.",
    "_weakref.CallableProxyType.__rmatmul__" => "Return value@self.",
    "_weakref.CallableProxyType.__rmod__" => "Return value%self.",
    "_weakref.CallableProxyType.__rmul__" => "Return value*self.",
    "_weakref.CallableProxyType.__ror__" => "Return value|self.",
    "_weakref.CallableProxyType.__rpow__" => "Return pow(value, self, mod).",
    "_weakref.CallableProxyType.__rrshift__" => "Return value>>self.",
    "_weakref.CallableProxyType.__rshift__" => "Return self>>value.",
    "_weakref.CallableProxyType.__rsub__" => "Return value-self.",
    "_weakref.CallableProxyType.__rtruediv__" => "Return value/self.",
    "_weakref.CallableProxyType.__rxor__" => "Return value^self.",
    "_weakref.CallableProxyType.__setattr__" => "Implement setattr(self, name, value).",
    "_weakref.CallableProxyType.__setitem__" => "Set self[key] to value.",
    "_weakref.CallableProxyType.__sizeof__" => "Size of object in memory, in bytes.",
    "_weakref.CallableProxyType.__str__" => "Return str(self).",
    "_weakref.CallableProxyType.__sub__" => "Return self-value.",
    "_weakref.CallableProxyType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_weakref.CallableProxyType.__truediv__" => "Return self/value.",
    "_weakref.CallableProxyType.__xor__" => "Return self^value.",
    "_weakref.ProxyType.__abs__" => "abs(self)",
    "_weakref.ProxyType.__add__" => "Return self+value.",
    "_weakref.ProxyType.__and__" => "Return self&value.",
    "_weakref.ProxyType.__bool__" => "True if self else False",
    "_weakref.ProxyType.__contains__" => "Return bool(key in self).",
    "_weakref.ProxyType.__delattr__" => "Implement delattr(self, name).",
    "_weakref.ProxyType.__delitem__" => "Delete self[key].",
    "_weakref.ProxyType.__divmod__" => "Return divmod(self, value).",
    "_weakref.ProxyType.__eq__" => "Return self==value.",
    "_weakref.ProxyType.__float__" => "float(self)",
    "_weakref.ProxyType.__floordiv__" => "Return self//value.",
    "_weakref.ProxyType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_weakref.ProxyType.__ge__" => "Return self>=value.",
    "_weakref.ProxyType.__getattribute__" => "Return getattr(self, name).",
    "_weakref.ProxyType.__getitem__" => "Return self[key].",
    "_weakref.ProxyType.__getstate__" => "Helper for pickle.",
    "_weakref.ProxyType.__gt__" => "Return self>value.",
    "_weakref.ProxyType.__iadd__" => "Return self+=value.",
    "_weakref.ProxyType.__iand__" => "Return self&=value.",
    "_weakref.ProxyType.__ifloordiv__" => "Return self//=value.",
    "_weakref.ProxyType.__ilshift__" => "Return self<<=value.",
    "_weakref.ProxyType.__imatmul__" => "Return self@=value.",
    "_weakref.ProxyType.__imod__" => "Return self%=value.",
    "_weakref.ProxyType.__imul__" => "Return self*=value.",
    "_weakref.ProxyType.__index__" => "Return self converted to an integer, if self is suitable for use as an index into a list.",
    "_weakref.ProxyType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_weakref.ProxyType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_weakref.ProxyType.__int__" => "int(self)",
    "_weakref.ProxyType.__invert__" => "~self",
    "_weakref.ProxyType.__ior__" => "Return self|=value.",
    "_weakref.ProxyType.__ipow__" => "Return self**=value.",
    "_weakref.ProxyType.__irshift__" => "Return self>>=value.",
    "_weakref.ProxyType.__isub__" => "Return self-=value.",
    "_weakref.ProxyType.__iter__" => "Implement iter(self).",
    "_weakref.ProxyType.__itruediv__" => "Return self/=value.",
    "_weakref.ProxyType.__ixor__" => "Return self^=value.",
    "_weakref.ProxyType.__le__" => "Return self<=value.",
    "_weakref.ProxyType.__len__" => "Return len(self).",
    "_weakref.ProxyType.__lshift__" => "Return self<<value.",
    "_weakref.ProxyType.__lt__" => "Return self<value.",
    "_weakref.ProxyType.__matmul__" => "Return self@value.",
    "_weakref.ProxyType.__mod__" => "Return self%value.",
    "_weakref.ProxyType.__mul__" => "Return self*value.",
    "_weakref.ProxyType.__ne__" => "Return self!=value.",
    "_weakref.ProxyType.__neg__" => "-self",
    "_weakref.ProxyType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_weakref.ProxyType.__next__" => "Implement next(self).",
    "_weakref.ProxyType.__or__" => "Return self|value.",
    "_weakref.ProxyType.__pos__" => "+self",
    "_weakref.ProxyType.__pow__" => "Return pow(self, value, mod).",
    "_weakref.ProxyType.__radd__" => "Return value+self.",
    "_weakref.ProxyType.__rand__" => "Return value&self.",
    "_weakref.ProxyType.__rdivmod__" => "Return divmod(value, self).",
    "_weakref.ProxyType.__reduce__" => "Helper for pickle.",
    "_weakref.ProxyType.__reduce_ex__" => "Helper for pickle.",
    "_weakref.ProxyType.__repr__" => "Return repr(self).",
    "_weakref.ProxyType.__rfloordiv__" => "Return value//self.",
    "_weakref.ProxyType.__rlshift__" => "Return value<<self.",
    "_weakref.ProxyType.__rmatmul__" => "Return value@self.",
    "_weakref.ProxyType.__rmod__" => "Return value%self.",
    "_weakref.ProxyType.__rmul__" => "Return value*self.",
    "_weakref.ProxyType.__ror__" => "Return value|self.",
    "_weakref.ProxyType.__rpow__" => "Return pow(value, self, mod).",
    "_weakref.ProxyType.__rrshift__" => "Return value>>self.",
    "_weakref.ProxyType.__rshift__" => "Return self>>value.",
    "_weakref.ProxyType.__rsub__" => "Return value-self.",
    "_weakref.ProxyType.__rtruediv__" => "Return value/self.",
    "_weakref.ProxyType.__rxor__" => "Return value^self.",
    "_weakref.ProxyType.__setattr__" => "Implement setattr(self, name, value).",
    "_weakref.ProxyType.__setitem__" => "Set self[key] to value.",
    "_weakref.ProxyType.__sizeof__" => "Size of object in memory, in bytes.",
    "_weakref.ProxyType.__str__" => "Return str(self).",
    "_weakref.ProxyType.__sub__" => "Return self-value.",
    "_weakref.ProxyType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_weakref.ProxyType.__truediv__" => "Return self/value.",
    "_weakref.ProxyType.__xor__" => "Return self^value.",
    "_weakref.ReferenceType.__call__" => "Call self as a function.",
    "_weakref.ReferenceType.__class_getitem__" => "Weakrefs are generic over the type of the referenced object.",
    "_weakref.ReferenceType.__delattr__" => "Implement delattr(self, name).",
    "_weakref.ReferenceType.__eq__" => "Return self==value.",
    "_weakref.ReferenceType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_weakref.ReferenceType.__ge__" => "Return self>=value.",
    "_weakref.ReferenceType.__getattribute__" => "Return getattr(self, name).",
    "_weakref.ReferenceType.__getstate__" => "Helper for pickle.",
    "_weakref.ReferenceType.__gt__" => "Return self>value.",
    "_weakref.ReferenceType.__hash__" => "Return hash(self).",
    "_weakref.ReferenceType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_weakref.ReferenceType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_weakref.ReferenceType.__le__" => "Return self<=value.",
    "_weakref.ReferenceType.__lt__" => "Return self<value.",
    "_weakref.ReferenceType.__ne__" => "Return self!=value.",
    "_weakref.ReferenceType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_weakref.ReferenceType.__reduce__" => "Helper for pickle.",
    "_weakref.ReferenceType.__reduce_ex__" => "Helper for pickle.",
    "_weakref.ReferenceType.__repr__" => "Return repr(self).",
    "_weakref.ReferenceType.__setattr__" => "Implement setattr(self, name, value).",
    "_weakref.ReferenceType.__sizeof__" => "Size of object in memory, in bytes.",
    "_weakref.ReferenceType.__str__" => "Return str(self).",
    "_weakref.ReferenceType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_weakref._remove_dead_weakref" => "Atomically remove key from dict if it points to a dead weakref.",
    "_weakref.getweakrefcount" => "Return the number of weak references to 'object'.",
    "_weakref.getweakrefs" => "Return a list of all weak reference objects pointing to 'object'.",
    "_weakref.proxy" => "Create a proxy object that weakly references 'object'.\n\n'callback', if given, is called with a reference to the\nproxy when 'object' is about to be finalized.",
    "_weakref.ref.__call__" => "Call self as a function.",
    "_weakref.ref.__class_getitem__" => "Weakrefs are generic over the type of the referenced object.",
    "_weakref.ref.__delattr__" => "Implement delattr(self, name).",
    "_weakref.ref.__eq__" => "Return self==value.",
    "_weakref.ref.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_weakref.ref.__ge__" => "Return self>=value.",
    "_weakref.ref.__getattribute__" => "Return getattr(self, name).",
    "_weakref.ref.__getstate__" => "Helper for pickle.",
    "_weakref.ref.__gt__" => "Return self>value.",
    "_weakref.ref.__hash__" => "Return hash(self).",
    "_weakref.ref.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_weakref.ref.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_weakref.ref.__le__" => "Return self<=value.",
    "_weakref.ref.__lt__" => "Return self<value.",
    "_weakref.ref.__ne__" => "Return self!=value.",
    "_weakref.ref.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_weakref.ref.__reduce__" => "Helper for pickle.",
    "_weakref.ref.__reduce_ex__" => "Helper for pickle.",
    "_weakref.ref.__repr__" => "Return repr(self).",
    "_weakref.ref.__setattr__" => "Implement setattr(self, name, value).",
    "_weakref.ref.__sizeof__" => "Size of object in memory, in bytes.",
    "_weakref.ref.__str__" => "Return str(self).",
    "_weakref.ref.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_winapi.BatchedWaitForMultipleObjects" => "Supports a larger number of handles than WaitForMultipleObjects\n\nNote that the handles may be waited on other threads, which could cause\nissues for objects like mutexes that become associated with the thread\nthat was waiting for them. Objects may also be left signalled, even if\nthe wait fails.\n\nIt is recommended to use WaitForMultipleObjects whenever possible, and\nonly switch to BatchedWaitForMultipleObjects for scenarios where you\ncontrol all the handles involved, such as your own thread pool or\nfiles, and all wait objects are left unmodified by a wait (for example,\nmanual reset events, threads, and files/pipes).\n\nOverlapped handles returned from this module use manual reset events.",
    "_winapi.CloseHandle" => "Close handle.",
    "_winapi.CopyFile2" => "Copies a file from one name to a new name.\n\nThis is implemented using the CopyFile2 API, which preserves all stat\nand metadata information apart from security attributes.\n\nprogress_routine is reserved for future use, but is currently not\nimplemented. Its value is ignored.",
    "_winapi.CreatePipe" => "Create an anonymous pipe.\n\n  pipe_attrs\n    Ignored internally, can be None.\n\nReturns a 2-tuple of handles, to the read and write ends of the pipe.",
    "_winapi.CreateProcess" => "Create a new process and its primary thread.\n\n  command_line\n    Can be str or None\n  proc_attrs\n    Ignored internally, can be None.\n  thread_attrs\n    Ignored internally, can be None.\n\nThe return value is a tuple of the process handle, thread handle,\nprocess ID, and thread ID.",
    "_winapi.DuplicateHandle" => "Return a duplicate handle object.\n\nThe duplicate handle refers to the same object as the original\nhandle. Therefore, any changes to the object are reflected\nthrough both handles.",
    "_winapi.GetACP" => "Get the current Windows ANSI code page identifier.",
    "_winapi.GetCurrentProcess" => "Return a handle object for the current process.",
    "_winapi.GetExitCodeProcess" => "Return the termination status of the specified process.",
    "_winapi.GetLongPathName" => "Return the long version of the provided path.\n\nIf the path is already in its long form, returns the same value.\n\nThe path must already be a 'str'. If the type is not known, use\nos.fsdecode before calling this function.",
    "_winapi.GetModuleFileName" => "Return the fully-qualified path for the file that contains module.\n\nThe module must have been loaded by the current process.\n\nThe module parameter should be a handle to the loaded module\nwhose path is being requested. If this parameter is 0,\nGetModuleFileName retrieves the path of the executable file\nof the current process.",
    "_winapi.GetShortPathName" => "Return the short version of the provided path.\n\nIf the path is already in its short form, returns the same value.\n\nThe path must already be a 'str'. If the type is not known, use\nos.fsdecode before calling this function.",
    "_winapi.GetStdHandle" => "Return a handle to the specified standard device.\n\n  std_handle\n    One of STD_INPUT_HANDLE, STD_OUTPUT_HANDLE, or STD_ERROR_HANDLE.\n\nThe integer associated with the handle object is returned.",
    "_winapi.GetVersion" => "Return the version number of the current operating system.",
    "_winapi.Overlapped" => "OVERLAPPED structure wrapper",
    "_winapi.Overlapped.__delattr__" => "Implement delattr(self, name).",
    "_winapi.Overlapped.__eq__" => "Return self==value.",
    "_winapi.Overlapped.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_winapi.Overlapped.__ge__" => "Return self>=value.",
    "_winapi.Overlapped.__getattribute__" => "Return getattr(self, name).",
    "_winapi.Overlapped.__getstate__" => "Helper for pickle.",
    "_winapi.Overlapped.__gt__" => "Return self>value.",
    "_winapi.Overlapped.__hash__" => "Return hash(self).",
    "_winapi.Overlapped.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_winapi.Overlapped.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_winapi.Overlapped.__le__" => "Return self<=value.",
    "_winapi.Overlapped.__lt__" => "Return self<value.",
    "_winapi.Overlapped.__ne__" => "Return self!=value.",
    "_winapi.Overlapped.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_winapi.Overlapped.__reduce__" => "Helper for pickle.",
    "_winapi.Overlapped.__reduce_ex__" => "Helper for pickle.",
    "_winapi.Overlapped.__repr__" => "Return repr(self).",
    "_winapi.Overlapped.__setattr__" => "Implement setattr(self, name, value).",
    "_winapi.Overlapped.__sizeof__" => "Size of object in memory, in bytes.",
    "_winapi.Overlapped.__str__" => "Return str(self).",
    "_winapi.Overlapped.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_winapi.Overlapped.event" => "overlapped event handle",
    "_winapi.TerminateProcess" => "Terminate the specified process and all of its threads.",
    "_winapi.WaitForSingleObject" => "Wait for a single object.\n\nWait until the specified object is in the signaled state or\nthe time-out interval elapses. The timeout value is specified\nin milliseconds.",
    "_winapi._mimetypes_read_windows_registry" => "Optimized function for reading all known MIME types from the registry.\n\n*on_type_read* is a callable taking *type* and *ext* arguments, as for\nMimeTypes.add_type.",
    "_wmi.exec_query" => "Runs a WMI query against the local machine.\n\nThis returns a single string with 'name=value' pairs in a flat array\nseparated by null characters.",
    "_zoneinfo" => "C implementation of the zoneinfo module",
    "_zoneinfo.ZoneInfo.__delattr__" => "Implement delattr(self, name).",
    "_zoneinfo.ZoneInfo.__eq__" => "Return self==value.",
    "_zoneinfo.ZoneInfo.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_zoneinfo.ZoneInfo.__ge__" => "Return self>=value.",
    "_zoneinfo.ZoneInfo.__getattribute__" => "Return getattr(self, name).",
    "_zoneinfo.ZoneInfo.__getstate__" => "Helper for pickle.",
    "_zoneinfo.ZoneInfo.__gt__" => "Return self>value.",
    "_zoneinfo.ZoneInfo.__hash__" => "Return hash(self).",
    "_zoneinfo.ZoneInfo.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_zoneinfo.ZoneInfo.__init_subclass__" => "Function to initialize subclasses.",
    "_zoneinfo.ZoneInfo.__le__" => "Return self<=value.",
    "_zoneinfo.ZoneInfo.__lt__" => "Return self<value.",
    "_zoneinfo.ZoneInfo.__ne__" => "Return self!=value.",
    "_zoneinfo.ZoneInfo.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_zoneinfo.ZoneInfo.__reduce__" => "Function for serialization with the pickle protocol.",
    "_zoneinfo.ZoneInfo.__reduce_ex__" => "Helper for pickle.",
    "_zoneinfo.ZoneInfo.__repr__" => "Return repr(self).",
    "_zoneinfo.ZoneInfo.__setattr__" => "Implement setattr(self, name, value).",
    "_zoneinfo.ZoneInfo.__sizeof__" => "Size of object in memory, in bytes.",
    "_zoneinfo.ZoneInfo.__str__" => "Return str(self).",
    "_zoneinfo.ZoneInfo.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_zoneinfo.ZoneInfo.dst" => "Retrieve a timedelta representing the amount of DST applied in a zone at the given datetime.",
    "_zoneinfo.ZoneInfo.fromutc" => "Given a datetime with local time in UTC, retrieve an adjusted datetime in local time.",
    "_zoneinfo.ZoneInfo.tzname" => "Retrieve a string containing the abbreviation for the time zone that applies in a zone at a given datetime.",
    "_zoneinfo.ZoneInfo.utcoffset" => "Retrieve a timedelta representing the UTC offset in a zone at the given datetime.",
    "_zstd" => "Implementation module for Zstandard compression.",
    "_zstd.ZstdCompressor" => "Create a compressor object for compressing data incrementally.\n\n  level\n    The compression level to use. Defaults to COMPRESSION_LEVEL_DEFAULT.\n  options\n    A dict object that contains advanced compression parameters.\n  zstd_dict\n    A ZstdDict object, a pre-trained Zstandard dictionary.\n\nThread-safe at method level.  For one-shot compression, use the\ncompress() function instead.",
    "_zstd.ZstdCompressor.__delattr__" => "Implement delattr(self, name).",
    "_zstd.ZstdCompressor.__eq__" => "Return self==value.",
    "_zstd.ZstdCompressor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_zstd.ZstdCompressor.__ge__" => "Return self>=value.",
    "_zstd.ZstdCompressor.__getattribute__" => "Return getattr(self, name).",
    "_zstd.ZstdCompressor.__getstate__" => "Helper for pickle.",
    "_zstd.ZstdCompressor.__gt__" => "Return self>value.",
    "_zstd.ZstdCompressor.__hash__" => "Return hash(self).",
    "_zstd.ZstdCompressor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_zstd.ZstdCompressor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_zstd.ZstdCompressor.__le__" => "Return self<=value.",
    "_zstd.ZstdCompressor.__lt__" => "Return self<value.",
    "_zstd.ZstdCompressor.__ne__" => "Return self!=value.",
    "_zstd.ZstdCompressor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_zstd.ZstdCompressor.__reduce__" => "Helper for pickle.",
    "_zstd.ZstdCompressor.__reduce_ex__" => "Helper for pickle.",
    "_zstd.ZstdCompressor.__repr__" => "Return repr(self).",
    "_zstd.ZstdCompressor.__setattr__" => "Implement setattr(self, name, value).",
    "_zstd.ZstdCompressor.__sizeof__" => "Size of object in memory, in bytes.",
    "_zstd.ZstdCompressor.__str__" => "Return str(self).",
    "_zstd.ZstdCompressor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_zstd.ZstdCompressor.compress" => "Provide data to the compressor object.\n\n  mode\n    Can be these 3 values ZstdCompressor.CONTINUE,\n    ZstdCompressor.FLUSH_BLOCK, ZstdCompressor.FLUSH_FRAME\n\nReturn a chunk of compressed data if possible, or b'' otherwise.\nWhen you have finished providing data to the compressor, call the\nflush() method to finish the compression process.",
    "_zstd.ZstdCompressor.flush" => "Finish the compression process.\n\n  mode\n    Can be these 2 values ZstdCompressor.FLUSH_FRAME,\n    ZstdCompressor.FLUSH_BLOCK\n\nFlush any remaining data left in internal buffers.  Since Zstandard\ndata consists of one or more independent frames, the compressor\nobject can still be used after this method is called.",
    "_zstd.ZstdCompressor.last_mode" => "The last mode used to this compressor object, its value can be .CONTINUE,\n.FLUSH_BLOCK, .FLUSH_FRAME. Initialized to .FLUSH_FRAME.\n\nIt can be used to get the current state of a compressor, such as, data\nflushed, or a frame ended.",
    "_zstd.ZstdCompressor.set_pledged_input_size" => "Set the uncompressed content size to be written into the frame header.\n\n  size\n    The size of the uncompressed data to be provided to the compressor.\n\nThis method can be used to ensure the header of the frame about to\nbe written includes the size of the data, unless the\nCompressionParameter.content_size_flag is set to False.\nIf last_mode != FLUSH_FRAME, then a RuntimeError is raised.\n\nIt is important to ensure that the pledged data size matches the\nactual data size.  If they do not match the compressed output data\nmay be corrupted and the final chunk written may be lost.",
    "_zstd.ZstdDecompressor" => "Create a decompressor object for decompressing data incrementally.\n\n  zstd_dict\n    A ZstdDict object, a pre-trained Zstandard dictionary.\n  options\n    A dict object that contains advanced decompression parameters.\n\nThread-safe at method level.  For one-shot decompression, use the\ndecompress() function instead.",
    "_zstd.ZstdDecompressor.__delattr__" => "Implement delattr(self, name).",
    "_zstd.ZstdDecompressor.__eq__" => "Return self==value.",
    "_zstd.ZstdDecompressor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_zstd.ZstdDecompressor.__ge__" => "Return self>=value.",
    "_zstd.ZstdDecompressor.__getattribute__" => "Return getattr(self, name).",
    "_zstd.ZstdDecompressor.__getstate__" => "Helper for pickle.",
    "_zstd.ZstdDecompressor.__gt__" => "Return self>value.",
    "_zstd.ZstdDecompressor.__hash__" => "Return hash(self).",
    "_zstd.ZstdDecompressor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_zstd.ZstdDecompressor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_zstd.ZstdDecompressor.__le__" => "Return self<=value.",
    "_zstd.ZstdDecompressor.__lt__" => "Return self<value.",
    "_zstd.ZstdDecompressor.__ne__" => "Return self!=value.",
    "_zstd.ZstdDecompressor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_zstd.ZstdDecompressor.__reduce__" => "Helper for pickle.",
    "_zstd.ZstdDecompressor.__reduce_ex__" => "Helper for pickle.",
    "_zstd.ZstdDecompressor.__repr__" => "Return repr(self).",
    "_zstd.ZstdDecompressor.__setattr__" => "Implement setattr(self, name, value).",
    "_zstd.ZstdDecompressor.__sizeof__" => "Size of object in memory, in bytes.",
    "_zstd.ZstdDecompressor.__str__" => "Return str(self).",
    "_zstd.ZstdDecompressor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_zstd.ZstdDecompressor.decompress" => "Decompress *data*, returning uncompressed bytes if possible, or b'' otherwise.\n\n  data\n    A bytes-like object, Zstandard data to be decompressed.\n  max_length\n    Maximum size of returned data. When it is negative, the size of\n    output buffer is unlimited. When it is nonnegative, returns at\n    most max_length bytes of decompressed data.\n\nIf *max_length* is nonnegative, returns at most *max_length* bytes\nof decompressed data.  If this limit is reached and further output\ncan be produced, *self.needs_input* will be set to ``False``.  In\nthis case, the next call to *decompress()* may provide *data* as b''\nto obtain more of the output.\n\nIf all of the input data was decompressed and returned (either\nbecause this was less than *max_length* bytes, or because\n*max_length* was negative), *self.needs_input* will be set to True.\n\nAttempting to decompress data after the end of a frame is reached\nraises an EOFError.  Any data found after the end of the frame is\nignored and saved in the self.unused_data attribute.",
    "_zstd.ZstdDecompressor.eof" => "True means the end of the first frame has been reached. If decompress data\nafter that, an EOFError exception will be raised.",
    "_zstd.ZstdDecompressor.needs_input" => "If the max_length output limit in .decompress() method has been reached,\nand the decompressor has (or may has) unconsumed input data, it will be set\nto False. In this case, passing b'' to the .decompress() method may output\nfurther data.",
    "_zstd.ZstdDecompressor.unused_data" => "A bytes object of un-consumed input data.\n\nWhen ZstdDecompressor object stops after a frame is\ndecompressed, unused input data after the frame.  Otherwise this\nwill be b''.",
    "_zstd.ZstdDict" => "Represents a Zstandard dictionary.\n\n  dict_content\n    The content of a Zstandard dictionary as a bytes-like object.\n  is_raw\n    If true, perform no checks on *dict_content*, useful for some\n    advanced cases. Otherwise, check that the content represents\n    a Zstandard dictionary created by the zstd library or CLI.\n\nThe dictionary can be used for compression or decompression, and can be\nshared by multiple ZstdCompressor or ZstdDecompressor objects.",
    "_zstd.ZstdDict.__delattr__" => "Implement delattr(self, name).",
    "_zstd.ZstdDict.__eq__" => "Return self==value.",
    "_zstd.ZstdDict.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_zstd.ZstdDict.__ge__" => "Return self>=value.",
    "_zstd.ZstdDict.__getattribute__" => "Return getattr(self, name).",
    "_zstd.ZstdDict.__getstate__" => "Helper for pickle.",
    "_zstd.ZstdDict.__gt__" => "Return self>value.",
    "_zstd.ZstdDict.__hash__" => "Return hash(self).",
    "_zstd.ZstdDict.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_zstd.ZstdDict.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_zstd.ZstdDict.__le__" => "Return self<=value.",
    "_zstd.ZstdDict.__len__" => "Return len(self).",
    "_zstd.ZstdDict.__lt__" => "Return self<value.",
    "_zstd.ZstdDict.__ne__" => "Return self!=value.",
    "_zstd.ZstdDict.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_zstd.ZstdDict.__reduce__" => "Helper for pickle.",
    "_zstd.ZstdDict.__reduce_ex__" => "Helper for pickle.",
    "_zstd.ZstdDict.__repr__" => "Return repr(self).",
    "_zstd.ZstdDict.__setattr__" => "Implement setattr(self, name, value).",
    "_zstd.ZstdDict.__sizeof__" => "Size of object in memory, in bytes.",
    "_zstd.ZstdDict.__str__" => "Return str(self).",
    "_zstd.ZstdDict.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_zstd.ZstdDict.as_digested_dict" => "Load as a digested dictionary to compressor.\n\nPass this attribute as zstd_dict argument:\ncompress(dat, zstd_dict=zd.as_digested_dict)\n\n1. Some advanced compression parameters of compressor may be\n   overridden by parameters of digested dictionary.\n2. ZstdDict has a digested dictionaries cache for each compression\n   level.  It's faster when loading again a digested dictionary with\n   the same compression level.\n3. No need to use this for decompression.",
    "_zstd.ZstdDict.as_prefix" => "Load as a prefix to compressor/decompressor.\n\nPass this attribute as zstd_dict argument:\ncompress(dat, zstd_dict=zd.as_prefix)\n\n1. Prefix is compatible with long distance matching, while\n   dictionary is not.\n2. It only works for the first frame, then the\n   compressor/decompressor will return to no prefix state.\n3. When decompressing, must use the same prefix as when compressing.",
    "_zstd.ZstdDict.as_undigested_dict" => "Load as an undigested dictionary to compressor.\n\nPass this attribute as zstd_dict argument:\ncompress(dat, zstd_dict=zd.as_undigested_dict)\n\n1. The advanced compression parameters of compressor will not be\n   overridden.\n2. Loading an undigested dictionary is costly. If load an undigested\n   dictionary multiple times, consider reusing a compressor object.\n3. No need to use this for decompression.",
    "_zstd.ZstdDict.dict_content" => "The content of a Zstandard dictionary, as a bytes object.",
    "_zstd.ZstdDict.dict_id" => "The Zstandard dictionary, an int between 0 and 2**32.\n\nA non-zero value represents an ordinary Zstandard dictionary,\nconforming to the standardised format.\n\nA value of zero indicates a 'raw content' dictionary,\nwithout any restrictions on format or content.",
    "_zstd.ZstdError" => "An error occurred in the zstd library.",
    "_zstd.ZstdError.__delattr__" => "Implement delattr(self, name).",
    "_zstd.ZstdError.__eq__" => "Return self==value.",
    "_zstd.ZstdError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "_zstd.ZstdError.__ge__" => "Return self>=value.",
    "_zstd.ZstdError.__getattribute__" => "Return getattr(self, name).",
    "_zstd.ZstdError.__getstate__" => "Helper for pickle.",
    "_zstd.ZstdError.__gt__" => "Return self>value.",
    "_zstd.ZstdError.__hash__" => "Return hash(self).",
    "_zstd.ZstdError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "_zstd.ZstdError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "_zstd.ZstdError.__le__" => "Return self<=value.",
    "_zstd.ZstdError.__lt__" => "Return self<value.",
    "_zstd.ZstdError.__ne__" => "Return self!=value.",
    "_zstd.ZstdError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "_zstd.ZstdError.__reduce_ex__" => "Helper for pickle.",
    "_zstd.ZstdError.__repr__" => "Return repr(self).",
    "_zstd.ZstdError.__setattr__" => "Implement setattr(self, name, value).",
    "_zstd.ZstdError.__sizeof__" => "Size of object in memory, in bytes.",
    "_zstd.ZstdError.__str__" => "Return str(self).",
    "_zstd.ZstdError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "_zstd.ZstdError.__weakref__" => "list of weak references to the object",
    "_zstd.ZstdError.add_note" => "Add a note to the exception",
    "_zstd.ZstdError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "_zstd.finalize_dict" => "Finalize a Zstandard dictionary.\n\n  custom_dict_bytes\n    Custom dictionary content.\n  samples_bytes\n    Concatenation of samples.\n  samples_sizes\n    Tuple of samples' sizes.\n  dict_size\n    The size of the dictionary.\n  compression_level\n    Optimize for a specific Zstandard compression level, 0 means default.",
    "_zstd.get_frame_info" => "Get Zstandard frame infomation from a frame header.\n\n  frame_buffer\n    A bytes-like object, containing the header of a Zstandard frame.",
    "_zstd.get_frame_size" => "Get the size of a Zstandard frame, including the header and optional checksum.\n\n  frame_buffer\n    A bytes-like object, it should start from the beginning of a frame,\n    and contains at least one complete frame.",
    "_zstd.get_param_bounds" => "Get CompressionParameter/DecompressionParameter bounds.\n\n  parameter\n    The parameter to get bounds.\n  is_compress\n    True for CompressionParameter, False for DecompressionParameter.",
    "_zstd.set_parameter_types" => "Set CompressionParameter and DecompressionParameter types for validity check.\n\n  c_parameter_type\n    CompressionParameter IntEnum type object\n  d_parameter_type\n    DecompressionParameter IntEnum type object",
    "_zstd.train_dict" => "Train a Zstandard dictionary on sample data.\n\n  samples_bytes\n    Concatenation of samples.\n  samples_sizes\n    Tuple of samples' sizes.\n  dict_size\n    The size of the dictionary.",
    "array" => "This module defines an object type which can efficiently represent\nan array of basic values: characters, integers, floating-point\nnumbers.  Arrays are sequence types and behave very much like lists,\nexcept that the type of objects stored in them is constrained.",
    "array.ArrayType" => "array(typecode [, initializer]) -> array\n\nReturn a new array whose items are restricted by typecode, and\ninitialized from the optional initializer value, which must be a list,\nstring or iterable over elements of the appropriate type.\n\nArrays represent basic values and behave very much like lists, except\nthe type of objects stored in them is constrained. The type is specified\nat object creation time by using a type code, which is a single character.\nThe following type codes are defined:\n\n    Type code   C Type             Minimum size in bytes\n    'b'         signed integer     1\n    'B'         unsigned integer   1\n    'u'         Unicode character  2 (see note)\n    'h'         signed integer     2\n    'H'         unsigned integer   2\n    'i'         signed integer     2\n    'I'         unsigned integer   2\n    'l'         signed integer     4\n    'L'         unsigned integer   4\n    'q'         signed integer     8 (see note)\n    'Q'         unsigned integer   8 (see note)\n    'f'         floating-point     4\n    'd'         floating-point     8\n\nNOTE: The 'u' typecode corresponds to Python's unicode character. On\nnarrow builds this is 2-bytes on wide builds this is 4-bytes.\n\nNOTE: The 'q' and 'Q' type codes are only available if the platform\nC compiler used to build Python supports 'long long', or, on Windows,\n'__int64'.\n\nMethods:\n\nappend() -- append a new item to the end of the array\nbuffer_info() -- return information giving the current memory info\nbyteswap() -- byteswap all the items of the array\ncount() -- return number of occurrences of an object\nextend() -- extend array by appending multiple elements from an iterable\nfromfile() -- read items from a file object\nfromlist() -- append items from the list\nfrombytes() -- append items from the string\nindex() -- return index of first occurrence of an object\ninsert() -- insert a new item into the array at a provided position\npop() -- remove and return item (default last)\nremove() -- remove first occurrence of an object\nreverse() -- reverse the order of the items in the array\ntofile() -- write all items to a file object\ntolist() -- return the array converted to an ordinary list\ntobytes() -- return the array converted to a string\n\nAttributes:\n\ntypecode -- the typecode character used to create the array\nitemsize -- the length in bytes of one array item",
    "array.ArrayType.__add__" => "Return self+value.",
    "array.ArrayType.__buffer__" => "Return a buffer object that exposes the underlying memory of the object.",
    "array.ArrayType.__class_getitem__" => "Arrays are generic over the type of their elements",
    "array.ArrayType.__contains__" => "Return bool(key in self).",
    "array.ArrayType.__copy__" => "Return a copy of the array.",
    "array.ArrayType.__deepcopy__" => "Return a copy of the array.",
    "array.ArrayType.__delattr__" => "Implement delattr(self, name).",
    "array.ArrayType.__delitem__" => "Delete self[key].",
    "array.ArrayType.__eq__" => "Return self==value.",
    "array.ArrayType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "array.ArrayType.__ge__" => "Return self>=value.",
    "array.ArrayType.__getattribute__" => "Return getattr(self, name).",
    "array.ArrayType.__getitem__" => "Return self[key].",
    "array.ArrayType.__getstate__" => "Helper for pickle.",
    "array.ArrayType.__gt__" => "Return self>value.",
    "array.ArrayType.__iadd__" => "Implement self+=value.",
    "array.ArrayType.__imul__" => "Implement self*=value.",
    "array.ArrayType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "array.ArrayType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "array.ArrayType.__iter__" => "Implement iter(self).",
    "array.ArrayType.__le__" => "Return self<=value.",
    "array.ArrayType.__len__" => "Return len(self).",
    "array.ArrayType.__lt__" => "Return self<value.",
    "array.ArrayType.__mul__" => "Return self*value.",
    "array.ArrayType.__ne__" => "Return self!=value.",
    "array.ArrayType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "array.ArrayType.__reduce__" => "Helper for pickle.",
    "array.ArrayType.__reduce_ex__" => "Return state information for pickling.",
    "array.ArrayType.__release_buffer__" => "Release the buffer object that exposes the underlying memory of the object.",
    "array.ArrayType.__repr__" => "Return repr(self).",
    "array.ArrayType.__rmul__" => "Return value*self.",
    "array.ArrayType.__setattr__" => "Implement setattr(self, name, value).",
    "array.ArrayType.__setitem__" => "Set self[key] to value.",
    "array.ArrayType.__sizeof__" => "Size of the array in memory, in bytes.",
    "array.ArrayType.__str__" => "Return str(self).",
    "array.ArrayType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "array.ArrayType.append" => "Append new value v to the end of the array.",
    "array.ArrayType.buffer_info" => "Return a tuple (address, length) giving the current memory address and the length in items of the buffer used to hold array's contents.\n\nThe length should be multiplied by the itemsize attribute to\ncalculate the buffer length in bytes.",
    "array.ArrayType.byteswap" => "Byteswap all items of the array.\n\nIf the items in the array are not 1, 2, 4, or 8 bytes in size,\nRuntimeError is raised.",
    "array.ArrayType.clear" => "Remove all items from the array.",
    "array.ArrayType.count" => "Return number of occurrences of v in the array.",
    "array.ArrayType.extend" => "Append items to the end of the array.",
    "array.ArrayType.frombytes" => "Appends items from the string, interpreting it as an array of machine values, as if it had been read from a file using the fromfile() method.",
    "array.ArrayType.fromfile" => "Read n objects from the file object f and append them to the end of the array.",
    "array.ArrayType.fromlist" => "Append items to array from list.",
    "array.ArrayType.fromunicode" => "Extends this array with data from the unicode string ustr.\n\nThe array must be a unicode type array; otherwise a ValueError is\nraised.  Use array.frombytes(ustr.encode(...)) to append Unicode\ndata to an array of some other type.",
    "array.ArrayType.index" => "Return index of first occurrence of v in the array.\n\nRaise ValueError if the value is not present.",
    "array.ArrayType.insert" => "Insert a new item v into the array before position i.",
    "array.ArrayType.itemsize" => "the size, in bytes, of one array item",
    "array.ArrayType.pop" => "Return the i-th element and delete it from the array.\n\ni defaults to -1.",
    "array.ArrayType.remove" => "Remove the first occurrence of v in the array.",
    "array.ArrayType.reverse" => "Reverse the order of the items in the array.",
    "array.ArrayType.tobytes" => "Convert the array to an array of machine values and return the bytes representation.",
    "array.ArrayType.tofile" => "Write all items (as machine values) to the file object f.",
    "array.ArrayType.tolist" => "Convert array to an ordinary list with the same items.",
    "array.ArrayType.tounicode" => "Extends this array with data from the unicode string ustr.\n\nConvert the array to a unicode string.  The array must be a unicode\ntype array; otherwise a ValueError is raised.  Use\narray.tobytes().decode() to obtain a unicode string from an array of\nsome other type.",
    "array.ArrayType.typecode" => "the typecode character used to create the array",
    "array._array_reconstructor" => "Internal. Used for pickling support.",
    "array.array" => "array(typecode [, initializer]) -> array\n\nReturn a new array whose items are restricted by typecode, and\ninitialized from the optional initializer value, which must be a list,\nstring or iterable over elements of the appropriate type.\n\nArrays represent basic values and behave very much like lists, except\nthe type of objects stored in them is constrained. The type is specified\nat object creation time by using a type code, which is a single character.\nThe following type codes are defined:\n\n    Type code   C Type             Minimum size in bytes\n    'b'         signed integer     1\n    'B'         unsigned integer   1\n    'u'         Unicode character  2 (see note)\n    'h'         signed integer     2\n    'H'         unsigned integer   2\n    'i'         signed integer     2\n    'I'         unsigned integer   2\n    'l'         signed integer     4\n    'L'         unsigned integer   4\n    'q'         signed integer     8 (see note)\n    'Q'         unsigned integer   8 (see note)\n    'f'         floating-point     4\n    'd'         floating-point     8\n\nNOTE: The 'u' typecode corresponds to Python's unicode character. On\nnarrow builds this is 2-bytes on wide builds this is 4-bytes.\n\nNOTE: The 'q' and 'Q' type codes are only available if the platform\nC compiler used to build Python supports 'long long', or, on Windows,\n'__int64'.\n\nMethods:\n\nappend() -- append a new item to the end of the array\nbuffer_info() -- return information giving the current memory info\nbyteswap() -- byteswap all the items of the array\ncount() -- return number of occurrences of an object\nextend() -- extend array by appending multiple elements from an iterable\nfromfile() -- read items from a file object\nfromlist() -- append items from the list\nfrombytes() -- append items from the string\nindex() -- return index of first occurrence of an object\ninsert() -- insert a new item into the array at a provided position\npop() -- remove and return item (default last)\nremove() -- remove first occurrence of an object\nreverse() -- reverse the order of the items in the array\ntofile() -- write all items to a file object\ntolist() -- return the array converted to an ordinary list\ntobytes() -- return the array converted to a string\n\nAttributes:\n\ntypecode -- the typecode character used to create the array\nitemsize -- the length in bytes of one array item",
    "array.array.__add__" => "Return self+value.",
    "array.array.__buffer__" => "Return a buffer object that exposes the underlying memory of the object.",
    "array.array.__class_getitem__" => "Arrays are generic over the type of their elements",
    "array.array.__contains__" => "Return bool(key in self).",
    "array.array.__copy__" => "Return a copy of the array.",
    "array.array.__deepcopy__" => "Return a copy of the array.",
    "array.array.__delattr__" => "Implement delattr(self, name).",
    "array.array.__delitem__" => "Delete self[key].",
    "array.array.__eq__" => "Return self==value.",
    "array.array.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "array.array.__ge__" => "Return self>=value.",
    "array.array.__getattribute__" => "Return getattr(self, name).",
    "array.array.__getitem__" => "Return self[key].",
    "array.array.__getstate__" => "Helper for pickle.",
    "array.array.__gt__" => "Return self>value.",
    "array.array.__iadd__" => "Implement self+=value.",
    "array.array.__imul__" => "Implement self*=value.",
    "array.array.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "array.array.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "array.array.__iter__" => "Implement iter(self).",
    "array.array.__le__" => "Return self<=value.",
    "array.array.__len__" => "Return len(self).",
    "array.array.__lt__" => "Return self<value.",
    "array.array.__mul__" => "Return self*value.",
    "array.array.__ne__" => "Return self!=value.",
    "array.array.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "array.array.__reduce__" => "Helper for pickle.",
    "array.array.__reduce_ex__" => "Return state information for pickling.",
    "array.array.__release_buffer__" => "Release the buffer object that exposes the underlying memory of the object.",
    "array.array.__repr__" => "Return repr(self).",
    "array.array.__rmul__" => "Return value*self.",
    "array.array.__setattr__" => "Implement setattr(self, name, value).",
    "array.array.__setitem__" => "Set self[key] to value.",
    "array.array.__sizeof__" => "Size of the array in memory, in bytes.",
    "array.array.__str__" => "Return str(self).",
    "array.array.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "array.array.append" => "Append new value v to the end of the array.",
    "array.array.buffer_info" => "Return a tuple (address, length) giving the current memory address and the length in items of the buffer used to hold array's contents.\n\nThe length should be multiplied by the itemsize attribute to\ncalculate the buffer length in bytes.",
    "array.array.byteswap" => "Byteswap all items of the array.\n\nIf the items in the array are not 1, 2, 4, or 8 bytes in size,\nRuntimeError is raised.",
    "array.array.clear" => "Remove all items from the array.",
    "array.array.count" => "Return number of occurrences of v in the array.",
    "array.array.extend" => "Append items to the end of the array.",
    "array.array.frombytes" => "Appends items from the string, interpreting it as an array of machine values, as if it had been read from a file using the fromfile() method.",
    "array.array.fromfile" => "Read n objects from the file object f and append them to the end of the array.",
    "array.array.fromlist" => "Append items to array from list.",
    "array.array.fromunicode" => "Extends this array with data from the unicode string ustr.\n\nThe array must be a unicode type array; otherwise a ValueError is\nraised.  Use array.frombytes(ustr.encode(...)) to append Unicode\ndata to an array of some other type.",
    "array.array.index" => "Return index of first occurrence of v in the array.\n\nRaise ValueError if the value is not present.",
    "array.array.insert" => "Insert a new item v into the array before position i.",
    "array.array.itemsize" => "the size, in bytes, of one array item",
    "array.array.pop" => "Return the i-th element and delete it from the array.\n\ni defaults to -1.",
    "array.array.remove" => "Remove the first occurrence of v in the array.",
    "array.array.reverse" => "Reverse the order of the items in the array.",
    "array.array.tobytes" => "Convert the array to an array of machine values and return the bytes representation.",
    "array.array.tofile" => "Write all items (as machine values) to the file object f.",
    "array.array.tolist" => "Convert array to an ordinary list with the same items.",
    "array.array.tounicode" => "Extends this array with data from the unicode string ustr.\n\nConvert the array to a unicode string.  The array must be a unicode\ntype array; otherwise a ValueError is raised.  Use\narray.tobytes().decode() to obtain a unicode string from an array of\nsome other type.",
    "array.array.typecode" => "the typecode character used to create the array",
    "atexit" => "allow programmer to define multiple exit functions to be executed\nupon normal program termination.\n\nTwo public functions, register and unregister, are defined.",
    "atexit._clear" => "Clear the list of previously registered exit functions.",
    "atexit._ncallbacks" => "Return the number of registered exit functions.",
    "atexit._run_exitfuncs" => "Run all registered exit functions.\n\nIf a callback raises an exception, it is logged with sys.unraisablehook.",
    "atexit.register" => "Register a function to be executed upon normal program termination\n\n    func - function to be called at exit\n    args - optional arguments to pass to func\n    kwargs - optional keyword arguments to pass to func\n\n    func is returned to facilitate usage as a decorator.",
    "atexit.unregister" => "Unregister an exit function which was previously registered using\natexit.register\n\n    func - function to be unregistered",
    "binascii" => "Conversion between binary data and ASCII",
    "binascii.Error.__delattr__" => "Implement delattr(self, name).",
    "binascii.Error.__eq__" => "Return self==value.",
    "binascii.Error.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "binascii.Error.__ge__" => "Return self>=value.",
    "binascii.Error.__getattribute__" => "Return getattr(self, name).",
    "binascii.Error.__getstate__" => "Helper for pickle.",
    "binascii.Error.__gt__" => "Return self>value.",
    "binascii.Error.__hash__" => "Return hash(self).",
    "binascii.Error.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "binascii.Error.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "binascii.Error.__le__" => "Return self<=value.",
    "binascii.Error.__lt__" => "Return self<value.",
    "binascii.Error.__ne__" => "Return self!=value.",
    "binascii.Error.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "binascii.Error.__reduce_ex__" => "Helper for pickle.",
    "binascii.Error.__repr__" => "Return repr(self).",
    "binascii.Error.__setattr__" => "Implement setattr(self, name, value).",
    "binascii.Error.__sizeof__" => "Size of object in memory, in bytes.",
    "binascii.Error.__str__" => "Return str(self).",
    "binascii.Error.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "binascii.Error.__weakref__" => "list of weak references to the object",
    "binascii.Error.add_note" => "Add a note to the exception",
    "binascii.Error.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "binascii.Incomplete.__delattr__" => "Implement delattr(self, name).",
    "binascii.Incomplete.__eq__" => "Return self==value.",
    "binascii.Incomplete.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "binascii.Incomplete.__ge__" => "Return self>=value.",
    "binascii.Incomplete.__getattribute__" => "Return getattr(self, name).",
    "binascii.Incomplete.__getstate__" => "Helper for pickle.",
    "binascii.Incomplete.__gt__" => "Return self>value.",
    "binascii.Incomplete.__hash__" => "Return hash(self).",
    "binascii.Incomplete.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "binascii.Incomplete.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "binascii.Incomplete.__le__" => "Return self<=value.",
    "binascii.Incomplete.__lt__" => "Return self<value.",
    "binascii.Incomplete.__ne__" => "Return self!=value.",
    "binascii.Incomplete.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "binascii.Incomplete.__reduce_ex__" => "Helper for pickle.",
    "binascii.Incomplete.__repr__" => "Return repr(self).",
    "binascii.Incomplete.__setattr__" => "Implement setattr(self, name, value).",
    "binascii.Incomplete.__sizeof__" => "Size of object in memory, in bytes.",
    "binascii.Incomplete.__str__" => "Return str(self).",
    "binascii.Incomplete.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "binascii.Incomplete.__weakref__" => "list of weak references to the object",
    "binascii.Incomplete.add_note" => "Add a note to the exception",
    "binascii.Incomplete.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "binascii.a2b_base64" => "Decode a line of base64 data.\n\n  strict_mode\n    When set to True, bytes that are not part of the base64 standard are not allowed.\n    The same applies to excess data after padding (= / ==).",
    "binascii.a2b_hex" => "Binary data of hexadecimal representation.\n\nhexstr must contain an even number of hex digits (upper or lower case).\nThis function is also available as \"unhexlify()\".",
    "binascii.a2b_qp" => "Decode a string of qp-encoded data.",
    "binascii.a2b_uu" => "Decode a line of uuencoded data.",
    "binascii.b2a_base64" => "Base64-code line of data.",
    "binascii.b2a_hex" => "Hexadecimal representation of binary data.\n\n  sep\n    An optional single character or byte to separate hex bytes.\n  bytes_per_sep\n    How many bytes between separators.  Positive values count from the\n    right, negative values count from the left.\n\nThe return value is a bytes object.  This function is also\navailable as \"hexlify()\".\n\nExample:\n>>> binascii.b2a_hex(b'\\xb9\\x01\\xef')\nb'b901ef'\n>>> binascii.hexlify(b'\\xb9\\x01\\xef', ':')\nb'b9:01:ef'\n>>> binascii.b2a_hex(b'\\xb9\\x01\\xef', b'_', 2)\nb'b9_01ef'",
    "binascii.b2a_qp" => "Encode a string using quoted-printable encoding.\n\nOn encoding, when istext is set, newlines are not encoded, and white\nspace at end of lines is.  When istext is not set, \\r and \\n (CR/LF)\nare both encoded.  When quotetabs is set, space and tabs are encoded.",
    "binascii.b2a_uu" => "Uuencode line of data.",
    "binascii.crc32" => "Compute CRC-32 incrementally.",
    "binascii.crc_hqx" => "Compute CRC-CCITT incrementally.",
    "binascii.hexlify" => "Hexadecimal representation of binary data.\n\n  sep\n    An optional single character or byte to separate hex bytes.\n  bytes_per_sep\n    How many bytes between separators.  Positive values count from the\n    right, negative values count from the left.\n\nThe return value is a bytes object.  This function is also\navailable as \"b2a_hex()\".",
    "binascii.unhexlify" => "Binary data of hexadecimal representation.\n\nhexstr must contain an even number of hex digits (upper or lower case).",
    "builtins" => "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by most\napplications, but can be useful in modules that provide\nobjects with the same name as a built-in value, but in\nwhich the built-in of that name is also needed.",
    "builtins.ABC" => "Helper class that provides a standard way to create an ABC using\ninheritance.",
    "builtins.ABC.__delattr__" => "Implement delattr(self, name).",
    "builtins.ABC.__eq__" => "Return self==value.",
    "builtins.ABC.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ABC.__ge__" => "Return self>=value.",
    "builtins.ABC.__getattribute__" => "Return getattr(self, name).",
    "builtins.ABC.__getstate__" => "Helper for pickle.",
    "builtins.ABC.__gt__" => "Return self>value.",
    "builtins.ABC.__hash__" => "Return hash(self).",
    "builtins.ABC.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ABC.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ABC.__le__" => "Return self<=value.",
    "builtins.ABC.__lt__" => "Return self<value.",
    "builtins.ABC.__ne__" => "Return self!=value.",
    "builtins.ABC.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ABC.__reduce__" => "Helper for pickle.",
    "builtins.ABC.__reduce_ex__" => "Helper for pickle.",
    "builtins.ABC.__repr__" => "Return repr(self).",
    "builtins.ABC.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ABC.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ABC.__str__" => "Return str(self).",
    "builtins.ABC.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ALLOW_MISSING" => "Special value for use in realpath().",
    "builtins.ALLOW_MISSING.__delattr__" => "Implement delattr(self, name).",
    "builtins.ALLOW_MISSING.__eq__" => "Return self==value.",
    "builtins.ALLOW_MISSING.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ALLOW_MISSING.__ge__" => "Return self>=value.",
    "builtins.ALLOW_MISSING.__getattribute__" => "Return getattr(self, name).",
    "builtins.ALLOW_MISSING.__getstate__" => "Helper for pickle.",
    "builtins.ALLOW_MISSING.__gt__" => "Return self>value.",
    "builtins.ALLOW_MISSING.__hash__" => "Return hash(self).",
    "builtins.ALLOW_MISSING.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ALLOW_MISSING.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ALLOW_MISSING.__le__" => "Return self<=value.",
    "builtins.ALLOW_MISSING.__lt__" => "Return self<value.",
    "builtins.ALLOW_MISSING.__ne__" => "Return self!=value.",
    "builtins.ALLOW_MISSING.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ALLOW_MISSING.__reduce_ex__" => "Helper for pickle.",
    "builtins.ALLOW_MISSING.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ALLOW_MISSING.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ALLOW_MISSING.__str__" => "Return str(self).",
    "builtins.ALLOW_MISSING.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ALLOW_MISSING.__weakref__" => "list of weak references to the object",
    "builtins.ANSIColors.__delattr__" => "Implement delattr(self, name).",
    "builtins.ANSIColors.__eq__" => "Return self==value.",
    "builtins.ANSIColors.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ANSIColors.__ge__" => "Return self>=value.",
    "builtins.ANSIColors.__getattribute__" => "Return getattr(self, name).",
    "builtins.ANSIColors.__getstate__" => "Helper for pickle.",
    "builtins.ANSIColors.__gt__" => "Return self>value.",
    "builtins.ANSIColors.__hash__" => "Return hash(self).",
    "builtins.ANSIColors.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ANSIColors.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ANSIColors.__le__" => "Return self<=value.",
    "builtins.ANSIColors.__lt__" => "Return self<value.",
    "builtins.ANSIColors.__ne__" => "Return self!=value.",
    "builtins.ANSIColors.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ANSIColors.__reduce__" => "Helper for pickle.",
    "builtins.ANSIColors.__reduce_ex__" => "Helper for pickle.",
    "builtins.ANSIColors.__repr__" => "Return repr(self).",
    "builtins.ANSIColors.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ANSIColors.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ANSIColors.__str__" => "Return str(self).",
    "builtins.ANSIColors.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ANSIColors.__weakref__" => "list of weak references to the object",
    "builtins.AST.__delattr__" => "Implement delattr(self, name).",
    "builtins.AST.__eq__" => "Return self==value.",
    "builtins.AST.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.AST.__ge__" => "Return self>=value.",
    "builtins.AST.__getattribute__" => "Return getattr(self, name).",
    "builtins.AST.__getstate__" => "Helper for pickle.",
    "builtins.AST.__gt__" => "Return self>value.",
    "builtins.AST.__hash__" => "Return hash(self).",
    "builtins.AST.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.AST.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.AST.__le__" => "Return self<=value.",
    "builtins.AST.__lt__" => "Return self<value.",
    "builtins.AST.__ne__" => "Return self!=value.",
    "builtins.AST.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.AST.__reduce_ex__" => "Helper for pickle.",
    "builtins.AST.__replace__" => "Return a copy of the AST node with new values for the specified fields.",
    "builtins.AST.__repr__" => "Return repr(self).",
    "builtins.AST.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.AST.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.AST.__str__" => "Return str(self).",
    "builtins.AST.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.AbstractEventLoop" => "Abstract event loop.",
    "builtins.AbstractEventLoop.__delattr__" => "Implement delattr(self, name).",
    "builtins.AbstractEventLoop.__eq__" => "Return self==value.",
    "builtins.AbstractEventLoop.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.AbstractEventLoop.__ge__" => "Return self>=value.",
    "builtins.AbstractEventLoop.__getattribute__" => "Return getattr(self, name).",
    "builtins.AbstractEventLoop.__getstate__" => "Helper for pickle.",
    "builtins.AbstractEventLoop.__gt__" => "Return self>value.",
    "builtins.AbstractEventLoop.__hash__" => "Return hash(self).",
    "builtins.AbstractEventLoop.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.AbstractEventLoop.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.AbstractEventLoop.__le__" => "Return self<=value.",
    "builtins.AbstractEventLoop.__lt__" => "Return self<value.",
    "builtins.AbstractEventLoop.__ne__" => "Return self!=value.",
    "builtins.AbstractEventLoop.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.AbstractEventLoop.__reduce__" => "Helper for pickle.",
    "builtins.AbstractEventLoop.__reduce_ex__" => "Helper for pickle.",
    "builtins.AbstractEventLoop.__repr__" => "Return repr(self).",
    "builtins.AbstractEventLoop.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.AbstractEventLoop.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.AbstractEventLoop.__str__" => "Return str(self).",
    "builtins.AbstractEventLoop.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.AbstractEventLoop.__weakref__" => "list of weak references to the object",
    "builtins.AbstractEventLoop._timer_handle_cancelled" => "Notification that a TimerHandle has been cancelled.",
    "builtins.AbstractEventLoop.close" => "Close the loop.\n\nThe loop should not be running.\n\nThis is idempotent and irreversible.\n\nNo other methods should be called after this one.",
    "builtins.AbstractEventLoop.connect_accepted_socket" => "Handle an accepted connection.\n\nThis is used by servers that accept connections outside of\nasyncio, but use asyncio to handle connections.\n\nThis method is a coroutine.  When completed, the coroutine\nreturns a (transport, protocol) pair.",
    "builtins.AbstractEventLoop.connect_read_pipe" => "Register read pipe in event loop. Set the pipe to non-blocking mode.\n\nprotocol_factory should instantiate object with Protocol interface.\npipe is a file-like object.\nReturn pair (transport, protocol), where transport supports the\nReadTransport interface.",
    "builtins.AbstractEventLoop.connect_write_pipe" => "Register write pipe in event loop.\n\nprotocol_factory should instantiate object with BaseProtocol\ninterface.\nPipe is file-like object already switched to nonblocking.\nReturn pair (transport, protocol), where transport support\nWriteTransport interface.",
    "builtins.AbstractEventLoop.create_datagram_endpoint" => "A coroutine which creates a datagram endpoint.\n\nThis method will try to establish the endpoint in the background.\nWhen successful, the coroutine returns a (transport, protocol) pair.\n\nprotocol_factory must be a callable returning a protocol instance.\n\nsocket family AF_INET, socket.AF_INET6 or socket.AF_UNIX depending\non host (or family if specified), socket type SOCK_DGRAM.\n\nreuse_address tells the kernel to reuse a local socket in\nTIME_WAIT state, without waiting for its natural timeout to\nexpire. If not specified it will automatically be set to True on\nUNIX.\n\nreuse_port tells the kernel to allow this endpoint to be bound to\nthe same port as other existing endpoints are bound to, so long as\nthey all set this flag when being created. This option is not\nsupported on Windows and some UNIX's. If the\n:py:data:`~socket.SO_REUSEPORT` constant is not defined then this\ncapability is unsupported.\n\nallow_broadcast tells the kernel to allow this endpoint to send\nmessages to the broadcast address.\n\nsock can optionally be specified in order to use a preexisting\nsocket object.",
    "builtins.AbstractEventLoop.create_server" => "A coroutine which creates a TCP server bound to host and port.\n\nThe return value is a Server object which can be used to stop\nthe service.\n\nIf host is an empty string or None all interfaces are assumed\nand a list of multiple sockets will be returned (most likely\none for IPv4 and another one for IPv6). The host parameter can also\nbe a sequence (e.g. list) of hosts to bind to.\n\nfamily can be set to either AF_INET or AF_INET6 to force the\nsocket to use IPv4 or IPv6. If not set it will be determined\nfrom host (defaults to AF_UNSPEC).\n\nflags is a bitmask for getaddrinfo().\n\nsock can optionally be specified in order to use a preexisting\nsocket object.\n\nbacklog is the maximum number of queued connections passed to\nlisten() (defaults to 100).\n\nssl can be set to an SSLContext to enable SSL over the\naccepted connections.\n\nreuse_address tells the kernel to reuse a local socket in\nTIME_WAIT state, without waiting for its natural timeout to\nexpire. If not specified will automatically be set to True on\nUNIX.\n\nreuse_port tells the kernel to allow this endpoint to be bound to\nthe same port as other existing endpoints are bound to, so long as\nthey all set this flag when being created. This option is not\nsupported on Windows.\n\nkeep_alive set to True keeps connections active by enabling the\nperiodic transmission of messages.\n\nssl_handshake_timeout is the time in seconds that an SSL server\nwill wait for completion of the SSL handshake before aborting the\nconnection. Default is 60s.\n\nssl_shutdown_timeout is the time in seconds that an SSL server\nwill wait for completion of the SSL shutdown procedure\nbefore aborting the connection. Default is 30s.\n\nstart_serving set to True (default) causes the created server\nto start accepting connections immediately.  When set to False,\nthe user should await Server.start_serving() or\nServer.serve_forever() to make the server to start accepting\nconnections.",
    "builtins.AbstractEventLoop.create_unix_server" => "A coroutine which creates a UNIX Domain Socket server.\n\nThe return value is a Server object, which can be used to stop\nthe service.\n\npath is a str, representing a file system path to bind the\nserver socket to.\n\nsock can optionally be specified in order to use a preexisting\nsocket object.\n\nbacklog is the maximum number of queued connections passed to\nlisten() (defaults to 100).\n\nssl can be set to an SSLContext to enable SSL over the\naccepted connections.\n\nssl_handshake_timeout is the time in seconds that an SSL server\nwill wait for the SSL handshake to complete (defaults to 60s).\n\nssl_shutdown_timeout is the time in seconds that an SSL server\nwill wait for the SSL shutdown to finish (defaults to 30s).\n\nstart_serving set to True (default) causes the created server\nto start accepting connections immediately.  When set to False,\nthe user should await Server.start_serving() or\nServer.serve_forever() to make the server to start accepting\nconnections.",
    "builtins.AbstractEventLoop.is_closed" => "Returns True if the event loop was closed.",
    "builtins.AbstractEventLoop.is_running" => "Return whether the event loop is currently running.",
    "builtins.AbstractEventLoop.run_forever" => "Run the event loop until stop() is called.",
    "builtins.AbstractEventLoop.run_until_complete" => "Run the event loop until a Future is done.\n\nReturn the Future's result, or raise its exception.",
    "builtins.AbstractEventLoop.sendfile" => "Send a file through a transport.\n\nReturn an amount of sent bytes.",
    "builtins.AbstractEventLoop.shutdown_asyncgens" => "Shutdown all active asynchronous generators.",
    "builtins.AbstractEventLoop.shutdown_default_executor" => "Schedule the shutdown of the default executor.",
    "builtins.AbstractEventLoop.start_tls" => "Upgrade a transport to TLS.\n\nReturn a new transport that *protocol* should start using\nimmediately.",
    "builtins.AbstractEventLoop.stop" => "Stop the event loop as soon as reasonable.\n\nExactly how soon that is may depend on the implementation, but\nno more I/O callbacks should be scheduled.",
    "builtins.AbstractReducer" => "Abstract base class for use in implementing a Reduction class\nsuitable for use in replacing the standard reduction mechanism\nused in multiprocessing.",
    "builtins.AbstractReducer.DupFd" => "Return a wrapper for an fd.",
    "builtins.AbstractReducer.DupHandle" => "Picklable wrapper for a handle.",
    "builtins.AbstractReducer.DupHandle.__delattr__" => "Implement delattr(self, name).",
    "builtins.AbstractReducer.DupHandle.__eq__" => "Return self==value.",
    "builtins.AbstractReducer.DupHandle.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.AbstractReducer.DupHandle.__ge__" => "Return self>=value.",
    "builtins.AbstractReducer.DupHandle.__getattribute__" => "Return getattr(self, name).",
    "builtins.AbstractReducer.DupHandle.__getstate__" => "Helper for pickle.",
    "builtins.AbstractReducer.DupHandle.__gt__" => "Return self>value.",
    "builtins.AbstractReducer.DupHandle.__hash__" => "Return hash(self).",
    "builtins.AbstractReducer.DupHandle.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.AbstractReducer.DupHandle.__le__" => "Return self<=value.",
    "builtins.AbstractReducer.DupHandle.__lt__" => "Return self<value.",
    "builtins.AbstractReducer.DupHandle.__ne__" => "Return self!=value.",
    "builtins.AbstractReducer.DupHandle.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.AbstractReducer.DupHandle.__reduce__" => "Helper for pickle.",
    "builtins.AbstractReducer.DupHandle.__reduce_ex__" => "Helper for pickle.",
    "builtins.AbstractReducer.DupHandle.__repr__" => "Return repr(self).",
    "builtins.AbstractReducer.DupHandle.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.AbstractReducer.DupHandle.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.AbstractReducer.DupHandle.__str__" => "Return str(self).",
    "builtins.AbstractReducer.DupHandle.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.AbstractReducer.DupHandle.__weakref__" => "list of weak references to the object",
    "builtins.AbstractReducer.DupHandle.detach" => "Get the handle.  This should only be called once.",
    "builtins.AbstractReducer.ForkingPickler" => "Pickler subclass used by multiprocessing.",
    "builtins.AbstractReducer.ForkingPickler.__delattr__" => "Implement delattr(self, name).",
    "builtins.AbstractReducer.ForkingPickler.__eq__" => "Return self==value.",
    "builtins.AbstractReducer.ForkingPickler.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.AbstractReducer.ForkingPickler.__ge__" => "Return self>=value.",
    "builtins.AbstractReducer.ForkingPickler.__getattribute__" => "Return getattr(self, name).",
    "builtins.AbstractReducer.ForkingPickler.__getstate__" => "Helper for pickle.",
    "builtins.AbstractReducer.ForkingPickler.__gt__" => "Return self>value.",
    "builtins.AbstractReducer.ForkingPickler.__hash__" => "Return hash(self).",
    "builtins.AbstractReducer.ForkingPickler.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.AbstractReducer.ForkingPickler.__le__" => "Return self<=value.",
    "builtins.AbstractReducer.ForkingPickler.__lt__" => "Return self<value.",
    "builtins.AbstractReducer.ForkingPickler.__ne__" => "Return self!=value.",
    "builtins.AbstractReducer.ForkingPickler.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.AbstractReducer.ForkingPickler.__reduce__" => "Helper for pickle.",
    "builtins.AbstractReducer.ForkingPickler.__reduce_ex__" => "Helper for pickle.",
    "builtins.AbstractReducer.ForkingPickler.__repr__" => "Return repr(self).",
    "builtins.AbstractReducer.ForkingPickler.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.AbstractReducer.ForkingPickler.__sizeof__" => "Returns size in memory, in bytes.",
    "builtins.AbstractReducer.ForkingPickler.__str__" => "Return str(self).",
    "builtins.AbstractReducer.ForkingPickler.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.AbstractReducer.ForkingPickler.__weakref__" => "list of weak references to the object",
    "builtins.AbstractReducer.ForkingPickler.clear_memo" => "Clears the pickler's \"memo\".\n\nThe memo is the data structure that remembers which objects the\npickler has already seen, so that shared or recursive objects are\npickled by reference and not by value.  This method is useful when\nre-using picklers.",
    "builtins.AbstractReducer.ForkingPickler.dump" => "Write a pickled representation of the given object to the open file.",
    "builtins.AbstractReducer.ForkingPickler.loads" => "Read and return an object from the given pickle data.\n\nThe protocol version of the pickle is detected automatically, so no\nprotocol argument is needed.  Bytes past the pickled object's\nrepresentation are ignored.\n\nOptional keyword arguments are *fix_imports*, *encoding* and *errors*,\nwhich are used to control compatibility support for pickle stream\ngenerated by Python 2.  If *fix_imports* is True, pickle will try to\nmap the old Python 2 names to the new names used in Python 3.  The\n*encoding* and *errors* tell pickle how to decode 8-bit string\ninstances pickled by Python 2; these default to 'ASCII' and 'strict',\nrespectively.  The *encoding* can be 'bytes' to read these 8-bit\nstring instances as bytes objects.",
    "builtins.AbstractReducer.ForkingPickler.register" => "Register a reduce function for a type.",
    "builtins.AbstractReducer.__delattr__" => "Implement delattr(self, name).",
    "builtins.AbstractReducer.__eq__" => "Return self==value.",
    "builtins.AbstractReducer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.AbstractReducer.__ge__" => "Return self>=value.",
    "builtins.AbstractReducer.__getattribute__" => "Return getattr(self, name).",
    "builtins.AbstractReducer.__getstate__" => "Helper for pickle.",
    "builtins.AbstractReducer.__gt__" => "Return self>value.",
    "builtins.AbstractReducer.__hash__" => "Return hash(self).",
    "builtins.AbstractReducer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.AbstractReducer.__le__" => "Return self<=value.",
    "builtins.AbstractReducer.__lt__" => "Return self<value.",
    "builtins.AbstractReducer.__ne__" => "Return self!=value.",
    "builtins.AbstractReducer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.AbstractReducer.__reduce__" => "Helper for pickle.",
    "builtins.AbstractReducer.__reduce_ex__" => "Helper for pickle.",
    "builtins.AbstractReducer.__repr__" => "Return repr(self).",
    "builtins.AbstractReducer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.AbstractReducer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.AbstractReducer.__str__" => "Return str(self).",
    "builtins.AbstractReducer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.AbstractReducer.__weakref__" => "list of weak references to the object",
    "builtins.AbstractReducer.dump" => "Replacement for pickle.dump() using ForkingPickler.",
    "builtins.AbstractReducer.duplicate" => "Duplicate a handle.  (target_process is a handle not a pid!)",
    "builtins.AbstractReducer.recv_handle" => "Receive a handle over a local connection.",
    "builtins.AbstractReducer.recvfds" => "Receive an array of fds over an AF_UNIX socket.",
    "builtins.AbstractReducer.register" => "Register a reduce function for a type.",
    "builtins.AbstractReducer.send_handle" => "Send a handle over a local connection.",
    "builtins.AbstractReducer.sendfds" => "Send an array of fds over an AF_UNIX socket.",
    "builtins.AbstractReducer.steal_handle" => "Steal a handle from process identified by source_pid.",
    "builtins.AbstractServer" => "Abstract server returned by create_server().",
    "builtins.AbstractServer.__delattr__" => "Implement delattr(self, name).",
    "builtins.AbstractServer.__eq__" => "Return self==value.",
    "builtins.AbstractServer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.AbstractServer.__ge__" => "Return self>=value.",
    "builtins.AbstractServer.__getattribute__" => "Return getattr(self, name).",
    "builtins.AbstractServer.__getstate__" => "Helper for pickle.",
    "builtins.AbstractServer.__gt__" => "Return self>value.",
    "builtins.AbstractServer.__hash__" => "Return hash(self).",
    "builtins.AbstractServer.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.AbstractServer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.AbstractServer.__le__" => "Return self<=value.",
    "builtins.AbstractServer.__lt__" => "Return self<value.",
    "builtins.AbstractServer.__ne__" => "Return self!=value.",
    "builtins.AbstractServer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.AbstractServer.__reduce__" => "Helper for pickle.",
    "builtins.AbstractServer.__reduce_ex__" => "Helper for pickle.",
    "builtins.AbstractServer.__repr__" => "Return repr(self).",
    "builtins.AbstractServer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.AbstractServer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.AbstractServer.__str__" => "Return str(self).",
    "builtins.AbstractServer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.AbstractServer.__weakref__" => "list of weak references to the object",
    "builtins.AbstractServer.abort_clients" => "Close all active connections immediately.",
    "builtins.AbstractServer.close" => "Stop serving.  This leaves existing connections open.",
    "builtins.AbstractServer.close_clients" => "Close all active connections.",
    "builtins.AbstractServer.get_loop" => "Get the event loop the Server object is attached to.",
    "builtins.AbstractServer.is_serving" => "Return True if the server is accepting connections.",
    "builtins.AbstractServer.serve_forever" => "Start accepting connections until the coroutine is cancelled.\n\nThe server is closed when the coroutine is cancelled.",
    "builtins.AbstractServer.start_serving" => "Start accepting connections.\n\nThis method is idempotent, so it can be called when\nthe server is already being serving.",
    "builtins.AbstractServer.wait_closed" => "Coroutine to wait until service is closed.",
    "builtins.AddrlistClass" => "Address parser class by Ben Escoto.\n\nTo understand what this class does, it helps to have a copy of RFC 2822 in\nfront of you.\n\nNote: this class interface is deprecated and may be removed in the future.\nUse email.utils.AddressList instead.",
    "builtins.AddrlistClass.__delattr__" => "Implement delattr(self, name).",
    "builtins.AddrlistClass.__eq__" => "Return self==value.",
    "builtins.AddrlistClass.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.AddrlistClass.__ge__" => "Return self>=value.",
    "builtins.AddrlistClass.__getattribute__" => "Return getattr(self, name).",
    "builtins.AddrlistClass.__getstate__" => "Helper for pickle.",
    "builtins.AddrlistClass.__gt__" => "Return self>value.",
    "builtins.AddrlistClass.__hash__" => "Return hash(self).",
    "builtins.AddrlistClass.__init__" => "Initialize a new instance.\n\n'field' is an unparsed address header field, containing\none or more addresses.",
    "builtins.AddrlistClass.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.AddrlistClass.__le__" => "Return self<=value.",
    "builtins.AddrlistClass.__lt__" => "Return self<value.",
    "builtins.AddrlistClass.__ne__" => "Return self!=value.",
    "builtins.AddrlistClass.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.AddrlistClass.__reduce__" => "Helper for pickle.",
    "builtins.AddrlistClass.__reduce_ex__" => "Helper for pickle.",
    "builtins.AddrlistClass.__repr__" => "Return repr(self).",
    "builtins.AddrlistClass.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.AddrlistClass.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.AddrlistClass.__str__" => "Return str(self).",
    "builtins.AddrlistClass.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.AddrlistClass.__weakref__" => "list of weak references to the object",
    "builtins.AddrlistClass.getaddress" => "Parse the next address.",
    "builtins.AddrlistClass.getaddrlist" => "Parse all addresses.\n\nReturns a list containing all of the addresses.",
    "builtins.AddrlistClass.getaddrspec" => "Parse an RFC 2822 addr-spec.",
    "builtins.AddrlistClass.getatom" => "Parse an RFC 2822 atom.\n\nOptional atomends specifies a different set of end token delimiters\n(the default is to use self.atomends).  This is used e.g. in\ngetphraselist() since phrase endings must not include the '.' (which\nis legal in phrases).",
    "builtins.AddrlistClass.getcomment" => "Get a parenthesis-delimited fragment from self's field.",
    "builtins.AddrlistClass.getdelimited" => "Parse a header fragment delimited by special characters.\n\n'beginchar' is the start character for the fragment.\nIf self is not looking at an instance of 'beginchar' then\ngetdelimited returns the empty string.\n\n'endchars' is a sequence of allowable end-delimiting characters.\nParsing stops when one of these is encountered.\n\nIf 'allowcomments' is non-zero, embedded RFC 2822 comments are allowed\nwithin the parsed fragment.",
    "builtins.AddrlistClass.getdomain" => "Get the complete domain name from an address.",
    "builtins.AddrlistClass.getdomainliteral" => "Parse an RFC 2822 domain-literal.",
    "builtins.AddrlistClass.getphraselist" => "Parse a sequence of RFC 2822 phrases.\n\nA phrase is a sequence of words, which are in turn either RFC 2822\natoms or quoted-strings.  Phrases are canonicalized by squeezing all\nruns of continuous whitespace into one space.",
    "builtins.AddrlistClass.getquote" => "Get a quote-delimited fragment from self's field.",
    "builtins.AddrlistClass.getrouteaddr" => "Parse a route address (Return-path value).\n\nThis method just skips all the route stuff and returns the addrspec.",
    "builtins.AddrlistClass.gotonext" => "Skip white space and extract comments.",
    "builtins.Any" => "Special type indicating an unconstrained type.\n\n- Any is assignable to every type.\n- Any assumed to have all methods and attributes.\n- All values are assignable to Any.\n\nNote that all the above statements are true from the point of view of\nstatic type checkers. At runtime, Any cannot be used with instance\nchecks.",
    "builtins.Any.__delattr__" => "Implement delattr(self, name).",
    "builtins.Any.__eq__" => "Return self==value.",
    "builtins.Any.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Any.__ge__" => "Return self>=value.",
    "builtins.Any.__getattribute__" => "Return getattr(self, name).",
    "builtins.Any.__getstate__" => "Helper for pickle.",
    "builtins.Any.__gt__" => "Return self>value.",
    "builtins.Any.__hash__" => "Return hash(self).",
    "builtins.Any.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Any.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Any.__le__" => "Return self<=value.",
    "builtins.Any.__lt__" => "Return self<value.",
    "builtins.Any.__ne__" => "Return self!=value.",
    "builtins.Any.__reduce__" => "Helper for pickle.",
    "builtins.Any.__reduce_ex__" => "Helper for pickle.",
    "builtins.Any.__repr__" => "Return repr(self).",
    "builtins.Any.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Any.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Any.__str__" => "Return str(self).",
    "builtins.Any.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Any.__weakref__" => "list of weak references to the object",
    "builtins.ArgResolver.__delattr__" => "Implement delattr(self, name).",
    "builtins.ArgResolver.__eq__" => "Return self==value.",
    "builtins.ArgResolver.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ArgResolver.__ge__" => "Return self>=value.",
    "builtins.ArgResolver.__getattribute__" => "Return getattr(self, name).",
    "builtins.ArgResolver.__getstate__" => "Helper for pickle.",
    "builtins.ArgResolver.__gt__" => "Return self>value.",
    "builtins.ArgResolver.__hash__" => "Return hash(self).",
    "builtins.ArgResolver.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ArgResolver.__le__" => "Return self<=value.",
    "builtins.ArgResolver.__lt__" => "Return self<value.",
    "builtins.ArgResolver.__ne__" => "Return self!=value.",
    "builtins.ArgResolver.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ArgResolver.__reduce__" => "Helper for pickle.",
    "builtins.ArgResolver.__reduce_ex__" => "Helper for pickle.",
    "builtins.ArgResolver.__repr__" => "Return repr(self).",
    "builtins.ArgResolver.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ArgResolver.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ArgResolver.__str__" => "Return str(self).",
    "builtins.ArgResolver.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ArgResolver.__weakref__" => "list of weak references to the object",
    "builtins.ArgumentDescriptor.__delattr__" => "Implement delattr(self, name).",
    "builtins.ArgumentDescriptor.__eq__" => "Return self==value.",
    "builtins.ArgumentDescriptor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ArgumentDescriptor.__ge__" => "Return self>=value.",
    "builtins.ArgumentDescriptor.__getattribute__" => "Return getattr(self, name).",
    "builtins.ArgumentDescriptor.__getstate__" => "Helper for pickle.",
    "builtins.ArgumentDescriptor.__gt__" => "Return self>value.",
    "builtins.ArgumentDescriptor.__hash__" => "Return hash(self).",
    "builtins.ArgumentDescriptor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ArgumentDescriptor.__le__" => "Return self<=value.",
    "builtins.ArgumentDescriptor.__lt__" => "Return self<value.",
    "builtins.ArgumentDescriptor.__ne__" => "Return self!=value.",
    "builtins.ArgumentDescriptor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ArgumentDescriptor.__reduce__" => "Helper for pickle.",
    "builtins.ArgumentDescriptor.__reduce_ex__" => "Helper for pickle.",
    "builtins.ArgumentDescriptor.__repr__" => "Return repr(self).",
    "builtins.ArgumentDescriptor.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ArgumentDescriptor.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ArgumentDescriptor.__str__" => "Return str(self).",
    "builtins.ArgumentDescriptor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ArithmeticError" => "Base class for arithmetic errors.",
    "builtins.ArithmeticError.__delattr__" => "Implement delattr(self, name).",
    "builtins.ArithmeticError.__eq__" => "Return self==value.",
    "builtins.ArithmeticError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ArithmeticError.__ge__" => "Return self>=value.",
    "builtins.ArithmeticError.__getattribute__" => "Return getattr(self, name).",
    "builtins.ArithmeticError.__getstate__" => "Helper for pickle.",
    "builtins.ArithmeticError.__gt__" => "Return self>value.",
    "builtins.ArithmeticError.__hash__" => "Return hash(self).",
    "builtins.ArithmeticError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ArithmeticError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ArithmeticError.__le__" => "Return self<=value.",
    "builtins.ArithmeticError.__lt__" => "Return self<value.",
    "builtins.ArithmeticError.__ne__" => "Return self!=value.",
    "builtins.ArithmeticError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ArithmeticError.__reduce_ex__" => "Helper for pickle.",
    "builtins.ArithmeticError.__repr__" => "Return repr(self).",
    "builtins.ArithmeticError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ArithmeticError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ArithmeticError.__str__" => "Return str(self).",
    "builtins.ArithmeticError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ArithmeticError.add_note" => "Add a note to the exception",
    "builtins.ArithmeticError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.AssertionError" => "Assertion failed.",
    "builtins.AssertionError.__delattr__" => "Implement delattr(self, name).",
    "builtins.AssertionError.__eq__" => "Return self==value.",
    "builtins.AssertionError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.AssertionError.__ge__" => "Return self>=value.",
    "builtins.AssertionError.__getattribute__" => "Return getattr(self, name).",
    "builtins.AssertionError.__getstate__" => "Helper for pickle.",
    "builtins.AssertionError.__gt__" => "Return self>value.",
    "builtins.AssertionError.__hash__" => "Return hash(self).",
    "builtins.AssertionError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.AssertionError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.AssertionError.__le__" => "Return self<=value.",
    "builtins.AssertionError.__lt__" => "Return self<value.",
    "builtins.AssertionError.__ne__" => "Return self!=value.",
    "builtins.AssertionError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.AssertionError.__reduce_ex__" => "Helper for pickle.",
    "builtins.AssertionError.__repr__" => "Return repr(self).",
    "builtins.AssertionError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.AssertionError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.AssertionError.__str__" => "Return str(self).",
    "builtins.AssertionError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.AssertionError.add_note" => "Add a note to the exception",
    "builtins.AssertionError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.AsyncContextDecorator" => "A base class or mixin that enables async context managers to work as decorators.",
    "builtins.AsyncContextDecorator.__delattr__" => "Implement delattr(self, name).",
    "builtins.AsyncContextDecorator.__eq__" => "Return self==value.",
    "builtins.AsyncContextDecorator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.AsyncContextDecorator.__ge__" => "Return self>=value.",
    "builtins.AsyncContextDecorator.__getattribute__" => "Return getattr(self, name).",
    "builtins.AsyncContextDecorator.__getstate__" => "Helper for pickle.",
    "builtins.AsyncContextDecorator.__gt__" => "Return self>value.",
    "builtins.AsyncContextDecorator.__hash__" => "Return hash(self).",
    "builtins.AsyncContextDecorator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.AsyncContextDecorator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.AsyncContextDecorator.__le__" => "Return self<=value.",
    "builtins.AsyncContextDecorator.__lt__" => "Return self<value.",
    "builtins.AsyncContextDecorator.__ne__" => "Return self!=value.",
    "builtins.AsyncContextDecorator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.AsyncContextDecorator.__reduce__" => "Helper for pickle.",
    "builtins.AsyncContextDecorator.__reduce_ex__" => "Helper for pickle.",
    "builtins.AsyncContextDecorator.__repr__" => "Return repr(self).",
    "builtins.AsyncContextDecorator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.AsyncContextDecorator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.AsyncContextDecorator.__str__" => "Return str(self).",
    "builtins.AsyncContextDecorator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.AsyncContextDecorator.__weakref__" => "list of weak references to the object",
    "builtins.AsyncContextDecorator._recreate_cm" => "Return a recreated instance of self.",
    "builtins.AsyncIterable.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.AsyncIterable.__delattr__" => "Implement delattr(self, name).",
    "builtins.AsyncIterable.__eq__" => "Return self==value.",
    "builtins.AsyncIterable.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.AsyncIterable.__ge__" => "Return self>=value.",
    "builtins.AsyncIterable.__getattribute__" => "Return getattr(self, name).",
    "builtins.AsyncIterable.__getstate__" => "Helper for pickle.",
    "builtins.AsyncIterable.__gt__" => "Return self>value.",
    "builtins.AsyncIterable.__hash__" => "Return hash(self).",
    "builtins.AsyncIterable.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.AsyncIterable.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.AsyncIterable.__le__" => "Return self<=value.",
    "builtins.AsyncIterable.__lt__" => "Return self<value.",
    "builtins.AsyncIterable.__ne__" => "Return self!=value.",
    "builtins.AsyncIterable.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.AsyncIterable.__reduce__" => "Helper for pickle.",
    "builtins.AsyncIterable.__reduce_ex__" => "Helper for pickle.",
    "builtins.AsyncIterable.__repr__" => "Return repr(self).",
    "builtins.AsyncIterable.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.AsyncIterable.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.AsyncIterable.__str__" => "Return str(self).",
    "builtins.AttributeError" => "Attribute not found.",
    "builtins.AttributeError.__delattr__" => "Implement delattr(self, name).",
    "builtins.AttributeError.__eq__" => "Return self==value.",
    "builtins.AttributeError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.AttributeError.__ge__" => "Return self>=value.",
    "builtins.AttributeError.__getattribute__" => "Return getattr(self, name).",
    "builtins.AttributeError.__gt__" => "Return self>value.",
    "builtins.AttributeError.__hash__" => "Return hash(self).",
    "builtins.AttributeError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.AttributeError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.AttributeError.__le__" => "Return self<=value.",
    "builtins.AttributeError.__lt__" => "Return self<value.",
    "builtins.AttributeError.__ne__" => "Return self!=value.",
    "builtins.AttributeError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.AttributeError.__reduce_ex__" => "Helper for pickle.",
    "builtins.AttributeError.__repr__" => "Return repr(self).",
    "builtins.AttributeError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.AttributeError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.AttributeError.__str__" => "Return str(self).",
    "builtins.AttributeError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.AttributeError.add_note" => "Add a note to the exception",
    "builtins.AttributeError.name" => "attribute name",
    "builtins.AttributeError.obj" => "object",
    "builtins.AttributeError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Awaitable.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.Awaitable.__delattr__" => "Implement delattr(self, name).",
    "builtins.Awaitable.__eq__" => "Return self==value.",
    "builtins.Awaitable.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Awaitable.__ge__" => "Return self>=value.",
    "builtins.Awaitable.__getattribute__" => "Return getattr(self, name).",
    "builtins.Awaitable.__getstate__" => "Helper for pickle.",
    "builtins.Awaitable.__gt__" => "Return self>value.",
    "builtins.Awaitable.__hash__" => "Return hash(self).",
    "builtins.Awaitable.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Awaitable.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Awaitable.__le__" => "Return self<=value.",
    "builtins.Awaitable.__lt__" => "Return self<value.",
    "builtins.Awaitable.__ne__" => "Return self!=value.",
    "builtins.Awaitable.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Awaitable.__reduce__" => "Helper for pickle.",
    "builtins.Awaitable.__reduce_ex__" => "Helper for pickle.",
    "builtins.Awaitable.__repr__" => "Return repr(self).",
    "builtins.Awaitable.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Awaitable.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Awaitable.__str__" => "Return str(self).",
    "builtins.BZ2Compressor" => "Create a compressor object for compressing data incrementally.\n\n  compresslevel\n    Compression level, as a number between 1 and 9.\n\nFor one-shot compression, use the compress() function instead.",
    "builtins.BZ2Compressor.__delattr__" => "Implement delattr(self, name).",
    "builtins.BZ2Compressor.__eq__" => "Return self==value.",
    "builtins.BZ2Compressor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BZ2Compressor.__ge__" => "Return self>=value.",
    "builtins.BZ2Compressor.__getattribute__" => "Return getattr(self, name).",
    "builtins.BZ2Compressor.__getstate__" => "Helper for pickle.",
    "builtins.BZ2Compressor.__gt__" => "Return self>value.",
    "builtins.BZ2Compressor.__hash__" => "Return hash(self).",
    "builtins.BZ2Compressor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.BZ2Compressor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BZ2Compressor.__le__" => "Return self<=value.",
    "builtins.BZ2Compressor.__lt__" => "Return self<value.",
    "builtins.BZ2Compressor.__ne__" => "Return self!=value.",
    "builtins.BZ2Compressor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BZ2Compressor.__reduce__" => "Helper for pickle.",
    "builtins.BZ2Compressor.__reduce_ex__" => "Helper for pickle.",
    "builtins.BZ2Compressor.__repr__" => "Return repr(self).",
    "builtins.BZ2Compressor.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BZ2Compressor.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BZ2Compressor.__str__" => "Return str(self).",
    "builtins.BZ2Compressor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BZ2Compressor.compress" => "Provide data to the compressor object.\n\nReturns a chunk of compressed data if possible, or b'' otherwise.\n\nWhen you have finished providing data to the compressor, call the\nflush() method to finish the compression process.",
    "builtins.BZ2Compressor.flush" => "Finish the compression process.\n\nReturns the compressed data left in internal buffers.\n\nThe compressor object may not be used after this method is called.",
    "builtins.BZ2Decompressor" => "Create a decompressor object for decompressing data incrementally.\n\nFor one-shot decompression, use the decompress() function instead.",
    "builtins.BZ2Decompressor.__delattr__" => "Implement delattr(self, name).",
    "builtins.BZ2Decompressor.__eq__" => "Return self==value.",
    "builtins.BZ2Decompressor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BZ2Decompressor.__ge__" => "Return self>=value.",
    "builtins.BZ2Decompressor.__getattribute__" => "Return getattr(self, name).",
    "builtins.BZ2Decompressor.__getstate__" => "Helper for pickle.",
    "builtins.BZ2Decompressor.__gt__" => "Return self>value.",
    "builtins.BZ2Decompressor.__hash__" => "Return hash(self).",
    "builtins.BZ2Decompressor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.BZ2Decompressor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BZ2Decompressor.__le__" => "Return self<=value.",
    "builtins.BZ2Decompressor.__lt__" => "Return self<value.",
    "builtins.BZ2Decompressor.__ne__" => "Return self!=value.",
    "builtins.BZ2Decompressor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BZ2Decompressor.__reduce__" => "Helper for pickle.",
    "builtins.BZ2Decompressor.__reduce_ex__" => "Helper for pickle.",
    "builtins.BZ2Decompressor.__repr__" => "Return repr(self).",
    "builtins.BZ2Decompressor.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BZ2Decompressor.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BZ2Decompressor.__str__" => "Return str(self).",
    "builtins.BZ2Decompressor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BZ2Decompressor.decompress" => "Decompress *data*, returning uncompressed data as bytes.\n\nIf *max_length* is nonnegative, returns at most *max_length* bytes\nof decompressed data.  If this limit is reached and further output\ncan be produced, *self.needs_input* will be set to ``False``.  In\nthis case, the next call to *decompress()* may provide *data* as b''\nto obtain more of the output.\n\nIf all of the input data was decompressed and returned (either\nbecause this was less than *max_length* bytes, or because\n*max_length* was negative), *self.needs_input* will be set to True.\n\nAttempting to decompress data after the end of stream is reached\nraises an EOFError.  Any data found after the end of the stream is\nignored and saved in the unused_data attribute.",
    "builtins.BZ2Decompressor.eof" => "True if the end-of-stream marker has been reached.",
    "builtins.BZ2Decompressor.needs_input" => "True if more input is needed before more decompressed data can be produced.",
    "builtins.BZ2Decompressor.unused_data" => "Data found after the end of the compressed stream.",
    "builtins.Barrier" => "Implements a Barrier.\n\nUseful for synchronizing a fixed number of threads at known synchronization\npoints.  Threads block on 'wait()' and are simultaneously awoken once they\nhave all made that call.",
    "builtins.Barrier.__delattr__" => "Implement delattr(self, name).",
    "builtins.Barrier.__eq__" => "Return self==value.",
    "builtins.Barrier.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Barrier.__ge__" => "Return self>=value.",
    "builtins.Barrier.__getattribute__" => "Return getattr(self, name).",
    "builtins.Barrier.__getstate__" => "Helper for pickle.",
    "builtins.Barrier.__gt__" => "Return self>value.",
    "builtins.Barrier.__hash__" => "Return hash(self).",
    "builtins.Barrier.__init__" => "Create a barrier, initialised to 'parties' threads.\n\n'action' is a callable which, when supplied, will be called by one of\nthe threads after they have all entered the barrier and just prior to\nreleasing them all. If a 'timeout' is provided, it is used as the\ndefault for all subsequent 'wait()' calls.",
    "builtins.Barrier.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Barrier.__le__" => "Return self<=value.",
    "builtins.Barrier.__lt__" => "Return self<value.",
    "builtins.Barrier.__ne__" => "Return self!=value.",
    "builtins.Barrier.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Barrier.__reduce__" => "Helper for pickle.",
    "builtins.Barrier.__reduce_ex__" => "Helper for pickle.",
    "builtins.Barrier.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Barrier.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Barrier.__str__" => "Return str(self).",
    "builtins.Barrier.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Barrier.__weakref__" => "list of weak references to the object",
    "builtins.Barrier.abort" => "Place the barrier into a 'broken' state.\n\nUseful in case of error.  Any currently waiting threads and threads\nattempting to 'wait()' will have BrokenBarrierError raised.",
    "builtins.Barrier.broken" => "Return True if the barrier is in a broken state.",
    "builtins.Barrier.n_waiting" => "Return the number of threads currently waiting at the barrier.",
    "builtins.Barrier.parties" => "Return the number of threads required to trip the barrier.",
    "builtins.Barrier.reset" => "Reset the barrier to the initial state.\n\nAny threads currently waiting will get the BrokenBarrier exception\nraised.",
    "builtins.Barrier.wait" => "Wait for the barrier.\n\nWhen the specified number of threads have started waiting, they are all\nsimultaneously awoken. If an 'action' was provided for the barrier, one\nof the threads will have executed that callback prior to returning.\nReturns an individual index number from 0 to 'parties-1'.",
    "builtins.BaseBrowser" => "Parent class for all browsers. Do not use directly.",
    "builtins.BaseBrowser.__delattr__" => "Implement delattr(self, name).",
    "builtins.BaseBrowser.__eq__" => "Return self==value.",
    "builtins.BaseBrowser.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BaseBrowser.__ge__" => "Return self>=value.",
    "builtins.BaseBrowser.__getattribute__" => "Return getattr(self, name).",
    "builtins.BaseBrowser.__getstate__" => "Helper for pickle.",
    "builtins.BaseBrowser.__gt__" => "Return self>value.",
    "builtins.BaseBrowser.__hash__" => "Return hash(self).",
    "builtins.BaseBrowser.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BaseBrowser.__le__" => "Return self<=value.",
    "builtins.BaseBrowser.__lt__" => "Return self<value.",
    "builtins.BaseBrowser.__ne__" => "Return self!=value.",
    "builtins.BaseBrowser.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BaseBrowser.__reduce__" => "Helper for pickle.",
    "builtins.BaseBrowser.__reduce_ex__" => "Helper for pickle.",
    "builtins.BaseBrowser.__repr__" => "Return repr(self).",
    "builtins.BaseBrowser.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BaseBrowser.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BaseBrowser.__str__" => "Return str(self).",
    "builtins.BaseBrowser.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BaseBrowser.__weakref__" => "list of weak references to the object",
    "builtins.BaseBrowser._check_url" => "Ensures that the URL is safe to pass to subprocesses as a parameter",
    "builtins.BaseContext.Array" => "Returns a synchronized shared array",
    "builtins.BaseContext.AuthenticationError.__delattr__" => "Implement delattr(self, name).",
    "builtins.BaseContext.AuthenticationError.__eq__" => "Return self==value.",
    "builtins.BaseContext.AuthenticationError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BaseContext.AuthenticationError.__ge__" => "Return self>=value.",
    "builtins.BaseContext.AuthenticationError.__getattribute__" => "Return getattr(self, name).",
    "builtins.BaseContext.AuthenticationError.__getstate__" => "Helper for pickle.",
    "builtins.BaseContext.AuthenticationError.__gt__" => "Return self>value.",
    "builtins.BaseContext.AuthenticationError.__hash__" => "Return hash(self).",
    "builtins.BaseContext.AuthenticationError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.BaseContext.AuthenticationError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BaseContext.AuthenticationError.__le__" => "Return self<=value.",
    "builtins.BaseContext.AuthenticationError.__lt__" => "Return self<value.",
    "builtins.BaseContext.AuthenticationError.__ne__" => "Return self!=value.",
    "builtins.BaseContext.AuthenticationError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BaseContext.AuthenticationError.__reduce_ex__" => "Helper for pickle.",
    "builtins.BaseContext.AuthenticationError.__repr__" => "Return repr(self).",
    "builtins.BaseContext.AuthenticationError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BaseContext.AuthenticationError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BaseContext.AuthenticationError.__str__" => "Return str(self).",
    "builtins.BaseContext.AuthenticationError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BaseContext.AuthenticationError.__weakref__" => "list of weak references to the object",
    "builtins.BaseContext.AuthenticationError.add_note" => "Add a note to the exception",
    "builtins.BaseContext.AuthenticationError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.BaseContext.Barrier" => "Returns a barrier object",
    "builtins.BaseContext.BoundedSemaphore" => "Returns a bounded semaphore object",
    "builtins.BaseContext.BufferTooShort.__delattr__" => "Implement delattr(self, name).",
    "builtins.BaseContext.BufferTooShort.__eq__" => "Return self==value.",
    "builtins.BaseContext.BufferTooShort.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BaseContext.BufferTooShort.__ge__" => "Return self>=value.",
    "builtins.BaseContext.BufferTooShort.__getattribute__" => "Return getattr(self, name).",
    "builtins.BaseContext.BufferTooShort.__getstate__" => "Helper for pickle.",
    "builtins.BaseContext.BufferTooShort.__gt__" => "Return self>value.",
    "builtins.BaseContext.BufferTooShort.__hash__" => "Return hash(self).",
    "builtins.BaseContext.BufferTooShort.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.BaseContext.BufferTooShort.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BaseContext.BufferTooShort.__le__" => "Return self<=value.",
    "builtins.BaseContext.BufferTooShort.__lt__" => "Return self<value.",
    "builtins.BaseContext.BufferTooShort.__ne__" => "Return self!=value.",
    "builtins.BaseContext.BufferTooShort.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BaseContext.BufferTooShort.__reduce_ex__" => "Helper for pickle.",
    "builtins.BaseContext.BufferTooShort.__repr__" => "Return repr(self).",
    "builtins.BaseContext.BufferTooShort.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BaseContext.BufferTooShort.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BaseContext.BufferTooShort.__str__" => "Return str(self).",
    "builtins.BaseContext.BufferTooShort.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BaseContext.BufferTooShort.__weakref__" => "list of weak references to the object",
    "builtins.BaseContext.BufferTooShort.add_note" => "Add a note to the exception",
    "builtins.BaseContext.BufferTooShort.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.BaseContext.Condition" => "Returns a condition object",
    "builtins.BaseContext.Event" => "Returns an event object",
    "builtins.BaseContext.JoinableQueue" => "Returns a queue object",
    "builtins.BaseContext.Lock" => "Returns a non-recursive lock object",
    "builtins.BaseContext.Manager" => "Returns a manager associated with a running server process\n\nThe managers methods such as `Lock()`, `Condition()` and `Queue()`\ncan be used to create shared objects.",
    "builtins.BaseContext.Pipe" => "Returns two connection object connected by a pipe",
    "builtins.BaseContext.Pool" => "Returns a process pool object",
    "builtins.BaseContext.ProcessError.__delattr__" => "Implement delattr(self, name).",
    "builtins.BaseContext.ProcessError.__eq__" => "Return self==value.",
    "builtins.BaseContext.ProcessError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BaseContext.ProcessError.__ge__" => "Return self>=value.",
    "builtins.BaseContext.ProcessError.__getattribute__" => "Return getattr(self, name).",
    "builtins.BaseContext.ProcessError.__getstate__" => "Helper for pickle.",
    "builtins.BaseContext.ProcessError.__gt__" => "Return self>value.",
    "builtins.BaseContext.ProcessError.__hash__" => "Return hash(self).",
    "builtins.BaseContext.ProcessError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.BaseContext.ProcessError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BaseContext.ProcessError.__le__" => "Return self<=value.",
    "builtins.BaseContext.ProcessError.__lt__" => "Return self<value.",
    "builtins.BaseContext.ProcessError.__ne__" => "Return self!=value.",
    "builtins.BaseContext.ProcessError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BaseContext.ProcessError.__reduce_ex__" => "Helper for pickle.",
    "builtins.BaseContext.ProcessError.__repr__" => "Return repr(self).",
    "builtins.BaseContext.ProcessError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BaseContext.ProcessError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BaseContext.ProcessError.__str__" => "Return str(self).",
    "builtins.BaseContext.ProcessError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BaseContext.ProcessError.__weakref__" => "list of weak references to the object",
    "builtins.BaseContext.ProcessError.add_note" => "Add a note to the exception",
    "builtins.BaseContext.ProcessError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.BaseContext.Queue" => "Returns a queue object",
    "builtins.BaseContext.RLock" => "Returns a recursive lock object",
    "builtins.BaseContext.RawArray" => "Returns a shared array",
    "builtins.BaseContext.RawValue" => "Returns a shared object",
    "builtins.BaseContext.Semaphore" => "Returns a semaphore object",
    "builtins.BaseContext.SimpleQueue" => "Returns a queue object",
    "builtins.BaseContext.TimeoutError.__delattr__" => "Implement delattr(self, name).",
    "builtins.BaseContext.TimeoutError.__eq__" => "Return self==value.",
    "builtins.BaseContext.TimeoutError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BaseContext.TimeoutError.__ge__" => "Return self>=value.",
    "builtins.BaseContext.TimeoutError.__getattribute__" => "Return getattr(self, name).",
    "builtins.BaseContext.TimeoutError.__getstate__" => "Helper for pickle.",
    "builtins.BaseContext.TimeoutError.__gt__" => "Return self>value.",
    "builtins.BaseContext.TimeoutError.__hash__" => "Return hash(self).",
    "builtins.BaseContext.TimeoutError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.BaseContext.TimeoutError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BaseContext.TimeoutError.__le__" => "Return self<=value.",
    "builtins.BaseContext.TimeoutError.__lt__" => "Return self<value.",
    "builtins.BaseContext.TimeoutError.__ne__" => "Return self!=value.",
    "builtins.BaseContext.TimeoutError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BaseContext.TimeoutError.__reduce_ex__" => "Helper for pickle.",
    "builtins.BaseContext.TimeoutError.__repr__" => "Return repr(self).",
    "builtins.BaseContext.TimeoutError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BaseContext.TimeoutError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BaseContext.TimeoutError.__str__" => "Return str(self).",
    "builtins.BaseContext.TimeoutError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BaseContext.TimeoutError.__weakref__" => "list of weak references to the object",
    "builtins.BaseContext.TimeoutError.add_note" => "Add a note to the exception",
    "builtins.BaseContext.TimeoutError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.BaseContext.Value" => "Returns a synchronized shared object",
    "builtins.BaseContext.__delattr__" => "Implement delattr(self, name).",
    "builtins.BaseContext.__eq__" => "Return self==value.",
    "builtins.BaseContext.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BaseContext.__ge__" => "Return self>=value.",
    "builtins.BaseContext.__getattribute__" => "Return getattr(self, name).",
    "builtins.BaseContext.__getstate__" => "Helper for pickle.",
    "builtins.BaseContext.__gt__" => "Return self>value.",
    "builtins.BaseContext.__hash__" => "Return hash(self).",
    "builtins.BaseContext.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.BaseContext.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BaseContext.__le__" => "Return self<=value.",
    "builtins.BaseContext.__lt__" => "Return self<value.",
    "builtins.BaseContext.__ne__" => "Return self!=value.",
    "builtins.BaseContext.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BaseContext.__reduce__" => "Helper for pickle.",
    "builtins.BaseContext.__reduce_ex__" => "Helper for pickle.",
    "builtins.BaseContext.__repr__" => "Return repr(self).",
    "builtins.BaseContext.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BaseContext.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BaseContext.__str__" => "Return str(self).",
    "builtins.BaseContext.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BaseContext.__weakref__" => "list of weak references to the object",
    "builtins.BaseContext.active_children" => "Return list of process objects corresponding to live child processes",
    "builtins.BaseContext.allow_connection_pickling" => "Install support for sending connections and sockets\nbetween processes",
    "builtins.BaseContext.cpu_count" => "Returns the number of CPUs in the system",
    "builtins.BaseContext.current_process" => "Return process object representing the current process",
    "builtins.BaseContext.freeze_support" => "Check whether this is a fake forked process in a frozen executable.\nIf so then run code specified by commandline and exit.",
    "builtins.BaseContext.get_logger" => "Return package logger -- if it does not already exist then\nit is created.",
    "builtins.BaseContext.log_to_stderr" => "Turn on logging and add a handler which prints to stderr",
    "builtins.BaseContext.parent_process" => "Return process object representing the parent process",
    "builtins.BaseContext.reducer" => "Controls how objects will be reduced to a form that can be\nshared with other processes.",
    "builtins.BaseContext.set_executable" => "Sets the path to a python.exe or pythonw.exe binary used to run\nchild processes instead of sys.executable when using the 'spawn'\nstart method.  Useful for people embedding Python.",
    "builtins.BaseContext.set_forkserver_preload" => "Set list of module names to try to load in forkserver process.\nThis is really just a hint.",
    "builtins.BaseException" => "Common base class for all exceptions",
    "builtins.BaseException.__delattr__" => "Implement delattr(self, name).",
    "builtins.BaseException.__eq__" => "Return self==value.",
    "builtins.BaseException.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BaseException.__ge__" => "Return self>=value.",
    "builtins.BaseException.__getattribute__" => "Return getattr(self, name).",
    "builtins.BaseException.__getstate__" => "Helper for pickle.",
    "builtins.BaseException.__gt__" => "Return self>value.",
    "builtins.BaseException.__hash__" => "Return hash(self).",
    "builtins.BaseException.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.BaseException.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BaseException.__le__" => "Return self<=value.",
    "builtins.BaseException.__lt__" => "Return self<value.",
    "builtins.BaseException.__ne__" => "Return self!=value.",
    "builtins.BaseException.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BaseException.__reduce_ex__" => "Helper for pickle.",
    "builtins.BaseException.__repr__" => "Return repr(self).",
    "builtins.BaseException.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BaseException.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BaseException.__str__" => "Return str(self).",
    "builtins.BaseException.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BaseException.add_note" => "Add a note to the exception",
    "builtins.BaseException.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.BaseExceptionGroup" => "A combination of multiple unrelated exceptions.",
    "builtins.BaseExceptionGroup.__class_getitem__" => "Exception groups are generic over the type of their contained exceptions",
    "builtins.BaseExceptionGroup.__delattr__" => "Implement delattr(self, name).",
    "builtins.BaseExceptionGroup.__eq__" => "Return self==value.",
    "builtins.BaseExceptionGroup.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BaseExceptionGroup.__ge__" => "Return self>=value.",
    "builtins.BaseExceptionGroup.__getattribute__" => "Return getattr(self, name).",
    "builtins.BaseExceptionGroup.__getstate__" => "Helper for pickle.",
    "builtins.BaseExceptionGroup.__gt__" => "Return self>value.",
    "builtins.BaseExceptionGroup.__hash__" => "Return hash(self).",
    "builtins.BaseExceptionGroup.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.BaseExceptionGroup.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BaseExceptionGroup.__le__" => "Return self<=value.",
    "builtins.BaseExceptionGroup.__lt__" => "Return self<value.",
    "builtins.BaseExceptionGroup.__ne__" => "Return self!=value.",
    "builtins.BaseExceptionGroup.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BaseExceptionGroup.__reduce_ex__" => "Helper for pickle.",
    "builtins.BaseExceptionGroup.__repr__" => "Return repr(self).",
    "builtins.BaseExceptionGroup.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BaseExceptionGroup.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BaseExceptionGroup.__str__" => "Return str(self).",
    "builtins.BaseExceptionGroup.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BaseExceptionGroup.add_note" => "Add a note to the exception",
    "builtins.BaseExceptionGroup.exceptions" => "nested exceptions",
    "builtins.BaseExceptionGroup.message" => "exception message",
    "builtins.BaseExceptionGroup.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.BaseFilter.__delattr__" => "Implement delattr(self, name).",
    "builtins.BaseFilter.__eq__" => "Return self==value.",
    "builtins.BaseFilter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BaseFilter.__ge__" => "Return self>=value.",
    "builtins.BaseFilter.__getattribute__" => "Return getattr(self, name).",
    "builtins.BaseFilter.__getstate__" => "Helper for pickle.",
    "builtins.BaseFilter.__gt__" => "Return self>value.",
    "builtins.BaseFilter.__hash__" => "Return hash(self).",
    "builtins.BaseFilter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BaseFilter.__le__" => "Return self<=value.",
    "builtins.BaseFilter.__lt__" => "Return self<value.",
    "builtins.BaseFilter.__ne__" => "Return self!=value.",
    "builtins.BaseFilter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BaseFilter.__reduce__" => "Helper for pickle.",
    "builtins.BaseFilter.__reduce_ex__" => "Helper for pickle.",
    "builtins.BaseFilter.__repr__" => "Return repr(self).",
    "builtins.BaseFilter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BaseFilter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BaseFilter.__str__" => "Return str(self).",
    "builtins.BaseFilter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BaseFilter.__weakref__" => "list of weak references to the object",
    "builtins.BaseProcess" => "Process objects represent activity that is run in a separate process\n\nThe class is analogous to `threading.Thread`",
    "builtins.BaseProcess.__delattr__" => "Implement delattr(self, name).",
    "builtins.BaseProcess.__eq__" => "Return self==value.",
    "builtins.BaseProcess.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BaseProcess.__ge__" => "Return self>=value.",
    "builtins.BaseProcess.__getattribute__" => "Return getattr(self, name).",
    "builtins.BaseProcess.__getstate__" => "Helper for pickle.",
    "builtins.BaseProcess.__gt__" => "Return self>value.",
    "builtins.BaseProcess.__hash__" => "Return hash(self).",
    "builtins.BaseProcess.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BaseProcess.__le__" => "Return self<=value.",
    "builtins.BaseProcess.__lt__" => "Return self<value.",
    "builtins.BaseProcess.__ne__" => "Return self!=value.",
    "builtins.BaseProcess.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BaseProcess.__reduce__" => "Helper for pickle.",
    "builtins.BaseProcess.__reduce_ex__" => "Helper for pickle.",
    "builtins.BaseProcess.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BaseProcess.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BaseProcess.__str__" => "Return str(self).",
    "builtins.BaseProcess.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BaseProcess.__weakref__" => "list of weak references to the object",
    "builtins.BaseProcess.close" => "Close the Process object.\n\nThis method releases resources held by the Process object.  It is\nan error to call this method if the child process is still running.",
    "builtins.BaseProcess.daemon" => "Return whether process is a daemon",
    "builtins.BaseProcess.exitcode" => "Return exit code of process or `None` if it has yet to stop",
    "builtins.BaseProcess.ident" => "Return identifier (PID) of process or `None` if it has yet to start",
    "builtins.BaseProcess.interrupt" => "Terminate process; sends SIGINT signal",
    "builtins.BaseProcess.is_alive" => "Return whether process is alive",
    "builtins.BaseProcess.join" => "Wait until child process terminates",
    "builtins.BaseProcess.kill" => "Terminate process; sends SIGKILL signal or uses TerminateProcess()",
    "builtins.BaseProcess.pid" => "Return identifier (PID) of process or `None` if it has yet to start",
    "builtins.BaseProcess.run" => "Method to be run in sub-process; can be overridden in sub-class",
    "builtins.BaseProcess.sentinel" => "Return a file descriptor (Unix) or handle (Windows) suitable for\nwaiting for process termination.",
    "builtins.BaseProcess.start" => "Start child process",
    "builtins.BaseProcess.terminate" => "Terminate process; sends SIGTERM signal or uses TerminateProcess()",
    "builtins.BaseProtocol" => "Common base class for protocol interfaces.\n\nUsually user implements protocols that derived from BaseProtocol\nlike Protocol or ProcessProtocol.\n\nThe only case when BaseProtocol should be implemented directly is\nwrite-only transport like write pipe",
    "builtins.BaseProtocol.__delattr__" => "Implement delattr(self, name).",
    "builtins.BaseProtocol.__eq__" => "Return self==value.",
    "builtins.BaseProtocol.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BaseProtocol.__ge__" => "Return self>=value.",
    "builtins.BaseProtocol.__getattribute__" => "Return getattr(self, name).",
    "builtins.BaseProtocol.__getstate__" => "Helper for pickle.",
    "builtins.BaseProtocol.__gt__" => "Return self>value.",
    "builtins.BaseProtocol.__hash__" => "Return hash(self).",
    "builtins.BaseProtocol.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.BaseProtocol.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BaseProtocol.__le__" => "Return self<=value.",
    "builtins.BaseProtocol.__lt__" => "Return self<value.",
    "builtins.BaseProtocol.__ne__" => "Return self!=value.",
    "builtins.BaseProtocol.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BaseProtocol.__reduce__" => "Helper for pickle.",
    "builtins.BaseProtocol.__reduce_ex__" => "Helper for pickle.",
    "builtins.BaseProtocol.__repr__" => "Return repr(self).",
    "builtins.BaseProtocol.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BaseProtocol.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BaseProtocol.__str__" => "Return str(self).",
    "builtins.BaseProtocol.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BaseProtocol.connection_lost" => "Called when the connection is lost or closed.\n\nThe argument is an exception object or None (the latter\nmeaning a regular EOF is received or the connection was\naborted or closed).",
    "builtins.BaseProtocol.connection_made" => "Called when a connection is made.\n\nThe argument is the transport representing the pipe connection.\nTo receive data, wait for data_received() calls.\nWhen the connection is closed, connection_lost() is called.",
    "builtins.BaseProtocol.pause_writing" => "Called when the transport's buffer goes over the high-water mark.\n\nPause and resume calls are paired -- pause_writing() is called\nonce when the buffer goes strictly over the high-water mark\n(even if subsequent writes increases the buffer size even\nmore), and eventually resume_writing() is called once when the\nbuffer size reaches the low-water mark.\n\nNote that if the buffer size equals the high-water mark,\npause_writing() is not called -- it must go strictly over.\nConversely, resume_writing() is called when the buffer size is\nequal or lower than the low-water mark.  These end conditions\nare important to ensure that things go as expected when either\nmark is zero.\n\nNOTE: This is the only Protocol callback that is not called\nthrough EventLoop.call_soon() -- if it were, it would have no\neffect when it's most needed (when the app keeps writing\nwithout yielding until pause_writing() is called).",
    "builtins.BaseProtocol.resume_writing" => "Called when the transport's buffer drains below the low-water mark.\n\nSee pause_writing() for details.",
    "builtins.BaseRequestHandler" => "Base class for request handler classes.\n\nThis class is instantiated for each request to be handled.  The\nconstructor sets the instance variables request, client_address\nand server, and then calls the handle() method.  To implement a\nspecific service, all you need to do is to derive a class which\ndefines a handle() method.\n\nThe handle() method can find the request as self.request, the\nclient address as self.client_address, and the server (in case it\nneeds access to per-server information) as self.server.  Since a\nseparate instance is created for each request, the handle() method\ncan define other arbitrary instance variables.",
    "builtins.BaseRequestHandler.__delattr__" => "Implement delattr(self, name).",
    "builtins.BaseRequestHandler.__eq__" => "Return self==value.",
    "builtins.BaseRequestHandler.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BaseRequestHandler.__ge__" => "Return self>=value.",
    "builtins.BaseRequestHandler.__getattribute__" => "Return getattr(self, name).",
    "builtins.BaseRequestHandler.__getstate__" => "Helper for pickle.",
    "builtins.BaseRequestHandler.__gt__" => "Return self>value.",
    "builtins.BaseRequestHandler.__hash__" => "Return hash(self).",
    "builtins.BaseRequestHandler.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BaseRequestHandler.__le__" => "Return self<=value.",
    "builtins.BaseRequestHandler.__lt__" => "Return self<value.",
    "builtins.BaseRequestHandler.__ne__" => "Return self!=value.",
    "builtins.BaseRequestHandler.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BaseRequestHandler.__reduce__" => "Helper for pickle.",
    "builtins.BaseRequestHandler.__reduce_ex__" => "Helper for pickle.",
    "builtins.BaseRequestHandler.__repr__" => "Return repr(self).",
    "builtins.BaseRequestHandler.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BaseRequestHandler.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BaseRequestHandler.__str__" => "Return str(self).",
    "builtins.BaseRequestHandler.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BaseRequestHandler.__weakref__" => "list of weak references to the object",
    "builtins.BaseSelector" => "Selector abstract base class.\n\nA selector supports registering file objects to be monitored for specific\nI/O events.\n\nA file object is a file descriptor or any object with a `fileno()` method.\nAn arbitrary object can be attached to the file object, which can be used\nfor example to store context information, a callback, etc.\n\nA selector can use various implementations (select(), poll(), epoll()...)\ndepending on the platform. The default `Selector` class uses the most\nefficient implementation on the current platform.",
    "builtins.BaseSelector.__delattr__" => "Implement delattr(self, name).",
    "builtins.BaseSelector.__eq__" => "Return self==value.",
    "builtins.BaseSelector.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BaseSelector.__ge__" => "Return self>=value.",
    "builtins.BaseSelector.__getattribute__" => "Return getattr(self, name).",
    "builtins.BaseSelector.__getstate__" => "Helper for pickle.",
    "builtins.BaseSelector.__gt__" => "Return self>value.",
    "builtins.BaseSelector.__hash__" => "Return hash(self).",
    "builtins.BaseSelector.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.BaseSelector.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BaseSelector.__le__" => "Return self<=value.",
    "builtins.BaseSelector.__lt__" => "Return self<value.",
    "builtins.BaseSelector.__ne__" => "Return self!=value.",
    "builtins.BaseSelector.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BaseSelector.__reduce__" => "Helper for pickle.",
    "builtins.BaseSelector.__reduce_ex__" => "Helper for pickle.",
    "builtins.BaseSelector.__repr__" => "Return repr(self).",
    "builtins.BaseSelector.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BaseSelector.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BaseSelector.__str__" => "Return str(self).",
    "builtins.BaseSelector.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BaseSelector.__weakref__" => "list of weak references to the object",
    "builtins.BaseSelector.close" => "Close the selector.\n\nThis must be called to make sure that any underlying resource is freed.",
    "builtins.BaseSelector.get_key" => "Return the key associated to a registered file object.\n\nReturns:\nSelectorKey for this file object",
    "builtins.BaseSelector.get_map" => "Return a mapping of file objects to selector keys.",
    "builtins.BaseSelector.modify" => "Change a registered file object monitored events or attached data.\n\nParameters:\nfileobj -- file object or file descriptor\nevents  -- events to monitor (bitwise mask of EVENT_READ|EVENT_WRITE)\ndata    -- attached data\n\nReturns:\nSelectorKey instance\n\nRaises:\nAnything that unregister() or register() raises",
    "builtins.BaseSelector.register" => "Register a file object.\n\nParameters:\nfileobj -- file object or file descriptor\nevents  -- events to monitor (bitwise mask of EVENT_READ|EVENT_WRITE)\ndata    -- attached data\n\nReturns:\nSelectorKey instance\n\nRaises:\nValueError if events is invalid\nKeyError if fileobj is already registered\nOSError if fileobj is closed or otherwise is unacceptable to\n        the underlying system call (if a system call is made)\n\nNote:\nOSError may or may not be raised",
    "builtins.BaseSelector.select" => "Perform the actual selection, until some monitored file objects are\nready or a timeout expires.\n\nParameters:\ntimeout -- if timeout > 0, this specifies the maximum wait time, in\n           seconds\n           if timeout <= 0, the select() call won't block, and will\n           report the currently ready file objects\n           if timeout is None, select() will block until a monitored\n           file object becomes ready\n\nReturns:\nlist of (key, events) for ready file objects\n`events` is a bitwise mask of EVENT_READ|EVENT_WRITE",
    "builtins.BaseSelector.unregister" => "Unregister a file object.\n\nParameters:\nfileobj -- file object or file descriptor\n\nReturns:\nSelectorKey instance\n\nRaises:\nKeyError if fileobj is not registered\n\nNote:\nIf fileobj is registered but has since been closed this does\n*not* raise OSError (even if the wrapped syscall does)",
    "builtins.BaseServer" => "Base class for server classes.\n\nMethods for the caller:\n\n- __init__(server_address, RequestHandlerClass)\n- serve_forever(poll_interval=0.5)\n- shutdown()\n- handle_request()  # if you do not use serve_forever()\n- fileno() -> int   # for selector\n\nMethods that may be overridden:\n\n- server_bind()\n- server_activate()\n- get_request() -> request, client_address\n- handle_timeout()\n- verify_request(request, client_address)\n- server_close()\n- process_request(request, client_address)\n- shutdown_request(request)\n- close_request(request)\n- service_actions()\n- handle_error()\n\nMethods for derived classes:\n\n- finish_request(request, client_address)\n\nClass variables that may be overridden by derived classes or\ninstances:\n\n- timeout\n- address_family\n- socket_type\n- allow_reuse_address\n- allow_reuse_port\n\nInstance variables:\n\n- RequestHandlerClass\n- socket",
    "builtins.BaseServer.__delattr__" => "Implement delattr(self, name).",
    "builtins.BaseServer.__eq__" => "Return self==value.",
    "builtins.BaseServer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BaseServer.__ge__" => "Return self>=value.",
    "builtins.BaseServer.__getattribute__" => "Return getattr(self, name).",
    "builtins.BaseServer.__getstate__" => "Helper for pickle.",
    "builtins.BaseServer.__gt__" => "Return self>value.",
    "builtins.BaseServer.__hash__" => "Return hash(self).",
    "builtins.BaseServer.__init__" => "Constructor.  May be extended, do not override.",
    "builtins.BaseServer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BaseServer.__le__" => "Return self<=value.",
    "builtins.BaseServer.__lt__" => "Return self<value.",
    "builtins.BaseServer.__ne__" => "Return self!=value.",
    "builtins.BaseServer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BaseServer.__reduce__" => "Helper for pickle.",
    "builtins.BaseServer.__reduce_ex__" => "Helper for pickle.",
    "builtins.BaseServer.__repr__" => "Return repr(self).",
    "builtins.BaseServer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BaseServer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BaseServer.__str__" => "Return str(self).",
    "builtins.BaseServer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BaseServer.__weakref__" => "list of weak references to the object",
    "builtins.BaseServer._handle_request_noblock" => "Handle one request, without blocking.\n\nI assume that selector.select() has returned that the socket is\nreadable before this function was called, so there should be no risk of\nblocking in get_request().",
    "builtins.BaseServer.close_request" => "Called to clean up an individual request.",
    "builtins.BaseServer.finish_request" => "Finish one request by instantiating RequestHandlerClass.",
    "builtins.BaseServer.handle_error" => "Handle an error gracefully.  May be overridden.\n\nThe default is to print a traceback and continue.",
    "builtins.BaseServer.handle_request" => "Handle one request, possibly blocking.\n\nRespects self.timeout.",
    "builtins.BaseServer.handle_timeout" => "Called if no new request arrives within self.timeout.\n\nOverridden by ForkingMixIn.",
    "builtins.BaseServer.process_request" => "Call finish_request.\n\nOverridden by ForkingMixIn and ThreadingMixIn.",
    "builtins.BaseServer.serve_forever" => "Handle one request at a time until shutdown.\n\nPolls for shutdown every poll_interval seconds. Ignores\nself.timeout. If you need to do periodic tasks, do them in\nanother thread.",
    "builtins.BaseServer.server_activate" => "Called by constructor to activate the server.\n\nMay be overridden.",
    "builtins.BaseServer.server_close" => "Called to clean-up the server.\n\nMay be overridden.",
    "builtins.BaseServer.service_actions" => "Called by the serve_forever() loop.\n\nMay be overridden by a subclass / Mixin to implement any code that\nneeds to be run during the loop.",
    "builtins.BaseServer.shutdown" => "Stops the serve_forever loop.\n\nBlocks until the loop has finished. This must be called while\nserve_forever() is running in another thread, or it will\ndeadlock.",
    "builtins.BaseServer.shutdown_request" => "Called to shutdown and close an individual request.",
    "builtins.BaseServer.verify_request" => "Verify the request.  May be overridden.\n\nReturn True if we should proceed with this request.",
    "builtins.BaseTestSuite" => "A simple test suite that doesn't provide class or module shared fixtures.",
    "builtins.BaseTestSuite.__delattr__" => "Implement delattr(self, name).",
    "builtins.BaseTestSuite.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BaseTestSuite.__ge__" => "Return self>=value.",
    "builtins.BaseTestSuite.__getattribute__" => "Return getattr(self, name).",
    "builtins.BaseTestSuite.__getstate__" => "Helper for pickle.",
    "builtins.BaseTestSuite.__gt__" => "Return self>value.",
    "builtins.BaseTestSuite.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BaseTestSuite.__le__" => "Return self<=value.",
    "builtins.BaseTestSuite.__lt__" => "Return self<value.",
    "builtins.BaseTestSuite.__ne__" => "Return self!=value.",
    "builtins.BaseTestSuite.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BaseTestSuite.__reduce__" => "Helper for pickle.",
    "builtins.BaseTestSuite.__reduce_ex__" => "Helper for pickle.",
    "builtins.BaseTestSuite.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BaseTestSuite.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BaseTestSuite.__str__" => "Return str(self).",
    "builtins.BaseTestSuite.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BaseTestSuite.__weakref__" => "list of weak references to the object",
    "builtins.BaseTestSuite._removeTestAtIndex" => "Stop holding a reference to the TestCase at index.",
    "builtins.BaseTestSuite.debug" => "Run the tests without collecting errors in a TestResult",
    "builtins.BaseTransport" => "Base class for transports.",
    "builtins.BaseTransport.__delattr__" => "Implement delattr(self, name).",
    "builtins.BaseTransport.__eq__" => "Return self==value.",
    "builtins.BaseTransport.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BaseTransport.__ge__" => "Return self>=value.",
    "builtins.BaseTransport.__getattribute__" => "Return getattr(self, name).",
    "builtins.BaseTransport.__getstate__" => "Helper for pickle.",
    "builtins.BaseTransport.__gt__" => "Return self>value.",
    "builtins.BaseTransport.__hash__" => "Return hash(self).",
    "builtins.BaseTransport.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BaseTransport.__le__" => "Return self<=value.",
    "builtins.BaseTransport.__lt__" => "Return self<value.",
    "builtins.BaseTransport.__ne__" => "Return self!=value.",
    "builtins.BaseTransport.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BaseTransport.__reduce__" => "Helper for pickle.",
    "builtins.BaseTransport.__reduce_ex__" => "Helper for pickle.",
    "builtins.BaseTransport.__repr__" => "Return repr(self).",
    "builtins.BaseTransport.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BaseTransport.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BaseTransport.__str__" => "Return str(self).",
    "builtins.BaseTransport.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BaseTransport.close" => "Close the transport.\n\nBuffered data will be flushed asynchronously.  No more data\nwill be received.  After all buffered data is flushed, the\nprotocol's connection_lost() method will (eventually) be\ncalled with None as its argument.",
    "builtins.BaseTransport.get_extra_info" => "Get optional transport information.",
    "builtins.BaseTransport.get_protocol" => "Return the current protocol.",
    "builtins.BaseTransport.is_closing" => "Return True if the transport is closing or closed.",
    "builtins.BaseTransport.set_protocol" => "Set a new protocol.",
    "builtins.Bdb" => "Generic Python debugger base class.\n\nThis class takes care of details of the trace facility;\na derived class should implement user interaction.\nThe standard debugger class (pdb.Pdb) is an example.\n\nThe optional skip argument must be an iterable of glob-style\nmodule name patterns.  The debugger will not step into frames\nthat originate in a module that matches one of these patterns.\nWhether a frame is considered to originate in a certain module\nis determined by the __name__ in the frame globals.",
    "builtins.Bdb.__delattr__" => "Implement delattr(self, name).",
    "builtins.Bdb.__eq__" => "Return self==value.",
    "builtins.Bdb.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Bdb.__ge__" => "Return self>=value.",
    "builtins.Bdb.__getattribute__" => "Return getattr(self, name).",
    "builtins.Bdb.__getstate__" => "Helper for pickle.",
    "builtins.Bdb.__gt__" => "Return self>value.",
    "builtins.Bdb.__hash__" => "Return hash(self).",
    "builtins.Bdb.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Bdb.__le__" => "Return self<=value.",
    "builtins.Bdb.__lt__" => "Return self<value.",
    "builtins.Bdb.__ne__" => "Return self!=value.",
    "builtins.Bdb.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Bdb.__reduce__" => "Helper for pickle.",
    "builtins.Bdb.__reduce_ex__" => "Helper for pickle.",
    "builtins.Bdb.__repr__" => "Return repr(self).",
    "builtins.Bdb.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Bdb.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Bdb.__str__" => "Return str(self).",
    "builtins.Bdb.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Bdb.__weakref__" => "list of weak references to the object",
    "builtins.Bdb._add_to_breaks" => "Add breakpoint to breaks, if not already there.",
    "builtins.Bdb._lineno_in_frame" => "Return True if the line number is in the frame's code object.",
    "builtins.Bdb._load_breaks" => "Apply all breakpoints (set in other instances) to this one.\n\nPopulates this instance's breaks list from the Breakpoint class's\nlist, which can have breakpoints set by another Bdb instance. This\nis necessary for interactive sessions to keep the breakpoints\nactive across multiple calls to run().",
    "builtins.Bdb._prune_breaks" => "Prune breakpoints for filename:lineno.\n\nA list of breakpoints is maintained in the Bdb instance and in\nthe Breakpoint class.  If a breakpoint in the Bdb instance no\nlonger exists in the Breakpoint class, then it's removed from the\nBdb instance.",
    "builtins.Bdb._set_stopinfo" => "Set the attributes for stopping.\n\nIf stoplineno is greater than or equal to 0, then stop at line\ngreater than or equal to the stopline.  If stoplineno is -1, then\ndon't stop at all.",
    "builtins.Bdb.break_anywhere" => "Return True if there is any breakpoint in that frame",
    "builtins.Bdb.break_here" => "Return True if there is an effective breakpoint for this line.\n\nCheck for line or function breakpoint and if in effect.\nDelete temporary breakpoints if effective() says to.",
    "builtins.Bdb.canonic" => "Return canonical form of filename.\n\nFor real filenames, the canonical form is a case-normalized (on\ncase insensitive filesystems) absolute path.  'Filenames' with\nangle brackets, such as \"<stdin>\", generated in interactive\nmode, are returned unchanged.",
    "builtins.Bdb.clear_all_breaks" => "Delete all existing breakpoints.\n\nIf none were set, return an error message.",
    "builtins.Bdb.clear_all_file_breaks" => "Delete all breakpoints in filename.\n\nIf none were set, return an error message.",
    "builtins.Bdb.clear_bpbynumber" => "Delete a breakpoint by its index in Breakpoint.bpbynumber.\n\nIf arg is invalid, return an error message.",
    "builtins.Bdb.clear_break" => "Delete breakpoints for filename:lineno.\n\nIf no breakpoints were set, return an error message.",
    "builtins.Bdb.disable_current_event" => "Disable the current event.",
    "builtins.Bdb.dispatch_call" => "Invoke user function and return trace function for call event.\n\nIf the debugger stops on this function call, invoke\nself.user_call(). Raise BdbQuit if self.quitting is set.\nReturn self.trace_dispatch to continue tracing in this scope.",
    "builtins.Bdb.dispatch_exception" => "Invoke user function and return trace function for exception event.\n\nIf the debugger stops on this exception, invoke\nself.user_exception(). Raise BdbQuit if self.quitting is set.\nReturn self.trace_dispatch to continue tracing in this scope.",
    "builtins.Bdb.dispatch_line" => "Invoke user function and return trace function for line event.\n\nIf the debugger stops on the current line, invoke\nself.user_line(). Raise BdbQuit if self.quitting is set.\nReturn self.trace_dispatch to continue tracing in this scope.",
    "builtins.Bdb.dispatch_opcode" => "Invoke user function and return trace function for opcode event.\nIf the debugger stops on the current opcode, invoke\nself.user_opcode(). Raise BdbQuit if self.quitting is set.\nReturn self.trace_dispatch to continue tracing in this scope.\n\nOpcode event will always trigger the user callback. For now the only\nopcode event is from an inline set_trace() and we want to stop there\nunconditionally.",
    "builtins.Bdb.dispatch_return" => "Invoke user function and return trace function for return event.\n\nIf the debugger stops on this function return, invoke\nself.user_return(). Raise BdbQuit if self.quitting is set.\nReturn self.trace_dispatch to continue tracing in this scope.",
    "builtins.Bdb.do_clear" => "Remove temporary breakpoint.\n\nMust implement in derived classes or get NotImplementedError.",
    "builtins.Bdb.format_stack_entry" => "Return a string with information about a stack entry.\n\nThe stack entry frame_lineno is a (frame, lineno) tuple.  The\nreturn string contains the canonical filename, the function name\nor '<lambda>', the input arguments, the return value, and the\nline of code (if it exists).",
    "builtins.Bdb.get_all_breaks" => "Return all breakpoints that are set.",
    "builtins.Bdb.get_bpbynumber" => "Return a breakpoint by its index in Breakpoint.bybpnumber.\n\nFor invalid arg values or if the breakpoint doesn't exist,\nraise a ValueError.",
    "builtins.Bdb.get_break" => "Return True if there is a breakpoint for filename:lineno.",
    "builtins.Bdb.get_breaks" => "Return all breakpoints for filename:lineno.\n\nIf no breakpoints are set, return an empty list.",
    "builtins.Bdb.get_file_breaks" => "Return all lines with breakpoints for filename.\n\nIf no breakpoints are set, return an empty list.",
    "builtins.Bdb.get_stack" => "Return a list of (frame, lineno) in a stack trace and a size.\n\nList starts with original calling frame, if there is one.\nSize may be number of frames above or below f.",
    "builtins.Bdb.is_skipped_module" => "Return True if module_name matches any skip pattern.",
    "builtins.Bdb.reset" => "Set values of attributes as ready to start debugging.",
    "builtins.Bdb.restart_events" => "Restart all events.",
    "builtins.Bdb.run" => "Debug a statement executed via the exec() function.\n\nglobals defaults to __main__.dict; locals defaults to globals.",
    "builtins.Bdb.runcall" => "Debug a single function call.\n\nReturn the result of the function call.",
    "builtins.Bdb.runctx" => "For backwards-compatibility.  Defers to run().",
    "builtins.Bdb.runeval" => "Debug an expression executed via the eval() function.\n\nglobals defaults to __main__.dict; locals defaults to globals.",
    "builtins.Bdb.set_break" => "Set a new breakpoint for filename:lineno.\n\nIf lineno doesn't exist for the filename, return an error message.\nThe filename should be in canonical form.",
    "builtins.Bdb.set_continue" => "Stop only at breakpoints or when finished.\n\nIf there are no breakpoints, set the system trace function to None.",
    "builtins.Bdb.set_next" => "Stop on the next line in or below the given frame.",
    "builtins.Bdb.set_quit" => "Set quitting attribute to True.\n\nRaises BdbQuit exception in the next call to a dispatch_*() method.",
    "builtins.Bdb.set_return" => "Stop when returning from the given frame.",
    "builtins.Bdb.set_step" => "Stop after one line of code.",
    "builtins.Bdb.set_stepinstr" => "Stop before the next instruction.",
    "builtins.Bdb.set_trace" => "Start debugging from frame.\n\nIf frame is not specified, debugging starts from caller's frame.",
    "builtins.Bdb.set_until" => "Stop when the line with the lineno greater than the current one is\nreached or when returning from current frame.",
    "builtins.Bdb.stop_here" => "Return True if frame is below the starting frame in the stack.",
    "builtins.Bdb.trace_dispatch" => "Dispatch a trace function for debugged frames based on the event.\n\nThis function is installed as the trace function for debugged\nframes. Its return value is the new trace function, which is\nusually itself. The default implementation decides how to\ndispatch a frame, depending on the type of event (passed in as a\nstring) that is about to be executed.\n\nThe event can be one of the following:\n    line: A new line of code is going to be executed.\n    call: A function is about to be called or another code block\n          is entered.\n    return: A function or other code block is about to return.\n    exception: An exception has occurred.\n    c_call: A C function is about to be called.\n    c_return: A C function has returned.\n    c_exception: A C function has raised an exception.\n\nFor the Python events, specialized functions (see the dispatch_*()\nmethods) are called.  For the C events, no action is taken.\n\nThe arg parameter depends on the previous event.",
    "builtins.Bdb.user_call" => "Called if we might stop in a function.",
    "builtins.Bdb.user_exception" => "Called when we stop on an exception.",
    "builtins.Bdb.user_line" => "Called when we stop or break at a line.",
    "builtins.Bdb.user_opcode" => "Called when we are about to execute an opcode.",
    "builtins.Bdb.user_return" => "Called when a return trap is set here.",
    "builtins.Blob.__delattr__" => "Implement delattr(self, name).",
    "builtins.Blob.__delitem__" => "Delete self[key].",
    "builtins.Blob.__enter__" => "Blob context manager enter.",
    "builtins.Blob.__eq__" => "Return self==value.",
    "builtins.Blob.__exit__" => "Blob context manager exit.",
    "builtins.Blob.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Blob.__ge__" => "Return self>=value.",
    "builtins.Blob.__getattribute__" => "Return getattr(self, name).",
    "builtins.Blob.__getitem__" => "Return self[key].",
    "builtins.Blob.__getstate__" => "Helper for pickle.",
    "builtins.Blob.__gt__" => "Return self>value.",
    "builtins.Blob.__hash__" => "Return hash(self).",
    "builtins.Blob.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Blob.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Blob.__le__" => "Return self<=value.",
    "builtins.Blob.__len__" => "Return len(self).",
    "builtins.Blob.__lt__" => "Return self<value.",
    "builtins.Blob.__ne__" => "Return self!=value.",
    "builtins.Blob.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Blob.__reduce__" => "Helper for pickle.",
    "builtins.Blob.__reduce_ex__" => "Helper for pickle.",
    "builtins.Blob.__repr__" => "Return repr(self).",
    "builtins.Blob.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Blob.__setitem__" => "Set self[key] to value.",
    "builtins.Blob.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Blob.__str__" => "Return str(self).",
    "builtins.Blob.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Blob.close" => "Close the blob.",
    "builtins.Blob.read" => "Read data at the current offset position.\n\n  length\n    Read length in bytes.\n\nIf the end of the blob is reached, the data up to end of file will\nbe returned.  When length is not specified, or is negative,\nBlob.read() will read until the end of the blob.",
    "builtins.Blob.seek" => "Set the current access position to offset.\n\nThe origin argument defaults to os.SEEK_SET (absolute blob\npositioning).  Other values for origin are os.SEEK_CUR (seek\nrelative to the current position) and os.SEEK_END (seek relative to\nthe blob's end).",
    "builtins.Blob.tell" => "Return the current access position for the blob.",
    "builtins.Blob.write" => "Write data at the current offset.\n\nThis function cannot change the blob length.  Writing beyond the end\nof the blob will result in an exception being raised.",
    "builtins.BlockFinder" => "Provide a tokeneater() method to detect the end of a code block.",
    "builtins.BlockFinder.__delattr__" => "Implement delattr(self, name).",
    "builtins.BlockFinder.__eq__" => "Return self==value.",
    "builtins.BlockFinder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BlockFinder.__ge__" => "Return self>=value.",
    "builtins.BlockFinder.__getattribute__" => "Return getattr(self, name).",
    "builtins.BlockFinder.__getstate__" => "Helper for pickle.",
    "builtins.BlockFinder.__gt__" => "Return self>value.",
    "builtins.BlockFinder.__hash__" => "Return hash(self).",
    "builtins.BlockFinder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BlockFinder.__le__" => "Return self<=value.",
    "builtins.BlockFinder.__lt__" => "Return self<value.",
    "builtins.BlockFinder.__ne__" => "Return self!=value.",
    "builtins.BlockFinder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BlockFinder.__reduce__" => "Helper for pickle.",
    "builtins.BlockFinder.__reduce_ex__" => "Helper for pickle.",
    "builtins.BlockFinder.__repr__" => "Return repr(self).",
    "builtins.BlockFinder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BlockFinder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BlockFinder.__str__" => "Return str(self).",
    "builtins.BlockFinder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BlockFinder.__weakref__" => "list of weak references to the object",
    "builtins.BlockingIOError" => "I/O operation would block.",
    "builtins.BlockingIOError.__delattr__" => "Implement delattr(self, name).",
    "builtins.BlockingIOError.__eq__" => "Return self==value.",
    "builtins.BlockingIOError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BlockingIOError.__ge__" => "Return self>=value.",
    "builtins.BlockingIOError.__getattribute__" => "Return getattr(self, name).",
    "builtins.BlockingIOError.__getstate__" => "Helper for pickle.",
    "builtins.BlockingIOError.__gt__" => "Return self>value.",
    "builtins.BlockingIOError.__hash__" => "Return hash(self).",
    "builtins.BlockingIOError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.BlockingIOError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BlockingIOError.__le__" => "Return self<=value.",
    "builtins.BlockingIOError.__lt__" => "Return self<value.",
    "builtins.BlockingIOError.__ne__" => "Return self!=value.",
    "builtins.BlockingIOError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BlockingIOError.__reduce_ex__" => "Helper for pickle.",
    "builtins.BlockingIOError.__repr__" => "Return repr(self).",
    "builtins.BlockingIOError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BlockingIOError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BlockingIOError.__str__" => "Return str(self).",
    "builtins.BlockingIOError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BlockingIOError.add_note" => "Add a note to the exception",
    "builtins.BlockingIOError.errno" => "POSIX exception code",
    "builtins.BlockingIOError.filename" => "exception filename",
    "builtins.BlockingIOError.filename2" => "second exception filename",
    "builtins.BlockingIOError.strerror" => "exception strerror",
    "builtins.BlockingIOError.winerror" => "Win32 exception code",
    "builtins.BlockingIOError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.BoundArguments" => "Result of `Signature.bind` call.  Holds the mapping of arguments\nto the function's parameters.\n\nHas the following public attributes:\n\n* arguments : dict\n    An ordered mutable mapping of parameters' names to arguments' values.\n    Does not contain arguments' default values.\n* signature : Signature\n    The Signature object that created this instance.\n* args : tuple\n    Tuple of positional arguments values.\n* kwargs : dict\n    Dict of keyword arguments values.",
    "builtins.BoundArguments.__delattr__" => "Implement delattr(self, name).",
    "builtins.BoundArguments.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BoundArguments.__ge__" => "Return self>=value.",
    "builtins.BoundArguments.__getattribute__" => "Return getattr(self, name).",
    "builtins.BoundArguments.__gt__" => "Return self>value.",
    "builtins.BoundArguments.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BoundArguments.__le__" => "Return self<=value.",
    "builtins.BoundArguments.__lt__" => "Return self<value.",
    "builtins.BoundArguments.__ne__" => "Return self!=value.",
    "builtins.BoundArguments.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BoundArguments.__reduce__" => "Helper for pickle.",
    "builtins.BoundArguments.__reduce_ex__" => "Helper for pickle.",
    "builtins.BoundArguments.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BoundArguments.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BoundArguments.__str__" => "Return str(self).",
    "builtins.BoundArguments.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BoundArguments.__weakref__" => "list of weak references to the object",
    "builtins.BoundArguments.apply_defaults" => "Set default values for missing arguments.\n\nFor variable-positional arguments (*args) the default is an\nempty tuple.\n\nFor variable-keyword arguments (**kwargs) the default is an\nempty dict.",
    "builtins.Breakpoint" => "Breakpoint class.\n\nImplements temporary breakpoints, ignore counts, disabling and\n(re)-enabling, and conditionals.\n\nBreakpoints are indexed by number through bpbynumber and by\nthe (file, line) tuple using bplist.  The former points to a\nsingle instance of class Breakpoint.  The latter points to a\nlist of such instances since there may be more than one\nbreakpoint per line.\n\nWhen creating a breakpoint, its associated filename should be\nin canonical form.  If funcname is defined, a breakpoint hit will be\ncounted when the first line of that function is executed.  A\nconditional breakpoint always counts a hit.",
    "builtins.Breakpoint.__delattr__" => "Implement delattr(self, name).",
    "builtins.Breakpoint.__eq__" => "Return self==value.",
    "builtins.Breakpoint.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Breakpoint.__ge__" => "Return self>=value.",
    "builtins.Breakpoint.__getattribute__" => "Return getattr(self, name).",
    "builtins.Breakpoint.__getstate__" => "Helper for pickle.",
    "builtins.Breakpoint.__gt__" => "Return self>value.",
    "builtins.Breakpoint.__hash__" => "Return hash(self).",
    "builtins.Breakpoint.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Breakpoint.__le__" => "Return self<=value.",
    "builtins.Breakpoint.__lt__" => "Return self<value.",
    "builtins.Breakpoint.__ne__" => "Return self!=value.",
    "builtins.Breakpoint.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Breakpoint.__reduce__" => "Helper for pickle.",
    "builtins.Breakpoint.__reduce_ex__" => "Helper for pickle.",
    "builtins.Breakpoint.__repr__" => "Return repr(self).",
    "builtins.Breakpoint.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Breakpoint.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Breakpoint.__str__" => "Return a condensed description of the breakpoint.",
    "builtins.Breakpoint.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Breakpoint.__weakref__" => "list of weak references to the object",
    "builtins.Breakpoint.bpformat" => "Return a string with information about the breakpoint.\n\nThe information includes the breakpoint number, temporary\nstatus, file:line position, break condition, number of times to\nignore, and number of times hit.",
    "builtins.Breakpoint.bpprint" => "Print the output of bpformat().\n\nThe optional out argument directs where the output is sent\nand defaults to standard output.",
    "builtins.Breakpoint.deleteMe" => "Delete the breakpoint from the list associated to a file:line.\n\nIf it is the last breakpoint in that position, it also deletes\nthe entry for the file:line.",
    "builtins.Breakpoint.disable" => "Mark the breakpoint as disabled.",
    "builtins.Breakpoint.enable" => "Mark the breakpoint as enabled.",
    "builtins.BrokenPipeError" => "Broken pipe.",
    "builtins.BrokenPipeError.__delattr__" => "Implement delattr(self, name).",
    "builtins.BrokenPipeError.__eq__" => "Return self==value.",
    "builtins.BrokenPipeError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BrokenPipeError.__ge__" => "Return self>=value.",
    "builtins.BrokenPipeError.__getattribute__" => "Return getattr(self, name).",
    "builtins.BrokenPipeError.__getstate__" => "Helper for pickle.",
    "builtins.BrokenPipeError.__gt__" => "Return self>value.",
    "builtins.BrokenPipeError.__hash__" => "Return hash(self).",
    "builtins.BrokenPipeError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.BrokenPipeError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BrokenPipeError.__le__" => "Return self<=value.",
    "builtins.BrokenPipeError.__lt__" => "Return self<value.",
    "builtins.BrokenPipeError.__ne__" => "Return self!=value.",
    "builtins.BrokenPipeError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BrokenPipeError.__reduce_ex__" => "Helper for pickle.",
    "builtins.BrokenPipeError.__repr__" => "Return repr(self).",
    "builtins.BrokenPipeError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BrokenPipeError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BrokenPipeError.__str__" => "Return str(self).",
    "builtins.BrokenPipeError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BrokenPipeError.add_note" => "Add a note to the exception",
    "builtins.BrokenPipeError.errno" => "POSIX exception code",
    "builtins.BrokenPipeError.filename" => "exception filename",
    "builtins.BrokenPipeError.filename2" => "second exception filename",
    "builtins.BrokenPipeError.strerror" => "exception strerror",
    "builtins.BrokenPipeError.winerror" => "Win32 exception code",
    "builtins.BrokenPipeError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Buffer.__delattr__" => "Implement delattr(self, name).",
    "builtins.Buffer.__eq__" => "Return self==value.",
    "builtins.Buffer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Buffer.__ge__" => "Return self>=value.",
    "builtins.Buffer.__getattribute__" => "Return getattr(self, name).",
    "builtins.Buffer.__getstate__" => "Helper for pickle.",
    "builtins.Buffer.__gt__" => "Return self>value.",
    "builtins.Buffer.__hash__" => "Return hash(self).",
    "builtins.Buffer.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Buffer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Buffer.__le__" => "Return self<=value.",
    "builtins.Buffer.__lt__" => "Return self<value.",
    "builtins.Buffer.__ne__" => "Return self!=value.",
    "builtins.Buffer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Buffer.__reduce__" => "Helper for pickle.",
    "builtins.Buffer.__reduce_ex__" => "Helper for pickle.",
    "builtins.Buffer.__repr__" => "Return repr(self).",
    "builtins.Buffer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Buffer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Buffer.__str__" => "Return str(self).",
    "builtins.BufferError" => "Buffer error.",
    "builtins.BufferError.__delattr__" => "Implement delattr(self, name).",
    "builtins.BufferError.__eq__" => "Return self==value.",
    "builtins.BufferError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BufferError.__ge__" => "Return self>=value.",
    "builtins.BufferError.__getattribute__" => "Return getattr(self, name).",
    "builtins.BufferError.__getstate__" => "Helper for pickle.",
    "builtins.BufferError.__gt__" => "Return self>value.",
    "builtins.BufferError.__hash__" => "Return hash(self).",
    "builtins.BufferError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.BufferError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BufferError.__le__" => "Return self<=value.",
    "builtins.BufferError.__lt__" => "Return self<value.",
    "builtins.BufferError.__ne__" => "Return self!=value.",
    "builtins.BufferError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BufferError.__reduce_ex__" => "Helper for pickle.",
    "builtins.BufferError.__repr__" => "Return repr(self).",
    "builtins.BufferError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BufferError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BufferError.__str__" => "Return str(self).",
    "builtins.BufferError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BufferError.add_note" => "Add a note to the exception",
    "builtins.BufferError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.BufferingFormatter" => "A formatter suitable for formatting a number of records.",
    "builtins.BufferingFormatter.__delattr__" => "Implement delattr(self, name).",
    "builtins.BufferingFormatter.__eq__" => "Return self==value.",
    "builtins.BufferingFormatter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BufferingFormatter.__ge__" => "Return self>=value.",
    "builtins.BufferingFormatter.__getattribute__" => "Return getattr(self, name).",
    "builtins.BufferingFormatter.__getstate__" => "Helper for pickle.",
    "builtins.BufferingFormatter.__gt__" => "Return self>value.",
    "builtins.BufferingFormatter.__hash__" => "Return hash(self).",
    "builtins.BufferingFormatter.__init__" => "Optionally specify a formatter which will be used to format each\nindividual record.",
    "builtins.BufferingFormatter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BufferingFormatter.__le__" => "Return self<=value.",
    "builtins.BufferingFormatter.__lt__" => "Return self<value.",
    "builtins.BufferingFormatter.__ne__" => "Return self!=value.",
    "builtins.BufferingFormatter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BufferingFormatter.__reduce__" => "Helper for pickle.",
    "builtins.BufferingFormatter.__reduce_ex__" => "Helper for pickle.",
    "builtins.BufferingFormatter.__repr__" => "Return repr(self).",
    "builtins.BufferingFormatter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BufferingFormatter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BufferingFormatter.__str__" => "Return str(self).",
    "builtins.BufferingFormatter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BufferingFormatter.__weakref__" => "list of weak references to the object",
    "builtins.BufferingFormatter.format" => "Format the specified records and return the result as a string.",
    "builtins.BufferingFormatter.formatFooter" => "Return the footer string for the specified records.",
    "builtins.BufferingFormatter.formatHeader" => "Return the header string for the specified records.",
    "builtins.BuiltinImporter" => "Meta path import for built-in modules.\n\nAll methods are either class or static methods to avoid the need to\ninstantiate the class.",
    "builtins.BuiltinImporter.__delattr__" => "Implement delattr(self, name).",
    "builtins.BuiltinImporter.__eq__" => "Return self==value.",
    "builtins.BuiltinImporter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BuiltinImporter.__ge__" => "Return self>=value.",
    "builtins.BuiltinImporter.__getattribute__" => "Return getattr(self, name).",
    "builtins.BuiltinImporter.__getstate__" => "Helper for pickle.",
    "builtins.BuiltinImporter.__gt__" => "Return self>value.",
    "builtins.BuiltinImporter.__hash__" => "Return hash(self).",
    "builtins.BuiltinImporter.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.BuiltinImporter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BuiltinImporter.__le__" => "Return self<=value.",
    "builtins.BuiltinImporter.__lt__" => "Return self<value.",
    "builtins.BuiltinImporter.__ne__" => "Return self!=value.",
    "builtins.BuiltinImporter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BuiltinImporter.__reduce__" => "Helper for pickle.",
    "builtins.BuiltinImporter.__reduce_ex__" => "Helper for pickle.",
    "builtins.BuiltinImporter.__repr__" => "Return repr(self).",
    "builtins.BuiltinImporter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BuiltinImporter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BuiltinImporter.__str__" => "Return str(self).",
    "builtins.BuiltinImporter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BuiltinImporter.__weakref__" => "list of weak references to the object",
    "builtins.BuiltinImporter.create_module" => "Create a built-in module",
    "builtins.BuiltinImporter.exec_module" => "Exec a built-in module",
    "builtins.BuiltinImporter.get_code" => "Return None as built-in modules do not have code objects.",
    "builtins.BuiltinImporter.get_source" => "Return None as built-in modules do not have source code.",
    "builtins.BuiltinImporter.is_package" => "Return False as built-in modules are never packages.",
    "builtins.BuiltinImporter.load_module" => "Load the specified module into sys.modules and return it.\n\nThis method is deprecated.  Use loader.exec_module() instead.",
    "builtins.Bytecode" => "The bytecode operations of a piece of code\n\nInstantiate this with a function, method, other compiled object, string of\ncode, or a code object (as returned by compile()).\n\nIterating over this yields the bytecode operations as Instruction instances.",
    "builtins.Bytecode.__delattr__" => "Implement delattr(self, name).",
    "builtins.Bytecode.__eq__" => "Return self==value.",
    "builtins.Bytecode.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Bytecode.__ge__" => "Return self>=value.",
    "builtins.Bytecode.__getattribute__" => "Return getattr(self, name).",
    "builtins.Bytecode.__getstate__" => "Helper for pickle.",
    "builtins.Bytecode.__gt__" => "Return self>value.",
    "builtins.Bytecode.__hash__" => "Return hash(self).",
    "builtins.Bytecode.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Bytecode.__le__" => "Return self<=value.",
    "builtins.Bytecode.__lt__" => "Return self<value.",
    "builtins.Bytecode.__ne__" => "Return self!=value.",
    "builtins.Bytecode.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Bytecode.__reduce__" => "Helper for pickle.",
    "builtins.Bytecode.__reduce_ex__" => "Helper for pickle.",
    "builtins.Bytecode.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Bytecode.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Bytecode.__str__" => "Return str(self).",
    "builtins.Bytecode.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Bytecode.__weakref__" => "list of weak references to the object",
    "builtins.Bytecode.dis" => "Return a formatted view of the bytecode operations.",
    "builtins.Bytecode.from_traceback" => "Construct a Bytecode from the given traceback",
    "builtins.Bytecode.info" => "Return formatted information about the code object.",
    "builtins.BytesWarning" => "Base class for warnings about bytes and buffer related problems, mostly\nrelated to conversion from str or comparing to str.",
    "builtins.BytesWarning.__delattr__" => "Implement delattr(self, name).",
    "builtins.BytesWarning.__eq__" => "Return self==value.",
    "builtins.BytesWarning.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.BytesWarning.__ge__" => "Return self>=value.",
    "builtins.BytesWarning.__getattribute__" => "Return getattr(self, name).",
    "builtins.BytesWarning.__getstate__" => "Helper for pickle.",
    "builtins.BytesWarning.__gt__" => "Return self>value.",
    "builtins.BytesWarning.__hash__" => "Return hash(self).",
    "builtins.BytesWarning.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.BytesWarning.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.BytesWarning.__le__" => "Return self<=value.",
    "builtins.BytesWarning.__lt__" => "Return self<value.",
    "builtins.BytesWarning.__ne__" => "Return self!=value.",
    "builtins.BytesWarning.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.BytesWarning.__reduce_ex__" => "Helper for pickle.",
    "builtins.BytesWarning.__repr__" => "Return repr(self).",
    "builtins.BytesWarning.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.BytesWarning.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.BytesWarning.__str__" => "Return str(self).",
    "builtins.BytesWarning.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.BytesWarning.add_note" => "Add a note to the exception",
    "builtins.BytesWarning.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.CArgObject.__delattr__" => "Implement delattr(self, name).",
    "builtins.CArgObject.__eq__" => "Return self==value.",
    "builtins.CArgObject.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.CArgObject.__ge__" => "Return self>=value.",
    "builtins.CArgObject.__getattribute__" => "Return getattr(self, name).",
    "builtins.CArgObject.__getstate__" => "Helper for pickle.",
    "builtins.CArgObject.__gt__" => "Return self>value.",
    "builtins.CArgObject.__hash__" => "Return hash(self).",
    "builtins.CArgObject.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.CArgObject.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.CArgObject.__le__" => "Return self<=value.",
    "builtins.CArgObject.__lt__" => "Return self<value.",
    "builtins.CArgObject.__ne__" => "Return self!=value.",
    "builtins.CArgObject.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.CArgObject.__reduce__" => "Helper for pickle.",
    "builtins.CArgObject.__reduce_ex__" => "Helper for pickle.",
    "builtins.CArgObject.__repr__" => "Return repr(self).",
    "builtins.CArgObject.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.CArgObject.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.CArgObject.__str__" => "Return str(self).",
    "builtins.CArgObject.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.CArgObject._obj" => "the wrapped object",
    "builtins.CDLL" => "An instance of this class represents a loaded dll/shared\nlibrary, exporting functions using the standard C calling\nconvention (named 'cdecl' on Windows).\n\nThe exported functions can be accessed as attributes, or by\nindexing with the function name.  Examples:\n\n<obj>.qsort -> callable object\n<obj>['qsort'] -> callable object\n\nCalling the functions releases the Python GIL during the call and\nreacquires it afterwards.",
    "builtins.CDLL.__delattr__" => "Implement delattr(self, name).",
    "builtins.CDLL.__eq__" => "Return self==value.",
    "builtins.CDLL.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.CDLL.__ge__" => "Return self>=value.",
    "builtins.CDLL.__getattribute__" => "Return getattr(self, name).",
    "builtins.CDLL.__getstate__" => "Helper for pickle.",
    "builtins.CDLL.__gt__" => "Return self>value.",
    "builtins.CDLL.__hash__" => "Return hash(self).",
    "builtins.CDLL.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.CDLL.__le__" => "Return self<=value.",
    "builtins.CDLL.__lt__" => "Return self<value.",
    "builtins.CDLL.__ne__" => "Return self!=value.",
    "builtins.CDLL.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.CDLL.__reduce__" => "Helper for pickle.",
    "builtins.CDLL.__reduce_ex__" => "Helper for pickle.",
    "builtins.CDLL.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.CDLL.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.CDLL.__str__" => "Return str(self).",
    "builtins.CDLL.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.CDLL.__weakref__" => "list of weak references to the object",
    "builtins.CField" => "Structure/Union member",
    "builtins.CField.__delattr__" => "Implement delattr(self, name).",
    "builtins.CField.__delete__" => "Delete an attribute of instance.",
    "builtins.CField.__eq__" => "Return self==value.",
    "builtins.CField.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.CField.__ge__" => "Return self>=value.",
    "builtins.CField.__get__" => "Return an attribute of instance, which is of type owner.",
    "builtins.CField.__getattribute__" => "Return getattr(self, name).",
    "builtins.CField.__getstate__" => "Helper for pickle.",
    "builtins.CField.__gt__" => "Return self>value.",
    "builtins.CField.__hash__" => "Return hash(self).",
    "builtins.CField.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.CField.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.CField.__le__" => "Return self<=value.",
    "builtins.CField.__lt__" => "Return self<value.",
    "builtins.CField.__ne__" => "Return self!=value.",
    "builtins.CField.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.CField.__reduce__" => "Helper for pickle.",
    "builtins.CField.__reduce_ex__" => "Helper for pickle.",
    "builtins.CField.__repr__" => "Return repr(self).",
    "builtins.CField.__set__" => "Set an attribute of instance to value.",
    "builtins.CField.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.CField.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.CField.__str__" => "Return str(self).",
    "builtins.CField.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.CField.bit_offset" => "additional offset in bits (relative to byte_offset); zero for non-bitfields",
    "builtins.CField.bit_size" => "size of this field in bits",
    "builtins.CField.byte_offset" => "offset in bytes of this field. For bitfields: excludes bit_offset.",
    "builtins.CField.byte_size" => "size of this field in bytes",
    "builtins.CField.is_anonymous" => "true if this field is anonymous",
    "builtins.CField.is_bitfield" => "true if this is a bitfield",
    "builtins.CField.name" => "name of this field",
    "builtins.CField.offset" => "offset in bytes of this field (same as byte_offset)",
    "builtins.CField.size" => "size in bytes of this field. For bitfields, this is a legacy packed value; use byte_size instead",
    "builtins.CField.type" => "type of this field",
    "builtins.CThunkObject" => "CThunkObject",
    "builtins.CThunkObject.__delattr__" => "Implement delattr(self, name).",
    "builtins.CThunkObject.__eq__" => "Return self==value.",
    "builtins.CThunkObject.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.CThunkObject.__ge__" => "Return self>=value.",
    "builtins.CThunkObject.__getattribute__" => "Return getattr(self, name).",
    "builtins.CThunkObject.__getstate__" => "Helper for pickle.",
    "builtins.CThunkObject.__gt__" => "Return self>value.",
    "builtins.CThunkObject.__hash__" => "Return hash(self).",
    "builtins.CThunkObject.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.CThunkObject.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.CThunkObject.__le__" => "Return self<=value.",
    "builtins.CThunkObject.__lt__" => "Return self<value.",
    "builtins.CThunkObject.__ne__" => "Return self!=value.",
    "builtins.CThunkObject.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.CThunkObject.__reduce__" => "Helper for pickle.",
    "builtins.CThunkObject.__reduce_ex__" => "Helper for pickle.",
    "builtins.CThunkObject.__repr__" => "Return repr(self).",
    "builtins.CThunkObject.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.CThunkObject.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.CThunkObject.__str__" => "Return str(self).",
    "builtins.CThunkObject.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Calendar" => "Base calendar class. This class doesn't do any formatting. It simply\nprovides data to subclasses.",
    "builtins.Calendar.__delattr__" => "Implement delattr(self, name).",
    "builtins.Calendar.__eq__" => "Return self==value.",
    "builtins.Calendar.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Calendar.__ge__" => "Return self>=value.",
    "builtins.Calendar.__getattribute__" => "Return getattr(self, name).",
    "builtins.Calendar.__getstate__" => "Helper for pickle.",
    "builtins.Calendar.__gt__" => "Return self>value.",
    "builtins.Calendar.__hash__" => "Return hash(self).",
    "builtins.Calendar.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Calendar.__le__" => "Return self<=value.",
    "builtins.Calendar.__lt__" => "Return self<value.",
    "builtins.Calendar.__ne__" => "Return self!=value.",
    "builtins.Calendar.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Calendar.__reduce__" => "Helper for pickle.",
    "builtins.Calendar.__reduce_ex__" => "Helper for pickle.",
    "builtins.Calendar.__repr__" => "Return repr(self).",
    "builtins.Calendar.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Calendar.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Calendar.__str__" => "Return str(self).",
    "builtins.Calendar.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Calendar.__weakref__" => "list of weak references to the object",
    "builtins.Calendar.itermonthdates" => "Return an iterator for one month. The iterator will yield datetime.date\nvalues and will always iterate through complete weeks, so it will yield\ndates outside the specified month.",
    "builtins.Calendar.itermonthdays" => "Like itermonthdates(), but will yield day numbers. For days outside\nthe specified month the day number is 0.",
    "builtins.Calendar.itermonthdays2" => "Like itermonthdates(), but will yield (day number, weekday number)\ntuples. For days outside the specified month the day number is 0.",
    "builtins.Calendar.itermonthdays3" => "Like itermonthdates(), but will yield (year, month, day) tuples.  Can be\nused for dates outside of datetime.date range.",
    "builtins.Calendar.itermonthdays4" => "Like itermonthdates(), but will yield (year, month, day, day_of_week) tuples.\nCan be used for dates outside of datetime.date range.",
    "builtins.Calendar.iterweekdays" => "Return an iterator for one week of weekday numbers starting with the\nconfigured first one.",
    "builtins.Calendar.monthdatescalendar" => "Return a matrix (list of lists) representing a month's calendar.\nEach row represents a week; week entries are datetime.date values.",
    "builtins.Calendar.monthdays2calendar" => "Return a matrix representing a month's calendar.\nEach row represents a week; week entries are\n(day number, weekday number) tuples. Day numbers outside this month\nare zero.",
    "builtins.Calendar.monthdayscalendar" => "Return a matrix representing a month's calendar.\nEach row represents a week; days outside this month are zero.",
    "builtins.Calendar.yeardatescalendar" => "Return the data for the specified year ready for formatting. The return\nvalue is a list of month rows. Each month row contains up to width months.\nEach month contains between 4 and 6 weeks and each week contains 1-7\ndays. Days are datetime.date objects.",
    "builtins.Calendar.yeardays2calendar" => "Return the data for the specified year ready for formatting (similar to\nyeardatescalendar()). Entries in the week lists are\n(day number, weekday number) tuples. Day numbers outside this month are\nzero.",
    "builtins.Calendar.yeardayscalendar" => "Return the data for the specified year ready for formatting (similar to\nyeardatescalendar()). Entries in the week lists are day numbers.\nDay numbers outside this month are zero.",
    "builtins.CallWrapper" => "Internal class. Stores function to call when some user\ndefined Tcl function is called e.g. after an event occurred.",
    "builtins.CallWrapper.__call__" => "Apply first function SUBST to arguments, than FUNC.",
    "builtins.CallWrapper.__delattr__" => "Implement delattr(self, name).",
    "builtins.CallWrapper.__eq__" => "Return self==value.",
    "builtins.CallWrapper.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.CallWrapper.__ge__" => "Return self>=value.",
    "builtins.CallWrapper.__getattribute__" => "Return getattr(self, name).",
    "builtins.CallWrapper.__getstate__" => "Helper for pickle.",
    "builtins.CallWrapper.__gt__" => "Return self>value.",
    "builtins.CallWrapper.__hash__" => "Return hash(self).",
    "builtins.CallWrapper.__init__" => "Store FUNC, SUBST and WIDGET as members.",
    "builtins.CallWrapper.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.CallWrapper.__le__" => "Return self<=value.",
    "builtins.CallWrapper.__lt__" => "Return self<value.",
    "builtins.CallWrapper.__ne__" => "Return self!=value.",
    "builtins.CallWrapper.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.CallWrapper.__reduce__" => "Helper for pickle.",
    "builtins.CallWrapper.__reduce_ex__" => "Helper for pickle.",
    "builtins.CallWrapper.__repr__" => "Return repr(self).",
    "builtins.CallWrapper.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.CallWrapper.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.CallWrapper.__str__" => "Return str(self).",
    "builtins.CallWrapper.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.CallWrapper.__weakref__" => "list of weak references to the object",
    "builtins.Callable.__class_getitem__" => "Represent `Callable[argtypes, resulttype]`.\n\nThis sets ``__args__`` to a tuple containing the flattened\n``argtypes`` followed by ``resulttype``.\n\nExample: ``Callable[[int, str], float]`` sets ``__args__`` to\n``(int, str, float)``.",
    "builtins.Callable.__delattr__" => "Implement delattr(self, name).",
    "builtins.Callable.__eq__" => "Return self==value.",
    "builtins.Callable.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Callable.__ge__" => "Return self>=value.",
    "builtins.Callable.__getattribute__" => "Return getattr(self, name).",
    "builtins.Callable.__getstate__" => "Helper for pickle.",
    "builtins.Callable.__gt__" => "Return self>value.",
    "builtins.Callable.__hash__" => "Return hash(self).",
    "builtins.Callable.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Callable.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Callable.__le__" => "Return self<=value.",
    "builtins.Callable.__lt__" => "Return self<value.",
    "builtins.Callable.__ne__" => "Return self!=value.",
    "builtins.Callable.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Callable.__reduce__" => "Helper for pickle.",
    "builtins.Callable.__reduce_ex__" => "Helper for pickle.",
    "builtins.Callable.__repr__" => "Return repr(self).",
    "builtins.Callable.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Callable.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Callable.__str__" => "Return str(self).",
    "builtins.CallableProxyType.__abs__" => "abs(self)",
    "builtins.CallableProxyType.__add__" => "Return self+value.",
    "builtins.CallableProxyType.__and__" => "Return self&value.",
    "builtins.CallableProxyType.__bool__" => "True if self else False",
    "builtins.CallableProxyType.__call__" => "Call self as a function.",
    "builtins.CallableProxyType.__contains__" => "Return bool(key in self).",
    "builtins.CallableProxyType.__delattr__" => "Implement delattr(self, name).",
    "builtins.CallableProxyType.__delitem__" => "Delete self[key].",
    "builtins.CallableProxyType.__divmod__" => "Return divmod(self, value).",
    "builtins.CallableProxyType.__eq__" => "Return self==value.",
    "builtins.CallableProxyType.__float__" => "float(self)",
    "builtins.CallableProxyType.__floordiv__" => "Return self//value.",
    "builtins.CallableProxyType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.CallableProxyType.__ge__" => "Return self>=value.",
    "builtins.CallableProxyType.__getattribute__" => "Return getattr(self, name).",
    "builtins.CallableProxyType.__getitem__" => "Return self[key].",
    "builtins.CallableProxyType.__getstate__" => "Helper for pickle.",
    "builtins.CallableProxyType.__gt__" => "Return self>value.",
    "builtins.CallableProxyType.__iadd__" => "Return self+=value.",
    "builtins.CallableProxyType.__iand__" => "Return self&=value.",
    "builtins.CallableProxyType.__ifloordiv__" => "Return self//=value.",
    "builtins.CallableProxyType.__ilshift__" => "Return self<<=value.",
    "builtins.CallableProxyType.__imatmul__" => "Return self@=value.",
    "builtins.CallableProxyType.__imod__" => "Return self%=value.",
    "builtins.CallableProxyType.__imul__" => "Return self*=value.",
    "builtins.CallableProxyType.__index__" => "Return self converted to an integer, if self is suitable for use as an index into a list.",
    "builtins.CallableProxyType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.CallableProxyType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.CallableProxyType.__int__" => "int(self)",
    "builtins.CallableProxyType.__invert__" => "~self",
    "builtins.CallableProxyType.__ior__" => "Return self|=value.",
    "builtins.CallableProxyType.__ipow__" => "Return self**=value.",
    "builtins.CallableProxyType.__irshift__" => "Return self>>=value.",
    "builtins.CallableProxyType.__isub__" => "Return self-=value.",
    "builtins.CallableProxyType.__iter__" => "Implement iter(self).",
    "builtins.CallableProxyType.__itruediv__" => "Return self/=value.",
    "builtins.CallableProxyType.__ixor__" => "Return self^=value.",
    "builtins.CallableProxyType.__le__" => "Return self<=value.",
    "builtins.CallableProxyType.__len__" => "Return len(self).",
    "builtins.CallableProxyType.__lshift__" => "Return self<<value.",
    "builtins.CallableProxyType.__lt__" => "Return self<value.",
    "builtins.CallableProxyType.__matmul__" => "Return self@value.",
    "builtins.CallableProxyType.__mod__" => "Return self%value.",
    "builtins.CallableProxyType.__mul__" => "Return self*value.",
    "builtins.CallableProxyType.__ne__" => "Return self!=value.",
    "builtins.CallableProxyType.__neg__" => "-self",
    "builtins.CallableProxyType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.CallableProxyType.__next__" => "Implement next(self).",
    "builtins.CallableProxyType.__or__" => "Return self|value.",
    "builtins.CallableProxyType.__pos__" => "+self",
    "builtins.CallableProxyType.__pow__" => "Return pow(self, value, mod).",
    "builtins.CallableProxyType.__radd__" => "Return value+self.",
    "builtins.CallableProxyType.__rand__" => "Return value&self.",
    "builtins.CallableProxyType.__rdivmod__" => "Return divmod(value, self).",
    "builtins.CallableProxyType.__reduce__" => "Helper for pickle.",
    "builtins.CallableProxyType.__reduce_ex__" => "Helper for pickle.",
    "builtins.CallableProxyType.__repr__" => "Return repr(self).",
    "builtins.CallableProxyType.__rfloordiv__" => "Return value//self.",
    "builtins.CallableProxyType.__rlshift__" => "Return value<<self.",
    "builtins.CallableProxyType.__rmatmul__" => "Return value@self.",
    "builtins.CallableProxyType.__rmod__" => "Return value%self.",
    "builtins.CallableProxyType.__rmul__" => "Return value*self.",
    "builtins.CallableProxyType.__ror__" => "Return value|self.",
    "builtins.CallableProxyType.__rpow__" => "Return pow(value, self, mod).",
    "builtins.CallableProxyType.__rrshift__" => "Return value>>self.",
    "builtins.CallableProxyType.__rshift__" => "Return self>>value.",
    "builtins.CallableProxyType.__rsub__" => "Return value-self.",
    "builtins.CallableProxyType.__rtruediv__" => "Return value/self.",
    "builtins.CallableProxyType.__rxor__" => "Return value^self.",
    "builtins.CallableProxyType.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.CallableProxyType.__setitem__" => "Set self[key] to value.",
    "builtins.CallableProxyType.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.CallableProxyType.__str__" => "Return str(self).",
    "builtins.CallableProxyType.__sub__" => "Return self-value.",
    "builtins.CallableProxyType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.CallableProxyType.__truediv__" => "Return self/value.",
    "builtins.CallableProxyType.__xor__" => "Return self^value.",
    "builtins.Certificate.__delattr__" => "Implement delattr(self, name).",
    "builtins.Certificate.__eq__" => "Return self==value.",
    "builtins.Certificate.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Certificate.__ge__" => "Return self>=value.",
    "builtins.Certificate.__getattribute__" => "Return getattr(self, name).",
    "builtins.Certificate.__getstate__" => "Helper for pickle.",
    "builtins.Certificate.__gt__" => "Return self>value.",
    "builtins.Certificate.__hash__" => "Return hash(self).",
    "builtins.Certificate.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Certificate.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Certificate.__le__" => "Return self<=value.",
    "builtins.Certificate.__lt__" => "Return self<value.",
    "builtins.Certificate.__ne__" => "Return self!=value.",
    "builtins.Certificate.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Certificate.__reduce__" => "Helper for pickle.",
    "builtins.Certificate.__reduce_ex__" => "Helper for pickle.",
    "builtins.Certificate.__repr__" => "Return repr(self).",
    "builtins.Certificate.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Certificate.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Certificate.__str__" => "Return str(self).",
    "builtins.Certificate.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ChannelID" => "A channel ID identifies a channel and may be used as an int.",
    "builtins.ChannelID.__delattr__" => "Implement delattr(self, name).",
    "builtins.ChannelID.__eq__" => "Return self==value.",
    "builtins.ChannelID.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ChannelID.__ge__" => "Return self>=value.",
    "builtins.ChannelID.__getattribute__" => "Return getattr(self, name).",
    "builtins.ChannelID.__getstate__" => "Helper for pickle.",
    "builtins.ChannelID.__gt__" => "Return self>value.",
    "builtins.ChannelID.__hash__" => "Return hash(self).",
    "builtins.ChannelID.__index__" => "Return self converted to an integer, if self is suitable for use as an index into a list.",
    "builtins.ChannelID.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ChannelID.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ChannelID.__int__" => "int(self)",
    "builtins.ChannelID.__le__" => "Return self<=value.",
    "builtins.ChannelID.__lt__" => "Return self<value.",
    "builtins.ChannelID.__ne__" => "Return self!=value.",
    "builtins.ChannelID.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ChannelID.__reduce__" => "Helper for pickle.",
    "builtins.ChannelID.__reduce_ex__" => "Helper for pickle.",
    "builtins.ChannelID.__repr__" => "Return repr(self).",
    "builtins.ChannelID.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ChannelID.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ChannelID.__str__" => "Return str(self).",
    "builtins.ChannelID.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ChannelID.end" => "'send', 'recv', or 'both'",
    "builtins.ChannelID.recv" => "the 'recv' end of the channel",
    "builtins.ChannelID.send" => "the 'send' end of the channel",
    "builtins.Charset" => "Map character sets to their email properties.\n\nThis class provides information about the requirements imposed on email\nfor a specific character set.  It also provides convenience routines for\nconverting between character sets, given the availability of the\napplicable codecs.  Given a character set, it will do its best to provide\ninformation on how to use that character set in an email in an\nRFC-compliant way.\n\nCertain character sets must be encoded with quoted-printable or base64\nwhen used in email headers or bodies.  Certain character sets must be\nconverted outright, and are not allowed in email.  Instances of this\nmodule expose the following information about a character set:\n\ninput_charset: The initial character set specified.  Common aliases\n               are converted to their 'official' email names (e.g. latin_1\n               is converted to iso-8859-1).  Defaults to 7-bit us-ascii.\n\nheader_encoding: If the character set must be encoded before it can be\n                 used in an email header, this attribute will be set to\n                 charset.QP (for quoted-printable), charset.BASE64 (for\n                 base64 encoding), or charset.SHORTEST for the shortest of\n                 QP or BASE64 encoding.  Otherwise, it will be None.\n\nbody_encoding: Same as header_encoding, but describes the encoding for the\n               mail message's body, which indeed may be different than the\n               header encoding.  charset.SHORTEST is not allowed for\n               body_encoding.\n\noutput_charset: Some character sets must be converted before they can be\n                used in email headers or bodies.  If the input_charset is\n                one of them, this attribute will contain the name of the\n                charset output will be converted to.  Otherwise, it will\n                be None.\n\ninput_codec: The name of the Python codec used to convert the\n             input_charset to Unicode.  If no conversion codec is\n             necessary, this attribute will be None.\n\noutput_codec: The name of the Python codec used to convert Unicode\n              to the output_charset.  If no conversion codec is necessary,\n              this attribute will have the same value as the input_codec.",
    "builtins.Charset.__delattr__" => "Implement delattr(self, name).",
    "builtins.Charset.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Charset.__ge__" => "Return self>=value.",
    "builtins.Charset.__getattribute__" => "Return getattr(self, name).",
    "builtins.Charset.__getstate__" => "Helper for pickle.",
    "builtins.Charset.__gt__" => "Return self>value.",
    "builtins.Charset.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Charset.__le__" => "Return self<=value.",
    "builtins.Charset.__lt__" => "Return self<value.",
    "builtins.Charset.__ne__" => "Return self!=value.",
    "builtins.Charset.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Charset.__reduce__" => "Helper for pickle.",
    "builtins.Charset.__reduce_ex__" => "Helper for pickle.",
    "builtins.Charset.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Charset.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Charset.__str__" => "Return str(self).",
    "builtins.Charset.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Charset.__weakref__" => "list of weak references to the object",
    "builtins.Charset.body_encode" => "Body-encode a string by converting it first to bytes.\n\nThe type of encoding (base64 or quoted-printable) will be based on\nself.body_encoding.  If body_encoding is None, we assume the\noutput charset is a 7bit encoding, so re-encoding the decoded\nstring using the ascii codec produces the correct string version\nof the content.",
    "builtins.Charset.get_body_encoding" => "Return the content-transfer-encoding used for body encoding.\n\nThis is either the string 'quoted-printable' or 'base64' depending on\nthe encoding used, or it is a function in which case you should call\nthe function with a single argument, the Message object being\nencoded.  The function should then set the Content-Transfer-Encoding\nheader itself to whatever is appropriate.\n\nReturns \"quoted-printable\" if self.body_encoding is QP.\nReturns \"base64\" if self.body_encoding is BASE64.\nReturns conversion function otherwise.",
    "builtins.Charset.get_output_charset" => "Return the output character set.\n\nThis is self.output_charset if that is not None, otherwise it is\nself.input_charset.",
    "builtins.Charset.header_encode" => "Header-encode a string by converting it first to bytes.\n\nThe type of encoding (base64 or quoted-printable) will be based on\nthis charset's `header_encoding`.\n\n:param string: A unicode string for the header.  It must be possible\n    to encode this string to bytes using the character set's\n    output codec.\n:return: The encoded string, with RFC 2047 chrome.",
    "builtins.Charset.header_encode_lines" => "Header-encode a string by converting it first to bytes.\n\nThis is similar to `header_encode()` except that the string is fit\ninto maximum line lengths as given by the argument.\n\n:param string: A unicode string for the header.  It must be possible\n    to encode this string to bytes using the character set's\n    output codec.\n:param maxlengths: Maximum line length iterator.  Each element\n    returned from this iterator will provide the next maximum line\n    length.  This parameter is used as an argument to built-in next()\n    and should never be exhausted.  The maximum line lengths should\n    not count the RFC 2047 chrome.  These line lengths are only a\n    hint; the splitter does the best it can.\n:return: Lines of encoded strings, each with RFC 2047 chrome.",
    "builtins.ChildProcessError" => "Child process error.",
    "builtins.ChildProcessError.__delattr__" => "Implement delattr(self, name).",
    "builtins.ChildProcessError.__eq__" => "Return self==value.",
    "builtins.ChildProcessError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ChildProcessError.__ge__" => "Return self>=value.",
    "builtins.ChildProcessError.__getattribute__" => "Return getattr(self, name).",
    "builtins.ChildProcessError.__getstate__" => "Helper for pickle.",
    "builtins.ChildProcessError.__gt__" => "Return self>value.",
    "builtins.ChildProcessError.__hash__" => "Return hash(self).",
    "builtins.ChildProcessError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ChildProcessError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ChildProcessError.__le__" => "Return self<=value.",
    "builtins.ChildProcessError.__lt__" => "Return self<value.",
    "builtins.ChildProcessError.__ne__" => "Return self!=value.",
    "builtins.ChildProcessError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ChildProcessError.__reduce_ex__" => "Helper for pickle.",
    "builtins.ChildProcessError.__repr__" => "Return repr(self).",
    "builtins.ChildProcessError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ChildProcessError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ChildProcessError.__str__" => "Return str(self).",
    "builtins.ChildProcessError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ChildProcessError.add_note" => "Add a note to the exception",
    "builtins.ChildProcessError.errno" => "POSIX exception code",
    "builtins.ChildProcessError.filename" => "exception filename",
    "builtins.ChildProcessError.filename2" => "second exception filename",
    "builtins.ChildProcessError.strerror" => "exception strerror",
    "builtins.ChildProcessError.winerror" => "Win32 exception code",
    "builtins.ChildProcessError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Cmd" => "A simple framework for writing line-oriented command interpreters.\n\nThese are often useful for test harnesses, administrative tools, and\nprototypes that will later be wrapped in a more sophisticated interface.\n\nA Cmd instance or subclass instance is a line-oriented interpreter\nframework.  There is no good reason to instantiate Cmd itself; rather,\nit's useful as a superclass of an interpreter class you define yourself\nin order to inherit Cmd's methods and encapsulate action methods.",
    "builtins.Cmd.__delattr__" => "Implement delattr(self, name).",
    "builtins.Cmd.__eq__" => "Return self==value.",
    "builtins.Cmd.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Cmd.__ge__" => "Return self>=value.",
    "builtins.Cmd.__getattribute__" => "Return getattr(self, name).",
    "builtins.Cmd.__getstate__" => "Helper for pickle.",
    "builtins.Cmd.__gt__" => "Return self>value.",
    "builtins.Cmd.__hash__" => "Return hash(self).",
    "builtins.Cmd.__init__" => "Instantiate a line-oriented interpreter framework.\n\nThe optional argument 'completekey' is the readline name of a\ncompletion key; it defaults to the Tab key. If completekey is\nnot None and the readline module is available, command completion\nis done automatically. The optional arguments stdin and stdout\nspecify alternate input and output file objects; if not specified,\nsys.stdin and sys.stdout are used.",
    "builtins.Cmd.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Cmd.__le__" => "Return self<=value.",
    "builtins.Cmd.__lt__" => "Return self<value.",
    "builtins.Cmd.__ne__" => "Return self!=value.",
    "builtins.Cmd.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Cmd.__reduce__" => "Helper for pickle.",
    "builtins.Cmd.__reduce_ex__" => "Helper for pickle.",
    "builtins.Cmd.__repr__" => "Return repr(self).",
    "builtins.Cmd.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Cmd.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Cmd.__str__" => "Return str(self).",
    "builtins.Cmd.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Cmd.__weakref__" => "list of weak references to the object",
    "builtins.Cmd.cmdloop" => "Repeatedly issue a prompt, accept input, parse an initial prefix\noff the received input, and dispatch to action methods, passing them\nthe remainder of the line as argument.",
    "builtins.Cmd.columnize" => "Display a list of strings as a compact set of columns.\n\nEach column is only as wide as necessary.\nColumns are separated by two spaces (one was not legible enough).",
    "builtins.Cmd.complete" => "Return the next possible completion for 'text'.\n\nIf a command has not been entered, then complete against command list.\nOtherwise try to call complete_<command> to get list of completions.",
    "builtins.Cmd.completedefault" => "Method called to complete an input line when no command-specific\ncomplete_*() method is available.\n\nBy default, it returns an empty list.",
    "builtins.Cmd.default" => "Called on an input line when the command prefix is not recognized.\n\nIf this method is not overridden, it prints an error message and\nreturns.",
    "builtins.Cmd.do_help" => "List available commands with \"help\" or detailed help with \"help cmd\".",
    "builtins.Cmd.emptyline" => "Called when an empty line is entered in response to the prompt.\n\nIf this method is not overridden, it repeats the last nonempty\ncommand entered.",
    "builtins.Cmd.onecmd" => "Interpret the argument as though it had been typed in response\nto the prompt.\n\nThis may be overridden, but should not normally need to be;\nsee the precmd() and postcmd() methods for useful execution hooks.\nThe return value is a flag indicating whether interpretation of\ncommands by the interpreter should stop.",
    "builtins.Cmd.parseline" => "Parse the line into a command name and a string containing\nthe arguments.  Returns a tuple containing (command, args, line).\n'command' and 'args' may be None if the line couldn't be parsed.",
    "builtins.Cmd.postcmd" => "Hook method executed just after a command dispatch is finished.",
    "builtins.Cmd.postloop" => "Hook method executed once when the cmdloop() method is about to\nreturn.",
    "builtins.Cmd.precmd" => "Hook method executed just before the command line is\ninterpreted, but after the input prompt is generated and issued.",
    "builtins.Cmd.preloop" => "Hook method executed once when the cmdloop() method is called.",
    "builtins.Codec" => "Defines the interface for stateless encoders/decoders.\n\nThe .encode()/.decode() methods may use different error\nhandling schemes by providing the errors argument. These\nstring values are predefined:\n\n 'strict' - raise a ValueError error (or a subclass)\n 'ignore' - ignore the character and continue with the next\n 'replace' - replace with a suitable replacement character;\n            Python will use the official U+FFFD REPLACEMENT\n            CHARACTER for the builtin Unicode codecs on\n            decoding and '?' on encoding.\n 'surrogateescape' - replace with private code points U+DCnn.\n 'xmlcharrefreplace' - Replace with the appropriate XML\n                       character reference (only for encoding).\n 'backslashreplace'  - Replace with backslashed escape sequences.\n 'namereplace'       - Replace with \\N{...} escape sequences\n                       (only for encoding).\n\nThe set of allowed values can be extended via register_error.",
    "builtins.Codec.__delattr__" => "Implement delattr(self, name).",
    "builtins.Codec.__eq__" => "Return self==value.",
    "builtins.Codec.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Codec.__ge__" => "Return self>=value.",
    "builtins.Codec.__getattribute__" => "Return getattr(self, name).",
    "builtins.Codec.__getstate__" => "Helper for pickle.",
    "builtins.Codec.__gt__" => "Return self>value.",
    "builtins.Codec.__hash__" => "Return hash(self).",
    "builtins.Codec.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Codec.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Codec.__le__" => "Return self<=value.",
    "builtins.Codec.__lt__" => "Return self<value.",
    "builtins.Codec.__ne__" => "Return self!=value.",
    "builtins.Codec.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Codec.__reduce__" => "Helper for pickle.",
    "builtins.Codec.__reduce_ex__" => "Helper for pickle.",
    "builtins.Codec.__repr__" => "Return repr(self).",
    "builtins.Codec.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Codec.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Codec.__str__" => "Return str(self).",
    "builtins.Codec.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Codec.__weakref__" => "list of weak references to the object",
    "builtins.Codec.decode" => "Decodes the object input and returns a tuple (output\nobject, length consumed).\n\ninput must be an object which provides the bf_getreadbuf\nbuffer slot. Python strings, buffer objects and memory\nmapped files are examples of objects providing this slot.\n\nerrors defines the error handling to apply. It defaults to\n'strict' handling.\n\nThe method may not store state in the Codec instance. Use\nStreamReader for codecs which have to keep state in order to\nmake decoding efficient.\n\nThe decoder must be able to handle zero length input and\nreturn an empty object of the output object type in this\nsituation.",
    "builtins.Codec.encode" => "Encodes the object input and returns a tuple (output\nobject, length consumed).\n\nerrors defines the error handling to apply. It defaults to\n'strict' handling.\n\nThe method may not store state in the Codec instance. Use\nStreamWriter for codecs which have to keep state in order to\nmake encoding efficient.\n\nThe encoder must be able to handle zero length input and\nreturn an empty object of the output object type in this\nsituation.",
    "builtins.CommandCompiler" => "Instances of this class have __call__ methods identical in\nsignature to compile_command; the difference is that if the\ninstance compiles program text containing a __future__ statement,\nthe instance 'remembers' and compiles all subsequent program texts\nwith the statement in force.",
    "builtins.CommandCompiler.__call__" => "Compile a command and determine whether it is incomplete.\n\nArguments:\n\nsource -- the source string; may contain \\n characters\nfilename -- optional filename from which source was read;\n            default \"<input>\"\nsymbol -- optional grammar start symbol; \"single\" (default) or\n          \"eval\"\n\nReturn value / exceptions raised:\n\n- Return a code object if the command is complete and valid\n- Return None if the command is incomplete\n- Raise SyntaxError, ValueError or OverflowError if the command is a\n  syntax error (OverflowError and ValueError can be produced by\n  malformed literals).",
    "builtins.CommandCompiler.__delattr__" => "Implement delattr(self, name).",
    "builtins.CommandCompiler.__eq__" => "Return self==value.",
    "builtins.CommandCompiler.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.CommandCompiler.__ge__" => "Return self>=value.",
    "builtins.CommandCompiler.__getattribute__" => "Return getattr(self, name).",
    "builtins.CommandCompiler.__getstate__" => "Helper for pickle.",
    "builtins.CommandCompiler.__gt__" => "Return self>value.",
    "builtins.CommandCompiler.__hash__" => "Return hash(self).",
    "builtins.CommandCompiler.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.CommandCompiler.__le__" => "Return self<=value.",
    "builtins.CommandCompiler.__lt__" => "Return self<value.",
    "builtins.CommandCompiler.__ne__" => "Return self!=value.",
    "builtins.CommandCompiler.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.CommandCompiler.__reduce__" => "Helper for pickle.",
    "builtins.CommandCompiler.__reduce_ex__" => "Helper for pickle.",
    "builtins.CommandCompiler.__repr__" => "Return repr(self).",
    "builtins.CommandCompiler.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.CommandCompiler.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.CommandCompiler.__str__" => "Return str(self).",
    "builtins.CommandCompiler.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.CommandCompiler.__weakref__" => "list of weak references to the object",
    "builtins.Compile" => "Instances of this class behave much like the built-in compile\nfunction, but if one is used to compile text containing a future\nstatement, it \"remembers\" and compiles all subsequent program texts\nwith the statement in force.",
    "builtins.Compile.__delattr__" => "Implement delattr(self, name).",
    "builtins.Compile.__eq__" => "Return self==value.",
    "builtins.Compile.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Compile.__ge__" => "Return self>=value.",
    "builtins.Compile.__getattribute__" => "Return getattr(self, name).",
    "builtins.Compile.__getstate__" => "Helper for pickle.",
    "builtins.Compile.__gt__" => "Return self>value.",
    "builtins.Compile.__hash__" => "Return hash(self).",
    "builtins.Compile.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Compile.__le__" => "Return self<=value.",
    "builtins.Compile.__lt__" => "Return self<value.",
    "builtins.Compile.__ne__" => "Return self!=value.",
    "builtins.Compile.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Compile.__reduce__" => "Helper for pickle.",
    "builtins.Compile.__reduce_ex__" => "Helper for pickle.",
    "builtins.Compile.__repr__" => "Return repr(self).",
    "builtins.Compile.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Compile.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Compile.__str__" => "Return str(self).",
    "builtins.Compile.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Compile.__weakref__" => "list of weak references to the object",
    "builtins.CompletedProcess" => "A process that has finished running.\n\nThis is returned by run().\n\nAttributes:\n  args: The list or str args passed to run().\n  returncode: The exit code of the process, negative for signals.\n  stdout: The standard output (None if not captured).\n  stderr: The standard error (None if not captured).",
    "builtins.CompletedProcess.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.CompletedProcess.__delattr__" => "Implement delattr(self, name).",
    "builtins.CompletedProcess.__eq__" => "Return self==value.",
    "builtins.CompletedProcess.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.CompletedProcess.__ge__" => "Return self>=value.",
    "builtins.CompletedProcess.__getattribute__" => "Return getattr(self, name).",
    "builtins.CompletedProcess.__getstate__" => "Helper for pickle.",
    "builtins.CompletedProcess.__gt__" => "Return self>value.",
    "builtins.CompletedProcess.__hash__" => "Return hash(self).",
    "builtins.CompletedProcess.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.CompletedProcess.__le__" => "Return self<=value.",
    "builtins.CompletedProcess.__lt__" => "Return self<value.",
    "builtins.CompletedProcess.__ne__" => "Return self!=value.",
    "builtins.CompletedProcess.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.CompletedProcess.__reduce__" => "Helper for pickle.",
    "builtins.CompletedProcess.__reduce_ex__" => "Helper for pickle.",
    "builtins.CompletedProcess.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.CompletedProcess.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.CompletedProcess.__str__" => "Return str(self).",
    "builtins.CompletedProcess.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.CompletedProcess.__weakref__" => "list of weak references to the object",
    "builtins.CompletedProcess.check_returncode" => "Raise CalledProcessError if the exit code is non-zero.",
    "builtins.Completer.__delattr__" => "Implement delattr(self, name).",
    "builtins.Completer.__eq__" => "Return self==value.",
    "builtins.Completer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Completer.__ge__" => "Return self>=value.",
    "builtins.Completer.__getattribute__" => "Return getattr(self, name).",
    "builtins.Completer.__getstate__" => "Helper for pickle.",
    "builtins.Completer.__gt__" => "Return self>value.",
    "builtins.Completer.__hash__" => "Return hash(self).",
    "builtins.Completer.__init__" => "Create a new completer for the command line.\n\nCompleter([namespace]) -> completer instance.\n\nIf unspecified, the default namespace where completions are performed\nis __main__ (technically, __main__.__dict__). Namespaces should be\ngiven as dictionaries.\n\nCompleter instances should be used as the completion mechanism of\nreadline via the set_completer() call:\n\nreadline.set_completer(Completer(my_namespace).complete)",
    "builtins.Completer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Completer.__le__" => "Return self<=value.",
    "builtins.Completer.__lt__" => "Return self<value.",
    "builtins.Completer.__ne__" => "Return self!=value.",
    "builtins.Completer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Completer.__reduce__" => "Helper for pickle.",
    "builtins.Completer.__reduce_ex__" => "Helper for pickle.",
    "builtins.Completer.__repr__" => "Return repr(self).",
    "builtins.Completer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Completer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Completer.__str__" => "Return str(self).",
    "builtins.Completer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Completer.__weakref__" => "list of weak references to the object",
    "builtins.Completer.attr_matches" => "Compute matches when text contains a dot.\n\nAssuming the text is of the form NAME.NAME....[NAME], and is\nevaluable in self.namespace, it will be evaluated and its attributes\n(as revealed by dir()) are used as possible completions.  (For class\ninstances, class members are also considered.)\n\nWARNING: this can still invoke arbitrary C code, if an object\nwith a __getattr__ hook is evaluated.",
    "builtins.Completer.complete" => "Return the next possible completion for 'text'.\n\nThis is called successively with state == 0, 1, 2, ... until it\nreturns None.  The completion should begin with 'text'.",
    "builtins.Completer.global_matches" => "Compute matches when text is a simple name.\n\nReturn a list of all keywords, built-in functions and names currently\ndefined in self.namespace that match.",
    "builtins.Compress.__delattr__" => "Implement delattr(self, name).",
    "builtins.Compress.__eq__" => "Return self==value.",
    "builtins.Compress.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Compress.__ge__" => "Return self>=value.",
    "builtins.Compress.__getattribute__" => "Return getattr(self, name).",
    "builtins.Compress.__getstate__" => "Helper for pickle.",
    "builtins.Compress.__gt__" => "Return self>value.",
    "builtins.Compress.__hash__" => "Return hash(self).",
    "builtins.Compress.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Compress.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Compress.__le__" => "Return self<=value.",
    "builtins.Compress.__lt__" => "Return self<value.",
    "builtins.Compress.__ne__" => "Return self!=value.",
    "builtins.Compress.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Compress.__reduce__" => "Helper for pickle.",
    "builtins.Compress.__reduce_ex__" => "Helper for pickle.",
    "builtins.Compress.__repr__" => "Return repr(self).",
    "builtins.Compress.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Compress.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Compress.__str__" => "Return str(self).",
    "builtins.Compress.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Compress.compress" => "Returns a bytes object containing compressed data.\n\n  data\n    Binary data to be compressed.\n\nAfter calling this function, some of the input data may still\nbe stored in internal buffers for later processing.\nCall the flush() method to clear these buffers.",
    "builtins.Compress.copy" => "Return a copy of the compression object.",
    "builtins.Compress.flush" => "Return a bytes object containing any remaining compressed data.\n\n  mode\n    One of the constants Z_SYNC_FLUSH, Z_FULL_FLUSH, Z_FINISH.\n    If mode == Z_FINISH, the compressor object can no longer be\n    used after calling the flush() method.  Otherwise, more data\n    can still be compressed.",
    "builtins.Condition" => "Class that implements a condition variable.\n\nA condition variable allows one or more threads to wait until they are\nnotified by another thread.\n\nIf the lock argument is given and not None, it must be a Lock or RLock\nobject, and it is used as the underlying lock. Otherwise, a new RLock object\nis created and used as the underlying lock.",
    "builtins.Condition.__delattr__" => "Implement delattr(self, name).",
    "builtins.Condition.__eq__" => "Return self==value.",
    "builtins.Condition.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Condition.__ge__" => "Return self>=value.",
    "builtins.Condition.__getattribute__" => "Return getattr(self, name).",
    "builtins.Condition.__getstate__" => "Helper for pickle.",
    "builtins.Condition.__gt__" => "Return self>value.",
    "builtins.Condition.__hash__" => "Return hash(self).",
    "builtins.Condition.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Condition.__le__" => "Return self<=value.",
    "builtins.Condition.__lt__" => "Return self<value.",
    "builtins.Condition.__ne__" => "Return self!=value.",
    "builtins.Condition.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Condition.__reduce__" => "Helper for pickle.",
    "builtins.Condition.__reduce_ex__" => "Helper for pickle.",
    "builtins.Condition.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Condition.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Condition.__str__" => "Return str(self).",
    "builtins.Condition.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Condition.__weakref__" => "list of weak references to the object",
    "builtins.Condition.notify" => "Wake up one or more threads waiting on this condition, if any.\n\nIf the calling thread has not acquired the lock when this method is\ncalled, a RuntimeError is raised.\n\nThis method wakes up at most n of the threads waiting for the condition\nvariable; it is a no-op if no threads are waiting.",
    "builtins.Condition.notifyAll" => "Wake up all threads waiting on this condition.\n\nThis method is deprecated, use notify_all() instead.",
    "builtins.Condition.notify_all" => "Wake up all threads waiting on this condition.\n\nIf the calling thread has not acquired the lock when this method\nis called, a RuntimeError is raised.",
    "builtins.Condition.wait" => "Wait until notified or until a timeout occurs.\n\nIf the calling thread has not acquired the lock when this method is\ncalled, a RuntimeError is raised.\n\nThis method releases the underlying lock, and then blocks until it is\nawakened by a notify() or notify_all() call for the same condition\nvariable in another thread, or until the optional timeout occurs. Once\nawakened or timed out, it re-acquires the lock and returns.\n\nWhen the timeout argument is present and not None, it should be a\nfloating-point number specifying a timeout for the operation in seconds\n(or fractions thereof).\n\nWhen the underlying lock is an RLock, it is not released using its\nrelease() method, since this may not actually unlock the lock when it\nwas acquired multiple times recursively. Instead, an internal interface\nof the RLock class is used, which really unlocks it even when it has\nbeen recursively acquired several times. Another internal interface is\nthen used to restore the recursion level when the lock is reacquired.",
    "builtins.Condition.wait_for" => "Wait until a condition evaluates to True.\n\npredicate should be a callable which result will be interpreted as a\nboolean value.  A timeout may be provided giving the maximum time to\nwait.",
    "builtins.Connection" => "SQLite database connection object.",
    "builtins.Connection.__call__" => "Call self as a function.",
    "builtins.Connection.__del__" => "Called when the instance is about to be destroyed.",
    "builtins.Connection.__delattr__" => "Implement delattr(self, name).",
    "builtins.Connection.__enter__" => "Called when the connection is used as a context manager.\n\nReturns itself as a convenience to the caller.",
    "builtins.Connection.__eq__" => "Return self==value.",
    "builtins.Connection.__exit__" => "Called when the connection is used as a context manager.\n\nIf there was any exception, a rollback takes place; otherwise we\ncommit.",
    "builtins.Connection.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Connection.__ge__" => "Return self>=value.",
    "builtins.Connection.__getattribute__" => "Return getattr(self, name).",
    "builtins.Connection.__getstate__" => "Helper for pickle.",
    "builtins.Connection.__gt__" => "Return self>value.",
    "builtins.Connection.__hash__" => "Return hash(self).",
    "builtins.Connection.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Connection.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Connection.__le__" => "Return self<=value.",
    "builtins.Connection.__lt__" => "Return self<value.",
    "builtins.Connection.__ne__" => "Return self!=value.",
    "builtins.Connection.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Connection.__reduce__" => "Helper for pickle.",
    "builtins.Connection.__reduce_ex__" => "Helper for pickle.",
    "builtins.Connection.__repr__" => "Return repr(self).",
    "builtins.Connection.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Connection.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Connection.__str__" => "Return str(self).",
    "builtins.Connection.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Connection.backup" => "Makes a backup of the database.",
    "builtins.Connection.blobopen" => "Open and return a BLOB object.\n\n  table\n    Table name.\n  column\n    Column name.\n  rowid\n    Row id.\n  readonly\n    Open the BLOB without write permissions.\n  name\n    Database name.",
    "builtins.Connection.close" => "Close the database connection.\n\nAny pending transaction is not committed implicitly.",
    "builtins.Connection.commit" => "Commit any pending transaction to the database.\n\nIf there is no open transaction, this method is a no-op.",
    "builtins.Connection.create_aggregate" => "Creates a new aggregate.\n\nNote: Passing keyword arguments 'name', 'n_arg' and 'aggregate_class'\nto _sqlite3.Connection.create_aggregate() is deprecated. Parameters\n'name', 'n_arg' and 'aggregate_class' will become positional-only in\nPython 3.15.",
    "builtins.Connection.create_collation" => "Creates a collation function.",
    "builtins.Connection.create_function" => "Creates a new function.\n\nNote: Passing keyword arguments 'name', 'narg' and 'func' to\n_sqlite3.Connection.create_function() is deprecated. Parameters\n'name', 'narg' and 'func' will become positional-only in Python 3.15.",
    "builtins.Connection.create_window_function" => "Creates or redefines an aggregate window function. Non-standard.\n\n  name\n    The name of the SQL aggregate window function to be created or\n    redefined.\n  num_params\n    The number of arguments the step and inverse methods takes.\n  aggregate_class\n    A class with step(), finalize(), value(), and inverse() methods.\n    Set to None to clear the window function.",
    "builtins.Connection.cursor" => "Return a cursor for the connection.",
    "builtins.Connection.deserialize" => "Load a serialized database.\n\n  data\n    The serialized database content.\n  name\n    Which database to reopen with the deserialization.\n\nThe deserialize interface causes the database connection to\ndisconnect from the target database, and then reopen it as\nan in-memory database based on the given serialized data.\n\nThe deserialize interface will fail with SQLITE_BUSY if the database\nis currently in a read transaction or is involved in a backup\noperation.",
    "builtins.Connection.enable_load_extension" => "Enable dynamic loading of SQLite extension modules.",
    "builtins.Connection.execute" => "Executes an SQL statement.",
    "builtins.Connection.executemany" => "Repeatedly executes an SQL statement.",
    "builtins.Connection.executescript" => "Executes multiple SQL statements at once.",
    "builtins.Connection.getconfig" => "Query a boolean connection configuration option.\n\n  op\n    The configuration verb; one of the sqlite3.SQLITE_DBCONFIG codes.",
    "builtins.Connection.getlimit" => "Get connection run-time limits.\n\n  category\n    The limit category to be queried.",
    "builtins.Connection.interrupt" => "Abort any pending database operation.",
    "builtins.Connection.iterdump" => "Returns iterator to the dump of the database in an SQL text format.\n\n  filter\n    An optional LIKE pattern for database objects to dump",
    "builtins.Connection.load_extension" => "Load SQLite extension module.",
    "builtins.Connection.rollback" => "Roll back to the start of any pending transaction.\n\nIf there is no open transaction, this method is a no-op.",
    "builtins.Connection.serialize" => "Serialize a database into a byte string.\n\n  name\n    Which database to serialize.\n\nFor an ordinary on-disk database file, the serialization is just\na copy of the disk file.  For an in-memory database or a \"temp\"\ndatabase, the serialization is the same sequence of bytes which\nwould be written to disk if that database were backed up to disk.",
    "builtins.Connection.set_authorizer" => "Set authorizer callback.\n\nNote: Passing keyword argument 'authorizer_callback' to\n_sqlite3.Connection.set_authorizer() is deprecated. Parameter\n'authorizer_callback' will become positional-only in Python 3.15.",
    "builtins.Connection.set_progress_handler" => "Set progress handler callback.\n\n  progress_handler\n    A callable that takes no arguments.\n    If the callable returns non-zero, the current query is\n    terminated, and an exception is raised.\n  n\n    The number of SQLite virtual machine instructions that are\n    executed between invocations of 'progress_handler'.\n\nIf 'progress_handler' is None or 'n' is 0, the progress handler is\ndisabled.\n\nNote: Passing keyword argument 'progress_handler' to\n_sqlite3.Connection.set_progress_handler() is deprecated. Parameter\n'progress_handler' will become positional-only in Python 3.15.",
    "builtins.Connection.set_trace_callback" => "Set a trace callback called for each SQL statement (passed as unicode).\n\nNote: Passing keyword argument 'trace_callback' to\n_sqlite3.Connection.set_trace_callback() is deprecated. Parameter\n'trace_callback' will become positional-only in Python 3.15.",
    "builtins.Connection.setconfig" => "Set a boolean connection configuration option.\n\n  op\n    The configuration verb; one of the sqlite3.SQLITE_DBCONFIG codes.",
    "builtins.Connection.setlimit" => "Set connection run-time limits.\n\n  category\n    The limit category to be set.\n  limit\n    The new limit. If the new limit is a negative number, the limit\n    is unchanged.\n\nAttempts to increase a limit above its hard upper bound are silently\ntruncated to the hard upper bound. Regardless of whether or not the\nlimit was changed, the prior value of the limit is returned.",
    "builtins.ConnectionAbortedError" => "Connection aborted.",
    "builtins.ConnectionAbortedError.__delattr__" => "Implement delattr(self, name).",
    "builtins.ConnectionAbortedError.__eq__" => "Return self==value.",
    "builtins.ConnectionAbortedError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ConnectionAbortedError.__ge__" => "Return self>=value.",
    "builtins.ConnectionAbortedError.__getattribute__" => "Return getattr(self, name).",
    "builtins.ConnectionAbortedError.__getstate__" => "Helper for pickle.",
    "builtins.ConnectionAbortedError.__gt__" => "Return self>value.",
    "builtins.ConnectionAbortedError.__hash__" => "Return hash(self).",
    "builtins.ConnectionAbortedError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ConnectionAbortedError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ConnectionAbortedError.__le__" => "Return self<=value.",
    "builtins.ConnectionAbortedError.__lt__" => "Return self<value.",
    "builtins.ConnectionAbortedError.__ne__" => "Return self!=value.",
    "builtins.ConnectionAbortedError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ConnectionAbortedError.__reduce_ex__" => "Helper for pickle.",
    "builtins.ConnectionAbortedError.__repr__" => "Return repr(self).",
    "builtins.ConnectionAbortedError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ConnectionAbortedError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ConnectionAbortedError.__str__" => "Return str(self).",
    "builtins.ConnectionAbortedError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ConnectionAbortedError.add_note" => "Add a note to the exception",
    "builtins.ConnectionAbortedError.errno" => "POSIX exception code",
    "builtins.ConnectionAbortedError.filename" => "exception filename",
    "builtins.ConnectionAbortedError.filename2" => "second exception filename",
    "builtins.ConnectionAbortedError.strerror" => "exception strerror",
    "builtins.ConnectionAbortedError.winerror" => "Win32 exception code",
    "builtins.ConnectionAbortedError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.ConnectionError" => "Connection error.",
    "builtins.ConnectionError.__delattr__" => "Implement delattr(self, name).",
    "builtins.ConnectionError.__eq__" => "Return self==value.",
    "builtins.ConnectionError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ConnectionError.__ge__" => "Return self>=value.",
    "builtins.ConnectionError.__getattribute__" => "Return getattr(self, name).",
    "builtins.ConnectionError.__getstate__" => "Helper for pickle.",
    "builtins.ConnectionError.__gt__" => "Return self>value.",
    "builtins.ConnectionError.__hash__" => "Return hash(self).",
    "builtins.ConnectionError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ConnectionError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ConnectionError.__le__" => "Return self<=value.",
    "builtins.ConnectionError.__lt__" => "Return self<value.",
    "builtins.ConnectionError.__ne__" => "Return self!=value.",
    "builtins.ConnectionError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ConnectionError.__reduce_ex__" => "Helper for pickle.",
    "builtins.ConnectionError.__repr__" => "Return repr(self).",
    "builtins.ConnectionError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ConnectionError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ConnectionError.__str__" => "Return str(self).",
    "builtins.ConnectionError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ConnectionError.add_note" => "Add a note to the exception",
    "builtins.ConnectionError.errno" => "POSIX exception code",
    "builtins.ConnectionError.filename" => "exception filename",
    "builtins.ConnectionError.filename2" => "second exception filename",
    "builtins.ConnectionError.strerror" => "exception strerror",
    "builtins.ConnectionError.winerror" => "Win32 exception code",
    "builtins.ConnectionError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.ConnectionRefusedError" => "Connection refused.",
    "builtins.ConnectionRefusedError.__delattr__" => "Implement delattr(self, name).",
    "builtins.ConnectionRefusedError.__eq__" => "Return self==value.",
    "builtins.ConnectionRefusedError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ConnectionRefusedError.__ge__" => "Return self>=value.",
    "builtins.ConnectionRefusedError.__getattribute__" => "Return getattr(self, name).",
    "builtins.ConnectionRefusedError.__getstate__" => "Helper for pickle.",
    "builtins.ConnectionRefusedError.__gt__" => "Return self>value.",
    "builtins.ConnectionRefusedError.__hash__" => "Return hash(self).",
    "builtins.ConnectionRefusedError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ConnectionRefusedError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ConnectionRefusedError.__le__" => "Return self<=value.",
    "builtins.ConnectionRefusedError.__lt__" => "Return self<value.",
    "builtins.ConnectionRefusedError.__ne__" => "Return self!=value.",
    "builtins.ConnectionRefusedError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ConnectionRefusedError.__reduce_ex__" => "Helper for pickle.",
    "builtins.ConnectionRefusedError.__repr__" => "Return repr(self).",
    "builtins.ConnectionRefusedError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ConnectionRefusedError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ConnectionRefusedError.__str__" => "Return str(self).",
    "builtins.ConnectionRefusedError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ConnectionRefusedError.add_note" => "Add a note to the exception",
    "builtins.ConnectionRefusedError.errno" => "POSIX exception code",
    "builtins.ConnectionRefusedError.filename" => "exception filename",
    "builtins.ConnectionRefusedError.filename2" => "second exception filename",
    "builtins.ConnectionRefusedError.strerror" => "exception strerror",
    "builtins.ConnectionRefusedError.winerror" => "Win32 exception code",
    "builtins.ConnectionRefusedError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.ConnectionResetError" => "Connection reset.",
    "builtins.ConnectionResetError.__delattr__" => "Implement delattr(self, name).",
    "builtins.ConnectionResetError.__eq__" => "Return self==value.",
    "builtins.ConnectionResetError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ConnectionResetError.__ge__" => "Return self>=value.",
    "builtins.ConnectionResetError.__getattribute__" => "Return getattr(self, name).",
    "builtins.ConnectionResetError.__getstate__" => "Helper for pickle.",
    "builtins.ConnectionResetError.__gt__" => "Return self>value.",
    "builtins.ConnectionResetError.__hash__" => "Return hash(self).",
    "builtins.ConnectionResetError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ConnectionResetError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ConnectionResetError.__le__" => "Return self<=value.",
    "builtins.ConnectionResetError.__lt__" => "Return self<value.",
    "builtins.ConnectionResetError.__ne__" => "Return self!=value.",
    "builtins.ConnectionResetError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ConnectionResetError.__reduce_ex__" => "Helper for pickle.",
    "builtins.ConnectionResetError.__repr__" => "Return repr(self).",
    "builtins.ConnectionResetError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ConnectionResetError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ConnectionResetError.__str__" => "Return str(self).",
    "builtins.ConnectionResetError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ConnectionResetError.add_note" => "Add a note to the exception",
    "builtins.ConnectionResetError.errno" => "POSIX exception code",
    "builtins.ConnectionResetError.filename" => "exception filename",
    "builtins.ConnectionResetError.filename2" => "second exception filename",
    "builtins.ConnectionResetError.strerror" => "exception strerror",
    "builtins.ConnectionResetError.winerror" => "Win32 exception code",
    "builtins.ConnectionResetError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Container.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.Container.__delattr__" => "Implement delattr(self, name).",
    "builtins.Container.__eq__" => "Return self==value.",
    "builtins.Container.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Container.__ge__" => "Return self>=value.",
    "builtins.Container.__getattribute__" => "Return getattr(self, name).",
    "builtins.Container.__getstate__" => "Helper for pickle.",
    "builtins.Container.__gt__" => "Return self>value.",
    "builtins.Container.__hash__" => "Return hash(self).",
    "builtins.Container.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Container.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Container.__le__" => "Return self<=value.",
    "builtins.Container.__lt__" => "Return self<value.",
    "builtins.Container.__ne__" => "Return self!=value.",
    "builtins.Container.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Container.__reduce__" => "Helper for pickle.",
    "builtins.Container.__reduce_ex__" => "Helper for pickle.",
    "builtins.Container.__repr__" => "Return repr(self).",
    "builtins.Container.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Container.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Container.__str__" => "Return str(self).",
    "builtins.Context" => "Contains the context for a Decimal instance.\n\nContains:\nprec - precision (for use in rounding, division, square roots..)\nrounding - rounding type (how you round)\ntraps - If traps[exception] = 1, then the exception is\n                raised when it is caused.  Otherwise, a value is\n                substituted in.\nflags  - When an exception is caused, flags[exception] is set.\n         (Whether or not the trap_enabler is set)\n         Should be reset by user of Decimal instance.\nEmin -   Minimum exponent\nEmax -   Maximum exponent\ncapitals -      If 1, 1*10^1 is printed as 1E+1.\n                If 0, printed as 1e1\nclamp -  If 1, change exponents if too high (Default 0)",
    "builtins.Context.Etiny" => "Returns Etiny (= Emin - prec + 1)",
    "builtins.Context.Etop" => "Returns maximum exponent (= Emax - prec + 1)",
    "builtins.Context.__contains__" => "Return bool(key in self).",
    "builtins.Context.__copy__" => "Returns a deep copy from self.",
    "builtins.Context.__delattr__" => "Implement delattr(self, name).",
    "builtins.Context.__eq__" => "Return self==value.",
    "builtins.Context.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Context.__ge__" => "Return self>=value.",
    "builtins.Context.__getattribute__" => "Return getattr(self, name).",
    "builtins.Context.__getitem__" => "Return self[key].",
    "builtins.Context.__getstate__" => "Helper for pickle.",
    "builtins.Context.__gt__" => "Return self>value.",
    "builtins.Context.__hash__" => "Return hash(self).",
    "builtins.Context.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Context.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Context.__iter__" => "Implement iter(self).",
    "builtins.Context.__le__" => "Return self<=value.",
    "builtins.Context.__len__" => "Return len(self).",
    "builtins.Context.__lt__" => "Return self<value.",
    "builtins.Context.__ne__" => "Return self!=value.",
    "builtins.Context.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Context.__reduce__" => "Helper for pickle.",
    "builtins.Context.__reduce_ex__" => "Helper for pickle.",
    "builtins.Context.__repr__" => "Show the current context.",
    "builtins.Context.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Context.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Context.__str__" => "Return str(self).",
    "builtins.Context.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Context.__weakref__" => "list of weak references to the object",
    "builtins.Context._ignore_all_flags" => "Ignore all flags, if they are raised",
    "builtins.Context._ignore_flags" => "Ignore the flags, if they are raised",
    "builtins.Context._raise_error" => "Handles an error\n\nIf the flag is in _ignored_flags, returns the default response.\nOtherwise, it sets the flag, then, if the corresponding\ntrap_enabler is set, it reraises the exception.  Otherwise, it returns\nthe default value after setting the flag.",
    "builtins.Context._regard_flags" => "Stop ignoring the flags, if they are raised",
    "builtins.Context._set_rounding" => "Sets the rounding type.\n\nSets the rounding type, and returns the current (previous)\nrounding type.  Often used like:\n\ncontext = context.copy()\n# so you don't change the calling context\n# if an error occurs in the middle.\nrounding = context._set_rounding(ROUND_UP)\nval = self.__sub__(other, context=context)\ncontext._set_rounding(rounding)\n\nThis will make it round up for that operation.",
    "builtins.Context._shallow_copy" => "Returns a shallow copy from self.",
    "builtins.Context.abs" => "Returns the absolute value of the operand.\n\nIf the operand is negative, the result is the same as using the\nminus operation on the operand.  Otherwise, the result is the same\nas using the plus operation on the operand.\n\n>>> ExtendedContext.abs(Decimal('2.1'))\nDecimal('2.1')\n>>> ExtendedContext.abs(Decimal('-100'))\nDecimal('100')\n>>> ExtendedContext.abs(Decimal('101.5'))\nDecimal('101.5')\n>>> ExtendedContext.abs(Decimal('-101.5'))\nDecimal('101.5')\n>>> ExtendedContext.abs(-1)\nDecimal('1')",
    "builtins.Context.add" => "Return the sum of the two operands.\n\n>>> ExtendedContext.add(Decimal('12'), Decimal('7.00'))\nDecimal('19.00')\n>>> ExtendedContext.add(Decimal('1E+2'), Decimal('1.01E+4'))\nDecimal('1.02E+4')\n>>> ExtendedContext.add(1, Decimal(2))\nDecimal('3')\n>>> ExtendedContext.add(Decimal(8), 5)\nDecimal('13')\n>>> ExtendedContext.add(5, 5)\nDecimal('10')",
    "builtins.Context.canonical" => "Returns the same Decimal object.\n\nAs we do not have different encodings for the same number, the\nreceived object already is in its canonical form.\n\n>>> ExtendedContext.canonical(Decimal('2.50'))\nDecimal('2.50')",
    "builtins.Context.clear_flags" => "Reset all flags to zero",
    "builtins.Context.clear_traps" => "Reset all traps to zero",
    "builtins.Context.compare" => "Compares values numerically.\n\nIf the signs of the operands differ, a value representing each\noperand ('-1' if the operand is less than zero, '0' if the operand\nis zero or negative zero, or '1' if the operand is greater than\nzero) is used in place of that operand for the comparison instead of\nthe actual operand.\n\nThe comparison is then effected by subtracting the second operand\nfrom the first and then returning a value according to the result of\nthe subtraction: '-1' if the result is less than zero, '0' if the\nresult is zero or negative zero, or '1' if the result is greater\nthan zero.\n\n>>> ExtendedContext.compare(Decimal('2.1'), Decimal('3'))\nDecimal('-1')\n>>> ExtendedContext.compare(Decimal('2.1'), Decimal('2.1'))\nDecimal('0')\n>>> ExtendedContext.compare(Decimal('2.1'), Decimal('2.10'))\nDecimal('0')\n>>> ExtendedContext.compare(Decimal('3'), Decimal('2.1'))\nDecimal('1')\n>>> ExtendedContext.compare(Decimal('2.1'), Decimal('-3'))\nDecimal('1')\n>>> ExtendedContext.compare(Decimal('-3'), Decimal('2.1'))\nDecimal('-1')\n>>> ExtendedContext.compare(1, 2)\nDecimal('-1')\n>>> ExtendedContext.compare(Decimal(1), 2)\nDecimal('-1')\n>>> ExtendedContext.compare(1, Decimal(2))\nDecimal('-1')",
    "builtins.Context.compare_signal" => "Compares the values of the two operands numerically.\n\nIt's pretty much like compare(), but all NaNs signal, with signaling\nNaNs taking precedence over quiet NaNs.\n\n>>> c = ExtendedContext\n>>> c.compare_signal(Decimal('2.1'), Decimal('3'))\nDecimal('-1')\n>>> c.compare_signal(Decimal('2.1'), Decimal('2.1'))\nDecimal('0')\n>>> c.flags[InvalidOperation] = 0\n>>> print(c.flags[InvalidOperation])\n0\n>>> c.compare_signal(Decimal('NaN'), Decimal('2.1'))\nDecimal('NaN')\n>>> print(c.flags[InvalidOperation])\n1\n>>> c.flags[InvalidOperation] = 0\n>>> print(c.flags[InvalidOperation])\n0\n>>> c.compare_signal(Decimal('sNaN'), Decimal('2.1'))\nDecimal('NaN')\n>>> print(c.flags[InvalidOperation])\n1\n>>> c.compare_signal(-1, 2)\nDecimal('-1')\n>>> c.compare_signal(Decimal(-1), 2)\nDecimal('-1')\n>>> c.compare_signal(-1, Decimal(2))\nDecimal('-1')",
    "builtins.Context.compare_total" => "Compares two operands using their abstract representation.\n\nThis is not like the standard compare, which use their numerical\nvalue.  Note that a total ordering is defined for all possible\nabstract representations.\n\n>>> ExtendedContext.compare_total(Decimal('12.73'), Decimal('127.9'))\nDecimal('-1')\n>>> ExtendedContext.compare_total(Decimal('-127'),  Decimal('12'))\nDecimal('-1')\n>>> ExtendedContext.compare_total(Decimal('12.30'), Decimal('12.3'))\nDecimal('-1')\n>>> ExtendedContext.compare_total(Decimal('12.30'), Decimal('12.30'))\nDecimal('0')\n>>> ExtendedContext.compare_total(Decimal('12.3'),  Decimal('12.300'))\nDecimal('1')\n>>> ExtendedContext.compare_total(Decimal('12.3'),  Decimal('NaN'))\nDecimal('-1')\n>>> ExtendedContext.compare_total(1, 2)\nDecimal('-1')\n>>> ExtendedContext.compare_total(Decimal(1), 2)\nDecimal('-1')\n>>> ExtendedContext.compare_total(1, Decimal(2))\nDecimal('-1')",
    "builtins.Context.compare_total_mag" => "Compares two operands using their abstract representation ignoring sign.\n\nLike compare_total, but with operand's sign ignored and assumed to\nbe 0.",
    "builtins.Context.copy" => "Returns a deep copy from self.",
    "builtins.Context.copy_abs" => "Returns a copy of the operand with the sign set to 0.\n\n>>> ExtendedContext.copy_abs(Decimal('2.1'))\nDecimal('2.1')\n>>> ExtendedContext.copy_abs(Decimal('-100'))\nDecimal('100')\n>>> ExtendedContext.copy_abs(-1)\nDecimal('1')",
    "builtins.Context.copy_decimal" => "Returns a copy of the decimal object.\n\n>>> ExtendedContext.copy_decimal(Decimal('2.1'))\nDecimal('2.1')\n>>> ExtendedContext.copy_decimal(Decimal('-1.00'))\nDecimal('-1.00')\n>>> ExtendedContext.copy_decimal(1)\nDecimal('1')",
    "builtins.Context.copy_negate" => "Returns a copy of the operand with the sign inverted.\n\n>>> ExtendedContext.copy_negate(Decimal('101.5'))\nDecimal('-101.5')\n>>> ExtendedContext.copy_negate(Decimal('-101.5'))\nDecimal('101.5')\n>>> ExtendedContext.copy_negate(1)\nDecimal('-1')",
    "builtins.Context.copy_sign" => "Copies the second operand's sign to the first one.\n\nIn detail, it returns a copy of the first operand with the sign\nequal to the sign of the second operand.\n\n>>> ExtendedContext.copy_sign(Decimal( '1.50'), Decimal('7.33'))\nDecimal('1.50')\n>>> ExtendedContext.copy_sign(Decimal('-1.50'), Decimal('7.33'))\nDecimal('1.50')\n>>> ExtendedContext.copy_sign(Decimal( '1.50'), Decimal('-7.33'))\nDecimal('-1.50')\n>>> ExtendedContext.copy_sign(Decimal('-1.50'), Decimal('-7.33'))\nDecimal('-1.50')\n>>> ExtendedContext.copy_sign(1, -2)\nDecimal('-1')\n>>> ExtendedContext.copy_sign(Decimal(1), -2)\nDecimal('-1')\n>>> ExtendedContext.copy_sign(1, Decimal(-2))\nDecimal('-1')",
    "builtins.Context.create_decimal" => "Creates a new Decimal instance but using self as context.\n\nThis method implements the to-number operation of the\nIBM Decimal specification.",
    "builtins.Context.create_decimal_from_float" => "Creates a new Decimal instance from a float but rounding using self\nas the context.\n\n>>> context = Context(prec=5, rounding=ROUND_DOWN)\n>>> context.create_decimal_from_float(3.1415926535897932)\nDecimal('3.1415')\n>>> context = Context(prec=5, traps=[Inexact])\n>>> context.create_decimal_from_float(3.1415926535897932)\nTraceback (most recent call last):\n    ...\ndecimal.Inexact: None",
    "builtins.Context.divide" => "Decimal division in a specified context.\n\n>>> ExtendedContext.divide(Decimal('1'), Decimal('3'))\nDecimal('0.333333333')\n>>> ExtendedContext.divide(Decimal('2'), Decimal('3'))\nDecimal('0.666666667')\n>>> ExtendedContext.divide(Decimal('5'), Decimal('2'))\nDecimal('2.5')\n>>> ExtendedContext.divide(Decimal('1'), Decimal('10'))\nDecimal('0.1')\n>>> ExtendedContext.divide(Decimal('12'), Decimal('12'))\nDecimal('1')\n>>> ExtendedContext.divide(Decimal('8.00'), Decimal('2'))\nDecimal('4.00')\n>>> ExtendedContext.divide(Decimal('2.400'), Decimal('2.0'))\nDecimal('1.20')\n>>> ExtendedContext.divide(Decimal('1000'), Decimal('100'))\nDecimal('10')\n>>> ExtendedContext.divide(Decimal('1000'), Decimal('1'))\nDecimal('1000')\n>>> ExtendedContext.divide(Decimal('2.40E+6'), Decimal('2'))\nDecimal('1.20E+6')\n>>> ExtendedContext.divide(5, 5)\nDecimal('1')\n>>> ExtendedContext.divide(Decimal(5), 5)\nDecimal('1')\n>>> ExtendedContext.divide(5, Decimal(5))\nDecimal('1')",
    "builtins.Context.divide_int" => "Divides two numbers and returns the integer part of the result.\n\n>>> ExtendedContext.divide_int(Decimal('2'), Decimal('3'))\nDecimal('0')\n>>> ExtendedContext.divide_int(Decimal('10'), Decimal('3'))\nDecimal('3')\n>>> ExtendedContext.divide_int(Decimal('1'), Decimal('0.3'))\nDecimal('3')\n>>> ExtendedContext.divide_int(10, 3)\nDecimal('3')\n>>> ExtendedContext.divide_int(Decimal(10), 3)\nDecimal('3')\n>>> ExtendedContext.divide_int(10, Decimal(3))\nDecimal('3')",
    "builtins.Context.divmod" => "Return (a // b, a % b).\n\n>>> ExtendedContext.divmod(Decimal(8), Decimal(3))\n(Decimal('2'), Decimal('2'))\n>>> ExtendedContext.divmod(Decimal(8), Decimal(4))\n(Decimal('2'), Decimal('0'))\n>>> ExtendedContext.divmod(8, 4)\n(Decimal('2'), Decimal('0'))\n>>> ExtendedContext.divmod(Decimal(8), 4)\n(Decimal('2'), Decimal('0'))\n>>> ExtendedContext.divmod(8, Decimal(4))\n(Decimal('2'), Decimal('0'))",
    "builtins.Context.exp" => "Returns e ** a.\n\n>>> c = ExtendedContext.copy()\n>>> c.Emin = -999\n>>> c.Emax = 999\n>>> c.exp(Decimal('-Infinity'))\nDecimal('0')\n>>> c.exp(Decimal('-1'))\nDecimal('0.367879441')\n>>> c.exp(Decimal('0'))\nDecimal('1')\n>>> c.exp(Decimal('1'))\nDecimal('2.71828183')\n>>> c.exp(Decimal('0.693147181'))\nDecimal('2.00000000')\n>>> c.exp(Decimal('+Infinity'))\nDecimal('Infinity')\n>>> c.exp(10)\nDecimal('22026.4658')",
    "builtins.Context.fma" => "Returns a multiplied by b, plus c.\n\nThe first two operands are multiplied together, using multiply,\nthe third operand is then added to the result of that\nmultiplication, using add, all with only one final rounding.\n\n>>> ExtendedContext.fma(Decimal('3'), Decimal('5'), Decimal('7'))\nDecimal('22')\n>>> ExtendedContext.fma(Decimal('3'), Decimal('-5'), Decimal('7'))\nDecimal('-8')\n>>> ExtendedContext.fma(Decimal('888565290'), Decimal('1557.96930'), Decimal('-86087.7578'))\nDecimal('1.38435736E+12')\n>>> ExtendedContext.fma(1, 3, 4)\nDecimal('7')\n>>> ExtendedContext.fma(1, Decimal(3), 4)\nDecimal('7')\n>>> ExtendedContext.fma(1, 3, Decimal(4))\nDecimal('7')",
    "builtins.Context.get" => "Return the value for `key` if `key` has the value in the context object.\n\nIf `key` does not exist, return `default`.  If `default` is not\ngiven, return None.",
    "builtins.Context.is_canonical" => "Return True if the operand is canonical; otherwise return False.\n\nCurrently, the encoding of a Decimal instance is always\ncanonical, so this method returns True for any Decimal.\n\n>>> ExtendedContext.is_canonical(Decimal('2.50'))\nTrue",
    "builtins.Context.is_finite" => "Return True if the operand is finite; otherwise return False.\n\nA Decimal instance is considered finite if it is neither\ninfinite nor a NaN.\n\n>>> ExtendedContext.is_finite(Decimal('2.50'))\nTrue\n>>> ExtendedContext.is_finite(Decimal('-0.3'))\nTrue\n>>> ExtendedContext.is_finite(Decimal('0'))\nTrue\n>>> ExtendedContext.is_finite(Decimal('Inf'))\nFalse\n>>> ExtendedContext.is_finite(Decimal('NaN'))\nFalse\n>>> ExtendedContext.is_finite(1)\nTrue",
    "builtins.Context.is_infinite" => "Return True if the operand is infinite; otherwise return False.\n\n>>> ExtendedContext.is_infinite(Decimal('2.50'))\nFalse\n>>> ExtendedContext.is_infinite(Decimal('-Inf'))\nTrue\n>>> ExtendedContext.is_infinite(Decimal('NaN'))\nFalse\n>>> ExtendedContext.is_infinite(1)\nFalse",
    "builtins.Context.is_nan" => "Return True if the operand is a qNaN or sNaN;\notherwise return False.\n\n>>> ExtendedContext.is_nan(Decimal('2.50'))\nFalse\n>>> ExtendedContext.is_nan(Decimal('NaN'))\nTrue\n>>> ExtendedContext.is_nan(Decimal('-sNaN'))\nTrue\n>>> ExtendedContext.is_nan(1)\nFalse",
    "builtins.Context.is_normal" => "Return True if the operand is a normal number;\notherwise return False.\n\n>>> c = ExtendedContext.copy()\n>>> c.Emin = -999\n>>> c.Emax = 999\n>>> c.is_normal(Decimal('2.50'))\nTrue\n>>> c.is_normal(Decimal('0.1E-999'))\nFalse\n>>> c.is_normal(Decimal('0.00'))\nFalse\n>>> c.is_normal(Decimal('-Inf'))\nFalse\n>>> c.is_normal(Decimal('NaN'))\nFalse\n>>> c.is_normal(1)\nTrue",
    "builtins.Context.is_qnan" => "Return True if the operand is a quiet NaN; otherwise return False.\n\n>>> ExtendedContext.is_qnan(Decimal('2.50'))\nFalse\n>>> ExtendedContext.is_qnan(Decimal('NaN'))\nTrue\n>>> ExtendedContext.is_qnan(Decimal('sNaN'))\nFalse\n>>> ExtendedContext.is_qnan(1)\nFalse",
    "builtins.Context.is_signed" => "Return True if the operand is negative; otherwise return False.\n\n>>> ExtendedContext.is_signed(Decimal('2.50'))\nFalse\n>>> ExtendedContext.is_signed(Decimal('-12'))\nTrue\n>>> ExtendedContext.is_signed(Decimal('-0'))\nTrue\n>>> ExtendedContext.is_signed(8)\nFalse\n>>> ExtendedContext.is_signed(-8)\nTrue",
    "builtins.Context.is_snan" => "Return True if the operand is a signaling NaN;\notherwise return False.\n\n>>> ExtendedContext.is_snan(Decimal('2.50'))\nFalse\n>>> ExtendedContext.is_snan(Decimal('NaN'))\nFalse\n>>> ExtendedContext.is_snan(Decimal('sNaN'))\nTrue\n>>> ExtendedContext.is_snan(1)\nFalse",
    "builtins.Context.is_subnormal" => "Return True if the operand is subnormal; otherwise return False.\n\n>>> c = ExtendedContext.copy()\n>>> c.Emin = -999\n>>> c.Emax = 999\n>>> c.is_subnormal(Decimal('2.50'))\nFalse\n>>> c.is_subnormal(Decimal('0.1E-999'))\nTrue\n>>> c.is_subnormal(Decimal('0.00'))\nFalse\n>>> c.is_subnormal(Decimal('-Inf'))\nFalse\n>>> c.is_subnormal(Decimal('NaN'))\nFalse\n>>> c.is_subnormal(1)\nFalse",
    "builtins.Context.is_zero" => "Return True if the operand is a zero; otherwise return False.\n\n>>> ExtendedContext.is_zero(Decimal('0'))\nTrue\n>>> ExtendedContext.is_zero(Decimal('2.50'))\nFalse\n>>> ExtendedContext.is_zero(Decimal('-0E+2'))\nTrue\n>>> ExtendedContext.is_zero(1)\nFalse\n>>> ExtendedContext.is_zero(0)\nTrue",
    "builtins.Context.items" => "Return all variables and their values in the context object.\n\nThe result is returned as a list of 2-tuples (variable, value).",
    "builtins.Context.keys" => "Return a list of all variables in the context object.",
    "builtins.Context.ln" => "Returns the natural (base e) logarithm of the operand.\n\n>>> c = ExtendedContext.copy()\n>>> c.Emin = -999\n>>> c.Emax = 999\n>>> c.ln(Decimal('0'))\nDecimal('-Infinity')\n>>> c.ln(Decimal('1.000'))\nDecimal('0')\n>>> c.ln(Decimal('2.71828183'))\nDecimal('1.00000000')\n>>> c.ln(Decimal('10'))\nDecimal('2.30258509')\n>>> c.ln(Decimal('+Infinity'))\nDecimal('Infinity')\n>>> c.ln(1)\nDecimal('0')",
    "builtins.Context.log10" => "Returns the base 10 logarithm of the operand.\n\n>>> c = ExtendedContext.copy()\n>>> c.Emin = -999\n>>> c.Emax = 999\n>>> c.log10(Decimal('0'))\nDecimal('-Infinity')\n>>> c.log10(Decimal('0.001'))\nDecimal('-3')\n>>> c.log10(Decimal('1.000'))\nDecimal('0')\n>>> c.log10(Decimal('2'))\nDecimal('0.301029996')\n>>> c.log10(Decimal('10'))\nDecimal('1')\n>>> c.log10(Decimal('70'))\nDecimal('1.84509804')\n>>> c.log10(Decimal('+Infinity'))\nDecimal('Infinity')\n>>> c.log10(0)\nDecimal('-Infinity')\n>>> c.log10(1)\nDecimal('0')",
    "builtins.Context.logb" => "Returns the exponent of the magnitude of the operand's MSD.\n\nThe result is the integer which is the exponent of the magnitude\nof the most significant digit of the operand (as though the\noperand were truncated to a single digit while maintaining the\nvalue of that digit and without limiting the resulting exponent).\n\n>>> ExtendedContext.logb(Decimal('250'))\nDecimal('2')\n>>> ExtendedContext.logb(Decimal('2.50'))\nDecimal('0')\n>>> ExtendedContext.logb(Decimal('0.03'))\nDecimal('-2')\n>>> ExtendedContext.logb(Decimal('0'))\nDecimal('-Infinity')\n>>> ExtendedContext.logb(1)\nDecimal('0')\n>>> ExtendedContext.logb(10)\nDecimal('1')\n>>> ExtendedContext.logb(100)\nDecimal('2')",
    "builtins.Context.logical_and" => "Applies the logical operation 'and' between each operand's digits.\n\nThe operands must be both logical numbers.\n\n>>> ExtendedContext.logical_and(Decimal('0'), Decimal('0'))\nDecimal('0')\n>>> ExtendedContext.logical_and(Decimal('0'), Decimal('1'))\nDecimal('0')\n>>> ExtendedContext.logical_and(Decimal('1'), Decimal('0'))\nDecimal('0')\n>>> ExtendedContext.logical_and(Decimal('1'), Decimal('1'))\nDecimal('1')\n>>> ExtendedContext.logical_and(Decimal('1100'), Decimal('1010'))\nDecimal('1000')\n>>> ExtendedContext.logical_and(Decimal('1111'), Decimal('10'))\nDecimal('10')\n>>> ExtendedContext.logical_and(110, 1101)\nDecimal('100')\n>>> ExtendedContext.logical_and(Decimal(110), 1101)\nDecimal('100')\n>>> ExtendedContext.logical_and(110, Decimal(1101))\nDecimal('100')",
    "builtins.Context.logical_invert" => "Invert all the digits in the operand.\n\nThe operand must be a logical number.\n\n>>> ExtendedContext.logical_invert(Decimal('0'))\nDecimal('111111111')\n>>> ExtendedContext.logical_invert(Decimal('1'))\nDecimal('111111110')\n>>> ExtendedContext.logical_invert(Decimal('111111111'))\nDecimal('0')\n>>> ExtendedContext.logical_invert(Decimal('101010101'))\nDecimal('10101010')\n>>> ExtendedContext.logical_invert(1101)\nDecimal('111110010')",
    "builtins.Context.logical_or" => "Applies the logical operation 'or' between each operand's digits.\n\nThe operands must be both logical numbers.\n\n>>> ExtendedContext.logical_or(Decimal('0'), Decimal('0'))\nDecimal('0')\n>>> ExtendedContext.logical_or(Decimal('0'), Decimal('1'))\nDecimal('1')\n>>> ExtendedContext.logical_or(Decimal('1'), Decimal('0'))\nDecimal('1')\n>>> ExtendedContext.logical_or(Decimal('1'), Decimal('1'))\nDecimal('1')\n>>> ExtendedContext.logical_or(Decimal('1100'), Decimal('1010'))\nDecimal('1110')\n>>> ExtendedContext.logical_or(Decimal('1110'), Decimal('10'))\nDecimal('1110')\n>>> ExtendedContext.logical_or(110, 1101)\nDecimal('1111')\n>>> ExtendedContext.logical_or(Decimal(110), 1101)\nDecimal('1111')\n>>> ExtendedContext.logical_or(110, Decimal(1101))\nDecimal('1111')",
    "builtins.Context.logical_xor" => "Applies the logical operation 'xor' between each operand's digits.\n\nThe operands must be both logical numbers.\n\n>>> ExtendedContext.logical_xor(Decimal('0'), Decimal('0'))\nDecimal('0')\n>>> ExtendedContext.logical_xor(Decimal('0'), Decimal('1'))\nDecimal('1')\n>>> ExtendedContext.logical_xor(Decimal('1'), Decimal('0'))\nDecimal('1')\n>>> ExtendedContext.logical_xor(Decimal('1'), Decimal('1'))\nDecimal('0')\n>>> ExtendedContext.logical_xor(Decimal('1100'), Decimal('1010'))\nDecimal('110')\n>>> ExtendedContext.logical_xor(Decimal('1111'), Decimal('10'))\nDecimal('1101')\n>>> ExtendedContext.logical_xor(110, 1101)\nDecimal('1011')\n>>> ExtendedContext.logical_xor(Decimal(110), 1101)\nDecimal('1011')\n>>> ExtendedContext.logical_xor(110, Decimal(1101))\nDecimal('1011')",
    "builtins.Context.max" => "max compares two values numerically and returns the maximum.\n\nIf either operand is a NaN then the general rules apply.\nOtherwise, the operands are compared as though by the compare\noperation.  If they are numerically equal then the left-hand operand\nis chosen as the result.  Otherwise the maximum (closer to positive\ninfinity) of the two operands is chosen as the result.\n\n>>> ExtendedContext.max(Decimal('3'), Decimal('2'))\nDecimal('3')\n>>> ExtendedContext.max(Decimal('-10'), Decimal('3'))\nDecimal('3')\n>>> ExtendedContext.max(Decimal('1.0'), Decimal('1'))\nDecimal('1')\n>>> ExtendedContext.max(Decimal('7'), Decimal('NaN'))\nDecimal('7')\n>>> ExtendedContext.max(1, 2)\nDecimal('2')\n>>> ExtendedContext.max(Decimal(1), 2)\nDecimal('2')\n>>> ExtendedContext.max(1, Decimal(2))\nDecimal('2')",
    "builtins.Context.max_mag" => "Compares the values numerically with their sign ignored.\n\n>>> ExtendedContext.max_mag(Decimal('7'), Decimal('NaN'))\nDecimal('7')\n>>> ExtendedContext.max_mag(Decimal('7'), Decimal('-10'))\nDecimal('-10')\n>>> ExtendedContext.max_mag(1, -2)\nDecimal('-2')\n>>> ExtendedContext.max_mag(Decimal(1), -2)\nDecimal('-2')\n>>> ExtendedContext.max_mag(1, Decimal(-2))\nDecimal('-2')",
    "builtins.Context.min" => "min compares two values numerically and returns the minimum.\n\nIf either operand is a NaN then the general rules apply.\nOtherwise, the operands are compared as though by the compare\noperation.  If they are numerically equal then the left-hand operand\nis chosen as the result.  Otherwise the minimum (closer to negative\ninfinity) of the two operands is chosen as the result.\n\n>>> ExtendedContext.min(Decimal('3'), Decimal('2'))\nDecimal('2')\n>>> ExtendedContext.min(Decimal('-10'), Decimal('3'))\nDecimal('-10')\n>>> ExtendedContext.min(Decimal('1.0'), Decimal('1'))\nDecimal('1.0')\n>>> ExtendedContext.min(Decimal('7'), Decimal('NaN'))\nDecimal('7')\n>>> ExtendedContext.min(1, 2)\nDecimal('1')\n>>> ExtendedContext.min(Decimal(1), 2)\nDecimal('1')\n>>> ExtendedContext.min(1, Decimal(29))\nDecimal('1')",
    "builtins.Context.min_mag" => "Compares the values numerically with their sign ignored.\n\n>>> ExtendedContext.min_mag(Decimal('3'), Decimal('-2'))\nDecimal('-2')\n>>> ExtendedContext.min_mag(Decimal('-3'), Decimal('NaN'))\nDecimal('-3')\n>>> ExtendedContext.min_mag(1, -2)\nDecimal('1')\n>>> ExtendedContext.min_mag(Decimal(1), -2)\nDecimal('1')\n>>> ExtendedContext.min_mag(1, Decimal(-2))\nDecimal('1')",
    "builtins.Context.minus" => "Minus corresponds to unary prefix minus in Python.\n\nThe operation is evaluated using the same rules as subtract; the\noperation minus(a) is calculated as subtract('0', a) where the '0'\nhas the same exponent as the operand.\n\n>>> ExtendedContext.minus(Decimal('1.3'))\nDecimal('-1.3')\n>>> ExtendedContext.minus(Decimal('-1.3'))\nDecimal('1.3')\n>>> ExtendedContext.minus(1)\nDecimal('-1')",
    "builtins.Context.multiply" => "multiply multiplies two operands.\n\nIf either operand is a special value then the general rules apply.\nOtherwise, the operands are multiplied together\n('long multiplication'), resulting in a number which may be as long\nas the sum of the lengths of the two operands.\n\n>>> ExtendedContext.multiply(Decimal('1.20'), Decimal('3'))\nDecimal('3.60')\n>>> ExtendedContext.multiply(Decimal('7'), Decimal('3'))\nDecimal('21')\n>>> ExtendedContext.multiply(Decimal('0.9'), Decimal('0.8'))\nDecimal('0.72')\n>>> ExtendedContext.multiply(Decimal('0.9'), Decimal('-0'))\nDecimal('-0.0')\n>>> ExtendedContext.multiply(Decimal('654321'), Decimal('654321'))\nDecimal('4.28135971E+11')\n>>> ExtendedContext.multiply(7, 7)\nDecimal('49')\n>>> ExtendedContext.multiply(Decimal(7), 7)\nDecimal('49')\n>>> ExtendedContext.multiply(7, Decimal(7))\nDecimal('49')",
    "builtins.Context.next_minus" => "Returns the largest representable number smaller than a.\n\n>>> c = ExtendedContext.copy()\n>>> c.Emin = -999\n>>> c.Emax = 999\n>>> ExtendedContext.next_minus(Decimal('1'))\nDecimal('0.999999999')\n>>> c.next_minus(Decimal('1E-1007'))\nDecimal('0E-1007')\n>>> ExtendedContext.next_minus(Decimal('-1.00000003'))\nDecimal('-1.00000004')\n>>> c.next_minus(Decimal('Infinity'))\nDecimal('9.99999999E+999')\n>>> c.next_minus(1)\nDecimal('0.999999999')",
    "builtins.Context.next_plus" => "Returns the smallest representable number larger than a.\n\n>>> c = ExtendedContext.copy()\n>>> c.Emin = -999\n>>> c.Emax = 999\n>>> ExtendedContext.next_plus(Decimal('1'))\nDecimal('1.00000001')\n>>> c.next_plus(Decimal('-1E-1007'))\nDecimal('-0E-1007')\n>>> ExtendedContext.next_plus(Decimal('-1.00000003'))\nDecimal('-1.00000002')\n>>> c.next_plus(Decimal('-Infinity'))\nDecimal('-9.99999999E+999')\n>>> c.next_plus(1)\nDecimal('1.00000001')",
    "builtins.Context.next_toward" => "Returns the number closest to a, in direction towards b.\n\nThe result is the closest representable number from the first\noperand (but not the first operand) that is in the direction\ntowards the second operand, unless the operands have the same\nvalue.\n\n>>> c = ExtendedContext.copy()\n>>> c.Emin = -999\n>>> c.Emax = 999\n>>> c.next_toward(Decimal('1'), Decimal('2'))\nDecimal('1.00000001')\n>>> c.next_toward(Decimal('-1E-1007'), Decimal('1'))\nDecimal('-0E-1007')\n>>> c.next_toward(Decimal('-1.00000003'), Decimal('0'))\nDecimal('-1.00000002')\n>>> c.next_toward(Decimal('1'), Decimal('0'))\nDecimal('0.999999999')\n>>> c.next_toward(Decimal('1E-1007'), Decimal('-100'))\nDecimal('0E-1007')\n>>> c.next_toward(Decimal('-1.00000003'), Decimal('-10'))\nDecimal('-1.00000004')\n>>> c.next_toward(Decimal('0.00'), Decimal('-0.0000'))\nDecimal('-0.00')\n>>> c.next_toward(0, 1)\nDecimal('1E-1007')\n>>> c.next_toward(Decimal(0), 1)\nDecimal('1E-1007')\n>>> c.next_toward(0, Decimal(1))\nDecimal('1E-1007')",
    "builtins.Context.normalize" => "normalize reduces an operand to its simplest form.\n\nEssentially a plus operation with all trailing zeros removed from the\nresult.\n\n>>> ExtendedContext.normalize(Decimal('2.1'))\nDecimal('2.1')\n>>> ExtendedContext.normalize(Decimal('-2.0'))\nDecimal('-2')\n>>> ExtendedContext.normalize(Decimal('1.200'))\nDecimal('1.2')\n>>> ExtendedContext.normalize(Decimal('-120'))\nDecimal('-1.2E+2')\n>>> ExtendedContext.normalize(Decimal('120.00'))\nDecimal('1.2E+2')\n>>> ExtendedContext.normalize(Decimal('0.00'))\nDecimal('0')\n>>> ExtendedContext.normalize(6)\nDecimal('6')",
    "builtins.Context.number_class" => "Returns an indication of the class of the operand.\n\nThe class is one of the following strings:\n  -sNaN\n  -NaN\n  -Infinity\n  -Normal\n  -Subnormal\n  -Zero\n  +Zero\n  +Subnormal\n  +Normal\n  +Infinity\n\n>>> c = ExtendedContext.copy()\n>>> c.Emin = -999\n>>> c.Emax = 999\n>>> c.number_class(Decimal('Infinity'))\n'+Infinity'\n>>> c.number_class(Decimal('1E-10'))\n'+Normal'\n>>> c.number_class(Decimal('2.50'))\n'+Normal'\n>>> c.number_class(Decimal('0.1E-999'))\n'+Subnormal'\n>>> c.number_class(Decimal('0'))\n'+Zero'\n>>> c.number_class(Decimal('-0'))\n'-Zero'\n>>> c.number_class(Decimal('-0.1E-999'))\n'-Subnormal'\n>>> c.number_class(Decimal('-1E-10'))\n'-Normal'\n>>> c.number_class(Decimal('-2.50'))\n'-Normal'\n>>> c.number_class(Decimal('-Infinity'))\n'-Infinity'\n>>> c.number_class(Decimal('NaN'))\n'NaN'\n>>> c.number_class(Decimal('-NaN'))\n'NaN'\n>>> c.number_class(Decimal('sNaN'))\n'sNaN'\n>>> c.number_class(123)\n'+Normal'",
    "builtins.Context.plus" => "Plus corresponds to unary prefix plus in Python.\n\nThe operation is evaluated using the same rules as add; the\noperation plus(a) is calculated as add('0', a) where the '0'\nhas the same exponent as the operand.\n\n>>> ExtendedContext.plus(Decimal('1.3'))\nDecimal('1.3')\n>>> ExtendedContext.plus(Decimal('-1.3'))\nDecimal('-1.3')\n>>> ExtendedContext.plus(-1)\nDecimal('-1')",
    "builtins.Context.power" => "Raises a to the power of b, to modulo if given.\n\nWith two arguments, compute a**b.  If a is negative then b\nmust be integral.  The result will be inexact unless b is\nintegral and the result is finite and can be expressed exactly\nin 'precision' digits.\n\nWith three arguments, compute (a**b) % modulo.  For the\nthree argument form, the following restrictions on the\narguments hold:\n\n - all three arguments must be integral\n - b must be nonnegative\n - at least one of a or b must be nonzero\n - modulo must be nonzero and have at most 'precision' digits\n\nThe result of pow(a, b, modulo) is identical to the result\nthat would be obtained by computing (a**b) % modulo with\nunbounded precision, but is computed more efficiently.  It is\nalways exact.\n\n>>> c = ExtendedContext.copy()\n>>> c.Emin = -999\n>>> c.Emax = 999\n>>> c.power(Decimal('2'), Decimal('3'))\nDecimal('8')\n>>> c.power(Decimal('-2'), Decimal('3'))\nDecimal('-8')\n>>> c.power(Decimal('2'), Decimal('-3'))\nDecimal('0.125')\n>>> c.power(Decimal('1.7'), Decimal('8'))\nDecimal('69.7575744')\n>>> c.power(Decimal('10'), Decimal('0.301029996'))\nDecimal('2.00000000')\n>>> c.power(Decimal('Infinity'), Decimal('-1'))\nDecimal('0')\n>>> c.power(Decimal('Infinity'), Decimal('0'))\nDecimal('1')\n>>> c.power(Decimal('Infinity'), Decimal('1'))\nDecimal('Infinity')\n>>> c.power(Decimal('-Infinity'), Decimal('-1'))\nDecimal('-0')\n>>> c.power(Decimal('-Infinity'), Decimal('0'))\nDecimal('1')\n>>> c.power(Decimal('-Infinity'), Decimal('1'))\nDecimal('-Infinity')\n>>> c.power(Decimal('-Infinity'), Decimal('2'))\nDecimal('Infinity')\n>>> c.power(Decimal('0'), Decimal('0'))\nDecimal('NaN')\n\n>>> c.power(Decimal('3'), Decimal('7'), Decimal('16'))\nDecimal('11')\n>>> c.power(Decimal('-3'), Decimal('7'), Decimal('16'))\nDecimal('-11')\n>>> c.power(Decimal('-3'), Decimal('8'), Decimal('16'))\nDecimal('1')\n>>> c.power(Decimal('3'), Decimal('7'), Decimal('-16'))\nDecimal('11')\n>>> c.power(Decimal('23E12345'), Decimal('67E189'), Decimal('123456789'))\nDecimal('11729830')\n>>> c.power(Decimal('-0'), Decimal('17'), Decimal('1729'))\nDecimal('-0')\n>>> c.power(Decimal('-23'), Decimal('0'), Decimal('65537'))\nDecimal('1')\n>>> ExtendedContext.power(7, 7)\nDecimal('823543')\n>>> ExtendedContext.power(Decimal(7), 7)\nDecimal('823543')\n>>> ExtendedContext.power(7, Decimal(7), 2)\nDecimal('1')",
    "builtins.Context.quantize" => "Returns a value equal to 'a' (rounded), having the exponent of 'b'.\n\nThe coefficient of the result is derived from that of the left-hand\noperand.  It may be rounded using the current rounding setting (if\nthe exponent is being increased), multiplied by a positive power of\nten (if the exponent is being decreased), or is unchanged (if the\nexponent is already equal to that of the right-hand operand).\n\nUnlike other operations, if the length of the coefficient after the\nquantize operation would be greater than precision then an Invalid\noperation condition is raised.  This guarantees that, unless there\nis an error condition, the exponent of the result of a quantize is\nalways equal to that of the right-hand operand.\n\nAlso unlike other operations, quantize will never raise Underflow,\neven if the result is subnormal and inexact.\n\n>>> ExtendedContext.quantize(Decimal('2.17'), Decimal('0.001'))\nDecimal('2.170')\n>>> ExtendedContext.quantize(Decimal('2.17'), Decimal('0.01'))\nDecimal('2.17')\n>>> ExtendedContext.quantize(Decimal('2.17'), Decimal('0.1'))\nDecimal('2.2')\n>>> ExtendedContext.quantize(Decimal('2.17'), Decimal('1e+0'))\nDecimal('2')\n>>> ExtendedContext.quantize(Decimal('2.17'), Decimal('1e+1'))\nDecimal('0E+1')\n>>> ExtendedContext.quantize(Decimal('-Inf'), Decimal('Infinity'))\nDecimal('-Infinity')\n>>> ExtendedContext.quantize(Decimal('2'), Decimal('Infinity'))\nDecimal('NaN')\n>>> ExtendedContext.quantize(Decimal('-0.1'), Decimal('1'))\nDecimal('-0')\n>>> ExtendedContext.quantize(Decimal('-0'), Decimal('1e+5'))\nDecimal('-0E+5')\n>>> ExtendedContext.quantize(Decimal('+35236450.6'), Decimal('1e-2'))\nDecimal('NaN')\n>>> ExtendedContext.quantize(Decimal('-35236450.6'), Decimal('1e-2'))\nDecimal('NaN')\n>>> ExtendedContext.quantize(Decimal('217'), Decimal('1e-1'))\nDecimal('217.0')\n>>> ExtendedContext.quantize(Decimal('217'), Decimal('1e-0'))\nDecimal('217')\n>>> ExtendedContext.quantize(Decimal('217'), Decimal('1e+1'))\nDecimal('2.2E+2')\n>>> ExtendedContext.quantize(Decimal('217'), Decimal('1e+2'))\nDecimal('2E+2')\n>>> ExtendedContext.quantize(1, 2)\nDecimal('1')\n>>> ExtendedContext.quantize(Decimal(1), 2)\nDecimal('1')\n>>> ExtendedContext.quantize(1, Decimal(2))\nDecimal('1')",
    "builtins.Context.radix" => "Just returns 10, as this is Decimal, :)\n\n>>> ExtendedContext.radix()\nDecimal('10')",
    "builtins.Context.remainder" => "Returns the remainder from integer division.\n\nThe result is the residue of the dividend after the operation of\ncalculating integer division as described for divide-integer,\nrounded to precision digits if necessary.  The sign of the result,\nif non-zero, is the same as that of the original dividend.\n\nThis operation will fail under the same conditions as integer\ndivision (that is, if integer division on the same two operands\nwould fail, the remainder cannot be calculated).\n\n>>> ExtendedContext.remainder(Decimal('2.1'), Decimal('3'))\nDecimal('2.1')\n>>> ExtendedContext.remainder(Decimal('10'), Decimal('3'))\nDecimal('1')\n>>> ExtendedContext.remainder(Decimal('-10'), Decimal('3'))\nDecimal('-1')\n>>> ExtendedContext.remainder(Decimal('10.2'), Decimal('1'))\nDecimal('0.2')\n>>> ExtendedContext.remainder(Decimal('10'), Decimal('0.3'))\nDecimal('0.1')\n>>> ExtendedContext.remainder(Decimal('3.6'), Decimal('1.3'))\nDecimal('1.0')\n>>> ExtendedContext.remainder(22, 6)\nDecimal('4')\n>>> ExtendedContext.remainder(Decimal(22), 6)\nDecimal('4')\n>>> ExtendedContext.remainder(22, Decimal(6))\nDecimal('4')",
    "builtins.Context.remainder_near" => "Returns to be \"a - b * n\", where n is the integer nearest the exact\nvalue of \"x / b\" (if two integers are equally near then the even one\nis chosen).  If the result is equal to 0 then its sign will be the\nsign of a.\n\nThis operation will fail under the same conditions as integer\ndivision (that is, if integer division on the same two operands\nwould fail, the remainder cannot be calculated).\n\n>>> ExtendedContext.remainder_near(Decimal('2.1'), Decimal('3'))\nDecimal('-0.9')\n>>> ExtendedContext.remainder_near(Decimal('10'), Decimal('6'))\nDecimal('-2')\n>>> ExtendedContext.remainder_near(Decimal('10'), Decimal('3'))\nDecimal('1')\n>>> ExtendedContext.remainder_near(Decimal('-10'), Decimal('3'))\nDecimal('-1')\n>>> ExtendedContext.remainder_near(Decimal('10.2'), Decimal('1'))\nDecimal('0.2')\n>>> ExtendedContext.remainder_near(Decimal('10'), Decimal('0.3'))\nDecimal('0.1')\n>>> ExtendedContext.remainder_near(Decimal('3.6'), Decimal('1.3'))\nDecimal('-0.3')\n>>> ExtendedContext.remainder_near(3, 11)\nDecimal('3')\n>>> ExtendedContext.remainder_near(Decimal(3), 11)\nDecimal('3')\n>>> ExtendedContext.remainder_near(3, Decimal(11))\nDecimal('3')",
    "builtins.Context.rotate" => "Returns a rotated copy of a, b times.\n\nThe coefficient of the result is a rotated copy of the digits in\nthe coefficient of the first operand.  The number of places of\nrotation is taken from the absolute value of the second operand,\nwith the rotation being to the left if the second operand is\npositive or to the right otherwise.\n\n>>> ExtendedContext.rotate(Decimal('34'), Decimal('8'))\nDecimal('400000003')\n>>> ExtendedContext.rotate(Decimal('12'), Decimal('9'))\nDecimal('12')\n>>> ExtendedContext.rotate(Decimal('123456789'), Decimal('-2'))\nDecimal('891234567')\n>>> ExtendedContext.rotate(Decimal('123456789'), Decimal('0'))\nDecimal('123456789')\n>>> ExtendedContext.rotate(Decimal('123456789'), Decimal('+2'))\nDecimal('345678912')\n>>> ExtendedContext.rotate(1333333, 1)\nDecimal('13333330')\n>>> ExtendedContext.rotate(Decimal(1333333), 1)\nDecimal('13333330')\n>>> ExtendedContext.rotate(1333333, Decimal(1))\nDecimal('13333330')",
    "builtins.Context.same_quantum" => "Returns True if the two operands have the same exponent.\n\nThe result is never affected by either the sign or the coefficient\nof either operand.\n\n>>> ExtendedContext.same_quantum(Decimal('2.17'), Decimal('0.001'))\nFalse\n>>> ExtendedContext.same_quantum(Decimal('2.17'), Decimal('0.01'))\nTrue\n>>> ExtendedContext.same_quantum(Decimal('2.17'), Decimal('1'))\nFalse\n>>> ExtendedContext.same_quantum(Decimal('Inf'), Decimal('-Inf'))\nTrue\n>>> ExtendedContext.same_quantum(10000, -1)\nTrue\n>>> ExtendedContext.same_quantum(Decimal(10000), -1)\nTrue\n>>> ExtendedContext.same_quantum(10000, Decimal(-1))\nTrue",
    "builtins.Context.scaleb" => "Returns the first operand after adding the second value its exp.\n\n>>> ExtendedContext.scaleb(Decimal('7.50'), Decimal('-2'))\nDecimal('0.0750')\n>>> ExtendedContext.scaleb(Decimal('7.50'), Decimal('0'))\nDecimal('7.50')\n>>> ExtendedContext.scaleb(Decimal('7.50'), Decimal('3'))\nDecimal('7.50E+3')\n>>> ExtendedContext.scaleb(1, 4)\nDecimal('1E+4')\n>>> ExtendedContext.scaleb(Decimal(1), 4)\nDecimal('1E+4')\n>>> ExtendedContext.scaleb(1, Decimal(4))\nDecimal('1E+4')",
    "builtins.Context.shift" => "Returns a shifted copy of a, b times.\n\nThe coefficient of the result is a shifted copy of the digits\nin the coefficient of the first operand.  The number of places\nto shift is taken from the absolute value of the second operand,\nwith the shift being to the left if the second operand is\npositive or to the right otherwise.  Digits shifted into the\ncoefficient are zeros.\n\n>>> ExtendedContext.shift(Decimal('34'), Decimal('8'))\nDecimal('400000000')\n>>> ExtendedContext.shift(Decimal('12'), Decimal('9'))\nDecimal('0')\n>>> ExtendedContext.shift(Decimal('123456789'), Decimal('-2'))\nDecimal('1234567')\n>>> ExtendedContext.shift(Decimal('123456789'), Decimal('0'))\nDecimal('123456789')\n>>> ExtendedContext.shift(Decimal('123456789'), Decimal('+2'))\nDecimal('345678900')\n>>> ExtendedContext.shift(88888888, 2)\nDecimal('888888800')\n>>> ExtendedContext.shift(Decimal(88888888), 2)\nDecimal('888888800')\n>>> ExtendedContext.shift(88888888, Decimal(2))\nDecimal('888888800')",
    "builtins.Context.sqrt" => "Square root of a non-negative number to context precision.\n\nIf the result must be inexact, it is rounded using the\nround-half-even algorithm.\n\n>>> ExtendedContext.sqrt(Decimal('0'))\nDecimal('0')\n>>> ExtendedContext.sqrt(Decimal('-0'))\nDecimal('-0')\n>>> ExtendedContext.sqrt(Decimal('0.39'))\nDecimal('0.624499800')\n>>> ExtendedContext.sqrt(Decimal('100'))\nDecimal('10')\n>>> ExtendedContext.sqrt(Decimal('1'))\nDecimal('1')\n>>> ExtendedContext.sqrt(Decimal('1.0'))\nDecimal('1.0')\n>>> ExtendedContext.sqrt(Decimal('1.00'))\nDecimal('1.0')\n>>> ExtendedContext.sqrt(Decimal('7'))\nDecimal('2.64575131')\n>>> ExtendedContext.sqrt(Decimal('10'))\nDecimal('3.16227766')\n>>> ExtendedContext.sqrt(2)\nDecimal('1.41421356')\n>>> ExtendedContext.prec\n9",
    "builtins.Context.subtract" => "Return the difference between the two operands.\n\n>>> ExtendedContext.subtract(Decimal('1.3'), Decimal('1.07'))\nDecimal('0.23')\n>>> ExtendedContext.subtract(Decimal('1.3'), Decimal('1.30'))\nDecimal('0.00')\n>>> ExtendedContext.subtract(Decimal('1.3'), Decimal('2.07'))\nDecimal('-0.77')\n>>> ExtendedContext.subtract(8, 5)\nDecimal('3')\n>>> ExtendedContext.subtract(Decimal(8), 5)\nDecimal('3')\n>>> ExtendedContext.subtract(8, Decimal(5))\nDecimal('3')",
    "builtins.Context.to_eng_string" => "Convert to a string, using engineering notation if an exponent is needed.\n\nEngineering notation has an exponent which is a multiple of 3.  This\ncan leave up to 3 digits to the left of the decimal place and may\nrequire the addition of either one or two trailing zeros.\n\nThe operation is not affected by the context.\n\n>>> ExtendedContext.to_eng_string(Decimal('123E+1'))\n'1.23E+3'\n>>> ExtendedContext.to_eng_string(Decimal('123E+3'))\n'123E+3'\n>>> ExtendedContext.to_eng_string(Decimal('123E-10'))\n'12.3E-9'\n>>> ExtendedContext.to_eng_string(Decimal('-123E-12'))\n'-123E-12'\n>>> ExtendedContext.to_eng_string(Decimal('7E-7'))\n'700E-9'\n>>> ExtendedContext.to_eng_string(Decimal('7E+1'))\n'70'\n>>> ExtendedContext.to_eng_string(Decimal('0E+1'))\n'0.00E+3'",
    "builtins.Context.to_integral" => "Rounds to an integer.\n\nWhen the operand has a negative exponent, the result is the same\nas using the quantize() operation using the given operand as the\nleft-hand-operand, 1E+0 as the right-hand-operand, and the precision\nof the operand as the precision setting, except that no flags will\nbe set.  The rounding mode is taken from the context.\n\n>>> ExtendedContext.to_integral_value(Decimal('2.1'))\nDecimal('2')\n>>> ExtendedContext.to_integral_value(Decimal('100'))\nDecimal('100')\n>>> ExtendedContext.to_integral_value(Decimal('100.0'))\nDecimal('100')\n>>> ExtendedContext.to_integral_value(Decimal('101.5'))\nDecimal('102')\n>>> ExtendedContext.to_integral_value(Decimal('-101.5'))\nDecimal('-102')\n>>> ExtendedContext.to_integral_value(Decimal('10E+5'))\nDecimal('1.0E+6')\n>>> ExtendedContext.to_integral_value(Decimal('7.89E+77'))\nDecimal('7.89E+77')\n>>> ExtendedContext.to_integral_value(Decimal('-Inf'))\nDecimal('-Infinity')",
    "builtins.Context.to_integral_exact" => "Rounds to an integer.\n\nWhen the operand has a negative exponent, the result is the same\nas using the quantize() operation using the given operand as the\nleft-hand-operand, 1E+0 as the right-hand-operand, and the precision\nof the operand as the precision setting; Inexact and Rounded flags\nare allowed in this operation.  The rounding mode is taken from the\ncontext.\n\n>>> ExtendedContext.to_integral_exact(Decimal('2.1'))\nDecimal('2')\n>>> ExtendedContext.to_integral_exact(Decimal('100'))\nDecimal('100')\n>>> ExtendedContext.to_integral_exact(Decimal('100.0'))\nDecimal('100')\n>>> ExtendedContext.to_integral_exact(Decimal('101.5'))\nDecimal('102')\n>>> ExtendedContext.to_integral_exact(Decimal('-101.5'))\nDecimal('-102')\n>>> ExtendedContext.to_integral_exact(Decimal('10E+5'))\nDecimal('1.0E+6')\n>>> ExtendedContext.to_integral_exact(Decimal('7.89E+77'))\nDecimal('7.89E+77')\n>>> ExtendedContext.to_integral_exact(Decimal('-Inf'))\nDecimal('-Infinity')",
    "builtins.Context.to_integral_value" => "Rounds to an integer.\n\nWhen the operand has a negative exponent, the result is the same\nas using the quantize() operation using the given operand as the\nleft-hand-operand, 1E+0 as the right-hand-operand, and the precision\nof the operand as the precision setting, except that no flags will\nbe set.  The rounding mode is taken from the context.\n\n>>> ExtendedContext.to_integral_value(Decimal('2.1'))\nDecimal('2')\n>>> ExtendedContext.to_integral_value(Decimal('100'))\nDecimal('100')\n>>> ExtendedContext.to_integral_value(Decimal('100.0'))\nDecimal('100')\n>>> ExtendedContext.to_integral_value(Decimal('101.5'))\nDecimal('102')\n>>> ExtendedContext.to_integral_value(Decimal('-101.5'))\nDecimal('-102')\n>>> ExtendedContext.to_integral_value(Decimal('10E+5'))\nDecimal('1.0E+6')\n>>> ExtendedContext.to_integral_value(Decimal('7.89E+77'))\nDecimal('7.89E+77')\n>>> ExtendedContext.to_integral_value(Decimal('-Inf'))\nDecimal('-Infinity')",
    "builtins.Context.to_sci_string" => "Converts a number to a string, using scientific notation.\n\nThe operation is not affected by the context.",
    "builtins.Context.values" => "Return a list of all variables' values in the context object.",
    "builtins.ContextDecorator" => "A base class or mixin that enables context managers to work as decorators.",
    "builtins.ContextDecorator.__delattr__" => "Implement delattr(self, name).",
    "builtins.ContextDecorator.__eq__" => "Return self==value.",
    "builtins.ContextDecorator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ContextDecorator.__ge__" => "Return self>=value.",
    "builtins.ContextDecorator.__getattribute__" => "Return getattr(self, name).",
    "builtins.ContextDecorator.__getstate__" => "Helper for pickle.",
    "builtins.ContextDecorator.__gt__" => "Return self>value.",
    "builtins.ContextDecorator.__hash__" => "Return hash(self).",
    "builtins.ContextDecorator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ContextDecorator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ContextDecorator.__le__" => "Return self<=value.",
    "builtins.ContextDecorator.__lt__" => "Return self<value.",
    "builtins.ContextDecorator.__ne__" => "Return self!=value.",
    "builtins.ContextDecorator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ContextDecorator.__reduce__" => "Helper for pickle.",
    "builtins.ContextDecorator.__reduce_ex__" => "Helper for pickle.",
    "builtins.ContextDecorator.__repr__" => "Return repr(self).",
    "builtins.ContextDecorator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ContextDecorator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ContextDecorator.__str__" => "Return str(self).",
    "builtins.ContextDecorator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ContextDecorator.__weakref__" => "list of weak references to the object",
    "builtins.ContextDecorator._recreate_cm" => "Return a recreated instance of self.\n\nAllows an otherwise one-shot context manager like\n_GeneratorContextManager to support use as\na decorator via implicit recreation.\n\nThis is a private interface just for _GeneratorContextManager.\nSee issue #11647 for details.",
    "builtins.ContextManager.__delattr__" => "Implement delattr(self, name).",
    "builtins.ContextManager.__eq__" => "Return self==value.",
    "builtins.ContextManager.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ContextManager.__ge__" => "Return self>=value.",
    "builtins.ContextManager.__getattribute__" => "Return getattr(self, name).",
    "builtins.ContextManager.__getstate__" => "Helper for pickle.",
    "builtins.ContextManager.__gt__" => "Return self>value.",
    "builtins.ContextManager.__hash__" => "Return hash(self).",
    "builtins.ContextManager.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ContextManager.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ContextManager.__le__" => "Return self<=value.",
    "builtins.ContextManager.__lt__" => "Return self<value.",
    "builtins.ContextManager.__ne__" => "Return self!=value.",
    "builtins.ContextManager.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ContextManager.__reduce__" => "Helper for pickle.",
    "builtins.ContextManager.__reduce_ex__" => "Helper for pickle.",
    "builtins.ContextManager.__repr__" => "Return repr(self).",
    "builtins.ContextManager.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ContextManager.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ContextManager.__str__" => "Return str(self).",
    "builtins.ContextManager.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ContextVar.__class_getitem__" => "ContextVars are generic over the type of their contained values",
    "builtins.ContextVar.__delattr__" => "Implement delattr(self, name).",
    "builtins.ContextVar.__eq__" => "Return self==value.",
    "builtins.ContextVar.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ContextVar.__ge__" => "Return self>=value.",
    "builtins.ContextVar.__getattribute__" => "Return getattr(self, name).",
    "builtins.ContextVar.__getstate__" => "Helper for pickle.",
    "builtins.ContextVar.__gt__" => "Return self>value.",
    "builtins.ContextVar.__hash__" => "Return hash(self).",
    "builtins.ContextVar.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ContextVar.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ContextVar.__le__" => "Return self<=value.",
    "builtins.ContextVar.__lt__" => "Return self<value.",
    "builtins.ContextVar.__ne__" => "Return self!=value.",
    "builtins.ContextVar.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ContextVar.__reduce__" => "Helper for pickle.",
    "builtins.ContextVar.__reduce_ex__" => "Helper for pickle.",
    "builtins.ContextVar.__repr__" => "Return repr(self).",
    "builtins.ContextVar.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ContextVar.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ContextVar.__str__" => "Return str(self).",
    "builtins.ContextVar.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ContextVar.get" => "Return a value for the context variable for the current context.\n\nIf there is no value for the variable in the current context, the\nmethod will:\n * return the value of the default argument of the method, if\n   provided; or\n * return the default value for the context variable, if it was\n   created with one; or\n * raise a LookupError.",
    "builtins.ContextVar.reset" => "Reset the context variable.\n\nThe variable is reset to the value it had before the\n`ContextVar.set()` that created the token was used.",
    "builtins.ContextVar.set" => "Call to set a new value for the context variable in the current context.\n\nThe required value argument is the new value for the context\nvariable.\n\nReturns a Token object that can be used to restore the variable to\nits previous value via the `ContextVar.reset()` method.",
    "builtins.CoverageResults.__delattr__" => "Implement delattr(self, name).",
    "builtins.CoverageResults.__eq__" => "Return self==value.",
    "builtins.CoverageResults.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.CoverageResults.__ge__" => "Return self>=value.",
    "builtins.CoverageResults.__getattribute__" => "Return getattr(self, name).",
    "builtins.CoverageResults.__getstate__" => "Helper for pickle.",
    "builtins.CoverageResults.__gt__" => "Return self>value.",
    "builtins.CoverageResults.__hash__" => "Return hash(self).",
    "builtins.CoverageResults.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.CoverageResults.__le__" => "Return self<=value.",
    "builtins.CoverageResults.__lt__" => "Return self<value.",
    "builtins.CoverageResults.__ne__" => "Return self!=value.",
    "builtins.CoverageResults.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.CoverageResults.__reduce__" => "Helper for pickle.",
    "builtins.CoverageResults.__reduce_ex__" => "Helper for pickle.",
    "builtins.CoverageResults.__repr__" => "Return repr(self).",
    "builtins.CoverageResults.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.CoverageResults.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.CoverageResults.__str__" => "Return str(self).",
    "builtins.CoverageResults.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.CoverageResults.__weakref__" => "list of weak references to the object",
    "builtins.CoverageResults.is_ignored_filename" => "Return True if the filename does not refer to a file\nwe want to have reported.",
    "builtins.CoverageResults.update" => "Merge in the data from another CoverageResults",
    "builtins.CoverageResults.write_results" => "Write the coverage results.\n\n:param show_missing: Show lines that had no hits.\n:param summary: Include coverage summary per module.\n:param coverdir: If None, the results of each module are placed in its\n                 directory, otherwise it is included in the directory\n                 specified.\n:param ignore_missing_files: If True, counts for files that no longer\n                 exist are silently ignored. Otherwise, a missing file\n                 will raise a FileNotFoundError.",
    "builtins.CoverageResults.write_results_file" => "Return a coverage results file in path.",
    "builtins.CrossInterpreterBufferView.__buffer__" => "Return a buffer object that exposes the underlying memory of the object.",
    "builtins.CrossInterpreterBufferView.__delattr__" => "Implement delattr(self, name).",
    "builtins.CrossInterpreterBufferView.__eq__" => "Return self==value.",
    "builtins.CrossInterpreterBufferView.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.CrossInterpreterBufferView.__ge__" => "Return self>=value.",
    "builtins.CrossInterpreterBufferView.__getattribute__" => "Return getattr(self, name).",
    "builtins.CrossInterpreterBufferView.__getstate__" => "Helper for pickle.",
    "builtins.CrossInterpreterBufferView.__gt__" => "Return self>value.",
    "builtins.CrossInterpreterBufferView.__hash__" => "Return hash(self).",
    "builtins.CrossInterpreterBufferView.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.CrossInterpreterBufferView.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.CrossInterpreterBufferView.__le__" => "Return self<=value.",
    "builtins.CrossInterpreterBufferView.__lt__" => "Return self<value.",
    "builtins.CrossInterpreterBufferView.__ne__" => "Return self!=value.",
    "builtins.CrossInterpreterBufferView.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.CrossInterpreterBufferView.__reduce__" => "Helper for pickle.",
    "builtins.CrossInterpreterBufferView.__reduce_ex__" => "Helper for pickle.",
    "builtins.CrossInterpreterBufferView.__repr__" => "Return repr(self).",
    "builtins.CrossInterpreterBufferView.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.CrossInterpreterBufferView.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.CrossInterpreterBufferView.__str__" => "Return str(self).",
    "builtins.CrossInterpreterBufferView.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Cursor" => "SQLite database cursor class.",
    "builtins.Cursor.__delattr__" => "Implement delattr(self, name).",
    "builtins.Cursor.__eq__" => "Return self==value.",
    "builtins.Cursor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Cursor.__ge__" => "Return self>=value.",
    "builtins.Cursor.__getattribute__" => "Return getattr(self, name).",
    "builtins.Cursor.__getstate__" => "Helper for pickle.",
    "builtins.Cursor.__gt__" => "Return self>value.",
    "builtins.Cursor.__hash__" => "Return hash(self).",
    "builtins.Cursor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Cursor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Cursor.__iter__" => "Implement iter(self).",
    "builtins.Cursor.__le__" => "Return self<=value.",
    "builtins.Cursor.__lt__" => "Return self<value.",
    "builtins.Cursor.__ne__" => "Return self!=value.",
    "builtins.Cursor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Cursor.__next__" => "Implement next(self).",
    "builtins.Cursor.__reduce__" => "Helper for pickle.",
    "builtins.Cursor.__reduce_ex__" => "Helper for pickle.",
    "builtins.Cursor.__repr__" => "Return repr(self).",
    "builtins.Cursor.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Cursor.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Cursor.__str__" => "Return str(self).",
    "builtins.Cursor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Cursor.close" => "Closes the cursor.",
    "builtins.Cursor.execute" => "Executes an SQL statement.",
    "builtins.Cursor.executemany" => "Repeatedly executes an SQL statement.",
    "builtins.Cursor.executescript" => "Executes multiple SQL statements at once.",
    "builtins.Cursor.fetchall" => "Fetches all rows from the resultset.",
    "builtins.Cursor.fetchmany" => "Fetches several rows from the resultset.\n\n  size\n    The default value is set by the Cursor.arraysize attribute.",
    "builtins.Cursor.fetchone" => "Fetches one row from the resultset.",
    "builtins.Cursor.setinputsizes" => "Required by DB-API. Does nothing in sqlite3.",
    "builtins.Cursor.setoutputsize" => "Required by DB-API. Does nothing in sqlite3.",
    "builtins.DEPRECATED_DEFAULT" => "Sentinel to be used as default arg during deprecation\nperiod of TOMLDecodeError's free-form arguments.",
    "builtins.DEPRECATED_DEFAULT.__delattr__" => "Implement delattr(self, name).",
    "builtins.DEPRECATED_DEFAULT.__eq__" => "Return self==value.",
    "builtins.DEPRECATED_DEFAULT.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.DEPRECATED_DEFAULT.__ge__" => "Return self>=value.",
    "builtins.DEPRECATED_DEFAULT.__getattribute__" => "Return getattr(self, name).",
    "builtins.DEPRECATED_DEFAULT.__getstate__" => "Helper for pickle.",
    "builtins.DEPRECATED_DEFAULT.__gt__" => "Return self>value.",
    "builtins.DEPRECATED_DEFAULT.__hash__" => "Return hash(self).",
    "builtins.DEPRECATED_DEFAULT.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.DEPRECATED_DEFAULT.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.DEPRECATED_DEFAULT.__le__" => "Return self<=value.",
    "builtins.DEPRECATED_DEFAULT.__lt__" => "Return self<value.",
    "builtins.DEPRECATED_DEFAULT.__ne__" => "Return self!=value.",
    "builtins.DEPRECATED_DEFAULT.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.DEPRECATED_DEFAULT.__reduce__" => "Helper for pickle.",
    "builtins.DEPRECATED_DEFAULT.__reduce_ex__" => "Helper for pickle.",
    "builtins.DEPRECATED_DEFAULT.__repr__" => "Return repr(self).",
    "builtins.DEPRECATED_DEFAULT.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.DEPRECATED_DEFAULT.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.DEPRECATED_DEFAULT.__str__" => "Return str(self).",
    "builtins.DEPRECATED_DEFAULT.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.DEPRECATED_DEFAULT.__weakref__" => "list of weak references to the object",
    "builtins.Decimal" => "Floating-point class for decimal arithmetic.",
    "builtins.Decimal.__abs__" => "Returns the absolute value of self.\n\nIf the keyword argument 'round' is false, do not round.  The\nexpression self.__abs__(round=False) is equivalent to\nself.copy_abs().",
    "builtins.Decimal.__add__" => "Returns self + other.\n\n-INF + INF (or the reverse) cause InvalidOperation errors.",
    "builtins.Decimal.__bool__" => "Return True if self is nonzero; otherwise return False.\n\nNaNs and infinities are considered nonzero.",
    "builtins.Decimal.__ceil__" => "Return the ceiling of self, as an integer.\n\nFor a finite Decimal instance self, return the least integer n\nsuch that n >= self.  If self is infinite or a NaN then a\nPython exception is raised.",
    "builtins.Decimal.__delattr__" => "Implement delattr(self, name).",
    "builtins.Decimal.__divmod__" => "Return (self // other, self % other)",
    "builtins.Decimal.__eq__" => "Return self==value.",
    "builtins.Decimal.__float__" => "Float representation.",
    "builtins.Decimal.__floor__" => "Return the floor of self, as an integer.\n\nFor a finite Decimal instance self, return the greatest\ninteger n such that n <= self.  If self is infinite or a NaN\nthen a Python exception is raised.",
    "builtins.Decimal.__floordiv__" => "self // other",
    "builtins.Decimal.__format__" => "Format a Decimal instance according to the given specifier.\n\nThe specifier should be a standard format specifier, with the\nform described in PEP 3101.  Formatting types 'e', 'E', 'f',\n'F', 'g', 'G', 'n' and '%' are supported.  If the formatting\ntype is omitted it defaults to 'g' or 'G', depending on the\nvalue of context.capitals.",
    "builtins.Decimal.__ge__" => "Return self>=value.",
    "builtins.Decimal.__getattribute__" => "Return getattr(self, name).",
    "builtins.Decimal.__getstate__" => "Helper for pickle.",
    "builtins.Decimal.__gt__" => "Return self>value.",
    "builtins.Decimal.__hash__" => "x.__hash__() <==> hash(x)",
    "builtins.Decimal.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Decimal.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Decimal.__int__" => "Converts self to an int, truncating if necessary.",
    "builtins.Decimal.__le__" => "Return self<=value.",
    "builtins.Decimal.__lt__" => "Return self<value.",
    "builtins.Decimal.__mod__" => "self % other",
    "builtins.Decimal.__mul__" => "Return self * other.\n\n(+-) INF * 0 (or its reverse) raise InvalidOperation.",
    "builtins.Decimal.__ne__" => "Return self!=value.",
    "builtins.Decimal.__neg__" => "Returns a copy with the sign switched.\n\nRounds, if it has reason.",
    "builtins.Decimal.__new__" => "Create a decimal point instance.\n\n>>> Decimal('3.14')              # string input\nDecimal('3.14')\n>>> Decimal((0, (3, 1, 4), -2))  # tuple (sign, digit_tuple, exponent)\nDecimal('3.14')\n>>> Decimal(314)                 # int\nDecimal('314')\n>>> Decimal(Decimal(314))        # another decimal instance\nDecimal('314')\n>>> Decimal('  3.14  \\n')        # leading and trailing whitespace okay\nDecimal('3.14')",
    "builtins.Decimal.__pos__" => "Returns a copy, unless it is a sNaN.\n\nRounds the number (if more than precision digits)",
    "builtins.Decimal.__pow__" => "Return self ** other [ % modulo].\n\nWith two arguments, compute self**other.\n\nWith three arguments, compute (self**other) % modulo.  For the\nthree argument form, the following restrictions on the\narguments hold:\n\n - all three arguments must be integral\n - other must be nonnegative\n - either self or other (or both) must be nonzero\n - modulo must be nonzero and must have at most p digits,\n   where p is the context precision.\n\nIf any of these restrictions is violated the InvalidOperation\nflag is raised.\n\nThe result of pow(self, other, modulo) is identical to the\nresult that would be obtained by computing (self**other) %\nmodulo with unbounded precision, but is computed more\nefficiently.  It is always exact.",
    "builtins.Decimal.__radd__" => "Returns self + other.\n\n-INF + INF (or the reverse) cause InvalidOperation errors.",
    "builtins.Decimal.__rdivmod__" => "Swaps self/other and returns __divmod__.",
    "builtins.Decimal.__reduce_ex__" => "Helper for pickle.",
    "builtins.Decimal.__repr__" => "Represents the number as an instance of Decimal.",
    "builtins.Decimal.__rfloordiv__" => "Swaps self/other and returns __floordiv__.",
    "builtins.Decimal.__rmod__" => "Swaps self/other and returns __mod__.",
    "builtins.Decimal.__rmul__" => "Return self * other.\n\n(+-) INF * 0 (or its reverse) raise InvalidOperation.",
    "builtins.Decimal.__round__" => "Round self to the nearest integer, or to a given precision.\n\nIf only one argument is supplied, round a finite Decimal\ninstance self to the nearest integer.  If self is infinite or\na NaN then a Python exception is raised.  If self is finite\nand lies exactly halfway between two integers then it is\nrounded to the integer with even last digit.\n\n>>> round(Decimal('123.456'))\n123\n>>> round(Decimal('-456.789'))\n-457\n>>> round(Decimal('-3.0'))\n-3\n>>> round(Decimal('2.5'))\n2\n>>> round(Decimal('3.5'))\n4\n>>> round(Decimal('Inf'))\nTraceback (most recent call last):\n  ...\nOverflowError: cannot round an infinity\n>>> round(Decimal('NaN'))\nTraceback (most recent call last):\n  ...\nValueError: cannot round a NaN\n\nIf a second argument n is supplied, self is rounded to n\ndecimal places using the rounding mode for the current\ncontext.\n\nFor an integer n, round(self, -n) is exactly equivalent to\nself.quantize(Decimal('1En')).\n\n>>> round(Decimal('123.456'), 0)\nDecimal('123')\n>>> round(Decimal('123.456'), 2)\nDecimal('123.46')\n>>> round(Decimal('123.456'), -2)\nDecimal('1E+2')\n>>> round(Decimal('-Infinity'), 37)\nDecimal('NaN')\n>>> round(Decimal('sNaN123'), 0)\nDecimal('NaN123')",
    "builtins.Decimal.__rpow__" => "Swaps self/other and returns __pow__.",
    "builtins.Decimal.__rsub__" => "Return other - self",
    "builtins.Decimal.__rtruediv__" => "Swaps self/other and returns __truediv__.",
    "builtins.Decimal.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Decimal.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Decimal.__str__" => "Return string representation of the number in scientific notation.\n\nCaptures all of the information in the underlying representation.",
    "builtins.Decimal.__sub__" => "Return self - other",
    "builtins.Decimal.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Decimal.__truediv__" => "Return self / other.",
    "builtins.Decimal.__trunc__" => "Converts self to an int, truncating if necessary.",
    "builtins.Decimal._check_nans" => "Returns whether the number is not actually one.\n\nif self, other are sNaN, signal\nif self, other are NaN return nan\nreturn 0\n\nDone before operations.",
    "builtins.Decimal._cmp" => "Compare the two non-NaN decimal instances self and other.\n\nReturns -1 if self < other, 0 if self == other and 1\nif self > other.  This routine is for internal use only.",
    "builtins.Decimal._compare_check_nans" => "Version of _check_nans used for the signaling comparisons\ncompare_signal, __le__, __lt__, __ge__, __gt__.\n\nSignal InvalidOperation if either self or other is a (quiet\nor signaling) NaN.  Signaling NaNs take precedence over quiet\nNaNs.\n\nReturn 0 if neither operand is a NaN.",
    "builtins.Decimal._divide" => "Return (self // other, self % other), to context.prec precision.\n\nAssumes that neither self nor other is a NaN, that self is not\ninfinite and that other is nonzero.",
    "builtins.Decimal._fix" => "Round if it is necessary to keep self within prec precision.\n\nRounds and fixes the exponent.  Does not raise on a sNaN.\n\nArguments:\nself - Decimal instance\ncontext - context used.",
    "builtins.Decimal._fix_nan" => "Decapitate the payload of a NaN to fit the context",
    "builtins.Decimal._iseven" => "Returns True if self is even.  Assumes self is an integer.",
    "builtins.Decimal._isinfinity" => "Returns whether the number is infinite\n\n0 if finite or not a number\n1 if +INF\n-1 if -INF",
    "builtins.Decimal._isinteger" => "Returns whether self is an integer",
    "builtins.Decimal._islogical" => "Return True if self is a logical operand.\n\nFor being logical, it must be a finite number with a sign of 0,\nan exponent of 0, and a coefficient whose digits must all be\neither 0 or 1.",
    "builtins.Decimal._isnan" => "Returns whether the number is not actually one.\n\n0 if a number\n1 if NaN\n2 if sNaN",
    "builtins.Decimal._ln_exp_bound" => "Compute a lower bound for the adjusted exponent of self.ln().\nIn other words, compute r such that self.ln() >= 10**r.  Assumes\nthat self is finite and positive and that self != 1.",
    "builtins.Decimal._log10_exp_bound" => "Compute a lower bound for the adjusted exponent of self.log10().\nIn other words, find r such that self.log10() >= 10**r.\nAssumes that self is finite and positive and that self != 1.",
    "builtins.Decimal._power_exact" => "Attempt to compute self**other exactly.\n\nGiven Decimals self and other and an integer p, attempt to\ncompute an exact result for the power self**other, with p\ndigits of precision.  Return None if self**other is not\nexactly representable in p digits.\n\nAssumes that elimination of special cases has already been\nperformed: self and other must both be nonspecial; self must\nbe positive and not numerically equal to 1; other must be\nnonzero.  For efficiency, other._exp should not be too large,\nso that 10**abs(other._exp) is a feasible calculation.",
    "builtins.Decimal._power_modulo" => "Three argument version of __pow__",
    "builtins.Decimal._rescale" => "Rescale self so that the exponent is exp, either by padding with zeros\nor by truncating digits, using the given rounding mode.\n\nSpecials are returned without change.  This operation is\nquiet: it raises no flags, and uses no information from the\ncontext.\n\nexp = exp to scale to (an integer)\nrounding = rounding mode",
    "builtins.Decimal._round" => "Round a nonzero, nonspecial Decimal to a fixed number of\nsignificant figures, using the given rounding mode.\n\nInfinities, NaNs and zeros are returned unaltered.\n\nThis operation is quiet: it raises no flags, and uses no\ninformation from the context.",
    "builtins.Decimal._round_05up" => "Round down unless digit prec-1 is 0 or 5.",
    "builtins.Decimal._round_ceiling" => "Rounds up (not away from 0 if negative.)",
    "builtins.Decimal._round_down" => "Also known as round-towards-0, truncate.",
    "builtins.Decimal._round_floor" => "Rounds down (not towards 0 if negative)",
    "builtins.Decimal._round_half_down" => "Round 5 down",
    "builtins.Decimal._round_half_even" => "Round 5 to even, rest to nearest.",
    "builtins.Decimal._round_half_up" => "Rounds 5 up (away from 0)",
    "builtins.Decimal._round_up" => "Rounds away from 0.",
    "builtins.Decimal.adjusted" => "Return the adjusted exponent of self",
    "builtins.Decimal.as_integer_ratio" => "Express a finite Decimal instance in the form n / d.\n\nReturns a pair (n, d) of integers.  When called on an infinity\nor NaN, raises OverflowError or ValueError respectively.\n\n>>> Decimal('3.14').as_integer_ratio()\n(157, 50)\n>>> Decimal('-123e5').as_integer_ratio()\n(-12300000, 1)\n>>> Decimal('0.00').as_integer_ratio()\n(0, 1)",
    "builtins.Decimal.as_tuple" => "Represents the number as a triple tuple.\n\nTo show the internals exactly as they are.",
    "builtins.Decimal.canonical" => "Returns the same Decimal object.\n\nAs we do not have different encodings for the same number, the\nreceived object already is in its canonical form.",
    "builtins.Decimal.compare" => "Compare self to other.  Return a decimal value:\n\na or b is a NaN ==> Decimal('NaN')\na < b           ==> Decimal('-1')\na == b          ==> Decimal('0')\na > b           ==> Decimal('1')",
    "builtins.Decimal.compare_signal" => "Compares self to the other operand numerically.\n\nIt's pretty much like compare(), but all NaNs signal, with signaling\nNaNs taking precedence over quiet NaNs.",
    "builtins.Decimal.compare_total" => "Compares self to other using the abstract representations.\n\nThis is not like the standard compare, which use their numerical\nvalue. Note that a total ordering is defined for all possible\nabstract representations.",
    "builtins.Decimal.compare_total_mag" => "Compares self to other using abstract repr., ignoring sign.\n\nLike compare_total, but with operand's sign ignored and assumed to\nbe 0.",
    "builtins.Decimal.conjugate" => "Return self.",
    "builtins.Decimal.copy_abs" => "Returns a copy with the sign set to 0.",
    "builtins.Decimal.copy_negate" => "Returns a copy with the sign inverted.",
    "builtins.Decimal.copy_sign" => "Returns self with the sign of other.",
    "builtins.Decimal.exp" => "Returns e ** self.",
    "builtins.Decimal.fma" => "Fused multiply-add.\n\nReturns self*other+third with no rounding of the intermediate\nproduct self*other.\n\nself and other are multiplied together, with no rounding of\nthe result.  The third operand is then added to the result,\nand a single final rounding is performed.",
    "builtins.Decimal.from_float" => "Converts a float to a decimal number, exactly.\n\nNote that Decimal.from_float(0.1) is not the same as Decimal('0.1').\nSince 0.1 is not exactly representable in binary floating point, the\nvalue is stored as the nearest representable value which is\n0x1.999999999999ap-4.  The exact equivalent of the value in decimal\nis 0.1000000000000000055511151231257827021181583404541015625.\n\n>>> Decimal.from_float(0.1)\nDecimal('0.1000000000000000055511151231257827021181583404541015625')\n>>> Decimal.from_float(float('nan'))\nDecimal('NaN')\n>>> Decimal.from_float(float('inf'))\nDecimal('Infinity')\n>>> Decimal.from_float(-float('inf'))\nDecimal('-Infinity')\n>>> Decimal.from_float(-0.0)\nDecimal('-0')",
    "builtins.Decimal.from_number" => "Converts a real number to a decimal number, exactly.\n\n>>> Decimal.from_number(314)              # int\nDecimal('314')\n>>> Decimal.from_number(0.1)              # float\nDecimal('0.1000000000000000055511151231257827021181583404541015625')\n>>> Decimal.from_number(Decimal('3.14'))  # another decimal instance\nDecimal('3.14')",
    "builtins.Decimal.is_canonical" => "Return True if self is canonical; otherwise return False.\n\nCurrently, the encoding of a Decimal instance is always\ncanonical, so this method returns True for any Decimal.",
    "builtins.Decimal.is_finite" => "Return True if self is finite; otherwise return False.\n\nA Decimal instance is considered finite if it is neither\ninfinite nor a NaN.",
    "builtins.Decimal.is_infinite" => "Return True if self is infinite; otherwise return False.",
    "builtins.Decimal.is_nan" => "Return True if self is a qNaN or sNaN; otherwise return False.",
    "builtins.Decimal.is_normal" => "Return True if self is a normal number; otherwise return False.",
    "builtins.Decimal.is_qnan" => "Return True if self is a quiet NaN; otherwise return False.",
    "builtins.Decimal.is_signed" => "Return True if self is negative; otherwise return False.",
    "builtins.Decimal.is_snan" => "Return True if self is a signaling NaN; otherwise return False.",
    "builtins.Decimal.is_subnormal" => "Return True if self is subnormal; otherwise return False.",
    "builtins.Decimal.is_zero" => "Return True if self is a zero; otherwise return False.",
    "builtins.Decimal.ln" => "Returns the natural (base e) logarithm of self.",
    "builtins.Decimal.log10" => "Returns the base 10 logarithm of self.",
    "builtins.Decimal.logb" => "Returns the exponent of the magnitude of self's MSD.\n\nThe result is the integer which is the exponent of the magnitude\nof the most significant digit of self (as though it were truncated\nto a single digit while maintaining the value of that digit and\nwithout limiting the resulting exponent).",
    "builtins.Decimal.logical_and" => "Applies an 'and' operation between self and other's digits.\n\nBoth self and other must be logical numbers.",
    "builtins.Decimal.logical_invert" => "Invert all its digits.\n\nThe self must be logical number.",
    "builtins.Decimal.logical_or" => "Applies an 'or' operation between self and other's digits.\n\nBoth self and other must be logical numbers.",
    "builtins.Decimal.logical_xor" => "Applies an 'xor' operation between self and other's digits.\n\nBoth self and other must be logical numbers.",
    "builtins.Decimal.max" => "Returns the larger value.\n\nLike max(self, other) except if one is not a number, returns\nNaN (and signals if one is sNaN).  Also rounds.",
    "builtins.Decimal.max_mag" => "Compares the values numerically with their sign ignored.",
    "builtins.Decimal.min" => "Returns the smaller value.\n\nLike min(self, other) except if one is not a number, returns\nNaN (and signals if one is sNaN).  Also rounds.",
    "builtins.Decimal.min_mag" => "Compares the values numerically with their sign ignored.",
    "builtins.Decimal.next_minus" => "Returns the largest representable number smaller than itself.",
    "builtins.Decimal.next_plus" => "Returns the smallest representable number larger than itself.",
    "builtins.Decimal.next_toward" => "Returns the number closest to self, in the direction towards other.\n\nThe result is the closest representable number to self\n(excluding self) that is in the direction towards other,\nunless both have the same value.  If the two operands are\nnumerically equal, then the result is a copy of self with the\nsign set to be the same as the sign of other.",
    "builtins.Decimal.normalize" => "Normalize- strip trailing 0s, change anything equal to 0 to 0e0",
    "builtins.Decimal.number_class" => "Returns an indication of the class of self.\n\nThe class is one of the following strings:\n  sNaN\n  NaN\n  -Infinity\n  -Normal\n  -Subnormal\n  -Zero\n  +Zero\n  +Subnormal\n  +Normal\n  +Infinity",
    "builtins.Decimal.quantize" => "Quantize self so its exponent is the same as that of exp.\n\nSimilar to self._rescale(exp._exp) but with error checking.",
    "builtins.Decimal.radix" => "Just returns 10, as this is Decimal, :)",
    "builtins.Decimal.remainder_near" => "Remainder nearest to 0-  abs(remainder-near) <= other/2",
    "builtins.Decimal.rotate" => "Returns a rotated copy of self, value-of-other times.",
    "builtins.Decimal.same_quantum" => "Return True if self and other have the same exponent; otherwise\nreturn False.\n\nIf either operand is a special value, the following rules are used:\n   * return True if both operands are infinities\n   * return True if both operands are NaNs\n   * otherwise, return False.",
    "builtins.Decimal.scaleb" => "Returns self operand after adding the second value to its exp.",
    "builtins.Decimal.shift" => "Returns a shifted copy of self, value-of-other times.",
    "builtins.Decimal.sqrt" => "Return the square root of self.",
    "builtins.Decimal.to_eng_string" => "Convert to a string, using engineering notation if an exponent is needed.\n\nEngineering notation has an exponent which is a multiple of 3.  This\ncan leave up to 3 digits to the left of the decimal place and may\nrequire the addition of either one or two trailing zeros.",
    "builtins.Decimal.to_integral" => "Rounds to the nearest integer, without raising inexact, rounded.",
    "builtins.Decimal.to_integral_exact" => "Rounds to a nearby integer.\n\nIf no rounding mode is specified, take the rounding mode from\nthe context.  This method raises the Rounded and Inexact flags\nwhen appropriate.\n\nSee also: to_integral_value, which does exactly the same as\nthis method except that it doesn't raise Inexact or Rounded.",
    "builtins.Decimal.to_integral_value" => "Rounds to the nearest integer, without raising inexact, rounded.",
    "builtins.Decompress.__delattr__" => "Implement delattr(self, name).",
    "builtins.Decompress.__eq__" => "Return self==value.",
    "builtins.Decompress.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Decompress.__ge__" => "Return self>=value.",
    "builtins.Decompress.__getattribute__" => "Return getattr(self, name).",
    "builtins.Decompress.__getstate__" => "Helper for pickle.",
    "builtins.Decompress.__gt__" => "Return self>value.",
    "builtins.Decompress.__hash__" => "Return hash(self).",
    "builtins.Decompress.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Decompress.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Decompress.__le__" => "Return self<=value.",
    "builtins.Decompress.__lt__" => "Return self<value.",
    "builtins.Decompress.__ne__" => "Return self!=value.",
    "builtins.Decompress.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Decompress.__reduce__" => "Helper for pickle.",
    "builtins.Decompress.__reduce_ex__" => "Helper for pickle.",
    "builtins.Decompress.__repr__" => "Return repr(self).",
    "builtins.Decompress.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Decompress.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Decompress.__str__" => "Return str(self).",
    "builtins.Decompress.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Decompress.copy" => "Return a copy of the decompression object.",
    "builtins.Decompress.decompress" => "Return a bytes object containing the decompressed version of the data.\n\n  data\n    The binary data to decompress.\n  max_length\n    The maximum allowable length of the decompressed data.\n    Unconsumed input data will be stored in\n    the unconsumed_tail attribute.\n\nAfter calling this function, some of the input data may still be\nstored in internal buffers for later processing.\nCall the flush() method to clear these buffers.",
    "builtins.Decompress.flush" => "Return a bytes object containing any remaining decompressed data.\n\n  length\n    the initial size of the output buffer.",
    "builtins.DeprecationWarning" => "Base class for warnings about deprecated features.",
    "builtins.DeprecationWarning.__delattr__" => "Implement delattr(self, name).",
    "builtins.DeprecationWarning.__eq__" => "Return self==value.",
    "builtins.DeprecationWarning.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.DeprecationWarning.__ge__" => "Return self>=value.",
    "builtins.DeprecationWarning.__getattribute__" => "Return getattr(self, name).",
    "builtins.DeprecationWarning.__getstate__" => "Helper for pickle.",
    "builtins.DeprecationWarning.__gt__" => "Return self>value.",
    "builtins.DeprecationWarning.__hash__" => "Return hash(self).",
    "builtins.DeprecationWarning.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.DeprecationWarning.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.DeprecationWarning.__le__" => "Return self<=value.",
    "builtins.DeprecationWarning.__lt__" => "Return self<value.",
    "builtins.DeprecationWarning.__ne__" => "Return self!=value.",
    "builtins.DeprecationWarning.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.DeprecationWarning.__reduce_ex__" => "Helper for pickle.",
    "builtins.DeprecationWarning.__repr__" => "Return repr(self).",
    "builtins.DeprecationWarning.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.DeprecationWarning.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.DeprecationWarning.__str__" => "Return str(self).",
    "builtins.DeprecationWarning.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.DeprecationWarning.add_note" => "Add a note to the exception",
    "builtins.DeprecationWarning.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Dialect" => "Describe a CSV dialect.\n\nThis must be subclassed (see csv.excel).  Valid attributes are:\ndelimiter, quotechar, escapechar, doublequote, skipinitialspace,\nlineterminator, quoting.",
    "builtins.Dialect.__delattr__" => "Implement delattr(self, name).",
    "builtins.Dialect.__eq__" => "Return self==value.",
    "builtins.Dialect.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Dialect.__ge__" => "Return self>=value.",
    "builtins.Dialect.__getattribute__" => "Return getattr(self, name).",
    "builtins.Dialect.__getstate__" => "Helper for pickle.",
    "builtins.Dialect.__gt__" => "Return self>value.",
    "builtins.Dialect.__hash__" => "Return hash(self).",
    "builtins.Dialect.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Dialect.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Dialect.__le__" => "Return self<=value.",
    "builtins.Dialect.__lt__" => "Return self<value.",
    "builtins.Dialect.__ne__" => "Return self!=value.",
    "builtins.Dialect.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Dialect.__reduce__" => "Helper for pickle.",
    "builtins.Dialect.__reduce_ex__" => "Helper for pickle.",
    "builtins.Dialect.__repr__" => "Return repr(self).",
    "builtins.Dialect.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Dialect.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Dialect.__str__" => "Return str(self).",
    "builtins.Dialect.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Dialect.__weakref__" => "list of weak references to the object",
    "builtins.Dialog.__delattr__" => "Implement delattr(self, name).",
    "builtins.Dialog.__eq__" => "Return self==value.",
    "builtins.Dialog.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Dialog.__ge__" => "Return self>=value.",
    "builtins.Dialog.__getattribute__" => "Return getattr(self, name).",
    "builtins.Dialog.__getstate__" => "Helper for pickle.",
    "builtins.Dialog.__gt__" => "Return self>value.",
    "builtins.Dialog.__hash__" => "Return hash(self).",
    "builtins.Dialog.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Dialog.__le__" => "Return self<=value.",
    "builtins.Dialog.__lt__" => "Return self<value.",
    "builtins.Dialog.__ne__" => "Return self!=value.",
    "builtins.Dialog.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Dialog.__reduce__" => "Helper for pickle.",
    "builtins.Dialog.__reduce_ex__" => "Helper for pickle.",
    "builtins.Dialog.__repr__" => "Return repr(self).",
    "builtins.Dialog.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Dialog.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Dialog.__str__" => "Return str(self).",
    "builtins.Dialog.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Dialog.__weakref__" => "list of weak references to the object",
    "builtins.DictReader.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.DictReader.__delattr__" => "Implement delattr(self, name).",
    "builtins.DictReader.__eq__" => "Return self==value.",
    "builtins.DictReader.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.DictReader.__ge__" => "Return self>=value.",
    "builtins.DictReader.__getattribute__" => "Return getattr(self, name).",
    "builtins.DictReader.__getstate__" => "Helper for pickle.",
    "builtins.DictReader.__gt__" => "Return self>value.",
    "builtins.DictReader.__hash__" => "Return hash(self).",
    "builtins.DictReader.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.DictReader.__le__" => "Return self<=value.",
    "builtins.DictReader.__lt__" => "Return self<value.",
    "builtins.DictReader.__ne__" => "Return self!=value.",
    "builtins.DictReader.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.DictReader.__reduce__" => "Helper for pickle.",
    "builtins.DictReader.__reduce_ex__" => "Helper for pickle.",
    "builtins.DictReader.__repr__" => "Return repr(self).",
    "builtins.DictReader.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.DictReader.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.DictReader.__str__" => "Return str(self).",
    "builtins.DictReader.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.DictReader.__weakref__" => "list of weak references to the object",
    "builtins.DictRemover" => "deletes a key from a dictionary",
    "builtins.DictRemover.__call__" => "Call self as a function.",
    "builtins.DictRemover.__delattr__" => "Implement delattr(self, name).",
    "builtins.DictRemover.__eq__" => "Return self==value.",
    "builtins.DictRemover.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.DictRemover.__ge__" => "Return self>=value.",
    "builtins.DictRemover.__getattribute__" => "Return getattr(self, name).",
    "builtins.DictRemover.__getstate__" => "Helper for pickle.",
    "builtins.DictRemover.__gt__" => "Return self>value.",
    "builtins.DictRemover.__hash__" => "Return hash(self).",
    "builtins.DictRemover.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.DictRemover.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.DictRemover.__le__" => "Return self<=value.",
    "builtins.DictRemover.__lt__" => "Return self<value.",
    "builtins.DictRemover.__ne__" => "Return self!=value.",
    "builtins.DictRemover.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.DictRemover.__reduce__" => "Helper for pickle.",
    "builtins.DictRemover.__reduce_ex__" => "Helper for pickle.",
    "builtins.DictRemover.__repr__" => "Return repr(self).",
    "builtins.DictRemover.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.DictRemover.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.DictRemover.__str__" => "Return str(self).",
    "builtins.DictRemover.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.DictWriter.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.DictWriter.__delattr__" => "Implement delattr(self, name).",
    "builtins.DictWriter.__eq__" => "Return self==value.",
    "builtins.DictWriter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.DictWriter.__ge__" => "Return self>=value.",
    "builtins.DictWriter.__getattribute__" => "Return getattr(self, name).",
    "builtins.DictWriter.__getstate__" => "Helper for pickle.",
    "builtins.DictWriter.__gt__" => "Return self>value.",
    "builtins.DictWriter.__hash__" => "Return hash(self).",
    "builtins.DictWriter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.DictWriter.__le__" => "Return self<=value.",
    "builtins.DictWriter.__lt__" => "Return self<value.",
    "builtins.DictWriter.__ne__" => "Return self!=value.",
    "builtins.DictWriter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.DictWriter.__reduce__" => "Helper for pickle.",
    "builtins.DictWriter.__reduce_ex__" => "Helper for pickle.",
    "builtins.DictWriter.__repr__" => "Return repr(self).",
    "builtins.DictWriter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.DictWriter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.DictWriter.__str__" => "Return str(self).",
    "builtins.DictWriter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.DictWriter.__weakref__" => "list of weak references to the object",
    "builtins.Differ" => "Differ is a class for comparing sequences of lines of text, and\nproducing human-readable differences or deltas.  Differ uses\nSequenceMatcher both to compare sequences of lines, and to compare\nsequences of characters within similar (near-matching) lines.\n\nEach line of a Differ delta begins with a two-letter code:\n\n    '- '    line unique to sequence 1\n    '+ '    line unique to sequence 2\n    '  '    line common to both sequences\n    '? '    line not present in either input sequence\n\nLines beginning with '? ' attempt to guide the eye to intraline\ndifferences, and were not present in either input sequence.  These lines\ncan be confusing if the sequences contain tab characters.\n\nNote that Differ makes no claim to produce a *minimal* diff.  To the\ncontrary, minimal diffs are often counter-intuitive, because they synch\nup anywhere possible, sometimes accidental matches 100 pages apart.\nRestricting synch points to contiguous matches preserves some notion of\nlocality, at the occasional cost of producing a longer diff.\n\nExample: Comparing two texts.\n\nFirst we set up the texts, sequences of individual single-line strings\nending with newlines (such sequences can also be obtained from the\n`readlines()` method of file-like objects):\n\n>>> text1 = '''  1. Beautiful is better than ugly.\n...   2. Explicit is better than implicit.\n...   3. Simple is better than complex.\n...   4. Complex is better than complicated.\n... '''.splitlines(keepends=True)\n>>> len(text1)\n4\n>>> text1[0][-1]\n'\\n'\n>>> text2 = '''  1. Beautiful is better than ugly.\n...   3.   Simple is better than complex.\n...   4. Complicated is better than complex.\n...   5. Flat is better than nested.\n... '''.splitlines(keepends=True)\n\nNext we instantiate a Differ object:\n\n>>> d = Differ()\n\nNote that when instantiating a Differ object we may pass functions to\nfilter out line and character 'junk'.  See Differ.__init__ for details.\n\nFinally, we compare the two:\n\n>>> result = list(d.compare(text1, text2))\n\n'result' is a list of strings, so let's pretty-print it:\n\n>>> from pprint import pprint as _pprint\n>>> _pprint(result)\n['    1. Beautiful is better than ugly.\\n',\n '-   2. Explicit is better than implicit.\\n',\n '-   3. Simple is better than complex.\\n',\n '+   3.   Simple is better than complex.\\n',\n '?     ++\\n',\n '-   4. Complex is better than complicated.\\n',\n '?            ^                     ---- ^\\n',\n '+   4. Complicated is better than complex.\\n',\n '?           ++++ ^                      ^\\n',\n '+   5. Flat is better than nested.\\n']\n\nAs a single multi-line string it looks like this:\n\n>>> print(''.join(result), end=\"\")\n    1. Beautiful is better than ugly.\n-   2. Explicit is better than implicit.\n-   3. Simple is better than complex.\n+   3.   Simple is better than complex.\n?     ++\n-   4. Complex is better than complicated.\n?            ^                     ---- ^\n+   4. Complicated is better than complex.\n?           ++++ ^                      ^\n+   5. Flat is better than nested.",
    "builtins.Differ.__delattr__" => "Implement delattr(self, name).",
    "builtins.Differ.__eq__" => "Return self==value.",
    "builtins.Differ.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Differ.__ge__" => "Return self>=value.",
    "builtins.Differ.__getattribute__" => "Return getattr(self, name).",
    "builtins.Differ.__getstate__" => "Helper for pickle.",
    "builtins.Differ.__gt__" => "Return self>value.",
    "builtins.Differ.__hash__" => "Return hash(self).",
    "builtins.Differ.__init__" => "Construct a text differencer, with optional filters.\n\nThe two optional keyword parameters are for filter functions:\n\n- `linejunk`: A function that should accept a single string argument,\n  and return true iff the string is junk. The module-level function\n  `IS_LINE_JUNK` may be used to filter out lines without visible\n  characters, except for at most one splat ('#').  It is recommended\n  to leave linejunk None; the underlying SequenceMatcher class has\n  an adaptive notion of \"noise\" lines that's better than any static\n  definition the author has ever been able to craft.\n\n- `charjunk`: A function that should accept a string of length 1. The\n  module-level function `IS_CHARACTER_JUNK` may be used to filter out\n  whitespace characters (a blank or tab; **note**: bad idea to include\n  newline in this!).  Use of IS_CHARACTER_JUNK is recommended.",
    "builtins.Differ.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Differ.__le__" => "Return self<=value.",
    "builtins.Differ.__lt__" => "Return self<value.",
    "builtins.Differ.__ne__" => "Return self!=value.",
    "builtins.Differ.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Differ.__reduce__" => "Helper for pickle.",
    "builtins.Differ.__reduce_ex__" => "Helper for pickle.",
    "builtins.Differ.__repr__" => "Return repr(self).",
    "builtins.Differ.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Differ.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Differ.__str__" => "Return str(self).",
    "builtins.Differ.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Differ.__weakref__" => "list of weak references to the object",
    "builtins.Differ._dump" => "Generate comparison results for a same-tagged range.",
    "builtins.Differ._fancy_replace" => "When replacing one block of lines with another, search the blocks\nfor *similar* lines; the best-matching pair (if any) is used as a\nsynch point, and intraline difference marking is done on the\nsimilar pair. Lots of work, but often worth it.\n\nExample:\n\n>>> d = Differ()\n>>> results = d._fancy_replace(['abcDefghiJkl\\n'], 0, 1,\n...                            ['abcdefGhijkl\\n'], 0, 1)\n>>> print(''.join(results), end=\"\")\n- abcDefghiJkl\n?    ^  ^  ^\n+ abcdefGhijkl\n?    ^  ^  ^",
    "builtins.Differ._qformat" => "Format \"?\" output and deal with tabs.\n\nExample:\n\n>>> d = Differ()\n>>> results = d._qformat('\\tabcDefghiJkl\\n', '\\tabcdefGhijkl\\n',\n...                      '  ^ ^  ^      ', '  ^ ^  ^      ')\n>>> for line in results: print(repr(line))\n...\n'- \\tabcDefghiJkl\\n'\n'? \\t ^ ^  ^\\n'\n'+ \\tabcdefGhijkl\\n'\n'? \\t ^ ^  ^\\n'",
    "builtins.Differ.compare" => "Compare two sequences of lines; generate the resulting delta.\n\nEach sequence must contain individual single-line strings ending with\nnewlines. Such sequences can be obtained from the `readlines()` method\nof file-like objects.  The delta generated also consists of newline-\nterminated strings, ready to be printed as-is via the writelines()\nmethod of a file-like object.\n\nExample:\n\n>>> print(''.join(Differ().compare('one\\ntwo\\nthree\\n'.splitlines(True),\n...                                'ore\\ntree\\nemu\\n'.splitlines(True))),\n...       end=\"\")\n- one\n?  ^\n+ ore\n?  ^\n- two\n- three\n?  -\n+ tree\n+ emu",
    "builtins.DirEntry.__class_getitem__" => "DirEntry is generic over the type of the path (str or bytes)",
    "builtins.DirEntry.__delattr__" => "Implement delattr(self, name).",
    "builtins.DirEntry.__eq__" => "Return self==value.",
    "builtins.DirEntry.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.DirEntry.__fspath__" => "Returns the path for the entry.",
    "builtins.DirEntry.__ge__" => "Return self>=value.",
    "builtins.DirEntry.__getattribute__" => "Return getattr(self, name).",
    "builtins.DirEntry.__getstate__" => "Helper for pickle.",
    "builtins.DirEntry.__gt__" => "Return self>value.",
    "builtins.DirEntry.__hash__" => "Return hash(self).",
    "builtins.DirEntry.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.DirEntry.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.DirEntry.__le__" => "Return self<=value.",
    "builtins.DirEntry.__lt__" => "Return self<value.",
    "builtins.DirEntry.__ne__" => "Return self!=value.",
    "builtins.DirEntry.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.DirEntry.__reduce__" => "Helper for pickle.",
    "builtins.DirEntry.__reduce_ex__" => "Helper for pickle.",
    "builtins.DirEntry.__repr__" => "Return repr(self).",
    "builtins.DirEntry.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.DirEntry.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.DirEntry.__str__" => "Return str(self).",
    "builtins.DirEntry.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.DirEntry.inode" => "Return inode of the entry; cached per entry.",
    "builtins.DirEntry.is_dir" => "Return True if the entry is a directory; cached per entry.",
    "builtins.DirEntry.is_file" => "Return True if the entry is a file; cached per entry.",
    "builtins.DirEntry.is_junction" => "Return True if the entry is a junction; cached per entry.",
    "builtins.DirEntry.is_symlink" => "Return True if the entry is a symbolic link; cached per entry.",
    "builtins.DirEntry.name" => "the entry's base filename, relative to scandir() \"path\" argument",
    "builtins.DirEntry.path" => "the entry's full path name; equivalent to\nos.path.join(scandir_path, entry.name)",
    "builtins.DirEntry.stat" => "Return stat_result object for the entry; cached per entry.",
    "builtins.Doc.__delattr__" => "Implement delattr(self, name).",
    "builtins.Doc.__eq__" => "Return self==value.",
    "builtins.Doc.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Doc.__ge__" => "Return self>=value.",
    "builtins.Doc.__getattribute__" => "Return getattr(self, name).",
    "builtins.Doc.__getstate__" => "Helper for pickle.",
    "builtins.Doc.__gt__" => "Return self>value.",
    "builtins.Doc.__hash__" => "Return hash(self).",
    "builtins.Doc.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Doc.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Doc.__le__" => "Return self<=value.",
    "builtins.Doc.__lt__" => "Return self<value.",
    "builtins.Doc.__ne__" => "Return self!=value.",
    "builtins.Doc.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Doc.__reduce__" => "Helper for pickle.",
    "builtins.Doc.__reduce_ex__" => "Helper for pickle.",
    "builtins.Doc.__repr__" => "Return repr(self).",
    "builtins.Doc.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Doc.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Doc.__str__" => "Return str(self).",
    "builtins.Doc.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Doc.__weakref__" => "list of weak references to the object",
    "builtins.Doc.docclass" => "Raise an exception for unimplemented types.",
    "builtins.Doc.docdata" => "Raise an exception for unimplemented types.",
    "builtins.Doc.docmodule" => "Raise an exception for unimplemented types.",
    "builtins.Doc.docother" => "Raise an exception for unimplemented types.",
    "builtins.Doc.docproperty" => "Raise an exception for unimplemented types.",
    "builtins.Doc.docroutine" => "Raise an exception for unimplemented types.",
    "builtins.Doc.document" => "Generate documentation for an object.",
    "builtins.Doc.fail" => "Raise an exception for unimplemented types.",
    "builtins.Doc.getdocloc" => "Return the location of module docs or None",
    "builtins.DocTest" => "A collection of doctest examples that should be run in a single\nnamespace.  Each `DocTest` defines the following attributes:\n\n  - examples: the list of examples.\n\n  - globs: The namespace (aka globals) that the examples should\n    be run in.\n\n  - name: A name identifying the DocTest (typically, the name of\n    the object whose docstring this DocTest was extracted from).\n\n  - filename: The name of the file that this DocTest was extracted\n    from, or `None` if the filename is unknown.\n\n  - lineno: The line number within filename where this DocTest\n    begins, or `None` if the line number is unavailable.  This\n    line number is zero-based, with respect to the beginning of\n    the file.\n\n  - docstring: The string that the examples were extracted from,\n    or `None` if the string is unavailable.",
    "builtins.DocTest.__delattr__" => "Implement delattr(self, name).",
    "builtins.DocTest.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.DocTest.__ge__" => "Return self>=value.",
    "builtins.DocTest.__getattribute__" => "Return getattr(self, name).",
    "builtins.DocTest.__getstate__" => "Helper for pickle.",
    "builtins.DocTest.__gt__" => "Return self>value.",
    "builtins.DocTest.__init__" => "Create a new DocTest containing the given examples.  The\nDocTest's globals are initialized with a copy of `globs`.",
    "builtins.DocTest.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.DocTest.__le__" => "Return self<=value.",
    "builtins.DocTest.__ne__" => "Return self!=value.",
    "builtins.DocTest.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.DocTest.__reduce__" => "Helper for pickle.",
    "builtins.DocTest.__reduce_ex__" => "Helper for pickle.",
    "builtins.DocTest.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.DocTest.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.DocTest.__str__" => "Return str(self).",
    "builtins.DocTest.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.DocTest.__weakref__" => "list of weak references to the object",
    "builtins.DocTestFinder" => "A class used to extract the DocTests that are relevant to a given\nobject, from its docstring and the docstrings of its contained\nobjects.  Doctests can currently be extracted from the following\nobject types: modules, functions, classes, methods, staticmethods,\nclassmethods, and properties.",
    "builtins.DocTestFinder.__delattr__" => "Implement delattr(self, name).",
    "builtins.DocTestFinder.__eq__" => "Return self==value.",
    "builtins.DocTestFinder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.DocTestFinder.__ge__" => "Return self>=value.",
    "builtins.DocTestFinder.__getattribute__" => "Return getattr(self, name).",
    "builtins.DocTestFinder.__getstate__" => "Helper for pickle.",
    "builtins.DocTestFinder.__gt__" => "Return self>value.",
    "builtins.DocTestFinder.__hash__" => "Return hash(self).",
    "builtins.DocTestFinder.__init__" => "Create a new doctest finder.\n\nThe optional argument `parser` specifies a class or\nfunction that should be used to create new DocTest objects (or\nobjects that implement the same interface as DocTest).  The\nsignature for this factory function should match the signature\nof the DocTest constructor.\n\nIf the optional argument `recurse` is false, then `find` will\nonly examine the given object, and not any contained objects.\n\nIf the optional argument `exclude_empty` is false, then `find`\nwill include tests for objects with empty docstrings.",
    "builtins.DocTestFinder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.DocTestFinder.__le__" => "Return self<=value.",
    "builtins.DocTestFinder.__lt__" => "Return self<value.",
    "builtins.DocTestFinder.__ne__" => "Return self!=value.",
    "builtins.DocTestFinder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.DocTestFinder.__reduce__" => "Helper for pickle.",
    "builtins.DocTestFinder.__reduce_ex__" => "Helper for pickle.",
    "builtins.DocTestFinder.__repr__" => "Return repr(self).",
    "builtins.DocTestFinder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.DocTestFinder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.DocTestFinder.__str__" => "Return str(self).",
    "builtins.DocTestFinder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.DocTestFinder.__weakref__" => "list of weak references to the object",
    "builtins.DocTestFinder._find" => "Find tests for the given object and any contained objects, and\nadd them to `tests`.",
    "builtins.DocTestFinder._find_lineno" => "Return a line number of the given object's docstring.\n\nReturns `None` if the given object does not have a docstring.",
    "builtins.DocTestFinder._from_module" => "Return true if the given object is defined in the given\nmodule.",
    "builtins.DocTestFinder._get_test" => "Return a DocTest for the given object, if it defines a docstring;\notherwise, return None.",
    "builtins.DocTestFinder._is_routine" => "Safely unwrap objects and determine if they are functions.",
    "builtins.DocTestFinder.find" => "Return a list of the DocTests that are defined by the given\nobject's docstring, or by any of its contained objects'\ndocstrings.\n\nThe optional parameter `module` is the module that contains\nthe given object.  If the module is not specified or is None, then\nthe test finder will attempt to automatically determine the\ncorrect module.  The object's module is used:\n\n    - As a default namespace, if `globs` is not specified.\n    - To prevent the DocTestFinder from extracting DocTests\n      from objects that are imported from other modules.\n    - To find the name of the file containing the object.\n    - To help find the line number of the object within its\n      file.\n\nContained objects whose module does not match `module` are ignored.\n\nIf `module` is False, no attempt to find the module will be made.\nThis is obscure, of use mostly in tests:  if `module` is False, or\nis None but cannot be found automatically, then all objects are\nconsidered to belong to the (non-existent) module, so all contained\nobjects will (recursively) be searched for doctests.\n\nThe globals for each DocTest is formed by combining `globs`\nand `extraglobs` (bindings in `extraglobs` override bindings\nin `globs`).  A new copy of the globals dictionary is created\nfor each DocTest.  If `globs` is not specified, then it\ndefaults to the module's `__dict__`, if specified, or {}\notherwise.  If `extraglobs` is not specified, then it defaults\nto {}.",
    "builtins.DocTestParser" => "A class used to parse strings containing doctest examples.",
    "builtins.DocTestParser.__delattr__" => "Implement delattr(self, name).",
    "builtins.DocTestParser.__eq__" => "Return self==value.",
    "builtins.DocTestParser.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.DocTestParser.__ge__" => "Return self>=value.",
    "builtins.DocTestParser.__getattribute__" => "Return getattr(self, name).",
    "builtins.DocTestParser.__getstate__" => "Helper for pickle.",
    "builtins.DocTestParser.__gt__" => "Return self>value.",
    "builtins.DocTestParser.__hash__" => "Return hash(self).",
    "builtins.DocTestParser.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.DocTestParser.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.DocTestParser.__le__" => "Return self<=value.",
    "builtins.DocTestParser.__lt__" => "Return self<value.",
    "builtins.DocTestParser.__ne__" => "Return self!=value.",
    "builtins.DocTestParser.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.DocTestParser.__reduce__" => "Helper for pickle.",
    "builtins.DocTestParser.__reduce_ex__" => "Helper for pickle.",
    "builtins.DocTestParser.__repr__" => "Return repr(self).",
    "builtins.DocTestParser.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.DocTestParser.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.DocTestParser.__str__" => "Return str(self).",
    "builtins.DocTestParser.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.DocTestParser.__weakref__" => "list of weak references to the object",
    "builtins.DocTestParser._check_prefix" => "Check that every line in the given list starts with the given\nprefix; if any line does not, then raise a ValueError.",
    "builtins.DocTestParser._check_prompt_blank" => "Given the lines of a source string (including prompts and\nleading indentation), check to make sure that every prompt is\nfollowed by a space character.  If any line is not followed by\na space character, then raise ValueError.",
    "builtins.DocTestParser._find_options" => "Return a dictionary containing option overrides extracted from\noption directives in the given source string.\n\n`name` is the string's name, and `lineno` is the line number\nwhere the example starts; both are used for error messages.",
    "builtins.DocTestParser._min_indent" => "Return the minimum indentation of any non-blank line in `s`",
    "builtins.DocTestParser._parse_example" => "Given a regular expression match from `_EXAMPLE_RE` (`m`),\nreturn a pair `(source, want)`, where `source` is the matched\nexample's source code (with prompts and indentation stripped);\nand `want` is the example's expected output (with indentation\nstripped).\n\n`name` is the string's name, and `lineno` is the line number\nwhere the example starts; both are used for error messages.",
    "builtins.DocTestParser.get_doctest" => "Extract all doctest examples from the given string, and\ncollect them into a `DocTest` object.\n\n`globs`, `name`, `filename`, and `lineno` are attributes for\nthe new `DocTest` object.  See the documentation for `DocTest`\nfor more information.",
    "builtins.DocTestParser.get_examples" => "Extract all doctest examples from the given string, and return\nthem as a list of `Example` objects.  Line numbers are\n0-based, because it's most common in doctests that nothing\ninteresting appears on the same line as opening triple-quote,\nand so the first interesting line is called \"line 1\" then.\n\nThe optional argument `name` is a name identifying this\nstring, and is only used for error messages.",
    "builtins.DocTestParser.parse" => "Divide the given string into examples and intervening text,\nand return them as a list of alternating Examples and strings.\nLine numbers for the Examples are 0-based.  The optional\nargument `name` is a name identifying this string, and is only\nused for error messages.",
    "builtins.DocTestRunner" => "A class used to run DocTest test cases, and accumulate statistics.\nThe `run` method is used to process a single DocTest case.  It\nreturns a TestResults instance.\n\n    >>> save_colorize = _colorize.COLORIZE\n    >>> _colorize.COLORIZE = False\n\n    >>> tests = DocTestFinder().find(_TestClass)\n    >>> runner = DocTestRunner(verbose=False)\n    >>> tests.sort(key = lambda test: test.name)\n    >>> for test in tests:\n    ...     print(test.name, '->', runner.run(test))\n    _TestClass -> TestResults(failed=0, attempted=2)\n    _TestClass.__init__ -> TestResults(failed=0, attempted=2)\n    _TestClass.get -> TestResults(failed=0, attempted=2)\n    _TestClass.square -> TestResults(failed=0, attempted=1)\n\nThe `summarize` method prints a summary of all the test cases that\nhave been run by the runner, and returns an aggregated TestResults\ninstance:\n\n    >>> runner.summarize(verbose=1)\n    4 items passed all tests:\n       2 tests in _TestClass\n       2 tests in _TestClass.__init__\n       2 tests in _TestClass.get\n       1 test in _TestClass.square\n    7 tests in 4 items.\n    7 passed.\n    Test passed.\n    TestResults(failed=0, attempted=7)\n\nThe aggregated number of tried examples and failed examples is also\navailable via the `tries`, `failures` and `skips` attributes:\n\n    >>> runner.tries\n    7\n    >>> runner.failures\n    0\n    >>> runner.skips\n    0\n\nThe comparison between expected outputs and actual outputs is done\nby an `OutputChecker`.  This comparison may be customized with a\nnumber of option flags; see the documentation for `testmod` for\nmore information.  If the option flags are insufficient, then the\ncomparison may also be customized by passing a subclass of\n`OutputChecker` to the constructor.\n\nThe test runner's display output can be controlled in two ways.\nFirst, an output function (`out`) can be passed to\n`TestRunner.run`; this function will be called with strings that\nshould be displayed.  It defaults to `sys.stdout.write`.  If\ncapturing the output is not sufficient, then the display output\ncan be also customized by subclassing DocTestRunner, and\noverriding the methods `report_start`, `report_success`,\n`report_unexpected_exception`, and `report_failure`.\n\n    >>> _colorize.COLORIZE = save_colorize",
    "builtins.DocTestRunner._DocTestRunner__record_outcome" => "Record the fact that the given DocTest (`test`) generated `failures`\nfailures out of `tries` tried examples.",
    "builtins.DocTestRunner._DocTestRunner__run" => "Run the examples in `test`.  Write the outcome of each example\nwith one of the `DocTestRunner.report_*` methods, using the\nwriter function `out`.  `compileflags` is the set of compiler\nflags that should be used to execute examples.  Return a TestResults\ninstance.  The examples are run in the namespace `test.globs`.",
    "builtins.DocTestRunner.__delattr__" => "Implement delattr(self, name).",
    "builtins.DocTestRunner.__eq__" => "Return self==value.",
    "builtins.DocTestRunner.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.DocTestRunner.__ge__" => "Return self>=value.",
    "builtins.DocTestRunner.__getattribute__" => "Return getattr(self, name).",
    "builtins.DocTestRunner.__getstate__" => "Helper for pickle.",
    "builtins.DocTestRunner.__gt__" => "Return self>value.",
    "builtins.DocTestRunner.__hash__" => "Return hash(self).",
    "builtins.DocTestRunner.__init__" => "Create a new test runner.\n\nOptional keyword arg `checker` is the `OutputChecker` that\nshould be used to compare the expected outputs and actual\noutputs of doctest examples.\n\nOptional keyword arg 'verbose' prints lots of stuff if true,\nonly failures if false; by default, it's true iff '-v' is in\nsys.argv.\n\nOptional argument `optionflags` can be used to control how the\ntest runner compares expected output to actual output, and how\nit displays failures.  See the documentation for `testmod` for\nmore information.",
    "builtins.DocTestRunner.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.DocTestRunner.__le__" => "Return self<=value.",
    "builtins.DocTestRunner.__lt__" => "Return self<value.",
    "builtins.DocTestRunner.__ne__" => "Return self!=value.",
    "builtins.DocTestRunner.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.DocTestRunner.__reduce__" => "Helper for pickle.",
    "builtins.DocTestRunner.__reduce_ex__" => "Helper for pickle.",
    "builtins.DocTestRunner.__repr__" => "Return repr(self).",
    "builtins.DocTestRunner.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.DocTestRunner.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.DocTestRunner.__str__" => "Return str(self).",
    "builtins.DocTestRunner.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.DocTestRunner.__weakref__" => "list of weak references to the object",
    "builtins.DocTestRunner.report_failure" => "Report that the given example failed.",
    "builtins.DocTestRunner.report_start" => "Report that the test runner is about to process the given\nexample.  (Only displays a message if verbose=True)",
    "builtins.DocTestRunner.report_success" => "Report that the given example ran successfully.  (Only\ndisplays a message if verbose=True)",
    "builtins.DocTestRunner.report_unexpected_exception" => "Report that the given example raised an unexpected exception.",
    "builtins.DocTestRunner.run" => "Run the examples in `test`, and display the results using the\nwriter function `out`.\n\nThe examples are run in the namespace `test.globs`.  If\n`clear_globs` is true (the default), then this namespace will\nbe cleared after the test runs, to help with garbage\ncollection.  If you would like to examine the namespace after\nthe test completes, then use `clear_globs=False`.\n\n`compileflags` gives the set of flags that should be used by\nthe Python compiler when running the examples.  If not\nspecified, then it will default to the set of future-import\nflags that apply to `globs`.\n\nThe output of each example is checked using\n`DocTestRunner.check_output`, and the results are formatted by\nthe `DocTestRunner.report_*` methods.",
    "builtins.DocTestRunner.summarize" => "Print a summary of all the test cases that have been run by\nthis DocTestRunner, and return a TestResults instance.\n\nThe optional `verbose` argument controls how detailed the\nsummary is.  If the verbosity is not specified, then the\nDocTestRunner's verbosity is used.",
    "builtins.DupHandle" => "Picklable wrapper for a handle.",
    "builtins.DupHandle.__delattr__" => "Implement delattr(self, name).",
    "builtins.DupHandle.__eq__" => "Return self==value.",
    "builtins.DupHandle.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.DupHandle.__ge__" => "Return self>=value.",
    "builtins.DupHandle.__getattribute__" => "Return getattr(self, name).",
    "builtins.DupHandle.__getstate__" => "Helper for pickle.",
    "builtins.DupHandle.__gt__" => "Return self>value.",
    "builtins.DupHandle.__hash__" => "Return hash(self).",
    "builtins.DupHandle.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.DupHandle.__le__" => "Return self<=value.",
    "builtins.DupHandle.__lt__" => "Return self<value.",
    "builtins.DupHandle.__ne__" => "Return self!=value.",
    "builtins.DupHandle.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.DupHandle.__reduce__" => "Helper for pickle.",
    "builtins.DupHandle.__reduce_ex__" => "Helper for pickle.",
    "builtins.DupHandle.__repr__" => "Return repr(self).",
    "builtins.DupHandle.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.DupHandle.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.DupHandle.__str__" => "Return str(self).",
    "builtins.DupHandle.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.DupHandle.__weakref__" => "list of weak references to the object",
    "builtins.DupHandle.detach" => "Get the handle.  This should only be called once.",
    "builtins.DynamicClassAttribute" => "Route attribute access on a class to __getattr__.\n\nThis is a descriptor, used to define attributes that act differently\nwhen accessed through an instance and through a class.  Instance access\nremains normal, but access to an attribute through a class will be\nrouted to the class's __getattr__ method; this is done by raising\nAttributeError.\n\nThis allows one to have properties active on an instance, and have\nvirtual attributes on the class with the same name.  (Enum used this\nbetween Python versions 3.4 - 3.9 .)\n\nSubclass from this to use a different method of accessing virtual\nattributes and still be treated properly by the inspect module.  (Enum\nuses this since Python 3.10 .)",
    "builtins.DynamicClassAttribute.__delattr__" => "Implement delattr(self, name).",
    "builtins.DynamicClassAttribute.__eq__" => "Return self==value.",
    "builtins.DynamicClassAttribute.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.DynamicClassAttribute.__ge__" => "Return self>=value.",
    "builtins.DynamicClassAttribute.__getattribute__" => "Return getattr(self, name).",
    "builtins.DynamicClassAttribute.__getstate__" => "Helper for pickle.",
    "builtins.DynamicClassAttribute.__gt__" => "Return self>value.",
    "builtins.DynamicClassAttribute.__hash__" => "Return hash(self).",
    "builtins.DynamicClassAttribute.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.DynamicClassAttribute.__le__" => "Return self<=value.",
    "builtins.DynamicClassAttribute.__lt__" => "Return self<value.",
    "builtins.DynamicClassAttribute.__ne__" => "Return self!=value.",
    "builtins.DynamicClassAttribute.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.DynamicClassAttribute.__reduce__" => "Helper for pickle.",
    "builtins.DynamicClassAttribute.__reduce_ex__" => "Helper for pickle.",
    "builtins.DynamicClassAttribute.__repr__" => "Return repr(self).",
    "builtins.DynamicClassAttribute.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.DynamicClassAttribute.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.DynamicClassAttribute.__str__" => "Return str(self).",
    "builtins.DynamicClassAttribute.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.DynamicClassAttribute.__weakref__" => "list of weak references to the object",
    "builtins.EOFError" => "Read beyond end of file.",
    "builtins.EOFError.__delattr__" => "Implement delattr(self, name).",
    "builtins.EOFError.__eq__" => "Return self==value.",
    "builtins.EOFError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.EOFError.__ge__" => "Return self>=value.",
    "builtins.EOFError.__getattribute__" => "Return getattr(self, name).",
    "builtins.EOFError.__getstate__" => "Helper for pickle.",
    "builtins.EOFError.__gt__" => "Return self>value.",
    "builtins.EOFError.__hash__" => "Return hash(self).",
    "builtins.EOFError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.EOFError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.EOFError.__le__" => "Return self<=value.",
    "builtins.EOFError.__lt__" => "Return self<value.",
    "builtins.EOFError.__ne__" => "Return self!=value.",
    "builtins.EOFError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.EOFError.__reduce_ex__" => "Helper for pickle.",
    "builtins.EOFError.__repr__" => "Return repr(self).",
    "builtins.EOFError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.EOFError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.EOFError.__str__" => "Return str(self).",
    "builtins.EOFError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.EOFError.add_note" => "Add a note to the exception",
    "builtins.EOFError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Element.__bool__" => "True if self else False",
    "builtins.Element.__delattr__" => "Implement delattr(self, name).",
    "builtins.Element.__delitem__" => "Delete self[key].",
    "builtins.Element.__eq__" => "Return self==value.",
    "builtins.Element.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Element.__ge__" => "Return self>=value.",
    "builtins.Element.__getattribute__" => "Return getattr(self, name).",
    "builtins.Element.__getitem__" => "Return self[key].",
    "builtins.Element.__gt__" => "Return self>value.",
    "builtins.Element.__hash__" => "Return hash(self).",
    "builtins.Element.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Element.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Element.__le__" => "Return self<=value.",
    "builtins.Element.__len__" => "Return len(self).",
    "builtins.Element.__lt__" => "Return self<value.",
    "builtins.Element.__ne__" => "Return self!=value.",
    "builtins.Element.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Element.__reduce__" => "Helper for pickle.",
    "builtins.Element.__reduce_ex__" => "Helper for pickle.",
    "builtins.Element.__repr__" => "Return repr(self).",
    "builtins.Element.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Element.__setitem__" => "Set self[key] to value.",
    "builtins.Element.__str__" => "Return str(self).",
    "builtins.Element.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Element.attrib" => "A dictionary containing the element's attributes",
    "builtins.Element.tag" => "A string identifying what kind of data this element represents",
    "builtins.Element.tail" => "A string of text directly after the end tag, or None",
    "builtins.Element.text" => "A string of text directly after the start tag, or None",
    "builtins.Encoder" => "Encoder(markers, default, encoder, indent, key_separator, item_separator, sort_keys, skipkeys, allow_nan)",
    "builtins.Encoder.__call__" => "Call self as a function.",
    "builtins.Encoder.__delattr__" => "Implement delattr(self, name).",
    "builtins.Encoder.__eq__" => "Return self==value.",
    "builtins.Encoder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Encoder.__ge__" => "Return self>=value.",
    "builtins.Encoder.__getattribute__" => "Return getattr(self, name).",
    "builtins.Encoder.__getstate__" => "Helper for pickle.",
    "builtins.Encoder.__gt__" => "Return self>value.",
    "builtins.Encoder.__hash__" => "Return hash(self).",
    "builtins.Encoder.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Encoder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Encoder.__le__" => "Return self<=value.",
    "builtins.Encoder.__lt__" => "Return self<value.",
    "builtins.Encoder.__ne__" => "Return self!=value.",
    "builtins.Encoder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Encoder.__reduce__" => "Helper for pickle.",
    "builtins.Encoder.__reduce_ex__" => "Helper for pickle.",
    "builtins.Encoder.__repr__" => "Return repr(self).",
    "builtins.Encoder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Encoder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Encoder.__str__" => "Return str(self).",
    "builtins.Encoder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Encoder.default" => "default",
    "builtins.Encoder.encoder" => "encoder",
    "builtins.Encoder.indent" => "indent",
    "builtins.Encoder.item_separator" => "item_separator",
    "builtins.Encoder.key_separator" => "key_separator",
    "builtins.Encoder.markers" => "markers",
    "builtins.Encoder.skipkeys" => "skipkeys",
    "builtins.Encoder.sort_keys" => "sort_keys",
    "builtins.EncodingMap.__delattr__" => "Implement delattr(self, name).",
    "builtins.EncodingMap.__eq__" => "Return self==value.",
    "builtins.EncodingMap.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.EncodingMap.__ge__" => "Return self>=value.",
    "builtins.EncodingMap.__getattribute__" => "Return getattr(self, name).",
    "builtins.EncodingMap.__getstate__" => "Helper for pickle.",
    "builtins.EncodingMap.__gt__" => "Return self>value.",
    "builtins.EncodingMap.__hash__" => "Return hash(self).",
    "builtins.EncodingMap.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.EncodingMap.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.EncodingMap.__le__" => "Return self<=value.",
    "builtins.EncodingMap.__lt__" => "Return self<value.",
    "builtins.EncodingMap.__ne__" => "Return self!=value.",
    "builtins.EncodingMap.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.EncodingMap.__reduce__" => "Helper for pickle.",
    "builtins.EncodingMap.__reduce_ex__" => "Helper for pickle.",
    "builtins.EncodingMap.__repr__" => "Return repr(self).",
    "builtins.EncodingMap.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.EncodingMap.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.EncodingMap.__str__" => "Return str(self).",
    "builtins.EncodingMap.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.EncodingMap.size" => "Return the size (in bytes) of this object.",
    "builtins.EncodingWarning" => "Base class for warnings about encodings.",
    "builtins.EncodingWarning.__delattr__" => "Implement delattr(self, name).",
    "builtins.EncodingWarning.__eq__" => "Return self==value.",
    "builtins.EncodingWarning.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.EncodingWarning.__ge__" => "Return self>=value.",
    "builtins.EncodingWarning.__getattribute__" => "Return getattr(self, name).",
    "builtins.EncodingWarning.__getstate__" => "Helper for pickle.",
    "builtins.EncodingWarning.__gt__" => "Return self>value.",
    "builtins.EncodingWarning.__hash__" => "Return hash(self).",
    "builtins.EncodingWarning.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.EncodingWarning.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.EncodingWarning.__le__" => "Return self<=value.",
    "builtins.EncodingWarning.__lt__" => "Return self<value.",
    "builtins.EncodingWarning.__ne__" => "Return self!=value.",
    "builtins.EncodingWarning.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.EncodingWarning.__reduce_ex__" => "Helper for pickle.",
    "builtins.EncodingWarning.__repr__" => "Return repr(self).",
    "builtins.EncodingWarning.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.EncodingWarning.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.EncodingWarning.__str__" => "Return str(self).",
    "builtins.EncodingWarning.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.EncodingWarning.add_note" => "Add a note to the exception",
    "builtins.EncodingWarning.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Enum" => "Create a collection of name/value pairs.\n\nExample enumeration:\n\n>>> class Color(Enum):\n...     RED = 1\n...     BLUE = 2\n...     GREEN = 3\n\nAccess them by:\n\n- attribute access:\n\n  >>> Color.RED\n  <Color.RED: 1>\n\n- value lookup:\n\n  >>> Color(1)\n  <Color.RED: 1>\n\n- name lookup:\n\n  >>> Color['RED']\n  <Color.RED: 1>\n\nEnumerations can be iterated over, and know how many members they have:\n\n>>> len(Color)\n3\n\n>>> list(Color)\n[<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]\n\nMethods can be added to enumerations, and members can have their own\nattributes -- see the documentation for details.",
    "builtins.Enum.__contains__" => "Return True if `value` is in `cls`.\n\n`value` is in `cls` if:\n1) `value` is a member of `cls`, or\n2) `value` is the value of one of the `cls`'s members.\n3) `value` is a pseudo-member (flags)",
    "builtins.Enum.__getitem__" => "Return the member matching `name`.",
    "builtins.Enum.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Enum.__iter__" => "Return members in definition order.",
    "builtins.Enum.__len__" => "Return the number of members (no aliases)",
    "builtins.EnvBuilder" => "This class exists to allow virtual environment creation to be\ncustomized. The constructor parameters determine the builder's\nbehaviour when called upon to create a virtual environment.\n\nBy default, the builder makes the system (global) site-packages dir\n*un*available to the created environment.\n\nIf invoked using the Python -m option, the default is to use copying\non Windows platforms but symlinks elsewhere. If instantiated some\nother way, the default is to *not* use symlinks.\n\n:param system_site_packages: If True, the system (global) site-packages\n                             dir is available to created environments.\n:param clear: If True, delete the contents of the environment directory if\n              it already exists, before environment creation.\n:param symlinks: If True, attempt to symlink rather than copy files into\n                 virtual environment.\n:param upgrade: If True, upgrade an existing virtual environment.\n:param with_pip: If True, ensure pip is installed in the virtual\n                 environment\n:param prompt: Alternative terminal prefix for the environment.\n:param upgrade_deps: Update the base venv modules to the latest on PyPI\n:param scm_ignore_files: Create ignore files for the SCMs specified by the\n                         iterable.",
    "builtins.EnvBuilder.__delattr__" => "Implement delattr(self, name).",
    "builtins.EnvBuilder.__eq__" => "Return self==value.",
    "builtins.EnvBuilder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.EnvBuilder.__ge__" => "Return self>=value.",
    "builtins.EnvBuilder.__getattribute__" => "Return getattr(self, name).",
    "builtins.EnvBuilder.__getstate__" => "Helper for pickle.",
    "builtins.EnvBuilder.__gt__" => "Return self>value.",
    "builtins.EnvBuilder.__hash__" => "Return hash(self).",
    "builtins.EnvBuilder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.EnvBuilder.__le__" => "Return self<=value.",
    "builtins.EnvBuilder.__lt__" => "Return self<value.",
    "builtins.EnvBuilder.__ne__" => "Return self!=value.",
    "builtins.EnvBuilder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.EnvBuilder.__reduce__" => "Helper for pickle.",
    "builtins.EnvBuilder.__reduce_ex__" => "Helper for pickle.",
    "builtins.EnvBuilder.__repr__" => "Return repr(self).",
    "builtins.EnvBuilder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.EnvBuilder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.EnvBuilder.__str__" => "Return str(self).",
    "builtins.EnvBuilder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.EnvBuilder.__weakref__" => "list of weak references to the object",
    "builtins.EnvBuilder._call_new_python" => "Executes the newly created Python using safe-ish options",
    "builtins.EnvBuilder._same_path" => "Check whether two paths appear the same.\n\nWhether they refer to the same file is irrelevant; we're testing for\nwhether a human reader would look at the path string and easily tell\nthat they're the same file.",
    "builtins.EnvBuilder._setup_pip" => "Installs or upgrades pip in a virtual environment",
    "builtins.EnvBuilder.create" => "Create a virtual environment in a directory.\n\n:param env_dir: The target directory to create an environment in.",
    "builtins.EnvBuilder.create_configuration" => "Create a configuration file indicating where the environment's Python\nwas copied from, and whether the system site-packages should be made\navailable in the environment.\n\n:param context: The information for the environment creation request\n                being processed.",
    "builtins.EnvBuilder.create_git_ignore_file" => "Create a .gitignore file in the environment directory.\n\nThe contents of the file cause the entire environment directory to be\nignored by git.",
    "builtins.EnvBuilder.ensure_directories" => "Create the directories for the environment.\n\nReturns a context object which holds paths in the environment,\nfor use by subsequent logic.",
    "builtins.EnvBuilder.install_scripts" => "Install scripts into the created environment from a directory.\n\n:param context: The information for the environment creation request\n                being processed.\n:param path:    Absolute pathname of a directory containing script.\n                Scripts in the 'common' subdirectory of this directory,\n                and those in the directory named for the platform\n                being run on, are installed in the created environment.\n                Placeholder variables are replaced with environment-\n                specific values.",
    "builtins.EnvBuilder.post_setup" => "Hook for post-setup modification of the venv. Subclasses may install\nadditional packages or scripts here, add activation shell scripts, etc.\n\n:param context: The information for the environment creation request\n                being processed.",
    "builtins.EnvBuilder.replace_variables" => "Replace variable placeholders in script text with context-specific\nvariables.\n\nReturn the text passed in , but with variables replaced.\n\n:param text: The text in which to replace placeholder variables.\n:param context: The information for the environment creation request\n                being processed.",
    "builtins.EnvBuilder.setup_python" => "Set up a Python executable in the environment.\n\n:param context: The information for the environment creation request\n                being processed.",
    "builtins.EnvBuilder.setup_scripts" => "Set up scripts into the created environment from a directory.\n\nThis method installs the default scripts into the environment\nbeing created. You can prevent the default installation by overriding\nthis method if you really need to, or if you need to specify\na different location for the scripts to install. By default, the\n'scripts' directory in the venv package is used as the source of\nscripts to install.",
    "builtins.EnvBuilder.symlink_or_copy" => "Try symlinking a file, and if that fails, fall back to copying.\n(Unused on Windows, because we can't just copy a failed symlink file: we\nswitch to a different set of files instead.)",
    "builtins.EnvironmentError" => "Base class for I/O related errors.",
    "builtins.EnvironmentError.__delattr__" => "Implement delattr(self, name).",
    "builtins.EnvironmentError.__eq__" => "Return self==value.",
    "builtins.EnvironmentError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.EnvironmentError.__ge__" => "Return self>=value.",
    "builtins.EnvironmentError.__getattribute__" => "Return getattr(self, name).",
    "builtins.EnvironmentError.__getstate__" => "Helper for pickle.",
    "builtins.EnvironmentError.__gt__" => "Return self>value.",
    "builtins.EnvironmentError.__hash__" => "Return hash(self).",
    "builtins.EnvironmentError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.EnvironmentError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.EnvironmentError.__le__" => "Return self<=value.",
    "builtins.EnvironmentError.__lt__" => "Return self<value.",
    "builtins.EnvironmentError.__ne__" => "Return self!=value.",
    "builtins.EnvironmentError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.EnvironmentError.__reduce_ex__" => "Helper for pickle.",
    "builtins.EnvironmentError.__repr__" => "Return repr(self).",
    "builtins.EnvironmentError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.EnvironmentError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.EnvironmentError.__str__" => "Return str(self).",
    "builtins.EnvironmentError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.EnvironmentError.add_note" => "Add a note to the exception",
    "builtins.EnvironmentError.errno" => "POSIX exception code",
    "builtins.EnvironmentError.filename" => "exception filename",
    "builtins.EnvironmentError.filename2" => "second exception filename",
    "builtins.EnvironmentError.strerror" => "exception strerror",
    "builtins.EnvironmentError.winerror" => "Win32 exception code",
    "builtins.EnvironmentError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Event" => "Container for the properties of an event.\n\nInstances of this type are generated if one of the following events occurs:\n\nKeyPress, KeyRelease - for keyboard events\nButtonPress, ButtonRelease, Motion, Enter, Leave, MouseWheel - for mouse events\nVisibility, Unmap, Map, Expose, FocusIn, FocusOut, Circulate,\nColormap, Gravity, Reparent, Property, Destroy, Activate,\nDeactivate - for window events.\n\nIf a callback function for one of these events is registered\nusing bind, bind_all, bind_class, or tag_bind, the callback is\ncalled with an Event as first argument. It will have the\nfollowing attributes (in braces are the event types for which\nthe attribute is valid):\n\n    serial - serial number of event\nnum - mouse button pressed (ButtonPress, ButtonRelease)\nfocus - whether the window has the focus (Enter, Leave)\nheight - height of the exposed window (Configure, Expose)\nwidth - width of the exposed window (Configure, Expose)\nkeycode - keycode of the pressed key (KeyPress, KeyRelease)\nstate - state of the event as a number (ButtonPress, ButtonRelease,\n                        Enter, KeyPress, KeyRelease,\n                        Leave, Motion)\nstate - state as a string (Visibility)\ntime - when the event occurred\nx - x-position of the mouse\ny - y-position of the mouse\nx_root - x-position of the mouse on the screen\n         (ButtonPress, ButtonRelease, KeyPress, KeyRelease, Motion)\ny_root - y-position of the mouse on the screen\n         (ButtonPress, ButtonRelease, KeyPress, KeyRelease, Motion)\nchar - pressed character (KeyPress, KeyRelease)\nsend_event - see X/Windows documentation\nkeysym - keysym of the event as a string (KeyPress, KeyRelease)\nkeysym_num - keysym of the event as a number (KeyPress, KeyRelease)\ntype - type of the event as a number\nwidget - widget in which the event occurred\ndelta - delta of wheel movement (MouseWheel)",
    "builtins.Event.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.Event.__delattr__" => "Implement delattr(self, name).",
    "builtins.Event.__eq__" => "Return self==value.",
    "builtins.Event.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Event.__ge__" => "Return self>=value.",
    "builtins.Event.__getattribute__" => "Return getattr(self, name).",
    "builtins.Event.__getstate__" => "Helper for pickle.",
    "builtins.Event.__gt__" => "Return self>value.",
    "builtins.Event.__hash__" => "Return hash(self).",
    "builtins.Event.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Event.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Event.__le__" => "Return self<=value.",
    "builtins.Event.__lt__" => "Return self<value.",
    "builtins.Event.__ne__" => "Return self!=value.",
    "builtins.Event.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Event.__reduce__" => "Helper for pickle.",
    "builtins.Event.__reduce_ex__" => "Helper for pickle.",
    "builtins.Event.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Event.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Event.__str__" => "Return str(self).",
    "builtins.Event.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Event.__weakref__" => "list of weak references to the object",
    "builtins.Event.clear" => "Reset the internal flag to false.\n\nSubsequently, threads calling wait() will block until set() is called to\nset the internal flag to true again.",
    "builtins.Event.isSet" => "Return true if and only if the internal flag is true.\n\nThis method is deprecated, use is_set() instead.",
    "builtins.Event.is_set" => "Return true if and only if the internal flag is true.",
    "builtins.Event.set" => "Set the internal flag to true.\n\nAll threads waiting for it to become true are awakened. Threads\nthat call wait() once the flag is true will not block at all.",
    "builtins.Event.wait" => "Block until the internal flag is true.\n\nIf the internal flag is true on entry, return immediately. Otherwise,\nblock until another thread calls set() to set the flag to true, or until\nthe optional timeout occurs.\n\nWhen the timeout argument is present and not None, it should be a\nfloating-point number specifying a timeout for the operation in seconds\n(or fractions thereof).\n\nThis method returns the internal flag on exit, so it will always return\n``True`` except if a timeout is given and the operation times out, when\nit will return ``False``.",
    "builtins.Example" => "A single doctest example, consisting of source code and expected\noutput.  `Example` defines the following attributes:\n\n  - source: A single Python statement, always ending with a newline.\n    The constructor adds a newline if needed.\n\n  - want: The expected output from running the source code (either\n    from stdout, or a traceback in case of exception).  `want` ends\n    with a newline unless it's empty, in which case it's an empty\n    string.  The constructor adds a newline if needed.\n\n  - exc_msg: The exception message generated by the example, if\n    the example is expected to generate an exception; or `None` if\n    it is not expected to generate an exception.  This exception\n    message is compared against the return value of\n    `traceback.format_exception_only()`.  `exc_msg` ends with a\n    newline unless it's `None`.  The constructor adds a newline\n    if needed.\n\n  - lineno: The line number within the DocTest string containing\n    this Example where the Example begins.  This line number is\n    zero-based, with respect to the beginning of the DocTest.\n\n  - indent: The example's indentation in the DocTest string.\n    I.e., the number of space characters that precede the\n    example's first prompt.\n\n  - options: A dictionary mapping from option flags to True or\n    False, which is used to override default options for this\n    example.  Any option flags not contained in this dictionary\n    are left at their default value (as specified by the\n    DocTestRunner's optionflags).  By default, no options are set.",
    "builtins.Example.__delattr__" => "Implement delattr(self, name).",
    "builtins.Example.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Example.__ge__" => "Return self>=value.",
    "builtins.Example.__getattribute__" => "Return getattr(self, name).",
    "builtins.Example.__getstate__" => "Helper for pickle.",
    "builtins.Example.__gt__" => "Return self>value.",
    "builtins.Example.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Example.__le__" => "Return self<=value.",
    "builtins.Example.__lt__" => "Return self<value.",
    "builtins.Example.__ne__" => "Return self!=value.",
    "builtins.Example.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Example.__reduce__" => "Helper for pickle.",
    "builtins.Example.__reduce_ex__" => "Helper for pickle.",
    "builtins.Example.__repr__" => "Return repr(self).",
    "builtins.Example.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Example.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Example.__str__" => "Return str(self).",
    "builtins.Example.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Example.__weakref__" => "list of weak references to the object",
    "builtins.Exception" => "Common base class for all non-exit exceptions.",
    "builtins.Exception.__delattr__" => "Implement delattr(self, name).",
    "builtins.Exception.__eq__" => "Return self==value.",
    "builtins.Exception.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Exception.__ge__" => "Return self>=value.",
    "builtins.Exception.__getattribute__" => "Return getattr(self, name).",
    "builtins.Exception.__getstate__" => "Helper for pickle.",
    "builtins.Exception.__gt__" => "Return self>value.",
    "builtins.Exception.__hash__" => "Return hash(self).",
    "builtins.Exception.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Exception.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Exception.__le__" => "Return self<=value.",
    "builtins.Exception.__lt__" => "Return self<value.",
    "builtins.Exception.__ne__" => "Return self!=value.",
    "builtins.Exception.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Exception.__reduce_ex__" => "Helper for pickle.",
    "builtins.Exception.__repr__" => "Return repr(self).",
    "builtins.Exception.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Exception.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Exception.__str__" => "Return str(self).",
    "builtins.Exception.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Exception.add_note" => "Add a note to the exception",
    "builtins.Exception.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.ExceptionGroup.__class_getitem__" => "Exception groups are generic over the type of their contained exceptions",
    "builtins.ExceptionGroup.__delattr__" => "Implement delattr(self, name).",
    "builtins.ExceptionGroup.__eq__" => "Return self==value.",
    "builtins.ExceptionGroup.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ExceptionGroup.__ge__" => "Return self>=value.",
    "builtins.ExceptionGroup.__getattribute__" => "Return getattr(self, name).",
    "builtins.ExceptionGroup.__getstate__" => "Helper for pickle.",
    "builtins.ExceptionGroup.__gt__" => "Return self>value.",
    "builtins.ExceptionGroup.__hash__" => "Return hash(self).",
    "builtins.ExceptionGroup.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ExceptionGroup.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ExceptionGroup.__le__" => "Return self<=value.",
    "builtins.ExceptionGroup.__lt__" => "Return self<value.",
    "builtins.ExceptionGroup.__ne__" => "Return self!=value.",
    "builtins.ExceptionGroup.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ExceptionGroup.__reduce_ex__" => "Helper for pickle.",
    "builtins.ExceptionGroup.__repr__" => "Return repr(self).",
    "builtins.ExceptionGroup.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ExceptionGroup.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ExceptionGroup.__str__" => "Return str(self).",
    "builtins.ExceptionGroup.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ExceptionGroup.__weakref__" => "list of weak references to the object",
    "builtins.ExceptionGroup.add_note" => "Add a note to the exception",
    "builtins.ExceptionGroup.exceptions" => "nested exceptions",
    "builtins.ExceptionGroup.message" => "exception message",
    "builtins.ExceptionGroup.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Executor" => "This is an abstract base class for concrete asynchronous executors.",
    "builtins.Executor.__delattr__" => "Implement delattr(self, name).",
    "builtins.Executor.__eq__" => "Return self==value.",
    "builtins.Executor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Executor.__ge__" => "Return self>=value.",
    "builtins.Executor.__getattribute__" => "Return getattr(self, name).",
    "builtins.Executor.__getstate__" => "Helper for pickle.",
    "builtins.Executor.__gt__" => "Return self>value.",
    "builtins.Executor.__hash__" => "Return hash(self).",
    "builtins.Executor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Executor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Executor.__le__" => "Return self<=value.",
    "builtins.Executor.__lt__" => "Return self<value.",
    "builtins.Executor.__ne__" => "Return self!=value.",
    "builtins.Executor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Executor.__reduce__" => "Helper for pickle.",
    "builtins.Executor.__reduce_ex__" => "Helper for pickle.",
    "builtins.Executor.__repr__" => "Return repr(self).",
    "builtins.Executor.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Executor.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Executor.__str__" => "Return str(self).",
    "builtins.Executor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Executor.__weakref__" => "list of weak references to the object",
    "builtins.Executor.map" => "Returns an iterator equivalent to map(fn, iter).\n\nArgs:\n    fn: A callable that will take as many arguments as there are\n        passed iterables.\n    timeout: The maximum number of seconds to wait. If None, then\n        there is no limit on the wait time.\n    chunksize: The size of the chunks the iterable will be broken\n        into before being passed to a child process.  This argument\n        is only used by ProcessPoolExecutor; it is ignored by\n        ThreadPoolExecutor.\n    buffersize: The number of submitted tasks whose results have not\n        yet been yielded.  If the buffer is full, iteration over the\n        iterables pauses until a result is yielded from the buffer.\n        If None, all input elements are eagerly collected, and\n        a task is submitted for each.\n\nReturns:\n    An iterator equivalent to: map(func, *iterables) but the calls\n    may be evaluated out-of-order.\n\nRaises:\n    TimeoutError: If the entire result iterator could not be\n        generated before the given timeout.\n    Exception: If fn(*args) raises for any values.",
    "builtins.Executor.shutdown" => "Clean-up the resources associated with the Executor.\n\nIt is safe to call this method several times. Otherwise, no other\nmethods can be called after this one.\n\nArgs:\n    wait: If True then shutdown will not return until all running\n        futures have finished executing and the resources used by\n        the executor have been reclaimed.\n    cancel_futures: If True then shutdown will cancel all pending\n        futures. Futures that are completed or running will not be\n        cancelled.",
    "builtins.Executor.submit" => "Submits a callable to be executed with the given arguments.\n\nSchedules the callable to be executed as fn(*args, **kwargs) and\nreturns a Future instance representing the execution of the\ncallable.\n\nReturns:\n    A Future representing the given call.",
    "builtins.FTP" => "An FTP client class.\n\nTo create a connection, call the class using these arguments:\n        host, user, passwd, acct, timeout, source_address, encoding\n\nThe first four arguments are all strings, and have default value ''.\nThe parameter ´timeout´ must be numeric and defaults to None if not\npassed, meaning that no timeout will be set on any ftp socket(s).\nIf a timeout is passed, then this is now the default timeout for all ftp\nsocket operations for this instance.\nThe last parameter is the encoding of filenames, which defaults to utf-8.\n\nThen use self.connect() with optional host and port argument.\n\nTo download a file, use ftp.retrlines('RETR ' + filename),\nor ftp.retrbinary() with slightly different arguments.\nTo upload a file, use ftp.storlines() or ftp.storbinary(),\nwhich have an open file as argument (see their definitions\nbelow for details).\nThe download/upload functions first issue appropriate TYPE\nand PORT or PASV commands.",
    "builtins.FTP.__delattr__" => "Implement delattr(self, name).",
    "builtins.FTP.__eq__" => "Return self==value.",
    "builtins.FTP.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.FTP.__ge__" => "Return self>=value.",
    "builtins.FTP.__getattribute__" => "Return getattr(self, name).",
    "builtins.FTP.__getstate__" => "Helper for pickle.",
    "builtins.FTP.__gt__" => "Return self>value.",
    "builtins.FTP.__hash__" => "Return hash(self).",
    "builtins.FTP.__init__" => "Initialization method (called by class instantiation).\nInitialize host to localhost, port to standard ftp port.\nOptional arguments are host (for connect()),\nand user, passwd, acct (for login()).",
    "builtins.FTP.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.FTP.__le__" => "Return self<=value.",
    "builtins.FTP.__lt__" => "Return self<value.",
    "builtins.FTP.__ne__" => "Return self!=value.",
    "builtins.FTP.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.FTP.__reduce__" => "Helper for pickle.",
    "builtins.FTP.__reduce_ex__" => "Helper for pickle.",
    "builtins.FTP.__repr__" => "Return repr(self).",
    "builtins.FTP.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.FTP.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.FTP.__str__" => "Return str(self).",
    "builtins.FTP.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.FTP.__weakref__" => "list of weak references to the object",
    "builtins.FTP.abort" => "Abort a file transfer.  Uses out-of-band data.\nThis does not follow the procedure from the RFC to send Telnet\nIP and Synch; that doesn't seem to work with the servers I've\ntried.  Instead, just send the ABOR command as OOB data.",
    "builtins.FTP.acct" => "Send new account name.",
    "builtins.FTP.close" => "Close the connection without assuming anything about it.",
    "builtins.FTP.connect" => "Connect to host.  Arguments are:\n- host: hostname to connect to (string, default previous host)\n- port: port to connect to (integer, default previous port)\n- timeout: the timeout to set against the ftp socket(s)\n- source_address: a 2-tuple (host, port) for the socket to bind\n  to as its source address before connecting.",
    "builtins.FTP.cwd" => "Change to a directory.",
    "builtins.FTP.debug" => "Set the debugging level.\nThe required argument level means:\n0: no debugging output (default)\n1: print commands and responses but not body text etc.\n2: also print raw lines read and sent before stripping CR/LF",
    "builtins.FTP.delete" => "Delete a file.",
    "builtins.FTP.dir" => "List a directory in long form.\nBy default list current directory to stdout.\nOptional last argument is callback function; all\nnon-empty arguments before it are concatenated to the\nLIST command.  (This *should* only be used for a pathname.)",
    "builtins.FTP.getwelcome" => "Get the welcome message from the server.\n(this is read and squirreled away by connect())",
    "builtins.FTP.login" => "Login, default anonymous.",
    "builtins.FTP.makepasv" => "Internal: Does the PASV or EPSV handshake -> (address, port)",
    "builtins.FTP.makeport" => "Create a new socket and send a PORT command for it.",
    "builtins.FTP.mkd" => "Make a directory, return its full pathname.",
    "builtins.FTP.mlsd" => "List a directory in a standardized format by using MLSD\ncommand (RFC-3659). If path is omitted the current directory\nis assumed. \"facts\" is a list of strings representing the type\nof information desired (e.g. [\"type\", \"size\", \"perm\"]).\n\nReturn a generator object yielding a tuple of two elements\nfor every file found in path.\nFirst element is the file name, the second one is a dictionary\nincluding a variable number of \"facts\" depending on the server\nand whether \"facts\" argument has been provided.",
    "builtins.FTP.nlst" => "Return a list of files in a given directory (default the current).",
    "builtins.FTP.ntransfercmd" => "Initiate a transfer over the data connection.\n\nIf the transfer is active, send a port command and the\ntransfer command, and accept the connection.  If the server is\npassive, send a pasv command, connect to it, and start the\ntransfer command.  Either way, return the socket for the\nconnection and the expected size of the transfer.  The\nexpected size may be None if it could not be determined.\n\nOptional 'rest' argument can be a string that is sent as the\nargument to a REST command.  This is essentially a server\nmarker used to tell the server to skip over any data up to the\ngiven marker.",
    "builtins.FTP.pwd" => "Return current working directory.",
    "builtins.FTP.quit" => "Quit, and close the connection.",
    "builtins.FTP.rename" => "Rename a file.",
    "builtins.FTP.retrbinary" => "Retrieve data in binary mode.  A new port is created for you.\n\nArgs:\n  cmd: A RETR command.\n  callback: A single parameter callable to be called on each\n            block of data read.\n  blocksize: The maximum number of bytes to read from the\n             socket at one time.  [default: 8192]\n  rest: Passed to transfercmd().  [default: None]\n\nReturns:\n  The response code.",
    "builtins.FTP.retrlines" => "Retrieve data in line mode.  A new port is created for you.\n\nArgs:\n  cmd: A RETR, LIST, or NLST command.\n  callback: An optional single parameter callable that is called\n            for each line with the trailing CRLF stripped.\n            [default: print_line()]\n\nReturns:\n  The response code.",
    "builtins.FTP.rmd" => "Remove a directory.",
    "builtins.FTP.sendcmd" => "Send a command and return the response.",
    "builtins.FTP.sendeprt" => "Send an EPRT command with the current host and the given port number.",
    "builtins.FTP.sendport" => "Send a PORT command with the current host and the given\nport number.",
    "builtins.FTP.set_debuglevel" => "Set the debugging level.\nThe required argument level means:\n0: no debugging output (default)\n1: print commands and responses but not body text etc.\n2: also print raw lines read and sent before stripping CR/LF",
    "builtins.FTP.set_pasv" => "Use passive or active mode for data transfers.\nWith a false argument, use the normal PORT mode,\nWith a true argument, use the PASV command.",
    "builtins.FTP.size" => "Retrieve the size of a file.",
    "builtins.FTP.storbinary" => "Store a file in binary mode.  A new port is created for you.\n\nArgs:\n  cmd: A STOR command.\n  fp: A file-like object with a read(num_bytes) method.\n  blocksize: The maximum data size to read from fp and send over\n             the connection at once.  [default: 8192]\n  callback: An optional single parameter callable that is called on\n            each block of data after it is sent.  [default: None]\n  rest: Passed to transfercmd().  [default: None]\n\nReturns:\n  The response code.",
    "builtins.FTP.storlines" => "Store a file in line mode.  A new port is created for you.\n\nArgs:\n  cmd: A STOR command.\n  fp: A file-like object with a readline() method.\n  callback: An optional single parameter callable that is called on\n            each line after it is sent.  [default: None]\n\nReturns:\n  The response code.",
    "builtins.FTP.transfercmd" => "Like ntransfercmd() but returns only the socket.",
    "builtins.FTP.voidcmd" => "Send a command and expect a response beginning with '2'.",
    "builtins.FTP.voidresp" => "Expect a response beginning with '2'.",
    "builtins.Field.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.Field.__delattr__" => "Implement delattr(self, name).",
    "builtins.Field.__eq__" => "Return self==value.",
    "builtins.Field.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Field.__ge__" => "Return self>=value.",
    "builtins.Field.__getattribute__" => "Return getattr(self, name).",
    "builtins.Field.__getstate__" => "Helper for pickle.",
    "builtins.Field.__gt__" => "Return self>value.",
    "builtins.Field.__hash__" => "Return hash(self).",
    "builtins.Field.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Field.__le__" => "Return self<=value.",
    "builtins.Field.__lt__" => "Return self<value.",
    "builtins.Field.__ne__" => "Return self!=value.",
    "builtins.Field.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Field.__reduce__" => "Helper for pickle.",
    "builtins.Field.__reduce_ex__" => "Helper for pickle.",
    "builtins.Field.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Field.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Field.__str__" => "Return str(self).",
    "builtins.Field.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.FileExistsError" => "File already exists.",
    "builtins.FileExistsError.__delattr__" => "Implement delattr(self, name).",
    "builtins.FileExistsError.__eq__" => "Return self==value.",
    "builtins.FileExistsError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.FileExistsError.__ge__" => "Return self>=value.",
    "builtins.FileExistsError.__getattribute__" => "Return getattr(self, name).",
    "builtins.FileExistsError.__getstate__" => "Helper for pickle.",
    "builtins.FileExistsError.__gt__" => "Return self>value.",
    "builtins.FileExistsError.__hash__" => "Return hash(self).",
    "builtins.FileExistsError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.FileExistsError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.FileExistsError.__le__" => "Return self<=value.",
    "builtins.FileExistsError.__lt__" => "Return self<value.",
    "builtins.FileExistsError.__ne__" => "Return self!=value.",
    "builtins.FileExistsError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.FileExistsError.__reduce_ex__" => "Helper for pickle.",
    "builtins.FileExistsError.__repr__" => "Return repr(self).",
    "builtins.FileExistsError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.FileExistsError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.FileExistsError.__str__" => "Return str(self).",
    "builtins.FileExistsError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.FileExistsError.add_note" => "Add a note to the exception",
    "builtins.FileExistsError.errno" => "POSIX exception code",
    "builtins.FileExistsError.filename" => "exception filename",
    "builtins.FileExistsError.filename2" => "second exception filename",
    "builtins.FileExistsError.strerror" => "exception strerror",
    "builtins.FileExistsError.winerror" => "Win32 exception code",
    "builtins.FileExistsError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.FileFinder" => "File-based finder.\n\nInteractions with the file system are cached for performance, being\nrefreshed when the directory the finder is handling has been modified.",
    "builtins.FileFinder.__delattr__" => "Implement delattr(self, name).",
    "builtins.FileFinder.__eq__" => "Return self==value.",
    "builtins.FileFinder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.FileFinder.__ge__" => "Return self>=value.",
    "builtins.FileFinder.__getattribute__" => "Return getattr(self, name).",
    "builtins.FileFinder.__getstate__" => "Helper for pickle.",
    "builtins.FileFinder.__gt__" => "Return self>value.",
    "builtins.FileFinder.__hash__" => "Return hash(self).",
    "builtins.FileFinder.__init__" => "Initialize with the path to search on and a variable number of\n2-tuples containing the loader and the file suffixes the loader\nrecognizes.",
    "builtins.FileFinder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.FileFinder.__le__" => "Return self<=value.",
    "builtins.FileFinder.__lt__" => "Return self<value.",
    "builtins.FileFinder.__ne__" => "Return self!=value.",
    "builtins.FileFinder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.FileFinder.__reduce__" => "Helper for pickle.",
    "builtins.FileFinder.__reduce_ex__" => "Helper for pickle.",
    "builtins.FileFinder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.FileFinder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.FileFinder.__str__" => "Return str(self).",
    "builtins.FileFinder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.FileFinder.__weakref__" => "list of weak references to the object",
    "builtins.FileFinder._fill_cache" => "Fill the cache of potential modules and packages for this directory.",
    "builtins.FileFinder.find_spec" => "Try to find a spec for the specified module.\n\nReturns the matching spec, or None if not found.",
    "builtins.FileFinder.invalidate_caches" => "Invalidate the directory mtime.",
    "builtins.FileFinder.path_hook" => "A class method which returns a closure to use on sys.path_hook\nwhich will return an instance using the specified loaders and the path\ncalled on the closure.\n\nIf the path called on the closure is not a directory, ImportError is\nraised.",
    "builtins.FileInput" => "FileInput([files[, inplace[, backup]]], *, mode=None, openhook=None)\n\nClass FileInput is the implementation of the module; its methods\nfilename(), lineno(), fileline(), isfirstline(), isstdin(), fileno(),\nnextfile() and close() correspond to the functions of the same name\nin the module.\nIn addition it has a readline() method which returns the next\ninput line, and a __getitem__() method which implements the\nsequence behavior. The sequence must be accessed in strictly\nsequential order; random access and readline() cannot be mixed.",
    "builtins.FileInput.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.FileInput.__delattr__" => "Implement delattr(self, name).",
    "builtins.FileInput.__eq__" => "Return self==value.",
    "builtins.FileInput.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.FileInput.__ge__" => "Return self>=value.",
    "builtins.FileInput.__getattribute__" => "Return getattr(self, name).",
    "builtins.FileInput.__getstate__" => "Helper for pickle.",
    "builtins.FileInput.__gt__" => "Return self>value.",
    "builtins.FileInput.__hash__" => "Return hash(self).",
    "builtins.FileInput.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.FileInput.__le__" => "Return self<=value.",
    "builtins.FileInput.__lt__" => "Return self<value.",
    "builtins.FileInput.__ne__" => "Return self!=value.",
    "builtins.FileInput.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.FileInput.__reduce__" => "Helper for pickle.",
    "builtins.FileInput.__reduce_ex__" => "Helper for pickle.",
    "builtins.FileInput.__repr__" => "Return repr(self).",
    "builtins.FileInput.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.FileInput.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.FileInput.__str__" => "Return str(self).",
    "builtins.FileInput.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.FileInput.__weakref__" => "list of weak references to the object",
    "builtins.FileLoader" => "Base file loader class which implements the loader protocol methods that\nrequire file system usage.",
    "builtins.FileLoader.__delattr__" => "Implement delattr(self, name).",
    "builtins.FileLoader.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.FileLoader.__ge__" => "Return self>=value.",
    "builtins.FileLoader.__getattribute__" => "Return getattr(self, name).",
    "builtins.FileLoader.__getstate__" => "Helper for pickle.",
    "builtins.FileLoader.__gt__" => "Return self>value.",
    "builtins.FileLoader.__init__" => "Cache the module name and the path to the file found by the\nfinder.",
    "builtins.FileLoader.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.FileLoader.__le__" => "Return self<=value.",
    "builtins.FileLoader.__lt__" => "Return self<value.",
    "builtins.FileLoader.__ne__" => "Return self!=value.",
    "builtins.FileLoader.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.FileLoader.__reduce__" => "Helper for pickle.",
    "builtins.FileLoader.__reduce_ex__" => "Helper for pickle.",
    "builtins.FileLoader.__repr__" => "Return repr(self).",
    "builtins.FileLoader.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.FileLoader.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.FileLoader.__str__" => "Return str(self).",
    "builtins.FileLoader.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.FileLoader.__weakref__" => "list of weak references to the object",
    "builtins.FileLoader.get_data" => "Return the data from path as raw bytes.",
    "builtins.FileLoader.get_filename" => "Return the path to the source file as found by the finder.",
    "builtins.FileLoader.load_module" => "Load a module from a file.\n\nThis method is deprecated.  Use exec_module() instead.",
    "builtins.FileNotFoundError" => "File not found.",
    "builtins.FileNotFoundError.__delattr__" => "Implement delattr(self, name).",
    "builtins.FileNotFoundError.__eq__" => "Return self==value.",
    "builtins.FileNotFoundError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.FileNotFoundError.__ge__" => "Return self>=value.",
    "builtins.FileNotFoundError.__getattribute__" => "Return getattr(self, name).",
    "builtins.FileNotFoundError.__getstate__" => "Helper for pickle.",
    "builtins.FileNotFoundError.__gt__" => "Return self>value.",
    "builtins.FileNotFoundError.__hash__" => "Return hash(self).",
    "builtins.FileNotFoundError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.FileNotFoundError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.FileNotFoundError.__le__" => "Return self<=value.",
    "builtins.FileNotFoundError.__lt__" => "Return self<value.",
    "builtins.FileNotFoundError.__ne__" => "Return self!=value.",
    "builtins.FileNotFoundError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.FileNotFoundError.__reduce_ex__" => "Helper for pickle.",
    "builtins.FileNotFoundError.__repr__" => "Return repr(self).",
    "builtins.FileNotFoundError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.FileNotFoundError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.FileNotFoundError.__str__" => "Return str(self).",
    "builtins.FileNotFoundError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.FileNotFoundError.add_note" => "Add a note to the exception",
    "builtins.FileNotFoundError.errno" => "POSIX exception code",
    "builtins.FileNotFoundError.filename" => "exception filename",
    "builtins.FileNotFoundError.filename2" => "second exception filename",
    "builtins.FileNotFoundError.strerror" => "exception strerror",
    "builtins.FileNotFoundError.winerror" => "Win32 exception code",
    "builtins.FileNotFoundError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.FileType" => "Deprecated factory for creating file object types\n\nInstances of FileType are typically passed as type= arguments to the\nArgumentParser add_argument() method.\n\nKeyword Arguments:\n    - mode -- A string indicating how the file is to be opened. Accepts the\n        same values as the builtin open() function.\n    - bufsize -- The file's desired buffer size. Accepts the same values as\n        the builtin open() function.\n    - encoding -- The file's encoding. Accepts the same values as the\n        builtin open() function.\n    - errors -- A string indicating how encoding and decoding errors are to\n        be handled. Accepts the same value as the builtin open() function.",
    "builtins.FileType.__delattr__" => "Implement delattr(self, name).",
    "builtins.FileType.__eq__" => "Return self==value.",
    "builtins.FileType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.FileType.__ge__" => "Return self>=value.",
    "builtins.FileType.__getattribute__" => "Return getattr(self, name).",
    "builtins.FileType.__getstate__" => "Helper for pickle.",
    "builtins.FileType.__gt__" => "Return self>value.",
    "builtins.FileType.__hash__" => "Return hash(self).",
    "builtins.FileType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.FileType.__le__" => "Return self<=value.",
    "builtins.FileType.__lt__" => "Return self<value.",
    "builtins.FileType.__ne__" => "Return self!=value.",
    "builtins.FileType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.FileType.__reduce__" => "Helper for pickle.",
    "builtins.FileType.__reduce_ex__" => "Helper for pickle.",
    "builtins.FileType.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.FileType.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.FileType.__str__" => "Return str(self).",
    "builtins.FileType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.FileType.__weakref__" => "list of weak references to the object",
    "builtins.Filter" => "Filter instances are used to perform arbitrary filtering of LogRecords.\n\nLoggers and Handlers can optionally use Filter instances to filter\nrecords as desired. The base filter class only allows events which are\nbelow a certain point in the logger hierarchy. For example, a filter\ninitialized with \"A.B\" will allow events logged by loggers \"A.B\",\n\"A.B.C\", \"A.B.C.D\", \"A.B.D\" etc. but not \"A.BB\", \"B.A.B\" etc. If\ninitialized with the empty string, all events are passed.",
    "builtins.Filter.__delattr__" => "Implement delattr(self, name).",
    "builtins.Filter.__eq__" => "Return self==value.",
    "builtins.Filter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Filter.__ge__" => "Return self>=value.",
    "builtins.Filter.__getattribute__" => "Return getattr(self, name).",
    "builtins.Filter.__getstate__" => "Helper for pickle.",
    "builtins.Filter.__gt__" => "Return self>value.",
    "builtins.Filter.__hash__" => "Return hash(self).",
    "builtins.Filter.__init__" => "Initialize a filter.\n\nInitialize with the name of the logger which, together with its\nchildren, will have its events allowed through the filter. If no\nname is specified, allow every event.",
    "builtins.Filter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Filter.__le__" => "Return self<=value.",
    "builtins.Filter.__lt__" => "Return self<value.",
    "builtins.Filter.__ne__" => "Return self!=value.",
    "builtins.Filter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Filter.__reduce__" => "Helper for pickle.",
    "builtins.Filter.__reduce_ex__" => "Helper for pickle.",
    "builtins.Filter.__repr__" => "Return repr(self).",
    "builtins.Filter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Filter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Filter.__str__" => "Return str(self).",
    "builtins.Filter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Filter.__weakref__" => "list of weak references to the object",
    "builtins.Filter.filter" => "Determine if the specified record is to be logged.\n\nReturns True if the record should be logged, or False otherwise.\nIf deemed appropriate, the record may be modified in-place.",
    "builtins.Filterer" => "A base class for loggers and handlers which allows them to share\ncommon code.",
    "builtins.Filterer.__delattr__" => "Implement delattr(self, name).",
    "builtins.Filterer.__eq__" => "Return self==value.",
    "builtins.Filterer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Filterer.__ge__" => "Return self>=value.",
    "builtins.Filterer.__getattribute__" => "Return getattr(self, name).",
    "builtins.Filterer.__getstate__" => "Helper for pickle.",
    "builtins.Filterer.__gt__" => "Return self>value.",
    "builtins.Filterer.__hash__" => "Return hash(self).",
    "builtins.Filterer.__init__" => "Initialize the list of filters to be an empty list.",
    "builtins.Filterer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Filterer.__le__" => "Return self<=value.",
    "builtins.Filterer.__lt__" => "Return self<value.",
    "builtins.Filterer.__ne__" => "Return self!=value.",
    "builtins.Filterer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Filterer.__reduce__" => "Helper for pickle.",
    "builtins.Filterer.__reduce_ex__" => "Helper for pickle.",
    "builtins.Filterer.__repr__" => "Return repr(self).",
    "builtins.Filterer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Filterer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Filterer.__str__" => "Return str(self).",
    "builtins.Filterer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Filterer.__weakref__" => "list of weak references to the object",
    "builtins.Filterer.addFilter" => "Add the specified filter to this handler.",
    "builtins.Filterer.filter" => "Determine if a record is loggable by consulting all the filters.\n\nThe default is to allow the record to be logged; any filter can veto\nthis by returning a false value.\nIf a filter attached to a handler returns a log record instance,\nthen that instance is used in place of the original log record in\nany further processing of the event by that handler.\nIf a filter returns any other true value, the original log record\nis used in any further processing of the event by that handler.\n\nIf none of the filters return false values, this method returns\na log record.\nIf any of the filters return a false value, this method returns\na false value.\n\n.. versionchanged:: 3.2\n\n   Allow filters to be just callables.\n\n.. versionchanged:: 3.12\n   Allow filters to return a LogRecord instead of\n   modifying it in place.",
    "builtins.Filterer.removeFilter" => "Remove the specified filter from this handler.",
    "builtins.Flags" => "Flags that map to parsed keys/namespaces.",
    "builtins.Flags.__delattr__" => "Implement delattr(self, name).",
    "builtins.Flags.__eq__" => "Return self==value.",
    "builtins.Flags.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Flags.__ge__" => "Return self>=value.",
    "builtins.Flags.__getattribute__" => "Return getattr(self, name).",
    "builtins.Flags.__getstate__" => "Helper for pickle.",
    "builtins.Flags.__gt__" => "Return self>value.",
    "builtins.Flags.__hash__" => "Return hash(self).",
    "builtins.Flags.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Flags.__le__" => "Return self<=value.",
    "builtins.Flags.__lt__" => "Return self<value.",
    "builtins.Flags.__ne__" => "Return self!=value.",
    "builtins.Flags.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Flags.__reduce__" => "Helper for pickle.",
    "builtins.Flags.__reduce_ex__" => "Helper for pickle.",
    "builtins.Flags.__repr__" => "Return repr(self).",
    "builtins.Flags.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Flags.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Flags.__str__" => "Return str(self).",
    "builtins.Flags.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Flags.__weakref__" => "list of weak references to the object",
    "builtins.FloatingPointError" => "Floating-point operation failed.",
    "builtins.FloatingPointError.__delattr__" => "Implement delattr(self, name).",
    "builtins.FloatingPointError.__eq__" => "Return self==value.",
    "builtins.FloatingPointError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.FloatingPointError.__ge__" => "Return self>=value.",
    "builtins.FloatingPointError.__getattribute__" => "Return getattr(self, name).",
    "builtins.FloatingPointError.__getstate__" => "Helper for pickle.",
    "builtins.FloatingPointError.__gt__" => "Return self>value.",
    "builtins.FloatingPointError.__hash__" => "Return hash(self).",
    "builtins.FloatingPointError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.FloatingPointError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.FloatingPointError.__le__" => "Return self<=value.",
    "builtins.FloatingPointError.__lt__" => "Return self<value.",
    "builtins.FloatingPointError.__ne__" => "Return self!=value.",
    "builtins.FloatingPointError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.FloatingPointError.__reduce_ex__" => "Helper for pickle.",
    "builtins.FloatingPointError.__repr__" => "Return repr(self).",
    "builtins.FloatingPointError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.FloatingPointError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.FloatingPointError.__str__" => "Return str(self).",
    "builtins.FloatingPointError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.FloatingPointError.add_note" => "Add a note to the exception",
    "builtins.FloatingPointError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.ForkingMixIn" => "Mix-in class to handle each request in a new process.",
    "builtins.ForkingMixIn.__delattr__" => "Implement delattr(self, name).",
    "builtins.ForkingMixIn.__eq__" => "Return self==value.",
    "builtins.ForkingMixIn.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ForkingMixIn.__ge__" => "Return self>=value.",
    "builtins.ForkingMixIn.__getattribute__" => "Return getattr(self, name).",
    "builtins.ForkingMixIn.__getstate__" => "Helper for pickle.",
    "builtins.ForkingMixIn.__gt__" => "Return self>value.",
    "builtins.ForkingMixIn.__hash__" => "Return hash(self).",
    "builtins.ForkingMixIn.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ForkingMixIn.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ForkingMixIn.__le__" => "Return self<=value.",
    "builtins.ForkingMixIn.__lt__" => "Return self<value.",
    "builtins.ForkingMixIn.__ne__" => "Return self!=value.",
    "builtins.ForkingMixIn.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ForkingMixIn.__reduce__" => "Helper for pickle.",
    "builtins.ForkingMixIn.__reduce_ex__" => "Helper for pickle.",
    "builtins.ForkingMixIn.__repr__" => "Return repr(self).",
    "builtins.ForkingMixIn.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ForkingMixIn.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ForkingMixIn.__str__" => "Return str(self).",
    "builtins.ForkingMixIn.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ForkingMixIn.__weakref__" => "list of weak references to the object",
    "builtins.ForkingMixIn.collect_children" => "Internal routine to wait for children that have exited.",
    "builtins.ForkingMixIn.handle_timeout" => "Wait for zombies after self.timeout seconds of inactivity.\n\nMay be extended, do not override.",
    "builtins.ForkingMixIn.process_request" => "Fork a new subprocess to process the request.",
    "builtins.ForkingMixIn.service_actions" => "Collect the zombie child processes regularly in the ForkingMixIn.\n\nservice_actions is called in the BaseServer's serve_forever loop.",
    "builtins.Formatter" => "Formatter instances are used to convert a LogRecord to text.\n\nFormatters need to know how a LogRecord is constructed. They are\nresponsible for converting a LogRecord to (usually) a string which can\nbe interpreted by either a human or an external system. The base Formatter\nallows a formatting string to be specified. If none is supplied, the\nstyle-dependent default value, \"%(message)s\", \"{message}\", or\n\"${message}\", is used.\n\nThe Formatter can be initialized with a format string which makes use of\nknowledge of the LogRecord attributes - e.g. the default value mentioned\nabove makes use of the fact that the user's message and arguments are pre-\nformatted into a LogRecord's message attribute. Currently, the useful\nattributes in a LogRecord are described by:\n\n%(name)s            Name of the logger (logging channel)\n%(levelno)s         Numeric logging level for the message (DEBUG, INFO,\n                    WARNING, ERROR, CRITICAL)\n%(levelname)s       Text logging level for the message (\"DEBUG\", \"INFO\",\n                    \"WARNING\", \"ERROR\", \"CRITICAL\")\n%(pathname)s        Full pathname of the source file where the logging\n                    call was issued (if available)\n%(filename)s        Filename portion of pathname\n%(module)s          Module (name portion of filename)\n%(lineno)d          Source line number where the logging call was issued\n                    (if available)\n%(funcName)s        Function name\n%(created)f         Time when the LogRecord was created (time.time_ns() / 1e9\n                    return value)\n%(asctime)s         Textual time when the LogRecord was created\n%(msecs)d           Millisecond portion of the creation time\n%(relativeCreated)d Time in milliseconds when the LogRecord was created,\n                    relative to the time the logging module was loaded\n                    (typically at application startup time)\n%(thread)d          Thread ID (if available)\n%(threadName)s      Thread name (if available)\n%(taskName)s        Task name (if available)\n%(process)d         Process ID (if available)\n%(processName)s     Process name (if available)\n%(message)s         The result of record.getMessage(), computed just as\n                    the record is emitted",
    "builtins.Formatter.__delattr__" => "Implement delattr(self, name).",
    "builtins.Formatter.__eq__" => "Return self==value.",
    "builtins.Formatter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Formatter.__ge__" => "Return self>=value.",
    "builtins.Formatter.__getattribute__" => "Return getattr(self, name).",
    "builtins.Formatter.__getstate__" => "Helper for pickle.",
    "builtins.Formatter.__gt__" => "Return self>value.",
    "builtins.Formatter.__hash__" => "Return hash(self).",
    "builtins.Formatter.__init__" => "Initialize the formatter with specified format strings.\n\nInitialize the formatter either with the specified format string, or a\ndefault as described above. Allow for specialized date formatting with\nthe optional datefmt argument. If datefmt is omitted, you get an\nISO8601-like (or RFC 3339-like) format.\n\nUse a style parameter of '%', '{' or '$' to specify that you want to\nuse one of %-formatting, :meth:`str.format` (``{}``) formatting or\n:class:`string.Template` formatting in your format string.\n\n.. versionchanged:: 3.2\n   Added the ``style`` parameter.",
    "builtins.Formatter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Formatter.__le__" => "Return self<=value.",
    "builtins.Formatter.__lt__" => "Return self<value.",
    "builtins.Formatter.__ne__" => "Return self!=value.",
    "builtins.Formatter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Formatter.__reduce__" => "Helper for pickle.",
    "builtins.Formatter.__reduce_ex__" => "Helper for pickle.",
    "builtins.Formatter.__repr__" => "Return repr(self).",
    "builtins.Formatter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Formatter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Formatter.__str__" => "Return str(self).",
    "builtins.Formatter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Formatter.__weakref__" => "list of weak references to the object",
    "builtins.Formatter.converter" => "localtime([seconds]) -> (tm_year,tm_mon,tm_mday,tm_hour,tm_min,\n                          tm_sec,tm_wday,tm_yday,tm_isdst)\n\nConvert seconds since the Epoch to a time tuple expressing local time.\nWhen 'seconds' is not passed in, convert the current time instead.",
    "builtins.Formatter.format" => "Format the specified record as text.\n\nThe record's attribute dictionary is used as the operand to a\nstring formatting operation which yields the returned string.\nBefore formatting the dictionary, a couple of preparatory steps\nare carried out. The message attribute of the record is computed\nusing LogRecord.getMessage(). If the formatting string uses the\ntime (as determined by a call to usesTime(), formatTime() is\ncalled to format the event time. If there is exception information,\nit is formatted using formatException() and appended to the message.",
    "builtins.Formatter.formatException" => "Format and return the specified exception information as a string.\n\nThis default implementation just uses\ntraceback.print_exception()",
    "builtins.Formatter.formatStack" => "This method is provided as an extension point for specialized\nformatting of stack information.\n\nThe input data is a string as returned from a call to\n:func:`traceback.print_stack`, but with the last trailing newline\nremoved.\n\nThe base implementation just returns the value passed in.",
    "builtins.Formatter.formatTime" => "Return the creation time of the specified LogRecord as formatted text.\n\nThis method should be called from format() by a formatter which\nwants to make use of a formatted time. This method can be overridden\nin formatters to provide for any specific requirement, but the\nbasic behaviour is as follows: if datefmt (a string) is specified,\nit is used with time.strftime() to format the creation time of the\nrecord. Otherwise, an ISO8601-like (or RFC 3339-like) format is used.\nThe resulting string is returned. This function uses a user-configurable\nfunction to convert the creation time to a tuple. By default,\ntime.localtime() is used; to change this for a particular formatter\ninstance, set the 'converter' attribute to a function with the same\nsignature as time.localtime() or time.gmtime(). To change it for all\nformatters, for example if you want all logging times to be shown in GMT,\nset the 'converter' attribute in the Formatter class.",
    "builtins.Formatter.print_instruction_line" => "Format instruction details for inclusion in disassembly output.",
    "builtins.Formatter.usesTime" => "Check if the format uses the creation time of the record.",
    "builtins.ForwardRef" => "Wrapper that holds a forward reference.\n\nConstructor arguments:\n* arg: a string representing the code to be evaluated.\n* module: the module where the forward reference was created.\n  Must be a string, not a module object.\n* owner: The owning object (module, class, or function).\n* is_argument: Does nothing, retained for compatibility.\n* is_class: True if the forward reference was created in class scope.",
    "builtins.ForwardRef.__delattr__" => "Implement delattr(self, name).",
    "builtins.ForwardRef.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ForwardRef.__ge__" => "Return self>=value.",
    "builtins.ForwardRef.__getattribute__" => "Return getattr(self, name).",
    "builtins.ForwardRef.__getstate__" => "Helper for pickle.",
    "builtins.ForwardRef.__gt__" => "Return self>value.",
    "builtins.ForwardRef.__le__" => "Return self<=value.",
    "builtins.ForwardRef.__lt__" => "Return self<value.",
    "builtins.ForwardRef.__ne__" => "Return self!=value.",
    "builtins.ForwardRef.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ForwardRef.__reduce__" => "Helper for pickle.",
    "builtins.ForwardRef.__reduce_ex__" => "Helper for pickle.",
    "builtins.ForwardRef.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ForwardRef.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ForwardRef.__str__" => "Return str(self).",
    "builtins.ForwardRef.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ForwardRef.__weakref__" => "list of weak references to the object",
    "builtins.ForwardRef.evaluate" => "Evaluate the forward reference and return the value.\n\nIf the forward reference cannot be evaluated, raise an exception.",
    "builtins.Frame" => "Frame of a traceback.",
    "builtins.Frame.__delattr__" => "Implement delattr(self, name).",
    "builtins.Frame.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Frame.__ge__" => "Return a >= b.  Computed by @total_ordering from (not a < b).",
    "builtins.Frame.__getattribute__" => "Return getattr(self, name).",
    "builtins.Frame.__getstate__" => "Helper for pickle.",
    "builtins.Frame.__gt__" => "Return a > b.  Computed by @total_ordering from (not a < b) and (a != b).",
    "builtins.Frame.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Frame.__le__" => "Return a <= b.  Computed by @total_ordering from (a < b) or (a == b).",
    "builtins.Frame.__ne__" => "Return self!=value.",
    "builtins.Frame.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Frame.__reduce__" => "Helper for pickle.",
    "builtins.Frame.__reduce_ex__" => "Helper for pickle.",
    "builtins.Frame.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Frame.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Frame.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.FrameCallGraphEntry" => "FrameCallGraphEntry(frame: frame)",
    "builtins.FrameCallGraphEntry.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.FrameCallGraphEntry.__ge__" => "Return self>=value.",
    "builtins.FrameCallGraphEntry.__getattribute__" => "Return getattr(self, name).",
    "builtins.FrameCallGraphEntry.__gt__" => "Return self>value.",
    "builtins.FrameCallGraphEntry.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.FrameCallGraphEntry.__le__" => "Return self<=value.",
    "builtins.FrameCallGraphEntry.__lt__" => "Return self<value.",
    "builtins.FrameCallGraphEntry.__ne__" => "Return self!=value.",
    "builtins.FrameCallGraphEntry.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.FrameCallGraphEntry.__reduce__" => "Helper for pickle.",
    "builtins.FrameCallGraphEntry.__reduce_ex__" => "Helper for pickle.",
    "builtins.FrameCallGraphEntry.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.FrameCallGraphEntry.__str__" => "Return str(self).",
    "builtins.FrameCallGraphEntry.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.FrameInfo" => "Information about a Zstandard frame.",
    "builtins.FrameInfo.__delattr__" => "Implement delattr(self, name).",
    "builtins.FrameInfo.__eq__" => "Return self==value.",
    "builtins.FrameInfo.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.FrameInfo.__ge__" => "Return self>=value.",
    "builtins.FrameInfo.__getattribute__" => "Return getattr(self, name).",
    "builtins.FrameInfo.__getstate__" => "Helper for pickle.",
    "builtins.FrameInfo.__gt__" => "Return self>value.",
    "builtins.FrameInfo.__hash__" => "Return hash(self).",
    "builtins.FrameInfo.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.FrameInfo.__le__" => "Return self<=value.",
    "builtins.FrameInfo.__lt__" => "Return self<value.",
    "builtins.FrameInfo.__ne__" => "Return self!=value.",
    "builtins.FrameInfo.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.FrameInfo.__reduce__" => "Helper for pickle.",
    "builtins.FrameInfo.__reduce_ex__" => "Helper for pickle.",
    "builtins.FrameInfo.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.FrameInfo.__str__" => "Return str(self).",
    "builtins.FrameInfo.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.FrameLocalsProxy.__delattr__" => "Implement delattr(self, name).",
    "builtins.FrameLocalsProxy.__delitem__" => "Delete self[key].",
    "builtins.FrameLocalsProxy.__eq__" => "Return self==value.",
    "builtins.FrameLocalsProxy.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.FrameLocalsProxy.__ge__" => "Return self>=value.",
    "builtins.FrameLocalsProxy.__getattribute__" => "Return getattr(self, name).",
    "builtins.FrameLocalsProxy.__getstate__" => "Helper for pickle.",
    "builtins.FrameLocalsProxy.__gt__" => "Return self>value.",
    "builtins.FrameLocalsProxy.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.FrameLocalsProxy.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.FrameLocalsProxy.__ior__" => "Return self|=value.",
    "builtins.FrameLocalsProxy.__iter__" => "Implement iter(self).",
    "builtins.FrameLocalsProxy.__le__" => "Return self<=value.",
    "builtins.FrameLocalsProxy.__len__" => "Return len(self).",
    "builtins.FrameLocalsProxy.__lt__" => "Return self<value.",
    "builtins.FrameLocalsProxy.__ne__" => "Return self!=value.",
    "builtins.FrameLocalsProxy.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.FrameLocalsProxy.__or__" => "Return self|value.",
    "builtins.FrameLocalsProxy.__reduce__" => "Helper for pickle.",
    "builtins.FrameLocalsProxy.__reduce_ex__" => "Helper for pickle.",
    "builtins.FrameLocalsProxy.__repr__" => "Return repr(self).",
    "builtins.FrameLocalsProxy.__ror__" => "Return value|self.",
    "builtins.FrameLocalsProxy.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.FrameLocalsProxy.__setitem__" => "Set self[key] to value.",
    "builtins.FrameLocalsProxy.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.FrameLocalsProxy.__str__" => "Return str(self).",
    "builtins.FrameLocalsProxy.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.FrameSummary" => "Information about a single frame from a traceback.\n\n- :attr:`filename` The filename for the frame.\n- :attr:`lineno` The line within filename for the frame that was\n  active when the frame was captured.\n- :attr:`name` The name of the function or method that was executing\n  when the frame was captured.\n- :attr:`line` The text from the linecache module for the line\n  of code that was running when the frame was captured.\n- :attr:`locals` Either None if locals were not supplied, or a dict\n  mapping the name to the repr() of the variable.",
    "builtins.FrameSummary.__delattr__" => "Implement delattr(self, name).",
    "builtins.FrameSummary.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.FrameSummary.__ge__" => "Return self>=value.",
    "builtins.FrameSummary.__getattribute__" => "Return getattr(self, name).",
    "builtins.FrameSummary.__getstate__" => "Helper for pickle.",
    "builtins.FrameSummary.__gt__" => "Return self>value.",
    "builtins.FrameSummary.__init__" => "Construct a FrameSummary.\n\n:param lookup_line: If True, `linecache` is consulted for the source\n    code line. Otherwise, the line will be looked up when first needed.\n:param locals: If supplied the frame locals, which will be captured as\n    object representations.\n:param line: If provided, use this instead of looking up the line in\n    the linecache.",
    "builtins.FrameSummary.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.FrameSummary.__le__" => "Return self<=value.",
    "builtins.FrameSummary.__lt__" => "Return self<value.",
    "builtins.FrameSummary.__ne__" => "Return self!=value.",
    "builtins.FrameSummary.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.FrameSummary.__reduce__" => "Helper for pickle.",
    "builtins.FrameSummary.__reduce_ex__" => "Helper for pickle.",
    "builtins.FrameSummary.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.FrameSummary.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.FrameSummary.__str__" => "Return str(self).",
    "builtins.FrameSummary.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.FrozenImporter" => "Meta path import for frozen modules.\n\nAll methods are either class or static methods to avoid the need to\ninstantiate the class.",
    "builtins.FrozenImporter.__delattr__" => "Implement delattr(self, name).",
    "builtins.FrozenImporter.__eq__" => "Return self==value.",
    "builtins.FrozenImporter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.FrozenImporter.__ge__" => "Return self>=value.",
    "builtins.FrozenImporter.__getattribute__" => "Return getattr(self, name).",
    "builtins.FrozenImporter.__getstate__" => "Helper for pickle.",
    "builtins.FrozenImporter.__gt__" => "Return self>value.",
    "builtins.FrozenImporter.__hash__" => "Return hash(self).",
    "builtins.FrozenImporter.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.FrozenImporter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.FrozenImporter.__le__" => "Return self<=value.",
    "builtins.FrozenImporter.__lt__" => "Return self<value.",
    "builtins.FrozenImporter.__ne__" => "Return self!=value.",
    "builtins.FrozenImporter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.FrozenImporter.__reduce__" => "Helper for pickle.",
    "builtins.FrozenImporter.__reduce_ex__" => "Helper for pickle.",
    "builtins.FrozenImporter.__repr__" => "Return repr(self).",
    "builtins.FrozenImporter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.FrozenImporter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.FrozenImporter.__str__" => "Return str(self).",
    "builtins.FrozenImporter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.FrozenImporter.__weakref__" => "list of weak references to the object",
    "builtins.FrozenImporter.create_module" => "Set __file__, if able.",
    "builtins.FrozenImporter.get_code" => "Return the code object for the frozen module.",
    "builtins.FrozenImporter.get_source" => "Return None as frozen modules do not have source code.",
    "builtins.FrozenImporter.is_package" => "Return True if the frozen module is a package.",
    "builtins.FrozenImporter.load_module" => "Load a frozen module.\n\nThis method is deprecated.  Use exec_module() instead.",
    "builtins.FunctionProfile" => "FunctionProfile(ncalls: str, tottime: float, percall_tottime: float, cumtime: float, percall_cumtime: float, file_name: str, line_number: int)",
    "builtins.FunctionProfile.__delattr__" => "Implement delattr(self, name).",
    "builtins.FunctionProfile.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.FunctionProfile.__ge__" => "Return self>=value.",
    "builtins.FunctionProfile.__getattribute__" => "Return getattr(self, name).",
    "builtins.FunctionProfile.__getstate__" => "Helper for pickle.",
    "builtins.FunctionProfile.__gt__" => "Return self>value.",
    "builtins.FunctionProfile.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.FunctionProfile.__le__" => "Return self<=value.",
    "builtins.FunctionProfile.__lt__" => "Return self<value.",
    "builtins.FunctionProfile.__ne__" => "Return self!=value.",
    "builtins.FunctionProfile.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.FunctionProfile.__reduce__" => "Helper for pickle.",
    "builtins.FunctionProfile.__reduce_ex__" => "Helper for pickle.",
    "builtins.FunctionProfile.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.FunctionProfile.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.FunctionProfile.__str__" => "Return str(self).",
    "builtins.FunctionProfile.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.FunctionProfile.__weakref__" => "list of weak references to the object",
    "builtins.Future" => "This class is *almost* compatible with concurrent.futures.Future.\n\nDifferences:\n\n- This class is not thread-safe.\n\n- result() and exception() do not take a timeout argument and\n  raise an exception when the future isn't done yet.\n\n- Callbacks registered with add_done_callback() are always called\n  via the event loop's call_soon().\n\n- This class is not compatible with the wait() and as_completed()\n  methods in the concurrent.futures package.",
    "builtins.Future._Future__schedule_callbacks" => "Internal: Ask the event loop to call all callbacks.\n\nThe callbacks are scheduled to be called as soon as possible. Also\nclears the callback list.",
    "builtins.Future.__await__" => "Return an iterator to be used in await expression.",
    "builtins.Future.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.Future.__del__" => "Called when the instance is about to be destroyed.",
    "builtins.Future.__delattr__" => "Implement delattr(self, name).",
    "builtins.Future.__eq__" => "Return self==value.",
    "builtins.Future.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Future.__ge__" => "Return self>=value.",
    "builtins.Future.__getattribute__" => "Return getattr(self, name).",
    "builtins.Future.__getstate__" => "Helper for pickle.",
    "builtins.Future.__gt__" => "Return self>value.",
    "builtins.Future.__hash__" => "Return hash(self).",
    "builtins.Future.__init__" => "Initialize the future.\n\nThe optional event_loop argument allows explicitly setting the event\nloop object used by the future. If it's not provided, the future uses\nthe default event loop.",
    "builtins.Future.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Future.__iter__" => "Implement iter(self).",
    "builtins.Future.__le__" => "Return self<=value.",
    "builtins.Future.__lt__" => "Return self<value.",
    "builtins.Future.__ne__" => "Return self!=value.",
    "builtins.Future.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Future.__reduce__" => "Helper for pickle.",
    "builtins.Future.__reduce_ex__" => "Helper for pickle.",
    "builtins.Future.__repr__" => "Return repr(self).",
    "builtins.Future.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Future.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Future.__str__" => "Return str(self).",
    "builtins.Future.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Future.__weakref__" => "list of weak references to the object",
    "builtins.Future._make_cancelled_error" => "Create the CancelledError to raise if the Future is cancelled.\n\nThis should only be called once when handling a cancellation since\nit erases the saved context exception value.",
    "builtins.Future.add_done_callback" => "Add a callback to be run when the future becomes done.\n\nThe callback is called with a single argument - the future object. If\nthe future is already done when this is called, the callback is\nscheduled with call_soon.",
    "builtins.Future.cancel" => "Cancel the future and schedule callbacks.\n\nIf the future is already done or cancelled, return False.  Otherwise,\nchange the future's state to cancelled, schedule the callbacks and\nreturn True.",
    "builtins.Future.cancelled" => "Return True if the future was cancelled.",
    "builtins.Future.done" => "Return True if the future is done.\n\nDone means either that a result / exception are available, or that the\nfuture was cancelled.",
    "builtins.Future.exception" => "Return the exception that was set on this future.\n\nThe exception (or None if no exception was set) is returned only if\nthe future is done.  If the future has been cancelled, raises\nCancelledError.  If the future isn't done yet, raises\nInvalidStateError.",
    "builtins.Future.get_loop" => "Return the event loop the Future is bound to.",
    "builtins.Future.remove_done_callback" => "Remove all instances of a callback from the \"call when done\" list.\n\nReturns the number of callbacks removed.",
    "builtins.Future.result" => "Return the result this future represents.\n\nIf the future has been cancelled, raises CancelledError.  If the\nfuture's result isn't yet available, raises InvalidStateError.  If\nthe future is done and has an exception set, this exception is raised.",
    "builtins.Future.running" => "Return True if the future is currently executing.",
    "builtins.Future.set_exception" => "Mark the future done and set an exception.\n\nIf the future is already done when this method is called, raises\nInvalidStateError.",
    "builtins.Future.set_result" => "Mark the future done and set its result.\n\nIf the future is already done when this method is called, raises\nInvalidStateError.",
    "builtins.Future.set_running_or_notify_cancel" => "Mark the future as running or process any cancel notifications.\n\nShould only be used by Executor implementations and unit tests.\n\nIf the future has been cancelled (cancel() was called and returned\nTrue) then any threads waiting on the future completing (though\ncalls to as_completed() or wait()) are notified and False is\nreturned.\n\nIf the future was not cancelled then it is put in the running state\n(future calls to running() will return True) and True is returned.\n\nThis method should be called by Executor implementations before\nexecuting the work associated with this future. If this method\nreturns False then the work should not be executed.\n\nReturns:\n    False if the Future was cancelled, True otherwise.\n\nRaises:\n    RuntimeError: if this method was already called or if\n        set_result() or set_exception() was called.",
    "builtins.FutureCallGraph" => "FutureCallGraph(future: _asyncio.Future, call_stack: tuple['FrameCallGraphEntry', ...], awaited_by: tuple['FutureCallGraph', ...])",
    "builtins.FutureCallGraph.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.FutureCallGraph.__ge__" => "Return self>=value.",
    "builtins.FutureCallGraph.__getattribute__" => "Return getattr(self, name).",
    "builtins.FutureCallGraph.__gt__" => "Return self>value.",
    "builtins.FutureCallGraph.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.FutureCallGraph.__le__" => "Return self<=value.",
    "builtins.FutureCallGraph.__lt__" => "Return self<value.",
    "builtins.FutureCallGraph.__ne__" => "Return self!=value.",
    "builtins.FutureCallGraph.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.FutureCallGraph.__reduce__" => "Helper for pickle.",
    "builtins.FutureCallGraph.__reduce_ex__" => "Helper for pickle.",
    "builtins.FutureCallGraph.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.FutureCallGraph.__str__" => "Return str(self).",
    "builtins.FutureCallGraph.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.FutureIter.__delattr__" => "Implement delattr(self, name).",
    "builtins.FutureIter.__eq__" => "Return self==value.",
    "builtins.FutureIter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.FutureIter.__ge__" => "Return self>=value.",
    "builtins.FutureIter.__getattribute__" => "Return getattr(self, name).",
    "builtins.FutureIter.__getstate__" => "Helper for pickle.",
    "builtins.FutureIter.__gt__" => "Return self>value.",
    "builtins.FutureIter.__hash__" => "Return hash(self).",
    "builtins.FutureIter.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.FutureIter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.FutureIter.__iter__" => "Implement iter(self).",
    "builtins.FutureIter.__le__" => "Return self<=value.",
    "builtins.FutureIter.__lt__" => "Return self<value.",
    "builtins.FutureIter.__ne__" => "Return self!=value.",
    "builtins.FutureIter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.FutureIter.__next__" => "Implement next(self).",
    "builtins.FutureIter.__reduce__" => "Helper for pickle.",
    "builtins.FutureIter.__reduce_ex__" => "Helper for pickle.",
    "builtins.FutureIter.__repr__" => "Return repr(self).",
    "builtins.FutureIter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.FutureIter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.FutureIter.__str__" => "Return str(self).",
    "builtins.FutureIter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.FutureWarning" => "Base class for warnings about constructs that will change semantically\nin the future.",
    "builtins.FutureWarning.__delattr__" => "Implement delattr(self, name).",
    "builtins.FutureWarning.__eq__" => "Return self==value.",
    "builtins.FutureWarning.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.FutureWarning.__ge__" => "Return self>=value.",
    "builtins.FutureWarning.__getattribute__" => "Return getattr(self, name).",
    "builtins.FutureWarning.__getstate__" => "Helper for pickle.",
    "builtins.FutureWarning.__gt__" => "Return self>value.",
    "builtins.FutureWarning.__hash__" => "Return hash(self).",
    "builtins.FutureWarning.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.FutureWarning.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.FutureWarning.__le__" => "Return self<=value.",
    "builtins.FutureWarning.__lt__" => "Return self<value.",
    "builtins.FutureWarning.__ne__" => "Return self!=value.",
    "builtins.FutureWarning.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.FutureWarning.__reduce_ex__" => "Helper for pickle.",
    "builtins.FutureWarning.__repr__" => "Return repr(self).",
    "builtins.FutureWarning.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.FutureWarning.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.FutureWarning.__str__" => "Return str(self).",
    "builtins.FutureWarning.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.FutureWarning.add_note" => "Add a note to the exception",
    "builtins.FutureWarning.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Generator" => "Generates output from a Message object tree.\n\nThis basic generator writes the message to the given file object as plain\ntext.",
    "builtins.Generator.__delattr__" => "Implement delattr(self, name).",
    "builtins.Generator.__eq__" => "Return self==value.",
    "builtins.Generator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Generator.__ge__" => "Return self>=value.",
    "builtins.Generator.__getattribute__" => "Return getattr(self, name).",
    "builtins.Generator.__getstate__" => "Helper for pickle.",
    "builtins.Generator.__gt__" => "Return self>value.",
    "builtins.Generator.__hash__" => "Return hash(self).",
    "builtins.Generator.__init__" => "Create the generator for message flattening.\n\noutfp is the output file-like object for writing the message to.  It\nmust have a write() method.\n\nOptional mangle_from_ is a flag that, when True (the default if policy\nis not set), escapes From_ lines in the body of the message by putting\na '>' in front of them.\n\nOptional maxheaderlen specifies the longest length for a non-continued\nheader.  When a header line is longer (in characters, with tabs\nexpanded to 8 spaces) than maxheaderlen, the header will split as\ndefined in the Header class.  Set maxheaderlen to zero to disable\nheader wrapping.  The default is 78, as recommended (but not required)\nby RFC 5322 section 2.1.1.\n\nThe policy keyword specifies a policy object that controls a number of\naspects of the generator's operation.  If no policy is specified,\nthe policy associated with the Message object passed to the\nflatten method is used.",
    "builtins.Generator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Generator.__le__" => "Return self<=value.",
    "builtins.Generator.__lt__" => "Return self<value.",
    "builtins.Generator.__ne__" => "Return self!=value.",
    "builtins.Generator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Generator.__reduce__" => "Helper for pickle.",
    "builtins.Generator.__reduce_ex__" => "Helper for pickle.",
    "builtins.Generator.__repr__" => "Return repr(self).",
    "builtins.Generator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Generator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Generator.__str__" => "Return str(self).",
    "builtins.Generator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Generator.__weakref__" => "list of weak references to the object",
    "builtins.Generator.clone" => "Clone this generator with the exact same options.",
    "builtins.Generator.flatten" => "Print the message object tree rooted at msg to the output file\nspecified when the Generator instance was created.\n\nunixfrom is a flag that forces the printing of a Unix From_ delimiter\nbefore the first object in the message tree.  If the original message\nhas no From_ delimiter, a 'standard' one is crafted.  By default, this\nis False to inhibit the printing of any From_ delimiter.\n\nNote that for subobjects, no From_ line is printed.\n\nlinesep specifies the characters used to indicate a new line in\nthe output.  The default value is determined by the policy specified\nwhen the Generator instance was created or, if none was specified,\nfrom the policy associated with the msg.",
    "builtins.GeneratorExit" => "Request that a generator exit.",
    "builtins.GeneratorExit.__delattr__" => "Implement delattr(self, name).",
    "builtins.GeneratorExit.__eq__" => "Return self==value.",
    "builtins.GeneratorExit.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.GeneratorExit.__ge__" => "Return self>=value.",
    "builtins.GeneratorExit.__getattribute__" => "Return getattr(self, name).",
    "builtins.GeneratorExit.__getstate__" => "Helper for pickle.",
    "builtins.GeneratorExit.__gt__" => "Return self>value.",
    "builtins.GeneratorExit.__hash__" => "Return hash(self).",
    "builtins.GeneratorExit.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.GeneratorExit.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.GeneratorExit.__le__" => "Return self<=value.",
    "builtins.GeneratorExit.__lt__" => "Return self<value.",
    "builtins.GeneratorExit.__ne__" => "Return self!=value.",
    "builtins.GeneratorExit.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.GeneratorExit.__reduce_ex__" => "Helper for pickle.",
    "builtins.GeneratorExit.__repr__" => "Return repr(self).",
    "builtins.GeneratorExit.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.GeneratorExit.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.GeneratorExit.__str__" => "Return str(self).",
    "builtins.GeneratorExit.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.GeneratorExit.add_note" => "Add a note to the exception",
    "builtins.GeneratorExit.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Generic" => "Abstract base class for generic types.\n\nOn Python 3.12 and newer, generic classes implicitly inherit from\nGeneric when they declare a parameter list after the class's name::\n\n    class Mapping[KT, VT]:\n        def __getitem__(self, key: KT) -> VT:\n            ...\n        # Etc.\n\nOn older versions of Python, however, generic classes have to\nexplicitly inherit from Generic.\n\nAfter a class has been declared to be generic, it can then be used as\nfollows::\n\n    def lookup_name[KT, VT](mapping: Mapping[KT, VT], key: KT, default: VT) -> VT:\n        try:\n            return mapping[key]\n        except KeyError:\n            return default",
    "builtins.Generic.__class_getitem__" => "Parameterizes a generic class.\n\nAt least, parameterizing a generic class is the *main* thing this\nmethod does. For example, for some generic class `Foo`, this is called\nwhen we do `Foo[int]` - there, with `cls=Foo` and `params=int`.\n\nHowever, note that this method is also called when defining generic\nclasses in the first place with `class Foo[T]: ...`.",
    "builtins.Generic.__delattr__" => "Implement delattr(self, name).",
    "builtins.Generic.__eq__" => "Return self==value.",
    "builtins.Generic.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Generic.__ge__" => "Return self>=value.",
    "builtins.Generic.__getattribute__" => "Return getattr(self, name).",
    "builtins.Generic.__getstate__" => "Helper for pickle.",
    "builtins.Generic.__gt__" => "Return self>value.",
    "builtins.Generic.__hash__" => "Return hash(self).",
    "builtins.Generic.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Generic.__init_subclass__" => "Function to initialize subclasses.",
    "builtins.Generic.__le__" => "Return self<=value.",
    "builtins.Generic.__lt__" => "Return self<value.",
    "builtins.Generic.__ne__" => "Return self!=value.",
    "builtins.Generic.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Generic.__reduce__" => "Helper for pickle.",
    "builtins.Generic.__reduce_ex__" => "Helper for pickle.",
    "builtins.Generic.__repr__" => "Return repr(self).",
    "builtins.Generic.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Generic.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Generic.__str__" => "Return str(self).",
    "builtins.Generic.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.GenericAlias" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.GenericAlias.__call__" => "Call self as a function.",
    "builtins.GenericAlias.__delattr__" => "Implement delattr(self, name).",
    "builtins.GenericAlias.__eq__" => "Return self==value.",
    "builtins.GenericAlias.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.GenericAlias.__ge__" => "Return self>=value.",
    "builtins.GenericAlias.__getattribute__" => "Return getattr(self, name).",
    "builtins.GenericAlias.__getitem__" => "Return self[key].",
    "builtins.GenericAlias.__getstate__" => "Helper for pickle.",
    "builtins.GenericAlias.__gt__" => "Return self>value.",
    "builtins.GenericAlias.__hash__" => "Return hash(self).",
    "builtins.GenericAlias.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.GenericAlias.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.GenericAlias.__iter__" => "Implement iter(self).",
    "builtins.GenericAlias.__le__" => "Return self<=value.",
    "builtins.GenericAlias.__lt__" => "Return self<value.",
    "builtins.GenericAlias.__ne__" => "Return self!=value.",
    "builtins.GenericAlias.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.GenericAlias.__or__" => "Return self|value.",
    "builtins.GenericAlias.__parameters__" => "Type variables in the GenericAlias.",
    "builtins.GenericAlias.__reduce_ex__" => "Helper for pickle.",
    "builtins.GenericAlias.__repr__" => "Return repr(self).",
    "builtins.GenericAlias.__ror__" => "Return value|self.",
    "builtins.GenericAlias.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.GenericAlias.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.GenericAlias.__str__" => "Return str(self).",
    "builtins.GenericAlias.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Grid" => "Geometry manager Grid.\n\nBase class to use the methods grid_* in every widget.",
    "builtins.Grid.__delattr__" => "Implement delattr(self, name).",
    "builtins.Grid.__eq__" => "Return self==value.",
    "builtins.Grid.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Grid.__ge__" => "Return self>=value.",
    "builtins.Grid.__getattribute__" => "Return getattr(self, name).",
    "builtins.Grid.__getstate__" => "Helper for pickle.",
    "builtins.Grid.__gt__" => "Return self>value.",
    "builtins.Grid.__hash__" => "Return hash(self).",
    "builtins.Grid.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Grid.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Grid.__le__" => "Return self<=value.",
    "builtins.Grid.__lt__" => "Return self<value.",
    "builtins.Grid.__ne__" => "Return self!=value.",
    "builtins.Grid.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Grid.__reduce__" => "Helper for pickle.",
    "builtins.Grid.__reduce_ex__" => "Helper for pickle.",
    "builtins.Grid.__repr__" => "Return repr(self).",
    "builtins.Grid.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Grid.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Grid.__str__" => "Return str(self).",
    "builtins.Grid.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Grid.__weakref__" => "list of weak references to the object",
    "builtins.Grid.bbox" => "Return a tuple of integer coordinates for the bounding\nbox of this widget controlled by the geometry manager grid.\n\nIf COLUMN, ROW is given the bounding box applies from\nthe cell with row and column 0 to the specified\ncell. If COL2 and ROW2 are given the bounding box\nstarts at that cell.\n\nThe returned integers specify the offset of the upper left\ncorner in the container widget and the width and height.",
    "builtins.Grid.columnconfigure" => "Configure column INDEX of a grid.\n\nValid options are minsize (minimum size of the column),\nweight (how much does additional space propagate to this column)\nand pad (how much space to let additionally).",
    "builtins.Grid.config" => "Position a widget in the parent widget in a grid. Use as options:\ncolumn=number - use cell identified with given column (starting with 0)\ncolumnspan=number - this widget will span several columns\nin=container - use the container widget to contain this widget\nin_=container - see 'in' option description\nipadx=amount - add internal padding in x direction\nipady=amount - add internal padding in y direction\npadx=amount - add padding in x direction\npady=amount - add padding in y direction\nrow=number - use cell identified with given row (starting with 0)\nrowspan=number - this widget will span several rows\nsticky=NSEW - if cell is larger on which sides will this\n              widget stick to the cell boundary",
    "builtins.Grid.configure" => "Position a widget in the parent widget in a grid. Use as options:\ncolumn=number - use cell identified with given column (starting with 0)\ncolumnspan=number - this widget will span several columns\nin=container - use the container widget to contain this widget\nin_=container - see 'in' option description\nipadx=amount - add internal padding in x direction\nipady=amount - add internal padding in y direction\npadx=amount - add padding in x direction\npady=amount - add padding in y direction\nrow=number - use cell identified with given row (starting with 0)\nrowspan=number - this widget will span several rows\nsticky=NSEW - if cell is larger on which sides will this\n              widget stick to the cell boundary",
    "builtins.Grid.forget" => "Unmap this widget.",
    "builtins.Grid.grid" => "Position a widget in the parent widget in a grid. Use as options:\ncolumn=number - use cell identified with given column (starting with 0)\ncolumnspan=number - this widget will span several columns\nin=container - use the container widget to contain this widget\nin_=container - see 'in' option description\nipadx=amount - add internal padding in x direction\nipady=amount - add internal padding in y direction\npadx=amount - add padding in x direction\npady=amount - add padding in y direction\nrow=number - use cell identified with given row (starting with 0)\nrowspan=number - this widget will span several rows\nsticky=NSEW - if cell is larger on which sides will this\n              widget stick to the cell boundary",
    "builtins.Grid.grid_bbox" => "Return a tuple of integer coordinates for the bounding\nbox of this widget controlled by the geometry manager grid.\n\nIf COLUMN, ROW is given the bounding box applies from\nthe cell with row and column 0 to the specified\ncell. If COL2 and ROW2 are given the bounding box\nstarts at that cell.\n\nThe returned integers specify the offset of the upper left\ncorner in the container widget and the width and height.",
    "builtins.Grid.grid_columnconfigure" => "Configure column INDEX of a grid.\n\nValid options are minsize (minimum size of the column),\nweight (how much does additional space propagate to this column)\nand pad (how much space to let additionally).",
    "builtins.Grid.grid_configure" => "Position a widget in the parent widget in a grid. Use as options:\ncolumn=number - use cell identified with given column (starting with 0)\ncolumnspan=number - this widget will span several columns\nin=container - use the container widget to contain this widget\nin_=container - see 'in' option description\nipadx=amount - add internal padding in x direction\nipady=amount - add internal padding in y direction\npadx=amount - add padding in x direction\npady=amount - add padding in y direction\nrow=number - use cell identified with given row (starting with 0)\nrowspan=number - this widget will span several rows\nsticky=NSEW - if cell is larger on which sides will this\n              widget stick to the cell boundary",
    "builtins.Grid.grid_forget" => "Unmap this widget.",
    "builtins.Grid.grid_info" => "Return information about the options\nfor positioning this widget in a grid.",
    "builtins.Grid.grid_location" => "Return a tuple of column and row which identify the cell\nat which the pixel at position X and Y inside the container\nwidget is located.",
    "builtins.Grid.grid_propagate" => "Set or get the status for propagation of geometry information.\n\nA boolean argument specifies whether the size of this container will\nbe determined by the geometry information of its content.\nIf no argument is given the current setting will be returned.",
    "builtins.Grid.grid_remove" => "Unmap this widget but remember the grid options.",
    "builtins.Grid.grid_rowconfigure" => "Configure row INDEX of a grid.\n\nValid options are minsize (minimum size of the row),\nweight (how much does additional space propagate to this row)\nand pad (how much space to let additionally).",
    "builtins.Grid.grid_size" => "Return a tuple of the number of column and rows in the grid.",
    "builtins.Grid.grid_slaves" => "Returns a list of the content widgets.\n\nIf no arguments are supplied, a list of all of the content in this\ncontainer widget is returned, most recently managed first.\nIf ROW or COLUMN is specified, only the content in the row or\ncolumn is returned.",
    "builtins.Grid.info" => "Return information about the options\nfor positioning this widget in a grid.",
    "builtins.Grid.location" => "Return a tuple of column and row which identify the cell\nat which the pixel at position X and Y inside the container\nwidget is located.",
    "builtins.Grid.propagate" => "Set or get the status for propagation of geometry information.\n\nA boolean argument specifies whether the size of this container will\nbe determined by the geometry information of its content.\nIf no argument is given the current setting will be returned.",
    "builtins.Grid.rowconfigure" => "Configure row INDEX of a grid.\n\nValid options are minsize (minimum size of the row),\nweight (how much does additional space propagate to this row)\nand pad (how much space to let additionally).",
    "builtins.Grid.size" => "Return a tuple of the number of column and rows in the grid.",
    "builtins.Grid.slaves" => "Returns a list of the content widgets.\n\nIf no arguments are supplied, a list of all of the content in this\ncontainer widget is returned, most recently managed first.\nIf ROW or COLUMN is specified, only the content in the row or\ncolumn is returned.",
    "builtins.HASH" => "A hash is an object used to calculate a checksum of a string of information.\n\nMethods:\n\nupdate() -- updates the current digest with an additional string\ndigest() -- return the current digest value\nhexdigest() -- return the current digest as a string of hexadecimal digits\ncopy() -- return a copy of the current hash object\n\nAttributes:\n\nname -- the hash algorithm being used by this object\ndigest_size -- number of bytes in this hashes output",
    "builtins.HASH.__delattr__" => "Implement delattr(self, name).",
    "builtins.HASH.__eq__" => "Return self==value.",
    "builtins.HASH.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.HASH.__ge__" => "Return self>=value.",
    "builtins.HASH.__getattribute__" => "Return getattr(self, name).",
    "builtins.HASH.__getstate__" => "Helper for pickle.",
    "builtins.HASH.__gt__" => "Return self>value.",
    "builtins.HASH.__hash__" => "Return hash(self).",
    "builtins.HASH.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.HASH.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.HASH.__le__" => "Return self<=value.",
    "builtins.HASH.__lt__" => "Return self<value.",
    "builtins.HASH.__ne__" => "Return self!=value.",
    "builtins.HASH.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.HASH.__reduce__" => "Helper for pickle.",
    "builtins.HASH.__reduce_ex__" => "Helper for pickle.",
    "builtins.HASH.__repr__" => "Return repr(self).",
    "builtins.HASH.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.HASH.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.HASH.__str__" => "Return str(self).",
    "builtins.HASH.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.HASH.copy" => "Return a copy of the hash object.",
    "builtins.HASH.digest" => "Return the digest value as a bytes object.",
    "builtins.HASH.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "builtins.HASH.update" => "Update this hash object's state with the provided string.",
    "builtins.HMAC" => "RFC 2104 HMAC class.  Also complies with RFC 4231.\n\nThis supports the API for Cryptographic Hash Functions (PEP 247).",
    "builtins.HMAC.__delattr__" => "Implement delattr(self, name).",
    "builtins.HMAC.__eq__" => "Return self==value.",
    "builtins.HMAC.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.HMAC.__ge__" => "Return self>=value.",
    "builtins.HMAC.__getattribute__" => "Return getattr(self, name).",
    "builtins.HMAC.__getstate__" => "Helper for pickle.",
    "builtins.HMAC.__gt__" => "Return self>value.",
    "builtins.HMAC.__hash__" => "Return hash(self).",
    "builtins.HMAC.__init__" => "Create a new HMAC object.\n\nkey: bytes or buffer, key for the keyed hash object.\nmsg: bytes or buffer, Initial input for the hash or None.\ndigestmod: A hash name suitable for hashlib.new(). *OR*\n           A hashlib constructor returning a new hash object. *OR*\n           A module supporting PEP 247.\n\n           Required as of 3.8, despite its position after the optional\n           msg argument.  Passing it as a keyword argument is\n           recommended, though not required for legacy API reasons.",
    "builtins.HMAC.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.HMAC.__le__" => "Return self<=value.",
    "builtins.HMAC.__lt__" => "Return self<value.",
    "builtins.HMAC.__ne__" => "Return self!=value.",
    "builtins.HMAC.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.HMAC.__reduce__" => "Helper for pickle.",
    "builtins.HMAC.__reduce_ex__" => "Helper for pickle.",
    "builtins.HMAC.__repr__" => "Return repr(self).",
    "builtins.HMAC.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.HMAC.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.HMAC.__str__" => "Return str(self).",
    "builtins.HMAC.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.HMAC._current" => "Return a hash object for the current state.\n\nTo be used only internally with digest() and hexdigest().",
    "builtins.HMAC.copy" => "Return a separate copy of this hashing object.\n\nAn update to this copy won't affect the original object.",
    "builtins.HMAC.digest" => "Return the hash value of this hashing object.\n\nThis returns the hmac value as bytes.  The object is\nnot altered in any way by this function; you can continue\nupdating the object after calling this function.",
    "builtins.HMAC.hexdigest" => "Like digest(), but returns a string of hexadecimal digits instead.",
    "builtins.HMAC.update" => "Feed data from msg into this hashing object.",
    "builtins.HTTPMethod" => "HTTP methods and descriptions\n\nMethods from the following RFCs are all observed:\n\n    * RFC 9110: HTTP Semantics, obsoletes 7231, which obsoleted 2616\n    * RFC 5789: PATCH Method for HTTP",
    "builtins.HTTPMethod.__delattr__" => "Implement delattr(self, name).",
    "builtins.HTTPMethod.__eq__" => "Return self==value.",
    "builtins.HTTPMethod.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.HTTPMethod.__ge__" => "Return self>=value.",
    "builtins.HTTPMethod.__getattribute__" => "Return getattr(self, name).",
    "builtins.HTTPMethod.__getstate__" => "Helper for pickle.",
    "builtins.HTTPMethod.__gt__" => "Return self>value.",
    "builtins.HTTPMethod.__hash__" => "Return hash(self).",
    "builtins.HTTPMethod.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.HTTPMethod.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.HTTPMethod.__le__" => "Return self<=value.",
    "builtins.HTTPMethod.__lt__" => "Return self<value.",
    "builtins.HTTPMethod.__ne__" => "Return self!=value.",
    "builtins.HTTPMethod.__reduce__" => "Helper for pickle.",
    "builtins.HTTPMethod.__reduce_ex__" => "Helper for pickle.",
    "builtins.HTTPMethod.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.HTTPMethod.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.HTTPMethod.__str__" => "Return str(self).",
    "builtins.HTTPMethod.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.HTTPMethod.__weakref__" => "list of weak references to the object",
    "builtins.HTTPStatus" => "HTTP status codes and reason phrases\n\nStatus codes from the following RFCs are all observed:\n\n    * RFC 9110: HTTP Semantics, obsoletes 7231, which obsoleted 2616\n    * RFC 6585: Additional HTTP Status Codes\n    * RFC 3229: Delta encoding in HTTP\n    * RFC 4918: HTTP Extensions for WebDAV, obsoletes 2518\n    * RFC 5842: Binding Extensions to WebDAV\n    * RFC 7238: Permanent Redirect\n    * RFC 2295: Transparent Content Negotiation in HTTP\n    * RFC 2774: An HTTP Extension Framework\n    * RFC 7725: An HTTP Status Code to Report Legal Obstacles\n    * RFC 7540: Hypertext Transfer Protocol Version 2 (HTTP/2)\n    * RFC 2324: Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0)\n    * RFC 8297: An HTTP Status Code for Indicating Hints\n    * RFC 8470: Using Early Data in HTTP",
    "builtins.HTTPStatus.__delattr__" => "Implement delattr(self, name).",
    "builtins.HTTPStatus.__eq__" => "Return self==value.",
    "builtins.HTTPStatus.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.HTTPStatus.__ge__" => "Return self>=value.",
    "builtins.HTTPStatus.__getattribute__" => "Return getattr(self, name).",
    "builtins.HTTPStatus.__getstate__" => "Helper for pickle.",
    "builtins.HTTPStatus.__gt__" => "Return self>value.",
    "builtins.HTTPStatus.__hash__" => "Return hash(self).",
    "builtins.HTTPStatus.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.HTTPStatus.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.HTTPStatus.__le__" => "Return self<=value.",
    "builtins.HTTPStatus.__lt__" => "Return self<value.",
    "builtins.HTTPStatus.__ne__" => "Return self!=value.",
    "builtins.HTTPStatus.__reduce__" => "Helper for pickle.",
    "builtins.HTTPStatus.__reduce_ex__" => "Helper for pickle.",
    "builtins.HTTPStatus.__repr__" => "Return repr(self).",
    "builtins.HTTPStatus.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.HTTPStatus.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.HTTPStatus.__str__" => "Return str(self).",
    "builtins.HTTPStatus.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.HTTPStatus.__weakref__" => "list of weak references to the object",
    "builtins.Handle" => "Object returned by callback registration methods.",
    "builtins.Handle.__delattr__" => "Implement delattr(self, name).",
    "builtins.Handle.__eq__" => "Return self==value.",
    "builtins.Handle.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Handle.__ge__" => "Return self>=value.",
    "builtins.Handle.__getattribute__" => "Return getattr(self, name).",
    "builtins.Handle.__getstate__" => "Helper for pickle.",
    "builtins.Handle.__gt__" => "Return self>value.",
    "builtins.Handle.__hash__" => "Return hash(self).",
    "builtins.Handle.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Handle.__le__" => "Return self<=value.",
    "builtins.Handle.__lt__" => "Return self<value.",
    "builtins.Handle.__ne__" => "Return self!=value.",
    "builtins.Handle.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Handle.__reduce__" => "Helper for pickle.",
    "builtins.Handle.__reduce_ex__" => "Helper for pickle.",
    "builtins.Handle.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Handle.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Handle.__str__" => "Return str(self).",
    "builtins.Handle.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Handle.__weakref__" => "list of weak references to the object",
    "builtins.Hashable.__delattr__" => "Implement delattr(self, name).",
    "builtins.Hashable.__eq__" => "Return self==value.",
    "builtins.Hashable.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Hashable.__ge__" => "Return self>=value.",
    "builtins.Hashable.__getattribute__" => "Return getattr(self, name).",
    "builtins.Hashable.__getstate__" => "Helper for pickle.",
    "builtins.Hashable.__gt__" => "Return self>value.",
    "builtins.Hashable.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Hashable.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Hashable.__le__" => "Return self<=value.",
    "builtins.Hashable.__lt__" => "Return self<value.",
    "builtins.Hashable.__ne__" => "Return self!=value.",
    "builtins.Hashable.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Hashable.__reduce__" => "Helper for pickle.",
    "builtins.Hashable.__reduce_ex__" => "Helper for pickle.",
    "builtins.Hashable.__repr__" => "Return repr(self).",
    "builtins.Hashable.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Hashable.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Hashable.__str__" => "Return str(self).",
    "builtins.Header.__delattr__" => "Implement delattr(self, name).",
    "builtins.Header.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Header.__ge__" => "Return self>=value.",
    "builtins.Header.__getattribute__" => "Return getattr(self, name).",
    "builtins.Header.__getstate__" => "Helper for pickle.",
    "builtins.Header.__gt__" => "Return self>value.",
    "builtins.Header.__init__" => "Create a MIME-compliant header that can contain many character sets.\n\nOptional s is the initial header value.  If None, the initial header\nvalue is not set.  You can later append to the header with .append()\nmethod calls.  s may be a byte string or a Unicode string, but see the\n.append() documentation for semantics.\n\nOptional charset serves two purposes: it has the same meaning as the\ncharset argument to the .append() method.  It also sets the default\ncharacter set for all subsequent .append() calls that omit the charset\nargument.  If charset is not provided in the constructor, the us-ascii\ncharset is used both as s's initial charset and as the default for\nsubsequent .append() calls.\n\nThe maximum line length can be specified explicitly via maxlinelen. For\nsplitting the first line to a shorter value (to account for the field\nheader which isn't included in s, e.g. 'Subject') pass in the name of\nthe field in header_name.  The default maxlinelen is 78 as recommended\nby RFC 2822.\n\ncontinuation_ws must be RFC 2822 compliant folding whitespace (usually\neither a space or a hard tab) which will be prepended to continuation\nlines.\n\nerrors is passed through to the .append() call.",
    "builtins.Header.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Header.__le__" => "Return self<=value.",
    "builtins.Header.__lt__" => "Return self<value.",
    "builtins.Header.__ne__" => "Return self!=value.",
    "builtins.Header.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Header.__reduce__" => "Helper for pickle.",
    "builtins.Header.__reduce_ex__" => "Helper for pickle.",
    "builtins.Header.__repr__" => "Return repr(self).",
    "builtins.Header.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Header.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Header.__str__" => "Return the string value of the header.",
    "builtins.Header.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Header.__weakref__" => "list of weak references to the object",
    "builtins.Header._nonctext" => "True if string s is not a ctext character of RFC822.",
    "builtins.Header.append" => "Append a string to the MIME header.\n\nOptional charset, if given, should be a Charset instance or the name\nof a character set (which will be converted to a Charset instance).  A\nvalue of None (the default) means that the charset given in the\nconstructor is used.\n\ns may be a byte string or a Unicode string.  If it is a byte string\n(i.e. isinstance(s, str) is false), then charset is the encoding of\nthat byte string, and a UnicodeError will be raised if the string\ncannot be decoded with that charset.  If s is a Unicode string, then\ncharset is a hint specifying the character set of the characters in\nthe string.  In either case, when producing an RFC 2822 compliant\nheader using RFC 2047 rules, the string will be encoded using the\noutput codec of the charset.  If the string cannot be encoded to the\noutput codec, a UnicodeError will be raised.\n\nOptional 'errors' is passed as the errors argument to the decode\ncall if s is a byte string.",
    "builtins.Header.encode" => "Encode a message header into an RFC-compliant format.\n\nThere are many issues involved in converting a given string for use in\nan email header.  Only certain character sets are readable in most\nemail clients, and as header strings can only contain a subset of\n7-bit ASCII, care must be taken to properly convert and encode (with\nBase64 or quoted-printable) header strings.  In addition, there is a\n75-character length limit on any given encoded header field, so\nline-wrapping must be performed, even with double-byte character sets.\n\nOptional maxlinelen specifies the maximum length of each generated\nline, exclusive of the linesep string.  Individual lines may be longer\nthan maxlinelen if a folding point cannot be found.  The first line\nwill be shorter by the length of the header name plus \": \" if a header\nname was specified at Header construction time.  The default value for\nmaxlinelen is determined at header construction time.\n\nOptional splitchars is a string containing characters which should be\ngiven extra weight by the splitting algorithm during normal header\nwrapping.  This is in very rough support of RFC 2822's 'higher level\nsyntactic breaks':  split points preceded by a splitchar are preferred\nduring line splitting, with the characters preferred in the order in\nwhich they appear in the string.  Space and tab may be included in the\nstring to indicate whether preference should be given to one over the\nother as a split point when other split chars do not appear in the line\nbeing split.  Splitchars does not affect RFC 2047 encoded lines.\n\nOptional linesep is a string to be used to separate the lines of\nthe value.  The default value is the most useful for typical\nPython applications, but it can be set to \\r\\n to produce RFC-compliant\nline separators when needed.",
    "builtins.HelpFormatter" => "Abstract base class for formatting option help.  OptionParser\ninstances should use one of the HelpFormatter subclasses for\nformatting help; by default IndentedHelpFormatter is used.\n\nInstance attributes:\n  parser : OptionParser\n    the controlling OptionParser instance\n  indent_increment : int\n    the number of columns to indent per nesting level\n  max_help_position : int\n    the maximum starting column for option help text\n  help_position : int\n    the calculated starting column for option help text;\n    initially the same as the maximum\n  width : int\n    total number of columns for output (pass None to constructor for\n    this value to be taken from the $COLUMNS environment variable)\n  level : int\n    current indentation level\n  current_indent : int\n    current indentation level (in columns)\n  help_width : int\n    number of columns available for option help text (calculated)\n  default_tag : str\n    text to replace with each option's default value, \"%default\"\n    by default.  Set to false value to disable default value expansion.\n  option_strings : { Option : str }\n    maps Option instances to the snippet of help text explaining\n    the syntax of that option, e.g. \"-h, --help\" or\n    \"-fFILE, --file=FILE\"\n  _short_opt_fmt : str\n    format string controlling how short options with values are\n    printed in help text.  Must be either \"%s%s\" (\"-fFILE\") or\n    \"%s %s\" (\"-f FILE\"), because those are the two syntaxes that\n    Optik supports.\n  _long_opt_fmt : str\n    similar but for long options; must be either \"%s %s\" (\"--file FILE\")\n    or \"%s=%s\" (\"--file=FILE\").",
    "builtins.HelpFormatter._Section.__delattr__" => "Implement delattr(self, name).",
    "builtins.HelpFormatter._Section.__eq__" => "Return self==value.",
    "builtins.HelpFormatter._Section.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.HelpFormatter._Section.__ge__" => "Return self>=value.",
    "builtins.HelpFormatter._Section.__getattribute__" => "Return getattr(self, name).",
    "builtins.HelpFormatter._Section.__getstate__" => "Helper for pickle.",
    "builtins.HelpFormatter._Section.__gt__" => "Return self>value.",
    "builtins.HelpFormatter._Section.__hash__" => "Return hash(self).",
    "builtins.HelpFormatter._Section.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.HelpFormatter._Section.__le__" => "Return self<=value.",
    "builtins.HelpFormatter._Section.__lt__" => "Return self<value.",
    "builtins.HelpFormatter._Section.__ne__" => "Return self!=value.",
    "builtins.HelpFormatter._Section.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.HelpFormatter._Section.__reduce__" => "Helper for pickle.",
    "builtins.HelpFormatter._Section.__reduce_ex__" => "Helper for pickle.",
    "builtins.HelpFormatter._Section.__repr__" => "Return repr(self).",
    "builtins.HelpFormatter._Section.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.HelpFormatter._Section.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.HelpFormatter._Section.__str__" => "Return str(self).",
    "builtins.HelpFormatter._Section.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.HelpFormatter._Section.__weakref__" => "list of weak references to the object",
    "builtins.HelpFormatter.__delattr__" => "Implement delattr(self, name).",
    "builtins.HelpFormatter.__eq__" => "Return self==value.",
    "builtins.HelpFormatter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.HelpFormatter.__ge__" => "Return self>=value.",
    "builtins.HelpFormatter.__getattribute__" => "Return getattr(self, name).",
    "builtins.HelpFormatter.__getstate__" => "Helper for pickle.",
    "builtins.HelpFormatter.__gt__" => "Return self>value.",
    "builtins.HelpFormatter.__hash__" => "Return hash(self).",
    "builtins.HelpFormatter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.HelpFormatter.__le__" => "Return self<=value.",
    "builtins.HelpFormatter.__lt__" => "Return self<value.",
    "builtins.HelpFormatter.__ne__" => "Return self!=value.",
    "builtins.HelpFormatter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.HelpFormatter.__reduce__" => "Helper for pickle.",
    "builtins.HelpFormatter.__reduce_ex__" => "Helper for pickle.",
    "builtins.HelpFormatter.__repr__" => "Return repr(self).",
    "builtins.HelpFormatter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.HelpFormatter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.HelpFormatter.__str__" => "Return str(self).",
    "builtins.HelpFormatter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.HelpFormatter.__weakref__" => "list of weak references to the object",
    "builtins.HelpFormatter._format_text" => "Format a paragraph of free-form text for inclusion in the\nhelp output at the current indentation level.",
    "builtins.HelpFormatter._get_actions_usage_parts" => "Get usage parts with split index for optionals/positionals.\n\nReturns (parts, pos_start) where pos_start is the index in parts\nwhere positionals begin.\nThis preserves mutually exclusive group formatting across the\noptionals/positionals boundary (gh-75949).",
    "builtins.HelpFormatter.format_option_strings" => "Return a comma-separated list of option strings & metavariables.",
    "builtins.Helper.__delattr__" => "Implement delattr(self, name).",
    "builtins.Helper.__eq__" => "Return self==value.",
    "builtins.Helper.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Helper.__ge__" => "Return self>=value.",
    "builtins.Helper.__getattribute__" => "Return getattr(self, name).",
    "builtins.Helper.__getstate__" => "Helper for pickle.",
    "builtins.Helper.__gt__" => "Return self>value.",
    "builtins.Helper.__hash__" => "Return hash(self).",
    "builtins.Helper.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Helper.__le__" => "Return self<=value.",
    "builtins.Helper.__lt__" => "Return self<value.",
    "builtins.Helper.__ne__" => "Return self!=value.",
    "builtins.Helper.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Helper.__reduce__" => "Helper for pickle.",
    "builtins.Helper.__reduce_ex__" => "Helper for pickle.",
    "builtins.Helper.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Helper.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Helper.__str__" => "Return str(self).",
    "builtins.Helper.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Helper.__weakref__" => "list of weak references to the object",
    "builtins.Helper._gettopic" => "Return unbuffered tuple of (topic, xrefs).\n\nIf an error occurs here, the exception is caught and displayed by\nthe url handler.\n\nThis function duplicates the showtopic method but returns its\nresult directly so it can be formatted for display in an html page.",
    "builtins.Helper.getline" => "Read one line, using input() when appropriate.",
    "builtins.HtmlDiff" => "For producing HTML side by side comparison with change highlights.\n\nThis class can be used to create an HTML table (or a complete HTML file\ncontaining the table) showing a side by side, line by line comparison\nof text with inter-line and intra-line change highlights.  The table can\nbe generated in either full or contextual difference mode.\n\nThe following methods are provided for HTML generation:\n\nmake_table -- generates HTML for a single side by side table\nmake_file -- generates complete HTML file with a single side by side table\n\nSee tools/scripts/diff.py for an example usage of this class.",
    "builtins.HtmlDiff.__delattr__" => "Implement delattr(self, name).",
    "builtins.HtmlDiff.__eq__" => "Return self==value.",
    "builtins.HtmlDiff.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.HtmlDiff.__ge__" => "Return self>=value.",
    "builtins.HtmlDiff.__getattribute__" => "Return getattr(self, name).",
    "builtins.HtmlDiff.__getstate__" => "Helper for pickle.",
    "builtins.HtmlDiff.__gt__" => "Return self>value.",
    "builtins.HtmlDiff.__hash__" => "Return hash(self).",
    "builtins.HtmlDiff.__init__" => "HtmlDiff instance initializer\n\nArguments:\ntabsize -- tab stop spacing, defaults to 8.\nwrapcolumn -- column number where lines are broken and wrapped,\n    defaults to None where lines are not wrapped.\nlinejunk,charjunk -- keyword arguments passed into ndiff() (used by\n    HtmlDiff() to generate the side by side HTML differences).  See\n    ndiff() documentation for argument default values and descriptions.",
    "builtins.HtmlDiff.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.HtmlDiff.__le__" => "Return self<=value.",
    "builtins.HtmlDiff.__lt__" => "Return self<value.",
    "builtins.HtmlDiff.__ne__" => "Return self!=value.",
    "builtins.HtmlDiff.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.HtmlDiff.__reduce__" => "Helper for pickle.",
    "builtins.HtmlDiff.__reduce_ex__" => "Helper for pickle.",
    "builtins.HtmlDiff.__repr__" => "Return repr(self).",
    "builtins.HtmlDiff.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.HtmlDiff.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.HtmlDiff.__str__" => "Return str(self).",
    "builtins.HtmlDiff.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.HtmlDiff.__weakref__" => "list of weak references to the object",
    "builtins.HtmlDiff._collect_lines" => "Collects mdiff output into separate lists\n\nBefore storing the mdiff from/to data into a list, it is converted\ninto a single line of text with HTML markup.",
    "builtins.HtmlDiff._convert_flags" => "Makes list of \"next\" links",
    "builtins.HtmlDiff._format_line" => "Returns HTML markup of \"from\" / \"to\" text lines\n\nside -- 0 or 1 indicating \"from\" or \"to\" text\nflag -- indicates if difference on line\nlinenum -- line number (used for line number column)\ntext -- line text to be marked up",
    "builtins.HtmlDiff._line_wrapper" => "Returns iterator that splits (wraps) mdiff text lines",
    "builtins.HtmlDiff._make_prefix" => "Create unique anchor prefixes",
    "builtins.HtmlDiff._split_line" => "Builds list of text lines by splitting text lines at wrap point\n\nThis function will determine if the input text line needs to be\nwrapped (split) into separate lines.  If so, the first wrap point\nwill be determined and the first line appended to the output\ntext line list.  This function is used recursively to handle\nthe second part of the split line to further split it.",
    "builtins.HtmlDiff._tab_newline_replace" => "Returns from/to line lists with tabs expanded and newlines removed.\n\nInstead of tab characters being replaced by the number of spaces\nneeded to fill in to the next tab stop, this function will fill\nthe space with tab characters.  This is done so that the difference\nalgorithms can identify changes in a file when tabs are replaced by\nspaces and vice versa.  At the end of the HTML generation, the tab\ncharacters will be replaced with a nonbreakable space.",
    "builtins.HtmlDiff.make_file" => "Returns HTML file of side by side comparison with change highlights\n\nArguments:\nfromlines -- list of \"from\" lines\ntolines -- list of \"to\" lines\nfromdesc -- \"from\" file column header string\ntodesc -- \"to\" file column header string\ncontext -- set to True for contextual differences (defaults to False\n    which shows full differences).\nnumlines -- number of context lines.  When context is set True,\n    controls number of lines displayed before and after the change.\n    When context is False, controls the number of lines to place\n    the \"next\" link anchors before the next change (so click of\n    \"next\" link jumps to just before the change).\ncharset -- charset of the HTML document",
    "builtins.HtmlDiff.make_table" => "Returns HTML table of side by side comparison with change highlights\n\nArguments:\nfromlines -- list of \"from\" lines\ntolines -- list of \"to\" lines\nfromdesc -- \"from\" file column header string\ntodesc -- \"to\" file column header string\ncontext -- set to True for contextual differences (defaults to False\n    which shows full differences).\nnumlines -- number of context lines.  When context is set True,\n    controls number of lines displayed before and after the change.\n    When context is False, controls the number of lines to place\n    the \"next\" link anchors before the next change (so click of\n    \"next\" link jumps to just before the change).",
    "builtins.IMAP4" => "IMAP4 client class.\n\nInstantiate with: IMAP4([host[, port[, timeout=None]]])\n\n        host - host's name (default: localhost);\n        port - port number (default: standard IMAP4 port).\n        timeout - socket timeout (default: None)\n                  If timeout is not given or is None,\n                  the global default socket timeout is used\n\nAll IMAP4rev1 commands are supported by methods of the same\nname (in lowercase).\n\nAll arguments to commands are converted to strings, except for\nAUTHENTICATE, and the last argument to APPEND which is passed as\nan IMAP4 literal.  If necessary (the string contains any\nnon-printing characters or white-space and isn't enclosed with\neither parentheses or double quotes) each string is quoted.\nHowever, the 'password' argument to the LOGIN command is always\nquoted.  If you want to avoid having an argument string quoted\n(eg: the 'flags' argument to STORE) then enclose the string in\nparentheses (eg: \"(\\Deleted)\").\n\nEach command returns a tuple: (type, [data, ...]) where 'type'\nis usually 'OK' or 'NO', and 'data' is either the text from the\ntagged response, or untagged results from command. Each 'data'\nis either a string, or a tuple. If a tuple, then the first part\nis the header of the response, and the second part contains\nthe data (ie: 'literal' value).\n\nErrors raise the exception class <instance>.error(\"<reason>\").\nIMAP4 server errors raise <instance>.abort(\"<reason>\"),\nwhich is a sub-class of 'error'. Mailbox status changes\nfrom READ-WRITE to READ-ONLY raise the exception class\n<instance>.readonly(\"<reason>\"), which is a sub-class of 'abort'.\n\n\"error\" exceptions imply a program error.\n\"abort\" exceptions imply the connection should be reset, and\n        the command re-tried.\n\"readonly\" exceptions imply the command should be re-tried.\n\nNote: to use this module, you must read the RFCs pertaining to the\nIMAP4 protocol, as the semantics of the arguments to each IMAP4\ncommand are left to the invoker, not to mention the results. Also,\nmost IMAP servers implement a sub-set of the commands available here.",
    "builtins.IMAP4._CRAM_MD5_AUTH" => "Authobject to use with CRAM-MD5 authentication.",
    "builtins.IMAP4.__delattr__" => "Implement delattr(self, name).",
    "builtins.IMAP4.__eq__" => "Return self==value.",
    "builtins.IMAP4.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.IMAP4.__ge__" => "Return self>=value.",
    "builtins.IMAP4.__getattribute__" => "Return getattr(self, name).",
    "builtins.IMAP4.__getstate__" => "Helper for pickle.",
    "builtins.IMAP4.__gt__" => "Return self>value.",
    "builtins.IMAP4.__hash__" => "Return hash(self).",
    "builtins.IMAP4.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.IMAP4.__le__" => "Return self<=value.",
    "builtins.IMAP4.__lt__" => "Return self<value.",
    "builtins.IMAP4.__ne__" => "Return self!=value.",
    "builtins.IMAP4.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.IMAP4.__reduce__" => "Helper for pickle.",
    "builtins.IMAP4.__reduce_ex__" => "Helper for pickle.",
    "builtins.IMAP4.__repr__" => "Return repr(self).",
    "builtins.IMAP4.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.IMAP4.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.IMAP4.__str__" => "Return str(self).",
    "builtins.IMAP4.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.IMAP4.__weakref__" => "list of weak references to the object",
    "builtins.IMAP4._responsetimeout.__delattr__" => "Implement delattr(self, name).",
    "builtins.IMAP4._responsetimeout.__eq__" => "Return self==value.",
    "builtins.IMAP4._responsetimeout.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.IMAP4._responsetimeout.__ge__" => "Return self>=value.",
    "builtins.IMAP4._responsetimeout.__getattribute__" => "Return getattr(self, name).",
    "builtins.IMAP4._responsetimeout.__getstate__" => "Helper for pickle.",
    "builtins.IMAP4._responsetimeout.__gt__" => "Return self>value.",
    "builtins.IMAP4._responsetimeout.__hash__" => "Return hash(self).",
    "builtins.IMAP4._responsetimeout.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.IMAP4._responsetimeout.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.IMAP4._responsetimeout.__le__" => "Return self<=value.",
    "builtins.IMAP4._responsetimeout.__lt__" => "Return self<value.",
    "builtins.IMAP4._responsetimeout.__ne__" => "Return self!=value.",
    "builtins.IMAP4._responsetimeout.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.IMAP4._responsetimeout.__reduce_ex__" => "Helper for pickle.",
    "builtins.IMAP4._responsetimeout.__repr__" => "Return repr(self).",
    "builtins.IMAP4._responsetimeout.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.IMAP4._responsetimeout.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.IMAP4._responsetimeout.__str__" => "Return str(self).",
    "builtins.IMAP4._responsetimeout.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.IMAP4._responsetimeout.__weakref__" => "list of weak references to the object",
    "builtins.IMAP4._responsetimeout.add_note" => "Add a note to the exception",
    "builtins.IMAP4._responsetimeout.errno" => "POSIX exception code",
    "builtins.IMAP4._responsetimeout.filename" => "exception filename",
    "builtins.IMAP4._responsetimeout.filename2" => "second exception filename",
    "builtins.IMAP4._responsetimeout.strerror" => "exception strerror",
    "builtins.IMAP4._responsetimeout.winerror" => "Win32 exception code",
    "builtins.IMAP4._responsetimeout.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.IMAP4.abort.__delattr__" => "Implement delattr(self, name).",
    "builtins.IMAP4.abort.__eq__" => "Return self==value.",
    "builtins.IMAP4.abort.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.IMAP4.abort.__ge__" => "Return self>=value.",
    "builtins.IMAP4.abort.__getattribute__" => "Return getattr(self, name).",
    "builtins.IMAP4.abort.__getstate__" => "Helper for pickle.",
    "builtins.IMAP4.abort.__gt__" => "Return self>value.",
    "builtins.IMAP4.abort.__hash__" => "Return hash(self).",
    "builtins.IMAP4.abort.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.IMAP4.abort.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.IMAP4.abort.__le__" => "Return self<=value.",
    "builtins.IMAP4.abort.__lt__" => "Return self<value.",
    "builtins.IMAP4.abort.__ne__" => "Return self!=value.",
    "builtins.IMAP4.abort.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.IMAP4.abort.__reduce_ex__" => "Helper for pickle.",
    "builtins.IMAP4.abort.__repr__" => "Return repr(self).",
    "builtins.IMAP4.abort.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.IMAP4.abort.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.IMAP4.abort.__str__" => "Return str(self).",
    "builtins.IMAP4.abort.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.IMAP4.abort.__weakref__" => "list of weak references to the object",
    "builtins.IMAP4.abort.add_note" => "Add a note to the exception",
    "builtins.IMAP4.abort.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.IMAP4.append" => "Append message to named mailbox.\n\n(typ, [data]) = <instance>.append(mailbox, flags, date_time, message)\n\n        All args except 'message' can be None.",
    "builtins.IMAP4.authenticate" => "Authenticate command - requires response processing.\n\n'mechanism' specifies which authentication mechanism is to\nbe used - it must appear in <instance>.capabilities in the\nform AUTH=<mechanism>.\n\n'authobject' must be a callable object:\n\n        data = authobject(response)\n\nIt will be called to process server continuation responses; the\nresponse argument it is passed will be a bytes.  It should return bytes\ndata that will be base64 encoded and sent to the server.  It should\nreturn None if the client abort response '*' should be sent instead.",
    "builtins.IMAP4.capability" => "(typ, [data]) = <instance>.capability()\nFetch capabilities list from server.",
    "builtins.IMAP4.check" => "Checkpoint mailbox on server.\n\n(typ, [data]) = <instance>.check()",
    "builtins.IMAP4.close" => "Close currently selected mailbox.\n\nDeleted messages are removed from writable mailbox.\nThis is the recommended command before 'LOGOUT'.\n\n(typ, [data]) = <instance>.close()",
    "builtins.IMAP4.copy" => "Copy 'message_set' messages onto end of 'new_mailbox'.\n\n(typ, [data]) = <instance>.copy(message_set, new_mailbox)",
    "builtins.IMAP4.create" => "Create new mailbox.\n\n(typ, [data]) = <instance>.create(mailbox)",
    "builtins.IMAP4.delete" => "Delete old mailbox.\n\n(typ, [data]) = <instance>.delete(mailbox)",
    "builtins.IMAP4.deleteacl" => "Delete the ACLs (remove any rights) set for who on mailbox.\n\n(typ, [data]) = <instance>.deleteacl(mailbox, who)",
    "builtins.IMAP4.enable" => "Send an RFC5161 enable string to the server.\n\n(typ, [data]) = <instance>.enable(capability)",
    "builtins.IMAP4.error.__delattr__" => "Implement delattr(self, name).",
    "builtins.IMAP4.error.__eq__" => "Return self==value.",
    "builtins.IMAP4.error.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.IMAP4.error.__ge__" => "Return self>=value.",
    "builtins.IMAP4.error.__getattribute__" => "Return getattr(self, name).",
    "builtins.IMAP4.error.__getstate__" => "Helper for pickle.",
    "builtins.IMAP4.error.__gt__" => "Return self>value.",
    "builtins.IMAP4.error.__hash__" => "Return hash(self).",
    "builtins.IMAP4.error.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.IMAP4.error.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.IMAP4.error.__le__" => "Return self<=value.",
    "builtins.IMAP4.error.__lt__" => "Return self<value.",
    "builtins.IMAP4.error.__ne__" => "Return self!=value.",
    "builtins.IMAP4.error.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.IMAP4.error.__reduce_ex__" => "Helper for pickle.",
    "builtins.IMAP4.error.__repr__" => "Return repr(self).",
    "builtins.IMAP4.error.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.IMAP4.error.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.IMAP4.error.__str__" => "Return str(self).",
    "builtins.IMAP4.error.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.IMAP4.error.__weakref__" => "list of weak references to the object",
    "builtins.IMAP4.error.add_note" => "Add a note to the exception",
    "builtins.IMAP4.error.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.IMAP4.expunge" => "Permanently remove deleted items from selected mailbox.\n\nGenerates 'EXPUNGE' response for each deleted message.\n\n(typ, [data]) = <instance>.expunge()\n\n'data' is list of 'EXPUNGE'd message numbers in order received.",
    "builtins.IMAP4.fetch" => "Fetch (parts of) messages.\n\n(typ, [data, ...]) = <instance>.fetch(message_set, message_parts)\n\n'message_parts' should be a string of selected parts\nenclosed in parentheses, eg: \"(UID BODY[TEXT])\".\n\n'data' are tuples of message part envelope and data.",
    "builtins.IMAP4.getacl" => "Get the ACLs for a mailbox.\n\n(typ, [data]) = <instance>.getacl(mailbox)",
    "builtins.IMAP4.getannotation" => "(typ, [data]) = <instance>.getannotation(mailbox, entry, attribute)\nRetrieve ANNOTATIONs.",
    "builtins.IMAP4.getquota" => "Get the quota root's resource usage and limits.\n\nPart of the IMAP4 QUOTA extension defined in rfc2087.\n\n(typ, [data]) = <instance>.getquota(root)",
    "builtins.IMAP4.getquotaroot" => "Get the list of quota roots for the named mailbox.\n\n(typ, [[QUOTAROOT responses...], [QUOTA responses]]) = <instance>.getquotaroot(mailbox)",
    "builtins.IMAP4.idle" => "Return an iterable IDLE context manager producing untagged responses.\nIf the argument is not None, limit iteration to 'duration' seconds.\n\nwith M.idle(duration=29 * 60) as idler:\n    for typ, data in idler:\n        print(typ, data)\n\nNote: 'duration' requires a socket connection (not IMAP4_stream).",
    "builtins.IMAP4.list" => "List mailbox names in directory matching pattern.\n\n(typ, [data]) = <instance>.list(directory='\"\"', pattern='*')\n\n'data' is list of LIST responses.",
    "builtins.IMAP4.login" => "Identify client using plaintext password.\n\n(typ, [data]) = <instance>.login(user, password)\n\nNB: 'password' will be quoted.",
    "builtins.IMAP4.login_cram_md5" => "Force use of CRAM-MD5 authentication.\n\n(typ, [data]) = <instance>.login_cram_md5(user, password)",
    "builtins.IMAP4.logout" => "Shutdown connection to server.\n\n(typ, [data]) = <instance>.logout()\n\nReturns server 'BYE' response.",
    "builtins.IMAP4.lsub" => "List 'subscribed' mailbox names in directory matching pattern.\n\n(typ, [data, ...]) = <instance>.lsub(directory='\"\"', pattern='*')\n\n'data' are tuples of message part envelope and data.",
    "builtins.IMAP4.myrights" => "Show my ACLs for a mailbox (i.e. the rights that I have on mailbox).\n\n(typ, [data]) = <instance>.myrights(mailbox)",
    "builtins.IMAP4.namespace" => "Returns IMAP namespaces ala rfc2342\n\n(typ, [data, ...]) = <instance>.namespace()",
    "builtins.IMAP4.noop" => "Send NOOP command.\n\n(typ, [data]) = <instance>.noop()",
    "builtins.IMAP4.open" => "Setup connection to remote server on \"host:port\"\n    (default: localhost:standard IMAP4 port).\nThis connection will be used by the routines:\n    read, readline, send, shutdown.",
    "builtins.IMAP4.partial" => "Fetch truncated part of a message.\n\n(typ, [data, ...]) = <instance>.partial(message_num, message_part, start, length)\n\n'data' is tuple of message part envelope and data.",
    "builtins.IMAP4.proxyauth" => "Assume authentication as \"user\".\n\nAllows an authorised administrator to proxy into any user's\nmailbox.\n\n(typ, [data]) = <instance>.proxyauth(user)",
    "builtins.IMAP4.read" => "Read 'size' bytes from remote.",
    "builtins.IMAP4.readline" => "Read line from remote.",
    "builtins.IMAP4.readonly.__delattr__" => "Implement delattr(self, name).",
    "builtins.IMAP4.readonly.__eq__" => "Return self==value.",
    "builtins.IMAP4.readonly.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.IMAP4.readonly.__ge__" => "Return self>=value.",
    "builtins.IMAP4.readonly.__getattribute__" => "Return getattr(self, name).",
    "builtins.IMAP4.readonly.__getstate__" => "Helper for pickle.",
    "builtins.IMAP4.readonly.__gt__" => "Return self>value.",
    "builtins.IMAP4.readonly.__hash__" => "Return hash(self).",
    "builtins.IMAP4.readonly.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.IMAP4.readonly.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.IMAP4.readonly.__le__" => "Return self<=value.",
    "builtins.IMAP4.readonly.__lt__" => "Return self<value.",
    "builtins.IMAP4.readonly.__ne__" => "Return self!=value.",
    "builtins.IMAP4.readonly.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.IMAP4.readonly.__reduce_ex__" => "Helper for pickle.",
    "builtins.IMAP4.readonly.__repr__" => "Return repr(self).",
    "builtins.IMAP4.readonly.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.IMAP4.readonly.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.IMAP4.readonly.__str__" => "Return str(self).",
    "builtins.IMAP4.readonly.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.IMAP4.readonly.__weakref__" => "list of weak references to the object",
    "builtins.IMAP4.readonly.add_note" => "Add a note to the exception",
    "builtins.IMAP4.readonly.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.IMAP4.recent" => "Return most recent 'RECENT' responses if any exist,\nelse prompt server for an update using the 'NOOP' command.\n\n(typ, [data]) = <instance>.recent()\n\n'data' is None if no new messages,\nelse list of RECENT responses, most recent last.",
    "builtins.IMAP4.rename" => "Rename old mailbox name to new.\n\n(typ, [data]) = <instance>.rename(oldmailbox, newmailbox)",
    "builtins.IMAP4.response" => "Return data for response 'code' if received, or None.\n\nOld value for response 'code' is cleared.\n\n(code, [data]) = <instance>.response(code)",
    "builtins.IMAP4.search" => "Search mailbox for matching messages.\n\n(typ, [data]) = <instance>.search(charset, criterion, ...)\n\n'data' is space separated list of matching message numbers.\nIf UTF8 is enabled, charset MUST be None.",
    "builtins.IMAP4.select" => "Select a mailbox.\n\nFlush all untagged responses.\n\n(typ, [data]) = <instance>.select(mailbox='INBOX', readonly=False)\n\n'data' is count of messages in mailbox ('EXISTS' response).\n\nMandated responses are ('FLAGS', 'EXISTS', 'RECENT', 'UIDVALIDITY'), so\nother responses should be obtained via <instance>.response('FLAGS') etc.",
    "builtins.IMAP4.send" => "Send data to remote.",
    "builtins.IMAP4.setacl" => "Set a mailbox acl.\n\n(typ, [data]) = <instance>.setacl(mailbox, who, what)",
    "builtins.IMAP4.setannotation" => "(typ, [data]) = <instance>.setannotation(mailbox[, entry, attribute]+)\nSet ANNOTATIONs.",
    "builtins.IMAP4.setquota" => "Set the quota root's resource limits.\n\n(typ, [data]) = <instance>.setquota(root, limits)",
    "builtins.IMAP4.shutdown" => "Close I/O established in \"open\".",
    "builtins.IMAP4.socket" => "Return socket instance used to connect to IMAP4 server.\n\nsocket = <instance>.socket()",
    "builtins.IMAP4.sort" => "IMAP4rev1 extension SORT command.\n\n(typ, [data]) = <instance>.sort(sort_criteria, charset, search_criteria, ...)",
    "builtins.IMAP4.status" => "Request named status conditions for mailbox.\n\n(typ, [data]) = <instance>.status(mailbox, names)",
    "builtins.IMAP4.store" => "Alters flag dispositions for messages in mailbox.\n\n(typ, [data]) = <instance>.store(message_set, command, flags)",
    "builtins.IMAP4.subscribe" => "Subscribe to new mailbox.\n\n(typ, [data]) = <instance>.subscribe(mailbox)",
    "builtins.IMAP4.thread" => "IMAPrev1 extension THREAD command.\n\n(type, [data]) = <instance>.thread(threading_algorithm, charset, search_criteria, ...)",
    "builtins.IMAP4.uid" => "Execute \"command arg ...\" with messages identified by UID,\n        rather than message number.\n\n(typ, [data]) = <instance>.uid(command, arg1, arg2, ...)\n\nReturns response appropriate to 'command'.",
    "builtins.IMAP4.unselect" => "Free server's resources associated with the selected mailbox\nand returns the server to the authenticated state.\nThis command performs the same actions as CLOSE, except\nthat no messages are permanently removed from the currently\nselected mailbox.\n\n(typ, [data]) = <instance>.unselect()",
    "builtins.IMAP4.unsubscribe" => "Unsubscribe from old mailbox.\n\n(typ, [data]) = <instance>.unsubscribe(mailbox)",
    "builtins.IMAP4.xatom" => "Allow simple extension commands\n        notified by server in CAPABILITY response.\n\nAssumes command is legal in current state.\n\n(typ, [data]) = <instance>.xatom(name, arg, ...)\n\nReturns response appropriate to extension command 'name'.",
    "builtins.IOBase" => "The abstract base class for all I/O classes.\n\nThis class provides dummy implementations for many methods that\nderived classes can override selectively; the default implementations\nrepresent a file that cannot be read, written or seeked.\n\nEven though IOBase does not declare read or write because\ntheir signatures will vary, implementations and clients should\nconsider those methods part of the interface. Also, implementations\nmay raise UnsupportedOperation when operations they do not support are\ncalled.\n\nThe basic type used for binary data read from or written to a file is\nbytes. Other bytes-like objects are accepted as method arguments too.\nText I/O classes work with str data.\n\nNote that calling any method (even inquiries) on a closed stream is\nundefined. Implementations may raise OSError in this case.\n\nIOBase (and its subclasses) support the iterator protocol, meaning\nthat an IOBase object can be iterated over yielding the lines in a\nstream.\n\nIOBase also supports the :keyword:`with` statement. In this example,\nfp is closed after the suite of the with statement is complete:\n\nwith open('spam.txt', 'r') as fp:\n    fp.write('Spam and eggs!')",
    "builtins.IOBase.__del__" => "Destructor.  Calls close().",
    "builtins.IOBase.__delattr__" => "Implement delattr(self, name).",
    "builtins.IOBase.__enter__" => "Context management protocol.  Returns self (an instance of IOBase).",
    "builtins.IOBase.__eq__" => "Return self==value.",
    "builtins.IOBase.__exit__" => "Context management protocol.  Calls close()",
    "builtins.IOBase.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.IOBase.__ge__" => "Return self>=value.",
    "builtins.IOBase.__getattribute__" => "Return getattr(self, name).",
    "builtins.IOBase.__getstate__" => "Helper for pickle.",
    "builtins.IOBase.__gt__" => "Return self>value.",
    "builtins.IOBase.__hash__" => "Return hash(self).",
    "builtins.IOBase.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.IOBase.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.IOBase.__le__" => "Return self<=value.",
    "builtins.IOBase.__lt__" => "Return self<value.",
    "builtins.IOBase.__ne__" => "Return self!=value.",
    "builtins.IOBase.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.IOBase.__reduce__" => "Helper for pickle.",
    "builtins.IOBase.__reduce_ex__" => "Helper for pickle.",
    "builtins.IOBase.__repr__" => "Return repr(self).",
    "builtins.IOBase.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.IOBase.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.IOBase.__str__" => "Return str(self).",
    "builtins.IOBase.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.IOBase.__weakref__" => "list of weak references to the object",
    "builtins.IOBase._checkClosed" => "Internal: raise a ValueError if file is closed",
    "builtins.IOBase._checkReadable" => "Internal: raise UnsupportedOperation if file is not readable",
    "builtins.IOBase._checkSeekable" => "Internal: raise UnsupportedOperation if file is not seekable",
    "builtins.IOBase._checkWritable" => "Internal: raise UnsupportedOperation if file is not writable",
    "builtins.IOBase._unsupported" => "Internal: raise an OSError exception for unsupported operations.",
    "builtins.IOBase.close" => "Flush and close the IO object.\n\nThis method has no effect if the file is already closed.",
    "builtins.IOBase.closed" => "closed: bool.  True iff the file has been closed.\n\nFor backwards compatibility, this is a property, not a predicate.",
    "builtins.IOBase.fileno" => "Returns underlying file descriptor (an int) if one exists.\n\nAn OSError is raised if the IO object does not use a file\ndescriptor.",
    "builtins.IOBase.flush" => "Flush write buffers, if applicable.\n\nThis is not implemented for read-only and non-blocking streams.",
    "builtins.IOBase.isatty" => "Return a bool indicating whether this is an 'interactive' stream.\n\nReturn False if it can't be determined.",
    "builtins.IOBase.readable" => "Return a bool indicating whether object was opened for reading.\n\nIf False, read() will raise OSError.",
    "builtins.IOBase.readline" => "Read and return a line of bytes from the stream.\n\nIf size is specified, at most size bytes will be read.\nSize should be an int.\n\nThe line terminator is always b'\\n' for binary files; for text\nfiles, the newlines argument to open can be used to select the line\nterminator(s) recognized.",
    "builtins.IOBase.readlines" => "Return a list of lines from the stream.\n\nhint can be specified to control the number of lines read: no more\nlines will be read if the total size (in bytes/characters) of all\nlines so far exceeds hint.",
    "builtins.IOBase.seek" => "Change stream position.\n\nChange the stream position to byte offset pos. Argument pos is\ninterpreted relative to the position indicated by whence.  Values\nfor whence are ints:\n\n* 0 -- start of stream (the default); offset should be zero or\n  positive\n* 1 -- current stream position; offset may be negative\n* 2 -- end of stream; offset is usually negative\nSome operating systems / file systems could provide additional\nvalues.\n\nReturn an int indicating the new absolute position.",
    "builtins.IOBase.seekable" => "Return a bool indicating whether object supports random access.\n\nIf False, seek(), tell() and truncate() will raise OSError.\nThis method may need to do a test seek().",
    "builtins.IOBase.tell" => "Return an int indicating the current stream position.",
    "builtins.IOBase.truncate" => "Truncate file to size bytes.\n\nSize defaults to the current IO position as reported by tell().\nReturn the new size.",
    "builtins.IOBase.writable" => "Return a bool indicating whether object was opened for writing.\n\nIf False, write() and truncate() will raise OSError.",
    "builtins.IOBase.writelines" => "Write a list of lines to the stream.\n\nLine separators are not added, so it is usual for each of the lines\nprovided to have a line separator at the end.",
    "builtins.IOError" => "Base class for I/O related errors.",
    "builtins.IOError.__delattr__" => "Implement delattr(self, name).",
    "builtins.IOError.__eq__" => "Return self==value.",
    "builtins.IOError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.IOError.__ge__" => "Return self>=value.",
    "builtins.IOError.__getattribute__" => "Return getattr(self, name).",
    "builtins.IOError.__getstate__" => "Helper for pickle.",
    "builtins.IOError.__gt__" => "Return self>value.",
    "builtins.IOError.__hash__" => "Return hash(self).",
    "builtins.IOError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.IOError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.IOError.__le__" => "Return self<=value.",
    "builtins.IOError.__lt__" => "Return self<value.",
    "builtins.IOError.__ne__" => "Return self!=value.",
    "builtins.IOError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.IOError.__reduce_ex__" => "Helper for pickle.",
    "builtins.IOError.__repr__" => "Return repr(self).",
    "builtins.IOError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.IOError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.IOError.__str__" => "Return str(self).",
    "builtins.IOError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.IOError.add_note" => "Add a note to the exception",
    "builtins.IOError.errno" => "POSIX exception code",
    "builtins.IOError.filename" => "exception filename",
    "builtins.IOError.filename2" => "second exception filename",
    "builtins.IOError.strerror" => "exception strerror",
    "builtins.IOError.winerror" => "Win32 exception code",
    "builtins.IOError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Idler" => "Iterable IDLE context manager: start IDLE & produce untagged responses.\n\nAn object of this type is returned by the IMAP4.idle() method.\n\nNote: The name and structure of this class are subject to change.",
    "builtins.Idler.__delattr__" => "Implement delattr(self, name).",
    "builtins.Idler.__eq__" => "Return self==value.",
    "builtins.Idler.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Idler.__ge__" => "Return self>=value.",
    "builtins.Idler.__getattribute__" => "Return getattr(self, name).",
    "builtins.Idler.__getstate__" => "Helper for pickle.",
    "builtins.Idler.__gt__" => "Return self>value.",
    "builtins.Idler.__hash__" => "Return hash(self).",
    "builtins.Idler.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Idler.__le__" => "Return self<=value.",
    "builtins.Idler.__lt__" => "Return self<value.",
    "builtins.Idler.__ne__" => "Return self!=value.",
    "builtins.Idler.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Idler.__reduce__" => "Helper for pickle.",
    "builtins.Idler.__reduce_ex__" => "Helper for pickle.",
    "builtins.Idler.__repr__" => "Return repr(self).",
    "builtins.Idler.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Idler.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Idler.__str__" => "Return str(self).",
    "builtins.Idler.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Idler.__weakref__" => "list of weak references to the object",
    "builtins.Idler.burst" => "Yield a burst of responses no more than 'interval' seconds apart.\n\nwith M.idle() as idler:\n    # get a response and any others following by < 0.1 seconds\n    batch = list(idler.burst())\n    print(f'processing {len(batch)} responses...')\n    print(batch)\n\nNote: This generator requires a socket connection (not IMAP4_stream).",
    "builtins.Image" => "Base class for images.",
    "builtins.Image.__delattr__" => "Implement delattr(self, name).",
    "builtins.Image.__eq__" => "Return self==value.",
    "builtins.Image.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Image.__ge__" => "Return self>=value.",
    "builtins.Image.__getattribute__" => "Return getattr(self, name).",
    "builtins.Image.__getstate__" => "Helper for pickle.",
    "builtins.Image.__gt__" => "Return self>value.",
    "builtins.Image.__hash__" => "Return hash(self).",
    "builtins.Image.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Image.__le__" => "Return self<=value.",
    "builtins.Image.__lt__" => "Return self<value.",
    "builtins.Image.__ne__" => "Return self!=value.",
    "builtins.Image.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Image.__reduce__" => "Helper for pickle.",
    "builtins.Image.__reduce_ex__" => "Helper for pickle.",
    "builtins.Image.__repr__" => "Return repr(self).",
    "builtins.Image.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Image.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Image.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Image.__weakref__" => "list of weak references to the object",
    "builtins.Image.config" => "Configure the image.",
    "builtins.Image.configure" => "Configure the image.",
    "builtins.Image.height" => "Return the height of the image.",
    "builtins.Image.type" => "Return the type of the image, e.g. \"photo\" or \"bitmap\".",
    "builtins.Image.width" => "Return the width of the image.",
    "builtins.ImportError" => "Import can't find module, or can't find name in module.",
    "builtins.ImportError.__delattr__" => "Implement delattr(self, name).",
    "builtins.ImportError.__eq__" => "Return self==value.",
    "builtins.ImportError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ImportError.__ge__" => "Return self>=value.",
    "builtins.ImportError.__getattribute__" => "Return getattr(self, name).",
    "builtins.ImportError.__getstate__" => "Helper for pickle.",
    "builtins.ImportError.__gt__" => "Return self>value.",
    "builtins.ImportError.__hash__" => "Return hash(self).",
    "builtins.ImportError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ImportError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ImportError.__le__" => "Return self<=value.",
    "builtins.ImportError.__lt__" => "Return self<value.",
    "builtins.ImportError.__ne__" => "Return self!=value.",
    "builtins.ImportError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ImportError.__reduce_ex__" => "Helper for pickle.",
    "builtins.ImportError.__repr__" => "Return repr(self).",
    "builtins.ImportError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ImportError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ImportError.__str__" => "Return str(self).",
    "builtins.ImportError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ImportError.add_note" => "Add a note to the exception",
    "builtins.ImportError.msg" => "exception message",
    "builtins.ImportError.name" => "module name",
    "builtins.ImportError.name_from" => "name imported from module",
    "builtins.ImportError.path" => "module path",
    "builtins.ImportError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.ImportWarning" => "Base class for warnings about probable mistakes in module imports",
    "builtins.ImportWarning.__delattr__" => "Implement delattr(self, name).",
    "builtins.ImportWarning.__eq__" => "Return self==value.",
    "builtins.ImportWarning.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ImportWarning.__ge__" => "Return self>=value.",
    "builtins.ImportWarning.__getattribute__" => "Return getattr(self, name).",
    "builtins.ImportWarning.__getstate__" => "Helper for pickle.",
    "builtins.ImportWarning.__gt__" => "Return self>value.",
    "builtins.ImportWarning.__hash__" => "Return hash(self).",
    "builtins.ImportWarning.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ImportWarning.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ImportWarning.__le__" => "Return self<=value.",
    "builtins.ImportWarning.__lt__" => "Return self<value.",
    "builtins.ImportWarning.__ne__" => "Return self!=value.",
    "builtins.ImportWarning.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ImportWarning.__reduce_ex__" => "Helper for pickle.",
    "builtins.ImportWarning.__repr__" => "Return repr(self).",
    "builtins.ImportWarning.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ImportWarning.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ImportWarning.__str__" => "Return str(self).",
    "builtins.ImportWarning.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ImportWarning.add_note" => "Add a note to the exception",
    "builtins.ImportWarning.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.IncrementalDecoder" => "An IncrementalDecoder decodes an input in multiple steps. The input can\nbe passed piece by piece to the decode() method. The IncrementalDecoder\nremembers the state of the decoding process between calls to decode().",
    "builtins.IncrementalDecoder.__delattr__" => "Implement delattr(self, name).",
    "builtins.IncrementalDecoder.__eq__" => "Return self==value.",
    "builtins.IncrementalDecoder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.IncrementalDecoder.__ge__" => "Return self>=value.",
    "builtins.IncrementalDecoder.__getattribute__" => "Return getattr(self, name).",
    "builtins.IncrementalDecoder.__getstate__" => "Helper for pickle.",
    "builtins.IncrementalDecoder.__gt__" => "Return self>value.",
    "builtins.IncrementalDecoder.__hash__" => "Return hash(self).",
    "builtins.IncrementalDecoder.__init__" => "Create an IncrementalDecoder instance.\n\nThe IncrementalDecoder may use different error handling schemes by\nproviding the errors keyword argument. See the module docstring\nfor a list of possible values.",
    "builtins.IncrementalDecoder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.IncrementalDecoder.__le__" => "Return self<=value.",
    "builtins.IncrementalDecoder.__lt__" => "Return self<value.",
    "builtins.IncrementalDecoder.__ne__" => "Return self!=value.",
    "builtins.IncrementalDecoder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.IncrementalDecoder.__reduce__" => "Helper for pickle.",
    "builtins.IncrementalDecoder.__reduce_ex__" => "Helper for pickle.",
    "builtins.IncrementalDecoder.__repr__" => "Return repr(self).",
    "builtins.IncrementalDecoder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.IncrementalDecoder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.IncrementalDecoder.__str__" => "Return str(self).",
    "builtins.IncrementalDecoder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.IncrementalDecoder.__weakref__" => "list of weak references to the object",
    "builtins.IncrementalDecoder.decode" => "Decode input and returns the resulting object.",
    "builtins.IncrementalDecoder.getstate" => "Return the current state of the decoder.\n\nThis must be a (buffered_input, additional_state_info) tuple.\nbuffered_input must be a bytes object containing bytes that\nwere passed to decode() that have not yet been converted.\nadditional_state_info must be a non-negative integer\nrepresenting the state of the decoder WITHOUT yet having\nprocessed the contents of buffered_input.  In the initial state\nand after reset(), getstate() must return (b\"\", 0).",
    "builtins.IncrementalDecoder.reset" => "Reset the decoder to the initial state.",
    "builtins.IncrementalDecoder.setstate" => "Set the current state of the decoder.\n\nstate must have been returned by getstate().  The effect of\nsetstate((b\"\", 0)) must be equivalent to reset().",
    "builtins.IncrementalEncoder" => "An IncrementalEncoder encodes an input in multiple steps. The input can\nbe passed piece by piece to the encode() method. The IncrementalEncoder\nremembers the state of the encoding process between calls to encode().",
    "builtins.IncrementalEncoder.__delattr__" => "Implement delattr(self, name).",
    "builtins.IncrementalEncoder.__eq__" => "Return self==value.",
    "builtins.IncrementalEncoder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.IncrementalEncoder.__ge__" => "Return self>=value.",
    "builtins.IncrementalEncoder.__getattribute__" => "Return getattr(self, name).",
    "builtins.IncrementalEncoder.__getstate__" => "Helper for pickle.",
    "builtins.IncrementalEncoder.__gt__" => "Return self>value.",
    "builtins.IncrementalEncoder.__hash__" => "Return hash(self).",
    "builtins.IncrementalEncoder.__init__" => "Creates an IncrementalEncoder instance.\n\nThe IncrementalEncoder may use different error handling schemes by\nproviding the errors keyword argument. See the module docstring\nfor a list of possible values.",
    "builtins.IncrementalEncoder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.IncrementalEncoder.__le__" => "Return self<=value.",
    "builtins.IncrementalEncoder.__lt__" => "Return self<value.",
    "builtins.IncrementalEncoder.__ne__" => "Return self!=value.",
    "builtins.IncrementalEncoder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.IncrementalEncoder.__reduce__" => "Helper for pickle.",
    "builtins.IncrementalEncoder.__reduce_ex__" => "Helper for pickle.",
    "builtins.IncrementalEncoder.__repr__" => "Return repr(self).",
    "builtins.IncrementalEncoder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.IncrementalEncoder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.IncrementalEncoder.__str__" => "Return str(self).",
    "builtins.IncrementalEncoder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.IncrementalEncoder.__weakref__" => "list of weak references to the object",
    "builtins.IncrementalEncoder.encode" => "Encodes input and returns the resulting object.",
    "builtins.IncrementalEncoder.getstate" => "Return the current state of the encoder.",
    "builtins.IncrementalEncoder.reset" => "Resets the encoder to the initial state.",
    "builtins.IncrementalEncoder.setstate" => "Set the current state of the encoder. state must have been\nreturned by getstate().",
    "builtins.IncrementalNewlineDecoder" => "Codec used when reading a file in universal newlines mode.\n\nIt wraps another incremental decoder, translating \\r\\n and \\r into \\n.\nIt also records the types of newlines encountered.  When used with\ntranslate=False, it ensures that the newline sequence is returned in\none piece. When used with decoder=None, it expects unicode strings as\ndecode input and translates newlines without first invoking an external\ndecoder.",
    "builtins.IncrementalNewlineDecoder.__delattr__" => "Implement delattr(self, name).",
    "builtins.IncrementalNewlineDecoder.__eq__" => "Return self==value.",
    "builtins.IncrementalNewlineDecoder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.IncrementalNewlineDecoder.__ge__" => "Return self>=value.",
    "builtins.IncrementalNewlineDecoder.__getattribute__" => "Return getattr(self, name).",
    "builtins.IncrementalNewlineDecoder.__getstate__" => "Helper for pickle.",
    "builtins.IncrementalNewlineDecoder.__gt__" => "Return self>value.",
    "builtins.IncrementalNewlineDecoder.__hash__" => "Return hash(self).",
    "builtins.IncrementalNewlineDecoder.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.IncrementalNewlineDecoder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.IncrementalNewlineDecoder.__le__" => "Return self<=value.",
    "builtins.IncrementalNewlineDecoder.__lt__" => "Return self<value.",
    "builtins.IncrementalNewlineDecoder.__ne__" => "Return self!=value.",
    "builtins.IncrementalNewlineDecoder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.IncrementalNewlineDecoder.__reduce__" => "Helper for pickle.",
    "builtins.IncrementalNewlineDecoder.__reduce_ex__" => "Helper for pickle.",
    "builtins.IncrementalNewlineDecoder.__repr__" => "Return repr(self).",
    "builtins.IncrementalNewlineDecoder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.IncrementalNewlineDecoder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.IncrementalNewlineDecoder.__str__" => "Return str(self).",
    "builtins.IncrementalNewlineDecoder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.IndentationError" => "Improper indentation.",
    "builtins.IndentationError.__delattr__" => "Implement delattr(self, name).",
    "builtins.IndentationError.__eq__" => "Return self==value.",
    "builtins.IndentationError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.IndentationError.__ge__" => "Return self>=value.",
    "builtins.IndentationError.__getattribute__" => "Return getattr(self, name).",
    "builtins.IndentationError.__getstate__" => "Helper for pickle.",
    "builtins.IndentationError.__gt__" => "Return self>value.",
    "builtins.IndentationError.__hash__" => "Return hash(self).",
    "builtins.IndentationError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.IndentationError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.IndentationError.__le__" => "Return self<=value.",
    "builtins.IndentationError.__lt__" => "Return self<value.",
    "builtins.IndentationError.__ne__" => "Return self!=value.",
    "builtins.IndentationError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.IndentationError.__reduce_ex__" => "Helper for pickle.",
    "builtins.IndentationError.__repr__" => "Return repr(self).",
    "builtins.IndentationError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.IndentationError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.IndentationError.__str__" => "Return str(self).",
    "builtins.IndentationError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.IndentationError._metadata" => "exception private metadata",
    "builtins.IndentationError.add_note" => "Add a note to the exception",
    "builtins.IndentationError.end_lineno" => "exception end lineno",
    "builtins.IndentationError.end_offset" => "exception end offset",
    "builtins.IndentationError.filename" => "exception filename",
    "builtins.IndentationError.lineno" => "exception lineno",
    "builtins.IndentationError.msg" => "exception msg",
    "builtins.IndentationError.offset" => "exception offset",
    "builtins.IndentationError.print_file_and_line" => "exception print_file_and_line",
    "builtins.IndentationError.text" => "exception text",
    "builtins.IndentationError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.IndexError" => "Sequence index out of range.",
    "builtins.IndexError.__delattr__" => "Implement delattr(self, name).",
    "builtins.IndexError.__eq__" => "Return self==value.",
    "builtins.IndexError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.IndexError.__ge__" => "Return self>=value.",
    "builtins.IndexError.__getattribute__" => "Return getattr(self, name).",
    "builtins.IndexError.__getstate__" => "Helper for pickle.",
    "builtins.IndexError.__gt__" => "Return self>value.",
    "builtins.IndexError.__hash__" => "Return hash(self).",
    "builtins.IndexError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.IndexError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.IndexError.__le__" => "Return self<=value.",
    "builtins.IndexError.__lt__" => "Return self<value.",
    "builtins.IndexError.__ne__" => "Return self!=value.",
    "builtins.IndexError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.IndexError.__reduce_ex__" => "Helper for pickle.",
    "builtins.IndexError.__repr__" => "Return repr(self).",
    "builtins.IndexError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.IndexError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.IndexError.__str__" => "Return str(self).",
    "builtins.IndexError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.IndexError.add_note" => "Add a note to the exception",
    "builtins.IndexError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.InitVar.__delattr__" => "Implement delattr(self, name).",
    "builtins.InitVar.__eq__" => "Return self==value.",
    "builtins.InitVar.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.InitVar.__ge__" => "Return self>=value.",
    "builtins.InitVar.__getattribute__" => "Return getattr(self, name).",
    "builtins.InitVar.__getstate__" => "Helper for pickle.",
    "builtins.InitVar.__gt__" => "Return self>value.",
    "builtins.InitVar.__hash__" => "Return hash(self).",
    "builtins.InitVar.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.InitVar.__le__" => "Return self<=value.",
    "builtins.InitVar.__lt__" => "Return self<value.",
    "builtins.InitVar.__ne__" => "Return self!=value.",
    "builtins.InitVar.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.InitVar.__reduce__" => "Helper for pickle.",
    "builtins.InitVar.__reduce_ex__" => "Helper for pickle.",
    "builtins.InitVar.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.InitVar.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.InitVar.__str__" => "Return str(self).",
    "builtins.InitVar.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.InitializedState" => "Mix-in to save the initialization state for pickling.",
    "builtins.InitializedState.__delattr__" => "Implement delattr(self, name).",
    "builtins.InitializedState.__eq__" => "Return self==value.",
    "builtins.InitializedState.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.InitializedState.__ge__" => "Return self>=value.",
    "builtins.InitializedState.__getattribute__" => "Return getattr(self, name).",
    "builtins.InitializedState.__gt__" => "Return self>value.",
    "builtins.InitializedState.__hash__" => "Return hash(self).",
    "builtins.InitializedState.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.InitializedState.__le__" => "Return self<=value.",
    "builtins.InitializedState.__lt__" => "Return self<value.",
    "builtins.InitializedState.__ne__" => "Return self!=value.",
    "builtins.InitializedState.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.InitializedState.__reduce__" => "Helper for pickle.",
    "builtins.InitializedState.__reduce_ex__" => "Helper for pickle.",
    "builtins.InitializedState.__repr__" => "Return repr(self).",
    "builtins.InitializedState.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.InitializedState.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.InitializedState.__str__" => "Return str(self).",
    "builtins.InitializedState.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.InitializedState.__weakref__" => "list of weak references to the object",
    "builtins.InstructionSequence" => "InstructionSequenceType()\n--\n\nCreate a new InstructionSequence object.",
    "builtins.InstructionSequence.__delattr__" => "Implement delattr(self, name).",
    "builtins.InstructionSequence.__eq__" => "Return self==value.",
    "builtins.InstructionSequence.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.InstructionSequence.__ge__" => "Return self>=value.",
    "builtins.InstructionSequence.__getattribute__" => "Return getattr(self, name).",
    "builtins.InstructionSequence.__getstate__" => "Helper for pickle.",
    "builtins.InstructionSequence.__gt__" => "Return self>value.",
    "builtins.InstructionSequence.__hash__" => "Return hash(self).",
    "builtins.InstructionSequence.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.InstructionSequence.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.InstructionSequence.__le__" => "Return self<=value.",
    "builtins.InstructionSequence.__lt__" => "Return self<value.",
    "builtins.InstructionSequence.__ne__" => "Return self!=value.",
    "builtins.InstructionSequence.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.InstructionSequence.__reduce__" => "Helper for pickle.",
    "builtins.InstructionSequence.__reduce_ex__" => "Helper for pickle.",
    "builtins.InstructionSequence.__repr__" => "Return repr(self).",
    "builtins.InstructionSequence.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.InstructionSequence.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.InstructionSequence.__str__" => "Return str(self).",
    "builtins.InstructionSequence.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.InstructionSequence.add_nested" => "Add a nested sequence.",
    "builtins.InstructionSequence.addop" => "Append an instruction.",
    "builtins.InstructionSequence.get_instructions" => "Return the instructions as a list of tuples or labels.",
    "builtins.InstructionSequence.get_nested" => "Add a nested sequence.",
    "builtins.InstructionSequence.new_label" => "Return a new label.",
    "builtins.InstructionSequence.use_label" => "Place label at current location.",
    "builtins.InteractiveInterpreter" => "Base class for InteractiveConsole.\n\nThis class deals with parsing and interpreter state (the user's\nnamespace); it doesn't deal with input buffering or prompting or\ninput file naming (the filename is always passed in explicitly).",
    "builtins.InteractiveInterpreter.__delattr__" => "Implement delattr(self, name).",
    "builtins.InteractiveInterpreter.__eq__" => "Return self==value.",
    "builtins.InteractiveInterpreter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.InteractiveInterpreter.__ge__" => "Return self>=value.",
    "builtins.InteractiveInterpreter.__getattribute__" => "Return getattr(self, name).",
    "builtins.InteractiveInterpreter.__getstate__" => "Helper for pickle.",
    "builtins.InteractiveInterpreter.__gt__" => "Return self>value.",
    "builtins.InteractiveInterpreter.__hash__" => "Return hash(self).",
    "builtins.InteractiveInterpreter.__init__" => "Constructor.\n\nThe optional 'locals' argument specifies a mapping to use as the\nnamespace in which code will be executed; it defaults to a newly\ncreated dictionary with key \"__name__\" set to \"__console__\" and\nkey \"__doc__\" set to None.",
    "builtins.InteractiveInterpreter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.InteractiveInterpreter.__le__" => "Return self<=value.",
    "builtins.InteractiveInterpreter.__lt__" => "Return self<value.",
    "builtins.InteractiveInterpreter.__ne__" => "Return self!=value.",
    "builtins.InteractiveInterpreter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.InteractiveInterpreter.__reduce__" => "Helper for pickle.",
    "builtins.InteractiveInterpreter.__reduce_ex__" => "Helper for pickle.",
    "builtins.InteractiveInterpreter.__repr__" => "Return repr(self).",
    "builtins.InteractiveInterpreter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.InteractiveInterpreter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.InteractiveInterpreter.__str__" => "Return str(self).",
    "builtins.InteractiveInterpreter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.InteractiveInterpreter.__weakref__" => "list of weak references to the object",
    "builtins.InteractiveInterpreter.runcode" => "Execute a code object.\n\nWhen an exception occurs, self.showtraceback() is called to\ndisplay a traceback.  All exceptions are caught except\nSystemExit, which is reraised.\n\nA note about KeyboardInterrupt: this exception may occur\nelsewhere in this code, and may not always be caught.  The\ncaller should be prepared to deal with it.",
    "builtins.InteractiveInterpreter.runsource" => "Compile and run some source in the interpreter.\n\nArguments are as for compile_command().\n\nOne of several things can happen:\n\n1) The input is incorrect; compile_command() raised an\nexception (SyntaxError or OverflowError).  A syntax traceback\nwill be printed by calling the showsyntaxerror() method.\n\n2) The input is incomplete, and more input is required;\ncompile_command() returned None.  Nothing happens.\n\n3) The input is complete; compile_command() returned a code\nobject.  The code is executed by calling self.runcode() (which\nalso handles run-time exceptions, except for SystemExit).\n\nThe return value is True in case 2, False in the other cases (unless\nan exception is raised).  The return value can be used to\ndecide whether to use sys.ps1 or sys.ps2 to prompt the next\nline.",
    "builtins.InteractiveInterpreter.showsyntaxerror" => "Display the syntax error that just occurred.\n\nThis doesn't display a stack trace because there isn't one.\n\nIf a filename is given, it is stuffed in the exception instead\nof what was there before (because Python's parser always uses\n\"<string>\" when reading from a string).\n\nThe output is written by self.write(), below.",
    "builtins.InteractiveInterpreter.showtraceback" => "Display the exception that just occurred.\n\nWe remove the first stack item because it is our own code.\n\nThe output is written by self.write(), below.",
    "builtins.InteractiveInterpreter.write" => "Write a string.\n\nThe base implementation writes to sys.stderr; a subclass may\nreplace this with a different implementation.",
    "builtins.Interpolation" => "Dummy interpolation that passes the value through with no changes.",
    "builtins.Interpolation.__class_getitem__" => "Interpolations are generic over the types of their values",
    "builtins.Interpolation.__delattr__" => "Implement delattr(self, name).",
    "builtins.Interpolation.__eq__" => "Return self==value.",
    "builtins.Interpolation.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Interpolation.__ge__" => "Return self>=value.",
    "builtins.Interpolation.__getattribute__" => "Return getattr(self, name).",
    "builtins.Interpolation.__getstate__" => "Helper for pickle.",
    "builtins.Interpolation.__gt__" => "Return self>value.",
    "builtins.Interpolation.__hash__" => "Return hash(self).",
    "builtins.Interpolation.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Interpolation.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Interpolation.__le__" => "Return self<=value.",
    "builtins.Interpolation.__lt__" => "Return self<value.",
    "builtins.Interpolation.__ne__" => "Return self!=value.",
    "builtins.Interpolation.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Interpolation.__reduce__" => "Helper for pickle.",
    "builtins.Interpolation.__reduce_ex__" => "Helper for pickle.",
    "builtins.Interpolation.__repr__" => "Return repr(self).",
    "builtins.Interpolation.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Interpolation.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Interpolation.__str__" => "Return str(self).",
    "builtins.Interpolation.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Interpolation.__weakref__" => "list of weak references to the object",
    "builtins.Interpolation.conversion" => "Conversion",
    "builtins.Interpolation.expression" => "Expression",
    "builtins.Interpolation.format_spec" => "Format specifier",
    "builtins.Interpolation.value" => "Value",
    "builtins.InterruptedError" => "Interrupted by signal.",
    "builtins.InterruptedError.__delattr__" => "Implement delattr(self, name).",
    "builtins.InterruptedError.__eq__" => "Return self==value.",
    "builtins.InterruptedError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.InterruptedError.__ge__" => "Return self>=value.",
    "builtins.InterruptedError.__getattribute__" => "Return getattr(self, name).",
    "builtins.InterruptedError.__getstate__" => "Helper for pickle.",
    "builtins.InterruptedError.__gt__" => "Return self>value.",
    "builtins.InterruptedError.__hash__" => "Return hash(self).",
    "builtins.InterruptedError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.InterruptedError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.InterruptedError.__le__" => "Return self<=value.",
    "builtins.InterruptedError.__lt__" => "Return self<value.",
    "builtins.InterruptedError.__ne__" => "Return self!=value.",
    "builtins.InterruptedError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.InterruptedError.__reduce_ex__" => "Helper for pickle.",
    "builtins.InterruptedError.__repr__" => "Return repr(self).",
    "builtins.InterruptedError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.InterruptedError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.InterruptedError.__str__" => "Return str(self).",
    "builtins.InterruptedError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.InterruptedError.add_note" => "Add a note to the exception",
    "builtins.InterruptedError.errno" => "POSIX exception code",
    "builtins.InterruptedError.filename" => "exception filename",
    "builtins.InterruptedError.filename2" => "second exception filename",
    "builtins.InterruptedError.strerror" => "exception strerror",
    "builtins.InterruptedError.winerror" => "Win32 exception code",
    "builtins.InterruptedError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.IocpProactor" => "Proactor implementation using IOCP.",
    "builtins.IocpProactor.__delattr__" => "Implement delattr(self, name).",
    "builtins.IocpProactor.__eq__" => "Return self==value.",
    "builtins.IocpProactor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.IocpProactor.__ge__" => "Return self>=value.",
    "builtins.IocpProactor.__getattribute__" => "Return getattr(self, name).",
    "builtins.IocpProactor.__getstate__" => "Helper for pickle.",
    "builtins.IocpProactor.__gt__" => "Return self>value.",
    "builtins.IocpProactor.__hash__" => "Return hash(self).",
    "builtins.IocpProactor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.IocpProactor.__le__" => "Return self<=value.",
    "builtins.IocpProactor.__lt__" => "Return self<value.",
    "builtins.IocpProactor.__ne__" => "Return self!=value.",
    "builtins.IocpProactor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.IocpProactor.__reduce__" => "Helper for pickle.",
    "builtins.IocpProactor.__reduce_ex__" => "Helper for pickle.",
    "builtins.IocpProactor.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.IocpProactor.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.IocpProactor.__str__" => "Return str(self).",
    "builtins.IocpProactor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.IocpProactor.__weakref__" => "list of weak references to the object",
    "builtins.IocpProactor._unregister" => "Unregister an overlapped object.\n\nCall this method when its future has been cancelled. The event can\nalready be signalled (pending in the proactor event queue). It is also\nsafe if the event is never signalled (because it was cancelled).",
    "builtins.IocpProactor.wait_for_handle" => "Wait for a handle.\n\nReturn a Future object. The result of the future is True if the wait\ncompleted, or False if the wait did not complete (on timeout).",
    "builtins.IsADirectoryError" => "Operation doesn't work on directories.",
    "builtins.IsADirectoryError.__delattr__" => "Implement delattr(self, name).",
    "builtins.IsADirectoryError.__eq__" => "Return self==value.",
    "builtins.IsADirectoryError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.IsADirectoryError.__ge__" => "Return self>=value.",
    "builtins.IsADirectoryError.__getattribute__" => "Return getattr(self, name).",
    "builtins.IsADirectoryError.__getstate__" => "Helper for pickle.",
    "builtins.IsADirectoryError.__gt__" => "Return self>value.",
    "builtins.IsADirectoryError.__hash__" => "Return hash(self).",
    "builtins.IsADirectoryError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.IsADirectoryError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.IsADirectoryError.__le__" => "Return self<=value.",
    "builtins.IsADirectoryError.__lt__" => "Return self<value.",
    "builtins.IsADirectoryError.__ne__" => "Return self!=value.",
    "builtins.IsADirectoryError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.IsADirectoryError.__reduce_ex__" => "Helper for pickle.",
    "builtins.IsADirectoryError.__repr__" => "Return repr(self).",
    "builtins.IsADirectoryError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.IsADirectoryError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.IsADirectoryError.__str__" => "Return str(self).",
    "builtins.IsADirectoryError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.IsADirectoryError.add_note" => "Add a note to the exception",
    "builtins.IsADirectoryError.errno" => "POSIX exception code",
    "builtins.IsADirectoryError.filename" => "exception filename",
    "builtins.IsADirectoryError.filename2" => "second exception filename",
    "builtins.IsADirectoryError.strerror" => "exception strerror",
    "builtins.IsADirectoryError.winerror" => "Win32 exception code",
    "builtins.IsADirectoryError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Iterable.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.Iterable.__delattr__" => "Implement delattr(self, name).",
    "builtins.Iterable.__eq__" => "Return self==value.",
    "builtins.Iterable.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Iterable.__ge__" => "Return self>=value.",
    "builtins.Iterable.__getattribute__" => "Return getattr(self, name).",
    "builtins.Iterable.__getstate__" => "Helper for pickle.",
    "builtins.Iterable.__gt__" => "Return self>value.",
    "builtins.Iterable.__hash__" => "Return hash(self).",
    "builtins.Iterable.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Iterable.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Iterable.__le__" => "Return self<=value.",
    "builtins.Iterable.__lt__" => "Return self<value.",
    "builtins.Iterable.__ne__" => "Return self!=value.",
    "builtins.Iterable.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Iterable.__reduce__" => "Helper for pickle.",
    "builtins.Iterable.__reduce_ex__" => "Helper for pickle.",
    "builtins.Iterable.__repr__" => "Return repr(self).",
    "builtins.Iterable.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Iterable.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Iterable.__str__" => "Return str(self).",
    "builtins.JSONDecoder" => "Simple JSON <https://json.org> decoder\n\nPerforms the following translations in decoding by default:\n\n+---------------+-------------------+\n| JSON          | Python            |\n+===============+===================+\n| object        | dict              |\n+---------------+-------------------+\n| array         | list              |\n+---------------+-------------------+\n| string        | str               |\n+---------------+-------------------+\n| number (int)  | int               |\n+---------------+-------------------+\n| number (real) | float             |\n+---------------+-------------------+\n| true          | True              |\n+---------------+-------------------+\n| false         | False             |\n+---------------+-------------------+\n| null          | None              |\n+---------------+-------------------+\n\nIt also understands ``NaN``, ``Infinity``, and ``-Infinity`` as\ntheir corresponding ``float`` values, which is outside the JSON spec.",
    "builtins.JSONDecoder.__delattr__" => "Implement delattr(self, name).",
    "builtins.JSONDecoder.__eq__" => "Return self==value.",
    "builtins.JSONDecoder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.JSONDecoder.__ge__" => "Return self>=value.",
    "builtins.JSONDecoder.__getattribute__" => "Return getattr(self, name).",
    "builtins.JSONDecoder.__getstate__" => "Helper for pickle.",
    "builtins.JSONDecoder.__gt__" => "Return self>value.",
    "builtins.JSONDecoder.__hash__" => "Return hash(self).",
    "builtins.JSONDecoder.__init__" => "``object_hook``, if specified, will be called with the result\nof every JSON object decoded and its return value will be used in\nplace of the given ``dict``.  This can be used to provide custom\ndeserializations (e.g. to support JSON-RPC class hinting).\n\n``object_pairs_hook``, if specified will be called with the result\nof every JSON object decoded with an ordered list of pairs.  The\nreturn value of ``object_pairs_hook`` will be used instead of the\n``dict``.  This feature can be used to implement custom decoders.\nIf ``object_hook`` is also defined, the ``object_pairs_hook`` takes\npriority.\n\n``parse_float``, if specified, will be called with the string\nof every JSON float to be decoded. By default this is equivalent to\nfloat(num_str). This can be used to use another datatype or parser\nfor JSON floats (e.g. decimal.Decimal).\n\n``parse_int``, if specified, will be called with the string\nof every JSON int to be decoded. By default this is equivalent to\nint(num_str). This can be used to use another datatype or parser\nfor JSON integers (e.g. float).\n\n``parse_constant``, if specified, will be called with one of the\nfollowing strings: -Infinity, Infinity, NaN.\nThis can be used to raise an exception if invalid JSON numbers\nare encountered.\n\nIf ``strict`` is false (true is the default), then control\ncharacters will be allowed inside strings.  Control characters in\nthis context are those with character codes in the 0-31 range,\nincluding ``'\\t'`` (tab), ``'\\n'``, ``'\\r'`` and ``'\\0'``.",
    "builtins.JSONDecoder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.JSONDecoder.__le__" => "Return self<=value.",
    "builtins.JSONDecoder.__lt__" => "Return self<value.",
    "builtins.JSONDecoder.__ne__" => "Return self!=value.",
    "builtins.JSONDecoder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.JSONDecoder.__reduce__" => "Helper for pickle.",
    "builtins.JSONDecoder.__reduce_ex__" => "Helper for pickle.",
    "builtins.JSONDecoder.__repr__" => "Return repr(self).",
    "builtins.JSONDecoder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.JSONDecoder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.JSONDecoder.__str__" => "Return str(self).",
    "builtins.JSONDecoder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.JSONDecoder.__weakref__" => "list of weak references to the object",
    "builtins.JSONDecoder.decode" => "Return the Python representation of ``s`` (a ``str`` instance\ncontaining a JSON document).",
    "builtins.JSONDecoder.raw_decode" => "Decode a JSON document from ``s`` (a ``str`` beginning with\na JSON document) and return a 2-tuple of the Python\nrepresentation and the index in ``s`` where the document ended.\n\nThis can be used to decode a JSON document from a string that may\nhave extraneous data at the end.",
    "builtins.JSONEncoder" => "Extensible JSON <https://json.org> encoder for Python data structures.\n\nSupports the following objects and types by default:\n\n+-------------------+---------------+\n| Python            | JSON          |\n+===================+===============+\n| dict              | object        |\n+-------------------+---------------+\n| list, tuple       | array         |\n+-------------------+---------------+\n| str               | string        |\n+-------------------+---------------+\n| int, float        | number        |\n+-------------------+---------------+\n| True              | true          |\n+-------------------+---------------+\n| False             | false         |\n+-------------------+---------------+\n| None              | null          |\n+-------------------+---------------+\n\nTo extend this to recognize other objects, subclass and implement a\n``.default()`` method with another method that returns a serializable\nobject for ``o`` if possible, otherwise it should call the superclass\nimplementation (to raise ``TypeError``).",
    "builtins.JSONEncoder.__delattr__" => "Implement delattr(self, name).",
    "builtins.JSONEncoder.__eq__" => "Return self==value.",
    "builtins.JSONEncoder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.JSONEncoder.__ge__" => "Return self>=value.",
    "builtins.JSONEncoder.__getattribute__" => "Return getattr(self, name).",
    "builtins.JSONEncoder.__getstate__" => "Helper for pickle.",
    "builtins.JSONEncoder.__gt__" => "Return self>value.",
    "builtins.JSONEncoder.__hash__" => "Return hash(self).",
    "builtins.JSONEncoder.__init__" => "Constructor for JSONEncoder, with sensible defaults.\n\nIf skipkeys is false, then it is a TypeError to attempt\nencoding of keys that are not str, int, float, bool or None.\nIf skipkeys is True, such items are simply skipped.\n\nIf ensure_ascii is true, the output is guaranteed to be str objects\nwith all incoming non-ASCII and non-printable characters escaped.\nIf ensure_ascii is false, the output can contain non-ASCII and\nnon-printable characters.\n\nIf check_circular is true, then lists, dicts, and custom encoded\nobjects will be checked for circular references during encoding to\nprevent an infinite recursion (which would cause an RecursionError).\nOtherwise, no such check takes place.\n\nIf allow_nan is true, then NaN, Infinity, and -Infinity will be\nencoded as such.  This behavior is not JSON specification compliant,\nbut is consistent with most JavaScript based encoders and decoders.\nOtherwise, it will be a ValueError to encode such floats.\n\nIf sort_keys is true, then the output of dictionaries will be\nsorted by key; this is useful for regression tests to ensure\nthat JSON serializations can be compared on a day-to-day basis.\n\nIf indent is a non-negative integer, then JSON array\nelements and object members will be pretty-printed with that\nindent level.  An indent level of 0 will only insert newlines.\nNone is the most compact representation.\n\nIf specified, separators should be an (item_separator,\nkey_separator) tuple.  The default is (', ', ': ') if *indent* is\n``None`` and (',', ': ') otherwise.  To get the most compact JSON\nrepresentation, you should specify (',', ':') to eliminate\nwhitespace.\n\nIf specified, default is a function that gets called for objects\nthat can't otherwise be serialized.  It should return a JSON\nencodable version of the object or raise a ``TypeError``.",
    "builtins.JSONEncoder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.JSONEncoder.__le__" => "Return self<=value.",
    "builtins.JSONEncoder.__lt__" => "Return self<value.",
    "builtins.JSONEncoder.__ne__" => "Return self!=value.",
    "builtins.JSONEncoder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.JSONEncoder.__reduce__" => "Helper for pickle.",
    "builtins.JSONEncoder.__reduce_ex__" => "Helper for pickle.",
    "builtins.JSONEncoder.__repr__" => "Return repr(self).",
    "builtins.JSONEncoder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.JSONEncoder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.JSONEncoder.__str__" => "Return str(self).",
    "builtins.JSONEncoder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.JSONEncoder.__weakref__" => "list of weak references to the object",
    "builtins.JSONEncoder.default" => "Implement this method in a subclass such that it returns\na serializable object for ``o``, or calls the base implementation\n(to raise a ``TypeError``).\n\nFor example, to support arbitrary iterators, you could\nimplement default like this::\n\n    def default(self, o):\n        try:\n            iterable = iter(o)\n        except TypeError:\n            pass\n        else:\n            return list(iterable)\n        # Let the base class default method raise the TypeError\n        return super().default(o)",
    "builtins.JSONEncoder.encode" => "Return a JSON string representation of a Python data structure.\n\n>>> from json.encoder import JSONEncoder\n>>> JSONEncoder().encode({\"foo\": [\"bar\", \"baz\"]})\n'{\"foo\": [\"bar\", \"baz\"]}'",
    "builtins.JSONEncoder.iterencode" => "Encode the given object and yield each string\nrepresentation as available.\n\nFor example::\n\n    for chunk in JSONEncoder().iterencode(bigobject):\n        mysocket.write(chunk)",
    "builtins.KeyError" => "Mapping key not found.",
    "builtins.KeyError.__delattr__" => "Implement delattr(self, name).",
    "builtins.KeyError.__eq__" => "Return self==value.",
    "builtins.KeyError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.KeyError.__ge__" => "Return self>=value.",
    "builtins.KeyError.__getattribute__" => "Return getattr(self, name).",
    "builtins.KeyError.__getstate__" => "Helper for pickle.",
    "builtins.KeyError.__gt__" => "Return self>value.",
    "builtins.KeyError.__hash__" => "Return hash(self).",
    "builtins.KeyError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.KeyError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.KeyError.__le__" => "Return self<=value.",
    "builtins.KeyError.__lt__" => "Return self<value.",
    "builtins.KeyError.__ne__" => "Return self!=value.",
    "builtins.KeyError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.KeyError.__reduce_ex__" => "Helper for pickle.",
    "builtins.KeyError.__repr__" => "Return repr(self).",
    "builtins.KeyError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.KeyError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.KeyError.__str__" => "Return str(self).",
    "builtins.KeyError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.KeyError.add_note" => "Add a note to the exception",
    "builtins.KeyError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.KeyWrapper.__call__" => "Call self as a function.",
    "builtins.KeyWrapper.__delattr__" => "Implement delattr(self, name).",
    "builtins.KeyWrapper.__eq__" => "Return self==value.",
    "builtins.KeyWrapper.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.KeyWrapper.__ge__" => "Return self>=value.",
    "builtins.KeyWrapper.__getattribute__" => "Return getattr(self, name).",
    "builtins.KeyWrapper.__getstate__" => "Helper for pickle.",
    "builtins.KeyWrapper.__gt__" => "Return self>value.",
    "builtins.KeyWrapper.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.KeyWrapper.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.KeyWrapper.__le__" => "Return self<=value.",
    "builtins.KeyWrapper.__lt__" => "Return self<value.",
    "builtins.KeyWrapper.__ne__" => "Return self!=value.",
    "builtins.KeyWrapper.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.KeyWrapper.__reduce__" => "Helper for pickle.",
    "builtins.KeyWrapper.__reduce_ex__" => "Helper for pickle.",
    "builtins.KeyWrapper.__repr__" => "Return repr(self).",
    "builtins.KeyWrapper.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.KeyWrapper.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.KeyWrapper.__str__" => "Return str(self).",
    "builtins.KeyWrapper.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.KeyWrapper.obj" => "Value wrapped by a key function.",
    "builtins.KeyboardInterrupt" => "Program interrupted by user.",
    "builtins.KeyboardInterrupt.__delattr__" => "Implement delattr(self, name).",
    "builtins.KeyboardInterrupt.__eq__" => "Return self==value.",
    "builtins.KeyboardInterrupt.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.KeyboardInterrupt.__ge__" => "Return self>=value.",
    "builtins.KeyboardInterrupt.__getattribute__" => "Return getattr(self, name).",
    "builtins.KeyboardInterrupt.__getstate__" => "Helper for pickle.",
    "builtins.KeyboardInterrupt.__gt__" => "Return self>value.",
    "builtins.KeyboardInterrupt.__hash__" => "Return hash(self).",
    "builtins.KeyboardInterrupt.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.KeyboardInterrupt.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.KeyboardInterrupt.__le__" => "Return self<=value.",
    "builtins.KeyboardInterrupt.__lt__" => "Return self<value.",
    "builtins.KeyboardInterrupt.__ne__" => "Return self!=value.",
    "builtins.KeyboardInterrupt.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.KeyboardInterrupt.__reduce_ex__" => "Helper for pickle.",
    "builtins.KeyboardInterrupt.__repr__" => "Return repr(self).",
    "builtins.KeyboardInterrupt.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.KeyboardInterrupt.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.KeyboardInterrupt.__str__" => "Return str(self).",
    "builtins.KeyboardInterrupt.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.KeyboardInterrupt.add_note" => "Add a note to the exception",
    "builtins.KeyboardInterrupt.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.LZMACompressor" => "LZMACompressor(format=FORMAT_XZ, check=-1, preset=None, filters=None)\n\nCreate a compressor object for compressing data incrementally.\n\nformat specifies the container format to use for the output. This can\nbe FORMAT_XZ (default), FORMAT_ALONE, or FORMAT_RAW.\n\ncheck specifies the integrity check to use. For FORMAT_XZ, the default\nis CHECK_CRC64. FORMAT_ALONE and FORMAT_RAW do not support integrity\nchecks; for these formats, check must be omitted, or be CHECK_NONE.\n\nThe settings used by the compressor can be specified either as a\npreset compression level (with the 'preset' argument), or in detail\nas a custom filter chain (with the 'filters' argument). For FORMAT_XZ\nand FORMAT_ALONE, the default is to use the PRESET_DEFAULT preset\nlevel. For FORMAT_RAW, the caller must always specify a filter chain;\nthe raw compressor does not support preset compression levels.\n\npreset (if provided) should be an integer in the range 0-9, optionally\nOR-ed with the constant PRESET_EXTREME.\n\nfilters (if provided) should be a sequence of dicts. Each dict should\nhave an entry for \"id\" indicating the ID of the filter, plus\nadditional entries for options to the filter.\n\nFor one-shot compression, use the compress() function instead.",
    "builtins.LZMACompressor.__delattr__" => "Implement delattr(self, name).",
    "builtins.LZMACompressor.__eq__" => "Return self==value.",
    "builtins.LZMACompressor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.LZMACompressor.__ge__" => "Return self>=value.",
    "builtins.LZMACompressor.__getattribute__" => "Return getattr(self, name).",
    "builtins.LZMACompressor.__getstate__" => "Helper for pickle.",
    "builtins.LZMACompressor.__gt__" => "Return self>value.",
    "builtins.LZMACompressor.__hash__" => "Return hash(self).",
    "builtins.LZMACompressor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.LZMACompressor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.LZMACompressor.__le__" => "Return self<=value.",
    "builtins.LZMACompressor.__lt__" => "Return self<value.",
    "builtins.LZMACompressor.__ne__" => "Return self!=value.",
    "builtins.LZMACompressor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.LZMACompressor.__reduce__" => "Helper for pickle.",
    "builtins.LZMACompressor.__reduce_ex__" => "Helper for pickle.",
    "builtins.LZMACompressor.__repr__" => "Return repr(self).",
    "builtins.LZMACompressor.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.LZMACompressor.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.LZMACompressor.__str__" => "Return str(self).",
    "builtins.LZMACompressor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.LZMACompressor.__weakref__" => "list of weak references to the object",
    "builtins.LZMACompressor.compress" => "Provide data to the compressor object.\n\nReturns a chunk of compressed data if possible, or b'' otherwise.\n\nWhen you have finished providing data to the compressor, call the\nflush() method to finish the compression process.",
    "builtins.LZMACompressor.flush" => "Finish the compression process.\n\nReturns the compressed data left in internal buffers.\n\nThe compressor object may not be used after this method is called.",
    "builtins.LZMADecompressor" => "Create a decompressor object for decompressing data incrementally.\n\n  format\n    Specifies the container format of the input stream.  If this is\n    FORMAT_AUTO (the default), the decompressor will automatically detect\n    whether the input is FORMAT_XZ or FORMAT_ALONE.  Streams created with\n    FORMAT_RAW cannot be autodetected.\n  memlimit\n    Limit the amount of memory used by the decompressor.  This will cause\n    decompression to fail if the input cannot be decompressed within the\n    given limit.\n  filters\n    A custom filter chain.  This argument is required for FORMAT_RAW, and\n    not accepted with any other format.  When provided, this should be a\n    sequence of dicts, each indicating the ID and options for a single\n    filter.\n\nFor one-shot decompression, use the decompress() function instead.",
    "builtins.LZMADecompressor.__delattr__" => "Implement delattr(self, name).",
    "builtins.LZMADecompressor.__eq__" => "Return self==value.",
    "builtins.LZMADecompressor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.LZMADecompressor.__ge__" => "Return self>=value.",
    "builtins.LZMADecompressor.__getattribute__" => "Return getattr(self, name).",
    "builtins.LZMADecompressor.__getstate__" => "Helper for pickle.",
    "builtins.LZMADecompressor.__gt__" => "Return self>value.",
    "builtins.LZMADecompressor.__hash__" => "Return hash(self).",
    "builtins.LZMADecompressor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.LZMADecompressor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.LZMADecompressor.__le__" => "Return self<=value.",
    "builtins.LZMADecompressor.__lt__" => "Return self<value.",
    "builtins.LZMADecompressor.__ne__" => "Return self!=value.",
    "builtins.LZMADecompressor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.LZMADecompressor.__reduce__" => "Helper for pickle.",
    "builtins.LZMADecompressor.__reduce_ex__" => "Helper for pickle.",
    "builtins.LZMADecompressor.__repr__" => "Return repr(self).",
    "builtins.LZMADecompressor.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.LZMADecompressor.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.LZMADecompressor.__str__" => "Return str(self).",
    "builtins.LZMADecompressor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.LZMADecompressor.__weakref__" => "list of weak references to the object",
    "builtins.LZMADecompressor.check" => "ID of the integrity check used by the input stream.",
    "builtins.LZMADecompressor.decompress" => "Decompress *data*, returning uncompressed data as bytes.\n\nIf *max_length* is nonnegative, returns at most *max_length* bytes\nof decompressed data. If this limit is reached and further output\ncan be produced, *self.needs_input* will be set to ``False``.  In\nthis case, the next call to *decompress()* may provide *data* as b''\nto obtain more of the output.\n\nIf all of the input data was decompressed and returned (either\nbecause this was less than *max_length* bytes, or because\n*max_length* was negative), *self.needs_input* will be set to True.\n\nAttempting to decompress data after the end of stream is reached\nraises an EOFError.  Any data found after the end of the stream is\nignored and saved in the unused_data attribute.",
    "builtins.LZMADecompressor.eof" => "True if the end-of-stream marker has been reached.",
    "builtins.LZMADecompressor.needs_input" => "True if more input is needed before more decompressed data can be produced.",
    "builtins.LZMADecompressor.unused_data" => "Data found after the end of the compressed stream.",
    "builtins.LibraryLoader.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.LibraryLoader.__delattr__" => "Implement delattr(self, name).",
    "builtins.LibraryLoader.__eq__" => "Return self==value.",
    "builtins.LibraryLoader.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.LibraryLoader.__ge__" => "Return self>=value.",
    "builtins.LibraryLoader.__getattribute__" => "Return getattr(self, name).",
    "builtins.LibraryLoader.__getstate__" => "Helper for pickle.",
    "builtins.LibraryLoader.__gt__" => "Return self>value.",
    "builtins.LibraryLoader.__hash__" => "Return hash(self).",
    "builtins.LibraryLoader.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.LibraryLoader.__le__" => "Return self<=value.",
    "builtins.LibraryLoader.__lt__" => "Return self<value.",
    "builtins.LibraryLoader.__ne__" => "Return self!=value.",
    "builtins.LibraryLoader.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.LibraryLoader.__reduce__" => "Helper for pickle.",
    "builtins.LibraryLoader.__reduce_ex__" => "Helper for pickle.",
    "builtins.LibraryLoader.__repr__" => "Return repr(self).",
    "builtins.LibraryLoader.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.LibraryLoader.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.LibraryLoader.__str__" => "Return str(self).",
    "builtins.LibraryLoader.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.LibraryLoader.__weakref__" => "list of weak references to the object",
    "builtins.Loader" => "Abstract base class for import loaders.",
    "builtins.Loader.__delattr__" => "Implement delattr(self, name).",
    "builtins.Loader.__eq__" => "Return self==value.",
    "builtins.Loader.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Loader.__ge__" => "Return self>=value.",
    "builtins.Loader.__getattribute__" => "Return getattr(self, name).",
    "builtins.Loader.__getstate__" => "Helper for pickle.",
    "builtins.Loader.__gt__" => "Return self>value.",
    "builtins.Loader.__hash__" => "Return hash(self).",
    "builtins.Loader.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Loader.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Loader.__le__" => "Return self<=value.",
    "builtins.Loader.__lt__" => "Return self<value.",
    "builtins.Loader.__ne__" => "Return self!=value.",
    "builtins.Loader.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Loader.__reduce__" => "Helper for pickle.",
    "builtins.Loader.__reduce_ex__" => "Helper for pickle.",
    "builtins.Loader.__repr__" => "Return repr(self).",
    "builtins.Loader.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Loader.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Loader.__str__" => "Return str(self).",
    "builtins.Loader.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Loader.__weakref__" => "list of weak references to the object",
    "builtins.Loader.create_module" => "Return a module to initialize and into which to load.\n\nThis method should raise ImportError if anything prevents it\nfrom creating a new module.  It may return None to indicate\nthat the spec should create the new module.",
    "builtins.Loader.load_module" => "Return the loaded module.\n\nThe module must be added to sys.modules and have import-related\nattributes set properly.  The fullname is a str.\n\nImportError is raised on failure.\n\nThis method is deprecated in favor of loader.exec_module(). If\nexec_module() exists then it is used to provide a backwards-compatible\nfunctionality for this method.",
    "builtins.LocaleTime" => "Stores and handles locale-specific information related to time.\n\nATTRIBUTES:\n    f_weekday -- full weekday names (7-item list)\n    a_weekday -- abbreviated weekday names (7-item list)\n    f_month -- full month names (13-item list; dummy value in [0], which\n                is added by code)\n    a_month -- abbreviated month names (13-item list, dummy value in\n                [0], which is added by code)\n    am_pm -- AM/PM representation (2-item list)\n    LC_date_time -- format string for date/time representation (string)\n    LC_date -- format string for date representation (string)\n    LC_time -- format string for time representation (string)\n    timezone -- daylight- and non-daylight-savings timezone representation\n                (2-item list of sets)\n    lang -- Language used by instance (2-item tuple)",
    "builtins.LocaleTime._LocaleTime__find_month_format" => "Find the month format appropriate for the current locale.\n\nIn some locales (for example French and Hebrew), the default month\nused in __calc_date_time has the same name in full and abbreviated\nform.  Also, the month name can by accident match other part of the\nrepresentation: the day of the week name (for example in Morisyen)\nor the month number (for example in Japanese).  Thus, cycle months\nof the year and find all positions that match the month name for\neach month,  If no common positions are found, the representation\ndoes not use the month name.",
    "builtins.LocaleTime._LocaleTime__find_weekday_format" => "Find the day of the week format appropriate for the current locale.\n\nSimilar to __find_month_format().",
    "builtins.LocaleTime.__delattr__" => "Implement delattr(self, name).",
    "builtins.LocaleTime.__eq__" => "Return self==value.",
    "builtins.LocaleTime.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.LocaleTime.__ge__" => "Return self>=value.",
    "builtins.LocaleTime.__getattribute__" => "Return getattr(self, name).",
    "builtins.LocaleTime.__getstate__" => "Helper for pickle.",
    "builtins.LocaleTime.__gt__" => "Return self>value.",
    "builtins.LocaleTime.__hash__" => "Return hash(self).",
    "builtins.LocaleTime.__init__" => "Set all attributes.\n\nOrder of methods called matters for dependency reasons.\n\nThe locale language is set at the offset and then checked again before\nexiting.  This is to make sure that the attributes were not set with a\nmix of information from more than one locale.  This would most likely\nhappen when using threads where one thread calls a locale-dependent\nfunction while another thread changes the locale while the function in\nthe other thread is still running.  Proper coding would call for\nlocks to prevent changing the locale while locale-dependent code is\nrunning.  The check here is done in case someone does not think about\ndoing this.\n\nOnly other possible issue is if someone changed the timezone and did\nnot call tz.tzset .  That is an issue for the programmer, though,\nsince changing the timezone is worthless without that call.",
    "builtins.LocaleTime.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.LocaleTime.__le__" => "Return self<=value.",
    "builtins.LocaleTime.__lt__" => "Return self<value.",
    "builtins.LocaleTime.__ne__" => "Return self!=value.",
    "builtins.LocaleTime.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.LocaleTime.__reduce__" => "Helper for pickle.",
    "builtins.LocaleTime.__reduce_ex__" => "Helper for pickle.",
    "builtins.LocaleTime.__repr__" => "Return repr(self).",
    "builtins.LocaleTime.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.LocaleTime.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.LocaleTime.__str__" => "Return str(self).",
    "builtins.LocaleTime.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.LocaleTime.__weakref__" => "list of weak references to the object",
    "builtins.LogRecord" => "A LogRecord instance represents an event being logged.\n\nLogRecord instances are created every time something is logged. They\ncontain all the information pertinent to the event being logged. The\nmain information passed in is in msg and args, which are combined\nusing str(msg) % args to create the message field of the record. The\nrecord also includes information such as when the record was created,\nthe source line where the logging call was made, and any exception\ninformation to be logged.",
    "builtins.LogRecord.__delattr__" => "Implement delattr(self, name).",
    "builtins.LogRecord.__eq__" => "Return self==value.",
    "builtins.LogRecord.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.LogRecord.__ge__" => "Return self>=value.",
    "builtins.LogRecord.__getattribute__" => "Return getattr(self, name).",
    "builtins.LogRecord.__getstate__" => "Helper for pickle.",
    "builtins.LogRecord.__gt__" => "Return self>value.",
    "builtins.LogRecord.__hash__" => "Return hash(self).",
    "builtins.LogRecord.__init__" => "Initialize a logging record with interesting information.",
    "builtins.LogRecord.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.LogRecord.__le__" => "Return self<=value.",
    "builtins.LogRecord.__lt__" => "Return self<value.",
    "builtins.LogRecord.__ne__" => "Return self!=value.",
    "builtins.LogRecord.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.LogRecord.__reduce__" => "Helper for pickle.",
    "builtins.LogRecord.__reduce_ex__" => "Helper for pickle.",
    "builtins.LogRecord.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.LogRecord.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.LogRecord.__str__" => "Return str(self).",
    "builtins.LogRecord.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.LogRecord.__weakref__" => "list of weak references to the object",
    "builtins.LogRecord.getMessage" => "Return the message for this LogRecord.\n\nReturn the message for this LogRecord after merging any user-supplied\narguments with the message.",
    "builtins.Logcat.__delattr__" => "Implement delattr(self, name).",
    "builtins.Logcat.__eq__" => "Return self==value.",
    "builtins.Logcat.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Logcat.__ge__" => "Return self>=value.",
    "builtins.Logcat.__getattribute__" => "Return getattr(self, name).",
    "builtins.Logcat.__getstate__" => "Helper for pickle.",
    "builtins.Logcat.__gt__" => "Return self>value.",
    "builtins.Logcat.__hash__" => "Return hash(self).",
    "builtins.Logcat.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Logcat.__le__" => "Return self<=value.",
    "builtins.Logcat.__lt__" => "Return self<value.",
    "builtins.Logcat.__ne__" => "Return self!=value.",
    "builtins.Logcat.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Logcat.__reduce__" => "Helper for pickle.",
    "builtins.Logcat.__reduce_ex__" => "Helper for pickle.",
    "builtins.Logcat.__repr__" => "Return repr(self).",
    "builtins.Logcat.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Logcat.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Logcat.__str__" => "Return str(self).",
    "builtins.Logcat.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Logcat.__weakref__" => "list of weak references to the object",
    "builtins.LoggerAdapter" => "An adapter for loggers which makes it easier to specify contextual\ninformation in logging output.",
    "builtins.LoggerAdapter.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.LoggerAdapter.__delattr__" => "Implement delattr(self, name).",
    "builtins.LoggerAdapter.__eq__" => "Return self==value.",
    "builtins.LoggerAdapter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.LoggerAdapter.__ge__" => "Return self>=value.",
    "builtins.LoggerAdapter.__getattribute__" => "Return getattr(self, name).",
    "builtins.LoggerAdapter.__getstate__" => "Helper for pickle.",
    "builtins.LoggerAdapter.__gt__" => "Return self>value.",
    "builtins.LoggerAdapter.__hash__" => "Return hash(self).",
    "builtins.LoggerAdapter.__init__" => "Initialize the adapter with a logger and an optional dict-like object\nwhich provides contextual information. This constructor signature\nallows easy stacking of LoggerAdapters, if so desired.\n\nYou can effectively pass keyword arguments as shown in the\nfollowing example:\n\nadapter = LoggerAdapter(someLogger, dict(p1=v1, p2=\"v2\"))\n\nBy default, LoggerAdapter objects will drop the \"extra\" argument\npassed on the individual log calls to use its own instead.\n\nInitializing it with merge_extra=True will instead merge both\nmaps when logging, the individual call extra taking precedence\nover the LoggerAdapter instance extra\n\n.. versionchanged:: 3.13\n   The *merge_extra* argument was added.",
    "builtins.LoggerAdapter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.LoggerAdapter.__le__" => "Return self<=value.",
    "builtins.LoggerAdapter.__lt__" => "Return self<value.",
    "builtins.LoggerAdapter.__ne__" => "Return self!=value.",
    "builtins.LoggerAdapter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.LoggerAdapter.__reduce__" => "Helper for pickle.",
    "builtins.LoggerAdapter.__reduce_ex__" => "Helper for pickle.",
    "builtins.LoggerAdapter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.LoggerAdapter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.LoggerAdapter.__str__" => "Return str(self).",
    "builtins.LoggerAdapter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.LoggerAdapter.__weakref__" => "list of weak references to the object",
    "builtins.LoggerAdapter._log" => "Low-level log implementation, proxied to allow nested logger adapters.",
    "builtins.LoggerAdapter.critical" => "Delegate a critical call to the underlying logger.",
    "builtins.LoggerAdapter.debug" => "Delegate a debug call to the underlying logger.",
    "builtins.LoggerAdapter.error" => "Delegate an error call to the underlying logger.",
    "builtins.LoggerAdapter.exception" => "Delegate an exception call to the underlying logger.",
    "builtins.LoggerAdapter.getEffectiveLevel" => "Get the effective level for the underlying logger.",
    "builtins.LoggerAdapter.hasHandlers" => "See if the underlying logger has any handlers.",
    "builtins.LoggerAdapter.info" => "Delegate an info call to the underlying logger.",
    "builtins.LoggerAdapter.isEnabledFor" => "Is this logger enabled for level 'level'?",
    "builtins.LoggerAdapter.log" => "Delegate a log call to the underlying logger, after adding\ncontextual information from this adapter instance.",
    "builtins.LoggerAdapter.process" => "Process the logging message and keyword arguments passed in to\na logging call to insert contextual information. You can either\nmanipulate the message itself, the keyword args or both. Return\nthe message and kwargs modified (or not) to suit your needs.\n\nNormally, you'll only need to override this one method in a\nLoggerAdapter subclass for your specific needs.",
    "builtins.LoggerAdapter.setLevel" => "Set the specified level on the underlying logger.",
    "builtins.LoggerAdapter.warning" => "Delegate a warning call to the underlying logger.",
    "builtins.LookupError" => "Base class for lookup errors.",
    "builtins.LookupError.__delattr__" => "Implement delattr(self, name).",
    "builtins.LookupError.__eq__" => "Return self==value.",
    "builtins.LookupError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.LookupError.__ge__" => "Return self>=value.",
    "builtins.LookupError.__getattribute__" => "Return getattr(self, name).",
    "builtins.LookupError.__getstate__" => "Helper for pickle.",
    "builtins.LookupError.__gt__" => "Return self>value.",
    "builtins.LookupError.__hash__" => "Return hash(self).",
    "builtins.LookupError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.LookupError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.LookupError.__le__" => "Return self<=value.",
    "builtins.LookupError.__lt__" => "Return self<value.",
    "builtins.LookupError.__ne__" => "Return self!=value.",
    "builtins.LookupError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.LookupError.__reduce_ex__" => "Helper for pickle.",
    "builtins.LookupError.__repr__" => "Return repr(self).",
    "builtins.LookupError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.LookupError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.LookupError.__str__" => "Return str(self).",
    "builtins.LookupError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.LookupError.add_note" => "Add a note to the exception",
    "builtins.LookupError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.MISSING.__delattr__" => "Implement delattr(self, name).",
    "builtins.MISSING.__eq__" => "Return self==value.",
    "builtins.MISSING.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.MISSING.__ge__" => "Return self>=value.",
    "builtins.MISSING.__getattribute__" => "Return getattr(self, name).",
    "builtins.MISSING.__getstate__" => "Helper for pickle.",
    "builtins.MISSING.__gt__" => "Return self>value.",
    "builtins.MISSING.__hash__" => "Return hash(self).",
    "builtins.MISSING.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.MISSING.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.MISSING.__le__" => "Return self<=value.",
    "builtins.MISSING.__lt__" => "Return self<value.",
    "builtins.MISSING.__ne__" => "Return self!=value.",
    "builtins.MISSING.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.MISSING.__reduce__" => "Helper for pickle.",
    "builtins.MISSING.__reduce_ex__" => "Helper for pickle.",
    "builtins.MISSING.__repr__" => "Return repr(self).",
    "builtins.MISSING.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.MISSING.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.MISSING.__str__" => "Return str(self).",
    "builtins.MISSING.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Mailbox" => "A group of messages in a particular place.",
    "builtins.Mailbox.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.Mailbox.__contains__" => "Return True if the keyed message exists, False otherwise.",
    "builtins.Mailbox.__delattr__" => "Implement delattr(self, name).",
    "builtins.Mailbox.__eq__" => "Return self==value.",
    "builtins.Mailbox.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Mailbox.__ge__" => "Return self>=value.",
    "builtins.Mailbox.__getattribute__" => "Return getattr(self, name).",
    "builtins.Mailbox.__getitem__" => "Return the keyed message; raise KeyError if it doesn't exist.",
    "builtins.Mailbox.__getstate__" => "Helper for pickle.",
    "builtins.Mailbox.__gt__" => "Return self>value.",
    "builtins.Mailbox.__hash__" => "Return hash(self).",
    "builtins.Mailbox.__init__" => "Initialize a Mailbox instance.",
    "builtins.Mailbox.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Mailbox.__le__" => "Return self<=value.",
    "builtins.Mailbox.__len__" => "Return a count of messages in the mailbox.",
    "builtins.Mailbox.__lt__" => "Return self<value.",
    "builtins.Mailbox.__ne__" => "Return self!=value.",
    "builtins.Mailbox.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Mailbox.__reduce__" => "Helper for pickle.",
    "builtins.Mailbox.__reduce_ex__" => "Helper for pickle.",
    "builtins.Mailbox.__repr__" => "Return repr(self).",
    "builtins.Mailbox.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Mailbox.__setitem__" => "Replace the keyed message; raise KeyError if it doesn't exist.",
    "builtins.Mailbox.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Mailbox.__str__" => "Return str(self).",
    "builtins.Mailbox.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Mailbox.__weakref__" => "list of weak references to the object",
    "builtins.Mailbox._dump_message" => "Dump message contents to target file.",
    "builtins.Mailbox.add" => "Add message and return assigned key.",
    "builtins.Mailbox.clear" => "Delete all messages.",
    "builtins.Mailbox.close" => "Flush and close the mailbox.",
    "builtins.Mailbox.discard" => "If the keyed message exists, remove it.",
    "builtins.Mailbox.flush" => "Write any pending changes to the disk.",
    "builtins.Mailbox.get" => "Return the keyed message, or default if it doesn't exist.",
    "builtins.Mailbox.get_bytes" => "Return a byte string representation or raise a KeyError.",
    "builtins.Mailbox.get_file" => "Return a file-like representation or raise a KeyError.",
    "builtins.Mailbox.get_message" => "Return a Message representation or raise a KeyError.",
    "builtins.Mailbox.get_string" => "Return a string representation or raise a KeyError.\n\nUses email.message.Message to create a 7bit clean string\nrepresentation of the message.",
    "builtins.Mailbox.items" => "Return a list of (key, message) tuples. Memory intensive.",
    "builtins.Mailbox.iteritems" => "Return an iterator over (key, message) tuples.",
    "builtins.Mailbox.iterkeys" => "Return an iterator over keys.",
    "builtins.Mailbox.itervalues" => "Return an iterator over all messages.",
    "builtins.Mailbox.keys" => "Return a list of keys.",
    "builtins.Mailbox.lock" => "Lock the mailbox.",
    "builtins.Mailbox.pop" => "Delete the keyed message and return it, or default.",
    "builtins.Mailbox.popitem" => "Delete an arbitrary (key, message) pair and return it.",
    "builtins.Mailbox.remove" => "Remove the keyed message; raise KeyError if it doesn't exist.",
    "builtins.Mailbox.unlock" => "Unlock the mailbox if it is locked.",
    "builtins.Mailbox.update" => "Change the messages that correspond to certain keys.",
    "builtins.Mailbox.values" => "Return a list of messages. Memory intensive.",
    "builtins.Manager" => "There is [under normal circumstances] just one Manager instance, which\nholds the hierarchy of loggers.",
    "builtins.Manager.__delattr__" => "Implement delattr(self, name).",
    "builtins.Manager.__eq__" => "Return self==value.",
    "builtins.Manager.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Manager.__ge__" => "Return self>=value.",
    "builtins.Manager.__getattribute__" => "Return getattr(self, name).",
    "builtins.Manager.__getstate__" => "Helper for pickle.",
    "builtins.Manager.__gt__" => "Return self>value.",
    "builtins.Manager.__hash__" => "Return hash(self).",
    "builtins.Manager.__init__" => "Initialize the manager with the root node of the logger hierarchy.",
    "builtins.Manager.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Manager.__le__" => "Return self<=value.",
    "builtins.Manager.__lt__" => "Return self<value.",
    "builtins.Manager.__ne__" => "Return self!=value.",
    "builtins.Manager.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Manager.__reduce__" => "Helper for pickle.",
    "builtins.Manager.__reduce_ex__" => "Helper for pickle.",
    "builtins.Manager.__repr__" => "Return repr(self).",
    "builtins.Manager.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Manager.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Manager.__str__" => "Return str(self).",
    "builtins.Manager.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Manager.__weakref__" => "list of weak references to the object",
    "builtins.Manager._clear_cache" => "Clear the cache for all loggers in loggerDict\nCalled when level changes are made",
    "builtins.Manager._fixupChildren" => "Ensure that children of the placeholder ph are connected to the\nspecified logger.",
    "builtins.Manager._fixupParents" => "Ensure that there are either loggers or placeholders all the way\nfrom the specified logger to the root of the logger hierarchy.",
    "builtins.Manager.getLogger" => "Get a logger with the specified name (channel name), creating it\nif it doesn't yet exist. This name is a dot-separated hierarchical\nname, such as \"a\", \"a.b\", \"a.b.c\" or similar.\n\nIf a PlaceHolder existed for the specified name [i.e. the logger\ndidn't exist but a child of it did], replace it with the created\nlogger and fix up the parent/child references which pointed to the\nplaceholder to now point to the logger.",
    "builtins.Manager.setLogRecordFactory" => "Set the factory to be used when instantiating a log record with this\nManager.",
    "builtins.Manager.setLoggerClass" => "Set the class to be used when instantiating a logger with this Manager.",
    "builtins.Match" => "The result of re.match() and re.search().\nMatch objects always have a boolean value of True.",
    "builtins.Match.__class_getitem__" => "Matches are generic over the type of string which was matched (str or bytes)",
    "builtins.Match.__delattr__" => "Implement delattr(self, name).",
    "builtins.Match.__eq__" => "Return self==value.",
    "builtins.Match.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Match.__ge__" => "Return self>=value.",
    "builtins.Match.__getattribute__" => "Return getattr(self, name).",
    "builtins.Match.__getitem__" => "Return self[key].",
    "builtins.Match.__getstate__" => "Helper for pickle.",
    "builtins.Match.__gt__" => "Return self>value.",
    "builtins.Match.__hash__" => "Return hash(self).",
    "builtins.Match.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Match.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Match.__le__" => "Return self<=value.",
    "builtins.Match.__lt__" => "Return self<value.",
    "builtins.Match.__ne__" => "Return self!=value.",
    "builtins.Match.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Match.__reduce__" => "Helper for pickle.",
    "builtins.Match.__reduce_ex__" => "Helper for pickle.",
    "builtins.Match.__repr__" => "Return repr(self).",
    "builtins.Match.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Match.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Match.__str__" => "Return str(self).",
    "builtins.Match.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Match.end" => "Return index of the end of the substring matched by group.",
    "builtins.Match.endpos" => "The index into the string beyond which the RE engine will not go.",
    "builtins.Match.expand" => "Return the string obtained by doing backslash substitution on the string template, as done by the sub() method.",
    "builtins.Match.group" => "group([group1, ...]) -> str or tuple.\n    Return subgroup(s) of the match by indices or names.\n    For 0 returns the entire match.",
    "builtins.Match.groupdict" => "Return a dictionary containing all the named subgroups of the match, keyed by the subgroup name.\n\n  default\n    Is used for groups that did not participate in the match.",
    "builtins.Match.groups" => "Return a tuple containing all the subgroups of the match, from 1.\n\n  default\n    Is used for groups that did not participate in the match.",
    "builtins.Match.lastgroup" => "The name of the last matched capturing group.",
    "builtins.Match.lastindex" => "The integer index of the last matched capturing group.",
    "builtins.Match.pos" => "The index into the string at which the RE engine started looking for a match.",
    "builtins.Match.re" => "The regular expression object.",
    "builtins.Match.span" => "For match object m, return the 2-tuple (m.start(group), m.end(group)).",
    "builtins.Match.start" => "Return index of the start of the substring matched by group.",
    "builtins.Match.string" => "The string passed to match() or search().",
    "builtins.MemoryBIO.__delattr__" => "Implement delattr(self, name).",
    "builtins.MemoryBIO.__eq__" => "Return self==value.",
    "builtins.MemoryBIO.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.MemoryBIO.__ge__" => "Return self>=value.",
    "builtins.MemoryBIO.__getattribute__" => "Return getattr(self, name).",
    "builtins.MemoryBIO.__getstate__" => "Helper for pickle.",
    "builtins.MemoryBIO.__gt__" => "Return self>value.",
    "builtins.MemoryBIO.__hash__" => "Return hash(self).",
    "builtins.MemoryBIO.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.MemoryBIO.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.MemoryBIO.__le__" => "Return self<=value.",
    "builtins.MemoryBIO.__lt__" => "Return self<value.",
    "builtins.MemoryBIO.__ne__" => "Return self!=value.",
    "builtins.MemoryBIO.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.MemoryBIO.__reduce__" => "Helper for pickle.",
    "builtins.MemoryBIO.__reduce_ex__" => "Helper for pickle.",
    "builtins.MemoryBIO.__repr__" => "Return repr(self).",
    "builtins.MemoryBIO.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.MemoryBIO.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.MemoryBIO.__str__" => "Return str(self).",
    "builtins.MemoryBIO.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.MemoryBIO.eof" => "Whether the memory BIO is at EOF.",
    "builtins.MemoryBIO.pending" => "The number of bytes pending in the memory BIO.",
    "builtins.MemoryBIO.read" => "Read up to size bytes from the memory BIO.\n\nIf size is not specified, read the entire buffer.\nIf the return value is an empty bytes instance, this means either\nEOF or that no data is available. Use the \"eof\" property to\ndistinguish between the two.",
    "builtins.MemoryBIO.write" => "Writes the bytes b into the memory BIO.\n\nReturns the number of bytes written.",
    "builtins.MemoryBIO.write_eof" => "Write an EOF marker to the memory BIO.\n\nWhen all data has been read, the \"eof\" property will be True.",
    "builtins.MemoryError" => "Out of memory.",
    "builtins.MemoryError.__delattr__" => "Implement delattr(self, name).",
    "builtins.MemoryError.__eq__" => "Return self==value.",
    "builtins.MemoryError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.MemoryError.__ge__" => "Return self>=value.",
    "builtins.MemoryError.__getattribute__" => "Return getattr(self, name).",
    "builtins.MemoryError.__getstate__" => "Helper for pickle.",
    "builtins.MemoryError.__gt__" => "Return self>value.",
    "builtins.MemoryError.__hash__" => "Return hash(self).",
    "builtins.MemoryError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.MemoryError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.MemoryError.__le__" => "Return self<=value.",
    "builtins.MemoryError.__lt__" => "Return self<value.",
    "builtins.MemoryError.__ne__" => "Return self!=value.",
    "builtins.MemoryError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.MemoryError.__reduce_ex__" => "Helper for pickle.",
    "builtins.MemoryError.__repr__" => "Return repr(self).",
    "builtins.MemoryError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.MemoryError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.MemoryError.__str__" => "Return str(self).",
    "builtins.MemoryError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.MemoryError.add_note" => "Add a note to the exception",
    "builtins.MemoryError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Message" => "Basic message object.\n\nA message object is defined as something that has a bunch of RFC 5322\nheaders and a payload.  It may optionally have an envelope header\n(a.k.a. Unix-From or From_ header).  If the message is a container (i.e. a\nmultipart or a message/rfc822), then the payload is a list of Message\nobjects, otherwise it is a string.\n\nMessage objects implement part of the 'mapping' interface, which assumes\nthere is exactly one occurrence of the header per message.  Some headers\ndo in fact appear multiple times (e.g. Received) and for those headers,\nyou must use the explicit API to set or get all the headers.  Not all of\nthe mapping methods are implemented.",
    "builtins.Message.__bytes__" => "Return the entire formatted message as a bytes object.",
    "builtins.Message.__delattr__" => "Implement delattr(self, name).",
    "builtins.Message.__delitem__" => "Delete all occurrences of a header, if present.\n\nDoes not raise an exception if the header is missing.",
    "builtins.Message.__eq__" => "Return self==value.",
    "builtins.Message.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Message.__ge__" => "Return self>=value.",
    "builtins.Message.__getattribute__" => "Return getattr(self, name).",
    "builtins.Message.__getitem__" => "Get a header value.\n\nReturn None if the header is missing instead of raising an exception.\n\nNote that if the header appeared multiple times, exactly which\noccurrence gets returned is undefined.  Use get_all() to get all\nthe values matching a header field name.",
    "builtins.Message.__getstate__" => "Helper for pickle.",
    "builtins.Message.__gt__" => "Return self>value.",
    "builtins.Message.__hash__" => "Return hash(self).",
    "builtins.Message.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Message.__le__" => "Return self<=value.",
    "builtins.Message.__len__" => "Return the total number of headers, including duplicates.",
    "builtins.Message.__lt__" => "Return self<value.",
    "builtins.Message.__ne__" => "Return self!=value.",
    "builtins.Message.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Message.__reduce__" => "Helper for pickle.",
    "builtins.Message.__reduce_ex__" => "Helper for pickle.",
    "builtins.Message.__repr__" => "Return repr(self).",
    "builtins.Message.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Message.__setitem__" => "Set the value of a header.\n\nNote: this does not overwrite an existing header with the same field\nname.  Use __delitem__() first to delete any existing headers.",
    "builtins.Message.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Message.__str__" => "Return the entire formatted message as a string.",
    "builtins.Message.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Message.__weakref__" => "list of weak references to the object",
    "builtins.Message.add_header" => "Extended header setting.\n\nname is the header field to add.  keyword arguments can be used to set\nadditional parameters for the header field, with underscores converted\nto dashes.  Normally the parameter will be added as key=\"value\" unless\nvalue is None, in which case only the key will be added.  If a\nparameter value contains non-ASCII characters it can be specified as a\nthree-tuple of (charset, language, value), in which case it will be\nencoded according to RFC2231 rules.  Otherwise it will be encoded using\nthe utf-8 charset and a language of ''.\n\nExamples:\n\nmsg.add_header('content-disposition', 'attachment', filename='bud.gif')\nmsg.add_header('content-disposition', 'attachment',\n               filename=('utf-8', '', 'Fußballer.ppt'))\nmsg.add_header('content-disposition', 'attachment',\n               filename='Fußballer.ppt'))",
    "builtins.Message.as_bytes" => "Return the entire formatted message as a bytes object.\n\nOptional 'unixfrom', when true, means include the Unix From_ envelope\nheader.  'policy' is passed to the BytesGenerator instance used to\nserialize the message; if not specified the policy associated with\nthe message instance is used.",
    "builtins.Message.as_string" => "Return the entire formatted message as a string.\n\nOptional 'unixfrom', when true, means include the Unix From_ envelope\nheader.  For backward compatibility reasons, if maxheaderlen is\nnot specified it defaults to 0, so you must override it explicitly\nif you want a different maxheaderlen.  'policy' is passed to the\nGenerator instance used to serialize the message; if it is not\nspecified the policy associated with the message instance is used.\n\nIf the message object contains binary data that is not encoded\naccording to RFC standards, the non-compliant data will be replaced by\nunicode \"unknown character\" code points.",
    "builtins.Message.attach" => "Add the given payload to the current payload.\n\nThe current payload will always be a list of objects after this method\nis called.  If you want to set the payload to a scalar object, use\nset_payload() instead.",
    "builtins.Message.del_param" => "Remove the given parameter completely from the Content-Type header.\n\nThe header will be re-written in place without the parameter or its\nvalue. All values will be quoted as necessary unless requote is\nFalse.  Optional header specifies an alternative to the Content-Type\nheader.",
    "builtins.Message.get" => "Get a header value.\n\nLike __getitem__() but return failobj instead of None when the field\nis missing.",
    "builtins.Message.get_all" => "Return a list of all the values for the named field.\n\nThese will be sorted in the order they appeared in the original\nmessage, and may contain duplicates.  Any fields deleted and\nre-inserted are always appended to the header list.\n\nIf no such fields exist, failobj is returned (defaults to None).",
    "builtins.Message.get_boundary" => "Return the boundary associated with the payload if present.\n\nThe boundary is extracted from the Content-Type header's 'boundary'\nparameter, and it is unquoted.",
    "builtins.Message.get_charset" => "Return the Charset instance associated with the message's payload.",
    "builtins.Message.get_charsets" => "Return a list containing the charset(s) used in this message.\n\nThe returned list of items describes the Content-Type headers'\ncharset parameter for this message and all the subparts in its\npayload.\n\nEach item will either be a string (the value of the charset parameter\nin the Content-Type header of that part) or the value of the\n'failobj' parameter (defaults to None), if the part does not have a\nmain MIME type of \"text\", or the charset is not defined.\n\nThe list will contain one string for each part of the message, plus\none for the container message (i.e. self), so that a non-multipart\nmessage will still return a list of length 1.",
    "builtins.Message.get_content_charset" => "Return the charset parameter of the Content-Type header.\n\nThe returned string is always coerced to lower case.  If there is no\nContent-Type header, or if that header has no charset parameter,\nfailobj is returned.",
    "builtins.Message.get_content_disposition" => "Return the message's content-disposition if it exists, or None.\n\nThe return values can be either 'inline', 'attachment' or None\naccording to the rfc2183.",
    "builtins.Message.get_content_maintype" => "Return the message's main content type.\n\nThis is the 'maintype' part of the string returned by\nget_content_type().",
    "builtins.Message.get_content_subtype" => "Returns the message's sub-content type.\n\nThis is the 'subtype' part of the string returned by\nget_content_type().",
    "builtins.Message.get_content_type" => "Return the message's content type.\n\nThe returned string is coerced to lower case of the form\n'maintype/subtype'.  If there was no Content-Type header in the\nmessage, the default type as given by get_default_type() will be\nreturned.  Since according to RFC 2045, messages always have a default\ntype this will always return a value.\n\nRFC 2045 defines a message's default type to be text/plain unless it\nappears inside a multipart/digest container, in which case it would be\nmessage/rfc822.",
    "builtins.Message.get_default_type" => "Return the 'default' content type.\n\nMost messages have a default content type of text/plain, except for\nmessages that are subparts of multipart/digest containers.  Such\nsubparts have a default content type of message/rfc822.",
    "builtins.Message.get_filename" => "Return the filename associated with the payload if present.\n\nThe filename is extracted from the Content-Disposition header's\n'filename' parameter, and it is unquoted.  If that header is missing\nthe 'filename' parameter, this method falls back to looking for the\n'name' parameter.",
    "builtins.Message.get_param" => "Return the parameter value if found in the Content-Type header.\n\nOptional failobj is the object to return if there is no Content-Type\nheader, or the Content-Type header has no such parameter.  Optional\nheader is the header to search instead of Content-Type.\n\nParameter keys are always compared case insensitively.  The return\nvalue can either be a string, or a 3-tuple if the parameter was RFC\n2231 encoded.  When it's a 3-tuple, the elements of the value are of\nthe form (CHARSET, LANGUAGE, VALUE).  Note that both CHARSET and\nLANGUAGE can be None, in which case you should consider VALUE to be\nencoded in the us-ascii charset.  You can usually ignore LANGUAGE.\nThe parameter value (either the returned string, or the VALUE item in\nthe 3-tuple) is always unquoted, unless unquote is set to False.\n\nIf your application doesn't care whether the parameter was RFC 2231\nencoded, it can turn the return value into a string as follows:\n\n    rawparam = msg.get_param('foo')\n    param = email.utils.collapse_rfc2231_value(rawparam)",
    "builtins.Message.get_params" => "Return the message's Content-Type parameters, as a list.\n\nThe elements of the returned list are 2-tuples of key/value pairs, as\nsplit on the '=' sign.  The left hand side of the '=' is the key,\nwhile the right hand side is the value.  If there is no '=' sign in\nthe parameter the value is the empty string.  The value is as\ndescribed in the get_param() method.\n\nOptional failobj is the object to return if there is no Content-Type\nheader.  Optional header is the header to search instead of\nContent-Type.  If unquote is True, the value is unquoted.",
    "builtins.Message.get_payload" => "Return a reference to the payload.\n\nThe payload will either be a list object or a string.  If you mutate\nthe list object, you modify the message's payload in place.  Optional\ni returns that index into the payload.\n\nOptional decode is a flag indicating whether the payload should be\ndecoded or not, according to the Content-Transfer-Encoding header\n(default is False).\n\nWhen True and the message is not a multipart, the payload will be\ndecoded if this header's value is `quoted-printable' or `base64'.  If\nsome other encoding is used, or the header is missing, or if the\npayload has bogus data (i.e. bogus base64 or uuencoded data), the\npayload is returned as-is.\n\nIf the message is a multipart and the decode flag is True, then None\nis returned.",
    "builtins.Message.is_multipart" => "Return True if the message consists of multiple parts.",
    "builtins.Message.items" => "Get all the message's header fields and values.\n\nThese will be sorted in the order they appeared in the original\nmessage, or were added to the message, and may contain duplicates.\nAny fields deleted and re-inserted are always appended to the header\nlist.",
    "builtins.Message.keys" => "Return a list of all the message's header field names.\n\nThese will be sorted in the order they appeared in the original\nmessage, or were added to the message, and may contain duplicates.\nAny fields deleted and re-inserted are always appended to the header\nlist.",
    "builtins.Message.raw_items" => "Return the (name, value) header pairs without modification.\n\nThis is an \"internal\" API, intended only for use by a generator.",
    "builtins.Message.replace_header" => "Replace a header.\n\nReplace the first matching header found in the message, retaining\nheader order and case.  If no matching header was found, a KeyError is\nraised.",
    "builtins.Message.set_boundary" => "Set the boundary parameter in Content-Type to 'boundary'.\n\nThis is subtly different than deleting the Content-Type header and\nadding a new one with a new boundary parameter via add_header().  The\nmain difference is that using the set_boundary() method preserves the\norder of the Content-Type header in the original message.\n\nHeaderParseError is raised if the message has no Content-Type header.",
    "builtins.Message.set_charset" => "Set the charset of the payload to a given character set.\n\ncharset can be a Charset instance, a string naming a character set, or\nNone.  If it is a string it will be converted to a Charset instance.\nIf charset is None, the charset parameter will be removed from the\nContent-Type field.  Anything else will generate a TypeError.\n\nThe message will be assumed to be of type text/* encoded with\ncharset.input_charset.  It will be converted to charset.output_charset\nand encoded properly, if needed, when generating the plain text\nrepresentation of the message.  MIME headers (MIME-Version,\nContent-Type, Content-Transfer-Encoding) will be added as needed.",
    "builtins.Message.set_default_type" => "Set the 'default' content type.\n\nctype should be either \"text/plain\" or \"message/rfc822\", although this\nis not enforced.  The default content type is not stored in the\nContent-Type header.",
    "builtins.Message.set_param" => "Set a parameter in the Content-Type header.\n\nIf the parameter already exists in the header, its value will be\nreplaced with the new value.\n\nIf header is Content-Type and has not yet been defined for this\nmessage, it will be set to \"text/plain\" and the new parameter and\nvalue will be appended as per RFC 2045.\n\nAn alternate header can be specified in the header argument, and all\nparameters will be quoted as necessary unless requote is False.\n\nIf charset is specified, the parameter will be encoded according to RFC\n2231.  Optional language specifies the RFC 2231 language, defaulting\nto the empty string.  Both charset and language should be strings.",
    "builtins.Message.set_payload" => "Set the payload to the given value.\n\nOptional charset sets the message's default character set.  See\nset_charset() for details.",
    "builtins.Message.set_raw" => "Store name and value in the model without modification.\n\nThis is an \"internal\" API, intended only for use by a parser.",
    "builtins.Message.set_type" => "Set the main type and subtype for the Content-Type header.\n\ntype must be a string in the form \"maintype/subtype\", otherwise a\nValueError is raised.\n\nThis method replaces the Content-Type header, keeping all the\nparameters in place.  If requote is False, this leaves the existing\nheader's quoting as is.  Otherwise, the parameters will be quoted (the\ndefault).\n\nAn alternative header can be specified in the header argument.  When\nthe Content-Type header is set, we'll always also add a MIME-Version\nheader.",
    "builtins.Message.values" => "Return a list of all the message's header values.\n\nThese will be sorted in the order they appeared in the original\nmessage, or were added to the message, and may contain duplicates.\nAny fields deleted and re-inserted are always appended to the header\nlist.",
    "builtins.Message.walk" => "Walk over the message tree, yielding each subpart.\n\nThe walk is performed in depth-first order.  This method is a\ngenerator.",
    "builtins.MimeTypes" => "MIME-types datastore.\n\nThis datastore can handle information from mime.types-style files\nand supports basic determination of MIME type from a filename or\nURL, and can guess a reasonable extension given a MIME type.",
    "builtins.MimeTypes.__delattr__" => "Implement delattr(self, name).",
    "builtins.MimeTypes.__eq__" => "Return self==value.",
    "builtins.MimeTypes.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.MimeTypes.__ge__" => "Return self>=value.",
    "builtins.MimeTypes.__getattribute__" => "Return getattr(self, name).",
    "builtins.MimeTypes.__getstate__" => "Helper for pickle.",
    "builtins.MimeTypes.__gt__" => "Return self>value.",
    "builtins.MimeTypes.__hash__" => "Return hash(self).",
    "builtins.MimeTypes.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.MimeTypes.__le__" => "Return self<=value.",
    "builtins.MimeTypes.__lt__" => "Return self<value.",
    "builtins.MimeTypes.__ne__" => "Return self!=value.",
    "builtins.MimeTypes.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.MimeTypes.__reduce__" => "Helper for pickle.",
    "builtins.MimeTypes.__reduce_ex__" => "Helper for pickle.",
    "builtins.MimeTypes.__repr__" => "Return repr(self).",
    "builtins.MimeTypes.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.MimeTypes.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.MimeTypes.__str__" => "Return str(self).",
    "builtins.MimeTypes.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.MimeTypes.__weakref__" => "list of weak references to the object",
    "builtins.MimeTypes.add_type" => "Add a mapping between a type and an extension.\n\nWhen the extension is already known, the new\ntype will replace the old one. When the type\nis already known the extension will be added\nto the list of known extensions.\n\nIf strict is true, information will be added to\nlist of standard types, else to the list of non-standard\ntypes.\n\nValid extensions are empty or start with a '.'.",
    "builtins.MimeTypes.guess_all_extensions" => "Guess the extensions for a file based on its MIME type.\n\nReturn value is a list of strings giving the possible filename\nextensions, including the leading dot ('.').  The extension is not\nguaranteed to have been associated with any particular data stream,\nbut would be mapped to the MIME type 'type' by guess_type().\n\nOptional 'strict' argument when false adds a bunch of commonly found,\nbut non-standard types.",
    "builtins.MimeTypes.guess_extension" => "Guess the extension for a file based on its MIME type.\n\nReturn value is a string giving a filename extension,\nincluding the leading dot ('.').  The extension is not\nguaranteed to have been associated with any particular data\nstream, but would be mapped to the MIME type 'type' by\nguess_type().  If no extension can be guessed for 'type', None\nis returned.\n\nOptional 'strict' argument when false adds a bunch of commonly found,\nbut non-standard types.",
    "builtins.MimeTypes.guess_file_type" => "Guess the type of a file based on its path.\n\nSimilar to guess_type(), but takes file path instead of URL.",
    "builtins.MimeTypes.guess_type" => "Guess the type of a file which is either a URL or a path-like object.\n\nReturn value is a tuple (type, encoding) where type is None if\nthe type can't be guessed (no or unknown suffix) or a string\nof the form type/subtype, usable for a MIME Content-type\nheader; and encoding is None for no encoding or the name of\nthe program used to encode (e.g. compress or gzip).  The\nmappings are table driven.  Encoding suffixes are case\nsensitive; type suffixes are first tried case sensitive, then\ncase insensitive.\n\nThe suffixes .tgz, .taz and .tz (case sensitive!) are all\nmapped to '.tar.gz'.  (This is table-driven too, using the\ndictionary suffix_map.)\n\nOptional 'strict' argument when False adds a bunch of commonly found,\nbut non-standard types.",
    "builtins.MimeTypes.read" => "Read a single mime.types-format file, specified by pathname.\n\nIf strict is true, information will be added to\nlist of standard types, else to the list of non-standard\ntypes.",
    "builtins.MimeTypes.read_windows_registry" => "Load the MIME types database from Windows registry.\n\nIf strict is true, information will be added to\nlist of standard types, else to the list of non-standard\ntypes.",
    "builtins.MimeTypes.readfp" => "Read a single mime.types-format file.\n\nIf strict is true, information will be added to\nlist of standard types, else to the list of non-standard\ntypes.",
    "builtins.Misc" => "Internal class.\n\nBase class which defines methods common for interior widgets.",
    "builtins.Misc._Misc__winfo_getint" => "Internal function.",
    "builtins.Misc._Misc__winfo_parseitem" => "Internal function.",
    "builtins.Misc.__delattr__" => "Implement delattr(self, name).",
    "builtins.Misc.__eq__" => "Return self==value.",
    "builtins.Misc.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Misc.__ge__" => "Return self>=value.",
    "builtins.Misc.__getattribute__" => "Return getattr(self, name).",
    "builtins.Misc.__getitem__" => "Return the current value of the configuration option.",
    "builtins.Misc.__getstate__" => "Helper for pickle.",
    "builtins.Misc.__gt__" => "Return self>value.",
    "builtins.Misc.__hash__" => "Return hash(self).",
    "builtins.Misc.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Misc.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Misc.__le__" => "Return self<=value.",
    "builtins.Misc.__lt__" => "Return self<value.",
    "builtins.Misc.__ne__" => "Return self!=value.",
    "builtins.Misc.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Misc.__reduce__" => "Helper for pickle.",
    "builtins.Misc.__reduce_ex__" => "Helper for pickle.",
    "builtins.Misc.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Misc.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Misc.__str__" => "Return the window path name of this widget.",
    "builtins.Misc.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Misc.__weakref__" => "list of weak references to the object",
    "builtins.Misc._bind" => "Internal function.",
    "builtins.Misc._configure" => "Internal function.",
    "builtins.Misc._displayof" => "Internal function.",
    "builtins.Misc._getboolean" => "Internal function.",
    "builtins.Misc._getconfigure" => "Call Tcl configure command and return the result as a dict.",
    "builtins.Misc._getdoubles" => "Internal function.",
    "builtins.Misc._getints" => "Internal function.",
    "builtins.Misc._grid_configure" => "Internal function.",
    "builtins.Misc._nametowidget" => "Return the Tkinter instance of a widget identified by\nits Tcl name NAME.",
    "builtins.Misc._options" => "Internal function.",
    "builtins.Misc._register" => "Return a newly created Tcl function. If this\nfunction is called, the Python function FUNC will\nbe executed. An optional function SUBST can\nbe given which will be executed before FUNC.",
    "builtins.Misc._report_exception" => "Internal function.",
    "builtins.Misc._root" => "Internal function.",
    "builtins.Misc._substitute" => "Internal function.",
    "builtins.Misc._windowingsystem" => "Internal function.",
    "builtins.Misc.after" => "Call function once after given time.\n\nMS specifies the time in milliseconds. FUNC gives the\nfunction which shall be called. Additional parameters\nare given as parameters to the function call.  Return\nidentifier to cancel scheduling with after_cancel.",
    "builtins.Misc.after_cancel" => "Cancel scheduling of function identified with ID.\n\nIdentifier returned by after or after_idle must be\ngiven as first parameter.",
    "builtins.Misc.after_idle" => "Call FUNC once if the Tcl main loop has no event to\nprocess.\n\nReturn an identifier to cancel the scheduling with\nafter_cancel.",
    "builtins.Misc.after_info" => "Return information about existing event handlers.\n\nWith no argument, return a tuple of the identifiers for all existing\nevent handlers created by the after and after_idle commands for this\ninterpreter.  If id is supplied, it specifies an existing handler; id\nmust have been the return value from some previous call to after or\nafter_idle and it must not have triggered yet or been canceled. If the\nid doesn't exist, a TclError is raised.  Otherwise, the return value is\na tuple containing (script, type) where script is a reference to the\nfunction to be called by the event handler and type is either 'idle'\nor 'timer' to indicate what kind of event handler it is.",
    "builtins.Misc.anchor" => "The anchor value controls how to place the grid within the\ncontainer widget when no row/column has any weight.\n\nThe default anchor is nw.",
    "builtins.Misc.bbox" => "Return a tuple of integer coordinates for the bounding\nbox of this widget controlled by the geometry manager grid.\n\nIf COLUMN, ROW is given the bounding box applies from\nthe cell with row and column 0 to the specified\ncell. If COL2 and ROW2 are given the bounding box\nstarts at that cell.\n\nThe returned integers specify the offset of the upper left\ncorner in the container widget and the width and height.",
    "builtins.Misc.bell" => "Ring a display's bell.",
    "builtins.Misc.bind" => "Bind to this widget at event SEQUENCE a call to function FUNC.\n\nSEQUENCE is a string of concatenated event\npatterns. An event pattern is of the form\n<MODIFIER-MODIFIER-TYPE-DETAIL> where MODIFIER is one\nof Control, Mod2, M2, Shift, Mod3, M3, Lock, Mod4, M4,\nButton1, B1, Mod5, M5 Button2, B2, Meta, M, Button3,\nB3, Alt, Button4, B4, Double, Button5, B5 Triple,\nMod1, M1. TYPE is one of Activate, Enter, Map,\nButtonPress, Button, Expose, Motion, ButtonRelease\nFocusIn, MouseWheel, Circulate, FocusOut, Property,\nColormap, Gravity Reparent, Configure, KeyPress, Key,\nUnmap, Deactivate, KeyRelease Visibility, Destroy,\nLeave and DETAIL is the button number for ButtonPress,\nButtonRelease and DETAIL is the Keysym for KeyPress and\nKeyRelease. Examples are\n<Control-Button-1> for pressing Control and mouse button 1 or\n<Alt-A> for pressing A and the Alt key (KeyPress can be omitted).\nAn event pattern can also be a virtual event of the form\n<<AString>> where AString can be arbitrary. This\nevent can be generated by event_generate.\nIf events are concatenated they must appear shortly\nafter each other.\n\nFUNC will be called if the event sequence occurs with an\ninstance of Event as argument. If the return value of FUNC is\n\"break\" no further bound function is invoked.\n\nAn additional boolean parameter ADD specifies whether FUNC will\nbe called additionally to the other bound function or whether\nit will replace the previous function.\n\nBind will return an identifier to allow deletion of the bound function with\nunbind without memory leak.\n\nIf FUNC or SEQUENCE is omitted the bound function or list\nof bound events are returned.",
    "builtins.Misc.bind_all" => "Bind to all widgets at an event SEQUENCE a call to function FUNC.\nAn additional boolean parameter ADD specifies whether FUNC will\nbe called additionally to the other bound function or whether\nit will replace the previous function. See bind for the return value.",
    "builtins.Misc.bind_class" => "Bind to widgets with bindtag CLASSNAME at event\nSEQUENCE a call of function FUNC. An additional\nboolean parameter ADD specifies whether FUNC will be\ncalled additionally to the other bound function or\nwhether it will replace the previous function. See bind for\nthe return value.",
    "builtins.Misc.bindtags" => "Set or get the list of bindtags for this widget.\n\nWith no argument return the list of all bindtags associated with\nthis widget. With a list of strings as argument the bindtags are\nset to this list. The bindtags determine in which order events are\nprocessed (see bind).",
    "builtins.Misc.busy" => "Make this widget appear busy.\n\nThe specified widget and its descendants will be blocked from\nuser interactions.  Normally update() should be called\nimmediately afterward to insure that the hold operation is in\neffect before the application starts its processing.\n\nThe only supported configuration option is:\n\n    cursor: the cursor to be displayed when the widget is made\n            busy.",
    "builtins.Misc.busy_cget" => "Return the value of busy configuration option.\n\nThe widget must have been previously made busy by\ntk_busy_hold().  Option may have any of the values accepted by\ntk_busy_hold().",
    "builtins.Misc.busy_config" => "Query or modify the busy configuration options.\n\nThe widget must have been previously made busy by\ntk_busy_hold().  Options may have any of the values accepted by\ntk_busy_hold().\n\nPlease note that the option database is referenced by the widget\nname or class.  For example, if a Frame widget with name \"frame\"\nis to be made busy, the busy cursor can be specified for it by\neither call:\n\n    w.option_add('*frame.busyCursor', 'gumby')\n    w.option_add('*Frame.BusyCursor', 'gumby')",
    "builtins.Misc.busy_configure" => "Query or modify the busy configuration options.\n\nThe widget must have been previously made busy by\ntk_busy_hold().  Options may have any of the values accepted by\ntk_busy_hold().\n\nPlease note that the option database is referenced by the widget\nname or class.  For example, if a Frame widget with name \"frame\"\nis to be made busy, the busy cursor can be specified for it by\neither call:\n\n    w.option_add('*frame.busyCursor', 'gumby')\n    w.option_add('*Frame.BusyCursor', 'gumby')",
    "builtins.Misc.busy_current" => "Return a list of widgets that are currently busy.\n\nIf a pattern is given, only busy widgets whose path names match\na pattern are returned.",
    "builtins.Misc.busy_forget" => "Make this widget no longer busy.\n\nUser events will again be received by the widget.",
    "builtins.Misc.busy_hold" => "Make this widget appear busy.\n\nThe specified widget and its descendants will be blocked from\nuser interactions.  Normally update() should be called\nimmediately afterward to insure that the hold operation is in\neffect before the application starts its processing.\n\nThe only supported configuration option is:\n\n    cursor: the cursor to be displayed when the widget is made\n            busy.",
    "builtins.Misc.busy_status" => "Return True if the widget is busy, False otherwise.",
    "builtins.Misc.cget" => "Return the current value of the configuration option.",
    "builtins.Misc.clipboard_append" => "Append STRING to the Tk clipboard.\n\nA widget specified at the optional displayof keyword\nargument specifies the target display. The clipboard\ncan be retrieved with selection_get.",
    "builtins.Misc.clipboard_clear" => "Clear the data in the Tk clipboard.\n\nA widget specified for the optional displayof keyword\nargument specifies the target display.",
    "builtins.Misc.clipboard_get" => "Retrieve data from the clipboard on window's display.\n\nThe window keyword defaults to the root window of the Tkinter\napplication.\n\nThe type keyword specifies the form in which the data is\nto be returned and should be an atom name such as STRING\nor FILE_NAME.  Type defaults to STRING, except on X11, where the default\nis to try UTF8_STRING and fall back to STRING.\n\nThis command is equivalent to:\n\nselection_get(CLIPBOARD)",
    "builtins.Misc.columnconfigure" => "Configure column INDEX of a grid.\n\nValid options are minsize (minimum size of the column),\nweight (how much does additional space propagate to this column)\nand pad (how much space to let additionally).",
    "builtins.Misc.config" => "Query or modify the configuration options of the widget.\n\nIf no arguments are specified, return a dictionary describing\nall of the available options for the widget.\n\nIf an option name is specified, then return a tuple describing\nthe one named option.\n\nIf one or more keyword arguments are specified or a dictionary\nis specified, then modify the widget option(s) to have the given\nvalue(s).",
    "builtins.Misc.configure" => "Query or modify the configuration options of the widget.\n\nIf no arguments are specified, return a dictionary describing\nall of the available options for the widget.\n\nIf an option name is specified, then return a tuple describing\nthe one named option.\n\nIf one or more keyword arguments are specified or a dictionary\nis specified, then modify the widget option(s) to have the given\nvalue(s).",
    "builtins.Misc.deletecommand" => "Internal function.\n\nDelete the Tcl command provided in NAME.",
    "builtins.Misc.destroy" => "Internal function.\n\nDelete all Tcl commands created for\nthis widget in the Tcl interpreter.",
    "builtins.Misc.event_add" => "Bind a virtual event VIRTUAL (of the form <<Name>>)\nto an event SEQUENCE such that the virtual event is triggered\nwhenever SEQUENCE occurs.",
    "builtins.Misc.event_delete" => "Unbind a virtual event VIRTUAL from SEQUENCE.",
    "builtins.Misc.event_generate" => "Generate an event SEQUENCE. Additional\nkeyword arguments specify parameter of the event\n(e.g. x, y, rootx, rooty).",
    "builtins.Misc.event_info" => "Return a list of all virtual events or the information\nabout the SEQUENCE bound to the virtual event VIRTUAL.",
    "builtins.Misc.focus" => "Direct input focus to this widget.\n\nIf the application currently does not have the focus\nthis widget will get the focus if the application gets\nthe focus through the window manager.",
    "builtins.Misc.focus_displayof" => "Return the widget which has currently the focus on the\ndisplay where this widget is located.\n\nReturn None if the application does not have the focus.",
    "builtins.Misc.focus_force" => "Direct input focus to this widget even if the\napplication does not have the focus. Use with\ncaution!",
    "builtins.Misc.focus_get" => "Return the widget which has currently the focus in the\napplication.\n\nUse focus_displayof to allow working with several\ndisplays. Return None if application does not have\nthe focus.",
    "builtins.Misc.focus_lastfor" => "Return the widget which would have the focus if top level\nfor this widget gets the focus from the window manager.",
    "builtins.Misc.focus_set" => "Direct input focus to this widget.\n\nIf the application currently does not have the focus\nthis widget will get the focus if the application gets\nthe focus through the window manager.",
    "builtins.Misc.getboolean" => "Return a boolean value for Tcl boolean values true and false given as parameter.",
    "builtins.Misc.getvar" => "Return value of Tcl variable NAME.",
    "builtins.Misc.grab_current" => "Return widget which has currently the grab in this application\nor None.",
    "builtins.Misc.grab_release" => "Release grab for this widget if currently set.",
    "builtins.Misc.grab_set" => "Set grab for this widget.\n\nA grab directs all events to this and descendant\nwidgets in the application.",
    "builtins.Misc.grab_set_global" => "Set global grab for this widget.\n\nA global grab directs all events to this and\ndescendant widgets on the display. Use with caution -\nother applications do not get events anymore.",
    "builtins.Misc.grab_status" => "Return None, \"local\" or \"global\" if this widget has\nno, a local or a global grab.",
    "builtins.Misc.grid_anchor" => "The anchor value controls how to place the grid within the\ncontainer widget when no row/column has any weight.\n\nThe default anchor is nw.",
    "builtins.Misc.grid_bbox" => "Return a tuple of integer coordinates for the bounding\nbox of this widget controlled by the geometry manager grid.\n\nIf COLUMN, ROW is given the bounding box applies from\nthe cell with row and column 0 to the specified\ncell. If COL2 and ROW2 are given the bounding box\nstarts at that cell.\n\nThe returned integers specify the offset of the upper left\ncorner in the container widget and the width and height.",
    "builtins.Misc.grid_columnconfigure" => "Configure column INDEX of a grid.\n\nValid options are minsize (minimum size of the column),\nweight (how much does additional space propagate to this column)\nand pad (how much space to let additionally).",
    "builtins.Misc.grid_location" => "Return a tuple of column and row which identify the cell\nat which the pixel at position X and Y inside the container\nwidget is located.",
    "builtins.Misc.grid_propagate" => "Set or get the status for propagation of geometry information.\n\nA boolean argument specifies whether the size of this container will\nbe determined by the geometry information of its content.\nIf no argument is given the current setting will be returned.",
    "builtins.Misc.grid_rowconfigure" => "Configure row INDEX of a grid.\n\nValid options are minsize (minimum size of the row),\nweight (how much does additional space propagate to this row)\nand pad (how much space to let additionally).",
    "builtins.Misc.grid_size" => "Return a tuple of the number of column and rows in the grid.",
    "builtins.Misc.grid_slaves" => "Returns a list of the content widgets.\n\nIf no arguments are supplied, a list of all of the content in this\ncontainer widget is returned, most recently managed first.\nIf ROW or COLUMN is specified, only the content in the row or\ncolumn is returned.",
    "builtins.Misc.image_names" => "Return a list of all existing image names.",
    "builtins.Misc.image_types" => "Return a list of all available image types (e.g. photo bitmap).",
    "builtins.Misc.info_patchlevel" => "Returns the exact version of the Tcl library.",
    "builtins.Misc.keys" => "Return a list of all option names of this widget.",
    "builtins.Misc.lift" => "Raise this widget in the stacking order.",
    "builtins.Misc.lower" => "Lower this widget in the stacking order.",
    "builtins.Misc.mainloop" => "Call the mainloop of Tk.",
    "builtins.Misc.nametowidget" => "Return the Tkinter instance of a widget identified by\nits Tcl name NAME.",
    "builtins.Misc.option_add" => "Set a VALUE (second parameter) for an option\nPATTERN (first parameter).\n\nAn optional third parameter gives the numeric priority\n(defaults to 80).",
    "builtins.Misc.option_clear" => "Clear the option database.\n\nIt will be reloaded if option_add is called.",
    "builtins.Misc.option_get" => "Return the value for an option NAME for this widget\nwith CLASSNAME.\n\nValues with higher priority override lower values.",
    "builtins.Misc.option_readfile" => "Read file FILENAME into the option database.\n\nAn optional second parameter gives the numeric\npriority.",
    "builtins.Misc.pack_propagate" => "Set or get the status for propagation of geometry information.\n\nA boolean argument specifies whether the size of this container will\nbe determined by the geometry information of its content.\nIf no argument is given the current setting will be returned.",
    "builtins.Misc.pack_slaves" => "Returns a list of all of the content widgets in the packing order\nfor this container.",
    "builtins.Misc.place_slaves" => "Returns a list of all the content widgets for which this widget is\nthe container.",
    "builtins.Misc.propagate" => "Set or get the status for propagation of geometry information.\n\nA boolean argument specifies whether the size of this container will\nbe determined by the geometry information of its content.\nIf no argument is given the current setting will be returned.",
    "builtins.Misc.quit" => "Quit the Tcl interpreter. All widgets will be destroyed.",
    "builtins.Misc.register" => "Return a newly created Tcl function. If this\nfunction is called, the Python function FUNC will\nbe executed. An optional function SUBST can\nbe given which will be executed before FUNC.",
    "builtins.Misc.rowconfigure" => "Configure row INDEX of a grid.\n\nValid options are minsize (minimum size of the row),\nweight (how much does additional space propagate to this row)\nand pad (how much space to let additionally).",
    "builtins.Misc.selection_clear" => "Clear the current X selection.",
    "builtins.Misc.selection_get" => "Return the contents of the current X selection.\n\nA keyword parameter selection specifies the name of\nthe selection and defaults to PRIMARY.  A keyword\nparameter displayof specifies a widget on the display\nto use. A keyword parameter type specifies the form of data to be\nfetched, defaulting to STRING except on X11, where UTF8_STRING is tried\nbefore STRING.",
    "builtins.Misc.selection_handle" => "Specify a function COMMAND to call if the X\nselection owned by this widget is queried by another\napplication.\n\nThis function must return the contents of the\nselection. The function will be called with the\narguments OFFSET and LENGTH which allows the chunking\nof very long selections. The following keyword\nparameters can be provided:\nselection - name of the selection (default PRIMARY),\ntype - type of the selection (e.g. STRING, FILE_NAME).",
    "builtins.Misc.selection_own" => "Become owner of X selection.\n\nA keyword parameter selection specifies the name of\nthe selection (default PRIMARY).",
    "builtins.Misc.selection_own_get" => "Return owner of X selection.\n\nThe following keyword parameter can\nbe provided:\nselection - name of the selection (default PRIMARY),\ntype - type of the selection (e.g. STRING, FILE_NAME).",
    "builtins.Misc.send" => "Send Tcl command CMD to different interpreter INTERP to be executed.",
    "builtins.Misc.setvar" => "Set Tcl variable NAME to VALUE.",
    "builtins.Misc.size" => "Return a tuple of the number of column and rows in the grid.",
    "builtins.Misc.slaves" => "Returns a list of all of the content widgets in the packing order\nfor this container.",
    "builtins.Misc.tk_bisque" => "Change the color scheme to light brown as used in Tk 3.6 and before.",
    "builtins.Misc.tk_busy" => "Make this widget appear busy.\n\nThe specified widget and its descendants will be blocked from\nuser interactions.  Normally update() should be called\nimmediately afterward to insure that the hold operation is in\neffect before the application starts its processing.\n\nThe only supported configuration option is:\n\n    cursor: the cursor to be displayed when the widget is made\n            busy.",
    "builtins.Misc.tk_busy_cget" => "Return the value of busy configuration option.\n\nThe widget must have been previously made busy by\ntk_busy_hold().  Option may have any of the values accepted by\ntk_busy_hold().",
    "builtins.Misc.tk_busy_config" => "Query or modify the busy configuration options.\n\nThe widget must have been previously made busy by\ntk_busy_hold().  Options may have any of the values accepted by\ntk_busy_hold().\n\nPlease note that the option database is referenced by the widget\nname or class.  For example, if a Frame widget with name \"frame\"\nis to be made busy, the busy cursor can be specified for it by\neither call:\n\n    w.option_add('*frame.busyCursor', 'gumby')\n    w.option_add('*Frame.BusyCursor', 'gumby')",
    "builtins.Misc.tk_busy_configure" => "Query or modify the busy configuration options.\n\nThe widget must have been previously made busy by\ntk_busy_hold().  Options may have any of the values accepted by\ntk_busy_hold().\n\nPlease note that the option database is referenced by the widget\nname or class.  For example, if a Frame widget with name \"frame\"\nis to be made busy, the busy cursor can be specified for it by\neither call:\n\n    w.option_add('*frame.busyCursor', 'gumby')\n    w.option_add('*Frame.BusyCursor', 'gumby')",
    "builtins.Misc.tk_busy_current" => "Return a list of widgets that are currently busy.\n\nIf a pattern is given, only busy widgets whose path names match\na pattern are returned.",
    "builtins.Misc.tk_busy_forget" => "Make this widget no longer busy.\n\nUser events will again be received by the widget.",
    "builtins.Misc.tk_busy_hold" => "Make this widget appear busy.\n\nThe specified widget and its descendants will be blocked from\nuser interactions.  Normally update() should be called\nimmediately afterward to insure that the hold operation is in\neffect before the application starts its processing.\n\nThe only supported configuration option is:\n\n    cursor: the cursor to be displayed when the widget is made\n            busy.",
    "builtins.Misc.tk_busy_status" => "Return True if the widget is busy, False otherwise.",
    "builtins.Misc.tk_focusFollowsMouse" => "The widget under mouse will get automatically focus. Can not\nbe disabled easily.",
    "builtins.Misc.tk_focusNext" => "Return the next widget in the focus order which follows\nwidget which has currently the focus.\n\nThe focus order first goes to the next child, then to\nthe children of the child recursively and then to the\nnext sibling which is higher in the stacking order.  A\nwidget is omitted if it has the takefocus option set\nto 0.",
    "builtins.Misc.tk_focusPrev" => "Return previous widget in the focus order. See tk_focusNext for details.",
    "builtins.Misc.tk_setPalette" => "Set a new color scheme for all widget elements.\n\nA single color as argument will cause that all colors of Tk\nwidget elements are derived from this.\nAlternatively several keyword parameters and its associated\ncolors can be given. The following keywords are valid:\nactiveBackground, foreground, selectColor,\nactiveForeground, highlightBackground, selectBackground,\nbackground, highlightColor, selectForeground,\ndisabledForeground, insertBackground, troughColor.",
    "builtins.Misc.tk_strictMotif" => "Set Tcl internal variable, whether the look and feel\nshould adhere to Motif.\n\nA parameter of 1 means adhere to Motif (e.g. no color\nchange if mouse passes over slider).\nReturns the set value.",
    "builtins.Misc.tkraise" => "Raise this widget in the stacking order.",
    "builtins.Misc.unbind" => "Unbind for this widget the event SEQUENCE.\n\nIf FUNCID is given, only unbind the function identified with FUNCID\nand also delete the corresponding Tcl command.\n\nOtherwise destroy the current binding for SEQUENCE, leaving SEQUENCE\nunbound.",
    "builtins.Misc.unbind_all" => "Unbind for all widgets for event SEQUENCE all functions.",
    "builtins.Misc.unbind_class" => "Unbind for all widgets with bindtag CLASSNAME for event SEQUENCE\nall functions.",
    "builtins.Misc.update" => "Enter event loop until all pending events have been processed by Tcl.",
    "builtins.Misc.update_idletasks" => "Enter event loop until all idle callbacks have been called. This\nwill update the display of windows but not process events caused by\nthe user.",
    "builtins.Misc.wait_variable" => "Wait until the variable is modified.\n\nA parameter of type IntVar, StringVar, DoubleVar or\nBooleanVar must be given.",
    "builtins.Misc.wait_visibility" => "Wait until the visibility of a WIDGET changes\n(e.g. it appears).\n\nIf no parameter is given self is used.",
    "builtins.Misc.wait_window" => "Wait until a WIDGET is destroyed.\n\nIf no parameter is given self is used.",
    "builtins.Misc.waitvar" => "Wait until the variable is modified.\n\nA parameter of type IntVar, StringVar, DoubleVar or\nBooleanVar must be given.",
    "builtins.Misc.winfo_atom" => "Return integer which represents atom NAME.",
    "builtins.Misc.winfo_atomname" => "Return name of atom with identifier ID.",
    "builtins.Misc.winfo_cells" => "Return number of cells in the colormap for this widget.",
    "builtins.Misc.winfo_children" => "Return a list of all widgets which are children of this widget.",
    "builtins.Misc.winfo_class" => "Return window class name of this widget.",
    "builtins.Misc.winfo_colormapfull" => "Return True if at the last color request the colormap was full.",
    "builtins.Misc.winfo_containing" => "Return the widget which is at the root coordinates ROOTX, ROOTY.",
    "builtins.Misc.winfo_depth" => "Return the number of bits per pixel.",
    "builtins.Misc.winfo_exists" => "Return true if this widget exists.",
    "builtins.Misc.winfo_fpixels" => "Return the number of pixels for the given distance NUMBER\n(e.g. \"3c\") as float.",
    "builtins.Misc.winfo_geometry" => "Return geometry string for this widget in the form \"widthxheight+X+Y\".",
    "builtins.Misc.winfo_height" => "Return height of this widget.",
    "builtins.Misc.winfo_id" => "Return identifier ID for this widget.",
    "builtins.Misc.winfo_interps" => "Return the name of all Tcl interpreters for this display.",
    "builtins.Misc.winfo_ismapped" => "Return true if this widget is mapped.",
    "builtins.Misc.winfo_manager" => "Return the window manager name for this widget.",
    "builtins.Misc.winfo_name" => "Return the name of this widget.",
    "builtins.Misc.winfo_parent" => "Return the name of the parent of this widget.",
    "builtins.Misc.winfo_pathname" => "Return the pathname of the widget given by ID.",
    "builtins.Misc.winfo_pixels" => "Rounded integer value of winfo_fpixels.",
    "builtins.Misc.winfo_pointerx" => "Return the x coordinate of the pointer on the root window.",
    "builtins.Misc.winfo_pointerxy" => "Return a tuple of x and y coordinates of the pointer on the root window.",
    "builtins.Misc.winfo_pointery" => "Return the y coordinate of the pointer on the root window.",
    "builtins.Misc.winfo_reqheight" => "Return requested height of this widget.",
    "builtins.Misc.winfo_reqwidth" => "Return requested width of this widget.",
    "builtins.Misc.winfo_rgb" => "Return a tuple of integer RGB values in range(65536) for color in this widget.",
    "builtins.Misc.winfo_rootx" => "Return x coordinate of upper left corner of this widget on the\nroot window.",
    "builtins.Misc.winfo_rooty" => "Return y coordinate of upper left corner of this widget on the\nroot window.",
    "builtins.Misc.winfo_screen" => "Return the screen name of this widget.",
    "builtins.Misc.winfo_screencells" => "Return the number of the cells in the colormap of the screen\nof this widget.",
    "builtins.Misc.winfo_screendepth" => "Return the number of bits per pixel of the root window of the\nscreen of this widget.",
    "builtins.Misc.winfo_screenheight" => "Return the number of pixels of the height of the screen of this widget\nin pixel.",
    "builtins.Misc.winfo_screenmmheight" => "Return the number of pixels of the height of the screen of\nthis widget in mm.",
    "builtins.Misc.winfo_screenmmwidth" => "Return the number of pixels of the width of the screen of\nthis widget in mm.",
    "builtins.Misc.winfo_screenvisual" => "Return one of the strings directcolor, grayscale, pseudocolor,\nstaticcolor, staticgray, or truecolor for the default\ncolormodel of this screen.",
    "builtins.Misc.winfo_screenwidth" => "Return the number of pixels of the width of the screen of\nthis widget in pixel.",
    "builtins.Misc.winfo_server" => "Return information of the X-Server of the screen of this widget in\nthe form \"XmajorRminor vendor vendorVersion\".",
    "builtins.Misc.winfo_toplevel" => "Return the toplevel widget of this widget.",
    "builtins.Misc.winfo_viewable" => "Return true if the widget and all its higher ancestors are mapped.",
    "builtins.Misc.winfo_visual" => "Return one of the strings directcolor, grayscale, pseudocolor,\nstaticcolor, staticgray, or truecolor for the\ncolormodel of this widget.",
    "builtins.Misc.winfo_visualid" => "Return the X identifier for the visual for this widget.",
    "builtins.Misc.winfo_visualsavailable" => "Return a list of all visuals available for the screen\nof this widget.\n\nEach item in the list consists of a visual name (see winfo_visual), a\ndepth and if includeids is true is given also the X identifier.",
    "builtins.Misc.winfo_vrootheight" => "Return the height of the virtual root window associated with this\nwidget in pixels. If there is no virtual root window return the\nheight of the screen.",
    "builtins.Misc.winfo_vrootwidth" => "Return the width of the virtual root window associated with this\nwidget in pixel. If there is no virtual root window return the\nwidth of the screen.",
    "builtins.Misc.winfo_vrootx" => "Return the x offset of the virtual root relative to the root\nwindow of the screen of this widget.",
    "builtins.Misc.winfo_vrooty" => "Return the y offset of the virtual root relative to the root\nwindow of the screen of this widget.",
    "builtins.Misc.winfo_width" => "Return the width of this widget.",
    "builtins.Misc.winfo_x" => "Return the x coordinate of the upper left corner of this widget\nin the parent.",
    "builtins.Misc.winfo_y" => "Return the y coordinate of the upper left corner of this widget\nin the parent.",
    "builtins.Module.__delattr__" => "Implement delattr(self, name).",
    "builtins.Module.__eq__" => "Return self==value.",
    "builtins.Module.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Module.__ge__" => "Return self>=value.",
    "builtins.Module.__getattribute__" => "Return getattr(self, name).",
    "builtins.Module.__getstate__" => "Helper for pickle.",
    "builtins.Module.__gt__" => "Return self>value.",
    "builtins.Module.__hash__" => "Return hash(self).",
    "builtins.Module.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Module.__le__" => "Return self<=value.",
    "builtins.Module.__lt__" => "Return self<value.",
    "builtins.Module.__ne__" => "Return self!=value.",
    "builtins.Module.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Module.__reduce__" => "Helper for pickle.",
    "builtins.Module.__reduce_ex__" => "Helper for pickle.",
    "builtins.Module.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Module.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Module.__str__" => "Return str(self).",
    "builtins.Module.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Module.__weakref__" => "list of weak references to the object",
    "builtins.ModuleFinder.__delattr__" => "Implement delattr(self, name).",
    "builtins.ModuleFinder.__eq__" => "Return self==value.",
    "builtins.ModuleFinder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ModuleFinder.__ge__" => "Return self>=value.",
    "builtins.ModuleFinder.__getattribute__" => "Return getattr(self, name).",
    "builtins.ModuleFinder.__getstate__" => "Helper for pickle.",
    "builtins.ModuleFinder.__gt__" => "Return self>value.",
    "builtins.ModuleFinder.__hash__" => "Return hash(self).",
    "builtins.ModuleFinder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ModuleFinder.__le__" => "Return self<=value.",
    "builtins.ModuleFinder.__lt__" => "Return self<value.",
    "builtins.ModuleFinder.__ne__" => "Return self!=value.",
    "builtins.ModuleFinder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ModuleFinder.__reduce__" => "Helper for pickle.",
    "builtins.ModuleFinder.__reduce_ex__" => "Helper for pickle.",
    "builtins.ModuleFinder.__repr__" => "Return repr(self).",
    "builtins.ModuleFinder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ModuleFinder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ModuleFinder.__str__" => "Return str(self).",
    "builtins.ModuleFinder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ModuleFinder.__weakref__" => "list of weak references to the object",
    "builtins.ModuleFinder.any_missing" => "Return a list of modules that appear to be missing. Use\nany_missing_maybe() if you want to know which modules are\ncertain to be missing, and which *may* be missing.",
    "builtins.ModuleFinder.any_missing_maybe" => "Return two lists, one with modules that are certainly missing\nand one with modules that *may* be missing. The latter names could\neither be submodules *or* just global names in the package.\n\nThe reason it can't always be determined is that it's impossible to\ntell which names are imported when \"from module import *\" is done\nwith an extension module, short of actually importing it.",
    "builtins.ModuleFinder.report" => "Print a report to stdout, listing the found modules with their\npaths, as well as modules that are missing, or seem to be missing.",
    "builtins.ModuleNotFoundError" => "Module not found.",
    "builtins.ModuleNotFoundError.__delattr__" => "Implement delattr(self, name).",
    "builtins.ModuleNotFoundError.__eq__" => "Return self==value.",
    "builtins.ModuleNotFoundError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ModuleNotFoundError.__ge__" => "Return self>=value.",
    "builtins.ModuleNotFoundError.__getattribute__" => "Return getattr(self, name).",
    "builtins.ModuleNotFoundError.__getstate__" => "Helper for pickle.",
    "builtins.ModuleNotFoundError.__gt__" => "Return self>value.",
    "builtins.ModuleNotFoundError.__hash__" => "Return hash(self).",
    "builtins.ModuleNotFoundError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ModuleNotFoundError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ModuleNotFoundError.__le__" => "Return self<=value.",
    "builtins.ModuleNotFoundError.__lt__" => "Return self<value.",
    "builtins.ModuleNotFoundError.__ne__" => "Return self!=value.",
    "builtins.ModuleNotFoundError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ModuleNotFoundError.__reduce_ex__" => "Helper for pickle.",
    "builtins.ModuleNotFoundError.__repr__" => "Return repr(self).",
    "builtins.ModuleNotFoundError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ModuleNotFoundError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ModuleNotFoundError.__str__" => "Return str(self).",
    "builtins.ModuleNotFoundError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ModuleNotFoundError.add_note" => "Add a note to the exception",
    "builtins.ModuleNotFoundError.msg" => "exception message",
    "builtins.ModuleNotFoundError.name" => "module name",
    "builtins.ModuleNotFoundError.name_from" => "name imported from module",
    "builtins.ModuleNotFoundError.path" => "module path",
    "builtins.ModuleNotFoundError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.ModuleScanner" => "An interruptible scanner that searches module synopses.",
    "builtins.ModuleScanner.__delattr__" => "Implement delattr(self, name).",
    "builtins.ModuleScanner.__eq__" => "Return self==value.",
    "builtins.ModuleScanner.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ModuleScanner.__ge__" => "Return self>=value.",
    "builtins.ModuleScanner.__getattribute__" => "Return getattr(self, name).",
    "builtins.ModuleScanner.__getstate__" => "Helper for pickle.",
    "builtins.ModuleScanner.__gt__" => "Return self>value.",
    "builtins.ModuleScanner.__hash__" => "Return hash(self).",
    "builtins.ModuleScanner.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ModuleScanner.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ModuleScanner.__le__" => "Return self<=value.",
    "builtins.ModuleScanner.__lt__" => "Return self<value.",
    "builtins.ModuleScanner.__ne__" => "Return self!=value.",
    "builtins.ModuleScanner.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ModuleScanner.__reduce__" => "Helper for pickle.",
    "builtins.ModuleScanner.__reduce_ex__" => "Helper for pickle.",
    "builtins.ModuleScanner.__repr__" => "Return repr(self).",
    "builtins.ModuleScanner.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ModuleScanner.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ModuleScanner.__str__" => "Return str(self).",
    "builtins.ModuleScanner.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ModuleScanner.__weakref__" => "list of weak references to the object",
    "builtins.ModuleSpec" => "The specification for a module, used for loading.\n\nA module's spec is the source for information about the module.  For\ndata associated with the module, including source, use the spec's\nloader.\n\n`name` is the absolute name of the module.  `loader` is the loader\nto use when loading the module.  `parent` is the name of the\npackage the module is in.  The parent is derived from the name.\n\n`is_package` determines if the module is considered a package or\nnot.  On modules this is reflected by the `__path__` attribute.\n\n`origin` is the specific location used by the loader from which to\nload the module, if that information is available.  When filename is\nset, origin will match.\n\n`has_location` indicates that a spec's \"origin\" reflects a location.\nWhen this is True, `__file__` attribute of the module is set.\n\n`cached` is the location of the cached bytecode file, if any.  It\ncorresponds to the `__cached__` attribute.\n\n`submodule_search_locations` is the sequence of path entries to\nsearch when importing submodules.  If set, is_package should be\nTrue--and False otherwise.\n\nPackages are simply modules that (may) have submodules.  If a spec\nhas a non-None value in `submodule_search_locations`, the import\nsystem will consider modules loaded from the spec as packages.\n\nOnly finders (see importlib.abc.MetaPathFinder and\nimportlib.abc.PathEntryFinder) should modify ModuleSpec instances.",
    "builtins.ModuleSpec.__delattr__" => "Implement delattr(self, name).",
    "builtins.ModuleSpec.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ModuleSpec.__ge__" => "Return self>=value.",
    "builtins.ModuleSpec.__getattribute__" => "Return getattr(self, name).",
    "builtins.ModuleSpec.__getstate__" => "Helper for pickle.",
    "builtins.ModuleSpec.__gt__" => "Return self>value.",
    "builtins.ModuleSpec.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ModuleSpec.__le__" => "Return self<=value.",
    "builtins.ModuleSpec.__lt__" => "Return self<value.",
    "builtins.ModuleSpec.__ne__" => "Return self!=value.",
    "builtins.ModuleSpec.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ModuleSpec.__reduce__" => "Helper for pickle.",
    "builtins.ModuleSpec.__reduce_ex__" => "Helper for pickle.",
    "builtins.ModuleSpec.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ModuleSpec.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ModuleSpec.__str__" => "Return str(self).",
    "builtins.ModuleSpec.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ModuleSpec.__weakref__" => "list of weak references to the object",
    "builtins.ModuleSpec.parent" => "The name of the module's parent.",
    "builtins.MultibyteCodec.__delattr__" => "Implement delattr(self, name).",
    "builtins.MultibyteCodec.__eq__" => "Return self==value.",
    "builtins.MultibyteCodec.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.MultibyteCodec.__ge__" => "Return self>=value.",
    "builtins.MultibyteCodec.__getattribute__" => "Return getattr(self, name).",
    "builtins.MultibyteCodec.__getstate__" => "Helper for pickle.",
    "builtins.MultibyteCodec.__gt__" => "Return self>value.",
    "builtins.MultibyteCodec.__hash__" => "Return hash(self).",
    "builtins.MultibyteCodec.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.MultibyteCodec.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.MultibyteCodec.__le__" => "Return self<=value.",
    "builtins.MultibyteCodec.__lt__" => "Return self<value.",
    "builtins.MultibyteCodec.__ne__" => "Return self!=value.",
    "builtins.MultibyteCodec.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.MultibyteCodec.__reduce__" => "Helper for pickle.",
    "builtins.MultibyteCodec.__reduce_ex__" => "Helper for pickle.",
    "builtins.MultibyteCodec.__repr__" => "Return repr(self).",
    "builtins.MultibyteCodec.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.MultibyteCodec.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.MultibyteCodec.__str__" => "Return str(self).",
    "builtins.MultibyteCodec.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.MultibyteCodec.decode" => "Decodes 'input'.\n\n'errors' may be given to set a different error handling scheme.\nDefault is 'strict' meaning that encoding errors raise\na UnicodeDecodeError.  Other possible values are 'ignore' and\n'replace' as well as any other name registered with\ncodecs.register_error that is able to handle UnicodeDecodeErrors.\"",
    "builtins.MultibyteCodec.encode" => "Return an encoded string version of 'input'.\n\n'errors' may be given to set a different error handling scheme.\nDefault is 'strict' meaning that encoding errors raise\na UnicodeEncodeError.  Other possible values are 'ignore', 'replace'\nand 'xmlcharrefreplace' as well as any other name registered with\ncodecs.register_error that can handle UnicodeEncodeErrors.",
    "builtins.MultibyteIncrementalDecoder.__delattr__" => "Implement delattr(self, name).",
    "builtins.MultibyteIncrementalDecoder.__eq__" => "Return self==value.",
    "builtins.MultibyteIncrementalDecoder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.MultibyteIncrementalDecoder.__ge__" => "Return self>=value.",
    "builtins.MultibyteIncrementalDecoder.__getattribute__" => "Return getattr(self, name).",
    "builtins.MultibyteIncrementalDecoder.__getstate__" => "Helper for pickle.",
    "builtins.MultibyteIncrementalDecoder.__gt__" => "Return self>value.",
    "builtins.MultibyteIncrementalDecoder.__hash__" => "Return hash(self).",
    "builtins.MultibyteIncrementalDecoder.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.MultibyteIncrementalDecoder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.MultibyteIncrementalDecoder.__le__" => "Return self<=value.",
    "builtins.MultibyteIncrementalDecoder.__lt__" => "Return self<value.",
    "builtins.MultibyteIncrementalDecoder.__ne__" => "Return self!=value.",
    "builtins.MultibyteIncrementalDecoder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.MultibyteIncrementalDecoder.__reduce__" => "Helper for pickle.",
    "builtins.MultibyteIncrementalDecoder.__reduce_ex__" => "Helper for pickle.",
    "builtins.MultibyteIncrementalDecoder.__repr__" => "Return repr(self).",
    "builtins.MultibyteIncrementalDecoder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.MultibyteIncrementalDecoder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.MultibyteIncrementalDecoder.__str__" => "Return str(self).",
    "builtins.MultibyteIncrementalDecoder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.MultibyteIncrementalDecoder.errors" => "how to treat errors",
    "builtins.MultibyteIncrementalEncoder.__delattr__" => "Implement delattr(self, name).",
    "builtins.MultibyteIncrementalEncoder.__eq__" => "Return self==value.",
    "builtins.MultibyteIncrementalEncoder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.MultibyteIncrementalEncoder.__ge__" => "Return self>=value.",
    "builtins.MultibyteIncrementalEncoder.__getattribute__" => "Return getattr(self, name).",
    "builtins.MultibyteIncrementalEncoder.__getstate__" => "Helper for pickle.",
    "builtins.MultibyteIncrementalEncoder.__gt__" => "Return self>value.",
    "builtins.MultibyteIncrementalEncoder.__hash__" => "Return hash(self).",
    "builtins.MultibyteIncrementalEncoder.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.MultibyteIncrementalEncoder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.MultibyteIncrementalEncoder.__le__" => "Return self<=value.",
    "builtins.MultibyteIncrementalEncoder.__lt__" => "Return self<value.",
    "builtins.MultibyteIncrementalEncoder.__ne__" => "Return self!=value.",
    "builtins.MultibyteIncrementalEncoder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.MultibyteIncrementalEncoder.__reduce__" => "Helper for pickle.",
    "builtins.MultibyteIncrementalEncoder.__reduce_ex__" => "Helper for pickle.",
    "builtins.MultibyteIncrementalEncoder.__repr__" => "Return repr(self).",
    "builtins.MultibyteIncrementalEncoder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.MultibyteIncrementalEncoder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.MultibyteIncrementalEncoder.__str__" => "Return str(self).",
    "builtins.MultibyteIncrementalEncoder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.MultibyteIncrementalEncoder.errors" => "how to treat errors",
    "builtins.MultibyteStreamReader.__delattr__" => "Implement delattr(self, name).",
    "builtins.MultibyteStreamReader.__eq__" => "Return self==value.",
    "builtins.MultibyteStreamReader.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.MultibyteStreamReader.__ge__" => "Return self>=value.",
    "builtins.MultibyteStreamReader.__getattribute__" => "Return getattr(self, name).",
    "builtins.MultibyteStreamReader.__getstate__" => "Helper for pickle.",
    "builtins.MultibyteStreamReader.__gt__" => "Return self>value.",
    "builtins.MultibyteStreamReader.__hash__" => "Return hash(self).",
    "builtins.MultibyteStreamReader.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.MultibyteStreamReader.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.MultibyteStreamReader.__le__" => "Return self<=value.",
    "builtins.MultibyteStreamReader.__lt__" => "Return self<value.",
    "builtins.MultibyteStreamReader.__ne__" => "Return self!=value.",
    "builtins.MultibyteStreamReader.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.MultibyteStreamReader.__reduce__" => "Helper for pickle.",
    "builtins.MultibyteStreamReader.__reduce_ex__" => "Helper for pickle.",
    "builtins.MultibyteStreamReader.__repr__" => "Return repr(self).",
    "builtins.MultibyteStreamReader.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.MultibyteStreamReader.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.MultibyteStreamReader.__str__" => "Return str(self).",
    "builtins.MultibyteStreamReader.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.MultibyteStreamReader.errors" => "how to treat errors",
    "builtins.MultibyteStreamWriter.__delattr__" => "Implement delattr(self, name).",
    "builtins.MultibyteStreamWriter.__eq__" => "Return self==value.",
    "builtins.MultibyteStreamWriter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.MultibyteStreamWriter.__ge__" => "Return self>=value.",
    "builtins.MultibyteStreamWriter.__getattribute__" => "Return getattr(self, name).",
    "builtins.MultibyteStreamWriter.__getstate__" => "Helper for pickle.",
    "builtins.MultibyteStreamWriter.__gt__" => "Return self>value.",
    "builtins.MultibyteStreamWriter.__hash__" => "Return hash(self).",
    "builtins.MultibyteStreamWriter.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.MultibyteStreamWriter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.MultibyteStreamWriter.__le__" => "Return self<=value.",
    "builtins.MultibyteStreamWriter.__lt__" => "Return self<value.",
    "builtins.MultibyteStreamWriter.__ne__" => "Return self!=value.",
    "builtins.MultibyteStreamWriter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.MultibyteStreamWriter.__reduce__" => "Helper for pickle.",
    "builtins.MultibyteStreamWriter.__reduce_ex__" => "Helper for pickle.",
    "builtins.MultibyteStreamWriter.__repr__" => "Return repr(self).",
    "builtins.MultibyteStreamWriter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.MultibyteStreamWriter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.MultibyteStreamWriter.__str__" => "Return str(self).",
    "builtins.MultibyteStreamWriter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.MultibyteStreamWriter.errors" => "how to treat errors",
    "builtins.NameError" => "Name not found globally.",
    "builtins.NameError.__delattr__" => "Implement delattr(self, name).",
    "builtins.NameError.__eq__" => "Return self==value.",
    "builtins.NameError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.NameError.__ge__" => "Return self>=value.",
    "builtins.NameError.__getattribute__" => "Return getattr(self, name).",
    "builtins.NameError.__getstate__" => "Helper for pickle.",
    "builtins.NameError.__gt__" => "Return self>value.",
    "builtins.NameError.__hash__" => "Return hash(self).",
    "builtins.NameError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.NameError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.NameError.__le__" => "Return self<=value.",
    "builtins.NameError.__lt__" => "Return self<value.",
    "builtins.NameError.__ne__" => "Return self!=value.",
    "builtins.NameError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.NameError.__reduce_ex__" => "Helper for pickle.",
    "builtins.NameError.__repr__" => "Return repr(self).",
    "builtins.NameError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.NameError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.NameError.__str__" => "Return str(self).",
    "builtins.NameError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.NameError.add_note" => "Add a note to the exception",
    "builtins.NameError.name" => "name",
    "builtins.NameError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.NamedTuple.__delattr__" => "Implement delattr(self, name).",
    "builtins.NamedTuple.__eq__" => "Return self==value.",
    "builtins.NamedTuple.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.NamedTuple.__ge__" => "Return self>=value.",
    "builtins.NamedTuple.__getattribute__" => "Return getattr(self, name).",
    "builtins.NamedTuple.__getstate__" => "Helper for pickle.",
    "builtins.NamedTuple.__gt__" => "Return self>value.",
    "builtins.NamedTuple.__hash__" => "Return hash(self).",
    "builtins.NamedTuple.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.NamedTuple.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.NamedTuple.__le__" => "Return self<=value.",
    "builtins.NamedTuple.__lt__" => "Return self<value.",
    "builtins.NamedTuple.__ne__" => "Return self!=value.",
    "builtins.NamedTuple.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.NamedTuple.__reduce__" => "Helper for pickle.",
    "builtins.NamedTuple.__reduce_ex__" => "Helper for pickle.",
    "builtins.NamedTuple.__repr__" => "Return repr(self).",
    "builtins.NamedTuple.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.NamedTuple.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.NamedTuple.__str__" => "Return str(self).",
    "builtins.NamedTuple.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.NamedTuple.__weakref__" => "list of weak references to the object",
    "builtins.NamespaceLoader.__delattr__" => "Implement delattr(self, name).",
    "builtins.NamespaceLoader.__eq__" => "Return self==value.",
    "builtins.NamespaceLoader.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.NamespaceLoader.__ge__" => "Return self>=value.",
    "builtins.NamespaceLoader.__getattribute__" => "Return getattr(self, name).",
    "builtins.NamespaceLoader.__getstate__" => "Helper for pickle.",
    "builtins.NamespaceLoader.__gt__" => "Return self>value.",
    "builtins.NamespaceLoader.__hash__" => "Return hash(self).",
    "builtins.NamespaceLoader.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.NamespaceLoader.__le__" => "Return self<=value.",
    "builtins.NamespaceLoader.__lt__" => "Return self<value.",
    "builtins.NamespaceLoader.__ne__" => "Return self!=value.",
    "builtins.NamespaceLoader.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.NamespaceLoader.__reduce__" => "Helper for pickle.",
    "builtins.NamespaceLoader.__reduce_ex__" => "Helper for pickle.",
    "builtins.NamespaceLoader.__repr__" => "Return repr(self).",
    "builtins.NamespaceLoader.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.NamespaceLoader.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.NamespaceLoader.__str__" => "Return str(self).",
    "builtins.NamespaceLoader.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.NamespaceLoader.__weakref__" => "list of weak references to the object",
    "builtins.NamespaceLoader.create_module" => "Use default semantics for module creation.",
    "builtins.NamespaceLoader.load_module" => "Load a namespace module.\n\nThis method is deprecated.  Use exec_module() instead.",
    "builtins.NestedDict.__delattr__" => "Implement delattr(self, name).",
    "builtins.NestedDict.__eq__" => "Return self==value.",
    "builtins.NestedDict.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.NestedDict.__ge__" => "Return self>=value.",
    "builtins.NestedDict.__getattribute__" => "Return getattr(self, name).",
    "builtins.NestedDict.__getstate__" => "Helper for pickle.",
    "builtins.NestedDict.__gt__" => "Return self>value.",
    "builtins.NestedDict.__hash__" => "Return hash(self).",
    "builtins.NestedDict.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.NestedDict.__le__" => "Return self<=value.",
    "builtins.NestedDict.__lt__" => "Return self<value.",
    "builtins.NestedDict.__ne__" => "Return self!=value.",
    "builtins.NestedDict.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.NestedDict.__reduce__" => "Helper for pickle.",
    "builtins.NestedDict.__reduce_ex__" => "Helper for pickle.",
    "builtins.NestedDict.__repr__" => "Return repr(self).",
    "builtins.NestedDict.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.NestedDict.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.NestedDict.__str__" => "Return str(self).",
    "builtins.NestedDict.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.NestedDict.__weakref__" => "list of weak references to the object",
    "builtins.NewType" => "NewType creates simple unique types with almost zero runtime overhead.\n\nNewType(name, tp) is considered a subtype of tp\nby static type checkers. At runtime, NewType(name, tp) returns\na dummy callable that simply returns its argument.\n\nUsage::\n\n    UserId = NewType('UserId', int)\n\n    def name_by_id(user_id: UserId) -> str:\n        ...\n\n    UserId('user')          # Fails type check\n\n    name_by_id(42)          # Fails type check\n    name_by_id(UserId(42))  # OK\n\n    num = UserId(5) + 1     # type: int",
    "builtins.NewType.__delattr__" => "Implement delattr(self, name).",
    "builtins.NewType.__eq__" => "Return self==value.",
    "builtins.NewType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.NewType.__ge__" => "Return self>=value.",
    "builtins.NewType.__getattribute__" => "Return getattr(self, name).",
    "builtins.NewType.__getstate__" => "Helper for pickle.",
    "builtins.NewType.__gt__" => "Return self>value.",
    "builtins.NewType.__hash__" => "Return hash(self).",
    "builtins.NewType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.NewType.__le__" => "Return self<=value.",
    "builtins.NewType.__lt__" => "Return self<value.",
    "builtins.NewType.__ne__" => "Return self!=value.",
    "builtins.NewType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.NewType.__reduce_ex__" => "Helper for pickle.",
    "builtins.NewType.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.NewType.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.NewType.__str__" => "Return str(self).",
    "builtins.NewType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.NewType.__weakref__" => "list of weak references to the object",
    "builtins.NoDefaultType" => "The type of the NoDefault singleton.",
    "builtins.NoDefaultType.__delattr__" => "Implement delattr(self, name).",
    "builtins.NoDefaultType.__eq__" => "Return self==value.",
    "builtins.NoDefaultType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.NoDefaultType.__ge__" => "Return self>=value.",
    "builtins.NoDefaultType.__getattribute__" => "Return getattr(self, name).",
    "builtins.NoDefaultType.__getstate__" => "Helper for pickle.",
    "builtins.NoDefaultType.__gt__" => "Return self>value.",
    "builtins.NoDefaultType.__hash__" => "Return hash(self).",
    "builtins.NoDefaultType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.NoDefaultType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.NoDefaultType.__le__" => "Return self<=value.",
    "builtins.NoDefaultType.__lt__" => "Return self<value.",
    "builtins.NoDefaultType.__ne__" => "Return self!=value.",
    "builtins.NoDefaultType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.NoDefaultType.__reduce_ex__" => "Helper for pickle.",
    "builtins.NoDefaultType.__repr__" => "Return repr(self).",
    "builtins.NoDefaultType.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.NoDefaultType.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.NoDefaultType.__str__" => "Return str(self).",
    "builtins.NoDefaultType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.NodeVisitor" => "A node visitor base class that walks the abstract syntax tree and calls a\nvisitor function for every node found.  This function may return a value\nwhich is forwarded by the `visit` method.\n\nThis class is meant to be subclassed, with the subclass adding visitor\nmethods.\n\nPer default the visitor functions for the nodes are ``'visit_'`` +\nclass name of the node.  So a `TryFinally` node visit function would\nbe `visit_TryFinally`.  This behavior can be changed by overriding\nthe `visit` method.  If no visitor function exists for a node\n(return value `None`) the `generic_visit` visitor is used instead.\n\nDon't use the `NodeVisitor` if you want to apply changes to nodes during\ntraversing.  For this a special visitor exists (`NodeTransformer`) that\nallows modifications.",
    "builtins.NodeVisitor.__delattr__" => "Implement delattr(self, name).",
    "builtins.NodeVisitor.__eq__" => "Return self==value.",
    "builtins.NodeVisitor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.NodeVisitor.__ge__" => "Return self>=value.",
    "builtins.NodeVisitor.__getattribute__" => "Return getattr(self, name).",
    "builtins.NodeVisitor.__getstate__" => "Helper for pickle.",
    "builtins.NodeVisitor.__gt__" => "Return self>value.",
    "builtins.NodeVisitor.__hash__" => "Return hash(self).",
    "builtins.NodeVisitor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.NodeVisitor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.NodeVisitor.__le__" => "Return self<=value.",
    "builtins.NodeVisitor.__lt__" => "Return self<value.",
    "builtins.NodeVisitor.__ne__" => "Return self!=value.",
    "builtins.NodeVisitor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.NodeVisitor.__reduce__" => "Helper for pickle.",
    "builtins.NodeVisitor.__reduce_ex__" => "Helper for pickle.",
    "builtins.NodeVisitor.__repr__" => "Return repr(self).",
    "builtins.NodeVisitor.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.NodeVisitor.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.NodeVisitor.__str__" => "Return str(self).",
    "builtins.NodeVisitor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.NodeVisitor.__weakref__" => "list of weak references to the object",
    "builtins.NodeVisitor.generic_visit" => "Called if no explicit visitor function exists for a node.",
    "builtins.NodeVisitor.visit" => "Visit a node.",
    "builtins.NoneType" => "The type of the None singleton.",
    "builtins.NoneType.__bool__" => "True if self else False",
    "builtins.NoneType.__delattr__" => "Implement delattr(self, name).",
    "builtins.NoneType.__eq__" => "Return self==value.",
    "builtins.NoneType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.NoneType.__ge__" => "Return self>=value.",
    "builtins.NoneType.__getattribute__" => "Return getattr(self, name).",
    "builtins.NoneType.__getstate__" => "Helper for pickle.",
    "builtins.NoneType.__gt__" => "Return self>value.",
    "builtins.NoneType.__hash__" => "Return hash(self).",
    "builtins.NoneType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.NoneType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.NoneType.__le__" => "Return self<=value.",
    "builtins.NoneType.__lt__" => "Return self<value.",
    "builtins.NoneType.__ne__" => "Return self!=value.",
    "builtins.NoneType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.NoneType.__reduce__" => "Helper for pickle.",
    "builtins.NoneType.__reduce_ex__" => "Helper for pickle.",
    "builtins.NoneType.__repr__" => "Return repr(self).",
    "builtins.NoneType.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.NoneType.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.NoneType.__str__" => "Return str(self).",
    "builtins.NoneType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.NormalDist" => "Normal distribution of a random variable",
    "builtins.NormalDist.__add__" => "Add a constant or another NormalDist instance.\n\nIf *other* is a constant, translate mu by the constant,\nleaving sigma unchanged.\n\nIf *other* is a NormalDist, add both the means and the variances.\nMathematically, this works only if the two distributions are\nindependent or if they are jointly normally distributed.",
    "builtins.NormalDist.__delattr__" => "Implement delattr(self, name).",
    "builtins.NormalDist.__eq__" => "Two NormalDist objects are equal if their mu and sigma are both equal.",
    "builtins.NormalDist.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.NormalDist.__ge__" => "Return self>=value.",
    "builtins.NormalDist.__getattribute__" => "Return getattr(self, name).",
    "builtins.NormalDist.__gt__" => "Return self>value.",
    "builtins.NormalDist.__hash__" => "NormalDist objects hash equal if their mu and sigma are both equal.",
    "builtins.NormalDist.__init__" => "NormalDist where mu is the mean and sigma is the standard deviation.",
    "builtins.NormalDist.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.NormalDist.__le__" => "Return self<=value.",
    "builtins.NormalDist.__lt__" => "Return self<value.",
    "builtins.NormalDist.__mul__" => "Multiply both mu and sigma by a constant.\n\nUsed for rescaling, perhaps to change measurement units.\nSigma is scaled with the absolute value of the constant.",
    "builtins.NormalDist.__ne__" => "Return self!=value.",
    "builtins.NormalDist.__neg__" => "Negates mu while keeping sigma the same.",
    "builtins.NormalDist.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.NormalDist.__pos__" => "Return a copy of the instance.",
    "builtins.NormalDist.__radd__" => "Add a constant or another NormalDist instance.\n\nIf *other* is a constant, translate mu by the constant,\nleaving sigma unchanged.\n\nIf *other* is a NormalDist, add both the means and the variances.\nMathematically, this works only if the two distributions are\nindependent or if they are jointly normally distributed.",
    "builtins.NormalDist.__reduce__" => "Helper for pickle.",
    "builtins.NormalDist.__reduce_ex__" => "Helper for pickle.",
    "builtins.NormalDist.__rmul__" => "Multiply both mu and sigma by a constant.\n\nUsed for rescaling, perhaps to change measurement units.\nSigma is scaled with the absolute value of the constant.",
    "builtins.NormalDist.__rsub__" => "Subtract a NormalDist from a constant or another NormalDist.",
    "builtins.NormalDist.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.NormalDist.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.NormalDist.__str__" => "Return str(self).",
    "builtins.NormalDist.__sub__" => "Subtract a constant or another NormalDist instance.\n\nIf *other* is a constant, translate by the constant mu,\nleaving sigma unchanged.\n\nIf *other* is a NormalDist, subtract the means and add the variances.\nMathematically, this works only if the two distributions are\nindependent or if they are jointly normally distributed.",
    "builtins.NormalDist.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.NormalDist.__truediv__" => "Divide both mu and sigma by a constant.\n\nUsed for rescaling, perhaps to change measurement units.\nSigma is scaled with the absolute value of the constant.",
    "builtins.NormalDist.cdf" => "Cumulative distribution function.  P(X <= x)",
    "builtins.NormalDist.from_samples" => "Make a normal distribution instance from sample data.",
    "builtins.NormalDist.inv_cdf" => "Inverse cumulative distribution function.  x : P(X <= x) = p\n\nFinds the value of the random variable such that the probability of\nthe variable being less than or equal to that value equals the given\nprobability.\n\nThis function is also called the percent point function or quantile\nfunction.",
    "builtins.NormalDist.mean" => "Arithmetic mean of the normal distribution.",
    "builtins.NormalDist.median" => "Return the median of the normal distribution",
    "builtins.NormalDist.mode" => "Return the mode of the normal distribution\n\nThe mode is the value x where which the probability density\nfunction (pdf) takes its maximum value.",
    "builtins.NormalDist.overlap" => "Compute the overlapping coefficient (OVL) between two normal distributions.\n\nMeasures the agreement between two normal probability distributions.\nReturns a value between 0.0 and 1.0 giving the overlapping area in\nthe two underlying probability density functions.\n\n    >>> N1 = NormalDist(2.4, 1.6)\n    >>> N2 = NormalDist(3.2, 2.0)\n    >>> N1.overlap(N2)\n    0.8035050657330205",
    "builtins.NormalDist.pdf" => "Probability density function.  P(x <= X < x+dx) / dx",
    "builtins.NormalDist.quantiles" => "Divide into *n* continuous intervals with equal probability.\n\nReturns a list of (n - 1) cut points separating the intervals.\n\nSet *n* to 4 for quartiles (the default).  Set *n* to 10 for deciles.\nSet *n* to 100 for percentiles which gives the 99 cuts points that\nseparate the normal distribution in to 100 equal sized groups.",
    "builtins.NormalDist.samples" => "Generate *n* samples for a given mean and standard deviation.",
    "builtins.NormalDist.stdev" => "Standard deviation of the normal distribution.",
    "builtins.NormalDist.variance" => "Square of the standard deviation.",
    "builtins.NormalDist.zscore" => "Compute the Standard Score.  (x - mean) / stdev\n\nDescribes *x* in terms of the number of standard deviations\nabove or below the mean of the normal distribution.",
    "builtins.NotADirectoryError" => "Operation only works on directories.",
    "builtins.NotADirectoryError.__delattr__" => "Implement delattr(self, name).",
    "builtins.NotADirectoryError.__eq__" => "Return self==value.",
    "builtins.NotADirectoryError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.NotADirectoryError.__ge__" => "Return self>=value.",
    "builtins.NotADirectoryError.__getattribute__" => "Return getattr(self, name).",
    "builtins.NotADirectoryError.__getstate__" => "Helper for pickle.",
    "builtins.NotADirectoryError.__gt__" => "Return self>value.",
    "builtins.NotADirectoryError.__hash__" => "Return hash(self).",
    "builtins.NotADirectoryError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.NotADirectoryError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.NotADirectoryError.__le__" => "Return self<=value.",
    "builtins.NotADirectoryError.__lt__" => "Return self<value.",
    "builtins.NotADirectoryError.__ne__" => "Return self!=value.",
    "builtins.NotADirectoryError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.NotADirectoryError.__reduce_ex__" => "Helper for pickle.",
    "builtins.NotADirectoryError.__repr__" => "Return repr(self).",
    "builtins.NotADirectoryError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.NotADirectoryError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.NotADirectoryError.__str__" => "Return str(self).",
    "builtins.NotADirectoryError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.NotADirectoryError.add_note" => "Add a note to the exception",
    "builtins.NotADirectoryError.errno" => "POSIX exception code",
    "builtins.NotADirectoryError.filename" => "exception filename",
    "builtins.NotADirectoryError.filename2" => "second exception filename",
    "builtins.NotADirectoryError.strerror" => "exception strerror",
    "builtins.NotADirectoryError.winerror" => "Win32 exception code",
    "builtins.NotADirectoryError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.NotImplementedError" => "Method or function hasn't been implemented yet.",
    "builtins.NotImplementedError.__delattr__" => "Implement delattr(self, name).",
    "builtins.NotImplementedError.__eq__" => "Return self==value.",
    "builtins.NotImplementedError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.NotImplementedError.__ge__" => "Return self>=value.",
    "builtins.NotImplementedError.__getattribute__" => "Return getattr(self, name).",
    "builtins.NotImplementedError.__getstate__" => "Helper for pickle.",
    "builtins.NotImplementedError.__gt__" => "Return self>value.",
    "builtins.NotImplementedError.__hash__" => "Return hash(self).",
    "builtins.NotImplementedError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.NotImplementedError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.NotImplementedError.__le__" => "Return self<=value.",
    "builtins.NotImplementedError.__lt__" => "Return self<value.",
    "builtins.NotImplementedError.__ne__" => "Return self!=value.",
    "builtins.NotImplementedError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.NotImplementedError.__reduce_ex__" => "Helper for pickle.",
    "builtins.NotImplementedError.__repr__" => "Return repr(self).",
    "builtins.NotImplementedError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.NotImplementedError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.NotImplementedError.__str__" => "Return str(self).",
    "builtins.NotImplementedError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.NotImplementedError.add_note" => "Add a note to the exception",
    "builtins.NotImplementedError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.NotImplementedType" => "The type of the NotImplemented singleton.",
    "builtins.NotImplementedType.__bool__" => "True if self else False",
    "builtins.NotImplementedType.__delattr__" => "Implement delattr(self, name).",
    "builtins.NotImplementedType.__eq__" => "Return self==value.",
    "builtins.NotImplementedType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.NotImplementedType.__ge__" => "Return self>=value.",
    "builtins.NotImplementedType.__getattribute__" => "Return getattr(self, name).",
    "builtins.NotImplementedType.__getstate__" => "Helper for pickle.",
    "builtins.NotImplementedType.__gt__" => "Return self>value.",
    "builtins.NotImplementedType.__hash__" => "Return hash(self).",
    "builtins.NotImplementedType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.NotImplementedType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.NotImplementedType.__le__" => "Return self<=value.",
    "builtins.NotImplementedType.__lt__" => "Return self<value.",
    "builtins.NotImplementedType.__ne__" => "Return self!=value.",
    "builtins.NotImplementedType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.NotImplementedType.__reduce_ex__" => "Helper for pickle.",
    "builtins.NotImplementedType.__repr__" => "Return repr(self).",
    "builtins.NotImplementedType.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.NotImplementedType.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.NotImplementedType.__str__" => "Return str(self).",
    "builtins.NotImplementedType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.NullTranslations.__delattr__" => "Implement delattr(self, name).",
    "builtins.NullTranslations.__eq__" => "Return self==value.",
    "builtins.NullTranslations.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.NullTranslations.__ge__" => "Return self>=value.",
    "builtins.NullTranslations.__getattribute__" => "Return getattr(self, name).",
    "builtins.NullTranslations.__getstate__" => "Helper for pickle.",
    "builtins.NullTranslations.__gt__" => "Return self>value.",
    "builtins.NullTranslations.__hash__" => "Return hash(self).",
    "builtins.NullTranslations.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.NullTranslations.__le__" => "Return self<=value.",
    "builtins.NullTranslations.__lt__" => "Return self<value.",
    "builtins.NullTranslations.__ne__" => "Return self!=value.",
    "builtins.NullTranslations.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.NullTranslations.__reduce__" => "Helper for pickle.",
    "builtins.NullTranslations.__reduce_ex__" => "Helper for pickle.",
    "builtins.NullTranslations.__repr__" => "Return repr(self).",
    "builtins.NullTranslations.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.NullTranslations.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.NullTranslations.__str__" => "Return str(self).",
    "builtins.NullTranslations.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.NullTranslations.__weakref__" => "list of weak references to the object",
    "builtins.Number" => "All numbers inherit from this class.\n\nIf you just want to check if an argument x is a number, without\ncaring what kind, use isinstance(x, Number).",
    "builtins.Number.__delattr__" => "Implement delattr(self, name).",
    "builtins.Number.__eq__" => "Return self==value.",
    "builtins.Number.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Number.__ge__" => "Return self>=value.",
    "builtins.Number.__getattribute__" => "Return getattr(self, name).",
    "builtins.Number.__getstate__" => "Helper for pickle.",
    "builtins.Number.__gt__" => "Return self>value.",
    "builtins.Number.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Number.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Number.__le__" => "Return self<=value.",
    "builtins.Number.__lt__" => "Return self<value.",
    "builtins.Number.__ne__" => "Return self!=value.",
    "builtins.Number.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Number.__reduce__" => "Helper for pickle.",
    "builtins.Number.__reduce_ex__" => "Helper for pickle.",
    "builtins.Number.__repr__" => "Return repr(self).",
    "builtins.Number.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Number.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Number.__str__" => "Return str(self).",
    "builtins.Number.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.OSError" => "Base class for I/O related errors.",
    "builtins.OSError.__delattr__" => "Implement delattr(self, name).",
    "builtins.OSError.__eq__" => "Return self==value.",
    "builtins.OSError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.OSError.__ge__" => "Return self>=value.",
    "builtins.OSError.__getattribute__" => "Return getattr(self, name).",
    "builtins.OSError.__getstate__" => "Helper for pickle.",
    "builtins.OSError.__gt__" => "Return self>value.",
    "builtins.OSError.__hash__" => "Return hash(self).",
    "builtins.OSError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.OSError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.OSError.__le__" => "Return self<=value.",
    "builtins.OSError.__lt__" => "Return self<value.",
    "builtins.OSError.__ne__" => "Return self!=value.",
    "builtins.OSError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.OSError.__reduce_ex__" => "Helper for pickle.",
    "builtins.OSError.__repr__" => "Return repr(self).",
    "builtins.OSError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.OSError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.OSError.__str__" => "Return str(self).",
    "builtins.OSError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.OSError.add_note" => "Add a note to the exception",
    "builtins.OSError.errno" => "POSIX exception code",
    "builtins.OSError.filename" => "exception filename",
    "builtins.OSError.filename2" => "second exception filename",
    "builtins.OSError.strerror" => "exception strerror",
    "builtins.OSError.winerror" => "Win32 exception code",
    "builtins.OSError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.OpcodeInfo.__delattr__" => "Implement delattr(self, name).",
    "builtins.OpcodeInfo.__eq__" => "Return self==value.",
    "builtins.OpcodeInfo.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.OpcodeInfo.__ge__" => "Return self>=value.",
    "builtins.OpcodeInfo.__getattribute__" => "Return getattr(self, name).",
    "builtins.OpcodeInfo.__getstate__" => "Helper for pickle.",
    "builtins.OpcodeInfo.__gt__" => "Return self>value.",
    "builtins.OpcodeInfo.__hash__" => "Return hash(self).",
    "builtins.OpcodeInfo.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.OpcodeInfo.__le__" => "Return self<=value.",
    "builtins.OpcodeInfo.__lt__" => "Return self<value.",
    "builtins.OpcodeInfo.__ne__" => "Return self!=value.",
    "builtins.OpcodeInfo.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.OpcodeInfo.__reduce__" => "Helper for pickle.",
    "builtins.OpcodeInfo.__reduce_ex__" => "Helper for pickle.",
    "builtins.OpcodeInfo.__repr__" => "Return repr(self).",
    "builtins.OpcodeInfo.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.OpcodeInfo.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.OpcodeInfo.__str__" => "Return str(self).",
    "builtins.OpcodeInfo.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Option" => "Instance attributes:\n  _short_opts : [string]\n  _long_opts : [string]\n\n  action : string\n  type : string\n  dest : string\n  default : any\n  nargs : int\n  const : any\n  choices : [string]\n  callback : function\n  callback_args : (any*)\n  callback_kwargs : { string : any }\n  help : string\n  metavar : string",
    "builtins.Option.__delattr__" => "Implement delattr(self, name).",
    "builtins.Option.__eq__" => "Return self==value.",
    "builtins.Option.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Option.__ge__" => "Return self>=value.",
    "builtins.Option.__getattribute__" => "Return getattr(self, name).",
    "builtins.Option.__getstate__" => "Helper for pickle.",
    "builtins.Option.__gt__" => "Return self>value.",
    "builtins.Option.__hash__" => "Return hash(self).",
    "builtins.Option.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Option.__le__" => "Return self<=value.",
    "builtins.Option.__lt__" => "Return self<value.",
    "builtins.Option.__ne__" => "Return self!=value.",
    "builtins.Option.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Option.__reduce__" => "Helper for pickle.",
    "builtins.Option.__reduce_ex__" => "Helper for pickle.",
    "builtins.Option.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Option.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Option.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Option.__weakref__" => "list of weak references to the object",
    "builtins.OptionContainer" => "Abstract base class.\n\nClass attributes:\n  standard_option_list : [Option]\n    list of standard options that will be accepted by all instances\n    of this parser class (intended to be overridden by subclasses).\n\nInstance attributes:\n  option_list : [Option]\n    the list of Option objects contained by this OptionContainer\n  _short_opt : { string : Option }\n    dictionary mapping short option strings, eg. \"-f\" or \"-X\",\n    to the Option instances that implement them.  If an Option\n    has multiple short option strings, it will appear in this\n    dictionary multiple times. [1]\n  _long_opt : { string : Option }\n    dictionary mapping long option strings, eg. \"--file\" or\n    \"--exclude\", to the Option instances that implement them.\n    Again, a given Option can occur multiple times in this\n    dictionary. [1]\n  defaults : { string : any }\n    dictionary mapping option destination names to default\n    values for each destination [1]\n\n[1] These mappings are common to (shared by) all components of the\n    controlling OptionParser, where they are initially created.",
    "builtins.OptionContainer.__delattr__" => "Implement delattr(self, name).",
    "builtins.OptionContainer.__eq__" => "Return self==value.",
    "builtins.OptionContainer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.OptionContainer.__ge__" => "Return self>=value.",
    "builtins.OptionContainer.__getattribute__" => "Return getattr(self, name).",
    "builtins.OptionContainer.__getstate__" => "Helper for pickle.",
    "builtins.OptionContainer.__gt__" => "Return self>value.",
    "builtins.OptionContainer.__hash__" => "Return hash(self).",
    "builtins.OptionContainer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.OptionContainer.__le__" => "Return self<=value.",
    "builtins.OptionContainer.__lt__" => "Return self<value.",
    "builtins.OptionContainer.__ne__" => "Return self!=value.",
    "builtins.OptionContainer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.OptionContainer.__reduce__" => "Helper for pickle.",
    "builtins.OptionContainer.__reduce_ex__" => "Helper for pickle.",
    "builtins.OptionContainer.__repr__" => "Return repr(self).",
    "builtins.OptionContainer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.OptionContainer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.OptionContainer.__str__" => "Return str(self).",
    "builtins.OptionContainer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.OptionContainer.__weakref__" => "list of weak references to the object",
    "builtins.OptionContainer.add_option" => "add_option(Option)\nadd_option(opt_str, ..., kwarg=val, ...)",
    "builtins.OptionContainer.destroy" => "see OptionParser.destroy().",
    "builtins.Output.__delattr__" => "Implement delattr(self, name).",
    "builtins.Output.__eq__" => "Return self==value.",
    "builtins.Output.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Output.__ge__" => "Return self>=value.",
    "builtins.Output.__getattribute__" => "Return getattr(self, name).",
    "builtins.Output.__getstate__" => "Helper for pickle.",
    "builtins.Output.__gt__" => "Return self>value.",
    "builtins.Output.__hash__" => "Return hash(self).",
    "builtins.Output.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Output.__le__" => "Return self<=value.",
    "builtins.Output.__lt__" => "Return self<value.",
    "builtins.Output.__ne__" => "Return self!=value.",
    "builtins.Output.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Output.__reduce__" => "Helper for pickle.",
    "builtins.Output.__reduce_ex__" => "Helper for pickle.",
    "builtins.Output.__repr__" => "Return repr(self).",
    "builtins.Output.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Output.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Output.__str__" => "Return str(self).",
    "builtins.Output.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Output.__weakref__" => "list of weak references to the object",
    "builtins.OutputChecker" => "A class used to check whether the actual output from a doctest\nexample matches the expected output.  `OutputChecker` defines two\nmethods: `check_output`, which compares a given pair of outputs,\nand returns true if they match; and `output_difference`, which\nreturns a string describing the differences between two outputs.",
    "builtins.OutputChecker.__delattr__" => "Implement delattr(self, name).",
    "builtins.OutputChecker.__eq__" => "Return self==value.",
    "builtins.OutputChecker.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.OutputChecker.__ge__" => "Return self>=value.",
    "builtins.OutputChecker.__getattribute__" => "Return getattr(self, name).",
    "builtins.OutputChecker.__getstate__" => "Helper for pickle.",
    "builtins.OutputChecker.__gt__" => "Return self>value.",
    "builtins.OutputChecker.__hash__" => "Return hash(self).",
    "builtins.OutputChecker.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.OutputChecker.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.OutputChecker.__le__" => "Return self<=value.",
    "builtins.OutputChecker.__lt__" => "Return self<value.",
    "builtins.OutputChecker.__ne__" => "Return self!=value.",
    "builtins.OutputChecker.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.OutputChecker.__reduce__" => "Helper for pickle.",
    "builtins.OutputChecker.__reduce_ex__" => "Helper for pickle.",
    "builtins.OutputChecker.__repr__" => "Return repr(self).",
    "builtins.OutputChecker.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.OutputChecker.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.OutputChecker.__str__" => "Return str(self).",
    "builtins.OutputChecker.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.OutputChecker.__weakref__" => "list of weak references to the object",
    "builtins.OutputChecker._toAscii" => "Convert string to hex-escaped ASCII string.",
    "builtins.OutputChecker.check_output" => "Return True iff the actual output from an example (`got`)\nmatches the expected output (`want`).  These strings are\nalways considered to match if they are identical; but\ndepending on what option flags the test runner is using,\nseveral non-exact match types are also possible.  See the\ndocumentation for `TestRunner` for more information about\noption flags.",
    "builtins.OutputChecker.output_difference" => "Return a string describing the differences between the\nexpected output for a given example (`example`) and the actual\noutput (`got`).  `optionflags` is the set of option flags used\nto compare `want` and `got`.",
    "builtins.OverflowError" => "Result too large to be represented.",
    "builtins.OverflowError.__delattr__" => "Implement delattr(self, name).",
    "builtins.OverflowError.__eq__" => "Return self==value.",
    "builtins.OverflowError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.OverflowError.__ge__" => "Return self>=value.",
    "builtins.OverflowError.__getattribute__" => "Return getattr(self, name).",
    "builtins.OverflowError.__getstate__" => "Helper for pickle.",
    "builtins.OverflowError.__gt__" => "Return self>value.",
    "builtins.OverflowError.__hash__" => "Return hash(self).",
    "builtins.OverflowError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.OverflowError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.OverflowError.__le__" => "Return self<=value.",
    "builtins.OverflowError.__lt__" => "Return self<value.",
    "builtins.OverflowError.__ne__" => "Return self!=value.",
    "builtins.OverflowError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.OverflowError.__reduce_ex__" => "Helper for pickle.",
    "builtins.OverflowError.__repr__" => "Return repr(self).",
    "builtins.OverflowError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.OverflowError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.OverflowError.__str__" => "Return str(self).",
    "builtins.OverflowError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.OverflowError.add_note" => "Add a note to the exception",
    "builtins.OverflowError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Overlapped" => "OVERLAPPED structure wrapper.",
    "builtins.Overlapped.AcceptEx" => "Start overlapped wait for client to connect.",
    "builtins.Overlapped.ConnectEx" => "Start overlapped connect.\n\nclient_handle should be unbound.",
    "builtins.Overlapped.ConnectNamedPipe" => "Start overlapped wait for a client to connect.",
    "builtins.Overlapped.ReadFile" => "Start overlapped read.",
    "builtins.Overlapped.ReadFileInto" => "Start overlapped receive.",
    "builtins.Overlapped.TransmitFile" => "Transmit file data over a connected socket.",
    "builtins.Overlapped.WSARecv" => "Start overlapped receive.",
    "builtins.Overlapped.WSARecvFrom" => "Start overlapped receive.",
    "builtins.Overlapped.WSARecvFromInto" => "Start overlapped receive.",
    "builtins.Overlapped.WSARecvInto" => "Start overlapped receive.",
    "builtins.Overlapped.WSASend" => "Start overlapped send.",
    "builtins.Overlapped.WSASendTo" => "Start overlapped sendto over a connectionless (UDP) socket.",
    "builtins.Overlapped.WriteFile" => "Start overlapped write.",
    "builtins.Overlapped.__delattr__" => "Implement delattr(self, name).",
    "builtins.Overlapped.__eq__" => "Return self==value.",
    "builtins.Overlapped.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Overlapped.__ge__" => "Return self>=value.",
    "builtins.Overlapped.__getattribute__" => "Return getattr(self, name).",
    "builtins.Overlapped.__getstate__" => "Helper for pickle.",
    "builtins.Overlapped.__gt__" => "Return self>value.",
    "builtins.Overlapped.__hash__" => "Return hash(self).",
    "builtins.Overlapped.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Overlapped.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Overlapped.__le__" => "Return self<=value.",
    "builtins.Overlapped.__lt__" => "Return self<value.",
    "builtins.Overlapped.__ne__" => "Return self!=value.",
    "builtins.Overlapped.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Overlapped.__reduce__" => "Helper for pickle.",
    "builtins.Overlapped.__reduce_ex__" => "Helper for pickle.",
    "builtins.Overlapped.__repr__" => "Return repr(self).",
    "builtins.Overlapped.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Overlapped.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Overlapped.__str__" => "Return str(self).",
    "builtins.Overlapped.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Overlapped.address" => "Address of overlapped structure",
    "builtins.Overlapped.cancel" => "Cancel overlapped operation.",
    "builtins.Overlapped.error" => "Error from last operation",
    "builtins.Overlapped.event" => "Overlapped event handle",
    "builtins.Overlapped.getresult" => "Retrieve result of operation.\n\nIf wait is true then it blocks until the operation is finished.  If\nwait is false and the operation is still pending then an error is\nraised.",
    "builtins.Overlapped.pending" => "Whether the operation is pending",
    "builtins.POP3" => "This class supports both the minimal and optional command sets.\nArguments can be strings or integers (where appropriate)\n(e.g.: retr(1) and retr('1') both work equally well.\n\nMinimal Command Set:\n        USER name               user(name)\n        PASS string             pass_(string)\n        STAT                    stat()\n        LIST [msg]              list(msg = None)\n        RETR msg                retr(msg)\n        DELE msg                dele(msg)\n        NOOP                    noop()\n        RSET                    rset()\n        QUIT                    quit()\n\nOptional Commands (some servers support these):\n        RPOP name               rpop(name)\n        APOP name digest        apop(name, digest)\n        TOP msg n               top(msg, n)\n        UIDL [msg]              uidl(msg = None)\n        CAPA                    capa()\n        STLS                    stls()\n        UTF8                    utf8()\n\nRaises one exception: 'error_proto'.\n\nInstantiate with:\n        POP3(hostname, port=110)\n\nNB:     the POP protocol locks the mailbox from user\n        authorization until QUIT, so be sure to get in, suck\n        the messages, and quit, each time you access the\n        mailbox.\n\n        POP is a line-based protocol, which means large mail\n        messages consume lots of python cycles reading them\n        line-by-line.\n\n        If it's available on your mail server, use IMAP4\n        instead, it doesn't suffer from the two problems\n        above.",
    "builtins.POP3.__delattr__" => "Implement delattr(self, name).",
    "builtins.POP3.__eq__" => "Return self==value.",
    "builtins.POP3.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.POP3.__ge__" => "Return self>=value.",
    "builtins.POP3.__getattribute__" => "Return getattr(self, name).",
    "builtins.POP3.__getstate__" => "Helper for pickle.",
    "builtins.POP3.__gt__" => "Return self>value.",
    "builtins.POP3.__hash__" => "Return hash(self).",
    "builtins.POP3.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.POP3.__le__" => "Return self<=value.",
    "builtins.POP3.__lt__" => "Return self<value.",
    "builtins.POP3.__ne__" => "Return self!=value.",
    "builtins.POP3.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.POP3.__reduce__" => "Helper for pickle.",
    "builtins.POP3.__reduce_ex__" => "Helper for pickle.",
    "builtins.POP3.__repr__" => "Return repr(self).",
    "builtins.POP3.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.POP3.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.POP3.__str__" => "Return str(self).",
    "builtins.POP3.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.POP3.__weakref__" => "list of weak references to the object",
    "builtins.POP3.apop" => "Authorisation\n\n- only possible if server has supplied a timestamp in initial greeting.\n\nArgs:\n        user     - mailbox user;\n        password - mailbox password.\n\nNB: mailbox is locked by server from here to 'quit()'",
    "builtins.POP3.capa" => "Return server capabilities (RFC 2449) as a dictionary\n>>> c=poplib.POP3('localhost')\n>>> c.capa()\n{'IMPLEMENTATION': ['Cyrus', 'POP3', 'server', 'v2.2.12'],\n 'TOP': [], 'LOGIN-DELAY': ['0'], 'AUTH-RESP-CODE': [],\n 'EXPIRE': ['NEVER'], 'USER': [], 'STLS': [], 'PIPELINING': [],\n 'UIDL': [], 'RESP-CODES': []}\n>>>\n\nReally, according to RFC 2449, the cyrus folks should avoid\nhaving the implementation split into multiple arguments...",
    "builtins.POP3.close" => "Close the connection without assuming anything about it.",
    "builtins.POP3.dele" => "Delete message number 'which'.\n\nResult is 'response'.",
    "builtins.POP3.list" => "Request listing, return result.\n\nResult without a message number argument is in form\n['response', ['mesg_num octets', ...], octets].\n\nResult when a message number argument is given is a\nsingle response: the \"scan listing\" for that message.",
    "builtins.POP3.noop" => "Does nothing.\n\nOne supposes the response indicates the server is alive.",
    "builtins.POP3.pass_" => "Send password, return response\n\n(response includes message count, mailbox size).\n\nNB: mailbox is locked by server from here to 'quit()'",
    "builtins.POP3.quit" => "Signoff: commit changes on server, unlock mailbox, close connection.",
    "builtins.POP3.retr" => "Retrieve whole message number 'which'.\n\nResult is in form ['response', ['line', ...], octets].",
    "builtins.POP3.rpop" => "Send RPOP command to access the mailbox with an alternate user.",
    "builtins.POP3.rset" => "Unmark all messages marked for deletion.",
    "builtins.POP3.stat" => "Get mailbox status.\n\nResult is tuple of 2 ints (message count, mailbox size)",
    "builtins.POP3.stls" => "Start a TLS session on the active connection as specified in RFC 2595.\n\ncontext - a ssl.SSLContext",
    "builtins.POP3.top" => "Retrieve message header of message number 'which'\nand first 'howmuch' lines of message body.\n\nResult is in form ['response', ['line', ...], octets].",
    "builtins.POP3.uidl" => "Return message digest (unique id) list.\n\nIf 'which', result contains unique id for that message\nin the form 'response mesgnum uid', otherwise result is\nthe list ['response', ['mesgnum uid', ...], octets]",
    "builtins.POP3.user" => "Send user name, return response\n\n(should indicate password required).",
    "builtins.POP3.utf8" => "Try to enter UTF-8 mode (see RFC 6856). Returns server response.",
    "builtins.Pack" => "Geometry manager Pack.\n\nBase class to use the methods pack_* in every widget.",
    "builtins.Pack.__delattr__" => "Implement delattr(self, name).",
    "builtins.Pack.__eq__" => "Return self==value.",
    "builtins.Pack.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Pack.__ge__" => "Return self>=value.",
    "builtins.Pack.__getattribute__" => "Return getattr(self, name).",
    "builtins.Pack.__getstate__" => "Helper for pickle.",
    "builtins.Pack.__gt__" => "Return self>value.",
    "builtins.Pack.__hash__" => "Return hash(self).",
    "builtins.Pack.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Pack.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Pack.__le__" => "Return self<=value.",
    "builtins.Pack.__lt__" => "Return self<value.",
    "builtins.Pack.__ne__" => "Return self!=value.",
    "builtins.Pack.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Pack.__reduce__" => "Helper for pickle.",
    "builtins.Pack.__reduce_ex__" => "Helper for pickle.",
    "builtins.Pack.__repr__" => "Return repr(self).",
    "builtins.Pack.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Pack.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Pack.__str__" => "Return str(self).",
    "builtins.Pack.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Pack.__weakref__" => "list of weak references to the object",
    "builtins.Pack.config" => "Pack a widget in the parent widget. Use as options:\nafter=widget - pack it after you have packed widget\nanchor=NSEW (or subset) - position widget according to\n                          given direction\nbefore=widget - pack it before you will pack widget\nexpand=bool - expand widget if parent size grows\nfill=NONE or X or Y or BOTH - fill widget if widget grows\nin=container - use the container widget to contain this widget\nin_=container - see 'in' option description\nipadx=amount - add internal padding in x direction\nipady=amount - add internal padding in y direction\npadx=amount - add padding in x direction\npady=amount - add padding in y direction\nside=TOP or BOTTOM or LEFT or RIGHT -  where to add this widget.",
    "builtins.Pack.configure" => "Pack a widget in the parent widget. Use as options:\nafter=widget - pack it after you have packed widget\nanchor=NSEW (or subset) - position widget according to\n                          given direction\nbefore=widget - pack it before you will pack widget\nexpand=bool - expand widget if parent size grows\nfill=NONE or X or Y or BOTH - fill widget if widget grows\nin=container - use the container widget to contain this widget\nin_=container - see 'in' option description\nipadx=amount - add internal padding in x direction\nipady=amount - add internal padding in y direction\npadx=amount - add padding in x direction\npady=amount - add padding in y direction\nside=TOP or BOTTOM or LEFT or RIGHT -  where to add this widget.",
    "builtins.Pack.forget" => "Unmap this widget and do not use it for the packing order.",
    "builtins.Pack.info" => "Return information about the packing options\nfor this widget.",
    "builtins.Pack.pack" => "Pack a widget in the parent widget. Use as options:\nafter=widget - pack it after you have packed widget\nanchor=NSEW (or subset) - position widget according to\n                          given direction\nbefore=widget - pack it before you will pack widget\nexpand=bool - expand widget if parent size grows\nfill=NONE or X or Y or BOTH - fill widget if widget grows\nin=container - use the container widget to contain this widget\nin_=container - see 'in' option description\nipadx=amount - add internal padding in x direction\nipady=amount - add internal padding in y direction\npadx=amount - add padding in x direction\npady=amount - add padding in y direction\nside=TOP or BOTTOM or LEFT or RIGHT -  where to add this widget.",
    "builtins.Pack.pack_configure" => "Pack a widget in the parent widget. Use as options:\nafter=widget - pack it after you have packed widget\nanchor=NSEW (or subset) - position widget according to\n                          given direction\nbefore=widget - pack it before you will pack widget\nexpand=bool - expand widget if parent size grows\nfill=NONE or X or Y or BOTH - fill widget if widget grows\nin=container - use the container widget to contain this widget\nin_=container - see 'in' option description\nipadx=amount - add internal padding in x direction\nipady=amount - add internal padding in y direction\npadx=amount - add padding in x direction\npady=amount - add padding in y direction\nside=TOP or BOTTOM or LEFT or RIGHT -  where to add this widget.",
    "builtins.Pack.pack_forget" => "Unmap this widget and do not use it for the packing order.",
    "builtins.Pack.pack_info" => "Return information about the packing options\nfor this widget.",
    "builtins.Pack.pack_propagate" => "Set or get the status for propagation of geometry information.\n\nA boolean argument specifies whether the size of this container will\nbe determined by the geometry information of its content.\nIf no argument is given the current setting will be returned.",
    "builtins.Pack.pack_slaves" => "Returns a list of all of the content widgets in the packing order\nfor this container.",
    "builtins.Pack.propagate" => "Set or get the status for propagation of geometry information.\n\nA boolean argument specifies whether the size of this container will\nbe determined by the geometry information of its content.\nIf no argument is given the current setting will be returned.",
    "builtins.Pack.slaves" => "Returns a list of all of the content widgets in the packing order\nfor this container.",
    "builtins.ParamSpec" => "Parameter specification variable.\n\nThe preferred way to construct a parameter specification is via the\ndedicated syntax for generic functions, classes, and type aliases,\nwhere the use of '**' creates a parameter specification::\n\n    type IntFunc[**P] = Callable[P, int]\n\nThe following syntax creates a parameter specification that defaults\nto a callable accepting two positional-only arguments of types int\nand str:\n\n    type IntFuncDefault[**P = [int, str]] = Callable[P, int]\n\nFor compatibility with Python 3.11 and earlier, ParamSpec objects\ncan also be created as follows::\n\n    P = ParamSpec('P')\n    DefaultP = ParamSpec('DefaultP', default=[int, str])\n\nParameter specification variables exist primarily for the benefit of\nstatic type checkers.  They are used to forward the parameter types of\none callable to another callable, a pattern commonly found in\nhigher-order functions and decorators.  They are only valid when used\nin ``Concatenate``, or as the first argument to ``Callable``, or as\nparameters for user-defined Generics. See class Generic for more\ninformation on generic types.\n\nAn example for annotating a decorator::\n\n    def add_logging[**P, T](f: Callable[P, T]) -> Callable[P, T]:\n        '''A type-safe decorator to add logging to a function.'''\n        def inner(*args: P.args, **kwargs: P.kwargs) -> T:\n            logging.info(f'{f.__name__} was called')\n            return f(*args, **kwargs)\n        return inner\n\n    @add_logging\n    def add_two(x: float, y: float) -> float:\n        '''Add two numbers together.'''\n        return x + y\n\nParameter specification variables can be introspected. e.g.::\n\n    >>> P = ParamSpec(\"P\")\n    >>> P.__name__\n    'P'\n\nNote that only parameter specification variables defined in the global\nscope can be pickled.",
    "builtins.ParamSpec.__default__" => "The default value for this ParamSpec.",
    "builtins.ParamSpec.__delattr__" => "Implement delattr(self, name).",
    "builtins.ParamSpec.__eq__" => "Return self==value.",
    "builtins.ParamSpec.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ParamSpec.__ge__" => "Return self>=value.",
    "builtins.ParamSpec.__getattribute__" => "Return getattr(self, name).",
    "builtins.ParamSpec.__getstate__" => "Helper for pickle.",
    "builtins.ParamSpec.__gt__" => "Return self>value.",
    "builtins.ParamSpec.__hash__" => "Return hash(self).",
    "builtins.ParamSpec.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ParamSpec.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ParamSpec.__le__" => "Return self<=value.",
    "builtins.ParamSpec.__lt__" => "Return self<value.",
    "builtins.ParamSpec.__ne__" => "Return self!=value.",
    "builtins.ParamSpec.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ParamSpec.__or__" => "Return self|value.",
    "builtins.ParamSpec.__reduce_ex__" => "Helper for pickle.",
    "builtins.ParamSpec.__repr__" => "Return repr(self).",
    "builtins.ParamSpec.__ror__" => "Return value|self.",
    "builtins.ParamSpec.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ParamSpec.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ParamSpec.__str__" => "Return str(self).",
    "builtins.ParamSpec.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ParamSpec.args" => "Represents positional arguments.",
    "builtins.ParamSpec.kwargs" => "Represents keyword arguments.",
    "builtins.ParamSpecArgs" => "The args for a ParamSpec object.\n\nGiven a ParamSpec object P, P.args is an instance of ParamSpecArgs.\n\nParamSpecArgs objects have a reference back to their ParamSpec::\n\n    >>> P = ParamSpec(\"P\")\n    >>> P.args.__origin__ is P\n    True\n\nThis type is meant for runtime introspection and has no special meaning\nto static type checkers.",
    "builtins.ParamSpecArgs.__delattr__" => "Implement delattr(self, name).",
    "builtins.ParamSpecArgs.__eq__" => "Return self==value.",
    "builtins.ParamSpecArgs.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ParamSpecArgs.__ge__" => "Return self>=value.",
    "builtins.ParamSpecArgs.__getattribute__" => "Return getattr(self, name).",
    "builtins.ParamSpecArgs.__getstate__" => "Helper for pickle.",
    "builtins.ParamSpecArgs.__gt__" => "Return self>value.",
    "builtins.ParamSpecArgs.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ParamSpecArgs.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ParamSpecArgs.__le__" => "Return self<=value.",
    "builtins.ParamSpecArgs.__lt__" => "Return self<value.",
    "builtins.ParamSpecArgs.__ne__" => "Return self!=value.",
    "builtins.ParamSpecArgs.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ParamSpecArgs.__reduce__" => "Helper for pickle.",
    "builtins.ParamSpecArgs.__reduce_ex__" => "Helper for pickle.",
    "builtins.ParamSpecArgs.__repr__" => "Return repr(self).",
    "builtins.ParamSpecArgs.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ParamSpecArgs.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ParamSpecArgs.__str__" => "Return str(self).",
    "builtins.ParamSpecArgs.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ParamSpecKwargs" => "The kwargs for a ParamSpec object.\n\nGiven a ParamSpec object P, P.kwargs is an instance of ParamSpecKwargs.\n\nParamSpecKwargs objects have a reference back to their ParamSpec::\n\n    >>> P = ParamSpec(\"P\")\n    >>> P.kwargs.__origin__ is P\n    True\n\nThis type is meant for runtime introspection and has no special meaning\nto static type checkers.",
    "builtins.ParamSpecKwargs.__delattr__" => "Implement delattr(self, name).",
    "builtins.ParamSpecKwargs.__eq__" => "Return self==value.",
    "builtins.ParamSpecKwargs.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ParamSpecKwargs.__ge__" => "Return self>=value.",
    "builtins.ParamSpecKwargs.__getattribute__" => "Return getattr(self, name).",
    "builtins.ParamSpecKwargs.__getstate__" => "Helper for pickle.",
    "builtins.ParamSpecKwargs.__gt__" => "Return self>value.",
    "builtins.ParamSpecKwargs.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ParamSpecKwargs.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ParamSpecKwargs.__le__" => "Return self<=value.",
    "builtins.ParamSpecKwargs.__lt__" => "Return self<value.",
    "builtins.ParamSpecKwargs.__ne__" => "Return self!=value.",
    "builtins.ParamSpecKwargs.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ParamSpecKwargs.__reduce__" => "Helper for pickle.",
    "builtins.ParamSpecKwargs.__reduce_ex__" => "Helper for pickle.",
    "builtins.ParamSpecKwargs.__repr__" => "Return repr(self).",
    "builtins.ParamSpecKwargs.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ParamSpecKwargs.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ParamSpecKwargs.__str__" => "Return str(self).",
    "builtins.ParamSpecKwargs.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Parameter" => "Represents a parameter in a function signature.\n\nHas the following public attributes:\n\n* name : str\n    The name of the parameter as a string.\n* default : object\n    The default value for the parameter if specified.  If the\n    parameter has no default value, this attribute is set to\n    `Parameter.empty`.\n* annotation\n    The annotation for the parameter if specified.  If the\n    parameter has no annotation, this attribute is set to\n    `Parameter.empty`.\n* kind\n    Describes how argument values are bound to the parameter.\n    Possible values: `Parameter.POSITIONAL_ONLY`,\n    `Parameter.POSITIONAL_OR_KEYWORD`, `Parameter.VAR_POSITIONAL`,\n    `Parameter.KEYWORD_ONLY`, `Parameter.VAR_KEYWORD`.\n    Every value has a `description` attribute describing meaning.",
    "builtins.Parameter.__delattr__" => "Implement delattr(self, name).",
    "builtins.Parameter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Parameter.__ge__" => "Return self>=value.",
    "builtins.Parameter.__getattribute__" => "Return getattr(self, name).",
    "builtins.Parameter.__getstate__" => "Helper for pickle.",
    "builtins.Parameter.__gt__" => "Return self>value.",
    "builtins.Parameter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Parameter.__le__" => "Return self<=value.",
    "builtins.Parameter.__lt__" => "Return self<value.",
    "builtins.Parameter.__ne__" => "Return self!=value.",
    "builtins.Parameter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Parameter.__reduce_ex__" => "Helper for pickle.",
    "builtins.Parameter.__replace__" => "Creates a customized copy of the Parameter.",
    "builtins.Parameter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Parameter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Parameter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Parameter.empty" => "Marker object for Signature.empty and Parameter.empty.",
    "builtins.Parameter.empty.__delattr__" => "Implement delattr(self, name).",
    "builtins.Parameter.empty.__eq__" => "Return self==value.",
    "builtins.Parameter.empty.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Parameter.empty.__ge__" => "Return self>=value.",
    "builtins.Parameter.empty.__getattribute__" => "Return getattr(self, name).",
    "builtins.Parameter.empty.__getstate__" => "Helper for pickle.",
    "builtins.Parameter.empty.__gt__" => "Return self>value.",
    "builtins.Parameter.empty.__hash__" => "Return hash(self).",
    "builtins.Parameter.empty.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Parameter.empty.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Parameter.empty.__le__" => "Return self<=value.",
    "builtins.Parameter.empty.__lt__" => "Return self<value.",
    "builtins.Parameter.empty.__ne__" => "Return self!=value.",
    "builtins.Parameter.empty.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Parameter.empty.__reduce__" => "Helper for pickle.",
    "builtins.Parameter.empty.__reduce_ex__" => "Helper for pickle.",
    "builtins.Parameter.empty.__repr__" => "Return repr(self).",
    "builtins.Parameter.empty.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Parameter.empty.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Parameter.empty.__str__" => "Return str(self).",
    "builtins.Parameter.empty.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Parameter.empty.__weakref__" => "list of weak references to the object",
    "builtins.Parameter.replace" => "Creates a customized copy of the Parameter.",
    "builtins.ParserBase" => "Parser base class which provides some common support methods used\nby the SGML/HTML and XHTML parsers.",
    "builtins.ParserBase.__delattr__" => "Implement delattr(self, name).",
    "builtins.ParserBase.__eq__" => "Return self==value.",
    "builtins.ParserBase.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ParserBase.__ge__" => "Return self>=value.",
    "builtins.ParserBase.__getattribute__" => "Return getattr(self, name).",
    "builtins.ParserBase.__getstate__" => "Helper for pickle.",
    "builtins.ParserBase.__gt__" => "Return self>value.",
    "builtins.ParserBase.__hash__" => "Return hash(self).",
    "builtins.ParserBase.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ParserBase.__le__" => "Return self<=value.",
    "builtins.ParserBase.__lt__" => "Return self<value.",
    "builtins.ParserBase.__ne__" => "Return self!=value.",
    "builtins.ParserBase.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ParserBase.__reduce__" => "Helper for pickle.",
    "builtins.ParserBase.__reduce_ex__" => "Helper for pickle.",
    "builtins.ParserBase.__repr__" => "Return repr(self).",
    "builtins.ParserBase.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ParserBase.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ParserBase.__str__" => "Return str(self).",
    "builtins.ParserBase.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ParserBase.__weakref__" => "list of weak references to the object",
    "builtins.ParserBase.getpos" => "Return current line number and offset.",
    "builtins.Path" => "A :class:`importlib.resources.abc.Traversable` interface for zip files.\n\nImplements many of the features users enjoy from\n:class:`pathlib.Path`.\n\nConsider a zip file with this structure::\n\n    .\n    ├── a.txt\n    └── b\n        ├── c.txt\n        └── d\n            └── e.txt\n\n>>> data = io.BytesIO()\n>>> zf = ZipFile(data, 'w')\n>>> zf.writestr('a.txt', 'content of a')\n>>> zf.writestr('b/c.txt', 'content of c')\n>>> zf.writestr('b/d/e.txt', 'content of e')\n>>> zf.filename = 'mem/abcde.zip'\n\nPath accepts the zipfile object itself or a filename\n\n>>> path = Path(zf)\n\nFrom there, several path operations are available.\n\nDirectory iteration (including the zip file itself):\n\n>>> a, b = path.iterdir()\n>>> a\nPath('mem/abcde.zip', 'a.txt')\n>>> b\nPath('mem/abcde.zip', 'b/')\n\nname property:\n\n>>> b.name\n'b'\n\njoin with divide operator:\n\n>>> c = b / 'c.txt'\n>>> c\nPath('mem/abcde.zip', 'b/c.txt')\n>>> c.name\n'c.txt'\n\nRead text:\n\n>>> c.read_text(encoding='utf-8')\n'content of c'\n\nexistence:\n\n>>> c.exists()\nTrue\n>>> (b / 'missing.txt').exists()\nFalse\n\nCoercion to string:\n\n>>> import os\n>>> str(c).replace(os.sep, posixpath.sep)\n'mem/abcde.zip/b/c.txt'\n\nAt the root, ``name``, ``filename``, and ``parent``\nresolve to the zipfile.\n\n>>> str(path)\n'mem/abcde.zip/'\n>>> path.name\n'abcde.zip'\n>>> path.filename == pathlib.Path('mem/abcde.zip')\nTrue\n>>> str(path.parent)\n'mem'\n\nIf the zipfile has no filename, such attributes are not\nvalid and accessing them will raise an Exception.\n\n>>> zf.filename = None\n>>> path.name\nTraceback (most recent call last):\n...\nTypeError: ...\n\n>>> path.filename\nTraceback (most recent call last):\n...\nTypeError: ...\n\n>>> path.parent\nTraceback (most recent call last):\n...\nTypeError: ...\n\n# workaround python/cpython#106763\n>>> pass",
    "builtins.Path.__delattr__" => "Implement delattr(self, name).",
    "builtins.Path.__eq__" => ">>> Path(zipfile.ZipFile(io.BytesIO(), 'w')) == 'foo'\nFalse",
    "builtins.Path.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Path.__ge__" => "Return self>=value.",
    "builtins.Path.__getattribute__" => "Return getattr(self, name).",
    "builtins.Path.__getstate__" => "Helper for pickle.",
    "builtins.Path.__gt__" => "Return self>value.",
    "builtins.Path.__init__" => "Construct a Path from a ZipFile or filename.\n\nNote: When the source is an existing ZipFile object,\nits type (__class__) will be mutated to a\nspecialized type. If the caller wishes to retain the\noriginal type, the caller should either create a\nseparate ZipFile object or pass a filename.",
    "builtins.Path.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Path.__le__" => "Return self<=value.",
    "builtins.Path.__lt__" => "Return self<value.",
    "builtins.Path.__ne__" => "Return self!=value.",
    "builtins.Path.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Path.__reduce__" => "Helper for pickle.",
    "builtins.Path.__reduce_ex__" => "Helper for pickle.",
    "builtins.Path.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Path.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Path.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Path.__weakref__" => "list of weak references to the object",
    "builtins.Path.is_symlink" => "Return whether this path is a symlink.",
    "builtins.Path.open" => "Open this entry as text or binary following the semantics\nof ``pathlib.Path.open()`` by passing arguments through\nto io.TextIOWrapper().",
    "builtins.PathFinder" => "Meta path finder for sys.path and package __path__ attributes.",
    "builtins.PathFinder.__delattr__" => "Implement delattr(self, name).",
    "builtins.PathFinder.__eq__" => "Return self==value.",
    "builtins.PathFinder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.PathFinder.__ge__" => "Return self>=value.",
    "builtins.PathFinder.__getattribute__" => "Return getattr(self, name).",
    "builtins.PathFinder.__getstate__" => "Helper for pickle.",
    "builtins.PathFinder.__gt__" => "Return self>value.",
    "builtins.PathFinder.__hash__" => "Return hash(self).",
    "builtins.PathFinder.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.PathFinder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.PathFinder.__le__" => "Return self<=value.",
    "builtins.PathFinder.__lt__" => "Return self<value.",
    "builtins.PathFinder.__ne__" => "Return self!=value.",
    "builtins.PathFinder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.PathFinder.__reduce__" => "Helper for pickle.",
    "builtins.PathFinder.__reduce_ex__" => "Helper for pickle.",
    "builtins.PathFinder.__repr__" => "Return repr(self).",
    "builtins.PathFinder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.PathFinder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.PathFinder.__str__" => "Return str(self).",
    "builtins.PathFinder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.PathFinder.__weakref__" => "list of weak references to the object",
    "builtins.PathFinder._get_spec" => "Find the loader or namespace_path for this module/package name.",
    "builtins.PathFinder._path_hooks" => "Search sys.path_hooks for a finder for 'path'.",
    "builtins.PathFinder._path_importer_cache" => "Get the finder for the path entry from sys.path_importer_cache.\n\nIf the path entry is not in the cache, find the appropriate finder\nand cache it. If no finder is available, store None.",
    "builtins.PathFinder.find_distributions" => "Find distributions.\n\nReturn an iterable of all Distribution instances capable of\nloading the metadata for packages matching ``context.name``\n(or all names if ``None`` indicated) along the paths in the list\nof directories ``context.path``.",
    "builtins.PathFinder.find_spec" => "Try to find a spec for 'fullname' on sys.path or 'path'.\n\nThe search is based on sys.path_hooks and sys.path_importer_cache.",
    "builtins.PathFinder.invalidate_caches" => "Call the invalidate_caches() method on all path entry finders\nstored in sys.path_importer_cache (where implemented).",
    "builtins.Pattern" => "Compiled regular expression object.",
    "builtins.Pattern.__class_getitem__" => "Patterns are generic over the type of string they handle (str or bytes)",
    "builtins.Pattern.__delattr__" => "Implement delattr(self, name).",
    "builtins.Pattern.__eq__" => "Return self==value.",
    "builtins.Pattern.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Pattern.__ge__" => "Return self>=value.",
    "builtins.Pattern.__getattribute__" => "Return getattr(self, name).",
    "builtins.Pattern.__getstate__" => "Helper for pickle.",
    "builtins.Pattern.__gt__" => "Return self>value.",
    "builtins.Pattern.__hash__" => "Return hash(self).",
    "builtins.Pattern.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Pattern.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Pattern.__le__" => "Return self<=value.",
    "builtins.Pattern.__lt__" => "Return self<value.",
    "builtins.Pattern.__ne__" => "Return self!=value.",
    "builtins.Pattern.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Pattern.__reduce__" => "Helper for pickle.",
    "builtins.Pattern.__reduce_ex__" => "Helper for pickle.",
    "builtins.Pattern.__repr__" => "Return repr(self).",
    "builtins.Pattern.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Pattern.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Pattern.__str__" => "Return str(self).",
    "builtins.Pattern.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Pattern.findall" => "Return a list of all non-overlapping matches of pattern in string.",
    "builtins.Pattern.finditer" => "Return an iterator over all non-overlapping matches for the RE pattern in string.\n\nFor each match, the iterator returns a match object.",
    "builtins.Pattern.flags" => "The regex matching flags.",
    "builtins.Pattern.fullmatch" => "Matches against all of the string.",
    "builtins.Pattern.groupindex" => "A dictionary mapping group names to group numbers.",
    "builtins.Pattern.groups" => "The number of capturing groups in the pattern.",
    "builtins.Pattern.match" => "Matches zero or more characters at the beginning of the string.",
    "builtins.Pattern.pattern" => "The pattern string from which the RE object was compiled.",
    "builtins.Pattern.search" => "Scan through string looking for a match, and return a corresponding match object instance.\n\nReturn None if no position in the string matches.",
    "builtins.Pattern.split" => "Split string by the occurrences of pattern.",
    "builtins.Pattern.sub" => "Return the string obtained by replacing the leftmost non-overlapping occurrences of pattern in string by the replacement repl.",
    "builtins.Pattern.subn" => "Return the tuple (new_string, number_of_subs_made) found by replacing the leftmost non-overlapping occurrences of pattern with the replacement repl.",
    "builtins.Pdata.__delattr__" => "Implement delattr(self, name).",
    "builtins.Pdata.__eq__" => "Return self==value.",
    "builtins.Pdata.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Pdata.__ge__" => "Return self>=value.",
    "builtins.Pdata.__getattribute__" => "Return getattr(self, name).",
    "builtins.Pdata.__getstate__" => "Helper for pickle.",
    "builtins.Pdata.__gt__" => "Return self>value.",
    "builtins.Pdata.__hash__" => "Return hash(self).",
    "builtins.Pdata.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Pdata.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Pdata.__le__" => "Return self<=value.",
    "builtins.Pdata.__lt__" => "Return self<value.",
    "builtins.Pdata.__ne__" => "Return self!=value.",
    "builtins.Pdata.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Pdata.__reduce__" => "Helper for pickle.",
    "builtins.Pdata.__reduce_ex__" => "Helper for pickle.",
    "builtins.Pdata.__repr__" => "Return repr(self).",
    "builtins.Pdata.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Pdata.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Pdata.__str__" => "Return str(self).",
    "builtins.Pdata.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.PendingDeprecationWarning" => "Base class for warnings about features which will be deprecated\nin the future.",
    "builtins.PendingDeprecationWarning.__delattr__" => "Implement delattr(self, name).",
    "builtins.PendingDeprecationWarning.__eq__" => "Return self==value.",
    "builtins.PendingDeprecationWarning.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.PendingDeprecationWarning.__ge__" => "Return self>=value.",
    "builtins.PendingDeprecationWarning.__getattribute__" => "Return getattr(self, name).",
    "builtins.PendingDeprecationWarning.__getstate__" => "Helper for pickle.",
    "builtins.PendingDeprecationWarning.__gt__" => "Return self>value.",
    "builtins.PendingDeprecationWarning.__hash__" => "Return hash(self).",
    "builtins.PendingDeprecationWarning.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.PendingDeprecationWarning.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.PendingDeprecationWarning.__le__" => "Return self<=value.",
    "builtins.PendingDeprecationWarning.__lt__" => "Return self<value.",
    "builtins.PendingDeprecationWarning.__ne__" => "Return self!=value.",
    "builtins.PendingDeprecationWarning.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.PendingDeprecationWarning.__reduce_ex__" => "Helper for pickle.",
    "builtins.PendingDeprecationWarning.__repr__" => "Return repr(self).",
    "builtins.PendingDeprecationWarning.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.PendingDeprecationWarning.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.PendingDeprecationWarning.__str__" => "Return str(self).",
    "builtins.PendingDeprecationWarning.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.PendingDeprecationWarning.add_note" => "Add a note to the exception",
    "builtins.PendingDeprecationWarning.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.PercentStyle.__delattr__" => "Implement delattr(self, name).",
    "builtins.PercentStyle.__eq__" => "Return self==value.",
    "builtins.PercentStyle.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.PercentStyle.__ge__" => "Return self>=value.",
    "builtins.PercentStyle.__getattribute__" => "Return getattr(self, name).",
    "builtins.PercentStyle.__getstate__" => "Helper for pickle.",
    "builtins.PercentStyle.__gt__" => "Return self>value.",
    "builtins.PercentStyle.__hash__" => "Return hash(self).",
    "builtins.PercentStyle.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.PercentStyle.__le__" => "Return self<=value.",
    "builtins.PercentStyle.__lt__" => "Return self<value.",
    "builtins.PercentStyle.__ne__" => "Return self!=value.",
    "builtins.PercentStyle.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.PercentStyle.__reduce__" => "Helper for pickle.",
    "builtins.PercentStyle.__reduce_ex__" => "Helper for pickle.",
    "builtins.PercentStyle.__repr__" => "Return repr(self).",
    "builtins.PercentStyle.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.PercentStyle.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.PercentStyle.__str__" => "Return str(self).",
    "builtins.PercentStyle.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.PercentStyle.__weakref__" => "list of weak references to the object",
    "builtins.PercentStyle.validate" => "Validate the input format, ensure it matches the correct style",
    "builtins.PermissionError" => "Not enough permissions.",
    "builtins.PermissionError.__delattr__" => "Implement delattr(self, name).",
    "builtins.PermissionError.__eq__" => "Return self==value.",
    "builtins.PermissionError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.PermissionError.__ge__" => "Return self>=value.",
    "builtins.PermissionError.__getattribute__" => "Return getattr(self, name).",
    "builtins.PermissionError.__getstate__" => "Helper for pickle.",
    "builtins.PermissionError.__gt__" => "Return self>value.",
    "builtins.PermissionError.__hash__" => "Return hash(self).",
    "builtins.PermissionError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.PermissionError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.PermissionError.__le__" => "Return self<=value.",
    "builtins.PermissionError.__lt__" => "Return self<value.",
    "builtins.PermissionError.__ne__" => "Return self!=value.",
    "builtins.PermissionError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.PermissionError.__reduce_ex__" => "Helper for pickle.",
    "builtins.PermissionError.__repr__" => "Return repr(self).",
    "builtins.PermissionError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.PermissionError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.PermissionError.__str__" => "Return str(self).",
    "builtins.PermissionError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.PermissionError.add_note" => "Add a note to the exception",
    "builtins.PermissionError.errno" => "POSIX exception code",
    "builtins.PermissionError.filename" => "exception filename",
    "builtins.PermissionError.filename2" => "second exception filename",
    "builtins.PermissionError.strerror" => "exception strerror",
    "builtins.PermissionError.winerror" => "Win32 exception code",
    "builtins.PermissionError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.PickleBuffer" => "Wrapper for potentially out-of-band buffers",
    "builtins.PickleBuffer.__buffer__" => "Return a buffer object that exposes the underlying memory of the object.",
    "builtins.PickleBuffer.__delattr__" => "Implement delattr(self, name).",
    "builtins.PickleBuffer.__eq__" => "Return self==value.",
    "builtins.PickleBuffer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.PickleBuffer.__ge__" => "Return self>=value.",
    "builtins.PickleBuffer.__getattribute__" => "Return getattr(self, name).",
    "builtins.PickleBuffer.__getstate__" => "Helper for pickle.",
    "builtins.PickleBuffer.__gt__" => "Return self>value.",
    "builtins.PickleBuffer.__hash__" => "Return hash(self).",
    "builtins.PickleBuffer.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.PickleBuffer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.PickleBuffer.__le__" => "Return self<=value.",
    "builtins.PickleBuffer.__lt__" => "Return self<value.",
    "builtins.PickleBuffer.__ne__" => "Return self!=value.",
    "builtins.PickleBuffer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.PickleBuffer.__reduce__" => "Helper for pickle.",
    "builtins.PickleBuffer.__reduce_ex__" => "Helper for pickle.",
    "builtins.PickleBuffer.__release_buffer__" => "Release the buffer object that exposes the underlying memory of the object.",
    "builtins.PickleBuffer.__repr__" => "Return repr(self).",
    "builtins.PickleBuffer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.PickleBuffer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.PickleBuffer.__str__" => "Return str(self).",
    "builtins.PickleBuffer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.PickleBuffer.raw" => "Return a memoryview of the raw memory underlying this buffer.\nWill raise BufferError is the buffer isn't contiguous.",
    "builtins.PickleBuffer.release" => "Release the underlying buffer exposed by the PickleBuffer object.",
    "builtins.Pickler" => "This takes a binary file for writing a pickle data stream.\n\nThe optional *protocol* argument tells the pickler to use the given\nprotocol; supported protocols are 0, 1, 2, 3, 4 and 5.  The default\nprotocol is 5. It was introduced in Python 3.8, and is incompatible\nwith previous versions.\n\nSpecifying a negative protocol version selects the highest protocol\nversion supported.  The higher the protocol used, the more recent the\nversion of Python needed to read the pickle produced.\n\nThe *file* argument must have a write() method that accepts a single\nbytes argument. It can thus be a file object opened for binary\nwriting, an io.BytesIO instance, or any other custom object that meets\nthis interface.\n\nIf *fix_imports* is True and protocol is less than 3, pickle will try\nto map the new Python 3 names to the old module names used in Python\n2, so that the pickle data stream is readable with Python 2.\n\nIf *buffer_callback* is None (the default), buffer views are\nserialized into *file* as part of the pickle stream.\n\nIf *buffer_callback* is not None, then it can be called any number\nof times with a buffer view.  If the callback returns a false value\n(such as None), the given buffer is out-of-band; otherwise the\nbuffer is serialized in-band, i.e. inside the pickle stream.\n\nIt is an error if *buffer_callback* is not None and *protocol*\nis None or smaller than 5.",
    "builtins.Pickler.__delattr__" => "Implement delattr(self, name).",
    "builtins.Pickler.__eq__" => "Return self==value.",
    "builtins.Pickler.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Pickler.__ge__" => "Return self>=value.",
    "builtins.Pickler.__getattribute__" => "Return getattr(self, name).",
    "builtins.Pickler.__getstate__" => "Helper for pickle.",
    "builtins.Pickler.__gt__" => "Return self>value.",
    "builtins.Pickler.__hash__" => "Return hash(self).",
    "builtins.Pickler.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Pickler.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Pickler.__le__" => "Return self<=value.",
    "builtins.Pickler.__lt__" => "Return self<value.",
    "builtins.Pickler.__ne__" => "Return self!=value.",
    "builtins.Pickler.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Pickler.__reduce__" => "Helper for pickle.",
    "builtins.Pickler.__reduce_ex__" => "Helper for pickle.",
    "builtins.Pickler.__repr__" => "Return repr(self).",
    "builtins.Pickler.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Pickler.__sizeof__" => "Returns size in memory, in bytes.",
    "builtins.Pickler.__str__" => "Return str(self).",
    "builtins.Pickler.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Pickler.clear_memo" => "Clears the pickler's \"memo\".\n\nThe memo is the data structure that remembers which objects the\npickler has already seen, so that shared or recursive objects are\npickled by reference and not by value.  This method is useful when\nre-using picklers.",
    "builtins.Pickler.dump" => "Write a pickled representation of the given object to the open file.",
    "builtins.PicklerMemoProxy.__delattr__" => "Implement delattr(self, name).",
    "builtins.PicklerMemoProxy.__eq__" => "Return self==value.",
    "builtins.PicklerMemoProxy.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.PicklerMemoProxy.__ge__" => "Return self>=value.",
    "builtins.PicklerMemoProxy.__getattribute__" => "Return getattr(self, name).",
    "builtins.PicklerMemoProxy.__getstate__" => "Helper for pickle.",
    "builtins.PicklerMemoProxy.__gt__" => "Return self>value.",
    "builtins.PicklerMemoProxy.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.PicklerMemoProxy.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.PicklerMemoProxy.__le__" => "Return self<=value.",
    "builtins.PicklerMemoProxy.__lt__" => "Return self<value.",
    "builtins.PicklerMemoProxy.__ne__" => "Return self!=value.",
    "builtins.PicklerMemoProxy.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.PicklerMemoProxy.__reduce__" => "Implement pickle support.",
    "builtins.PicklerMemoProxy.__reduce_ex__" => "Helper for pickle.",
    "builtins.PicklerMemoProxy.__repr__" => "Return repr(self).",
    "builtins.PicklerMemoProxy.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.PicklerMemoProxy.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.PicklerMemoProxy.__str__" => "Return str(self).",
    "builtins.PicklerMemoProxy.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.PicklerMemoProxy.clear" => "Remove all items from memo.",
    "builtins.PicklerMemoProxy.copy" => "Copy the memo to a new object.",
    "builtins.PipeHandle" => "Wrapper for an overlapped pipe handle which is vaguely file-object like.\n\nThe IOCP event loop can use these instead of socket objects.",
    "builtins.PipeHandle.__delattr__" => "Implement delattr(self, name).",
    "builtins.PipeHandle.__eq__" => "Return self==value.",
    "builtins.PipeHandle.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.PipeHandle.__ge__" => "Return self>=value.",
    "builtins.PipeHandle.__getattribute__" => "Return getattr(self, name).",
    "builtins.PipeHandle.__getstate__" => "Helper for pickle.",
    "builtins.PipeHandle.__gt__" => "Return self>value.",
    "builtins.PipeHandle.__hash__" => "Return hash(self).",
    "builtins.PipeHandle.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.PipeHandle.__le__" => "Return self<=value.",
    "builtins.PipeHandle.__lt__" => "Return self<value.",
    "builtins.PipeHandle.__ne__" => "Return self!=value.",
    "builtins.PipeHandle.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.PipeHandle.__reduce__" => "Helper for pickle.",
    "builtins.PipeHandle.__reduce_ex__" => "Helper for pickle.",
    "builtins.PipeHandle.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.PipeHandle.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.PipeHandle.__str__" => "Return str(self).",
    "builtins.PipeHandle.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.PipeHandle.__weakref__" => "list of weak references to the object",
    "builtins.PipeServer" => "Class representing a pipe server.\n\nThis is much like a bound, listening socket.",
    "builtins.PipeServer.__delattr__" => "Implement delattr(self, name).",
    "builtins.PipeServer.__eq__" => "Return self==value.",
    "builtins.PipeServer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.PipeServer.__ge__" => "Return self>=value.",
    "builtins.PipeServer.__getattribute__" => "Return getattr(self, name).",
    "builtins.PipeServer.__getstate__" => "Helper for pickle.",
    "builtins.PipeServer.__gt__" => "Return self>value.",
    "builtins.PipeServer.__hash__" => "Return hash(self).",
    "builtins.PipeServer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.PipeServer.__le__" => "Return self<=value.",
    "builtins.PipeServer.__lt__" => "Return self<value.",
    "builtins.PipeServer.__ne__" => "Return self!=value.",
    "builtins.PipeServer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.PipeServer.__reduce__" => "Helper for pickle.",
    "builtins.PipeServer.__reduce_ex__" => "Helper for pickle.",
    "builtins.PipeServer.__repr__" => "Return repr(self).",
    "builtins.PipeServer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.PipeServer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.PipeServer.__str__" => "Return str(self).",
    "builtins.PipeServer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.PipeServer.__weakref__" => "list of weak references to the object",
    "builtins.Place" => "Geometry manager Place.\n\nBase class to use the methods place_* in every widget.",
    "builtins.Place.__delattr__" => "Implement delattr(self, name).",
    "builtins.Place.__eq__" => "Return self==value.",
    "builtins.Place.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Place.__ge__" => "Return self>=value.",
    "builtins.Place.__getattribute__" => "Return getattr(self, name).",
    "builtins.Place.__getstate__" => "Helper for pickle.",
    "builtins.Place.__gt__" => "Return self>value.",
    "builtins.Place.__hash__" => "Return hash(self).",
    "builtins.Place.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Place.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Place.__le__" => "Return self<=value.",
    "builtins.Place.__lt__" => "Return self<value.",
    "builtins.Place.__ne__" => "Return self!=value.",
    "builtins.Place.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Place.__reduce__" => "Helper for pickle.",
    "builtins.Place.__reduce_ex__" => "Helper for pickle.",
    "builtins.Place.__repr__" => "Return repr(self).",
    "builtins.Place.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Place.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Place.__str__" => "Return str(self).",
    "builtins.Place.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Place.__weakref__" => "list of weak references to the object",
    "builtins.Place.config" => "Place a widget in the parent widget. Use as options:\nin=container - the container widget relative to which this widget is\n               placed\nin_=container - see 'in' option description\nx=amount - locate anchor of this widget at position x of the\n           container widget\ny=amount - locate anchor of this widget at position y of the\n           container widget\nrelx=amount - locate anchor of this widget between 0.0 and 1.0\n              relative to width of the container widget (1.0 is\n               right edge)\nrely=amount - locate anchor of this widget between 0.0 and 1.0\n              relative to height of the container widget (1.0 is\n              bottom edge)\nanchor=NSEW (or subset) - position anchor according to given\n                          direction\nwidth=amount - width of this widget in pixel\nheight=amount - height of this widget in pixel\nrelwidth=amount - width of this widget between 0.0 and 1.0\n                  relative to width of the container widget (1.0 is\n                  the same width as the container widget)\nrelheight=amount - height of this widget between 0.0 and 1.0\n                   relative to height of the container widget (1.0\n                   is the same height as the container widget)\nbordermode=\"inside\" or \"outside\" - whether to take border width of\n                                   the container widget into account",
    "builtins.Place.configure" => "Place a widget in the parent widget. Use as options:\nin=container - the container widget relative to which this widget is\n               placed\nin_=container - see 'in' option description\nx=amount - locate anchor of this widget at position x of the\n           container widget\ny=amount - locate anchor of this widget at position y of the\n           container widget\nrelx=amount - locate anchor of this widget between 0.0 and 1.0\n              relative to width of the container widget (1.0 is\n               right edge)\nrely=amount - locate anchor of this widget between 0.0 and 1.0\n              relative to height of the container widget (1.0 is\n              bottom edge)\nanchor=NSEW (or subset) - position anchor according to given\n                          direction\nwidth=amount - width of this widget in pixel\nheight=amount - height of this widget in pixel\nrelwidth=amount - width of this widget between 0.0 and 1.0\n                  relative to width of the container widget (1.0 is\n                  the same width as the container widget)\nrelheight=amount - height of this widget between 0.0 and 1.0\n                   relative to height of the container widget (1.0\n                   is the same height as the container widget)\nbordermode=\"inside\" or \"outside\" - whether to take border width of\n                                   the container widget into account",
    "builtins.Place.forget" => "Unmap this widget.",
    "builtins.Place.info" => "Return information about the placing options\nfor this widget.",
    "builtins.Place.place" => "Place a widget in the parent widget. Use as options:\nin=container - the container widget relative to which this widget is\n               placed\nin_=container - see 'in' option description\nx=amount - locate anchor of this widget at position x of the\n           container widget\ny=amount - locate anchor of this widget at position y of the\n           container widget\nrelx=amount - locate anchor of this widget between 0.0 and 1.0\n              relative to width of the container widget (1.0 is\n               right edge)\nrely=amount - locate anchor of this widget between 0.0 and 1.0\n              relative to height of the container widget (1.0 is\n              bottom edge)\nanchor=NSEW (or subset) - position anchor according to given\n                          direction\nwidth=amount - width of this widget in pixel\nheight=amount - height of this widget in pixel\nrelwidth=amount - width of this widget between 0.0 and 1.0\n                  relative to width of the container widget (1.0 is\n                  the same width as the container widget)\nrelheight=amount - height of this widget between 0.0 and 1.0\n                   relative to height of the container widget (1.0\n                   is the same height as the container widget)\nbordermode=\"inside\" or \"outside\" - whether to take border width of\n                                   the container widget into account",
    "builtins.Place.place_configure" => "Place a widget in the parent widget. Use as options:\nin=container - the container widget relative to which this widget is\n               placed\nin_=container - see 'in' option description\nx=amount - locate anchor of this widget at position x of the\n           container widget\ny=amount - locate anchor of this widget at position y of the\n           container widget\nrelx=amount - locate anchor of this widget between 0.0 and 1.0\n              relative to width of the container widget (1.0 is\n               right edge)\nrely=amount - locate anchor of this widget between 0.0 and 1.0\n              relative to height of the container widget (1.0 is\n              bottom edge)\nanchor=NSEW (or subset) - position anchor according to given\n                          direction\nwidth=amount - width of this widget in pixel\nheight=amount - height of this widget in pixel\nrelwidth=amount - width of this widget between 0.0 and 1.0\n                  relative to width of the container widget (1.0 is\n                  the same width as the container widget)\nrelheight=amount - height of this widget between 0.0 and 1.0\n                   relative to height of the container widget (1.0\n                   is the same height as the container widget)\nbordermode=\"inside\" or \"outside\" - whether to take border width of\n                                   the container widget into account",
    "builtins.Place.place_forget" => "Unmap this widget.",
    "builtins.Place.place_info" => "Return information about the placing options\nfor this widget.",
    "builtins.Place.place_slaves" => "Returns a list of all the content widgets for which this widget is\nthe container.",
    "builtins.Place.slaves" => "Returns a list of all the content widgets for which this widget is\nthe container.",
    "builtins.PlaceHolder" => "PlaceHolder instances are used in the Manager logger hierarchy to take\nthe place of nodes for which no loggers have been defined. This class is\nintended for internal use only and not as part of the public API.",
    "builtins.PlaceHolder.__delattr__" => "Implement delattr(self, name).",
    "builtins.PlaceHolder.__eq__" => "Return self==value.",
    "builtins.PlaceHolder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.PlaceHolder.__ge__" => "Return self>=value.",
    "builtins.PlaceHolder.__getattribute__" => "Return getattr(self, name).",
    "builtins.PlaceHolder.__getstate__" => "Helper for pickle.",
    "builtins.PlaceHolder.__gt__" => "Return self>value.",
    "builtins.PlaceHolder.__hash__" => "Return hash(self).",
    "builtins.PlaceHolder.__init__" => "Initialize with the specified logger being a child of this placeholder.",
    "builtins.PlaceHolder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.PlaceHolder.__le__" => "Return self<=value.",
    "builtins.PlaceHolder.__lt__" => "Return self<value.",
    "builtins.PlaceHolder.__ne__" => "Return self!=value.",
    "builtins.PlaceHolder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.PlaceHolder.__reduce__" => "Helper for pickle.",
    "builtins.PlaceHolder.__reduce_ex__" => "Helper for pickle.",
    "builtins.PlaceHolder.__repr__" => "Return repr(self).",
    "builtins.PlaceHolder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.PlaceHolder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.PlaceHolder.__str__" => "Return str(self).",
    "builtins.PlaceHolder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.PlaceHolder.__weakref__" => "list of weak references to the object",
    "builtins.PlaceHolder.append" => "Add the specified logger as a child of this placeholder.",
    "builtins.Popen" => "Execute a child program in a new process.\n\nFor a complete description of the arguments see the Python documentation.\n\nArguments:\n  args: A string, or a sequence of program arguments.\n\n  bufsize: supplied as the buffering argument to the open() function when\n      creating the stdin/stdout/stderr pipe file objects\n\n  executable: A replacement program to execute.\n\n  stdin, stdout and stderr: These specify the executed programs' standard\n      input, standard output and standard error file handles, respectively.\n\n  preexec_fn: (POSIX only) An object to be called in the child process\n      just before the child is executed.\n\n  close_fds: Controls closing or inheriting of file descriptors.\n\n  shell: If true, the command will be executed through the shell.\n\n  cwd: Sets the current directory before the child is executed.\n\n  env: Defines the environment variables for the new process.\n\n  text: If true, decode stdin, stdout and stderr using the given encoding\n      (if set) or the system default otherwise.\n\n  universal_newlines: Alias of text, provided for backwards compatibility.\n\n  startupinfo and creationflags (Windows only)\n\n  restore_signals (POSIX only)\n\n  start_new_session (POSIX only)\n\n  process_group (POSIX only)\n\n  group (POSIX only)\n\n  extra_groups (POSIX only)\n\n  user (POSIX only)\n\n  umask (POSIX only)\n\n  pass_fds (POSIX only)\n\n  encoding and errors: Text mode encoding and error handling to use for\n      file objects stdin, stdout and stderr.\n\nAttributes:\n    stdin, stdout, stderr, pid, returncode",
    "builtins.Popen.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.Popen.__delattr__" => "Implement delattr(self, name).",
    "builtins.Popen.__eq__" => "Return self==value.",
    "builtins.Popen.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Popen.__ge__" => "Return self>=value.",
    "builtins.Popen.__getattribute__" => "Return getattr(self, name).",
    "builtins.Popen.__getstate__" => "Helper for pickle.",
    "builtins.Popen.__gt__" => "Return self>value.",
    "builtins.Popen.__hash__" => "Return hash(self).",
    "builtins.Popen.__init__" => "Create new Popen instance.",
    "builtins.Popen.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Popen.__le__" => "Return self<=value.",
    "builtins.Popen.__lt__" => "Return self<value.",
    "builtins.Popen.__ne__" => "Return self!=value.",
    "builtins.Popen.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Popen.__reduce__" => "Helper for pickle.",
    "builtins.Popen.__reduce_ex__" => "Helper for pickle.",
    "builtins.Popen.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Popen.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Popen.__str__" => "Return str(self).",
    "builtins.Popen.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Popen.__weakref__" => "list of weak references to the object",
    "builtins.Popen._check_timeout" => "Convenience for checking if a timeout has expired.",
    "builtins.Popen._execute_child" => "Execute program (MS Windows version)",
    "builtins.Popen._filter_handle_list" => "Filter out console handles that can't be used\nin lpAttributeList[\"handle_list\"] and make sure the list\nisn't empty. This also removes duplicate handles.",
    "builtins.Popen._get_handles" => "Construct and return tuple with IO objects:\np2cread, p2cwrite, c2pread, c2pwrite, errread, errwrite",
    "builtins.Popen._handle_exitstatus" => "All callers to this function MUST hold self._waitpid_lock.",
    "builtins.Popen._internal_poll" => "Check if child process has terminated.  Returns returncode\nattribute.\n\nThis method is called by __del__, so it can only refer to objects\nin its local scope.",
    "builtins.Popen._make_inheritable" => "Return a duplicate of handle, which is inheritable",
    "builtins.Popen._on_error_fd_closer" => "Helper to ensure file descriptors opened in _get_handles are closed",
    "builtins.Popen._posix_spawn" => "Execute program using os.posix_spawn().",
    "builtins.Popen._remaining_time" => "Convenience for _communicate when computing timeouts.",
    "builtins.Popen._try_wait" => "All callers to this function MUST hold self._waitpid_lock.",
    "builtins.Popen._wait" => "Internal implementation of wait() on Windows.",
    "builtins.Popen.communicate" => "Interact with process: Send data to stdin and close it.\nRead data from stdout and stderr, until end-of-file is\nreached.  Wait for process to terminate.\n\nThe optional \"input\" argument should be data to be sent to the\nchild process, or None, if no data should be sent to the child.\ncommunicate() returns a tuple (stdout, stderr).\n\nBy default, all communication is in bytes, and therefore any\n\"input\" should be bytes, and the (stdout, stderr) will be bytes.\nIf in text mode (indicated by self.text_mode), any \"input\" should\nbe a string, and (stdout, stderr) will be strings decoded\naccording to locale encoding, or by \"encoding\" if set. Text mode\nis triggered by setting any of text, encoding, errors or\nuniversal_newlines.",
    "builtins.Popen.kill" => "Terminates the process.",
    "builtins.Popen.poll" => "Check if child process has terminated. Set and return returncode\nattribute.",
    "builtins.Popen.send_signal" => "Send a signal to the process.",
    "builtins.Popen.terminate" => "Terminates the process.",
    "builtins.Popen.wait" => "Wait for child process to terminate; returns self.returncode.",
    "builtins.PrepareProtocol" => "PEP 246 style object adaption protocol type.",
    "builtins.PrepareProtocol.__delattr__" => "Implement delattr(self, name).",
    "builtins.PrepareProtocol.__eq__" => "Return self==value.",
    "builtins.PrepareProtocol.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.PrepareProtocol.__ge__" => "Return self>=value.",
    "builtins.PrepareProtocol.__getattribute__" => "Return getattr(self, name).",
    "builtins.PrepareProtocol.__getstate__" => "Helper for pickle.",
    "builtins.PrepareProtocol.__gt__" => "Return self>value.",
    "builtins.PrepareProtocol.__hash__" => "Return hash(self).",
    "builtins.PrepareProtocol.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.PrepareProtocol.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.PrepareProtocol.__le__" => "Return self<=value.",
    "builtins.PrepareProtocol.__lt__" => "Return self<value.",
    "builtins.PrepareProtocol.__ne__" => "Return self!=value.",
    "builtins.PrepareProtocol.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.PrepareProtocol.__reduce__" => "Helper for pickle.",
    "builtins.PrepareProtocol.__reduce_ex__" => "Helper for pickle.",
    "builtins.PrepareProtocol.__repr__" => "Return repr(self).",
    "builtins.PrepareProtocol.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.PrepareProtocol.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.PrepareProtocol.__str__" => "Return str(self).",
    "builtins.PrepareProtocol.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.PrettyPrinter.__delattr__" => "Implement delattr(self, name).",
    "builtins.PrettyPrinter.__eq__" => "Return self==value.",
    "builtins.PrettyPrinter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.PrettyPrinter.__ge__" => "Return self>=value.",
    "builtins.PrettyPrinter.__getattribute__" => "Return getattr(self, name).",
    "builtins.PrettyPrinter.__getstate__" => "Helper for pickle.",
    "builtins.PrettyPrinter.__gt__" => "Return self>value.",
    "builtins.PrettyPrinter.__hash__" => "Return hash(self).",
    "builtins.PrettyPrinter.__init__" => "Handle pretty printing operations onto a stream using a set of\nconfigured parameters.\n\nindent\n    Number of spaces to indent for each level of nesting.\n\nwidth\n    Attempted maximum number of columns in the output.\n\ndepth\n    The maximum depth to print out nested structures.\n\nstream\n    The desired output stream.  If omitted (or false), the standard\n    output stream available at construction will be used.\n\ncompact\n    If true, several items will be combined in one line.\n\nsort_dicts\n    If true, dict keys are sorted.\n\nunderscore_numbers\n    If true, digit groups are separated with underscores.",
    "builtins.PrettyPrinter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.PrettyPrinter.__le__" => "Return self<=value.",
    "builtins.PrettyPrinter.__lt__" => "Return self<value.",
    "builtins.PrettyPrinter.__ne__" => "Return self!=value.",
    "builtins.PrettyPrinter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.PrettyPrinter.__reduce__" => "Helper for pickle.",
    "builtins.PrettyPrinter.__reduce_ex__" => "Helper for pickle.",
    "builtins.PrettyPrinter.__repr__" => "Return repr(self).",
    "builtins.PrettyPrinter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.PrettyPrinter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.PrettyPrinter.__str__" => "Return str(self).",
    "builtins.PrettyPrinter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.PrettyPrinter.__weakref__" => "list of weak references to the object",
    "builtins.PrettyPrinter.format" => "Format object for a specific context, returning a string\nand flags indicating whether the representation is 'readable'\nand whether the object represents a recursive construct.",
    "builtins.Process.__delattr__" => "Implement delattr(self, name).",
    "builtins.Process.__eq__" => "Return self==value.",
    "builtins.Process.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Process.__ge__" => "Return self>=value.",
    "builtins.Process.__getattribute__" => "Return getattr(self, name).",
    "builtins.Process.__getstate__" => "Helper for pickle.",
    "builtins.Process.__gt__" => "Return self>value.",
    "builtins.Process.__hash__" => "Return hash(self).",
    "builtins.Process.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Process.__le__" => "Return self<=value.",
    "builtins.Process.__lt__" => "Return self<value.",
    "builtins.Process.__ne__" => "Return self!=value.",
    "builtins.Process.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Process.__reduce__" => "Helper for pickle.",
    "builtins.Process.__reduce_ex__" => "Helper for pickle.",
    "builtins.Process.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Process.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Process.__str__" => "Return str(self).",
    "builtins.Process.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Process.__weakref__" => "list of weak references to the object",
    "builtins.Process.wait" => "Wait until the process exit and return the process return code.",
    "builtins.ProcessLookupError" => "Process not found.",
    "builtins.ProcessLookupError.__delattr__" => "Implement delattr(self, name).",
    "builtins.ProcessLookupError.__eq__" => "Return self==value.",
    "builtins.ProcessLookupError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ProcessLookupError.__ge__" => "Return self>=value.",
    "builtins.ProcessLookupError.__getattribute__" => "Return getattr(self, name).",
    "builtins.ProcessLookupError.__getstate__" => "Helper for pickle.",
    "builtins.ProcessLookupError.__gt__" => "Return self>value.",
    "builtins.ProcessLookupError.__hash__" => "Return hash(self).",
    "builtins.ProcessLookupError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ProcessLookupError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ProcessLookupError.__le__" => "Return self<=value.",
    "builtins.ProcessLookupError.__lt__" => "Return self<value.",
    "builtins.ProcessLookupError.__ne__" => "Return self!=value.",
    "builtins.ProcessLookupError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ProcessLookupError.__reduce_ex__" => "Helper for pickle.",
    "builtins.ProcessLookupError.__repr__" => "Return repr(self).",
    "builtins.ProcessLookupError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ProcessLookupError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ProcessLookupError.__str__" => "Return str(self).",
    "builtins.ProcessLookupError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ProcessLookupError.add_note" => "Add a note to the exception",
    "builtins.ProcessLookupError.errno" => "POSIX exception code",
    "builtins.ProcessLookupError.filename" => "exception filename",
    "builtins.ProcessLookupError.filename2" => "second exception filename",
    "builtins.ProcessLookupError.strerror" => "exception strerror",
    "builtins.ProcessLookupError.winerror" => "Win32 exception code",
    "builtins.ProcessLookupError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Profile" => "Profiler class.\n\nself.cur is always a tuple.  Each such tuple corresponds to a stack\nframe that is currently active (self.cur[-2]).  The following are the\ndefinitions of its members.  We use this external \"parallel stack\" to\navoid contaminating the program that we are profiling. (old profiler\nused to write into the frames local dictionary!!) Derived classes\ncan change the definition of some entries, as long as they leave\n[-2:] intact (frame and previous tuple).  In case an internal error is\ndetected, the -3 element is used as the function name.\n\n[ 0] = Time that needs to be charged to the parent frame's function.\n       It is used so that a function call will not have to access the\n       timing data for the parent frame.\n[ 1] = Total time spent in this frame's function, excluding time in\n       subfunctions (this latter is tallied in cur[2]).\n[ 2] = Total time spent in subfunctions, excluding time executing the\n       frame's function (this latter is tallied in cur[1]).\n[-3] = Name of the function that corresponds to this frame.\n[-2] = Actual frame that we correspond to (used to sync exception handling).\n[-1] = Our parent 6-tuple (corresponds to frame.f_back).\n\nTiming data for each function is stored as a 5-tuple in the dictionary\nself.timings[].  The index is always the name stored in self.cur[-3].\nThe following are the definitions of the members:\n\n[0] = The number of times this function was called, not counting direct\n      or indirect recursion,\n[1] = Number of times this function appears on the stack, minus one\n[2] = Total time spent internal to this function\n[3] = Cumulative time that this function was present on the stack.  In\n      non-recursive functions, this is the total execution time from start\n      to finish of each invocation of a function, including time spent in\n      all subfunctions.\n[4] = A dictionary indicating for each function name, the number of times\n      it was called by us.",
    "builtins.Profile.__delattr__" => "Implement delattr(self, name).",
    "builtins.Profile.__eq__" => "Return self==value.",
    "builtins.Profile.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Profile.__ge__" => "Return self>=value.",
    "builtins.Profile.__getattribute__" => "Return getattr(self, name).",
    "builtins.Profile.__getstate__" => "Helper for pickle.",
    "builtins.Profile.__gt__" => "Return self>value.",
    "builtins.Profile.__hash__" => "Return hash(self).",
    "builtins.Profile.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Profile.__le__" => "Return self<=value.",
    "builtins.Profile.__lt__" => "Return self<value.",
    "builtins.Profile.__ne__" => "Return self!=value.",
    "builtins.Profile.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Profile.__reduce__" => "Helper for pickle.",
    "builtins.Profile.__reduce_ex__" => "Helper for pickle.",
    "builtins.Profile.__repr__" => "Return repr(self).",
    "builtins.Profile.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Profile.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Profile.__str__" => "Return str(self).",
    "builtins.Profile.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Profile.__weakref__" => "list of weak references to the object",
    "builtins.Profile.fake_code.__delattr__" => "Implement delattr(self, name).",
    "builtins.Profile.fake_code.__eq__" => "Return self==value.",
    "builtins.Profile.fake_code.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Profile.fake_code.__ge__" => "Return self>=value.",
    "builtins.Profile.fake_code.__getattribute__" => "Return getattr(self, name).",
    "builtins.Profile.fake_code.__getstate__" => "Helper for pickle.",
    "builtins.Profile.fake_code.__gt__" => "Return self>value.",
    "builtins.Profile.fake_code.__hash__" => "Return hash(self).",
    "builtins.Profile.fake_code.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Profile.fake_code.__le__" => "Return self<=value.",
    "builtins.Profile.fake_code.__lt__" => "Return self<value.",
    "builtins.Profile.fake_code.__ne__" => "Return self!=value.",
    "builtins.Profile.fake_code.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Profile.fake_code.__reduce__" => "Helper for pickle.",
    "builtins.Profile.fake_code.__reduce_ex__" => "Helper for pickle.",
    "builtins.Profile.fake_code.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Profile.fake_code.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Profile.fake_code.__str__" => "Return str(self).",
    "builtins.Profile.fake_code.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Profile.fake_code.__weakref__" => "list of weak references to the object",
    "builtins.Profile.fake_frame.__delattr__" => "Implement delattr(self, name).",
    "builtins.Profile.fake_frame.__eq__" => "Return self==value.",
    "builtins.Profile.fake_frame.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Profile.fake_frame.__ge__" => "Return self>=value.",
    "builtins.Profile.fake_frame.__getattribute__" => "Return getattr(self, name).",
    "builtins.Profile.fake_frame.__getstate__" => "Helper for pickle.",
    "builtins.Profile.fake_frame.__gt__" => "Return self>value.",
    "builtins.Profile.fake_frame.__hash__" => "Return hash(self).",
    "builtins.Profile.fake_frame.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Profile.fake_frame.__le__" => "Return self<=value.",
    "builtins.Profile.fake_frame.__lt__" => "Return self<value.",
    "builtins.Profile.fake_frame.__ne__" => "Return self!=value.",
    "builtins.Profile.fake_frame.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Profile.fake_frame.__reduce__" => "Helper for pickle.",
    "builtins.Profile.fake_frame.__reduce_ex__" => "Helper for pickle.",
    "builtins.Profile.fake_frame.__repr__" => "Return repr(self).",
    "builtins.Profile.fake_frame.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Profile.fake_frame.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Profile.fake_frame.__str__" => "Return str(self).",
    "builtins.Profile.fake_frame.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Profile.fake_frame.__weakref__" => "list of weak references to the object",
    "builtins.Profiler" => "Build a profiler object using the specified timer function.\n\nThe default timer is a fast built-in one based on real time.\nFor custom timer functions returning integers, 'timeunit' can\nbe a float specifying a scale (that is, how long each integer unit\nis, in seconds).",
    "builtins.Profiler.__delattr__" => "Implement delattr(self, name).",
    "builtins.Profiler.__eq__" => "Return self==value.",
    "builtins.Profiler.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Profiler.__ge__" => "Return self>=value.",
    "builtins.Profiler.__getattribute__" => "Return getattr(self, name).",
    "builtins.Profiler.__getstate__" => "Helper for pickle.",
    "builtins.Profiler.__gt__" => "Return self>value.",
    "builtins.Profiler.__hash__" => "Return hash(self).",
    "builtins.Profiler.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Profiler.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Profiler.__le__" => "Return self<=value.",
    "builtins.Profiler.__lt__" => "Return self<value.",
    "builtins.Profiler.__ne__" => "Return self!=value.",
    "builtins.Profiler.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Profiler.__reduce__" => "Helper for pickle.",
    "builtins.Profiler.__reduce_ex__" => "Helper for pickle.",
    "builtins.Profiler.__repr__" => "Return repr(self).",
    "builtins.Profiler.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Profiler.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Profiler.__str__" => "Return str(self).",
    "builtins.Profiler.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Profiler.clear" => "Clear all profiling information collected so far.",
    "builtins.Profiler.disable" => "Stop collecting profiling information.",
    "builtins.Profiler.enable" => "Start collecting profiling information.\n\n  subcalls\n    If True, also records for each function\n    statistics separated according to its current caller.\n  builtins\n    If True, records the time spent in\n    built-in functions separately from their caller.",
    "builtins.Profiler.getstats" => "list of profiler_entry objects.\n\ngetstats() -> list of profiler_entry objects\n\nReturn all information collected by the profiler.\nEach profiler_entry is a tuple-like object with the\nfollowing attributes:\n\n    code          code object\n    callcount     how many times this was called\n    reccallcount  how many times called recursively\n    totaltime     total time in this entry\n    inlinetime    inline time in this entry (not in subcalls)\n    calls         details of the calls\n\nThe calls attribute is either None or a list of\nprofiler_subentry objects:\n\n    code          called code object\n    callcount     how many times this is called\n    reccallcount  how many times this is called recursively\n    totaltime     total time spent in this call\n    inlinetime    inline time (not in further subcalls)",
    "builtins.ProxyType.__abs__" => "abs(self)",
    "builtins.ProxyType.__add__" => "Return self+value.",
    "builtins.ProxyType.__and__" => "Return self&value.",
    "builtins.ProxyType.__bool__" => "True if self else False",
    "builtins.ProxyType.__contains__" => "Return bool(key in self).",
    "builtins.ProxyType.__delattr__" => "Implement delattr(self, name).",
    "builtins.ProxyType.__delitem__" => "Delete self[key].",
    "builtins.ProxyType.__divmod__" => "Return divmod(self, value).",
    "builtins.ProxyType.__eq__" => "Return self==value.",
    "builtins.ProxyType.__float__" => "float(self)",
    "builtins.ProxyType.__floordiv__" => "Return self//value.",
    "builtins.ProxyType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ProxyType.__ge__" => "Return self>=value.",
    "builtins.ProxyType.__getattribute__" => "Return getattr(self, name).",
    "builtins.ProxyType.__getitem__" => "Return self[key].",
    "builtins.ProxyType.__getstate__" => "Helper for pickle.",
    "builtins.ProxyType.__gt__" => "Return self>value.",
    "builtins.ProxyType.__iadd__" => "Return self+=value.",
    "builtins.ProxyType.__iand__" => "Return self&=value.",
    "builtins.ProxyType.__ifloordiv__" => "Return self//=value.",
    "builtins.ProxyType.__ilshift__" => "Return self<<=value.",
    "builtins.ProxyType.__imatmul__" => "Return self@=value.",
    "builtins.ProxyType.__imod__" => "Return self%=value.",
    "builtins.ProxyType.__imul__" => "Return self*=value.",
    "builtins.ProxyType.__index__" => "Return self converted to an integer, if self is suitable for use as an index into a list.",
    "builtins.ProxyType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ProxyType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ProxyType.__int__" => "int(self)",
    "builtins.ProxyType.__invert__" => "~self",
    "builtins.ProxyType.__ior__" => "Return self|=value.",
    "builtins.ProxyType.__ipow__" => "Return self**=value.",
    "builtins.ProxyType.__irshift__" => "Return self>>=value.",
    "builtins.ProxyType.__isub__" => "Return self-=value.",
    "builtins.ProxyType.__iter__" => "Implement iter(self).",
    "builtins.ProxyType.__itruediv__" => "Return self/=value.",
    "builtins.ProxyType.__ixor__" => "Return self^=value.",
    "builtins.ProxyType.__le__" => "Return self<=value.",
    "builtins.ProxyType.__len__" => "Return len(self).",
    "builtins.ProxyType.__lshift__" => "Return self<<value.",
    "builtins.ProxyType.__lt__" => "Return self<value.",
    "builtins.ProxyType.__matmul__" => "Return self@value.",
    "builtins.ProxyType.__mod__" => "Return self%value.",
    "builtins.ProxyType.__mul__" => "Return self*value.",
    "builtins.ProxyType.__ne__" => "Return self!=value.",
    "builtins.ProxyType.__neg__" => "-self",
    "builtins.ProxyType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ProxyType.__next__" => "Implement next(self).",
    "builtins.ProxyType.__or__" => "Return self|value.",
    "builtins.ProxyType.__pos__" => "+self",
    "builtins.ProxyType.__pow__" => "Return pow(self, value, mod).",
    "builtins.ProxyType.__radd__" => "Return value+self.",
    "builtins.ProxyType.__rand__" => "Return value&self.",
    "builtins.ProxyType.__rdivmod__" => "Return divmod(value, self).",
    "builtins.ProxyType.__reduce__" => "Helper for pickle.",
    "builtins.ProxyType.__reduce_ex__" => "Helper for pickle.",
    "builtins.ProxyType.__repr__" => "Return repr(self).",
    "builtins.ProxyType.__rfloordiv__" => "Return value//self.",
    "builtins.ProxyType.__rlshift__" => "Return value<<self.",
    "builtins.ProxyType.__rmatmul__" => "Return value@self.",
    "builtins.ProxyType.__rmod__" => "Return value%self.",
    "builtins.ProxyType.__rmul__" => "Return value*self.",
    "builtins.ProxyType.__ror__" => "Return value|self.",
    "builtins.ProxyType.__rpow__" => "Return pow(value, self, mod).",
    "builtins.ProxyType.__rrshift__" => "Return value>>self.",
    "builtins.ProxyType.__rshift__" => "Return self>>value.",
    "builtins.ProxyType.__rsub__" => "Return value-self.",
    "builtins.ProxyType.__rtruediv__" => "Return value/self.",
    "builtins.ProxyType.__rxor__" => "Return value^self.",
    "builtins.ProxyType.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ProxyType.__setitem__" => "Set self[key] to value.",
    "builtins.ProxyType.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ProxyType.__str__" => "Return str(self).",
    "builtins.ProxyType.__sub__" => "Return self-value.",
    "builtins.ProxyType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ProxyType.__truediv__" => "Return self/value.",
    "builtins.ProxyType.__xor__" => "Return self^value.",
    "builtins.PurePath" => "Base class for manipulating paths without I/O.\n\nPurePath represents a filesystem path and offers operations which\ndon't imply any actual filesystem I/O.  Depending on your system,\ninstantiating a PurePath will return either a PurePosixPath or a\nPureWindowsPath object.  You can also instantiate either of these classes\ndirectly, regardless of your system.",
    "builtins.PurePath.__bytes__" => "Return the bytes representation of the path.  This is only\nrecommended to use under Unix.",
    "builtins.PurePath.__delattr__" => "Implement delattr(self, name).",
    "builtins.PurePath.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.PurePath.__getattribute__" => "Return getattr(self, name).",
    "builtins.PurePath.__getstate__" => "Helper for pickle.",
    "builtins.PurePath.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.PurePath.__ne__" => "Return self!=value.",
    "builtins.PurePath.__new__" => "Construct a PurePath from one or several strings and or existing\nPurePath objects.  The strings and path objects are combined so as\nto yield a canonicalized path, which is incorporated into the\nnew PurePath object.",
    "builtins.PurePath.__reduce_ex__" => "Helper for pickle.",
    "builtins.PurePath.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.PurePath.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.PurePath.__str__" => "Return the string representation of the path, suitable for\npassing to system calls.",
    "builtins.PurePath.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.PurePath._parse_pattern" => "Parse a glob pattern to a list of parts. This is much like\n_parse_path, except:\n\n- Rather than normalizing and returning the drive and root, we raise\n  NotImplementedError if either are present.\n- If the path has no real parts, we raise ValueError.\n- If the path ends in a slash, then a final empty part is added.",
    "builtins.PurePath.anchor" => "The concatenation of the drive and root, or ''.",
    "builtins.PurePath.as_posix" => "Return the string representation of the path with forward (/)\nslashes.",
    "builtins.PurePath.as_uri" => "Return the path as a URI.",
    "builtins.PurePath.drive" => "The drive prefix (letter or UNC path), if any.",
    "builtins.PurePath.full_match" => "Return True if this path matches the given glob-style pattern. The\npattern is matched against the entire path.",
    "builtins.PurePath.is_absolute" => "True if the path is absolute (has both a root and, if applicable,\na drive).",
    "builtins.PurePath.is_relative_to" => "Return True if the path is relative to another path or False.",
    "builtins.PurePath.is_reserved" => "Return True if the path contains one of the special names reserved\nby the system, if any.",
    "builtins.PurePath.joinpath" => "Combine this path with one or several arguments, and return a\nnew path representing either a subpath (if all arguments are relative\npaths) or a totally different path (if one of the arguments is\nanchored).",
    "builtins.PurePath.match" => "Return True if this path matches the given pattern. If the pattern is\nrelative, matching is done from the right; otherwise, the entire path\nis matched. The recursive wildcard '**' is *not* supported by this\nmethod.",
    "builtins.PurePath.name" => "The final path component, if any.",
    "builtins.PurePath.parent" => "The logical parent of the path.",
    "builtins.PurePath.parents" => "A sequence of this path's logical parents.",
    "builtins.PurePath.parts" => "An object providing sequence-like access to the\ncomponents in the filesystem path.",
    "builtins.PurePath.relative_to" => "Return the relative path to another path identified by the passed\narguments.  If the operation is not possible (because this is not\nrelated to the other path), raise ValueError.\n\nThe *walk_up* parameter controls whether `..` may be used to resolve\nthe path.",
    "builtins.PurePath.root" => "The root of the path, if any.",
    "builtins.PurePath.stem" => "The final path component, minus its last suffix.",
    "builtins.PurePath.suffix" => "The final component's last suffix, if any.\n\nThis includes the leading period. For example: '.txt'",
    "builtins.PurePath.suffixes" => "A list of the final component's suffixes, if any.\n\nThese include the leading periods. For example: ['.tar', '.gz']",
    "builtins.PurePath.with_name" => "Return a new path with the file name changed.",
    "builtins.PurePath.with_segments" => "Construct a new path object from any number of path-like objects.\nSubclasses may override this method to customize how new path objects\nare created from methods like `iterdir()`.",
    "builtins.PurePath.with_stem" => "Return a new path with the stem changed.",
    "builtins.PurePath.with_suffix" => "Return a new path with the file suffix changed.  If the path\nhas no suffix, add given suffix.  If the given suffix is an empty\nstring, remove the suffix from the path.",
    "builtins.PyCapsule" => "Capsule objects let you wrap a C \"void *\" pointer in a Python\nobject.  They're a way of passing data through the Python interpreter\nwithout creating your own custom type.\n\nCapsules are used for communication between extension modules.\nThey provide a way for an extension module to export a C interface\nto other extension modules, so that extension modules can use the\nPython import mechanism to link to one another.",
    "builtins.PyCapsule.__delattr__" => "Implement delattr(self, name).",
    "builtins.PyCapsule.__eq__" => "Return self==value.",
    "builtins.PyCapsule.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.PyCapsule.__ge__" => "Return self>=value.",
    "builtins.PyCapsule.__getattribute__" => "Return getattr(self, name).",
    "builtins.PyCapsule.__getstate__" => "Helper for pickle.",
    "builtins.PyCapsule.__gt__" => "Return self>value.",
    "builtins.PyCapsule.__hash__" => "Return hash(self).",
    "builtins.PyCapsule.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.PyCapsule.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.PyCapsule.__le__" => "Return self<=value.",
    "builtins.PyCapsule.__lt__" => "Return self<value.",
    "builtins.PyCapsule.__ne__" => "Return self!=value.",
    "builtins.PyCapsule.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.PyCapsule.__reduce__" => "Helper for pickle.",
    "builtins.PyCapsule.__reduce_ex__" => "Helper for pickle.",
    "builtins.PyCapsule.__repr__" => "Return repr(self).",
    "builtins.PyCapsule.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.PyCapsule.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.PyCapsule.__str__" => "Return str(self).",
    "builtins.PyCapsule.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.PyHKEY" => "PyHKEY Object - A Python object, representing a win32 registry key.\n\nThis object wraps a Windows HKEY object, automatically closing it when\nthe object is destroyed.  To guarantee cleanup, you can call either\nthe Close() method on the PyHKEY, or the CloseKey() method.\n\nAll functions which accept a handle object also accept an integer --\nhowever, use of the handle object is encouraged.\n\nFunctions:\nClose() - Closes the underlying handle.\nDetach() - Returns the integer Win32 handle, detaching it from the object\n\nProperties:\nhandle - The integer Win32 handle.\n\nOperations:\n__bool__ - Handles with an open object return true, otherwise false.\n__int__ - Converting a handle to an integer returns the Win32 handle.\n__enter__, __exit__ - Context manager support for 'with' statement,\nautomatically closes handle.",
    "builtins.PyHKEY.Close" => "Closes the underlying Windows handle.\n\nIf the handle is already closed, no error is raised.",
    "builtins.PyHKEY.Detach" => "Detaches the Windows handle from the handle object.\n\nThe result is the value of the handle before it is detached.  If the\nhandle is already detached, this will return zero.\n\nAfter calling this function, the handle is effectively invalidated,\nbut the handle is not closed.  You would call this function when you\nneed the underlying win32 handle to exist beyond the lifetime of the\nhandle object.",
    "builtins.PyHKEY.__abs__" => "abs(self)",
    "builtins.PyHKEY.__add__" => "Return self+value.",
    "builtins.PyHKEY.__and__" => "Return self&value.",
    "builtins.PyHKEY.__bool__" => "True if self else False",
    "builtins.PyHKEY.__delattr__" => "Implement delattr(self, name).",
    "builtins.PyHKEY.__divmod__" => "Return divmod(self, value).",
    "builtins.PyHKEY.__eq__" => "Return self==value.",
    "builtins.PyHKEY.__float__" => "float(self)",
    "builtins.PyHKEY.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.PyHKEY.__ge__" => "Return self>=value.",
    "builtins.PyHKEY.__getattribute__" => "Return getattr(self, name).",
    "builtins.PyHKEY.__getstate__" => "Helper for pickle.",
    "builtins.PyHKEY.__gt__" => "Return self>value.",
    "builtins.PyHKEY.__hash__" => "Return hash(self).",
    "builtins.PyHKEY.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.PyHKEY.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.PyHKEY.__int__" => "int(self)",
    "builtins.PyHKEY.__invert__" => "~self",
    "builtins.PyHKEY.__le__" => "Return self<=value.",
    "builtins.PyHKEY.__lshift__" => "Return self<<value.",
    "builtins.PyHKEY.__lt__" => "Return self<value.",
    "builtins.PyHKEY.__mod__" => "Return self%value.",
    "builtins.PyHKEY.__mul__" => "Return self*value.",
    "builtins.PyHKEY.__ne__" => "Return self!=value.",
    "builtins.PyHKEY.__neg__" => "-self",
    "builtins.PyHKEY.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.PyHKEY.__or__" => "Return self|value.",
    "builtins.PyHKEY.__pos__" => "+self",
    "builtins.PyHKEY.__pow__" => "Return pow(self, value, mod).",
    "builtins.PyHKEY.__radd__" => "Return value+self.",
    "builtins.PyHKEY.__rand__" => "Return value&self.",
    "builtins.PyHKEY.__rdivmod__" => "Return divmod(value, self).",
    "builtins.PyHKEY.__reduce__" => "Helper for pickle.",
    "builtins.PyHKEY.__reduce_ex__" => "Helper for pickle.",
    "builtins.PyHKEY.__repr__" => "Return repr(self).",
    "builtins.PyHKEY.__rlshift__" => "Return value<<self.",
    "builtins.PyHKEY.__rmod__" => "Return value%self.",
    "builtins.PyHKEY.__rmul__" => "Return value*self.",
    "builtins.PyHKEY.__ror__" => "Return value|self.",
    "builtins.PyHKEY.__rpow__" => "Return pow(value, self, mod).",
    "builtins.PyHKEY.__rrshift__" => "Return value>>self.",
    "builtins.PyHKEY.__rshift__" => "Return self>>value.",
    "builtins.PyHKEY.__rsub__" => "Return value-self.",
    "builtins.PyHKEY.__rxor__" => "Return value^self.",
    "builtins.PyHKEY.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.PyHKEY.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.PyHKEY.__str__" => "Return str(self).",
    "builtins.PyHKEY.__sub__" => "Return self-value.",
    "builtins.PyHKEY.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.PyHKEY.__xor__" => "Return self^value.",
    "builtins.PythonFinalizationError" => "Operation blocked during Python finalization.",
    "builtins.PythonFinalizationError.__delattr__" => "Implement delattr(self, name).",
    "builtins.PythonFinalizationError.__eq__" => "Return self==value.",
    "builtins.PythonFinalizationError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.PythonFinalizationError.__ge__" => "Return self>=value.",
    "builtins.PythonFinalizationError.__getattribute__" => "Return getattr(self, name).",
    "builtins.PythonFinalizationError.__getstate__" => "Helper for pickle.",
    "builtins.PythonFinalizationError.__gt__" => "Return self>value.",
    "builtins.PythonFinalizationError.__hash__" => "Return hash(self).",
    "builtins.PythonFinalizationError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.PythonFinalizationError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.PythonFinalizationError.__le__" => "Return self<=value.",
    "builtins.PythonFinalizationError.__lt__" => "Return self<value.",
    "builtins.PythonFinalizationError.__ne__" => "Return self!=value.",
    "builtins.PythonFinalizationError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.PythonFinalizationError.__reduce_ex__" => "Helper for pickle.",
    "builtins.PythonFinalizationError.__repr__" => "Return repr(self).",
    "builtins.PythonFinalizationError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.PythonFinalizationError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.PythonFinalizationError.__str__" => "Return str(self).",
    "builtins.PythonFinalizationError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.PythonFinalizationError.add_note" => "Add a note to the exception",
    "builtins.PythonFinalizationError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Queue" => "Create a queue object with a given maximum size.\n\nIf maxsize is <= 0, the queue size is infinite.",
    "builtins.Queue.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.Queue.__delattr__" => "Implement delattr(self, name).",
    "builtins.Queue.__eq__" => "Return self==value.",
    "builtins.Queue.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Queue.__ge__" => "Return self>=value.",
    "builtins.Queue.__getattribute__" => "Return getattr(self, name).",
    "builtins.Queue.__getstate__" => "Helper for pickle.",
    "builtins.Queue.__gt__" => "Return self>value.",
    "builtins.Queue.__hash__" => "Return hash(self).",
    "builtins.Queue.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Queue.__le__" => "Return self<=value.",
    "builtins.Queue.__lt__" => "Return self<value.",
    "builtins.Queue.__ne__" => "Return self!=value.",
    "builtins.Queue.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Queue.__reduce__" => "Helper for pickle.",
    "builtins.Queue.__reduce_ex__" => "Helper for pickle.",
    "builtins.Queue.__repr__" => "Return repr(self).",
    "builtins.Queue.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Queue.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Queue.__str__" => "Return str(self).",
    "builtins.Queue.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Queue.__weakref__" => "list of weak references to the object",
    "builtins.Queue.empty" => "Return True if the queue is empty, False otherwise (not reliable!).\n\nThis method is likely to be removed at some point.  Use qsize() == 0\nas a direct substitute, but be aware that either approach risks a race\ncondition where a queue can grow before the result of empty() or\nqsize() can be used.\n\nTo create code that needs to wait for all queued tasks to be\ncompleted, the preferred technique is to use the join() method.",
    "builtins.Queue.full" => "Return True if the queue is full, False otherwise (not reliable!).\n\nThis method is likely to be removed at some point.  Use qsize() >= n\nas a direct substitute, but be aware that either approach risks a race\ncondition where a queue can shrink before the result of full() or\nqsize() can be used.",
    "builtins.Queue.get" => "Remove and return an item from the queue.\n\nIf optional args 'block' is true and 'timeout' is None (the default),\nblock if necessary until an item is available. If 'timeout' is\na non-negative number, it blocks at most 'timeout' seconds and raises\nthe Empty exception if no item was available within that time.\nOtherwise ('block' is false), return an item if one is immediately\navailable, else raise the Empty exception ('timeout' is ignored\nin that case).\n\nRaises ShutDown if the queue has been shut down and is empty,\nor if the queue has been shut down immediately.",
    "builtins.Queue.get_nowait" => "Remove and return an item from the queue without blocking.\n\nOnly get an item if one is immediately available. Otherwise\nraise the Empty exception.",
    "builtins.Queue.join" => "Blocks until all items in the Queue have been gotten and processed.\n\nThe count of unfinished tasks goes up whenever an item is added to the\nqueue. The count goes down whenever a consumer thread calls task_done()\nto indicate the item was retrieved and all work on it is complete.\n\nWhen the count of unfinished tasks drops to zero, join() unblocks.",
    "builtins.Queue.put" => "Put an item into the queue.\n\nIf optional args 'block' is true and 'timeout' is None (the default),\nblock if necessary until a free slot is available. If 'timeout' is\na non-negative number, it blocks at most 'timeout' seconds and raises\nthe Full exception if no free slot was available within that time.\nOtherwise ('block' is false), put an item on the queue if a free slot\nis immediately available, else raise the Full exception ('timeout'\nis ignored in that case).\n\nRaises ShutDown if the queue has been shut down.",
    "builtins.Queue.put_nowait" => "Put an item into the queue without blocking.\n\nOnly enqueue the item if a free slot is immediately available.\nOtherwise raise the Full exception.",
    "builtins.Queue.qsize" => "Return the approximate size of the queue (not reliable!).",
    "builtins.Queue.shutdown" => "Shut-down the queue, making queue gets and puts raise ShutDown.\n\nBy default, gets will only raise once the queue is empty. Set\n'immediate' to True to make gets raise immediately instead.\n\nAll blocked callers of put() and get() will be unblocked.\n\nIf 'immediate', the queue is drained and unfinished tasks\nis reduced by the number of drained tasks.  If unfinished tasks\nis reduced to zero, callers of Queue.join are unblocked.",
    "builtins.Queue.task_done" => "Indicate that a formerly enqueued task is complete.\n\nUsed by Queue consumer threads.  For each get() used to fetch a task,\na subsequent call to task_done() tells the queue that the processing\non the task is complete.\n\nIf a join() is currently blocking, it will resume when all items\nhave been processed (meaning that a task_done() call was received\nfor every item that had been put() into the queue).\n\nRaises a ValueError if called more times than there were items\nplaced in the queue.",
    "builtins.Quitter.__delattr__" => "Implement delattr(self, name).",
    "builtins.Quitter.__eq__" => "Return self==value.",
    "builtins.Quitter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Quitter.__ge__" => "Return self>=value.",
    "builtins.Quitter.__getattribute__" => "Return getattr(self, name).",
    "builtins.Quitter.__getstate__" => "Helper for pickle.",
    "builtins.Quitter.__gt__" => "Return self>value.",
    "builtins.Quitter.__hash__" => "Return hash(self).",
    "builtins.Quitter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Quitter.__le__" => "Return self<=value.",
    "builtins.Quitter.__lt__" => "Return self<value.",
    "builtins.Quitter.__ne__" => "Return self!=value.",
    "builtins.Quitter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Quitter.__reduce__" => "Helper for pickle.",
    "builtins.Quitter.__reduce_ex__" => "Helper for pickle.",
    "builtins.Quitter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Quitter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Quitter.__str__" => "Return str(self).",
    "builtins.Quitter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Quitter.__weakref__" => "list of weak references to the object",
    "builtins.RLock.__delattr__" => "Implement delattr(self, name).",
    "builtins.RLock.__enter__" => "Lock the lock.",
    "builtins.RLock.__eq__" => "Return self==value.",
    "builtins.RLock.__exit__" => "Release the lock.",
    "builtins.RLock.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.RLock.__ge__" => "Return self>=value.",
    "builtins.RLock.__getattribute__" => "Return getattr(self, name).",
    "builtins.RLock.__getstate__" => "Helper for pickle.",
    "builtins.RLock.__gt__" => "Return self>value.",
    "builtins.RLock.__hash__" => "Return hash(self).",
    "builtins.RLock.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.RLock.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.RLock.__le__" => "Return self<=value.",
    "builtins.RLock.__lt__" => "Return self<value.",
    "builtins.RLock.__ne__" => "Return self!=value.",
    "builtins.RLock.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.RLock.__reduce__" => "Helper for pickle.",
    "builtins.RLock.__reduce_ex__" => "Helper for pickle.",
    "builtins.RLock.__repr__" => "Return repr(self).",
    "builtins.RLock.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.RLock.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.RLock.__str__" => "Return str(self).",
    "builtins.RLock.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.RLock._acquire_restore" => "For internal use by `threading.Condition`.",
    "builtins.RLock._is_owned" => "For internal use by `threading.Condition`.",
    "builtins.RLock._recursion_count" => "For internal use by reentrancy checks.",
    "builtins.RLock._release_save" => "For internal use by `threading.Condition`.",
    "builtins.RLock.acquire" => "Lock the lock.  `blocking` indicates whether we should wait\nfor the lock to be available or not.  If `blocking` is False\nand another thread holds the lock, the method will return False\nimmediately.  If `blocking` is True and another thread holds\nthe lock, the method will wait for the lock to be released,\ntake it and then return True.\n(note: the blocking operation is interruptible.)\n\nIn all other cases, the method will return True immediately.\nPrecisely, if the current thread already holds the lock, its\ninternal counter is simply incremented. If nobody holds the lock,\nthe lock is taken and its internal counter initialized to 1.",
    "builtins.RLock.locked" => "locked()\n\nReturn a boolean indicating whether this object is locked right now.",
    "builtins.RLock.release" => "Release the lock, allowing another thread that is blocked waiting for\nthe lock to acquire the lock.  The lock must be in the locked state,\nand must be locked by the same thread that unlocks it; otherwise a\n`RuntimeError` is raised.\n\nDo note that if the lock was acquire()d several times in a row by the\ncurrent thread, release() needs to be called as many times for the lock\nto be available for other threads.",
    "builtins.Random" => "Random() -> create a random number generator with its own internal state.",
    "builtins.Random.__delattr__" => "Implement delattr(self, name).",
    "builtins.Random.__eq__" => "Return self==value.",
    "builtins.Random.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Random.__ge__" => "Return self>=value.",
    "builtins.Random.__getattribute__" => "Return getattr(self, name).",
    "builtins.Random.__getstate__" => "Helper for pickle.",
    "builtins.Random.__gt__" => "Return self>value.",
    "builtins.Random.__hash__" => "Return hash(self).",
    "builtins.Random.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Random.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Random.__le__" => "Return self<=value.",
    "builtins.Random.__lt__" => "Return self<value.",
    "builtins.Random.__ne__" => "Return self!=value.",
    "builtins.Random.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Random.__reduce__" => "Helper for pickle.",
    "builtins.Random.__reduce_ex__" => "Helper for pickle.",
    "builtins.Random.__repr__" => "Return repr(self).",
    "builtins.Random.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Random.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Random.__str__" => "Return str(self).",
    "builtins.Random.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Random.getrandbits" => "getrandbits(k) -> x.  Generates an int with k random bits.",
    "builtins.Random.getstate" => "getstate() -> tuple containing the current state.",
    "builtins.Random.random" => "random() -> x in the interval [0, 1).",
    "builtins.Random.seed" => "seed([n]) -> None.\n\nDefaults to use urandom and falls back to a combination\nof the current time and the process identifier.",
    "builtins.Random.setstate" => "setstate(state) -> None.  Restores generator state.",
    "builtins.Reader" => "Protocol for simple I/O reader instances.\n\nThis protocol only supports blocking I/O.",
    "builtins.Reader.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.Reader.__delattr__" => "Implement delattr(self, name).",
    "builtins.Reader.__eq__" => "Return self==value.",
    "builtins.Reader.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Reader.__ge__" => "Return self>=value.",
    "builtins.Reader.__getattribute__" => "Return getattr(self, name).",
    "builtins.Reader.__getstate__" => "Helper for pickle.",
    "builtins.Reader.__gt__" => "Return self>value.",
    "builtins.Reader.__hash__" => "Return hash(self).",
    "builtins.Reader.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Reader.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Reader.__le__" => "Return self<=value.",
    "builtins.Reader.__lt__" => "Return self<value.",
    "builtins.Reader.__ne__" => "Return self!=value.",
    "builtins.Reader.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Reader.__reduce__" => "Helper for pickle.",
    "builtins.Reader.__reduce_ex__" => "Helper for pickle.",
    "builtins.Reader.__repr__" => "Return repr(self).",
    "builtins.Reader.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Reader.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Reader.__str__" => "Return str(self).",
    "builtins.Reader.read" => "Read data from the input stream and return it.\n\nIf *size* is specified, at most *size* items (bytes/characters) will be\nread.",
    "builtins.RecursionError" => "Recursion limit exceeded.",
    "builtins.RecursionError.__delattr__" => "Implement delattr(self, name).",
    "builtins.RecursionError.__eq__" => "Return self==value.",
    "builtins.RecursionError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.RecursionError.__ge__" => "Return self>=value.",
    "builtins.RecursionError.__getattribute__" => "Return getattr(self, name).",
    "builtins.RecursionError.__getstate__" => "Helper for pickle.",
    "builtins.RecursionError.__gt__" => "Return self>value.",
    "builtins.RecursionError.__hash__" => "Return hash(self).",
    "builtins.RecursionError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.RecursionError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.RecursionError.__le__" => "Return self<=value.",
    "builtins.RecursionError.__lt__" => "Return self<value.",
    "builtins.RecursionError.__ne__" => "Return self!=value.",
    "builtins.RecursionError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.RecursionError.__reduce_ex__" => "Helper for pickle.",
    "builtins.RecursionError.__repr__" => "Return repr(self).",
    "builtins.RecursionError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.RecursionError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.RecursionError.__str__" => "Return str(self).",
    "builtins.RecursionError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.RecursionError.add_note" => "Add a note to the exception",
    "builtins.RecursionError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.ReferenceError" => "Weak ref proxy used after referent went away.",
    "builtins.ReferenceError.__delattr__" => "Implement delattr(self, name).",
    "builtins.ReferenceError.__eq__" => "Return self==value.",
    "builtins.ReferenceError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ReferenceError.__ge__" => "Return self>=value.",
    "builtins.ReferenceError.__getattribute__" => "Return getattr(self, name).",
    "builtins.ReferenceError.__getstate__" => "Helper for pickle.",
    "builtins.ReferenceError.__gt__" => "Return self>value.",
    "builtins.ReferenceError.__hash__" => "Return hash(self).",
    "builtins.ReferenceError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ReferenceError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ReferenceError.__le__" => "Return self<=value.",
    "builtins.ReferenceError.__lt__" => "Return self<value.",
    "builtins.ReferenceError.__ne__" => "Return self!=value.",
    "builtins.ReferenceError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ReferenceError.__reduce_ex__" => "Helper for pickle.",
    "builtins.ReferenceError.__repr__" => "Return repr(self).",
    "builtins.ReferenceError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ReferenceError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ReferenceError.__str__" => "Return str(self).",
    "builtins.ReferenceError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ReferenceError.add_note" => "Add a note to the exception",
    "builtins.ReferenceError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.ReferenceType.__call__" => "Call self as a function.",
    "builtins.ReferenceType.__class_getitem__" => "Weakrefs are generic over the type of the referenced object.",
    "builtins.ReferenceType.__delattr__" => "Implement delattr(self, name).",
    "builtins.ReferenceType.__eq__" => "Return self==value.",
    "builtins.ReferenceType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ReferenceType.__ge__" => "Return self>=value.",
    "builtins.ReferenceType.__getattribute__" => "Return getattr(self, name).",
    "builtins.ReferenceType.__getstate__" => "Helper for pickle.",
    "builtins.ReferenceType.__gt__" => "Return self>value.",
    "builtins.ReferenceType.__hash__" => "Return hash(self).",
    "builtins.ReferenceType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ReferenceType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ReferenceType.__le__" => "Return self<=value.",
    "builtins.ReferenceType.__lt__" => "Return self<value.",
    "builtins.ReferenceType.__ne__" => "Return self!=value.",
    "builtins.ReferenceType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ReferenceType.__reduce__" => "Helper for pickle.",
    "builtins.ReferenceType.__reduce_ex__" => "Helper for pickle.",
    "builtins.ReferenceType.__repr__" => "Return repr(self).",
    "builtins.ReferenceType.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ReferenceType.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ReferenceType.__str__" => "Return str(self).",
    "builtins.ReferenceType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.RemoteUnwinder" => "RemoteUnwinder(pid): Inspect stack of a remote Python process.",
    "builtins.RemoteUnwinder.__delattr__" => "Implement delattr(self, name).",
    "builtins.RemoteUnwinder.__eq__" => "Return self==value.",
    "builtins.RemoteUnwinder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.RemoteUnwinder.__ge__" => "Return self>=value.",
    "builtins.RemoteUnwinder.__getattribute__" => "Return getattr(self, name).",
    "builtins.RemoteUnwinder.__getstate__" => "Helper for pickle.",
    "builtins.RemoteUnwinder.__gt__" => "Return self>value.",
    "builtins.RemoteUnwinder.__hash__" => "Return hash(self).",
    "builtins.RemoteUnwinder.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.RemoteUnwinder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.RemoteUnwinder.__le__" => "Return self<=value.",
    "builtins.RemoteUnwinder.__lt__" => "Return self<value.",
    "builtins.RemoteUnwinder.__ne__" => "Return self!=value.",
    "builtins.RemoteUnwinder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.RemoteUnwinder.__reduce__" => "Helper for pickle.",
    "builtins.RemoteUnwinder.__reduce_ex__" => "Helper for pickle.",
    "builtins.RemoteUnwinder.__repr__" => "Return repr(self).",
    "builtins.RemoteUnwinder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.RemoteUnwinder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.RemoteUnwinder.__str__" => "Return str(self).",
    "builtins.RemoteUnwinder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.RemoteUnwinder.get_all_awaited_by" => "Get all tasks and their awaited_by relationships from the remote process.\n\nThis provides a tree structure showing which tasks are waiting for other tasks.\n\nFor each task, returns:\n1. The call stack frames leading to where the task is currently executing\n2. The name of the task\n3. A list of tasks that this task is waiting for, with their own frames/names/etc\n\nReturns a list of [frames, task_name, subtasks] where:\n- frames: List of (func_name, filename, lineno) showing the call stack\n- task_name: String identifier for the task\n- subtasks: List of tasks being awaited by this task, in same format\n\nRaises:\n    RuntimeError: If AsyncioDebug section is not available in the remote process\n    MemoryError: If memory allocation fails\n    OSError: If reading from the remote process fails\n\nExample output:\n[\n    [\n        [(\"c5\", \"script.py\", 10), (\"c4\", \"script.py\", 14)],\n        \"c2_root\",\n        [\n            [\n                [(\"c1\", \"script.py\", 23)],\n                \"sub_main_2\",\n                [...]\n            ],\n            [...]\n        ]\n    ]\n]",
    "builtins.RemoteUnwinder.get_async_stack_trace" => "Get the currently running async tasks and their dependency graphs from the remote process.\n\nThis returns information about running tasks and all tasks that are waiting for them,\nforming a complete dependency graph for each thread's active task.\n\nFor each thread with a running task, returns the running task plus all tasks that\ntransitively depend on it (tasks waiting for the running task, tasks waiting for\nthose tasks, etc.).\n\nReturns a list of per-thread results, where each thread result contains:\n- Thread ID\n- List of task information for the running task and all its waiters\n\nEach task info contains:\n- Task ID (memory address)\n- Task name\n- Call stack frames: List of (func_name, filename, lineno)\n- List of tasks waiting for this task (recursive structure)\n\nRaises:\n    RuntimeError: If AsyncioDebug section is not available in the target process\n    MemoryError: If memory allocation fails\n    OSError: If reading from the remote process fails\n\nExample output (similar structure to get_all_awaited_by but only for running tasks):\n[\n    (140234, [\n        (4345585712, 'main_task',\n         [(\"run_server\", \"server.py\", 127), (\"main\", \"app.py\", 23)],\n         [\n             (4345585800, 'worker_1', [...], [...]),\n             (4345585900, 'worker_2', [...], [...])\n         ])\n    ])\n]",
    "builtins.RemoteUnwinder.get_stack_trace" => "Returns a list of stack traces for threads in the target process.\n\nEach element in the returned list is a tuple of (thread_id, frame_list), where:\n- thread_id is the OS thread identifier\n- frame_list is a list of tuples (function_name, filename, line_number) representing\n  the Python stack frames for that thread, ordered from most recent to oldest\n\nThe threads returned depend on the initialization parameters:\n- If only_active_thread was True: returns only the thread holding the GIL\n- If all_threads was True: returns all threads\n- Otherwise: returns only the main thread\n\nExample:\n    [\n        (1234, [\n            ('process_data', 'worker.py', 127),\n            ('run_worker', 'worker.py', 45),\n            ('main', 'app.py', 23)\n        ]),\n        (1235, [\n            ('handle_request', 'server.py', 89),\n            ('serve_forever', 'server.py', 52)\n        ])\n    ]\n\nRaises:\n    RuntimeError: If there is an error copying memory from the target process\n    OSError: If there is an error accessing the target process\n    PermissionError: If access to the target process is denied\n    UnicodeDecodeError: If there is an error decoding strings from the target process",
    "builtins.Repr.__delattr__" => "Implement delattr(self, name).",
    "builtins.Repr.__eq__" => "Return self==value.",
    "builtins.Repr.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Repr.__ge__" => "Return self>=value.",
    "builtins.Repr.__getattribute__" => "Return getattr(self, name).",
    "builtins.Repr.__getstate__" => "Helper for pickle.",
    "builtins.Repr.__gt__" => "Return self>value.",
    "builtins.Repr.__hash__" => "Return hash(self).",
    "builtins.Repr.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Repr.__le__" => "Return self<=value.",
    "builtins.Repr.__lt__" => "Return self<value.",
    "builtins.Repr.__ne__" => "Return self!=value.",
    "builtins.Repr.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Repr.__reduce__" => "Helper for pickle.",
    "builtins.Repr.__reduce_ex__" => "Helper for pickle.",
    "builtins.Repr.__repr__" => "Return repr(self).",
    "builtins.Repr.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Repr.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Repr.__str__" => "Return str(self).",
    "builtins.Repr.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Repr.__weakref__" => "list of weak references to the object",
    "builtins.ResourceReader" => "Abstract base class for loaders to provide resource reading support.",
    "builtins.ResourceReader.__delattr__" => "Implement delattr(self, name).",
    "builtins.ResourceReader.__eq__" => "Return self==value.",
    "builtins.ResourceReader.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ResourceReader.__ge__" => "Return self>=value.",
    "builtins.ResourceReader.__getattribute__" => "Return getattr(self, name).",
    "builtins.ResourceReader.__getstate__" => "Helper for pickle.",
    "builtins.ResourceReader.__gt__" => "Return self>value.",
    "builtins.ResourceReader.__hash__" => "Return hash(self).",
    "builtins.ResourceReader.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ResourceReader.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ResourceReader.__le__" => "Return self<=value.",
    "builtins.ResourceReader.__lt__" => "Return self<value.",
    "builtins.ResourceReader.__ne__" => "Return self!=value.",
    "builtins.ResourceReader.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ResourceReader.__reduce__" => "Helper for pickle.",
    "builtins.ResourceReader.__reduce_ex__" => "Helper for pickle.",
    "builtins.ResourceReader.__repr__" => "Return repr(self).",
    "builtins.ResourceReader.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ResourceReader.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ResourceReader.__str__" => "Return str(self).",
    "builtins.ResourceReader.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ResourceReader.__weakref__" => "list of weak references to the object",
    "builtins.ResourceReader.contents" => "Return an iterable of entries in `package`.",
    "builtins.ResourceReader.is_resource" => "Return True if the named 'path' is a resource.\n\nFiles are resources, directories are not.",
    "builtins.ResourceReader.open_resource" => "Return an opened, file-like object for binary reading.\n\nThe 'resource' argument is expected to represent only a file name.\nIf the resource cannot be found, FileNotFoundError is raised.",
    "builtins.ResourceReader.resource_path" => "Return the file system path to the specified resource.\n\nThe 'resource' argument is expected to represent only a file name.\nIf the resource does not exist on the file system, raise\nFileNotFoundError.",
    "builtins.ResourceWarning" => "Base class for warnings about resource usage.",
    "builtins.ResourceWarning.__delattr__" => "Implement delattr(self, name).",
    "builtins.ResourceWarning.__eq__" => "Return self==value.",
    "builtins.ResourceWarning.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ResourceWarning.__ge__" => "Return self>=value.",
    "builtins.ResourceWarning.__getattribute__" => "Return getattr(self, name).",
    "builtins.ResourceWarning.__getstate__" => "Helper for pickle.",
    "builtins.ResourceWarning.__gt__" => "Return self>value.",
    "builtins.ResourceWarning.__hash__" => "Return hash(self).",
    "builtins.ResourceWarning.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ResourceWarning.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ResourceWarning.__le__" => "Return self<=value.",
    "builtins.ResourceWarning.__lt__" => "Return self<value.",
    "builtins.ResourceWarning.__ne__" => "Return self!=value.",
    "builtins.ResourceWarning.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ResourceWarning.__reduce_ex__" => "Helper for pickle.",
    "builtins.ResourceWarning.__repr__" => "Return repr(self).",
    "builtins.ResourceWarning.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ResourceWarning.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ResourceWarning.__str__" => "Return str(self).",
    "builtins.ResourceWarning.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ResourceWarning.add_note" => "Add a note to the exception",
    "builtins.ResourceWarning.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Row.__delattr__" => "Implement delattr(self, name).",
    "builtins.Row.__eq__" => "Return self==value.",
    "builtins.Row.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Row.__ge__" => "Return self>=value.",
    "builtins.Row.__getattribute__" => "Return getattr(self, name).",
    "builtins.Row.__getitem__" => "Return self[key].",
    "builtins.Row.__getstate__" => "Helper for pickle.",
    "builtins.Row.__gt__" => "Return self>value.",
    "builtins.Row.__hash__" => "Return hash(self).",
    "builtins.Row.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Row.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Row.__iter__" => "Implement iter(self).",
    "builtins.Row.__le__" => "Return self<=value.",
    "builtins.Row.__len__" => "Return len(self).",
    "builtins.Row.__lt__" => "Return self<value.",
    "builtins.Row.__ne__" => "Return self!=value.",
    "builtins.Row.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Row.__reduce__" => "Helper for pickle.",
    "builtins.Row.__reduce_ex__" => "Helper for pickle.",
    "builtins.Row.__repr__" => "Return repr(self).",
    "builtins.Row.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Row.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Row.__str__" => "Return str(self).",
    "builtins.Row.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Row.keys" => "Returns the keys of the row.",
    "builtins.Runner" => "A context manager that controls event loop life cycle.\n\nThe context manager always creates a new event loop,\nallows to run async functions inside it,\nand properly finalizes the loop at the context manager exit.\n\nIf debug is True, the event loop will be run in debug mode.\nIf loop_factory is passed, it is used for new event loop creation.\n\nasyncio.run(main(), debug=True)\n\nis a shortcut for\n\nwith asyncio.Runner(debug=True) as runner:\n    runner.run(main())\n\nThe run() method can be called multiple times within the runner's\ncontext.\n\nThis can be useful for interactive console (e.g. IPython),\nunittest runners, console tools, -- everywhere when async code\nis called from existing sync framework and where the preferred single\nasyncio.run() call doesn't work.",
    "builtins.Runner.__delattr__" => "Implement delattr(self, name).",
    "builtins.Runner.__eq__" => "Return self==value.",
    "builtins.Runner.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Runner.__ge__" => "Return self>=value.",
    "builtins.Runner.__getattribute__" => "Return getattr(self, name).",
    "builtins.Runner.__getstate__" => "Helper for pickle.",
    "builtins.Runner.__gt__" => "Return self>value.",
    "builtins.Runner.__hash__" => "Return hash(self).",
    "builtins.Runner.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Runner.__le__" => "Return self<=value.",
    "builtins.Runner.__lt__" => "Return self<value.",
    "builtins.Runner.__ne__" => "Return self!=value.",
    "builtins.Runner.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Runner.__reduce__" => "Helper for pickle.",
    "builtins.Runner.__reduce_ex__" => "Helper for pickle.",
    "builtins.Runner.__repr__" => "Return repr(self).",
    "builtins.Runner.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Runner.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Runner.__str__" => "Return str(self).",
    "builtins.Runner.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Runner.__weakref__" => "list of weak references to the object",
    "builtins.Runner.close" => "Shutdown and close event loop.",
    "builtins.Runner.get_loop" => "Return embedded event loop.",
    "builtins.Runner.run" => "Run code in the embedded event loop.",
    "builtins.RuntimeError" => "Unspecified run-time error.",
    "builtins.RuntimeError.__delattr__" => "Implement delattr(self, name).",
    "builtins.RuntimeError.__eq__" => "Return self==value.",
    "builtins.RuntimeError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.RuntimeError.__ge__" => "Return self>=value.",
    "builtins.RuntimeError.__getattribute__" => "Return getattr(self, name).",
    "builtins.RuntimeError.__getstate__" => "Helper for pickle.",
    "builtins.RuntimeError.__gt__" => "Return self>value.",
    "builtins.RuntimeError.__hash__" => "Return hash(self).",
    "builtins.RuntimeError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.RuntimeError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.RuntimeError.__le__" => "Return self<=value.",
    "builtins.RuntimeError.__lt__" => "Return self<value.",
    "builtins.RuntimeError.__ne__" => "Return self!=value.",
    "builtins.RuntimeError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.RuntimeError.__reduce_ex__" => "Helper for pickle.",
    "builtins.RuntimeError.__repr__" => "Return repr(self).",
    "builtins.RuntimeError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.RuntimeError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.RuntimeError.__str__" => "Return str(self).",
    "builtins.RuntimeError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.RuntimeError.add_note" => "Add a note to the exception",
    "builtins.RuntimeError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.RuntimeWarning" => "Base class for warnings about dubious runtime behavior.",
    "builtins.RuntimeWarning.__delattr__" => "Implement delattr(self, name).",
    "builtins.RuntimeWarning.__eq__" => "Return self==value.",
    "builtins.RuntimeWarning.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.RuntimeWarning.__ge__" => "Return self>=value.",
    "builtins.RuntimeWarning.__getattribute__" => "Return getattr(self, name).",
    "builtins.RuntimeWarning.__getstate__" => "Helper for pickle.",
    "builtins.RuntimeWarning.__gt__" => "Return self>value.",
    "builtins.RuntimeWarning.__hash__" => "Return hash(self).",
    "builtins.RuntimeWarning.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.RuntimeWarning.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.RuntimeWarning.__le__" => "Return self<=value.",
    "builtins.RuntimeWarning.__lt__" => "Return self<value.",
    "builtins.RuntimeWarning.__ne__" => "Return self!=value.",
    "builtins.RuntimeWarning.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.RuntimeWarning.__reduce_ex__" => "Helper for pickle.",
    "builtins.RuntimeWarning.__repr__" => "Return repr(self).",
    "builtins.RuntimeWarning.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.RuntimeWarning.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.RuntimeWarning.__str__" => "Return str(self).",
    "builtins.RuntimeWarning.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.RuntimeWarning.add_note" => "Add a note to the exception",
    "builtins.RuntimeWarning.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.SHA224Type.__delattr__" => "Implement delattr(self, name).",
    "builtins.SHA224Type.__eq__" => "Return self==value.",
    "builtins.SHA224Type.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SHA224Type.__ge__" => "Return self>=value.",
    "builtins.SHA224Type.__getattribute__" => "Return getattr(self, name).",
    "builtins.SHA224Type.__getstate__" => "Helper for pickle.",
    "builtins.SHA224Type.__gt__" => "Return self>value.",
    "builtins.SHA224Type.__hash__" => "Return hash(self).",
    "builtins.SHA224Type.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.SHA224Type.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SHA224Type.__le__" => "Return self<=value.",
    "builtins.SHA224Type.__lt__" => "Return self<value.",
    "builtins.SHA224Type.__ne__" => "Return self!=value.",
    "builtins.SHA224Type.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SHA224Type.__reduce__" => "Helper for pickle.",
    "builtins.SHA224Type.__reduce_ex__" => "Helper for pickle.",
    "builtins.SHA224Type.__repr__" => "Return repr(self).",
    "builtins.SHA224Type.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SHA224Type.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SHA224Type.__str__" => "Return str(self).",
    "builtins.SHA224Type.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SHA224Type.copy" => "Return a copy of the hash object.",
    "builtins.SHA224Type.digest" => "Return the digest value as a bytes object.",
    "builtins.SHA224Type.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "builtins.SHA224Type.update" => "Update this hash object's state with the provided string.",
    "builtins.SHA256Type.__delattr__" => "Implement delattr(self, name).",
    "builtins.SHA256Type.__eq__" => "Return self==value.",
    "builtins.SHA256Type.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SHA256Type.__ge__" => "Return self>=value.",
    "builtins.SHA256Type.__getattribute__" => "Return getattr(self, name).",
    "builtins.SHA256Type.__getstate__" => "Helper for pickle.",
    "builtins.SHA256Type.__gt__" => "Return self>value.",
    "builtins.SHA256Type.__hash__" => "Return hash(self).",
    "builtins.SHA256Type.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.SHA256Type.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SHA256Type.__le__" => "Return self<=value.",
    "builtins.SHA256Type.__lt__" => "Return self<value.",
    "builtins.SHA256Type.__ne__" => "Return self!=value.",
    "builtins.SHA256Type.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SHA256Type.__reduce__" => "Helper for pickle.",
    "builtins.SHA256Type.__reduce_ex__" => "Helper for pickle.",
    "builtins.SHA256Type.__repr__" => "Return repr(self).",
    "builtins.SHA256Type.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SHA256Type.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SHA256Type.__str__" => "Return str(self).",
    "builtins.SHA256Type.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SHA256Type.copy" => "Return a copy of the hash object.",
    "builtins.SHA256Type.digest" => "Return the digest value as a bytes object.",
    "builtins.SHA256Type.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "builtins.SHA256Type.update" => "Update this hash object's state with the provided string.",
    "builtins.SHA384Type.__delattr__" => "Implement delattr(self, name).",
    "builtins.SHA384Type.__eq__" => "Return self==value.",
    "builtins.SHA384Type.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SHA384Type.__ge__" => "Return self>=value.",
    "builtins.SHA384Type.__getattribute__" => "Return getattr(self, name).",
    "builtins.SHA384Type.__getstate__" => "Helper for pickle.",
    "builtins.SHA384Type.__gt__" => "Return self>value.",
    "builtins.SHA384Type.__hash__" => "Return hash(self).",
    "builtins.SHA384Type.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.SHA384Type.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SHA384Type.__le__" => "Return self<=value.",
    "builtins.SHA384Type.__lt__" => "Return self<value.",
    "builtins.SHA384Type.__ne__" => "Return self!=value.",
    "builtins.SHA384Type.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SHA384Type.__reduce__" => "Helper for pickle.",
    "builtins.SHA384Type.__reduce_ex__" => "Helper for pickle.",
    "builtins.SHA384Type.__repr__" => "Return repr(self).",
    "builtins.SHA384Type.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SHA384Type.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SHA384Type.__str__" => "Return str(self).",
    "builtins.SHA384Type.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SHA384Type.copy" => "Return a copy of the hash object.",
    "builtins.SHA384Type.digest" => "Return the digest value as a bytes object.",
    "builtins.SHA384Type.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "builtins.SHA384Type.update" => "Update this hash object's state with the provided string.",
    "builtins.SHA512Type.__delattr__" => "Implement delattr(self, name).",
    "builtins.SHA512Type.__eq__" => "Return self==value.",
    "builtins.SHA512Type.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SHA512Type.__ge__" => "Return self>=value.",
    "builtins.SHA512Type.__getattribute__" => "Return getattr(self, name).",
    "builtins.SHA512Type.__getstate__" => "Helper for pickle.",
    "builtins.SHA512Type.__gt__" => "Return self>value.",
    "builtins.SHA512Type.__hash__" => "Return hash(self).",
    "builtins.SHA512Type.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.SHA512Type.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SHA512Type.__le__" => "Return self<=value.",
    "builtins.SHA512Type.__lt__" => "Return self<value.",
    "builtins.SHA512Type.__ne__" => "Return self!=value.",
    "builtins.SHA512Type.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SHA512Type.__reduce__" => "Helper for pickle.",
    "builtins.SHA512Type.__reduce_ex__" => "Helper for pickle.",
    "builtins.SHA512Type.__repr__" => "Return repr(self).",
    "builtins.SHA512Type.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SHA512Type.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SHA512Type.__str__" => "Return str(self).",
    "builtins.SHA512Type.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SHA512Type.copy" => "Return a copy of the hash object.",
    "builtins.SHA512Type.digest" => "Return the digest value as a bytes object.",
    "builtins.SHA512Type.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "builtins.SHA512Type.update" => "Update this hash object's state with the provided string.",
    "builtins.SMTP" => "This class manages a connection to an SMTP or ESMTP server.\nSMTP Objects:\n    SMTP objects have the following attributes:\n        helo_resp\n            This is the message given by the server in response to the\n            most recent HELO command.\n\n        ehlo_resp\n            This is the message given by the server in response to the\n            most recent EHLO command. This is usually multiline.\n\n        does_esmtp\n            This is a True value _after you do an EHLO command_, if the\n            server supports ESMTP.\n\n        esmtp_features\n            This is a dictionary, which, if the server supports ESMTP,\n            will _after you do an EHLO command_, contain the names of the\n            SMTP service extensions this server supports, and their\n            parameters (if any).\n\n            Note, all extension names are mapped to lower case in the\n            dictionary.\n\n    See each method's docstrings for details.  In general, there is a\n    method of the same name to perform each SMTP command.  There is also a\n    method called 'sendmail' that will do an entire mail transaction.",
    "builtins.SMTP.__delattr__" => "Implement delattr(self, name).",
    "builtins.SMTP.__eq__" => "Return self==value.",
    "builtins.SMTP.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SMTP.__ge__" => "Return self>=value.",
    "builtins.SMTP.__getattribute__" => "Return getattr(self, name).",
    "builtins.SMTP.__getstate__" => "Helper for pickle.",
    "builtins.SMTP.__gt__" => "Return self>value.",
    "builtins.SMTP.__hash__" => "Return hash(self).",
    "builtins.SMTP.__init__" => "Initialize a new instance.\n\nIf specified, `host` is the name of the remote host to which to\nconnect.  If specified, `port` specifies the port to which to connect.\nBy default, smtplib.SMTP_PORT is used.  If a host is specified the\nconnect method is called, and if it returns anything other than a\nsuccess code an SMTPConnectError is raised.  If specified,\n`local_hostname` is used as the FQDN of the local host in the HELO/EHLO\ncommand.  Otherwise, the local hostname is found using\nsocket.getfqdn(). The `source_address` parameter takes a 2-tuple (host,\nport) for the socket to bind to as its source address before\nconnecting. If the host is '' and port is 0, the OS default behavior\nwill be used.",
    "builtins.SMTP.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SMTP.__le__" => "Return self<=value.",
    "builtins.SMTP.__lt__" => "Return self<value.",
    "builtins.SMTP.__ne__" => "Return self!=value.",
    "builtins.SMTP.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SMTP.__reduce__" => "Helper for pickle.",
    "builtins.SMTP.__reduce_ex__" => "Helper for pickle.",
    "builtins.SMTP.__repr__" => "Return repr(self).",
    "builtins.SMTP.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SMTP.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SMTP.__str__" => "Return str(self).",
    "builtins.SMTP.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SMTP.__weakref__" => "list of weak references to the object",
    "builtins.SMTP._rset" => "Internal 'rset' command which ignores any SMTPServerDisconnected error.\n\nUsed internally in the library, since the server disconnected error\nshould appear to the application when the *next* command is issued, if\nwe are doing an internal \"safety\" reset.",
    "builtins.SMTP.auth" => "Authentication command - requires response processing.\n\n'mechanism' specifies which authentication mechanism is to\nbe used - the valid values are those listed in the 'auth'\nelement of 'esmtp_features'.\n\n'authobject' must be a callable object taking a single argument:\n\n        data = authobject(challenge)\n\nIt will be called to process the server's challenge response; the\nchallenge argument it is passed will be a bytes.  It should return\nan ASCII string that will be base64 encoded and sent to the server.\n\nKeyword arguments:\n    - initial_response_ok: Allow sending the RFC 4954 initial-response\n      to the AUTH command, if the authentication methods supports it.",
    "builtins.SMTP.auth_cram_md5" => "Authobject to use with CRAM-MD5 authentication. Requires self.user\nand self.password to be set.",
    "builtins.SMTP.auth_login" => "Authobject to use with LOGIN authentication. Requires self.user and\nself.password to be set.",
    "builtins.SMTP.auth_plain" => "Authobject to use with PLAIN authentication. Requires self.user and\nself.password to be set.",
    "builtins.SMTP.close" => "Close the connection to the SMTP server.",
    "builtins.SMTP.connect" => "Connect to a host on a given port.\n\nIf the hostname ends with a colon (':') followed by a number, and\nthere is no port specified, that suffix will be stripped off and the\nnumber interpreted as the port number to use.\n\nNote: This method is automatically invoked by __init__, if a host is\nspecified during instantiation.",
    "builtins.SMTP.data" => "SMTP 'DATA' command -- sends message data to server.\n\nAutomatically quotes lines beginning with a period per rfc821.\nRaises SMTPDataError if there is an unexpected reply to the\nDATA command; the return value from this method is the final\nresponse code received when the all data is sent.  If msg\nis a string, lone '\\r' and '\\n' characters are converted to\n'\\r\\n' characters.  If msg is bytes, it is transmitted as is.",
    "builtins.SMTP.docmd" => "Send a command, and return its response code.",
    "builtins.SMTP.ehlo" => "SMTP 'ehlo' command.\nHostname to send for this command defaults to the FQDN of the local\nhost.",
    "builtins.SMTP.ehlo_or_helo_if_needed" => "Call self.ehlo() and/or self.helo() if needed.\n\nIf there has been no previous EHLO or HELO command this session, this\nmethod tries ESMTP EHLO first.\n\nThis method may raise the following exceptions:\n\n SMTPHeloError            The server didn't reply properly to\n                          the helo greeting.",
    "builtins.SMTP.expn" => "SMTP 'expn' command -- expands a mailing list.",
    "builtins.SMTP.getreply" => "Get a reply from the server.\n\nReturns a tuple consisting of:\n\n  - server response code (e.g. '250', or such, if all goes well)\n    Note: returns -1 if it can't read response code.\n\n  - server response string corresponding to response code (multiline\n    responses are converted to a single, multiline string).\n\nRaises SMTPServerDisconnected if end-of-file is reached.",
    "builtins.SMTP.has_extn" => "Does the server support a given SMTP service extension?",
    "builtins.SMTP.helo" => "SMTP 'helo' command.\nHostname to send for this command defaults to the FQDN of the local\nhost.",
    "builtins.SMTP.help" => "SMTP 'help' command.\nReturns help text from server.",
    "builtins.SMTP.login" => "Log in on an SMTP server that requires authentication.\n\nThe arguments are:\n    - user:         The user name to authenticate with.\n    - password:     The password for the authentication.\n\nKeyword arguments:\n    - initial_response_ok: Allow sending the RFC 4954 initial-response\n      to the AUTH command, if the authentication methods supports it.\n\nIf there has been no previous EHLO or HELO command this session, this\nmethod tries ESMTP EHLO first.\n\nThis method will return normally if the authentication was successful.\n\nThis method may raise the following exceptions:\n\n SMTPHeloError            The server didn't reply properly to\n                          the helo greeting.\n SMTPAuthenticationError  The server didn't accept the username/\n                          password combination.\n SMTPNotSupportedError    The AUTH command is not supported by the\n                          server.\n SMTPException            No suitable authentication method was\n                          found.",
    "builtins.SMTP.mail" => "SMTP 'mail' command -- begins mail xfer session.\n\nThis method may raise the following exceptions:\n\n SMTPNotSupportedError  The options parameter includes 'SMTPUTF8'\n                        but the SMTPUTF8 extension is not supported by\n                        the server.",
    "builtins.SMTP.noop" => "SMTP 'noop' command -- doesn't do anything :>",
    "builtins.SMTP.putcmd" => "Send a command to the server.",
    "builtins.SMTP.quit" => "Terminate the SMTP session.",
    "builtins.SMTP.rcpt" => "SMTP 'rcpt' command -- indicates 1 recipient for this mail.",
    "builtins.SMTP.rset" => "SMTP 'rset' command -- resets session.",
    "builtins.SMTP.send" => "Send 's' to the server.",
    "builtins.SMTP.send_message" => "Converts message to a bytestring and passes it to sendmail.\n\nThe arguments are as for sendmail, except that msg is an\nemail.message.Message object.  If from_addr is None or to_addrs is\nNone, these arguments are taken from the headers of the Message as\ndescribed in RFC 5322 (a ValueError is raised if there is more than\none set of 'Resent-' headers).  Regardless of the values of from_addr and\nto_addr, any Bcc field (or Resent-Bcc field, when the Message is a\nresent) of the Message object won't be transmitted.  The Message\nobject is then serialized using email.generator.BytesGenerator and\nsendmail is called to transmit the message.  If the sender or any of\nthe recipient addresses contain non-ASCII and the server advertises the\nSMTPUTF8 capability, the policy is cloned with utf8 set to True for the\nserialization, and SMTPUTF8 and BODY=8BITMIME are asserted on the send.\nIf the server does not support SMTPUTF8, an SMTPNotSupported error is\nraised.  Otherwise the generator is called without modifying the\npolicy.",
    "builtins.SMTP.sendmail" => "This command performs an entire mail transaction.\n\nThe arguments are:\n    - from_addr    : The address sending this mail.\n    - to_addrs     : A list of addresses to send this mail to.  A bare\n                     string will be treated as a list with 1 address.\n    - msg          : The message to send.\n    - mail_options : List of ESMTP options (such as 8bitmime) for the\n                     mail command.\n    - rcpt_options : List of ESMTP options (such as DSN commands) for\n                     all the rcpt commands.\n\nmsg may be a string containing characters in the ASCII range, or a byte\nstring.  A string is encoded to bytes using the ascii codec, and lone\n\\r and \\n characters are converted to \\r\\n characters.\n\nIf there has been no previous EHLO or HELO command this session, this\nmethod tries ESMTP EHLO first.  If the server does ESMTP, message size\nand each of the specified options will be passed to it.  If EHLO\nfails, HELO will be tried and ESMTP options suppressed.\n\nThis method will return normally if the mail is accepted for at least\none recipient.  It returns a dictionary, with one entry for each\nrecipient that was refused.  Each entry contains a tuple of the SMTP\nerror code and the accompanying error message sent by the server.\n\nThis method may raise the following exceptions:\n\n SMTPHeloError          The server didn't reply properly to\n                        the helo greeting.\n SMTPRecipientsRefused  The server rejected ALL recipients\n                        (no mail was sent).\n SMTPSenderRefused      The server didn't accept the from_addr.\n SMTPDataError          The server replied with an unexpected\n                        error code (other than a refusal of\n                        a recipient).\n SMTPNotSupportedError  The mail_options parameter includes 'SMTPUTF8'\n                        but the SMTPUTF8 extension is not supported by\n                        the server.\n\nNote: the connection will be open even after an exception is raised.\n\nExample:\n\n >>> import smtplib\n >>> s=smtplib.SMTP(\"localhost\")\n >>> tolist=[\"one@one.org\",\"two@two.org\",\"three@three.org\",\"four@four.org\"]\n >>> msg = '''\\\n ... From: Me@my.org\n ... Subject: testin'...\n ...\n ... This is a test '''\n >>> s.sendmail(\"me@my.org\",tolist,msg)\n { \"three@three.org\" : ( 550 ,\"User unknown\" ) }\n >>> s.quit()\n\nIn the above example, the message was accepted for delivery to three\nof the four addresses, and one was rejected, with the error code\n550.  If all addresses are accepted, then the method will return an\nempty dictionary.",
    "builtins.SMTP.set_debuglevel" => "Set the debug output level.\n\nA non-false value results in debug messages for connection and for all\nmessages sent to and received from the server.",
    "builtins.SMTP.starttls" => "Puts the connection to the SMTP server into TLS mode.\n\nIf there has been no previous EHLO or HELO command this session, this\nmethod tries ESMTP EHLO first.\n\nIf the server supports TLS, this will encrypt the rest of the SMTP\nsession. If you provide the context parameter,\nthe identity of the SMTP server and client can be checked. This,\nhowever, depends on whether the socket module really checks the\ncertificates.\n\nThis method may raise the following exceptions:\n\n SMTPHeloError            The server didn't reply properly to\n                          the helo greeting.",
    "builtins.SMTP.verify" => "SMTP 'verify' command -- checks for address validity.",
    "builtins.SMTP.vrfy" => "SMTP 'verify' command -- checks for address validity.",
    "builtins.SRE_Scanner.__delattr__" => "Implement delattr(self, name).",
    "builtins.SRE_Scanner.__eq__" => "Return self==value.",
    "builtins.SRE_Scanner.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SRE_Scanner.__ge__" => "Return self>=value.",
    "builtins.SRE_Scanner.__getattribute__" => "Return getattr(self, name).",
    "builtins.SRE_Scanner.__getstate__" => "Helper for pickle.",
    "builtins.SRE_Scanner.__gt__" => "Return self>value.",
    "builtins.SRE_Scanner.__hash__" => "Return hash(self).",
    "builtins.SRE_Scanner.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.SRE_Scanner.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SRE_Scanner.__le__" => "Return self<=value.",
    "builtins.SRE_Scanner.__lt__" => "Return self<value.",
    "builtins.SRE_Scanner.__ne__" => "Return self!=value.",
    "builtins.SRE_Scanner.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SRE_Scanner.__reduce__" => "Helper for pickle.",
    "builtins.SRE_Scanner.__reduce_ex__" => "Helper for pickle.",
    "builtins.SRE_Scanner.__repr__" => "Return repr(self).",
    "builtins.SRE_Scanner.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SRE_Scanner.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SRE_Scanner.__str__" => "Return str(self).",
    "builtins.SRE_Scanner.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SRE_Template.__delattr__" => "Implement delattr(self, name).",
    "builtins.SRE_Template.__eq__" => "Return self==value.",
    "builtins.SRE_Template.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SRE_Template.__ge__" => "Return self>=value.",
    "builtins.SRE_Template.__getattribute__" => "Return getattr(self, name).",
    "builtins.SRE_Template.__getstate__" => "Helper for pickle.",
    "builtins.SRE_Template.__gt__" => "Return self>value.",
    "builtins.SRE_Template.__hash__" => "Return hash(self).",
    "builtins.SRE_Template.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.SRE_Template.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SRE_Template.__le__" => "Return self<=value.",
    "builtins.SRE_Template.__lt__" => "Return self<value.",
    "builtins.SRE_Template.__ne__" => "Return self!=value.",
    "builtins.SRE_Template.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SRE_Template.__reduce__" => "Helper for pickle.",
    "builtins.SRE_Template.__reduce_ex__" => "Helper for pickle.",
    "builtins.SRE_Template.__repr__" => "Return repr(self).",
    "builtins.SRE_Template.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SRE_Template.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SRE_Template.__str__" => "Return str(self).",
    "builtins.SRE_Template.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SSLObject" => "This class implements an interface on top of a low-level SSL object as\nimplemented by OpenSSL. This object captures the state of an SSL connection\nbut does not provide any network IO itself. IO needs to be performed\nthrough separate \"BIO\" objects which are OpenSSL's IO abstraction layer.\n\nThis class does not have a public constructor. Instances are returned by\n``SSLContext.wrap_bio``. This class is typically used by framework authors\nthat want to implement asynchronous IO for SSL through memory buffers.\n\nWhen compared to ``SSLSocket``, this object lacks the following features:\n\n * Any form of network IO, including methods such as ``recv`` and ``send``.\n * The ``do_handshake_on_connect`` and ``suppress_ragged_eofs`` machinery.",
    "builtins.SSLObject.__delattr__" => "Implement delattr(self, name).",
    "builtins.SSLObject.__eq__" => "Return self==value.",
    "builtins.SSLObject.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SSLObject.__ge__" => "Return self>=value.",
    "builtins.SSLObject.__getattribute__" => "Return getattr(self, name).",
    "builtins.SSLObject.__getstate__" => "Helper for pickle.",
    "builtins.SSLObject.__gt__" => "Return self>value.",
    "builtins.SSLObject.__hash__" => "Return hash(self).",
    "builtins.SSLObject.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SSLObject.__le__" => "Return self<=value.",
    "builtins.SSLObject.__lt__" => "Return self<value.",
    "builtins.SSLObject.__ne__" => "Return self!=value.",
    "builtins.SSLObject.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SSLObject.__reduce__" => "Helper for pickle.",
    "builtins.SSLObject.__reduce_ex__" => "Helper for pickle.",
    "builtins.SSLObject.__repr__" => "Return repr(self).",
    "builtins.SSLObject.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SSLObject.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SSLObject.__str__" => "Return str(self).",
    "builtins.SSLObject.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SSLObject.__weakref__" => "list of weak references to the object",
    "builtins.SSLObject.cipher" => "Return the currently selected cipher as a 3-tuple ``(name,\nssl_version, secret_bits)``.",
    "builtins.SSLObject.compression" => "Return the current compression algorithm in use, or ``None`` if\ncompression was not negotiated or not supported by one of the peers.",
    "builtins.SSLObject.context" => "The SSLContext that is currently in use.",
    "builtins.SSLObject.do_handshake" => "Start the SSL/TLS handshake.",
    "builtins.SSLObject.get_channel_binding" => "Get channel binding data for current connection.  Raise ValueError\nif the requested `cb_type` is not supported.  Return bytes of the data\nor None if the data is not available (e.g. before the handshake).",
    "builtins.SSLObject.get_unverified_chain" => "Returns raw certificate chain provided by the other\nend of the SSL channel as a list of DER-encoded bytes.",
    "builtins.SSLObject.get_verified_chain" => "Returns verified certificate chain provided by the other\nend of the SSL channel as a list of DER-encoded bytes.\n\nIf certificate verification was disabled method acts the same as\n``SSLSocket.get_unverified_chain``.",
    "builtins.SSLObject.getpeercert" => "Returns a formatted version of the data in the certificate provided\nby the other end of the SSL channel.\n\nReturn None if no certificate was provided, {} if a certificate was\nprovided, but not validated.",
    "builtins.SSLObject.pending" => "Return the number of bytes that can be read immediately.",
    "builtins.SSLObject.read" => "Read up to 'len' bytes from the SSL object and return them.\n\nIf 'buffer' is provided, read into this buffer and return the number of\nbytes read.",
    "builtins.SSLObject.selected_alpn_protocol" => "Return the currently selected ALPN protocol as a string, or ``None``\nif a next protocol was not negotiated or if ALPN is not supported by one\nof the peers.",
    "builtins.SSLObject.selected_npn_protocol" => "Return the currently selected NPN protocol as a string, or ``None``\nif a next protocol was not negotiated or if NPN is not supported by one\nof the peers.",
    "builtins.SSLObject.server_hostname" => "The currently set server hostname (for SNI), or ``None`` if no\nserver hostname is set.",
    "builtins.SSLObject.server_side" => "Whether this is a server-side socket.",
    "builtins.SSLObject.session" => "The SSLSession for client socket.",
    "builtins.SSLObject.session_reused" => "Was the client session reused during handshake",
    "builtins.SSLObject.shared_ciphers" => "Return a list of ciphers shared by the client during the handshake or\nNone if this is not a valid server connection.",
    "builtins.SSLObject.unwrap" => "Start the SSL shutdown handshake.",
    "builtins.SSLObject.version" => "Return a string identifying the protocol version used by the\ncurrent SSL channel.",
    "builtins.SSLObject.write" => "Write 'data' to the SSL object and return the number of bytes\nwritten.\n\nThe 'data' argument must support the buffer interface.",
    "builtins.SSLSession.__delattr__" => "Implement delattr(self, name).",
    "builtins.SSLSession.__eq__" => "Return self==value.",
    "builtins.SSLSession.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SSLSession.__ge__" => "Return self>=value.",
    "builtins.SSLSession.__getattribute__" => "Return getattr(self, name).",
    "builtins.SSLSession.__getstate__" => "Helper for pickle.",
    "builtins.SSLSession.__gt__" => "Return self>value.",
    "builtins.SSLSession.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.SSLSession.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SSLSession.__le__" => "Return self<=value.",
    "builtins.SSLSession.__lt__" => "Return self<value.",
    "builtins.SSLSession.__ne__" => "Return self!=value.",
    "builtins.SSLSession.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SSLSession.__reduce__" => "Helper for pickle.",
    "builtins.SSLSession.__reduce_ex__" => "Helper for pickle.",
    "builtins.SSLSession.__repr__" => "Return repr(self).",
    "builtins.SSLSession.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SSLSession.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SSLSession.__str__" => "Return str(self).",
    "builtins.SSLSession.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SSLSession.has_ticket" => "Does the session contain a ticket?",
    "builtins.SSLSession.id" => "Session ID.",
    "builtins.SSLSession.ticket_lifetime_hint" => "Ticket life time hint.",
    "builtins.SSLSession.time" => "Session creation time (seconds since epoch).",
    "builtins.SSLSession.timeout" => "Session timeout (delta in seconds).",
    "builtins.STARTUPINFO.__delattr__" => "Implement delattr(self, name).",
    "builtins.STARTUPINFO.__eq__" => "Return self==value.",
    "builtins.STARTUPINFO.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.STARTUPINFO.__ge__" => "Return self>=value.",
    "builtins.STARTUPINFO.__getattribute__" => "Return getattr(self, name).",
    "builtins.STARTUPINFO.__getstate__" => "Helper for pickle.",
    "builtins.STARTUPINFO.__gt__" => "Return self>value.",
    "builtins.STARTUPINFO.__hash__" => "Return hash(self).",
    "builtins.STARTUPINFO.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.STARTUPINFO.__le__" => "Return self<=value.",
    "builtins.STARTUPINFO.__lt__" => "Return self<value.",
    "builtins.STARTUPINFO.__ne__" => "Return self!=value.",
    "builtins.STARTUPINFO.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.STARTUPINFO.__reduce__" => "Helper for pickle.",
    "builtins.STARTUPINFO.__reduce_ex__" => "Helper for pickle.",
    "builtins.STARTUPINFO.__repr__" => "Return repr(self).",
    "builtins.STARTUPINFO.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.STARTUPINFO.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.STARTUPINFO.__str__" => "Return str(self).",
    "builtins.STARTUPINFO.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.STARTUPINFO.__weakref__" => "list of weak references to the object",
    "builtins.SafeUUID.__delattr__" => "Implement delattr(self, name).",
    "builtins.SafeUUID.__eq__" => "Return self==value.",
    "builtins.SafeUUID.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SafeUUID.__ge__" => "Return self>=value.",
    "builtins.SafeUUID.__getattribute__" => "Return getattr(self, name).",
    "builtins.SafeUUID.__getstate__" => "Helper for pickle.",
    "builtins.SafeUUID.__gt__" => "Return self>value.",
    "builtins.SafeUUID.__hash__" => "Return hash(self).",
    "builtins.SafeUUID.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.SafeUUID.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SafeUUID.__le__" => "Return self<=value.",
    "builtins.SafeUUID.__lt__" => "Return self<value.",
    "builtins.SafeUUID.__ne__" => "Return self!=value.",
    "builtins.SafeUUID.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SafeUUID.__reduce__" => "Helper for pickle.",
    "builtins.SafeUUID.__reduce_ex__" => "Helper for pickle.",
    "builtins.SafeUUID.__repr__" => "Return repr(self).",
    "builtins.SafeUUID.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SafeUUID.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SafeUUID.__str__" => "Return str(self).",
    "builtins.SafeUUID.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SafeUUID.__weakref__" => "list of weak references to the object",
    "builtins.ScandirIterator.__del__" => "Called when the instance is about to be destroyed.",
    "builtins.ScandirIterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.ScandirIterator.__eq__" => "Return self==value.",
    "builtins.ScandirIterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ScandirIterator.__ge__" => "Return self>=value.",
    "builtins.ScandirIterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.ScandirIterator.__getstate__" => "Helper for pickle.",
    "builtins.ScandirIterator.__gt__" => "Return self>value.",
    "builtins.ScandirIterator.__hash__" => "Return hash(self).",
    "builtins.ScandirIterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ScandirIterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ScandirIterator.__iter__" => "Implement iter(self).",
    "builtins.ScandirIterator.__le__" => "Return self<=value.",
    "builtins.ScandirIterator.__lt__" => "Return self<value.",
    "builtins.ScandirIterator.__ne__" => "Return self!=value.",
    "builtins.ScandirIterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ScandirIterator.__next__" => "Implement next(self).",
    "builtins.ScandirIterator.__reduce__" => "Helper for pickle.",
    "builtins.ScandirIterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.ScandirIterator.__repr__" => "Return repr(self).",
    "builtins.ScandirIterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ScandirIterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ScandirIterator.__str__" => "Return str(self).",
    "builtins.ScandirIterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Scanner" => "JSON scanner object",
    "builtins.Scanner.__call__" => "Call self as a function.",
    "builtins.Scanner.__delattr__" => "Implement delattr(self, name).",
    "builtins.Scanner.__eq__" => "Return self==value.",
    "builtins.Scanner.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Scanner.__ge__" => "Return self>=value.",
    "builtins.Scanner.__getattribute__" => "Return getattr(self, name).",
    "builtins.Scanner.__getstate__" => "Helper for pickle.",
    "builtins.Scanner.__gt__" => "Return self>value.",
    "builtins.Scanner.__hash__" => "Return hash(self).",
    "builtins.Scanner.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Scanner.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Scanner.__le__" => "Return self<=value.",
    "builtins.Scanner.__lt__" => "Return self<value.",
    "builtins.Scanner.__ne__" => "Return self!=value.",
    "builtins.Scanner.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Scanner.__reduce__" => "Helper for pickle.",
    "builtins.Scanner.__reduce_ex__" => "Helper for pickle.",
    "builtins.Scanner.__repr__" => "Return repr(self).",
    "builtins.Scanner.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Scanner.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Scanner.__str__" => "Return str(self).",
    "builtins.Scanner.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Scanner.__weakref__" => "list of weak references to the object",
    "builtins.Scanner.object_hook" => "object_hook",
    "builtins.Scanner.parse_constant" => "parse_constant",
    "builtins.Scanner.parse_float" => "parse_float",
    "builtins.Scanner.parse_int" => "parse_int",
    "builtins.Scanner.strict" => "strict",
    "builtins.SemLock" => "Semaphore/Mutex type",
    "builtins.SemLock.__delattr__" => "Implement delattr(self, name).",
    "builtins.SemLock.__enter__" => "Enter the semaphore/lock.",
    "builtins.SemLock.__eq__" => "Return self==value.",
    "builtins.SemLock.__exit__" => "Exit the semaphore/lock.",
    "builtins.SemLock.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SemLock.__ge__" => "Return self>=value.",
    "builtins.SemLock.__getattribute__" => "Return getattr(self, name).",
    "builtins.SemLock.__getstate__" => "Helper for pickle.",
    "builtins.SemLock.__gt__" => "Return self>value.",
    "builtins.SemLock.__hash__" => "Return hash(self).",
    "builtins.SemLock.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.SemLock.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SemLock.__le__" => "Return self<=value.",
    "builtins.SemLock.__lt__" => "Return self<value.",
    "builtins.SemLock.__ne__" => "Return self!=value.",
    "builtins.SemLock.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SemLock.__reduce__" => "Helper for pickle.",
    "builtins.SemLock.__reduce_ex__" => "Helper for pickle.",
    "builtins.SemLock.__repr__" => "Return repr(self).",
    "builtins.SemLock.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SemLock.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SemLock.__str__" => "Return str(self).",
    "builtins.SemLock.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SemLock._after_fork" => "Rezero the net acquisition count after fork().",
    "builtins.SemLock._count" => "Num of `acquire()`s minus num of `release()`s for this process.",
    "builtins.SemLock._get_value" => "Get the value of the semaphore.",
    "builtins.SemLock._is_mine" => "Whether the lock is owned by this thread.",
    "builtins.SemLock._is_zero" => "Return whether semaphore has value zero.",
    "builtins.SemLock.acquire" => "Acquire the semaphore/lock.",
    "builtins.SemLock.handle" => "",
    "builtins.SemLock.kind" => "",
    "builtins.SemLock.maxvalue" => "",
    "builtins.SemLock.name" => "",
    "builtins.SemLock.release" => "Release the semaphore/lock.",
    "builtins.Semaphore" => "This class implements semaphore objects.\n\nSemaphores manage a counter representing the number of release() calls minus\nthe number of acquire() calls, plus an initial value. The acquire() method\nblocks if necessary until it can return without making the counter\nnegative. If not given, value defaults to 1.",
    "builtins.Semaphore.__delattr__" => "Implement delattr(self, name).",
    "builtins.Semaphore.__enter__" => "Acquire a semaphore, decrementing the internal counter by one.\n\nWhen invoked without arguments: if the internal counter is larger than\nzero on entry, decrement it by one and return immediately. If it is zero\non entry, block, waiting until some other thread has called release() to\nmake it larger than zero. This is done with proper interlocking so that\nif multiple acquire() calls are blocked, release() will wake exactly one\nof them up. The implementation may pick one at random, so the order in\nwhich blocked threads are awakened should not be relied on. There is no\nreturn value in this case.\n\nWhen invoked with blocking set to true, do the same thing as when called\nwithout arguments, and return true.\n\nWhen invoked with blocking set to false, do not block. If a call without\nan argument would block, return false immediately; otherwise, do the\nsame thing as when called without arguments, and return true.\n\nWhen invoked with a timeout other than None, it will block for at\nmost timeout seconds.  If acquire does not complete successfully in\nthat interval, return false.  Return true otherwise.",
    "builtins.Semaphore.__eq__" => "Return self==value.",
    "builtins.Semaphore.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Semaphore.__ge__" => "Return self>=value.",
    "builtins.Semaphore.__getattribute__" => "Return getattr(self, name).",
    "builtins.Semaphore.__getstate__" => "Helper for pickle.",
    "builtins.Semaphore.__gt__" => "Return self>value.",
    "builtins.Semaphore.__hash__" => "Return hash(self).",
    "builtins.Semaphore.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Semaphore.__le__" => "Return self<=value.",
    "builtins.Semaphore.__lt__" => "Return self<value.",
    "builtins.Semaphore.__ne__" => "Return self!=value.",
    "builtins.Semaphore.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Semaphore.__reduce__" => "Helper for pickle.",
    "builtins.Semaphore.__reduce_ex__" => "Helper for pickle.",
    "builtins.Semaphore.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Semaphore.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Semaphore.__str__" => "Return str(self).",
    "builtins.Semaphore.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Semaphore.__weakref__" => "list of weak references to the object",
    "builtins.Semaphore.acquire" => "Acquire a semaphore, decrementing the internal counter by one.\n\nWhen invoked without arguments: if the internal counter is larger than\nzero on entry, decrement it by one and return immediately. If it is zero\non entry, block, waiting until some other thread has called release() to\nmake it larger than zero. This is done with proper interlocking so that\nif multiple acquire() calls are blocked, release() will wake exactly one\nof them up. The implementation may pick one at random, so the order in\nwhich blocked threads are awakened should not be relied on. There is no\nreturn value in this case.\n\nWhen invoked with blocking set to true, do the same thing as when called\nwithout arguments, and return true.\n\nWhen invoked with blocking set to false, do not block. If a call without\nan argument would block, return false immediately; otherwise, do the\nsame thing as when called without arguments, and return true.\n\nWhen invoked with a timeout other than None, it will block for at\nmost timeout seconds.  If acquire does not complete successfully in\nthat interval, return false.  Return true otherwise.",
    "builtins.Semaphore.release" => "Release a semaphore, incrementing the internal counter by one or more.\n\nWhen the counter is zero on entry and another thread is waiting for it\nto become larger than zero again, wake up that thread.",
    "builtins.SequenceMatcher" => "SequenceMatcher is a flexible class for comparing pairs of sequences of\nany type, so long as the sequence elements are hashable.  The basic\nalgorithm predates, and is a little fancier than, an algorithm\npublished in the late 1980's by Ratcliff and Obershelp under the\nhyperbolic name \"gestalt pattern matching\".  The basic idea is to find\nthe longest contiguous matching subsequence that contains no \"junk\"\nelements (R-O doesn't address junk).  The same idea is then applied\nrecursively to the pieces of the sequences to the left and to the right\nof the matching subsequence.  This does not yield minimal edit\nsequences, but does tend to yield matches that \"look right\" to people.\n\nSequenceMatcher tries to compute a \"human-friendly diff\" between two\nsequences.  Unlike e.g. UNIX(tm) diff, the fundamental notion is the\nlongest *contiguous* & junk-free matching subsequence.  That's what\ncatches peoples' eyes.  The Windows(tm) windiff has another interesting\nnotion, pairing up elements that appear uniquely in each sequence.\nThat, and the method here, appear to yield more intuitive difference\nreports than does diff.  This method appears to be the least vulnerable\nto syncing up on blocks of \"junk lines\", though (like blank lines in\nordinary text files, or maybe \"<P>\" lines in HTML files).  That may be\nbecause this is the only method of the 3 that has a *concept* of\n\"junk\" <wink>.\n\nExample, comparing two strings, and considering blanks to be \"junk\":\n\n>>> s = SequenceMatcher(lambda x: x == \" \",\n...                     \"private Thread currentThread;\",\n...                     \"private volatile Thread currentThread;\")\n>>>\n\n.ratio() returns a float in [0, 1], measuring the \"similarity\" of the\nsequences.  As a rule of thumb, a .ratio() value over 0.6 means the\nsequences are close matches:\n\n>>> print(round(s.ratio(), 2))\n0.87\n>>>\n\nIf you're only interested in where the sequences match,\n.get_matching_blocks() is handy:\n\n>>> for block in s.get_matching_blocks():\n...     print(\"a[%d] and b[%d] match for %d elements\" % block)\na[0] and b[0] match for 8 elements\na[8] and b[17] match for 21 elements\na[29] and b[38] match for 0 elements\n\nNote that the last tuple returned by .get_matching_blocks() is always a\ndummy, (len(a), len(b), 0), and this is the only case in which the last\ntuple element (number of elements matched) is 0.\n\nIf you want to know how to change the first sequence into the second,\nuse .get_opcodes():\n\n>>> for opcode in s.get_opcodes():\n...     print(\"%6s a[%d:%d] b[%d:%d]\" % opcode)\n equal a[0:8] b[0:8]\ninsert a[8:8] b[8:17]\n equal a[8:29] b[17:38]\n\nSee the Differ class for a fancy human-friendly file differencer, which\nuses SequenceMatcher both to compare sequences of lines, and to compare\nsequences of characters within similar (near-matching) lines.\n\nSee also function get_close_matches() in this module, which shows how\nsimple code building on SequenceMatcher can be used to do useful work.\n\nTiming:  Basic R-O is cubic time worst case and quadratic time expected\ncase.  SequenceMatcher is quadratic time for the worst case and has\nexpected-case behavior dependent in a complicated way on how many\nelements the sequences have in common; best case time is linear.",
    "builtins.SequenceMatcher.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.SequenceMatcher.__delattr__" => "Implement delattr(self, name).",
    "builtins.SequenceMatcher.__eq__" => "Return self==value.",
    "builtins.SequenceMatcher.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SequenceMatcher.__ge__" => "Return self>=value.",
    "builtins.SequenceMatcher.__getattribute__" => "Return getattr(self, name).",
    "builtins.SequenceMatcher.__getstate__" => "Helper for pickle.",
    "builtins.SequenceMatcher.__gt__" => "Return self>value.",
    "builtins.SequenceMatcher.__hash__" => "Return hash(self).",
    "builtins.SequenceMatcher.__init__" => "Construct a SequenceMatcher.\n\nOptional arg isjunk is None (the default), or a one-argument\nfunction that takes a sequence element and returns true iff the\nelement is junk.  None is equivalent to passing \"lambda x: 0\", i.e.\nno elements are considered to be junk.  For example, pass\n    lambda x: x in \" \\t\"\nif you're comparing lines as sequences of characters, and don't\nwant to synch up on blanks or hard tabs.\n\nOptional arg a is the first of two sequences to be compared.  By\ndefault, an empty string.  The elements of a must be hashable.  See\nalso .set_seqs() and .set_seq1().\n\nOptional arg b is the second of two sequences to be compared.  By\ndefault, an empty string.  The elements of b must be hashable. See\nalso .set_seqs() and .set_seq2().\n\nOptional arg autojunk should be set to False to disable the\n\"automatic junk heuristic\" that treats popular elements as junk\n(see module documentation for more information).",
    "builtins.SequenceMatcher.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SequenceMatcher.__le__" => "Return self<=value.",
    "builtins.SequenceMatcher.__lt__" => "Return self<value.",
    "builtins.SequenceMatcher.__ne__" => "Return self!=value.",
    "builtins.SequenceMatcher.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SequenceMatcher.__reduce__" => "Helper for pickle.",
    "builtins.SequenceMatcher.__reduce_ex__" => "Helper for pickle.",
    "builtins.SequenceMatcher.__repr__" => "Return repr(self).",
    "builtins.SequenceMatcher.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SequenceMatcher.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SequenceMatcher.__str__" => "Return str(self).",
    "builtins.SequenceMatcher.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SequenceMatcher.__weakref__" => "list of weak references to the object",
    "builtins.SequenceMatcher.find_longest_match" => "Find longest matching block in a[alo:ahi] and b[blo:bhi].\n\nBy default it will find the longest match in the entirety of a and b.\n\nIf isjunk is not defined:\n\nReturn (i,j,k) such that a[i:i+k] is equal to b[j:j+k], where\n    alo <= i <= i+k <= ahi\n    blo <= j <= j+k <= bhi\nand for all (i',j',k') meeting those conditions,\n    k >= k'\n    i <= i'\n    and if i == i', j <= j'\n\nIn other words, of all maximal matching blocks, return one that\nstarts earliest in a, and of all those maximal matching blocks that\nstart earliest in a, return the one that starts earliest in b.\n\n>>> s = SequenceMatcher(None, \" abcd\", \"abcd abcd\")\n>>> s.find_longest_match(0, 5, 0, 9)\nMatch(a=0, b=4, size=5)\n\nIf isjunk is defined, first the longest matching block is\ndetermined as above, but with the additional restriction that no\njunk element appears in the block.  Then that block is extended as\nfar as possible by matching (only) junk elements on both sides.  So\nthe resulting block never matches on junk except as identical junk\nhappens to be adjacent to an \"interesting\" match.\n\nHere's the same example as before, but considering blanks to be\njunk.  That prevents \" abcd\" from matching the \" abcd\" at the tail\nend of the second sequence directly.  Instead only the \"abcd\" can\nmatch, and matches the leftmost \"abcd\" in the second sequence:\n\n>>> s = SequenceMatcher(lambda x: x==\" \", \" abcd\", \"abcd abcd\")\n>>> s.find_longest_match(0, 5, 0, 9)\nMatch(a=1, b=0, size=4)\n\nIf no blocks match, return (alo, blo, 0).\n\n>>> s = SequenceMatcher(None, \"ab\", \"c\")\n>>> s.find_longest_match(0, 2, 0, 1)\nMatch(a=0, b=0, size=0)",
    "builtins.SequenceMatcher.get_grouped_opcodes" => "Isolate change clusters by eliminating ranges with no changes.\n\nReturn a generator of groups with up to n lines of context.\nEach group is in the same format as returned by get_opcodes().\n\n>>> from pprint import pprint\n>>> a = list(map(str, range(1,40)))\n>>> b = a[:]\n>>> b[8:8] = ['i']     # Make an insertion\n>>> b[20] += 'x'       # Make a replacement\n>>> b[23:28] = []      # Make a deletion\n>>> b[30] += 'y'       # Make another replacement\n>>> pprint(list(SequenceMatcher(None,a,b).get_grouped_opcodes()))\n[[('equal', 5, 8, 5, 8), ('insert', 8, 8, 8, 9), ('equal', 8, 11, 9, 12)],\n [('equal', 16, 19, 17, 20),\n  ('replace', 19, 20, 20, 21),\n  ('equal', 20, 22, 21, 23),\n  ('delete', 22, 27, 23, 23),\n  ('equal', 27, 30, 23, 26)],\n [('equal', 31, 34, 27, 30),\n  ('replace', 34, 35, 30, 31),\n  ('equal', 35, 38, 31, 34)]]",
    "builtins.SequenceMatcher.get_matching_blocks" => "Return list of triples describing matching subsequences.\n\nEach triple is of the form (i, j, n), and means that\na[i:i+n] == b[j:j+n].  The triples are monotonically increasing in\ni and in j.  New in Python 2.5, it's also guaranteed that if\n(i, j, n) and (i', j', n') are adjacent triples in the list, and\nthe second is not the last triple in the list, then i+n != i' or\nj+n != j'.  IOW, adjacent triples never describe adjacent equal\nblocks.\n\nThe last triple is a dummy, (len(a), len(b), 0), and is the only\ntriple with n==0.\n\n>>> s = SequenceMatcher(None, \"abxcd\", \"abcd\")\n>>> list(s.get_matching_blocks())\n[Match(a=0, b=0, size=2), Match(a=3, b=2, size=2), Match(a=5, b=4, size=0)]",
    "builtins.SequenceMatcher.get_opcodes" => "Return list of 5-tuples describing how to turn a into b.\n\nEach tuple is of the form (tag, i1, i2, j1, j2).  The first tuple\nhas i1 == j1 == 0, and remaining tuples have i1 == the i2 from the\ntuple preceding it, and likewise for j1 == the previous j2.\n\nThe tags are strings, with these meanings:\n\n'replace':  a[i1:i2] should be replaced by b[j1:j2]\n'delete':   a[i1:i2] should be deleted.\n            Note that j1==j2 in this case.\n'insert':   b[j1:j2] should be inserted at a[i1:i1].\n            Note that i1==i2 in this case.\n'equal':    a[i1:i2] == b[j1:j2]\n\n>>> a = \"qabxcd\"\n>>> b = \"abycdf\"\n>>> s = SequenceMatcher(None, a, b)\n>>> for tag, i1, i2, j1, j2 in s.get_opcodes():\n...    print((\"%7s a[%d:%d] (%s) b[%d:%d] (%s)\" %\n...           (tag, i1, i2, a[i1:i2], j1, j2, b[j1:j2])))\n delete a[0:1] (q) b[0:0] ()\n  equal a[1:3] (ab) b[0:2] (ab)\nreplace a[3:4] (x) b[2:3] (y)\n  equal a[4:6] (cd) b[3:5] (cd)\n insert a[6:6] () b[5:6] (f)",
    "builtins.SequenceMatcher.quick_ratio" => "Return an upper bound on ratio() relatively quickly.\n\nThis isn't defined beyond that it is an upper bound on .ratio(), and\nis faster to compute.",
    "builtins.SequenceMatcher.ratio" => "Return a measure of the sequences' similarity (float in [0,1]).\n\nWhere T is the total number of elements in both sequences, and\nM is the number of matches, this is 2.0*M / T.\nNote that this is 1 if the sequences are identical, and 0 if\nthey have nothing in common.\n\n.ratio() is expensive to compute if you haven't already computed\n.get_matching_blocks() or .get_opcodes(), in which case you may\nwant to try .quick_ratio() or .real_quick_ratio() first to get an\nupper bound.\n\n>>> s = SequenceMatcher(None, \"abcd\", \"bcde\")\n>>> s.ratio()\n0.75\n>>> s.quick_ratio()\n0.75\n>>> s.real_quick_ratio()\n1.0",
    "builtins.SequenceMatcher.real_quick_ratio" => "Return an upper bound on ratio() very quickly.\n\nThis isn't defined beyond that it is an upper bound on .ratio(), and\nis faster to compute than either .ratio() or .quick_ratio().",
    "builtins.SequenceMatcher.set_seq1" => "Set the first sequence to be compared.\n\nThe second sequence to be compared is not changed.\n\n>>> s = SequenceMatcher(None, \"abcd\", \"bcde\")\n>>> s.ratio()\n0.75\n>>> s.set_seq1(\"bcde\")\n>>> s.ratio()\n1.0\n>>>\n\nSequenceMatcher computes and caches detailed information about the\nsecond sequence, so if you want to compare one sequence S against\nmany sequences, use .set_seq2(S) once and call .set_seq1(x)\nrepeatedly for each of the other sequences.\n\nSee also set_seqs() and set_seq2().",
    "builtins.SequenceMatcher.set_seq2" => "Set the second sequence to be compared.\n\nThe first sequence to be compared is not changed.\n\n>>> s = SequenceMatcher(None, \"abcd\", \"bcde\")\n>>> s.ratio()\n0.75\n>>> s.set_seq2(\"abcd\")\n>>> s.ratio()\n1.0\n>>>\n\nSequenceMatcher computes and caches detailed information about the\nsecond sequence, so if you want to compare one sequence S against\nmany sequences, use .set_seq2(S) once and call .set_seq1(x)\nrepeatedly for each of the other sequences.\n\nSee also set_seqs() and set_seq1().",
    "builtins.SequenceMatcher.set_seqs" => "Set the two sequences to be compared.\n\n>>> s = SequenceMatcher()\n>>> s.set_seqs(\"abcd\", \"bcde\")\n>>> s.ratio()\n0.75",
    "builtins.Shape" => "Data structure modeling shapes.\n\nattribute _type is one of \"polygon\", \"image\", \"compound\"\nattribute _data is - depending on _type a poygon-tuple,\nan image or a list constructed using the addcomponent method.",
    "builtins.Shape.__delattr__" => "Implement delattr(self, name).",
    "builtins.Shape.__eq__" => "Return self==value.",
    "builtins.Shape.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Shape.__ge__" => "Return self>=value.",
    "builtins.Shape.__getattribute__" => "Return getattr(self, name).",
    "builtins.Shape.__getstate__" => "Helper for pickle.",
    "builtins.Shape.__gt__" => "Return self>value.",
    "builtins.Shape.__hash__" => "Return hash(self).",
    "builtins.Shape.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Shape.__le__" => "Return self<=value.",
    "builtins.Shape.__lt__" => "Return self<value.",
    "builtins.Shape.__ne__" => "Return self!=value.",
    "builtins.Shape.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Shape.__reduce__" => "Helper for pickle.",
    "builtins.Shape.__reduce_ex__" => "Helper for pickle.",
    "builtins.Shape.__repr__" => "Return repr(self).",
    "builtins.Shape.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Shape.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Shape.__str__" => "Return str(self).",
    "builtins.Shape.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Shape.__weakref__" => "list of weak references to the object",
    "builtins.Shape.addcomponent" => "Add component to a shape of type compound.\n\nArguments: poly is a polygon, i. e. a tuple of number pairs.\nfill is the fillcolor of the component,\noutline is the outline color of the component.\n\ncall (for a Shapeobject namend s):\n--   s.addcomponent(((0,0), (10,10), (-10,10)), \"red\", \"blue\")\n\nExample:\n>>> poly = ((0,0),(10,-5),(0,10),(-10,-5))\n>>> s = Shape(\"compound\")\n>>> s.addcomponent(poly, \"red\", \"blue\")\n>>> # .. add more components and then use register_shape()",
    "builtins.SignalDictMixin.__delattr__" => "Implement delattr(self, name).",
    "builtins.SignalDictMixin.__delitem__" => "Delete self[key].",
    "builtins.SignalDictMixin.__eq__" => "Return self==value.",
    "builtins.SignalDictMixin.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SignalDictMixin.__ge__" => "Return self>=value.",
    "builtins.SignalDictMixin.__getattribute__" => "Return getattr(self, name).",
    "builtins.SignalDictMixin.__getitem__" => "Return self[key].",
    "builtins.SignalDictMixin.__getstate__" => "Helper for pickle.",
    "builtins.SignalDictMixin.__gt__" => "Return self>value.",
    "builtins.SignalDictMixin.__hash__" => "Return hash(self).",
    "builtins.SignalDictMixin.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.SignalDictMixin.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SignalDictMixin.__iter__" => "Implement iter(self).",
    "builtins.SignalDictMixin.__le__" => "Return self<=value.",
    "builtins.SignalDictMixin.__len__" => "Return len(self).",
    "builtins.SignalDictMixin.__lt__" => "Return self<value.",
    "builtins.SignalDictMixin.__ne__" => "Return self!=value.",
    "builtins.SignalDictMixin.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SignalDictMixin.__reduce__" => "Helper for pickle.",
    "builtins.SignalDictMixin.__reduce_ex__" => "Helper for pickle.",
    "builtins.SignalDictMixin.__repr__" => "Return repr(self).",
    "builtins.SignalDictMixin.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SignalDictMixin.__setitem__" => "Set self[key] to value.",
    "builtins.SignalDictMixin.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SignalDictMixin.__str__" => "Return str(self).",
    "builtins.SignalDictMixin.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Signature" => "A Signature object represents the overall signature of a function.\nIt stores a Parameter object for each parameter accepted by the\nfunction, as well as information specific to the function itself.\n\nA Signature object has the following public attributes and methods:\n\n* parameters : OrderedDict\n    An ordered mapping of parameters' names to the corresponding\n    Parameter objects (keyword-only arguments are in the same order\n    as listed in `code.co_varnames`).\n* return_annotation : object\n    The annotation for the return type of the function if specified.\n    If the function has no annotation for its return type, this\n    attribute is set to `Signature.empty`.\n* bind(*args, **kwargs) -> BoundArguments\n    Creates a mapping from positional and keyword arguments to\n    parameters.\n* bind_partial(*args, **kwargs) -> BoundArguments\n    Creates a partial mapping from positional and keyword arguments\n    to parameters (simulating 'functools.partial' behavior.)",
    "builtins.Signature.__delattr__" => "Implement delattr(self, name).",
    "builtins.Signature.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Signature.__ge__" => "Return self>=value.",
    "builtins.Signature.__getattribute__" => "Return getattr(self, name).",
    "builtins.Signature.__getstate__" => "Helper for pickle.",
    "builtins.Signature.__gt__" => "Return self>value.",
    "builtins.Signature.__init__" => "Constructs Signature from the given list of Parameter\nobjects and 'return_annotation'.  All arguments are optional.",
    "builtins.Signature.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Signature.__le__" => "Return self<=value.",
    "builtins.Signature.__lt__" => "Return self<value.",
    "builtins.Signature.__ne__" => "Return self!=value.",
    "builtins.Signature.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Signature.__reduce_ex__" => "Helper for pickle.",
    "builtins.Signature.__replace__" => "Creates a customized copy of the Signature.\nPass 'parameters' and/or 'return_annotation' arguments\nto override them in the new copy.",
    "builtins.Signature.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Signature.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Signature.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Signature._bind" => "Private method. Don't use directly.",
    "builtins.Signature._bound_arguments_cls" => "Result of `Signature.bind` call.  Holds the mapping of arguments\nto the function's parameters.\n\nHas the following public attributes:\n\n* arguments : dict\n    An ordered mutable mapping of parameters' names to arguments' values.\n    Does not contain arguments' default values.\n* signature : Signature\n    The Signature object that created this instance.\n* args : tuple\n    Tuple of positional arguments values.\n* kwargs : dict\n    Dict of keyword arguments values.",
    "builtins.Signature._bound_arguments_cls.__delattr__" => "Implement delattr(self, name).",
    "builtins.Signature._bound_arguments_cls.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Signature._bound_arguments_cls.__ge__" => "Return self>=value.",
    "builtins.Signature._bound_arguments_cls.__getattribute__" => "Return getattr(self, name).",
    "builtins.Signature._bound_arguments_cls.__gt__" => "Return self>value.",
    "builtins.Signature._bound_arguments_cls.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Signature._bound_arguments_cls.__le__" => "Return self<=value.",
    "builtins.Signature._bound_arguments_cls.__lt__" => "Return self<value.",
    "builtins.Signature._bound_arguments_cls.__ne__" => "Return self!=value.",
    "builtins.Signature._bound_arguments_cls.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Signature._bound_arguments_cls.__reduce__" => "Helper for pickle.",
    "builtins.Signature._bound_arguments_cls.__reduce_ex__" => "Helper for pickle.",
    "builtins.Signature._bound_arguments_cls.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Signature._bound_arguments_cls.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Signature._bound_arguments_cls.__str__" => "Return str(self).",
    "builtins.Signature._bound_arguments_cls.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Signature._bound_arguments_cls.__weakref__" => "list of weak references to the object",
    "builtins.Signature._bound_arguments_cls.apply_defaults" => "Set default values for missing arguments.\n\nFor variable-positional arguments (*args) the default is an\nempty tuple.\n\nFor variable-keyword arguments (**kwargs) the default is an\nempty dict.",
    "builtins.Signature._parameter_cls" => "Represents a parameter in a function signature.\n\nHas the following public attributes:\n\n* name : str\n    The name of the parameter as a string.\n* default : object\n    The default value for the parameter if specified.  If the\n    parameter has no default value, this attribute is set to\n    `Parameter.empty`.\n* annotation\n    The annotation for the parameter if specified.  If the\n    parameter has no annotation, this attribute is set to\n    `Parameter.empty`.\n* kind\n    Describes how argument values are bound to the parameter.\n    Possible values: `Parameter.POSITIONAL_ONLY`,\n    `Parameter.POSITIONAL_OR_KEYWORD`, `Parameter.VAR_POSITIONAL`,\n    `Parameter.KEYWORD_ONLY`, `Parameter.VAR_KEYWORD`.\n    Every value has a `description` attribute describing meaning.",
    "builtins.Signature._parameter_cls.__delattr__" => "Implement delattr(self, name).",
    "builtins.Signature._parameter_cls.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Signature._parameter_cls.__ge__" => "Return self>=value.",
    "builtins.Signature._parameter_cls.__getattribute__" => "Return getattr(self, name).",
    "builtins.Signature._parameter_cls.__getstate__" => "Helper for pickle.",
    "builtins.Signature._parameter_cls.__gt__" => "Return self>value.",
    "builtins.Signature._parameter_cls.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Signature._parameter_cls.__le__" => "Return self<=value.",
    "builtins.Signature._parameter_cls.__lt__" => "Return self<value.",
    "builtins.Signature._parameter_cls.__ne__" => "Return self!=value.",
    "builtins.Signature._parameter_cls.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Signature._parameter_cls.__reduce_ex__" => "Helper for pickle.",
    "builtins.Signature._parameter_cls.__replace__" => "Creates a customized copy of the Parameter.",
    "builtins.Signature._parameter_cls.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Signature._parameter_cls.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Signature._parameter_cls.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Signature._parameter_cls.empty" => "Marker object for Signature.empty and Parameter.empty.",
    "builtins.Signature._parameter_cls.empty.__delattr__" => "Implement delattr(self, name).",
    "builtins.Signature._parameter_cls.empty.__eq__" => "Return self==value.",
    "builtins.Signature._parameter_cls.empty.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Signature._parameter_cls.empty.__ge__" => "Return self>=value.",
    "builtins.Signature._parameter_cls.empty.__getattribute__" => "Return getattr(self, name).",
    "builtins.Signature._parameter_cls.empty.__getstate__" => "Helper for pickle.",
    "builtins.Signature._parameter_cls.empty.__gt__" => "Return self>value.",
    "builtins.Signature._parameter_cls.empty.__hash__" => "Return hash(self).",
    "builtins.Signature._parameter_cls.empty.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Signature._parameter_cls.empty.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Signature._parameter_cls.empty.__le__" => "Return self<=value.",
    "builtins.Signature._parameter_cls.empty.__lt__" => "Return self<value.",
    "builtins.Signature._parameter_cls.empty.__ne__" => "Return self!=value.",
    "builtins.Signature._parameter_cls.empty.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Signature._parameter_cls.empty.__reduce__" => "Helper for pickle.",
    "builtins.Signature._parameter_cls.empty.__reduce_ex__" => "Helper for pickle.",
    "builtins.Signature._parameter_cls.empty.__repr__" => "Return repr(self).",
    "builtins.Signature._parameter_cls.empty.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Signature._parameter_cls.empty.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Signature._parameter_cls.empty.__str__" => "Return str(self).",
    "builtins.Signature._parameter_cls.empty.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Signature._parameter_cls.empty.__weakref__" => "list of weak references to the object",
    "builtins.Signature._parameter_cls.replace" => "Creates a customized copy of the Parameter.",
    "builtins.Signature.bind" => "Get a BoundArguments object, that maps the passed `args`\nand `kwargs` to the function's signature.  Raises `TypeError`\nif the passed arguments can not be bound.",
    "builtins.Signature.bind_partial" => "Get a BoundArguments object, that partially maps the\npassed `args` and `kwargs` to the function's signature.\nRaises `TypeError` if the passed arguments can not be bound.",
    "builtins.Signature.empty" => "Marker object for Signature.empty and Parameter.empty.",
    "builtins.Signature.empty.__delattr__" => "Implement delattr(self, name).",
    "builtins.Signature.empty.__eq__" => "Return self==value.",
    "builtins.Signature.empty.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Signature.empty.__ge__" => "Return self>=value.",
    "builtins.Signature.empty.__getattribute__" => "Return getattr(self, name).",
    "builtins.Signature.empty.__getstate__" => "Helper for pickle.",
    "builtins.Signature.empty.__gt__" => "Return self>value.",
    "builtins.Signature.empty.__hash__" => "Return hash(self).",
    "builtins.Signature.empty.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Signature.empty.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Signature.empty.__le__" => "Return self<=value.",
    "builtins.Signature.empty.__lt__" => "Return self<value.",
    "builtins.Signature.empty.__ne__" => "Return self!=value.",
    "builtins.Signature.empty.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Signature.empty.__reduce__" => "Helper for pickle.",
    "builtins.Signature.empty.__reduce_ex__" => "Helper for pickle.",
    "builtins.Signature.empty.__repr__" => "Return repr(self).",
    "builtins.Signature.empty.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Signature.empty.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Signature.empty.__str__" => "Return str(self).",
    "builtins.Signature.empty.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Signature.empty.__weakref__" => "list of weak references to the object",
    "builtins.Signature.format" => "Create a string representation of the Signature object.\n\nIf *max_width* integer is passed,\nsignature will try to fit into the *max_width*.\nIf signature is longer than *max_width*,\nall parameters will be on separate lines.\n\nIf *quote_annotation_strings* is False, annotations\nin the signature are displayed without opening and closing quotation\nmarks. This is useful when the signature was created with the\nSTRING format or when ``from __future__ import annotations`` was used.",
    "builtins.Signature.from_callable" => "Constructs Signature for the given callable object.",
    "builtins.Signature.replace" => "Creates a customized copy of the Signature.\nPass 'parameters' and/or 'return_annotation' arguments\nto override them in the new copy.",
    "builtins.SimpleDialog.__delattr__" => "Implement delattr(self, name).",
    "builtins.SimpleDialog.__eq__" => "Return self==value.",
    "builtins.SimpleDialog.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SimpleDialog.__ge__" => "Return self>=value.",
    "builtins.SimpleDialog.__getattribute__" => "Return getattr(self, name).",
    "builtins.SimpleDialog.__getstate__" => "Helper for pickle.",
    "builtins.SimpleDialog.__gt__" => "Return self>value.",
    "builtins.SimpleDialog.__hash__" => "Return hash(self).",
    "builtins.SimpleDialog.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SimpleDialog.__le__" => "Return self<=value.",
    "builtins.SimpleDialog.__lt__" => "Return self<value.",
    "builtins.SimpleDialog.__ne__" => "Return self!=value.",
    "builtins.SimpleDialog.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SimpleDialog.__reduce__" => "Helper for pickle.",
    "builtins.SimpleDialog.__reduce_ex__" => "Helper for pickle.",
    "builtins.SimpleDialog.__repr__" => "Return repr(self).",
    "builtins.SimpleDialog.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SimpleDialog.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SimpleDialog.__str__" => "Return str(self).",
    "builtins.SimpleDialog.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SimpleDialog.__weakref__" => "list of weak references to the object",
    "builtins.SimpleNamespace" => "A simple attribute-based namespace.",
    "builtins.SimpleNamespace.__delattr__" => "Implement delattr(self, name).",
    "builtins.SimpleNamespace.__eq__" => "Return self==value.",
    "builtins.SimpleNamespace.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SimpleNamespace.__ge__" => "Return self>=value.",
    "builtins.SimpleNamespace.__getattribute__" => "Return getattr(self, name).",
    "builtins.SimpleNamespace.__getstate__" => "Helper for pickle.",
    "builtins.SimpleNamespace.__gt__" => "Return self>value.",
    "builtins.SimpleNamespace.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.SimpleNamespace.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SimpleNamespace.__le__" => "Return self<=value.",
    "builtins.SimpleNamespace.__lt__" => "Return self<value.",
    "builtins.SimpleNamespace.__ne__" => "Return self!=value.",
    "builtins.SimpleNamespace.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SimpleNamespace.__reduce__" => "Return state information for pickling",
    "builtins.SimpleNamespace.__reduce_ex__" => "Helper for pickle.",
    "builtins.SimpleNamespace.__replace__" => "Return a copy of the namespace object with new values for the specified attributes.",
    "builtins.SimpleNamespace.__repr__" => "Return repr(self).",
    "builtins.SimpleNamespace.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SimpleNamespace.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SimpleNamespace.__str__" => "Return str(self).",
    "builtins.SimpleNamespace.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SimpleQueue" => "Simple, unbounded, reentrant FIFO queue.",
    "builtins.SimpleQueue.__class_getitem__" => "SimpleQueues are generic over the type of their contents",
    "builtins.SimpleQueue.__delattr__" => "Implement delattr(self, name).",
    "builtins.SimpleQueue.__eq__" => "Return self==value.",
    "builtins.SimpleQueue.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SimpleQueue.__ge__" => "Return self>=value.",
    "builtins.SimpleQueue.__getattribute__" => "Return getattr(self, name).",
    "builtins.SimpleQueue.__getstate__" => "Helper for pickle.",
    "builtins.SimpleQueue.__gt__" => "Return self>value.",
    "builtins.SimpleQueue.__hash__" => "Return hash(self).",
    "builtins.SimpleQueue.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.SimpleQueue.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SimpleQueue.__le__" => "Return self<=value.",
    "builtins.SimpleQueue.__lt__" => "Return self<value.",
    "builtins.SimpleQueue.__ne__" => "Return self!=value.",
    "builtins.SimpleQueue.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SimpleQueue.__reduce__" => "Helper for pickle.",
    "builtins.SimpleQueue.__reduce_ex__" => "Helper for pickle.",
    "builtins.SimpleQueue.__repr__" => "Return repr(self).",
    "builtins.SimpleQueue.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SimpleQueue.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SimpleQueue.__str__" => "Return str(self).",
    "builtins.SimpleQueue.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SimpleQueue.empty" => "Return True if the queue is empty, False otherwise (not reliable!).",
    "builtins.SimpleQueue.get" => "Remove and return an item from the queue.\n\nIf optional args 'block' is true and 'timeout' is None (the\ndefault), block if necessary until an item is available.  If\n'timeout' is a non-negative number, it blocks at most 'timeout'\nseconds and raises the Empty exception if no item was available\nwithin that time.\nOtherwise ('block' is false), return an item if one is immediately\navailable, else raise the Empty exception ('timeout' is ignored\nin that case).",
    "builtins.SimpleQueue.get_nowait" => "Remove and return an item from the queue without blocking.\n\nOnly get an item if one is immediately available. Otherwise\nraise the Empty exception.",
    "builtins.SimpleQueue.put" => "Put the item on the queue.\n\nThe optional 'block' and 'timeout' arguments are ignored, as this\nmethod never blocks.  They are provided for compatibility with the\nQueue class.",
    "builtins.SimpleQueue.put_nowait" => "Put an item into the queue without blocking.\n\nThis is exactly equivalent to `put(item)` and is only provided\nfor compatibility with the Queue class.",
    "builtins.SimpleQueue.qsize" => "Return the approximate size of the queue (not reliable!).",
    "builtins.Sized.__delattr__" => "Implement delattr(self, name).",
    "builtins.Sized.__eq__" => "Return self==value.",
    "builtins.Sized.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Sized.__ge__" => "Return self>=value.",
    "builtins.Sized.__getattribute__" => "Return getattr(self, name).",
    "builtins.Sized.__getstate__" => "Helper for pickle.",
    "builtins.Sized.__gt__" => "Return self>value.",
    "builtins.Sized.__hash__" => "Return hash(self).",
    "builtins.Sized.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Sized.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Sized.__le__" => "Return self<=value.",
    "builtins.Sized.__lt__" => "Return self<value.",
    "builtins.Sized.__ne__" => "Return self!=value.",
    "builtins.Sized.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Sized.__reduce__" => "Helper for pickle.",
    "builtins.Sized.__reduce_ex__" => "Helper for pickle.",
    "builtins.Sized.__repr__" => "Return repr(self).",
    "builtins.Sized.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Sized.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Sized.__str__" => "Return str(self).",
    "builtins.Snapshot" => "Snapshot of traces of memory blocks allocated by Python.",
    "builtins.Snapshot.__delattr__" => "Implement delattr(self, name).",
    "builtins.Snapshot.__eq__" => "Return self==value.",
    "builtins.Snapshot.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Snapshot.__ge__" => "Return self>=value.",
    "builtins.Snapshot.__getattribute__" => "Return getattr(self, name).",
    "builtins.Snapshot.__getstate__" => "Helper for pickle.",
    "builtins.Snapshot.__gt__" => "Return self>value.",
    "builtins.Snapshot.__hash__" => "Return hash(self).",
    "builtins.Snapshot.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Snapshot.__le__" => "Return self<=value.",
    "builtins.Snapshot.__lt__" => "Return self<value.",
    "builtins.Snapshot.__ne__" => "Return self!=value.",
    "builtins.Snapshot.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Snapshot.__reduce__" => "Helper for pickle.",
    "builtins.Snapshot.__reduce_ex__" => "Helper for pickle.",
    "builtins.Snapshot.__repr__" => "Return repr(self).",
    "builtins.Snapshot.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Snapshot.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Snapshot.__str__" => "Return str(self).",
    "builtins.Snapshot.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Snapshot.__weakref__" => "list of weak references to the object",
    "builtins.Snapshot.compare_to" => "Compute the differences with an old snapshot old_snapshot. Get\nstatistics as a sorted list of StatisticDiff instances, grouped by\ngroup_by.",
    "builtins.Snapshot.dump" => "Write the snapshot into a file.",
    "builtins.Snapshot.filter_traces" => "Create a new Snapshot instance with a filtered traces sequence, filters\nis a list of Filter or DomainFilter instances.  If filters is an empty\nlist, return a new Snapshot instance with a copy of the traces.",
    "builtins.Snapshot.load" => "Load a snapshot from a file.",
    "builtins.Snapshot.statistics" => "Group statistics by key_type. Return a sorted list of Statistic\ninstances.",
    "builtins.Sniffer" => "\"Sniffs\" the format of a CSV file (i.e. delimiter, quotechar)\nReturns a Dialect object.",
    "builtins.Sniffer.__delattr__" => "Implement delattr(self, name).",
    "builtins.Sniffer.__eq__" => "Return self==value.",
    "builtins.Sniffer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Sniffer.__ge__" => "Return self>=value.",
    "builtins.Sniffer.__getattribute__" => "Return getattr(self, name).",
    "builtins.Sniffer.__getstate__" => "Helper for pickle.",
    "builtins.Sniffer.__gt__" => "Return self>value.",
    "builtins.Sniffer.__hash__" => "Return hash(self).",
    "builtins.Sniffer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Sniffer.__le__" => "Return self<=value.",
    "builtins.Sniffer.__lt__" => "Return self<value.",
    "builtins.Sniffer.__ne__" => "Return self!=value.",
    "builtins.Sniffer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Sniffer.__reduce__" => "Helper for pickle.",
    "builtins.Sniffer.__reduce_ex__" => "Helper for pickle.",
    "builtins.Sniffer.__repr__" => "Return repr(self).",
    "builtins.Sniffer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Sniffer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Sniffer.__str__" => "Return str(self).",
    "builtins.Sniffer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Sniffer.__weakref__" => "list of weak references to the object",
    "builtins.Sniffer._guess_delimiter" => "The delimiter /should/ occur the same number of times on\neach row. However, due to malformed data, it may not. We don't want\nan all or nothing approach, so we allow for small variations in this\nnumber.\n  1) build a table of the frequency of each character on every line.\n  2) build a table of frequencies of this frequency (meta-frequency?),\n     e.g.  'x occurred 5 times in 10 rows, 6 times in 1000 rows,\n     7 times in 2 rows'\n  3) use the mode of the meta-frequency to determine the /expected/\n     frequency for that character\n  4) find out how often the character actually meets that goal\n  5) the character that best meets its goal is the delimiter\nFor performance reasons, the data is evaluated in chunks, so it can\ntry and evaluate the smallest portion of the data possible, evaluating\nadditional chunks as necessary.",
    "builtins.Sniffer._guess_quote_and_delimiter" => "Looks for text enclosed between two identical quotes\n(the probable quotechar) which are preceded and followed\nby the same character (the probable delimiter).\nFor example:\n                 ,'some text',\nThe quote with the most wins, same with the delimiter.\nIf there is no quotechar the delimiter can't be determined\nthis way.",
    "builtins.Sniffer.sniff" => "Returns a dialect (or None) corresponding to the sample",
    "builtins.StackObject.__delattr__" => "Implement delattr(self, name).",
    "builtins.StackObject.__eq__" => "Return self==value.",
    "builtins.StackObject.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.StackObject.__ge__" => "Return self>=value.",
    "builtins.StackObject.__getattribute__" => "Return getattr(self, name).",
    "builtins.StackObject.__getstate__" => "Helper for pickle.",
    "builtins.StackObject.__gt__" => "Return self>value.",
    "builtins.StackObject.__hash__" => "Return hash(self).",
    "builtins.StackObject.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.StackObject.__le__" => "Return self<=value.",
    "builtins.StackObject.__lt__" => "Return self<value.",
    "builtins.StackObject.__ne__" => "Return self!=value.",
    "builtins.StackObject.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.StackObject.__reduce__" => "Helper for pickle.",
    "builtins.StackObject.__reduce_ex__" => "Helper for pickle.",
    "builtins.StackObject.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.StackObject.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.StackObject.__str__" => "Return str(self).",
    "builtins.StackObject.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.State.__delattr__" => "Implement delattr(self, name).",
    "builtins.State.__eq__" => "Return self==value.",
    "builtins.State.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.State.__ge__" => "Return self>=value.",
    "builtins.State.__getattribute__" => "Return getattr(self, name).",
    "builtins.State.__getstate__" => "Helper for pickle.",
    "builtins.State.__gt__" => "Return self>value.",
    "builtins.State.__hash__" => "Return hash(self).",
    "builtins.State.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.State.__le__" => "Return self<=value.",
    "builtins.State.__lt__" => "Return self<value.",
    "builtins.State.__ne__" => "Return self!=value.",
    "builtins.State.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.State.__reduce__" => "Helper for pickle.",
    "builtins.State.__reduce_ex__" => "Helper for pickle.",
    "builtins.State.__repr__" => "Return repr(self).",
    "builtins.State.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.State.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.State.__str__" => "Return str(self).",
    "builtins.State.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.State.__weakref__" => "list of weak references to the object",
    "builtins.Statement.__delattr__" => "Implement delattr(self, name).",
    "builtins.Statement.__eq__" => "Return self==value.",
    "builtins.Statement.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Statement.__ge__" => "Return self>=value.",
    "builtins.Statement.__getattribute__" => "Return getattr(self, name).",
    "builtins.Statement.__getstate__" => "Helper for pickle.",
    "builtins.Statement.__gt__" => "Return self>value.",
    "builtins.Statement.__hash__" => "Return hash(self).",
    "builtins.Statement.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Statement.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Statement.__le__" => "Return self<=value.",
    "builtins.Statement.__lt__" => "Return self<value.",
    "builtins.Statement.__ne__" => "Return self!=value.",
    "builtins.Statement.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Statement.__reduce__" => "Helper for pickle.",
    "builtins.Statement.__reduce_ex__" => "Helper for pickle.",
    "builtins.Statement.__repr__" => "Return repr(self).",
    "builtins.Statement.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Statement.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Statement.__str__" => "Return str(self).",
    "builtins.Statement.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Statistic" => "Statistic difference on memory allocations between two Snapshot instance.",
    "builtins.Statistic.__delattr__" => "Implement delattr(self, name).",
    "builtins.Statistic.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Statistic.__ge__" => "Return self>=value.",
    "builtins.Statistic.__getattribute__" => "Return getattr(self, name).",
    "builtins.Statistic.__getstate__" => "Helper for pickle.",
    "builtins.Statistic.__gt__" => "Return self>value.",
    "builtins.Statistic.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Statistic.__le__" => "Return self<=value.",
    "builtins.Statistic.__lt__" => "Return self<value.",
    "builtins.Statistic.__ne__" => "Return self!=value.",
    "builtins.Statistic.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Statistic.__reduce__" => "Helper for pickle.",
    "builtins.Statistic.__reduce_ex__" => "Helper for pickle.",
    "builtins.Statistic.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Statistic.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Statistic.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.StatisticDiff" => "Statistic difference on memory allocations between an old and a new\nSnapshot instance.",
    "builtins.StatisticDiff.__delattr__" => "Implement delattr(self, name).",
    "builtins.StatisticDiff.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.StatisticDiff.__ge__" => "Return self>=value.",
    "builtins.StatisticDiff.__getattribute__" => "Return getattr(self, name).",
    "builtins.StatisticDiff.__getstate__" => "Helper for pickle.",
    "builtins.StatisticDiff.__gt__" => "Return self>value.",
    "builtins.StatisticDiff.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.StatisticDiff.__le__" => "Return self<=value.",
    "builtins.StatisticDiff.__lt__" => "Return self<value.",
    "builtins.StatisticDiff.__ne__" => "Return self!=value.",
    "builtins.StatisticDiff.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.StatisticDiff.__reduce__" => "Helper for pickle.",
    "builtins.StatisticDiff.__reduce_ex__" => "Helper for pickle.",
    "builtins.StatisticDiff.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.StatisticDiff.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.StatisticDiff.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Stats" => "This class is used for creating reports from data generated by the\nProfile class.  It is a \"friend\" of that class, and imports data either\nby direct access to members of Profile class, or by reading in a dictionary\nthat was emitted (via marshal) from the Profile class.\n\nThe big change from the previous Profiler (in terms of raw functionality)\nis that an \"add()\" method has been provided to combine Stats from\nseveral distinct profile runs.  Both the constructor and the add()\nmethod now take arbitrarily many file names as arguments.\n\nAll the print methods now take an argument that indicates how many lines\nto print.  If the arg is a floating-point number between 0 and 1.0, then\nit is taken as a decimal percentage of the available lines to be printed\n(e.g., .1 means print 10% of all available lines).  If it is an integer,\nit is taken to mean the number of lines of data that you wish to have\nprinted.\n\nThe sort_stats() method now processes some additional options (i.e., in\naddition to the old -1, 0, 1, or 2 that are respectively interpreted as\n'stdname', 'calls', 'time', and 'cumulative').  It takes either an\narbitrary number of quoted strings or SortKey enum to select the sort\norder.\n\nFor example sort_stats('time', 'name') or sort_stats(SortKey.TIME,\nSortKey.NAME) sorts on the major key of 'internal function time', and on\nthe minor key of 'the name of the function'.  Look at the two tables in\nsort_stats() and get_sort_arg_defs(self) for more examples.\n\nAll methods return self, so you can string together commands like:\n    Stats('foo', 'goo').strip_dirs().sort_stats('calls').                            print_stats(5).print_callers(5)",
    "builtins.Stats.__delattr__" => "Implement delattr(self, name).",
    "builtins.Stats.__eq__" => "Return self==value.",
    "builtins.Stats.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Stats.__ge__" => "Return self>=value.",
    "builtins.Stats.__getattribute__" => "Return getattr(self, name).",
    "builtins.Stats.__getstate__" => "Helper for pickle.",
    "builtins.Stats.__gt__" => "Return self>value.",
    "builtins.Stats.__hash__" => "Return hash(self).",
    "builtins.Stats.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Stats.__le__" => "Return self<=value.",
    "builtins.Stats.__lt__" => "Return self<value.",
    "builtins.Stats.__ne__" => "Return self!=value.",
    "builtins.Stats.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Stats.__reduce__" => "Helper for pickle.",
    "builtins.Stats.__reduce_ex__" => "Helper for pickle.",
    "builtins.Stats.__repr__" => "Return repr(self).",
    "builtins.Stats.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Stats.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Stats.__str__" => "Return str(self).",
    "builtins.Stats.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Stats.__weakref__" => "list of weak references to the object",
    "builtins.Stats.dump_stats" => "Write the profile data to a file we know how to load back.",
    "builtins.Stats.get_sort_arg_defs" => "Expand all abbreviations that are unique.",
    "builtins.Stats.get_stats_profile" => "This method returns an instance of StatsProfile, which contains a mapping\nof function names to instances of FunctionProfile. Each FunctionProfile\ninstance holds information related to the function's profile such as how\nlong the function took to run, how many times it was called, etc...",
    "builtins.StatsProfile" => "Class for keeping track of an item in inventory.",
    "builtins.StatsProfile.__delattr__" => "Implement delattr(self, name).",
    "builtins.StatsProfile.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.StatsProfile.__ge__" => "Return self>=value.",
    "builtins.StatsProfile.__getattribute__" => "Return getattr(self, name).",
    "builtins.StatsProfile.__getstate__" => "Helper for pickle.",
    "builtins.StatsProfile.__gt__" => "Return self>value.",
    "builtins.StatsProfile.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.StatsProfile.__le__" => "Return self<=value.",
    "builtins.StatsProfile.__lt__" => "Return self<value.",
    "builtins.StatsProfile.__ne__" => "Return self!=value.",
    "builtins.StatsProfile.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.StatsProfile.__reduce__" => "Helper for pickle.",
    "builtins.StatsProfile.__reduce_ex__" => "Helper for pickle.",
    "builtins.StatsProfile.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.StatsProfile.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.StatsProfile.__str__" => "Return str(self).",
    "builtins.StatsProfile.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.StatsProfile.__weakref__" => "list of weak references to the object",
    "builtins.StopAsyncIteration" => "Signal the end from iterator.__anext__().",
    "builtins.StopAsyncIteration.__delattr__" => "Implement delattr(self, name).",
    "builtins.StopAsyncIteration.__eq__" => "Return self==value.",
    "builtins.StopAsyncIteration.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.StopAsyncIteration.__ge__" => "Return self>=value.",
    "builtins.StopAsyncIteration.__getattribute__" => "Return getattr(self, name).",
    "builtins.StopAsyncIteration.__getstate__" => "Helper for pickle.",
    "builtins.StopAsyncIteration.__gt__" => "Return self>value.",
    "builtins.StopAsyncIteration.__hash__" => "Return hash(self).",
    "builtins.StopAsyncIteration.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.StopAsyncIteration.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.StopAsyncIteration.__le__" => "Return self<=value.",
    "builtins.StopAsyncIteration.__lt__" => "Return self<value.",
    "builtins.StopAsyncIteration.__ne__" => "Return self!=value.",
    "builtins.StopAsyncIteration.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.StopAsyncIteration.__reduce_ex__" => "Helper for pickle.",
    "builtins.StopAsyncIteration.__repr__" => "Return repr(self).",
    "builtins.StopAsyncIteration.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.StopAsyncIteration.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.StopAsyncIteration.__str__" => "Return str(self).",
    "builtins.StopAsyncIteration.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.StopAsyncIteration.add_note" => "Add a note to the exception",
    "builtins.StopAsyncIteration.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.StopIteration" => "Signal the end from iterator.__next__().",
    "builtins.StopIteration.__delattr__" => "Implement delattr(self, name).",
    "builtins.StopIteration.__eq__" => "Return self==value.",
    "builtins.StopIteration.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.StopIteration.__ge__" => "Return self>=value.",
    "builtins.StopIteration.__getattribute__" => "Return getattr(self, name).",
    "builtins.StopIteration.__getstate__" => "Helper for pickle.",
    "builtins.StopIteration.__gt__" => "Return self>value.",
    "builtins.StopIteration.__hash__" => "Return hash(self).",
    "builtins.StopIteration.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.StopIteration.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.StopIteration.__le__" => "Return self<=value.",
    "builtins.StopIteration.__lt__" => "Return self<value.",
    "builtins.StopIteration.__ne__" => "Return self!=value.",
    "builtins.StopIteration.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.StopIteration.__reduce_ex__" => "Helper for pickle.",
    "builtins.StopIteration.__repr__" => "Return repr(self).",
    "builtins.StopIteration.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.StopIteration.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.StopIteration.__str__" => "Return str(self).",
    "builtins.StopIteration.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.StopIteration.add_note" => "Add a note to the exception",
    "builtins.StopIteration.value" => "generator return value",
    "builtins.StopIteration.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.StreamReader.__delattr__" => "Implement delattr(self, name).",
    "builtins.StreamReader.__eq__" => "Return self==value.",
    "builtins.StreamReader.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.StreamReader.__ge__" => "Return self>=value.",
    "builtins.StreamReader.__getattribute__" => "Return getattr(self, name).",
    "builtins.StreamReader.__getstate__" => "Helper for pickle.",
    "builtins.StreamReader.__gt__" => "Return self>value.",
    "builtins.StreamReader.__hash__" => "Return hash(self).",
    "builtins.StreamReader.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.StreamReader.__le__" => "Return self<=value.",
    "builtins.StreamReader.__lt__" => "Return self<value.",
    "builtins.StreamReader.__ne__" => "Return self!=value.",
    "builtins.StreamReader.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.StreamReader.__reduce__" => "Helper for pickle.",
    "builtins.StreamReader.__reduce_ex__" => "Helper for pickle.",
    "builtins.StreamReader.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.StreamReader.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.StreamReader.__str__" => "Return str(self).",
    "builtins.StreamReader.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.StreamReader.__weakref__" => "list of weak references to the object",
    "builtins.StreamReader._wait_for_data" => "Wait until feed_data() or feed_eof() is called.\n\nIf stream was paused, automatically resume it.",
    "builtins.StreamReader._wakeup_waiter" => "Wakeup read*() functions waiting for data or EOF.",
    "builtins.StreamReader.at_eof" => "Return True if the buffer is empty and 'feed_eof' was called.",
    "builtins.StreamReader.read" => "Read up to `n` bytes from the stream.\n\nIf `n` is not provided or set to -1,\nread until EOF, then return all read bytes.\nIf EOF was received and the internal buffer is empty,\nreturn an empty bytes object.\n\nIf `n` is 0, return an empty bytes object immediately.\n\nIf `n` is positive, return at most `n` available bytes\nas soon as at least 1 byte is available in the internal buffer.\nIf EOF is received before any byte is read, return an empty\nbytes object.\n\nReturned value is not limited with limit, configured at stream\ncreation.\n\nIf stream was paused, this function will automatically resume it if\nneeded.",
    "builtins.StreamReader.readexactly" => "Read exactly `n` bytes.\n\nRaise an IncompleteReadError if EOF is reached before `n` bytes can be\nread. The IncompleteReadError.partial attribute of the exception will\ncontain the partial read bytes.\n\nif n is zero, return empty bytes object.\n\nReturned value is not limited with limit, configured at stream\ncreation.\n\nIf stream was paused, this function will automatically resume it if\nneeded.",
    "builtins.StreamReader.readline" => "Read chunk of data from the stream until newline (b'\\n') is found.\n\nOn success, return chunk that ends with newline.  If only partial\nline can be read due to EOF, return incomplete line without\nterminating newline.  When EOF was reached while no bytes read,\nempty bytes object is returned.\n\nIf limit is reached, ValueError will be raised.  In that case, if\nnewline was found, complete line including newline will be removed\nfrom internal buffer.  Else, internal buffer will be cleared.\nLimit is compared against part of the line without newline.\n\nIf stream was paused, this function will automatically resume it if\nneeded.",
    "builtins.StreamReader.readuntil" => "Read data from the stream until ``separator`` is found.\n\nOn success, the data and separator will be removed from the\ninternal buffer (consumed). Returned data will include the\nseparator at the end.\n\nConfigured stream limit is used to check result. Limit sets the\nmaximal length of data that can be returned, not counting the\nseparator.\n\nIf an EOF occurs and the complete separator is still not found,\nan IncompleteReadError exception will be raised, and the internal\nbuffer will be reset.  The IncompleteReadError.partial attribute\nmay contain the separator partially.\n\nIf the data cannot be read because of over limit, a\nLimitOverrunError exception  will be raised, and the data\nwill be left in the internal buffer, so it can be read again.\n\nThe ``separator`` may also be a tuple of separators. In this\ncase the return value will be the shortest possible that has any\nseparator as the suffix. For the purposes of LimitOverrunError,\nthe shortest possible separator is considered to be the one that\nmatched.",
    "builtins.StreamReaderWriter" => "StreamReaderWriter instances allow wrapping streams which\nwork in both read and write modes.\n\nThe design is such that one can use the factory functions\nreturned by the codec.lookup() function to construct the\ninstance.",
    "builtins.StreamReaderWriter.__delattr__" => "Implement delattr(self, name).",
    "builtins.StreamReaderWriter.__eq__" => "Return self==value.",
    "builtins.StreamReaderWriter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.StreamReaderWriter.__ge__" => "Return self>=value.",
    "builtins.StreamReaderWriter.__getattr__" => "Inherit all other methods from the underlying stream.",
    "builtins.StreamReaderWriter.__getattribute__" => "Return getattr(self, name).",
    "builtins.StreamReaderWriter.__getstate__" => "Helper for pickle.",
    "builtins.StreamReaderWriter.__gt__" => "Return self>value.",
    "builtins.StreamReaderWriter.__hash__" => "Return hash(self).",
    "builtins.StreamReaderWriter.__init__" => "Creates a StreamReaderWriter instance.\n\nstream must be a Stream-like object.\n\nReader, Writer must be factory functions or classes\nproviding the StreamReader, StreamWriter interface resp.\n\nError handling is done in the same way as defined for the\nStreamWriter/Readers.",
    "builtins.StreamReaderWriter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.StreamReaderWriter.__le__" => "Return self<=value.",
    "builtins.StreamReaderWriter.__lt__" => "Return self<value.",
    "builtins.StreamReaderWriter.__ne__" => "Return self!=value.",
    "builtins.StreamReaderWriter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.StreamReaderWriter.__next__" => "Return the next decoded line from the input stream.",
    "builtins.StreamReaderWriter.__reduce__" => "Helper for pickle.",
    "builtins.StreamReaderWriter.__repr__" => "Return repr(self).",
    "builtins.StreamReaderWriter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.StreamReaderWriter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.StreamReaderWriter.__str__" => "Return str(self).",
    "builtins.StreamReaderWriter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.StreamReaderWriter.__weakref__" => "list of weak references to the object",
    "builtins.StreamRecoder" => "StreamRecoder instances translate data from one encoding to another.\n\nThey use the complete set of APIs returned by the\ncodecs.lookup() function to implement their task.\n\nData written to the StreamRecoder is first decoded into an\nintermediate format (depending on the \"decode\" codec) and then\nwritten to the underlying stream using an instance of the provided\nWriter class.\n\nIn the other direction, data is read from the underlying stream using\na Reader instance and then encoded and returned to the caller.",
    "builtins.StreamRecoder.__delattr__" => "Implement delattr(self, name).",
    "builtins.StreamRecoder.__eq__" => "Return self==value.",
    "builtins.StreamRecoder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.StreamRecoder.__ge__" => "Return self>=value.",
    "builtins.StreamRecoder.__getattr__" => "Inherit all other methods from the underlying stream.",
    "builtins.StreamRecoder.__getattribute__" => "Return getattr(self, name).",
    "builtins.StreamRecoder.__getstate__" => "Helper for pickle.",
    "builtins.StreamRecoder.__gt__" => "Return self>value.",
    "builtins.StreamRecoder.__hash__" => "Return hash(self).",
    "builtins.StreamRecoder.__init__" => "Creates a StreamRecoder instance which implements a two-way\nconversion: encode and decode work on the frontend (the\ndata visible to .read() and .write()) while Reader and Writer\nwork on the backend (the data in stream).\n\nYou can use these objects to do transparent\ntranscodings from e.g. latin-1 to utf-8 and back.\n\nstream must be a file-like object.\n\nencode and decode must adhere to the Codec interface; Reader and\nWriter must be factory functions or classes providing the\nStreamReader and StreamWriter interfaces resp.\n\nError handling is done in the same way as defined for the\nStreamWriter/Readers.",
    "builtins.StreamRecoder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.StreamRecoder.__le__" => "Return self<=value.",
    "builtins.StreamRecoder.__lt__" => "Return self<value.",
    "builtins.StreamRecoder.__ne__" => "Return self!=value.",
    "builtins.StreamRecoder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.StreamRecoder.__next__" => "Return the next decoded line from the input stream.",
    "builtins.StreamRecoder.__reduce__" => "Helper for pickle.",
    "builtins.StreamRecoder.__repr__" => "Return repr(self).",
    "builtins.StreamRecoder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.StreamRecoder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.StreamRecoder.__str__" => "Return str(self).",
    "builtins.StreamRecoder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.StreamRecoder.__weakref__" => "list of weak references to the object",
    "builtins.StreamWriter" => "Wraps a Transport.\n\nThis exposes write(), writelines(), [can_]write_eof(),\nget_extra_info() and close().  It adds drain() which returns an\noptional Future on which you can wait for flow control.  It also\nadds a transport property which references the Transport\ndirectly.",
    "builtins.StreamWriter.__delattr__" => "Implement delattr(self, name).",
    "builtins.StreamWriter.__eq__" => "Return self==value.",
    "builtins.StreamWriter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.StreamWriter.__ge__" => "Return self>=value.",
    "builtins.StreamWriter.__getattribute__" => "Return getattr(self, name).",
    "builtins.StreamWriter.__getstate__" => "Helper for pickle.",
    "builtins.StreamWriter.__gt__" => "Return self>value.",
    "builtins.StreamWriter.__hash__" => "Return hash(self).",
    "builtins.StreamWriter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.StreamWriter.__le__" => "Return self<=value.",
    "builtins.StreamWriter.__lt__" => "Return self<value.",
    "builtins.StreamWriter.__ne__" => "Return self!=value.",
    "builtins.StreamWriter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.StreamWriter.__reduce__" => "Helper for pickle.",
    "builtins.StreamWriter.__reduce_ex__" => "Helper for pickle.",
    "builtins.StreamWriter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.StreamWriter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.StreamWriter.__str__" => "Return str(self).",
    "builtins.StreamWriter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.StreamWriter.__weakref__" => "list of weak references to the object",
    "builtins.StreamWriter.drain" => "Flush the write buffer.\n\nThe intended use is to write\n\n  w.write(data)\n  await w.drain()",
    "builtins.StreamWriter.start_tls" => "Upgrade an existing stream-based connection to TLS.",
    "builtins.Struct" => "Struct(fmt) --> compiled struct object",
    "builtins.Struct.__delattr__" => "Implement delattr(self, name).",
    "builtins.Struct.__eq__" => "Return self==value.",
    "builtins.Struct.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Struct.__ge__" => "Return self>=value.",
    "builtins.Struct.__getattribute__" => "Return getattr(self, name).",
    "builtins.Struct.__getstate__" => "Helper for pickle.",
    "builtins.Struct.__gt__" => "Return self>value.",
    "builtins.Struct.__hash__" => "Return hash(self).",
    "builtins.Struct.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Struct.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Struct.__le__" => "Return self<=value.",
    "builtins.Struct.__lt__" => "Return self<value.",
    "builtins.Struct.__ne__" => "Return self!=value.",
    "builtins.Struct.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Struct.__reduce__" => "Helper for pickle.",
    "builtins.Struct.__reduce_ex__" => "Helper for pickle.",
    "builtins.Struct.__repr__" => "Return repr(self).",
    "builtins.Struct.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Struct.__sizeof__" => "S.__sizeof__() -> size of S in memory, in bytes",
    "builtins.Struct.__str__" => "Return str(self).",
    "builtins.Struct.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Struct.format" => "struct format string",
    "builtins.Struct.iter_unpack" => "Return an iterator yielding tuples.\n\nTuples are unpacked from the given bytes source, like a repeated\ninvocation of unpack_from().\n\nRequires that the bytes length be a multiple of the struct size.",
    "builtins.Struct.pack" => "S.pack(v1, v2, ...) -> bytes\n\nReturn a bytes object containing values v1, v2, ... packed according\nto the format string S.format.  See help(struct) for more on format\nstrings.",
    "builtins.Struct.pack_into" => "S.pack_into(buffer, offset, v1, v2, ...)\n\nPack the values v1, v2, ... according to the format string S.format\nand write the packed bytes into the writable buffer buf starting at\noffset.  Note that the offset is a required argument.  See\nhelp(struct) for more on format strings.",
    "builtins.Struct.size" => "struct size in bytes",
    "builtins.Struct.unpack" => "Return a tuple containing unpacked values.\n\nUnpack according to the format string Struct.format. The buffer's size\nin bytes must be Struct.size.\n\nSee help(struct) for more on format strings.",
    "builtins.Struct.unpack_from" => "Return a tuple containing unpacked values.\n\nValues are unpacked according to the format string Struct.format.\n\nThe buffer's size in bytes, starting at position offset, must be\nat least Struct.size.\n\nSee help(struct) for more on format strings.",
    "builtins.StructParam_Type.__delattr__" => "Implement delattr(self, name).",
    "builtins.StructParam_Type.__eq__" => "Return self==value.",
    "builtins.StructParam_Type.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.StructParam_Type.__ge__" => "Return self>=value.",
    "builtins.StructParam_Type.__getattribute__" => "Return getattr(self, name).",
    "builtins.StructParam_Type.__getstate__" => "Helper for pickle.",
    "builtins.StructParam_Type.__gt__" => "Return self>value.",
    "builtins.StructParam_Type.__hash__" => "Return hash(self).",
    "builtins.StructParam_Type.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.StructParam_Type.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.StructParam_Type.__le__" => "Return self<=value.",
    "builtins.StructParam_Type.__lt__" => "Return self<value.",
    "builtins.StructParam_Type.__ne__" => "Return self!=value.",
    "builtins.StructParam_Type.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.StructParam_Type.__reduce__" => "Helper for pickle.",
    "builtins.StructParam_Type.__reduce_ex__" => "Helper for pickle.",
    "builtins.StructParam_Type.__repr__" => "Return repr(self).",
    "builtins.StructParam_Type.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.StructParam_Type.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.StructParam_Type.__str__" => "Return str(self).",
    "builtins.StructParam_Type.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.StructUnionLayout.__delattr__" => "Implement delattr(self, name).",
    "builtins.StructUnionLayout.__eq__" => "Return self==value.",
    "builtins.StructUnionLayout.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.StructUnionLayout.__ge__" => "Return self>=value.",
    "builtins.StructUnionLayout.__getattribute__" => "Return getattr(self, name).",
    "builtins.StructUnionLayout.__getstate__" => "Helper for pickle.",
    "builtins.StructUnionLayout.__gt__" => "Return self>value.",
    "builtins.StructUnionLayout.__hash__" => "Return hash(self).",
    "builtins.StructUnionLayout.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.StructUnionLayout.__le__" => "Return self<=value.",
    "builtins.StructUnionLayout.__lt__" => "Return self<value.",
    "builtins.StructUnionLayout.__ne__" => "Return self!=value.",
    "builtins.StructUnionLayout.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.StructUnionLayout.__reduce__" => "Helper for pickle.",
    "builtins.StructUnionLayout.__reduce_ex__" => "Helper for pickle.",
    "builtins.StructUnionLayout.__repr__" => "Return repr(self).",
    "builtins.StructUnionLayout.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.StructUnionLayout.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.StructUnionLayout.__str__" => "Return str(self).",
    "builtins.StructUnionLayout.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.StructUnionLayout.__weakref__" => "list of weak references to the object",
    "builtins.SubPattern.__delattr__" => "Implement delattr(self, name).",
    "builtins.SubPattern.__eq__" => "Return self==value.",
    "builtins.SubPattern.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SubPattern.__ge__" => "Return self>=value.",
    "builtins.SubPattern.__getattribute__" => "Return getattr(self, name).",
    "builtins.SubPattern.__getstate__" => "Helper for pickle.",
    "builtins.SubPattern.__gt__" => "Return self>value.",
    "builtins.SubPattern.__hash__" => "Return hash(self).",
    "builtins.SubPattern.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SubPattern.__le__" => "Return self<=value.",
    "builtins.SubPattern.__lt__" => "Return self<value.",
    "builtins.SubPattern.__ne__" => "Return self!=value.",
    "builtins.SubPattern.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SubPattern.__reduce__" => "Helper for pickle.",
    "builtins.SubPattern.__reduce_ex__" => "Helper for pickle.",
    "builtins.SubPattern.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SubPattern.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SubPattern.__str__" => "Return str(self).",
    "builtins.SubPattern.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SubPattern.__weakref__" => "list of weak references to the object",
    "builtins.Symbol.__delattr__" => "Implement delattr(self, name).",
    "builtins.Symbol.__eq__" => "Return self==value.",
    "builtins.Symbol.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Symbol.__ge__" => "Return self>=value.",
    "builtins.Symbol.__getattribute__" => "Return getattr(self, name).",
    "builtins.Symbol.__getstate__" => "Helper for pickle.",
    "builtins.Symbol.__gt__" => "Return self>value.",
    "builtins.Symbol.__hash__" => "Return hash(self).",
    "builtins.Symbol.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Symbol.__le__" => "Return self<=value.",
    "builtins.Symbol.__lt__" => "Return self<value.",
    "builtins.Symbol.__ne__" => "Return self!=value.",
    "builtins.Symbol.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Symbol.__reduce__" => "Helper for pickle.",
    "builtins.Symbol.__reduce_ex__" => "Helper for pickle.",
    "builtins.Symbol.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Symbol.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Symbol.__str__" => "Return str(self).",
    "builtins.Symbol.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Symbol.__weakref__" => "list of weak references to the object",
    "builtins.Symbol.get_name" => "Return a name of a symbol.",
    "builtins.Symbol.get_namespace" => "Return the single namespace bound to this name.\n\nRaises ValueError if the name is bound to multiple namespaces\nor no namespace.",
    "builtins.Symbol.get_namespaces" => "Return a list of namespaces bound to this name",
    "builtins.Symbol.is_annotated" => "Return *True* if the symbol is annotated.",
    "builtins.Symbol.is_assigned" => "Return *True* if a symbol is assigned to.",
    "builtins.Symbol.is_comp_cell" => "Return *True* if the symbol is a cell in an inlined comprehension.",
    "builtins.Symbol.is_comp_iter" => "Return *True* if the symbol is a comprehension iteration variable.",
    "builtins.Symbol.is_declared_global" => "Return *True* if the symbol is declared global\nwith a global statement.",
    "builtins.Symbol.is_free" => "Return *True* if a referenced symbol is\nnot assigned to.",
    "builtins.Symbol.is_free_class" => "Return *True* if a class-scoped symbol is free from\nthe perspective of a method.",
    "builtins.Symbol.is_global" => "Return *True* if the symbol is global.",
    "builtins.Symbol.is_imported" => "Return *True* if the symbol is created from\nan import statement.",
    "builtins.Symbol.is_local" => "Return *True* if the symbol is local.",
    "builtins.Symbol.is_namespace" => "Returns *True* if name binding introduces new namespace.\n\nIf the name is used as the target of a function or class\nstatement, this will be true.\n\nNote that a single name can be bound to multiple objects.  If\nis_namespace() is true, the name may also be bound to other\nobjects, like an int or list, that does not introduce a new\nnamespace.",
    "builtins.Symbol.is_nonlocal" => "Return *True* if the symbol is nonlocal.",
    "builtins.Symbol.is_parameter" => "Return *True* if the symbol is a parameter.",
    "builtins.Symbol.is_referenced" => "Return *True* if the symbol is used in\nits block.",
    "builtins.Symbol.is_type_parameter" => "Return *True* if the symbol is a type parameter.",
    "builtins.SymbolTable.__delattr__" => "Implement delattr(self, name).",
    "builtins.SymbolTable.__eq__" => "Return self==value.",
    "builtins.SymbolTable.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SymbolTable.__ge__" => "Return self>=value.",
    "builtins.SymbolTable.__getattribute__" => "Return getattr(self, name).",
    "builtins.SymbolTable.__getstate__" => "Helper for pickle.",
    "builtins.SymbolTable.__gt__" => "Return self>value.",
    "builtins.SymbolTable.__hash__" => "Return hash(self).",
    "builtins.SymbolTable.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SymbolTable.__le__" => "Return self<=value.",
    "builtins.SymbolTable.__lt__" => "Return self<value.",
    "builtins.SymbolTable.__ne__" => "Return self!=value.",
    "builtins.SymbolTable.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SymbolTable.__reduce__" => "Helper for pickle.",
    "builtins.SymbolTable.__reduce_ex__" => "Helper for pickle.",
    "builtins.SymbolTable.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SymbolTable.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SymbolTable.__str__" => "Return str(self).",
    "builtins.SymbolTable.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SymbolTable.__weakref__" => "list of weak references to the object",
    "builtins.SymbolTable.get_children" => "Return a list of the nested symbol tables.",
    "builtins.SymbolTable.get_id" => "Return an identifier for the table.",
    "builtins.SymbolTable.get_identifiers" => "Return a view object containing the names of symbols in the table.",
    "builtins.SymbolTable.get_lineno" => "Return the number of the first line in the\nblock for the table.",
    "builtins.SymbolTable.get_name" => "Return the table's name.\n\nThis corresponds to the name of the class, function\nor 'top' if the table is for a class, function or\nglobal respectively.",
    "builtins.SymbolTable.get_symbols" => "Return a list of *Symbol* instances for\nnames in the table.",
    "builtins.SymbolTable.get_type" => "Return the type of the symbol table.\n\nThe value returned is one of the values in\nthe ``SymbolTableType`` enumeration.",
    "builtins.SymbolTable.has_children" => "Return *True* if the block has nested namespaces.",
    "builtins.SymbolTable.is_nested" => "Return *True* if the block is a nested class\nor function.",
    "builtins.SymbolTable.is_optimized" => "Return *True* if the locals in the table\nare optimizable.",
    "builtins.SymbolTable.lookup" => "Lookup a *name* in the table.\n\nReturns a *Symbol* instance.",
    "builtins.SymbolTableFactory.__delattr__" => "Implement delattr(self, name).",
    "builtins.SymbolTableFactory.__eq__" => "Return self==value.",
    "builtins.SymbolTableFactory.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SymbolTableFactory.__ge__" => "Return self>=value.",
    "builtins.SymbolTableFactory.__getattribute__" => "Return getattr(self, name).",
    "builtins.SymbolTableFactory.__getstate__" => "Helper for pickle.",
    "builtins.SymbolTableFactory.__gt__" => "Return self>value.",
    "builtins.SymbolTableFactory.__hash__" => "Return hash(self).",
    "builtins.SymbolTableFactory.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SymbolTableFactory.__le__" => "Return self<=value.",
    "builtins.SymbolTableFactory.__lt__" => "Return self<value.",
    "builtins.SymbolTableFactory.__ne__" => "Return self!=value.",
    "builtins.SymbolTableFactory.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SymbolTableFactory.__reduce__" => "Helper for pickle.",
    "builtins.SymbolTableFactory.__reduce_ex__" => "Helper for pickle.",
    "builtins.SymbolTableFactory.__repr__" => "Return repr(self).",
    "builtins.SymbolTableFactory.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SymbolTableFactory.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SymbolTableFactory.__str__" => "Return str(self).",
    "builtins.SymbolTableFactory.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SymbolTableFactory.__weakref__" => "list of weak references to the object",
    "builtins.SyntaxError" => "Invalid syntax.",
    "builtins.SyntaxError.__delattr__" => "Implement delattr(self, name).",
    "builtins.SyntaxError.__eq__" => "Return self==value.",
    "builtins.SyntaxError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SyntaxError.__ge__" => "Return self>=value.",
    "builtins.SyntaxError.__getattribute__" => "Return getattr(self, name).",
    "builtins.SyntaxError.__getstate__" => "Helper for pickle.",
    "builtins.SyntaxError.__gt__" => "Return self>value.",
    "builtins.SyntaxError.__hash__" => "Return hash(self).",
    "builtins.SyntaxError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.SyntaxError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SyntaxError.__le__" => "Return self<=value.",
    "builtins.SyntaxError.__lt__" => "Return self<value.",
    "builtins.SyntaxError.__ne__" => "Return self!=value.",
    "builtins.SyntaxError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SyntaxError.__reduce_ex__" => "Helper for pickle.",
    "builtins.SyntaxError.__repr__" => "Return repr(self).",
    "builtins.SyntaxError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SyntaxError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SyntaxError.__str__" => "Return str(self).",
    "builtins.SyntaxError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SyntaxError._metadata" => "exception private metadata",
    "builtins.SyntaxError.add_note" => "Add a note to the exception",
    "builtins.SyntaxError.end_lineno" => "exception end lineno",
    "builtins.SyntaxError.end_offset" => "exception end offset",
    "builtins.SyntaxError.filename" => "exception filename",
    "builtins.SyntaxError.lineno" => "exception lineno",
    "builtins.SyntaxError.msg" => "exception msg",
    "builtins.SyntaxError.offset" => "exception offset",
    "builtins.SyntaxError.print_file_and_line" => "exception print_file_and_line",
    "builtins.SyntaxError.text" => "exception text",
    "builtins.SyntaxError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.SyntaxWarning" => "Base class for warnings about dubious syntax.",
    "builtins.SyntaxWarning.__delattr__" => "Implement delattr(self, name).",
    "builtins.SyntaxWarning.__eq__" => "Return self==value.",
    "builtins.SyntaxWarning.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SyntaxWarning.__ge__" => "Return self>=value.",
    "builtins.SyntaxWarning.__getattribute__" => "Return getattr(self, name).",
    "builtins.SyntaxWarning.__getstate__" => "Helper for pickle.",
    "builtins.SyntaxWarning.__gt__" => "Return self>value.",
    "builtins.SyntaxWarning.__hash__" => "Return hash(self).",
    "builtins.SyntaxWarning.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.SyntaxWarning.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SyntaxWarning.__le__" => "Return self<=value.",
    "builtins.SyntaxWarning.__lt__" => "Return self<value.",
    "builtins.SyntaxWarning.__ne__" => "Return self!=value.",
    "builtins.SyntaxWarning.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SyntaxWarning.__reduce_ex__" => "Helper for pickle.",
    "builtins.SyntaxWarning.__repr__" => "Return repr(self).",
    "builtins.SyntaxWarning.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SyntaxWarning.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SyntaxWarning.__str__" => "Return str(self).",
    "builtins.SyntaxWarning.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SyntaxWarning.add_note" => "Add a note to the exception",
    "builtins.SyntaxWarning.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.SystemError" => "Internal error in the Python interpreter.\n\nPlease report this to the Python maintainer, along with the traceback,\nthe Python version, and the hardware/OS platform and version.",
    "builtins.SystemError.__delattr__" => "Implement delattr(self, name).",
    "builtins.SystemError.__eq__" => "Return self==value.",
    "builtins.SystemError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SystemError.__ge__" => "Return self>=value.",
    "builtins.SystemError.__getattribute__" => "Return getattr(self, name).",
    "builtins.SystemError.__getstate__" => "Helper for pickle.",
    "builtins.SystemError.__gt__" => "Return self>value.",
    "builtins.SystemError.__hash__" => "Return hash(self).",
    "builtins.SystemError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.SystemError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SystemError.__le__" => "Return self<=value.",
    "builtins.SystemError.__lt__" => "Return self<value.",
    "builtins.SystemError.__ne__" => "Return self!=value.",
    "builtins.SystemError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SystemError.__reduce_ex__" => "Helper for pickle.",
    "builtins.SystemError.__repr__" => "Return repr(self).",
    "builtins.SystemError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SystemError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SystemError.__str__" => "Return str(self).",
    "builtins.SystemError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SystemError.add_note" => "Add a note to the exception",
    "builtins.SystemError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.SystemExit" => "Request to exit from the interpreter.",
    "builtins.SystemExit.__delattr__" => "Implement delattr(self, name).",
    "builtins.SystemExit.__eq__" => "Return self==value.",
    "builtins.SystemExit.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.SystemExit.__ge__" => "Return self>=value.",
    "builtins.SystemExit.__getattribute__" => "Return getattr(self, name).",
    "builtins.SystemExit.__getstate__" => "Helper for pickle.",
    "builtins.SystemExit.__gt__" => "Return self>value.",
    "builtins.SystemExit.__hash__" => "Return hash(self).",
    "builtins.SystemExit.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.SystemExit.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.SystemExit.__le__" => "Return self<=value.",
    "builtins.SystemExit.__lt__" => "Return self<value.",
    "builtins.SystemExit.__ne__" => "Return self!=value.",
    "builtins.SystemExit.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.SystemExit.__reduce_ex__" => "Helper for pickle.",
    "builtins.SystemExit.__repr__" => "Return repr(self).",
    "builtins.SystemExit.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.SystemExit.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.SystemExit.__str__" => "Return str(self).",
    "builtins.SystemExit.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.SystemExit.add_note" => "Add a note to the exception",
    "builtins.SystemExit.code" => "exception code",
    "builtins.SystemExit.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.TNavigator" => "Navigation part of the RawTurtle.\nImplements methods for turtle movement.",
    "builtins.TNavigator.__delattr__" => "Implement delattr(self, name).",
    "builtins.TNavigator.__eq__" => "Return self==value.",
    "builtins.TNavigator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TNavigator.__ge__" => "Return self>=value.",
    "builtins.TNavigator.__getattribute__" => "Return getattr(self, name).",
    "builtins.TNavigator.__getstate__" => "Helper for pickle.",
    "builtins.TNavigator.__gt__" => "Return self>value.",
    "builtins.TNavigator.__hash__" => "Return hash(self).",
    "builtins.TNavigator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TNavigator.__le__" => "Return self<=value.",
    "builtins.TNavigator.__lt__" => "Return self<value.",
    "builtins.TNavigator.__ne__" => "Return self!=value.",
    "builtins.TNavigator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TNavigator.__reduce__" => "Helper for pickle.",
    "builtins.TNavigator.__reduce_ex__" => "Helper for pickle.",
    "builtins.TNavigator.__repr__" => "Return repr(self).",
    "builtins.TNavigator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TNavigator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TNavigator.__str__" => "Return str(self).",
    "builtins.TNavigator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TNavigator.__weakref__" => "list of weak references to the object",
    "builtins.TNavigator._delay" => "dummy method - to be overwritten by child class",
    "builtins.TNavigator._go" => "move turtle forward by specified distance",
    "builtins.TNavigator._goto" => "move turtle to position end.",
    "builtins.TNavigator._rotate" => "Turn turtle counterclockwise by specified angle if angle > 0.",
    "builtins.TNavigator._setDegreesPerAU" => "Helper function for degrees() and radians()",
    "builtins.TNavigator._setmode" => "Set turtle-mode to 'standard', 'world' or 'logo'.",
    "builtins.TNavigator._tracer" => "dummy method - to be overwritten by child class",
    "builtins.TNavigator.back" => "Move the turtle backward by distance.\n\nAliases: back | backward | bk\n\nArgument:\ndistance -- a number\n\nMove the turtle backward by distance, opposite to the direction the\nturtle is headed. Do not change the turtle's heading.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.position()\n(0.00,0.00)\n>>> turtle.backward(30)\n>>> turtle.position()\n(-30.00,0.00)",
    "builtins.TNavigator.backward" => "Move the turtle backward by distance.\n\nAliases: back | backward | bk\n\nArgument:\ndistance -- a number\n\nMove the turtle backward by distance, opposite to the direction the\nturtle is headed. Do not change the turtle's heading.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.position()\n(0.00,0.00)\n>>> turtle.backward(30)\n>>> turtle.position()\n(-30.00,0.00)",
    "builtins.TNavigator.bk" => "Move the turtle backward by distance.\n\nAliases: back | backward | bk\n\nArgument:\ndistance -- a number\n\nMove the turtle backward by distance, opposite to the direction the\nturtle is headed. Do not change the turtle's heading.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.position()\n(0.00,0.00)\n>>> turtle.backward(30)\n>>> turtle.position()\n(-30.00,0.00)",
    "builtins.TNavigator.circle" => "Draw a circle with given radius.\n\nArguments:\nradius -- a number\nextent (optional) -- a number\nsteps (optional) -- an integer\n\nDraw a circle with given radius. The center is radius units left\nof the turtle; extent - an angle - determines which part of the\ncircle is drawn. If extent is not given, draw the entire circle.\nIf extent is not a full circle, one endpoint of the arc is the\ncurrent pen position. Draw the arc in counterclockwise direction\nif radius is positive, otherwise in clockwise direction. Finally\nthe direction of the turtle is changed by the amount of extent.\n\nAs the circle is approximated by an inscribed regular polygon,\nsteps determines the number of steps to use. If not given,\nit will be calculated automatically. Maybe used to draw regular\npolygons.\n\ncall: circle(radius)                  # full circle\n--or: circle(radius, extent)          # arc\n--or: circle(radius, extent, steps)\n--or: circle(radius, steps=6)         # 6-sided polygon\n\nExample (for a Turtle instance named turtle):\n>>> turtle.circle(50)\n>>> turtle.circle(120, 180)  # semicircle",
    "builtins.TNavigator.degrees" => "Set angle measurement units to degrees.\n\nOptional argument:\nfullcircle -  a number\n\nSet angle measurement units, i. e. set number\nof 'degrees' for a full circle. Default value is\n360 degrees.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.left(90)\n>>> turtle.heading()\n90\n\nChange angle measurement unit to grad (also known as gon,\ngrade, or gradian and equals 1/100-th of the right angle.)\n>>> turtle.degrees(400.0)\n>>> turtle.heading()\n100",
    "builtins.TNavigator.distance" => "Return the distance from the turtle to (x,y) in turtle step units.\n\nArguments:\nx -- a number   or  a pair/vector of numbers   or   a turtle instance\ny -- a number       None                            None\n\ncall: distance(x, y)         # two coordinates\n--or: distance((x, y))       # a pair (tuple) of coordinates\n--or: distance(vec)          # e.g. as returned by pos()\n--or: distance(mypen)        # where mypen is another turtle\n\nExample (for a Turtle instance named turtle):\n>>> turtle.pos()\n(0.00,0.00)\n>>> turtle.distance(30,40)\n50.0\n>>> pen = Turtle()\n>>> pen.forward(77)\n>>> turtle.distance(pen)\n77.0",
    "builtins.TNavigator.fd" => "Move the turtle forward by the specified distance.\n\nAliases: forward | fd\n\nArgument:\ndistance -- a number (integer or float)\n\nMove the turtle forward by the specified distance, in the direction\nthe turtle is headed.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.position()\n(0.00,0.00)\n>>> turtle.forward(25)\n>>> turtle.position()\n(25.00,0.00)\n>>> turtle.forward(-75)\n>>> turtle.position()\n(-50.00,0.00)",
    "builtins.TNavigator.forward" => "Move the turtle forward by the specified distance.\n\nAliases: forward | fd\n\nArgument:\ndistance -- a number (integer or float)\n\nMove the turtle forward by the specified distance, in the direction\nthe turtle is headed.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.position()\n(0.00,0.00)\n>>> turtle.forward(25)\n>>> turtle.position()\n(25.00,0.00)\n>>> turtle.forward(-75)\n>>> turtle.position()\n(-50.00,0.00)",
    "builtins.TNavigator.goto" => "Move turtle to an absolute position.\n\nAliases: setpos | setposition | goto:\n\nArguments:\nx -- a number      or     a pair/vector of numbers\ny -- a number             None\n\ncall: goto(x, y)         # two coordinates\n--or: goto((x, y))       # a pair (tuple) of coordinates\n--or: goto(vec)          # e.g. as returned by pos()\n\nMove turtle to an absolute position. If the pen is down,\na line will be drawn. The turtle's orientation does not change.\n\nExample (for a Turtle instance named turtle):\n>>> tp = turtle.pos()\n>>> tp\n(0.00,0.00)\n>>> turtle.setpos(60,30)\n>>> turtle.pos()\n(60.00,30.00)\n>>> turtle.setpos((20,80))\n>>> turtle.pos()\n(20.00,80.00)\n>>> turtle.setpos(tp)\n>>> turtle.pos()\n(0.00,0.00)",
    "builtins.TNavigator.heading" => "Return the turtle's current heading.\n\nNo arguments.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.left(67)\n>>> turtle.heading()\n67.0",
    "builtins.TNavigator.home" => "Move turtle to the origin - coordinates (0,0).\n\nNo arguments.\n\nMove turtle to the origin - coordinates (0,0) and set its\nheading to its start-orientation (which depends on mode).\n\nExample (for a Turtle instance named turtle):\n>>> turtle.home()",
    "builtins.TNavigator.left" => "Turn turtle left by angle units.\n\nAliases: left | lt\n\nArgument:\nangle -- a number (integer or float)\n\nTurn turtle left by angle units. (Units are by default degrees,\nbut can be set via the degrees() and radians() functions.)\nAngle orientation depends on mode. (See this.)\n\nExample (for a Turtle instance named turtle):\n>>> turtle.heading()\n22.0\n>>> turtle.left(45)\n>>> turtle.heading()\n67.0",
    "builtins.TNavigator.lt" => "Turn turtle left by angle units.\n\nAliases: left | lt\n\nArgument:\nangle -- a number (integer or float)\n\nTurn turtle left by angle units. (Units are by default degrees,\nbut can be set via the degrees() and radians() functions.)\nAngle orientation depends on mode. (See this.)\n\nExample (for a Turtle instance named turtle):\n>>> turtle.heading()\n22.0\n>>> turtle.left(45)\n>>> turtle.heading()\n67.0",
    "builtins.TNavigator.pos" => "Return the turtle's current location (x,y), as a Vec2D-vector.\n\nAliases: pos | position\n\nNo arguments.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.pos()\n(0.00, 240.00)",
    "builtins.TNavigator.position" => "Return the turtle's current location (x,y), as a Vec2D-vector.\n\nAliases: pos | position\n\nNo arguments.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.pos()\n(0.00, 240.00)",
    "builtins.TNavigator.radians" => "Set the angle measurement units to radians.\n\nNo arguments.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.heading()\n90\n>>> turtle.radians()\n>>> turtle.heading()\n1.5707963267948966",
    "builtins.TNavigator.reset" => "reset turtle to its initial values\n\nWill be overwritten by parent class",
    "builtins.TNavigator.right" => "Turn turtle right by angle units.\n\nAliases: right | rt\n\nArgument:\nangle -- a number (integer or float)\n\nTurn turtle right by angle units. (Units are by default degrees,\nbut can be set via the degrees() and radians() functions.)\nAngle orientation depends on mode. (See this.)\n\nExample (for a Turtle instance named turtle):\n>>> turtle.heading()\n22.0\n>>> turtle.right(45)\n>>> turtle.heading()\n337.0",
    "builtins.TNavigator.rt" => "Turn turtle right by angle units.\n\nAliases: right | rt\n\nArgument:\nangle -- a number (integer or float)\n\nTurn turtle right by angle units. (Units are by default degrees,\nbut can be set via the degrees() and radians() functions.)\nAngle orientation depends on mode. (See this.)\n\nExample (for a Turtle instance named turtle):\n>>> turtle.heading()\n22.0\n>>> turtle.right(45)\n>>> turtle.heading()\n337.0",
    "builtins.TNavigator.seth" => "Set the orientation of the turtle to to_angle.\n\nAliases:  setheading | seth\n\nArgument:\nto_angle -- a number (integer or float)\n\nSet the orientation of the turtle to to_angle.\nHere are some common directions in degrees:\n\n standard - mode:          logo-mode:\n-------------------|--------------------\n   0 - east                0 - north\n  90 - north              90 - east\n 180 - west              180 - south\n 270 - south             270 - west\n\nExample (for a Turtle instance named turtle):\n>>> turtle.setheading(90)\n>>> turtle.heading()\n90",
    "builtins.TNavigator.setheading" => "Set the orientation of the turtle to to_angle.\n\nAliases:  setheading | seth\n\nArgument:\nto_angle -- a number (integer or float)\n\nSet the orientation of the turtle to to_angle.\nHere are some common directions in degrees:\n\n standard - mode:          logo-mode:\n-------------------|--------------------\n   0 - east                0 - north\n  90 - north              90 - east\n 180 - west              180 - south\n 270 - south             270 - west\n\nExample (for a Turtle instance named turtle):\n>>> turtle.setheading(90)\n>>> turtle.heading()\n90",
    "builtins.TNavigator.setpos" => "Move turtle to an absolute position.\n\nAliases: setpos | setposition | goto:\n\nArguments:\nx -- a number      or     a pair/vector of numbers\ny -- a number             None\n\ncall: goto(x, y)         # two coordinates\n--or: goto((x, y))       # a pair (tuple) of coordinates\n--or: goto(vec)          # e.g. as returned by pos()\n\nMove turtle to an absolute position. If the pen is down,\na line will be drawn. The turtle's orientation does not change.\n\nExample (for a Turtle instance named turtle):\n>>> tp = turtle.pos()\n>>> tp\n(0.00,0.00)\n>>> turtle.setpos(60,30)\n>>> turtle.pos()\n(60.00,30.00)\n>>> turtle.setpos((20,80))\n>>> turtle.pos()\n(20.00,80.00)\n>>> turtle.setpos(tp)\n>>> turtle.pos()\n(0.00,0.00)",
    "builtins.TNavigator.setposition" => "Move turtle to an absolute position.\n\nAliases: setpos | setposition | goto:\n\nArguments:\nx -- a number      or     a pair/vector of numbers\ny -- a number             None\n\ncall: goto(x, y)         # two coordinates\n--or: goto((x, y))       # a pair (tuple) of coordinates\n--or: goto(vec)          # e.g. as returned by pos()\n\nMove turtle to an absolute position. If the pen is down,\na line will be drawn. The turtle's orientation does not change.\n\nExample (for a Turtle instance named turtle):\n>>> tp = turtle.pos()\n>>> tp\n(0.00,0.00)\n>>> turtle.setpos(60,30)\n>>> turtle.pos()\n(60.00,30.00)\n>>> turtle.setpos((20,80))\n>>> turtle.pos()\n(20.00,80.00)\n>>> turtle.setpos(tp)\n>>> turtle.pos()\n(0.00,0.00)",
    "builtins.TNavigator.setx" => "Set the turtle's first coordinate to x\n\nArgument:\nx -- a number (integer or float)\n\nSet the turtle's first coordinate to x, leave second coordinate\nunchanged.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.position()\n(0.00, 240.00)\n>>> turtle.setx(10)\n>>> turtle.position()\n(10.00, 240.00)",
    "builtins.TNavigator.sety" => "Set the turtle's second coordinate to y\n\nArgument:\ny -- a number (integer or float)\n\nSet the turtle's first coordinate to x, second coordinate remains\nunchanged.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.position()\n(0.00, 40.00)\n>>> turtle.sety(-10)\n>>> turtle.position()\n(0.00, -10.00)",
    "builtins.TNavigator.speed" => "dummy method - to be overwritten by child class",
    "builtins.TNavigator.teleport" => "To be overwritten by child class RawTurtle.\nIncludes no TPen references.",
    "builtins.TNavigator.towards" => "Return the angle of the line from the turtle's position to (x, y).\n\nArguments:\nx -- a number   or  a pair/vector of numbers   or   a turtle instance\ny -- a number       None                            None\n\ncall: distance(x, y)         # two coordinates\n--or: distance((x, y))       # a pair (tuple) of coordinates\n--or: distance(vec)          # e.g. as returned by pos()\n--or: distance(mypen)        # where mypen is another turtle\n\nReturn the angle, between the line from turtle-position to position\nspecified by x, y and the turtle's start orientation. (Depends on\nmodes - \"standard\" or \"logo\")\n\nExample (for a Turtle instance named turtle):\n>>> turtle.pos()\n(10.00, 10.00)\n>>> turtle.towards(0,0)\n225.0",
    "builtins.TNavigator.xcor" => "Return the turtle's x coordinate.\n\nNo arguments.\n\nExample (for a Turtle instance named turtle):\n>>> reset()\n>>> turtle.left(60)\n>>> turtle.forward(100)\n>>> print(turtle.xcor())\n50.0",
    "builtins.TNavigator.ycor" => "Return the turtle's y coordinate\n---\nNo arguments.\n\nExample (for a Turtle instance named turtle):\n>>> reset()\n>>> turtle.left(60)\n>>> turtle.forward(100)\n>>> print(turtle.ycor())\n86.6025403784",
    "builtins.TPen" => "Drawing part of the RawTurtle.\nImplements drawing properties.",
    "builtins.TPen.__delattr__" => "Implement delattr(self, name).",
    "builtins.TPen.__eq__" => "Return self==value.",
    "builtins.TPen.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TPen.__ge__" => "Return self>=value.",
    "builtins.TPen.__getattribute__" => "Return getattr(self, name).",
    "builtins.TPen.__getstate__" => "Helper for pickle.",
    "builtins.TPen.__gt__" => "Return self>value.",
    "builtins.TPen.__hash__" => "Return hash(self).",
    "builtins.TPen.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TPen.__le__" => "Return self<=value.",
    "builtins.TPen.__lt__" => "Return self<value.",
    "builtins.TPen.__ne__" => "Return self!=value.",
    "builtins.TPen.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TPen.__reduce__" => "Helper for pickle.",
    "builtins.TPen.__reduce_ex__" => "Helper for pickle.",
    "builtins.TPen.__repr__" => "Return repr(self).",
    "builtins.TPen.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TPen.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TPen.__str__" => "Return str(self).",
    "builtins.TPen.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TPen.__weakref__" => "list of weak references to the object",
    "builtins.TPen._color" => "dummy method - to be overwritten by child class",
    "builtins.TPen._colorstr" => "dummy method - to be overwritten by child class",
    "builtins.TPen._newLine" => "dummy method - to be overwritten by child class",
    "builtins.TPen._update" => "dummy method - to be overwritten by child class",
    "builtins.TPen.color" => "Return or set the pencolor and fillcolor.\n\nArguments:\nSeveral input formats are allowed.\nThey use 0 to 3 arguments as follows:\n  - color()\n    Return the current pencolor and the current fillcolor as\n    a pair of color specification strings or tuples as returned\n    by pencolor() and fillcolor().\n  - color(colorstring), color((r,g,b)), color(r,g,b)\n    Inputs as in pencolor(), set both, fillcolor and pencolor,\n    to the given value.\n  - color(colorstring1, colorstring2), color((r1,g1,b1), (r2,g2,b2))\n    Equivalent to pencolor(colorstring1) and fillcolor(colorstring2)\n    and analogously if the other input format is used.\n\nIf turtleshape is a polygon, outline and interior of that polygon\nis drawn with the newly set colors.\nFor more info see: pencolor, fillcolor\n\nExample (for a Turtle instance named turtle):\n>>> turtle.color('red', 'green')\n>>> turtle.color()\n('red', 'green')\n>>> colormode(255)\n>>> color(('#285078', '#a0c8f0'))\n>>> color()\n((40.0, 80.0, 120.0), (160.0, 200.0, 240.0))",
    "builtins.TPen.down" => "Pull the pen down -- drawing when moving.\n\nAliases: pendown | pd | down\n\nNo argument.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.pendown()",
    "builtins.TPen.fillcolor" => "Return or set the fillcolor.\n\nArguments:\nFour input formats are allowed:\n  - fillcolor()\n    Return the current fillcolor as color specification string,\n    possibly in tuple format (see example).  May be used as\n    input to another color/pencolor/fillcolor/bgcolor call.\n  - fillcolor(colorstring)\n    Set fillcolor to colorstring, which is a Tk color\n    specification string, such as \"red\", \"yellow\", or \"#33cc8c\".\n  - fillcolor((r, g, b))\n    Set fillcolor to the RGB color represented by the tuple of\n    r, g, and b.  Each of r, g, and b must be in the range\n    0..colormode, where colormode is either 1.0 or 255 (see\n    colormode()).\n  - fillcolor(r, g, b)\n    Set fillcolor to the RGB color represented by r, g, and b.\n    Each of r, g, and b must be in the range 0..colormode.\n\nIf turtleshape is a polygon, the interior of that polygon is drawn\nwith the newly set fillcolor.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.fillcolor('violet')\n>>> turtle.fillcolor()\n'violet'\n>>> colormode(255)\n>>> turtle.fillcolor('#ffffff')\n>>> turtle.fillcolor()\n(255.0, 255.0, 255.0)",
    "builtins.TPen.hideturtle" => "Makes the turtle invisible.\n\nAliases: hideturtle | ht\n\nNo argument.\n\nIt's a good idea to do this while you're in the\nmiddle of a complicated drawing, because hiding\nthe turtle speeds up the drawing observably.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.hideturtle()",
    "builtins.TPen.ht" => "Makes the turtle invisible.\n\nAliases: hideturtle | ht\n\nNo argument.\n\nIt's a good idea to do this while you're in the\nmiddle of a complicated drawing, because hiding\nthe turtle speeds up the drawing observably.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.hideturtle()",
    "builtins.TPen.isdown" => "Return True if pen is down, False if it's up.\n\nNo argument.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.penup()\n>>> turtle.isdown()\nFalse\n>>> turtle.pendown()\n>>> turtle.isdown()\nTrue",
    "builtins.TPen.isvisible" => "Return True if the Turtle is shown, False if it's hidden.\n\nNo argument.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.hideturtle()\n>>> print(turtle.isvisible())\nFalse",
    "builtins.TPen.pd" => "Pull the pen down -- drawing when moving.\n\nAliases: pendown | pd | down\n\nNo argument.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.pendown()",
    "builtins.TPen.pen" => "Return or set the pen's attributes.\n\nArguments:\n    pen -- a dictionary with some or all of the below listed keys.\n    **pendict -- one or more keyword-arguments with the below\n                 listed keys as keywords.\n\nReturn or set the pen's attributes in a 'pen-dictionary'\nwith the following key/value pairs:\n   \"shown\"      :   True/False\n   \"pendown\"    :   True/False\n   \"pencolor\"   :   color-string or color-tuple\n   \"fillcolor\"  :   color-string or color-tuple\n   \"pensize\"    :   positive number\n   \"speed\"      :   number in range 0..10\n   \"resizemode\" :   \"auto\" or \"user\" or \"noresize\"\n   \"stretchfactor\": (positive number, positive number)\n   \"shearfactor\":   number\n   \"outline\"    :   positive number\n   \"tilt\"       :   number\n\nThis dictionary can be used as argument for a subsequent\npen()-call to restore the former pen-state. Moreover one\nor more of these attributes can be provided as keyword-arguments.\nThis can be used to set several pen attributes in one statement.\n\n\nExamples (for a Turtle instance named turtle):\n>>> turtle.pen(fillcolor=\"black\", pencolor=\"red\", pensize=10)\n>>> turtle.pen()\n{'pensize': 10, 'shown': True, 'resizemode': 'auto', 'outline': 1,\n'pencolor': 'red', 'pendown': True, 'fillcolor': 'black',\n'stretchfactor': (1,1), 'speed': 3, 'shearfactor': 0.0}\n>>> penstate=turtle.pen()\n>>> turtle.color(\"yellow\",\"\")\n>>> turtle.penup()\n>>> turtle.pen()\n{'pensize': 10, 'shown': True, 'resizemode': 'auto', 'outline': 1,\n'pencolor': 'yellow', 'pendown': False, 'fillcolor': '',\n'stretchfactor': (1,1), 'speed': 3, 'shearfactor': 0.0}\n>>> p.pen(penstate, fillcolor=\"green\")\n>>> p.pen()\n{'pensize': 10, 'shown': True, 'resizemode': 'auto', 'outline': 1,\n'pencolor': 'red', 'pendown': True, 'fillcolor': 'green',\n'stretchfactor': (1,1), 'speed': 3, 'shearfactor': 0.0}",
    "builtins.TPen.pencolor" => "Return or set the pencolor.\n\nArguments:\nFour input formats are allowed:\n  - pencolor()\n    Return the current pencolor as color specification string or\n    as a tuple (see example).  May be used as input to another\n    color/pencolor/fillcolor/bgcolor call.\n  - pencolor(colorstring)\n    Set pencolor to colorstring, which is a Tk color\n    specification string, such as \"red\", \"yellow\", or \"#33cc8c\".\n  - pencolor((r, g, b))\n    Set pencolor to the RGB color represented by the tuple of\n    r, g, and b.  Each of r, g, and b must be in the range\n    0..colormode, where colormode is either 1.0 or 255 (see\n    colormode()).\n  - pencolor(r, g, b)\n    Set pencolor to the RGB color represented by r, g, and b.\n    Each of r, g, and b must be in the range 0..colormode.\n\nIf turtleshape is a polygon, the outline of that polygon is drawn\nwith the newly set pencolor.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.pencolor('brown')\n>>> turtle.pencolor()\n'brown'\n>>> colormode(255)\n>>> turtle.pencolor('#32c18f')\n>>> turtle.pencolor()\n(50.0, 193.0, 143.0)",
    "builtins.TPen.pendown" => "Pull the pen down -- drawing when moving.\n\nAliases: pendown | pd | down\n\nNo argument.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.pendown()",
    "builtins.TPen.pensize" => "Set or return the line thickness.\n\nAliases:  pensize | width\n\nArgument:\nwidth -- positive number\n\nSet the line thickness to width or return it. If resizemode is set\nto \"auto\" and turtleshape is a polygon, that polygon is drawn with\nthe same line thickness. If no argument is given, current pensize\nis returned.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.pensize()\n1\n>>> turtle.pensize(10)   # from here on lines of width 10 are drawn",
    "builtins.TPen.penup" => "Pull the pen up -- no drawing when moving.\n\nAliases: penup | pu | up\n\nNo argument\n\nExample (for a Turtle instance named turtle):\n>>> turtle.penup()",
    "builtins.TPen.pu" => "Pull the pen up -- no drawing when moving.\n\nAliases: penup | pu | up\n\nNo argument\n\nExample (for a Turtle instance named turtle):\n>>> turtle.penup()",
    "builtins.TPen.resizemode" => "Set resizemode to one of the values: \"auto\", \"user\", \"noresize\".\n\n(Optional) Argument:\nrmode -- one of the strings \"auto\", \"user\", \"noresize\"\n\nDifferent resizemodes have the following effects:\n  - \"auto\" adapts the appearance of the turtle\n           corresponding to the value of pensize.\n  - \"user\" adapts the appearance of the turtle according to the\n           values of stretchfactor and outlinewidth (outline),\n           which are set by shapesize()\n  - \"noresize\" no adaption of the turtle's appearance takes place.\nIf no argument is given, return current resizemode.\nresizemode(\"user\") is called by a call of shapesize with arguments.\n\n\nExamples (for a Turtle instance named turtle):\n>>> turtle.resizemode(\"noresize\")\n>>> turtle.resizemode()\n'noresize'",
    "builtins.TPen.showturtle" => "Makes the turtle visible.\n\nAliases: showturtle | st\n\nNo argument.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.hideturtle()\n>>> turtle.showturtle()",
    "builtins.TPen.speed" => "Return or set the turtle's speed.\n\nOptional argument:\nspeed -- an integer in the range 0..10 or a speedstring (see below)\n\nSet the turtle's speed to an integer value in the range 0 .. 10.\nIf no argument is given: return current speed.\n\nIf input is a number greater than 10 or smaller than 0.5,\nspeed is set to 0.\nSpeedstrings  are mapped to speedvalues in the following way:\n    'fastest' :  0\n    'fast'    :  10\n    'normal'  :  6\n    'slow'    :  3\n    'slowest' :  1\nspeeds from 1 to 10 enforce increasingly faster animation of\nline drawing and turtle turning.\n\nAttention:\nspeed = 0 : *no* animation takes place. forward/back makes turtle jump\nand likewise left/right make the turtle turn instantly.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.speed(3)",
    "builtins.TPen.st" => "Makes the turtle visible.\n\nAliases: showturtle | st\n\nNo argument.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.hideturtle()\n>>> turtle.showturtle()",
    "builtins.TPen.teleport" => "To be overwritten by child class RawTurtle.\nIncludes no TNavigator references.",
    "builtins.TPen.up" => "Pull the pen up -- no drawing when moving.\n\nAliases: penup | pu | up\n\nNo argument\n\nExample (for a Turtle instance named turtle):\n>>> turtle.penup()",
    "builtins.TPen.width" => "Set or return the line thickness.\n\nAliases:  pensize | width\n\nArgument:\nwidth -- positive number\n\nSet the line thickness to width or return it. If resizemode is set\nto \"auto\" and turtleshape is a polygon, that polygon is drawn with\nthe same line thickness. If no argument is given, current pensize\nis returned.\n\nExample (for a Turtle instance named turtle):\n>>> turtle.pensize()\n1\n>>> turtle.pensize(10)   # from here on lines of width 10 are drawn",
    "builtins.TabError" => "Improper mixture of spaces and tabs.",
    "builtins.TabError.__delattr__" => "Implement delattr(self, name).",
    "builtins.TabError.__eq__" => "Return self==value.",
    "builtins.TabError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TabError.__ge__" => "Return self>=value.",
    "builtins.TabError.__getattribute__" => "Return getattr(self, name).",
    "builtins.TabError.__getstate__" => "Helper for pickle.",
    "builtins.TabError.__gt__" => "Return self>value.",
    "builtins.TabError.__hash__" => "Return hash(self).",
    "builtins.TabError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.TabError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TabError.__le__" => "Return self<=value.",
    "builtins.TabError.__lt__" => "Return self<value.",
    "builtins.TabError.__ne__" => "Return self!=value.",
    "builtins.TabError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TabError.__reduce_ex__" => "Helper for pickle.",
    "builtins.TabError.__repr__" => "Return repr(self).",
    "builtins.TabError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TabError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TabError.__str__" => "Return str(self).",
    "builtins.TabError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TabError._metadata" => "exception private metadata",
    "builtins.TabError.add_note" => "Add a note to the exception",
    "builtins.TabError.end_lineno" => "exception end lineno",
    "builtins.TabError.end_offset" => "exception end offset",
    "builtins.TabError.filename" => "exception filename",
    "builtins.TabError.lineno" => "exception lineno",
    "builtins.TabError.msg" => "exception msg",
    "builtins.TabError.offset" => "exception offset",
    "builtins.TabError.print_file_and_line" => "exception print_file_and_line",
    "builtins.TabError.text" => "exception text",
    "builtins.TabError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.TarFile" => "The TarFile Class provides an interface to tar archives.",
    "builtins.TarFile.__delattr__" => "Implement delattr(self, name).",
    "builtins.TarFile.__eq__" => "Return self==value.",
    "builtins.TarFile.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TarFile.__ge__" => "Return self>=value.",
    "builtins.TarFile.__getattribute__" => "Return getattr(self, name).",
    "builtins.TarFile.__getstate__" => "Helper for pickle.",
    "builtins.TarFile.__gt__" => "Return self>value.",
    "builtins.TarFile.__hash__" => "Return hash(self).",
    "builtins.TarFile.__init__" => "Open an (uncompressed) tar archive 'name'. 'mode' is either 'r' to\nread from an existing archive, 'a' to append data to an existing\nfile or 'w' to create a new file overwriting an existing one. 'mode'\ndefaults to 'r'.\nIf 'fileobj' is given, it is used for reading or writing data. If it\ncan be determined, 'mode' is overridden by 'fileobj's mode.\n'fileobj' is not closed, when TarFile is closed.",
    "builtins.TarFile.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TarFile.__iter__" => "Provide an iterator object.",
    "builtins.TarFile.__le__" => "Return self<=value.",
    "builtins.TarFile.__lt__" => "Return self<value.",
    "builtins.TarFile.__ne__" => "Return self!=value.",
    "builtins.TarFile.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TarFile.__reduce__" => "Helper for pickle.",
    "builtins.TarFile.__reduce_ex__" => "Helper for pickle.",
    "builtins.TarFile.__repr__" => "Return repr(self).",
    "builtins.TarFile.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TarFile.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TarFile.__str__" => "Return str(self).",
    "builtins.TarFile.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TarFile.__weakref__" => "list of weak references to the object",
    "builtins.TarFile._check" => "Check if TarFile is still open, and if the operation's mode\ncorresponds to TarFile's mode.",
    "builtins.TarFile._dbg" => "Write debugging output to sys.stderr.",
    "builtins.TarFile._extract_member" => "Extract the filtered TarInfo object tarinfo to a physical\nfile called targetpath.\n\nfilter_function is only used when extracting a *different*\nmember (e.g. as fallback to creating a symlink)",
    "builtins.TarFile._extract_one" => "Extract from filtered tarinfo to disk.\n\nfilter_function is only used when extracting a *different*\nmember (e.g. as fallback to creating a symlink)",
    "builtins.TarFile._find_link_target" => "Find the target member of a symlink or hardlink member in the\narchive.",
    "builtins.TarFile._get_extract_tarinfo" => "Get (filtered, unfiltered) TarInfos from *member*\n\n*member* might be a string.\n\nReturn (None, None) if not found.",
    "builtins.TarFile._getmember" => "Find an archive member by name from bottom to top.\nIf tarinfo is given, it is used as the starting point.",
    "builtins.TarFile._handle_fatal_error" => "Handle \"fatal\" error according to self.errorlevel",
    "builtins.TarFile._handle_nonfatal_error" => "Handle non-fatal error (ExtractError) according to errorlevel",
    "builtins.TarFile._load" => "Read through the entire archive file and look for readable\nmembers. This should not run if the file is set to stream.",
    "builtins.TarFile.add" => "Add the file 'name' to the archive. 'name' may be any type of file\n(directory, fifo, symbolic link, etc.). If given, 'arcname'\nspecifies an alternative name for the file in the archive.\nDirectories are added recursively by default. This can be avoided by\nsetting 'recursive' to False. 'filter' is a function\nthat expects a TarInfo object argument and returns the changed\nTarInfo object, if it returns None the TarInfo object will be\nexcluded from the archive.",
    "builtins.TarFile.addfile" => "Add the TarInfo object 'tarinfo' to the archive.\n\nIf 'tarinfo' represents a non zero-size regular file, the 'fileobj'\nargument should be a binary file, and tarinfo.size bytes are read\nfrom it and added to the archive. You can create TarInfo objects\ndirectly, or by using gettarinfo().",
    "builtins.TarFile.bz2open" => "Open bzip2 compressed tar archive name for reading or writing.\nAppending is not allowed.",
    "builtins.TarFile.chmod" => "Set file permissions of targetpath according to tarinfo.",
    "builtins.TarFile.chown" => "Set owner of targetpath according to tarinfo. If numeric_owner\nis True, use .gid/.uid instead of .gname/.uname. If numeric_owner\nis False, fall back to .gid/.uid when the search based on name\nfails.",
    "builtins.TarFile.close" => "Close the TarFile. In write-mode, two finishing zero blocks are\nappended to the archive.",
    "builtins.TarFile.extract" => "Extract a member from the archive to the current working directory,\nusing its full name. Its file information is extracted as accurately\nas possible. 'member' may be a filename or a TarInfo object. You can\nspecify a different directory using 'path'. File attributes (owner,\nmtime, mode) are set unless 'set_attrs' is False. If 'numeric_owner'\nis True, only the numbers for user/group names are used and not\nthe names.\n\nThe 'filter' function will be called before extraction.\nIt can return a changed TarInfo or None to skip the member.\nString names of common filters are accepted.",
    "builtins.TarFile.extractall" => "Extract all members from the archive to the current working\ndirectory and set owner, modification time and permissions on\ndirectories afterwards. 'path' specifies a different directory\nto extract to. 'members' is optional and must be a subset of the\nlist returned by getmembers(). If 'numeric_owner' is True, only\nthe numbers for user/group names are used and not the names.\n\nThe 'filter' function will be called on each member just\nbefore extraction.\nIt can return a changed TarInfo or None to skip the member.\nString names of common filters are accepted.",
    "builtins.TarFile.extractfile" => "Extract a member from the archive as a file object. 'member' may be\na filename or a TarInfo object. If 'member' is a regular file or\na link, an io.BufferedReader object is returned. For all other\nexisting members, None is returned. If 'member' does not appear\nin the archive, KeyError is raised.",
    "builtins.TarFile.fileobject.__del__" => "Called when the instance is about to be destroyed.",
    "builtins.TarFile.fileobject.__delattr__" => "Implement delattr(self, name).",
    "builtins.TarFile.fileobject.__eq__" => "Return self==value.",
    "builtins.TarFile.fileobject.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TarFile.fileobject.__ge__" => "Return self>=value.",
    "builtins.TarFile.fileobject.__getattribute__" => "Return getattr(self, name).",
    "builtins.TarFile.fileobject.__gt__" => "Return self>value.",
    "builtins.TarFile.fileobject.__hash__" => "Return hash(self).",
    "builtins.TarFile.fileobject.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TarFile.fileobject.__iter__" => "Implement iter(self).",
    "builtins.TarFile.fileobject.__le__" => "Return self<=value.",
    "builtins.TarFile.fileobject.__lt__" => "Return self<value.",
    "builtins.TarFile.fileobject.__ne__" => "Return self!=value.",
    "builtins.TarFile.fileobject.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TarFile.fileobject.__next__" => "Implement next(self).",
    "builtins.TarFile.fileobject.__reduce__" => "Helper for pickle.",
    "builtins.TarFile.fileobject.__reduce_ex__" => "Helper for pickle.",
    "builtins.TarFile.fileobject.__repr__" => "Return repr(self).",
    "builtins.TarFile.fileobject.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TarFile.fileobject.__str__" => "Return str(self).",
    "builtins.TarFile.fileobject.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TarFile.fileobject.readlines" => "Return a list of lines from the stream.\n\nhint can be specified to control the number of lines read: no more\nlines will be read if the total size (in bytes/characters) of all\nlines so far exceeds hint.",
    "builtins.TarFile.fileobject.writable" => "Return whether object was opened for writing.\n\nIf False, write() will raise OSError.",
    "builtins.TarFile.fileobject.write" => "Write buffer b to the IO stream.\n\nReturn the number of bytes written, which is always\nthe length of b in bytes.\n\nRaise BlockingIOError if the buffer is full and the\nunderlying raw stream cannot accept more data at the moment.",
    "builtins.TarFile.fileobject.writelines" => "Write a list of lines to stream.\n\nLine separators are not added, so it is usual for each of the\nlines provided to have a line separator at the end.",
    "builtins.TarFile.getmember" => "Return a TarInfo object for member 'name'. If 'name' can not be\nfound in the archive, KeyError is raised. If a member occurs more\nthan once in the archive, its last occurrence is assumed to be the\nmost up-to-date version.",
    "builtins.TarFile.getmembers" => "Return the members of the archive as a list of TarInfo objects. The\nlist has the same order as the members in the archive.",
    "builtins.TarFile.getnames" => "Return the members of the archive as a list of their names. It has\nthe same order as the list returned by getmembers().",
    "builtins.TarFile.gettarinfo" => "Create a TarInfo object from the result of os.stat or equivalent\non an existing file. The file is either named by 'name', or\nspecified as a file object 'fileobj' with a file descriptor. If\ngiven, 'arcname' specifies an alternative name for the file in the\narchive, otherwise, the name is taken from the 'name' attribute of\n'fileobj', or the 'name' argument. The name should be a text\nstring.",
    "builtins.TarFile.gzopen" => "Open gzip compressed tar archive name for reading or writing.\nAppending is not allowed.",
    "builtins.TarFile.list" => "Print a table of contents to sys.stdout.\n\nIf 'verbose' is False, only the names of the members are printed.\nIf it is True, an 'ls -l'-like output is produced.  'members' is\noptional and must be a subset of the list returned by getmembers().",
    "builtins.TarFile.makedev" => "Make a character or block device called targetpath.",
    "builtins.TarFile.makedir" => "Make a directory called targetpath.",
    "builtins.TarFile.makefifo" => "Make a fifo called targetpath.",
    "builtins.TarFile.makefile" => "Make a file called targetpath.",
    "builtins.TarFile.makelink_with_filter" => "Make a (symbolic) link called targetpath. If it cannot be created\n(platform limitation), we try to make a copy of the referenced file\ninstead of a link.\n\nfilter_function is only used when extracting a *different*\nmember (e.g. as fallback to creating a link).",
    "builtins.TarFile.makeunknown" => "Make a file from a TarInfo object with an unknown type\nat targetpath.",
    "builtins.TarFile.next" => "Return the next member of the archive as a TarInfo object, when\nTarFile is opened for reading. Return None if there is no more\navailable.",
    "builtins.TarFile.open" => "Open a tar archive for reading, writing or appending. Return\nan appropriate TarFile class.\n\nmode:\n'r' or 'r:*' open for reading with transparent compression\n'r:'         open for reading exclusively uncompressed\n'r:gz'       open for reading with gzip compression\n'r:bz2'      open for reading with bzip2 compression\n'r:xz'       open for reading with lzma compression\n'r:zst'      open for reading with zstd compression\n'a' or 'a:'  open for appending, creating the file if necessary\n'w' or 'w:'  open for writing without compression\n'w:gz'       open for writing with gzip compression\n'w:bz2'      open for writing with bzip2 compression\n'w:xz'       open for writing with lzma compression\n'w:zst'      open for writing with zstd compression\n\n'x' or 'x:'  create a tarfile exclusively without compression, raise\n             an exception if the file is already created\n'x:gz'       create a gzip compressed tarfile, raise an exception\n             if the file is already created\n'x:bz2'      create a bzip2 compressed tarfile, raise an exception\n             if the file is already created\n'x:xz'       create an lzma compressed tarfile, raise an exception\n             if the file is already created\n'x:zst'      create a zstd compressed tarfile, raise an exception\n             if the file is already created\n\n'r|*'        open a stream of tar blocks with transparent compression\n'r|'         open an uncompressed stream of tar blocks for reading\n'r|gz'       open a gzip compressed stream of tar blocks\n'r|bz2'      open a bzip2 compressed stream of tar blocks\n'r|xz'       open an lzma compressed stream of tar blocks\n'r|zst'      open a zstd compressed stream of tar blocks\n'w|'         open an uncompressed stream for writing\n'w|gz'       open a gzip compressed stream for writing\n'w|bz2'      open a bzip2 compressed stream for writing\n'w|xz'       open an lzma compressed stream for writing\n'w|zst'      open a zstd compressed stream for writing",
    "builtins.TarFile.tarinfo" => "Informational class which holds the details about an\narchive member given by a tar header block.\nTarInfo objects are returned by TarFile.getmember(),\nTarFile.getmembers() and TarFile.gettarinfo() and are\nusually created internally.",
    "builtins.TarFile.tarinfo.__delattr__" => "Implement delattr(self, name).",
    "builtins.TarFile.tarinfo.__eq__" => "Return self==value.",
    "builtins.TarFile.tarinfo.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TarFile.tarinfo.__ge__" => "Return self>=value.",
    "builtins.TarFile.tarinfo.__getattribute__" => "Return getattr(self, name).",
    "builtins.TarFile.tarinfo.__getstate__" => "Helper for pickle.",
    "builtins.TarFile.tarinfo.__gt__" => "Return self>value.",
    "builtins.TarFile.tarinfo.__hash__" => "Return hash(self).",
    "builtins.TarFile.tarinfo.__init__" => "Construct a TarInfo object. name is the optional name\nof the member.",
    "builtins.TarFile.tarinfo.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TarFile.tarinfo.__le__" => "Return self<=value.",
    "builtins.TarFile.tarinfo.__lt__" => "Return self<value.",
    "builtins.TarFile.tarinfo.__ne__" => "Return self!=value.",
    "builtins.TarFile.tarinfo.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TarFile.tarinfo.__reduce__" => "Helper for pickle.",
    "builtins.TarFile.tarinfo.__reduce_ex__" => "Helper for pickle.",
    "builtins.TarFile.tarinfo.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TarFile.tarinfo.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TarFile.tarinfo.__str__" => "Return str(self).",
    "builtins.TarFile.tarinfo.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TarFile.tarinfo._apply_pax_info" => "Replace fields with supplemental information from a previous\npax extended or global header.",
    "builtins.TarFile.tarinfo._block" => "Round up a byte count by BLOCKSIZE and return it,\ne.g. _block(834) => 1024.",
    "builtins.TarFile.tarinfo._create_gnu_long_header" => "Return a GNUTYPE_LONGNAME or GNUTYPE_LONGLINK sequence\nfor name.",
    "builtins.TarFile.tarinfo._create_header" => "Return a header block. info is a dictionary with file\ninformation, format must be one of the *_FORMAT constants.",
    "builtins.TarFile.tarinfo._create_pax_generic_header" => "Return a POSIX.1-2008 extended or global header sequence\nthat contains a list of keyword, value pairs. The values\nmust be strings.",
    "builtins.TarFile.tarinfo._create_payload" => "Return the string payload filled with zero bytes\nup to the next 512 byte border.",
    "builtins.TarFile.tarinfo._decode_pax_field" => "Decode a single field from a pax record.",
    "builtins.TarFile.tarinfo._frombuf" => "Construct a TarInfo object from a 512 byte bytes object.\n\nIf ``dircheck`` is set to ``True`` then ``AREGTYPE`` headers will\nbe normalized to ``DIRTYPE`` if the name ends in a trailing slash.\n``dircheck`` must be set to ``False`` if this function is called\non a follow-up header such as ``GNUTYPE_LONGNAME``.",
    "builtins.TarFile.tarinfo._fromtarfile" => "See dircheck documentation in _frombuf().",
    "builtins.TarFile.tarinfo._posix_split_name" => "Split a name longer than 100 chars into a prefix\nand a name part.",
    "builtins.TarFile.tarinfo._proc_builtin" => "Process a builtin type or an unknown type which\nwill be treated as a regular file.",
    "builtins.TarFile.tarinfo._proc_gnulong" => "Process the blocks that hold a GNU longname\nor longlink member.",
    "builtins.TarFile.tarinfo._proc_gnusparse_00" => "Process a GNU tar extended sparse header, version 0.0.",
    "builtins.TarFile.tarinfo._proc_gnusparse_01" => "Process a GNU tar extended sparse header, version 0.1.",
    "builtins.TarFile.tarinfo._proc_gnusparse_10" => "Process a GNU tar extended sparse header, version 1.0.",
    "builtins.TarFile.tarinfo._proc_member" => "Choose the right processing method depending on\nthe type and call it.",
    "builtins.TarFile.tarinfo._proc_pax" => "Process an extended or global header as described in\nPOSIX.1-2008.",
    "builtins.TarFile.tarinfo._proc_sparse" => "Process a GNU sparse header plus extra headers.",
    "builtins.TarFile.tarinfo.create_gnu_header" => "Return the object as a GNU header block sequence.",
    "builtins.TarFile.tarinfo.create_pax_global_header" => "Return the object as a pax global header block sequence.",
    "builtins.TarFile.tarinfo.create_pax_header" => "Return the object as a ustar header block. If it cannot be\nrepresented this way, prepend a pax extended header sequence\nwith supplement information.",
    "builtins.TarFile.tarinfo.create_ustar_header" => "Return the object as a ustar header block.",
    "builtins.TarFile.tarinfo.frombuf" => "Construct a TarInfo object from a 512 byte bytes object.\n\nTo support the old v7 tar format AREGTYPE headers are\ntransformed to DIRTYPE headers if their name ends in '/'.",
    "builtins.TarFile.tarinfo.fromtarfile" => "Return the next TarInfo object from TarFile object\ntarfile.",
    "builtins.TarFile.tarinfo.get_info" => "Return the TarInfo's attributes as a dictionary.",
    "builtins.TarFile.tarinfo.isblk" => "Return True if it is a block device.",
    "builtins.TarFile.tarinfo.ischr" => "Return True if it is a character device.",
    "builtins.TarFile.tarinfo.isdev" => "Return True if it is one of character device, block device or FIFO.",
    "builtins.TarFile.tarinfo.isdir" => "Return True if it is a directory.",
    "builtins.TarFile.tarinfo.isfifo" => "Return True if it is a FIFO.",
    "builtins.TarFile.tarinfo.isfile" => "Return True if the Tarinfo object is a regular file.",
    "builtins.TarFile.tarinfo.islnk" => "Return True if it is a hard link.",
    "builtins.TarFile.tarinfo.isreg" => "Return True if the Tarinfo object is a regular file.",
    "builtins.TarFile.tarinfo.issym" => "Return True if it is a symbolic link.",
    "builtins.TarFile.tarinfo.linkpath" => "In pax headers, \"linkname\" is called \"linkpath\".",
    "builtins.TarFile.tarinfo.path" => "In pax headers, \"name\" is called \"path\".",
    "builtins.TarFile.tarinfo.replace" => "Return a deep copy of self with the given attributes replaced.",
    "builtins.TarFile.tarinfo.tobuf" => "Return a tar header as a string of 512 byte blocks.",
    "builtins.TarFile.taropen" => "Open uncompressed tar archive name for reading or writing.",
    "builtins.TarFile.utime" => "Set modification time of targetpath according to tarinfo.",
    "builtins.TarFile.xzopen" => "Open lzma compressed tar archive name for reading or writing.\nAppending is not allowed.",
    "builtins.TarFile.zstopen" => "Open zstd compressed tar archive name for reading or writing.\nAppending is not allowed.",
    "builtins.TarInfo" => "Informational class which holds the details about an\narchive member given by a tar header block.\nTarInfo objects are returned by TarFile.getmember(),\nTarFile.getmembers() and TarFile.gettarinfo() and are\nusually created internally.",
    "builtins.TarInfo.__delattr__" => "Implement delattr(self, name).",
    "builtins.TarInfo.__eq__" => "Return self==value.",
    "builtins.TarInfo.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TarInfo.__ge__" => "Return self>=value.",
    "builtins.TarInfo.__getattribute__" => "Return getattr(self, name).",
    "builtins.TarInfo.__getstate__" => "Helper for pickle.",
    "builtins.TarInfo.__gt__" => "Return self>value.",
    "builtins.TarInfo.__hash__" => "Return hash(self).",
    "builtins.TarInfo.__init__" => "Construct a TarInfo object. name is the optional name\nof the member.",
    "builtins.TarInfo.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TarInfo.__le__" => "Return self<=value.",
    "builtins.TarInfo.__lt__" => "Return self<value.",
    "builtins.TarInfo.__ne__" => "Return self!=value.",
    "builtins.TarInfo.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TarInfo.__reduce__" => "Helper for pickle.",
    "builtins.TarInfo.__reduce_ex__" => "Helper for pickle.",
    "builtins.TarInfo.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TarInfo.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TarInfo.__str__" => "Return str(self).",
    "builtins.TarInfo.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TarInfo._apply_pax_info" => "Replace fields with supplemental information from a previous\npax extended or global header.",
    "builtins.TarInfo._block" => "Round up a byte count by BLOCKSIZE and return it,\ne.g. _block(834) => 1024.",
    "builtins.TarInfo._create_gnu_long_header" => "Return a GNUTYPE_LONGNAME or GNUTYPE_LONGLINK sequence\nfor name.",
    "builtins.TarInfo._create_header" => "Return a header block. info is a dictionary with file\ninformation, format must be one of the *_FORMAT constants.",
    "builtins.TarInfo._create_pax_generic_header" => "Return a POSIX.1-2008 extended or global header sequence\nthat contains a list of keyword, value pairs. The values\nmust be strings.",
    "builtins.TarInfo._create_payload" => "Return the string payload filled with zero bytes\nup to the next 512 byte border.",
    "builtins.TarInfo._decode_pax_field" => "Decode a single field from a pax record.",
    "builtins.TarInfo._frombuf" => "Construct a TarInfo object from a 512 byte bytes object.\n\nIf ``dircheck`` is set to ``True`` then ``AREGTYPE`` headers will\nbe normalized to ``DIRTYPE`` if the name ends in a trailing slash.\n``dircheck`` must be set to ``False`` if this function is called\non a follow-up header such as ``GNUTYPE_LONGNAME``.",
    "builtins.TarInfo._fromtarfile" => "See dircheck documentation in _frombuf().",
    "builtins.TarInfo._posix_split_name" => "Split a name longer than 100 chars into a prefix\nand a name part.",
    "builtins.TarInfo._proc_builtin" => "Process a builtin type or an unknown type which\nwill be treated as a regular file.",
    "builtins.TarInfo._proc_gnulong" => "Process the blocks that hold a GNU longname\nor longlink member.",
    "builtins.TarInfo._proc_gnusparse_00" => "Process a GNU tar extended sparse header, version 0.0.",
    "builtins.TarInfo._proc_gnusparse_01" => "Process a GNU tar extended sparse header, version 0.1.",
    "builtins.TarInfo._proc_gnusparse_10" => "Process a GNU tar extended sparse header, version 1.0.",
    "builtins.TarInfo._proc_member" => "Choose the right processing method depending on\nthe type and call it.",
    "builtins.TarInfo._proc_pax" => "Process an extended or global header as described in\nPOSIX.1-2008.",
    "builtins.TarInfo._proc_sparse" => "Process a GNU sparse header plus extra headers.",
    "builtins.TarInfo.create_gnu_header" => "Return the object as a GNU header block sequence.",
    "builtins.TarInfo.create_pax_global_header" => "Return the object as a pax global header block sequence.",
    "builtins.TarInfo.create_pax_header" => "Return the object as a ustar header block. If it cannot be\nrepresented this way, prepend a pax extended header sequence\nwith supplement information.",
    "builtins.TarInfo.create_ustar_header" => "Return the object as a ustar header block.",
    "builtins.TarInfo.frombuf" => "Construct a TarInfo object from a 512 byte bytes object.\n\nTo support the old v7 tar format AREGTYPE headers are\ntransformed to DIRTYPE headers if their name ends in '/'.",
    "builtins.TarInfo.fromtarfile" => "Return the next TarInfo object from TarFile object\ntarfile.",
    "builtins.TarInfo.get_info" => "Return the TarInfo's attributes as a dictionary.",
    "builtins.TarInfo.isblk" => "Return True if it is a block device.",
    "builtins.TarInfo.ischr" => "Return True if it is a character device.",
    "builtins.TarInfo.isdev" => "Return True if it is one of character device, block device or FIFO.",
    "builtins.TarInfo.isdir" => "Return True if it is a directory.",
    "builtins.TarInfo.isfifo" => "Return True if it is a FIFO.",
    "builtins.TarInfo.isfile" => "Return True if the Tarinfo object is a regular file.",
    "builtins.TarInfo.islnk" => "Return True if it is a hard link.",
    "builtins.TarInfo.isreg" => "Return True if the Tarinfo object is a regular file.",
    "builtins.TarInfo.issym" => "Return True if it is a symbolic link.",
    "builtins.TarInfo.linkpath" => "In pax headers, \"linkname\" is called \"linkpath\".",
    "builtins.TarInfo.path" => "In pax headers, \"name\" is called \"path\".",
    "builtins.TarInfo.replace" => "Return a deep copy of self with the given attributes replaced.",
    "builtins.TarInfo.tobuf" => "Return a tar header as a string of 512 byte blocks.",
    "builtins.TaskGroup" => "Asynchronous context manager for managing groups of tasks.\n\nExample use:\n\n    async with asyncio.TaskGroup() as group:\n        task1 = group.create_task(some_coroutine(...))\n        task2 = group.create_task(other_coroutine(...))\n    print(\"Both tasks have completed now.\")\n\nAll tasks are awaited when the context manager exits.\n\nAny exceptions other than `asyncio.CancelledError` raised within\na task will cancel all remaining tasks and wait for them to exit.\nThe exceptions are then combined and raised as an `ExceptionGroup`.",
    "builtins.TaskGroup.__delattr__" => "Implement delattr(self, name).",
    "builtins.TaskGroup.__eq__" => "Return self==value.",
    "builtins.TaskGroup.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TaskGroup.__ge__" => "Return self>=value.",
    "builtins.TaskGroup.__getattribute__" => "Return getattr(self, name).",
    "builtins.TaskGroup.__getstate__" => "Helper for pickle.",
    "builtins.TaskGroup.__gt__" => "Return self>value.",
    "builtins.TaskGroup.__hash__" => "Return hash(self).",
    "builtins.TaskGroup.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TaskGroup.__le__" => "Return self<=value.",
    "builtins.TaskGroup.__lt__" => "Return self<value.",
    "builtins.TaskGroup.__ne__" => "Return self!=value.",
    "builtins.TaskGroup.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TaskGroup.__reduce__" => "Helper for pickle.",
    "builtins.TaskGroup.__reduce_ex__" => "Helper for pickle.",
    "builtins.TaskGroup.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TaskGroup.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TaskGroup.__str__" => "Return str(self).",
    "builtins.TaskGroup.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TaskGroup.__weakref__" => "list of weak references to the object",
    "builtins.TaskGroup.create_task" => "Create a new task in this group and return it.\n\nSimilar to `asyncio.create_task`.",
    "builtins.TaskStepMethWrapper.__call__" => "Call self as a function.",
    "builtins.TaskStepMethWrapper.__delattr__" => "Implement delattr(self, name).",
    "builtins.TaskStepMethWrapper.__eq__" => "Return self==value.",
    "builtins.TaskStepMethWrapper.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TaskStepMethWrapper.__ge__" => "Return self>=value.",
    "builtins.TaskStepMethWrapper.__getattribute__" => "Return getattr(self, name).",
    "builtins.TaskStepMethWrapper.__getstate__" => "Helper for pickle.",
    "builtins.TaskStepMethWrapper.__gt__" => "Return self>value.",
    "builtins.TaskStepMethWrapper.__hash__" => "Return hash(self).",
    "builtins.TaskStepMethWrapper.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.TaskStepMethWrapper.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TaskStepMethWrapper.__le__" => "Return self<=value.",
    "builtins.TaskStepMethWrapper.__lt__" => "Return self<value.",
    "builtins.TaskStepMethWrapper.__ne__" => "Return self!=value.",
    "builtins.TaskStepMethWrapper.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TaskStepMethWrapper.__reduce__" => "Helper for pickle.",
    "builtins.TaskStepMethWrapper.__reduce_ex__" => "Helper for pickle.",
    "builtins.TaskStepMethWrapper.__repr__" => "Return repr(self).",
    "builtins.TaskStepMethWrapper.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TaskStepMethWrapper.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TaskStepMethWrapper.__str__" => "Return str(self).",
    "builtins.TaskStepMethWrapper.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Tbuffer" => "Ring buffer used as undobuffer for RawTurtle objects.",
    "builtins.Tbuffer.__delattr__" => "Implement delattr(self, name).",
    "builtins.Tbuffer.__eq__" => "Return self==value.",
    "builtins.Tbuffer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Tbuffer.__ge__" => "Return self>=value.",
    "builtins.Tbuffer.__getattribute__" => "Return getattr(self, name).",
    "builtins.Tbuffer.__getstate__" => "Helper for pickle.",
    "builtins.Tbuffer.__gt__" => "Return self>value.",
    "builtins.Tbuffer.__hash__" => "Return hash(self).",
    "builtins.Tbuffer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Tbuffer.__le__" => "Return self<=value.",
    "builtins.Tbuffer.__lt__" => "Return self<value.",
    "builtins.Tbuffer.__ne__" => "Return self!=value.",
    "builtins.Tbuffer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Tbuffer.__reduce__" => "Helper for pickle.",
    "builtins.Tbuffer.__reduce_ex__" => "Helper for pickle.",
    "builtins.Tbuffer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Tbuffer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Tbuffer.__str__" => "Return str(self).",
    "builtins.Tbuffer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Tbuffer.__weakref__" => "list of weak references to the object",
    "builtins.Tcl_Obj.__delattr__" => "Implement delattr(self, name).",
    "builtins.Tcl_Obj.__eq__" => "Return self==value.",
    "builtins.Tcl_Obj.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Tcl_Obj.__ge__" => "Return self>=value.",
    "builtins.Tcl_Obj.__getattribute__" => "Return getattr(self, name).",
    "builtins.Tcl_Obj.__getstate__" => "Helper for pickle.",
    "builtins.Tcl_Obj.__gt__" => "Return self>value.",
    "builtins.Tcl_Obj.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Tcl_Obj.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Tcl_Obj.__le__" => "Return self<=value.",
    "builtins.Tcl_Obj.__lt__" => "Return self<value.",
    "builtins.Tcl_Obj.__ne__" => "Return self!=value.",
    "builtins.Tcl_Obj.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Tcl_Obj.__reduce__" => "Helper for pickle.",
    "builtins.Tcl_Obj.__reduce_ex__" => "Helper for pickle.",
    "builtins.Tcl_Obj.__repr__" => "Return repr(self).",
    "builtins.Tcl_Obj.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Tcl_Obj.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Tcl_Obj.__str__" => "Return str(self).",
    "builtins.Tcl_Obj.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Tcl_Obj.string" => "the string representation of this object, either as str or bytes",
    "builtins.Tcl_Obj.typename" => "name of the Tcl type",
    "builtins.Template" => "A string class for supporting $-substitutions.",
    "builtins.Template.__add__" => "Return self+value.",
    "builtins.Template.__class_getitem__" => "Template supports [] for generic usage",
    "builtins.Template.__delattr__" => "Implement delattr(self, name).",
    "builtins.Template.__eq__" => "Return self==value.",
    "builtins.Template.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Template.__ge__" => "Return self>=value.",
    "builtins.Template.__getattribute__" => "Return getattr(self, name).",
    "builtins.Template.__getstate__" => "Helper for pickle.",
    "builtins.Template.__gt__" => "Return self>value.",
    "builtins.Template.__hash__" => "Return hash(self).",
    "builtins.Template.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Template.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Template.__iter__" => "Implement iter(self).",
    "builtins.Template.__le__" => "Return self<=value.",
    "builtins.Template.__lt__" => "Return self<value.",
    "builtins.Template.__ne__" => "Return self!=value.",
    "builtins.Template.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Template.__reduce__" => "Helper for pickle.",
    "builtins.Template.__reduce_ex__" => "Helper for pickle.",
    "builtins.Template.__repr__" => "Return repr(self).",
    "builtins.Template.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Template.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Template.__str__" => "Return str(self).",
    "builtins.Template.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Template.__weakref__" => "list of weak references to the object",
    "builtins.Template.interpolations" => "Interpolations",
    "builtins.Template.strings" => "Strings",
    "builtins.Template.values" => "Values of interpolations",
    "builtins.TemplateIter" => "Template iterator object",
    "builtins.TemplateIter.__delattr__" => "Implement delattr(self, name).",
    "builtins.TemplateIter.__eq__" => "Return self==value.",
    "builtins.TemplateIter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TemplateIter.__ge__" => "Return self>=value.",
    "builtins.TemplateIter.__getattribute__" => "Return getattr(self, name).",
    "builtins.TemplateIter.__getstate__" => "Helper for pickle.",
    "builtins.TemplateIter.__gt__" => "Return self>value.",
    "builtins.TemplateIter.__hash__" => "Return hash(self).",
    "builtins.TemplateIter.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.TemplateIter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TemplateIter.__iter__" => "Implement iter(self).",
    "builtins.TemplateIter.__le__" => "Return self<=value.",
    "builtins.TemplateIter.__lt__" => "Return self<value.",
    "builtins.TemplateIter.__ne__" => "Return self!=value.",
    "builtins.TemplateIter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TemplateIter.__next__" => "Implement next(self).",
    "builtins.TemplateIter.__reduce__" => "Helper for pickle.",
    "builtins.TemplateIter.__reduce_ex__" => "Helper for pickle.",
    "builtins.TemplateIter.__repr__" => "Return repr(self).",
    "builtins.TemplateIter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TemplateIter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TemplateIter.__str__" => "Return str(self).",
    "builtins.TemplateIter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TemporaryDirectory" => "Create and return a temporary directory.  This has the same\nbehavior as mkdtemp but can be used as a context manager.  For\nexample:\n\n    with TemporaryDirectory() as tmpdir:\n        ...\n\nUpon exiting the context, the directory and everything contained\nin it are removed (unless delete=False is passed or an exception\nis raised during cleanup and ignore_cleanup_errors is not True).\n\nOptional Arguments:\n    suffix - A str suffix for the directory name.  (see mkdtemp)\n    prefix - A str prefix for the directory name.  (see mkdtemp)\n    dir - A directory to create this temp dir in.  (see mkdtemp)\n    ignore_cleanup_errors - False; ignore exceptions during cleanup?\n    delete - True; whether the directory is automatically deleted.",
    "builtins.TemporaryDirectory.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.TemporaryDirectory.__delattr__" => "Implement delattr(self, name).",
    "builtins.TemporaryDirectory.__eq__" => "Return self==value.",
    "builtins.TemporaryDirectory.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TemporaryDirectory.__ge__" => "Return self>=value.",
    "builtins.TemporaryDirectory.__getattribute__" => "Return getattr(self, name).",
    "builtins.TemporaryDirectory.__getstate__" => "Helper for pickle.",
    "builtins.TemporaryDirectory.__gt__" => "Return self>value.",
    "builtins.TemporaryDirectory.__hash__" => "Return hash(self).",
    "builtins.TemporaryDirectory.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TemporaryDirectory.__le__" => "Return self<=value.",
    "builtins.TemporaryDirectory.__lt__" => "Return self<value.",
    "builtins.TemporaryDirectory.__ne__" => "Return self!=value.",
    "builtins.TemporaryDirectory.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TemporaryDirectory.__reduce__" => "Helper for pickle.",
    "builtins.TemporaryDirectory.__reduce_ex__" => "Helper for pickle.",
    "builtins.TemporaryDirectory.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TemporaryDirectory.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TemporaryDirectory.__str__" => "Return str(self).",
    "builtins.TemporaryDirectory.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TemporaryDirectory.__weakref__" => "list of weak references to the object",
    "builtins.TestCase" => "A class whose instances are single test cases.\n\nBy default, the test code itself should be placed in a method named\n'runTest'.\n\nIf the fixture may be used for many test cases, create as\nmany test methods as are needed. When instantiating such a TestCase\nsubclass, specify in the constructor arguments the name of the test method\nthat the instance is to execute.\n\nTest authors should subclass TestCase for their own tests. Construction\nand deconstruction of the test's environment ('fixture') can be\nimplemented by overriding the 'setUp' and 'tearDown' methods respectively.\n\nIf it is necessary to override the __init__ method, the base class\n__init__ method must always be called. It is important that subclasses\nshould not change the signature of their __init__ method, since instances\nof the classes are instantiated automatically by parts of the framework\nin order to be run.\n\nWhen subclassing TestCase, you can set these attributes:\n* failureException: determines which exception will be raised when\n    the instance's assertion methods fail; test methods raising this\n    exception will be deemed to have 'failed' rather than 'errored'.\n* longMessage: determines whether long messages (including repr of\n    objects used in assert methods) will be printed on failure in *addition*\n    to any explicit message passed.\n* maxDiff: sets the maximum length of a diff in failure messages\n    by assert methods using difflib. It is looked up as an instance\n    attribute so can be configured by individual tests if required.",
    "builtins.TestCase.__delattr__" => "Implement delattr(self, name).",
    "builtins.TestCase.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TestCase.__ge__" => "Return self>=value.",
    "builtins.TestCase.__getattribute__" => "Return getattr(self, name).",
    "builtins.TestCase.__getstate__" => "Helper for pickle.",
    "builtins.TestCase.__gt__" => "Return self>value.",
    "builtins.TestCase.__init__" => "Create an instance of the class that will use the named test\nmethod when executed. Raises a ValueError if the instance does\nnot have a method with the specified name.",
    "builtins.TestCase.__le__" => "Return self<=value.",
    "builtins.TestCase.__lt__" => "Return self<value.",
    "builtins.TestCase.__ne__" => "Return self!=value.",
    "builtins.TestCase.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TestCase.__reduce__" => "Helper for pickle.",
    "builtins.TestCase.__reduce_ex__" => "Helper for pickle.",
    "builtins.TestCase.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TestCase.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TestCase.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TestCase.__weakref__" => "list of weak references to the object",
    "builtins.TestCase._assertNotWarns" => "The opposite of assertWarns. Private due to low demand.",
    "builtins.TestCase._baseAssertEqual" => "The default assertEqual implementation, not type specific.",
    "builtins.TestCase._formatMessage" => "Honour the longMessage attribute when generating failure messages.\nIf longMessage is False this means:\n* Use only an explicit message if it is provided\n* Otherwise use the standard message for the assert\n\nIf longMessage is True:\n* Use the standard message\n* If an explicit message is provided, plus ' : ' and the explicit message",
    "builtins.TestCase._getAssertEqualityFunc" => "Get a detailed comparison function for the types of the two args.\n\nReturns: A callable accepting (first, second, msg=None) that will\nraise a failure exception if first != second with a useful human\nreadable error message for those types.",
    "builtins.TestCase.addClassCleanup" => "Same as addCleanup, except the cleanup items are called even if\nsetUpClass fails (unlike tearDownClass).",
    "builtins.TestCase.addCleanup" => "Add a function, with arguments, to be called when the test is\ncompleted. Functions added are called on a LIFO basis and are\ncalled after tearDown on test failure or success.\n\nCleanup items are called even if setUp fails (unlike tearDown).",
    "builtins.TestCase.addTypeEqualityFunc" => "Add a type specific assertEqual style function to compare a type.\n\nThis method is for use by TestCase subclasses that need to register\ntheir own type equality functions to provide nicer error messages.\n\nArgs:\n    typeobj: The data type to call this function on when both values\n            are of the same type in assertEqual().\n    function: The callable taking two arguments and an optional\n            msg= argument that raises self.failureException with a\n            useful error message when the two arguments are not equal.",
    "builtins.TestCase.assertAlmostEqual" => "Fail if the two objects are unequal as determined by their\ndifference rounded to the given number of decimal places\n(default 7) and comparing to zero, or by comparing that the\ndifference between the two objects is more than the given\ndelta.\n\nNote that decimal places (from zero) are usually not the same\nas significant digits (measured from the most significant digit).\n\nIf the two objects compare equal then they will automatically\ncompare almost equal.",
    "builtins.TestCase.assertCountEqual" => "Asserts that two iterables have the same elements, the same number of\ntimes, without regard to order.\n\n    self.assertEqual(Counter(list(first)),\n                     Counter(list(second)))\n\n Example:\n    - [0, 1, 1] and [1, 0, 1] compare equal.\n    - [0, 0, 1] and [0, 1] compare unequal.",
    "builtins.TestCase.assertEqual" => "Fail if the two objects are unequal as determined by the '=='\noperator.",
    "builtins.TestCase.assertFalse" => "Check that the expression is false.",
    "builtins.TestCase.assertGreater" => "Just like self.assertTrue(a > b), but with a nicer default message.",
    "builtins.TestCase.assertGreaterEqual" => "Just like self.assertTrue(a >= b), but with a nicer default message.",
    "builtins.TestCase.assertIn" => "Just like self.assertTrue(a in b), but with a nicer default message.",
    "builtins.TestCase.assertIs" => "Just like self.assertTrue(a is b), but with a nicer default message.",
    "builtins.TestCase.assertIsInstance" => "Same as self.assertTrue(isinstance(obj, cls)), with a nicer\ndefault message.",
    "builtins.TestCase.assertIsNone" => "Same as self.assertTrue(obj is None), with a nicer default message.",
    "builtins.TestCase.assertIsNot" => "Just like self.assertTrue(a is not b), but with a nicer default message.",
    "builtins.TestCase.assertIsNotNone" => "Included for symmetry with assertIsNone.",
    "builtins.TestCase.assertLess" => "Just like self.assertTrue(a < b), but with a nicer default message.",
    "builtins.TestCase.assertLessEqual" => "Just like self.assertTrue(a <= b), but with a nicer default message.",
    "builtins.TestCase.assertListEqual" => "A list-specific equality assertion.\n\nArgs:\n    list1: The first list to compare.\n    list2: The second list to compare.\n    msg: Optional message to use on failure instead of a list of\n            differences.",
    "builtins.TestCase.assertLogs" => "Fail unless a log message of level *level* or higher is emitted\non *logger_name* or its children.  If omitted, *level* defaults to\nINFO and *logger* defaults to the root logger.\n\nThis method must be used as a context manager, and will yield\na recording object with two attributes: `output` and `records`.\nAt the end of the context manager, the `output` attribute will\nbe a list of the matching formatted log messages and the\n`records` attribute will be a list of the corresponding LogRecord\nobjects.\n\nExample::\n\n    with self.assertLogs('foo', level='INFO') as cm:\n        logging.getLogger('foo').info('first message')\n        logging.getLogger('foo.bar').error('second message')\n    self.assertEqual(cm.output, ['INFO:foo:first message',\n                                 'ERROR:foo.bar:second message'])",
    "builtins.TestCase.assertMultiLineEqual" => "Assert that two multi-line strings are equal.",
    "builtins.TestCase.assertNoLogs" => "Fail unless no log messages of level *level* or higher are emitted\non *logger_name* or its children.\n\nThis method must be used as a context manager.",
    "builtins.TestCase.assertNotAlmostEqual" => "Fail if the two objects are equal as determined by their\ndifference rounded to the given number of decimal places\n(default 7) and comparing to zero, or by comparing that the\ndifference between the two objects is less than the given delta.\n\nNote that decimal places (from zero) are usually not the same\nas significant digits (measured from the most significant digit).\n\nObjects that are equal automatically fail.",
    "builtins.TestCase.assertNotEqual" => "Fail if the two objects are equal as determined by the '!='\noperator.",
    "builtins.TestCase.assertNotIn" => "Just like self.assertTrue(a not in b), but with a nicer default message.",
    "builtins.TestCase.assertNotIsInstance" => "Included for symmetry with assertIsInstance.",
    "builtins.TestCase.assertNotRegex" => "Fail the test if the text matches the regular expression.",
    "builtins.TestCase.assertRaises" => "Fail unless an exception of class expected_exception is raised\nby the callable when invoked with specified positional and\nkeyword arguments. If a different type of exception is\nraised, it will not be caught, and the test case will be\ndeemed to have suffered an error, exactly as for an\nunexpected exception.\n\nIf called with the callable and arguments omitted, will return a\ncontext object used like this::\n\n     with self.assertRaises(SomeException):\n         do_something()\n\nAn optional keyword argument 'msg' can be provided when assertRaises\nis used as a context object.\n\nThe context manager keeps a reference to the exception as\nthe 'exception' attribute. This allows you to inspect the\nexception after the assertion::\n\n    with self.assertRaises(SomeException) as cm:\n        do_something()\n    the_exception = cm.exception\n    self.assertEqual(the_exception.error_code, 3)",
    "builtins.TestCase.assertRaisesRegex" => "Asserts that the message in a raised exception matches a regex.\n\nArgs:\n    expected_exception: Exception class expected to be raised.\n    expected_regex: Regex (re.Pattern object or string) expected\n            to be found in error message.\n    args: Function to be called and extra positional args.\n    kwargs: Extra kwargs.\n    msg: Optional message used in case of failure. Can only be used\n            when assertRaisesRegex is used as a context manager.",
    "builtins.TestCase.assertRegex" => "Fail the test unless the text matches the regular expression.",
    "builtins.TestCase.assertSequenceEqual" => "An equality assertion for ordered sequences (like lists and tuples).\n\nFor the purposes of this function, a valid ordered sequence type is one\nwhich can be indexed, has a length, and has an equality operator.\n\nArgs:\n    seq1: The first sequence to compare.\n    seq2: The second sequence to compare.\n    seq_type: The expected datatype of the sequences, or None if no\n            datatype should be enforced.\n    msg: Optional message to use on failure instead of a list of\n            differences.",
    "builtins.TestCase.assertSetEqual" => "A set-specific equality assertion.\n\nArgs:\n    set1: The first set to compare.\n    set2: The second set to compare.\n    msg: Optional message to use on failure instead of a list of\n            differences.\n\nassertSetEqual uses ducktyping to support different types of sets, and\nis optimized for sets specifically (parameters must support a\ndifference method).",
    "builtins.TestCase.assertTrue" => "Check that the expression is true.",
    "builtins.TestCase.assertTupleEqual" => "A tuple-specific equality assertion.\n\nArgs:\n    tuple1: The first tuple to compare.\n    tuple2: The second tuple to compare.\n    msg: Optional message to use on failure instead of a list of\n            differences.",
    "builtins.TestCase.assertWarns" => "Fail unless a warning of class warnClass is triggered\nby the callable when invoked with specified positional and\nkeyword arguments.  If a different type of warning is\ntriggered, it will not be handled: depending on the other\nwarning filtering rules in effect, it might be silenced, printed\nout, or raised as an exception.\n\nIf called with the callable and arguments omitted, will return a\ncontext object used like this::\n\n     with self.assertWarns(SomeWarning):\n         do_something()\n\nAn optional keyword argument 'msg' can be provided when assertWarns\nis used as a context object.\n\nThe context manager keeps a reference to the first matching\nwarning as the 'warning' attribute; similarly, the 'filename'\nand 'lineno' attributes give you information about the line\nof Python code from which the warning was triggered.\nThis allows you to inspect the warning after the assertion::\n\n    with self.assertWarns(SomeWarning) as cm:\n        do_something()\n    the_warning = cm.warning\n    self.assertEqual(the_warning.some_attribute, 147)",
    "builtins.TestCase.assertWarnsRegex" => "Asserts that the message in a triggered warning matches a regexp.\nBasic functioning is similar to assertWarns() with the addition\nthat only warnings whose messages also match the regular expression\nare considered successful matches.\n\nArgs:\n    expected_warning: Warning class expected to be triggered.\n    expected_regex: Regex (re.Pattern object or string) expected\n            to be found in error message.\n    args: Function to be called and extra positional args.\n    kwargs: Extra kwargs.\n    msg: Optional message used in case of failure. Can only be used\n            when assertWarnsRegex is used as a context manager.",
    "builtins.TestCase.debug" => "Run the test without collecting errors in a TestResult",
    "builtins.TestCase.doClassCleanups" => "Execute all class cleanup functions. Normally called for you after\ntearDownClass.",
    "builtins.TestCase.doCleanups" => "Execute all cleanup functions. Normally called for you after\ntearDown.",
    "builtins.TestCase.enterClassContext" => "Same as enterContext, but class-wide.",
    "builtins.TestCase.enterContext" => "Enters the supplied context manager.\n\nIf successful, also adds its __exit__ method as a cleanup\nfunction and returns the result of the __enter__ method.",
    "builtins.TestCase.fail" => "Fail immediately, with the given message.",
    "builtins.TestCase.failureException" => "Assertion failed.",
    "builtins.TestCase.failureException.__delattr__" => "Implement delattr(self, name).",
    "builtins.TestCase.failureException.__eq__" => "Return self==value.",
    "builtins.TestCase.failureException.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TestCase.failureException.__ge__" => "Return self>=value.",
    "builtins.TestCase.failureException.__getattribute__" => "Return getattr(self, name).",
    "builtins.TestCase.failureException.__getstate__" => "Helper for pickle.",
    "builtins.TestCase.failureException.__gt__" => "Return self>value.",
    "builtins.TestCase.failureException.__hash__" => "Return hash(self).",
    "builtins.TestCase.failureException.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.TestCase.failureException.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TestCase.failureException.__le__" => "Return self<=value.",
    "builtins.TestCase.failureException.__lt__" => "Return self<value.",
    "builtins.TestCase.failureException.__ne__" => "Return self!=value.",
    "builtins.TestCase.failureException.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TestCase.failureException.__reduce_ex__" => "Helper for pickle.",
    "builtins.TestCase.failureException.__repr__" => "Return repr(self).",
    "builtins.TestCase.failureException.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TestCase.failureException.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TestCase.failureException.__str__" => "Return str(self).",
    "builtins.TestCase.failureException.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TestCase.failureException.add_note" => "Add a note to the exception",
    "builtins.TestCase.failureException.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.TestCase.setUp" => "Hook method for setting up the test fixture before exercising it.",
    "builtins.TestCase.setUpClass" => "Hook method for setting up class fixture before running tests in the class.",
    "builtins.TestCase.shortDescription" => "Returns a one-line description of the test, or None if no\ndescription has been provided.\n\nThe default implementation of this method returns the first line of\nthe specified test method's docstring.",
    "builtins.TestCase.skipTest" => "Skip this test.",
    "builtins.TestCase.subTest" => "Return a context manager that will return the enclosed block\nof code in a subtest identified by the optional message and\nkeyword parameters.  A failure in the subtest marks the test\ncase as failed but resumes execution at the end of the enclosed\nblock, allowing further test code to be executed.",
    "builtins.TestCase.tearDown" => "Hook method for deconstructing the test fixture after testing it.",
    "builtins.TestCase.tearDownClass" => "Hook method for deconstructing the class fixture after running all tests in the class.",
    "builtins.TestLoader" => "This class is responsible for loading tests according to various criteria\nand returning them wrapped in a TestSuite",
    "builtins.TestLoader.__delattr__" => "Implement delattr(self, name).",
    "builtins.TestLoader.__eq__" => "Return self==value.",
    "builtins.TestLoader.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TestLoader.__ge__" => "Return self>=value.",
    "builtins.TestLoader.__getattribute__" => "Return getattr(self, name).",
    "builtins.TestLoader.__getstate__" => "Helper for pickle.",
    "builtins.TestLoader.__gt__" => "Return self>value.",
    "builtins.TestLoader.__hash__" => "Return hash(self).",
    "builtins.TestLoader.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TestLoader.__le__" => "Return self<=value.",
    "builtins.TestLoader.__lt__" => "Return self<value.",
    "builtins.TestLoader.__ne__" => "Return self!=value.",
    "builtins.TestLoader.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TestLoader.__reduce__" => "Helper for pickle.",
    "builtins.TestLoader.__reduce_ex__" => "Helper for pickle.",
    "builtins.TestLoader.__repr__" => "Return repr(self).",
    "builtins.TestLoader.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TestLoader.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TestLoader.__str__" => "Return str(self).",
    "builtins.TestLoader.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TestLoader.__weakref__" => "list of weak references to the object",
    "builtins.TestLoader._find_test_path" => "Used by discovery.\n\nLoads tests from a single file, or a directories' __init__.py when\npassed the directory.\n\nReturns a tuple (None_or_tests_from_file, should_recurse).",
    "builtins.TestLoader._find_tests" => "Used by discovery. Yields test suites it loads.",
    "builtins.TestLoader.discover" => "Find and return all test modules from the specified start\ndirectory, recursing into subdirectories to find them and return all\ntests found within them. Only test files that match the pattern will\nbe loaded. (Using shell style pattern matching.)\n\nAll test modules must be importable from the top level of the project.\nIf the start directory is not the top level directory then the top\nlevel directory must be specified separately.\n\nIf a test package name (directory with '__init__.py') matches the\npattern then the package will be checked for a 'load_tests' function. If\nthis exists then it will be called with (loader, tests, pattern) unless\nthe package has already had load_tests called from the same discovery\ninvocation, in which case the package module object is not scanned for\ntests - this ensures that when a package uses discover to further\ndiscover child tests that infinite recursion does not happen.\n\nIf load_tests exists then discovery does *not* recurse into the package,\nload_tests is responsible for loading all tests in the package.\n\nThe pattern is deliberately not stored as a loader attribute so that\npackages can continue discovery themselves. top_level_dir is stored so\nload_tests does not need to pass this argument in to loader.discover().\n\nPaths are sorted before being imported to ensure reproducible execution\norder even on filesystems with non-alphabetical ordering like ext3/4.",
    "builtins.TestLoader.getTestCaseNames" => "Return a sorted sequence of method names found within testCaseClass",
    "builtins.TestLoader.loadTestsFromModule" => "Return a suite of all test cases contained in the given module",
    "builtins.TestLoader.loadTestsFromName" => "Return a suite of all test cases given a string specifier.\n\nThe name may resolve either to a module, a test case class, a\ntest method within a test case class, or a callable object which\nreturns a TestCase or TestSuite instance.\n\nThe method optionally resolves the names relative to a given module.",
    "builtins.TestLoader.loadTestsFromNames" => "Return a suite of all test cases found using the given sequence\nof string specifiers. See 'loadTestsFromName()'.",
    "builtins.TestLoader.loadTestsFromTestCase" => "Return a suite of all test cases contained in testCaseClass",
    "builtins.TestLoader.sortTestMethodsUsing" => "Return -1 if x < y, 0 if x == y and 1 if x > y",
    "builtins.TestLoader.suiteClass" => "A test suite is a composite test consisting of a number of TestCases.\n\nFor use, create an instance of TestSuite, then add test case instances.\nWhen all tests have been added, the suite can be passed to a test\nrunner, such as TextTestRunner. It will run the individual test cases\nin the order in which they were added, aggregating the results. When\nsubclassing, do not forget to call the base class constructor.",
    "builtins.TestLoader.suiteClass.__delattr__" => "Implement delattr(self, name).",
    "builtins.TestLoader.suiteClass.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TestLoader.suiteClass.__ge__" => "Return self>=value.",
    "builtins.TestLoader.suiteClass.__getattribute__" => "Return getattr(self, name).",
    "builtins.TestLoader.suiteClass.__getstate__" => "Helper for pickle.",
    "builtins.TestLoader.suiteClass.__gt__" => "Return self>value.",
    "builtins.TestLoader.suiteClass.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TestLoader.suiteClass.__le__" => "Return self<=value.",
    "builtins.TestLoader.suiteClass.__lt__" => "Return self<value.",
    "builtins.TestLoader.suiteClass.__ne__" => "Return self!=value.",
    "builtins.TestLoader.suiteClass.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TestLoader.suiteClass.__reduce__" => "Helper for pickle.",
    "builtins.TestLoader.suiteClass.__reduce_ex__" => "Helper for pickle.",
    "builtins.TestLoader.suiteClass.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TestLoader.suiteClass.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TestLoader.suiteClass.__str__" => "Return str(self).",
    "builtins.TestLoader.suiteClass.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TestLoader.suiteClass.__weakref__" => "list of weak references to the object",
    "builtins.TestLoader.suiteClass._removeTestAtIndex" => "Stop holding a reference to the TestCase at index.",
    "builtins.TestLoader.suiteClass.debug" => "Run the tests without collecting errors in a TestResult",
    "builtins.TestProgram" => "A command-line program that runs a set of tests; this is primarily\nfor making test modules conveniently executable.",
    "builtins.TestProgram.__delattr__" => "Implement delattr(self, name).",
    "builtins.TestProgram.__eq__" => "Return self==value.",
    "builtins.TestProgram.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TestProgram.__ge__" => "Return self>=value.",
    "builtins.TestProgram.__getattribute__" => "Return getattr(self, name).",
    "builtins.TestProgram.__getstate__" => "Helper for pickle.",
    "builtins.TestProgram.__gt__" => "Return self>value.",
    "builtins.TestProgram.__hash__" => "Return hash(self).",
    "builtins.TestProgram.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TestProgram.__le__" => "Return self<=value.",
    "builtins.TestProgram.__lt__" => "Return self<value.",
    "builtins.TestProgram.__ne__" => "Return self!=value.",
    "builtins.TestProgram.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TestProgram.__reduce__" => "Helper for pickle.",
    "builtins.TestProgram.__reduce_ex__" => "Helper for pickle.",
    "builtins.TestProgram.__repr__" => "Return repr(self).",
    "builtins.TestProgram.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TestProgram.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TestProgram.__str__" => "Return str(self).",
    "builtins.TestProgram.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TestProgram.__weakref__" => "list of weak references to the object",
    "builtins.TestResult" => "Holder for test result information.\n\nTest results are automatically managed by the TestCase and TestSuite\nclasses, and do not need to be explicitly manipulated by writers of tests.\n\nEach instance holds the total number of tests run, and collections of\nfailures and errors that occurred among those test runs. The collections\ncontain tuples of (testcase, exceptioninfo), where exceptioninfo is the\nformatted traceback of the error that occurred.",
    "builtins.TestResult.__delattr__" => "Implement delattr(self, name).",
    "builtins.TestResult.__eq__" => "Return self==value.",
    "builtins.TestResult.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TestResult.__ge__" => "Return self>=value.",
    "builtins.TestResult.__getattribute__" => "Return getattr(self, name).",
    "builtins.TestResult.__getstate__" => "Helper for pickle.",
    "builtins.TestResult.__gt__" => "Return self>value.",
    "builtins.TestResult.__hash__" => "Return hash(self).",
    "builtins.TestResult.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TestResult.__le__" => "Return self<=value.",
    "builtins.TestResult.__lt__" => "Return self<value.",
    "builtins.TestResult.__ne__" => "Return self!=value.",
    "builtins.TestResult.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TestResult.__reduce__" => "Helper for pickle.",
    "builtins.TestResult.__reduce_ex__" => "Helper for pickle.",
    "builtins.TestResult.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TestResult.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TestResult.__str__" => "Return str(self).",
    "builtins.TestResult.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TestResult.__weakref__" => "list of weak references to the object",
    "builtins.TestResult._exc_info_to_string" => "Converts a sys.exc_info()-style tuple of values into a string.",
    "builtins.TestResult._remove_unittest_tb_frames" => "Truncates usercode tb at the first unittest frame.\n\nIf the first frame of the traceback is in user code,\nthe prefix up to the first unittest frame is returned.\nIf the first frame is already in the unittest module,\nthe traceback is not modified.",
    "builtins.TestResult.addDuration" => "Called when a test finished to run, regardless of its outcome.\n*test* is the test case corresponding to the test method.\n*elapsed* is the time represented in seconds, and it includes the\nexecution of cleanup functions.",
    "builtins.TestResult.addError" => "Called when an error has occurred. 'err' is a tuple of values as\nreturned by sys.exc_info().",
    "builtins.TestResult.addExpectedFailure" => "Called when an expected failure/error occurred.",
    "builtins.TestResult.addFailure" => "Called when an error has occurred. 'err' is a tuple of values as\nreturned by sys.exc_info().",
    "builtins.TestResult.addSkip" => "Called when a test is skipped.",
    "builtins.TestResult.addSubTest" => "Called at the end of a subtest.\n'err' is None if the subtest ended successfully, otherwise it's a\ntuple of values as returned by sys.exc_info().",
    "builtins.TestResult.addSuccess" => "Called when a test has completed successfully",
    "builtins.TestResult.addUnexpectedSuccess" => "Called when a test was expected to fail, but succeed.",
    "builtins.TestResult.printErrors" => "Called by TestRunner after test run",
    "builtins.TestResult.startTest" => "Called when the given test is about to be run",
    "builtins.TestResult.startTestRun" => "Called once before any tests are executed.\n\nSee startTest for a method called before each test.",
    "builtins.TestResult.stop" => "Indicates that the tests should be aborted.",
    "builtins.TestResult.stopTest" => "Called when the given test has been run",
    "builtins.TestResult.stopTestRun" => "Called once after all tests are executed.\n\nSee stopTest for a method called after each test.",
    "builtins.TestResult.wasSuccessful" => "Tells whether or not this result was a success.",
    "builtins.TextTestRunner" => "A test runner class that displays results in textual form.\n\nIt prints out the names of tests as they are run, errors as they\noccur, and a summary of the results at the end of the test run.",
    "builtins.TextTestRunner.__delattr__" => "Implement delattr(self, name).",
    "builtins.TextTestRunner.__eq__" => "Return self==value.",
    "builtins.TextTestRunner.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TextTestRunner.__ge__" => "Return self>=value.",
    "builtins.TextTestRunner.__getattribute__" => "Return getattr(self, name).",
    "builtins.TextTestRunner.__getstate__" => "Helper for pickle.",
    "builtins.TextTestRunner.__gt__" => "Return self>value.",
    "builtins.TextTestRunner.__hash__" => "Return hash(self).",
    "builtins.TextTestRunner.__init__" => "Construct a TextTestRunner.\n\nSubclasses should accept **kwargs to ensure compatibility as the\ninterface changes.",
    "builtins.TextTestRunner.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TextTestRunner.__le__" => "Return self<=value.",
    "builtins.TextTestRunner.__lt__" => "Return self<value.",
    "builtins.TextTestRunner.__ne__" => "Return self!=value.",
    "builtins.TextTestRunner.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TextTestRunner.__reduce__" => "Helper for pickle.",
    "builtins.TextTestRunner.__reduce_ex__" => "Helper for pickle.",
    "builtins.TextTestRunner.__repr__" => "Return repr(self).",
    "builtins.TextTestRunner.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TextTestRunner.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TextTestRunner.__str__" => "Return str(self).",
    "builtins.TextTestRunner.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TextTestRunner.__weakref__" => "list of weak references to the object",
    "builtins.TextTestRunner.resultclass" => "A test result class that can print formatted text results to a stream.\n\nUsed by TextTestRunner.",
    "builtins.TextTestRunner.resultclass.__delattr__" => "Implement delattr(self, name).",
    "builtins.TextTestRunner.resultclass.__eq__" => "Return self==value.",
    "builtins.TextTestRunner.resultclass.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TextTestRunner.resultclass.__ge__" => "Return self>=value.",
    "builtins.TextTestRunner.resultclass.__getattribute__" => "Return getattr(self, name).",
    "builtins.TextTestRunner.resultclass.__getstate__" => "Helper for pickle.",
    "builtins.TextTestRunner.resultclass.__gt__" => "Return self>value.",
    "builtins.TextTestRunner.resultclass.__hash__" => "Return hash(self).",
    "builtins.TextTestRunner.resultclass.__init__" => "Construct a TextTestResult. Subclasses should accept **kwargs\nto ensure compatibility as the interface changes.",
    "builtins.TextTestRunner.resultclass.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TextTestRunner.resultclass.__le__" => "Return self<=value.",
    "builtins.TextTestRunner.resultclass.__lt__" => "Return self<value.",
    "builtins.TextTestRunner.resultclass.__ne__" => "Return self!=value.",
    "builtins.TextTestRunner.resultclass.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TextTestRunner.resultclass.__reduce__" => "Helper for pickle.",
    "builtins.TextTestRunner.resultclass.__reduce_ex__" => "Helper for pickle.",
    "builtins.TextTestRunner.resultclass.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TextTestRunner.resultclass.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TextTestRunner.resultclass.__str__" => "Return str(self).",
    "builtins.TextTestRunner.resultclass.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TextTestRunner.resultclass.__weakref__" => "list of weak references to the object",
    "builtins.TextTestRunner.resultclass._exc_info_to_string" => "Converts a sys.exc_info()-style tuple of values into a string.",
    "builtins.TextTestRunner.resultclass._remove_unittest_tb_frames" => "Truncates usercode tb at the first unittest frame.\n\nIf the first frame of the traceback is in user code,\nthe prefix up to the first unittest frame is returned.\nIf the first frame is already in the unittest module,\nthe traceback is not modified.",
    "builtins.TextTestRunner.resultclass.addDuration" => "Called when a test finished to run, regardless of its outcome.\n*test* is the test case corresponding to the test method.\n*elapsed* is the time represented in seconds, and it includes the\nexecution of cleanup functions.",
    "builtins.TextTestRunner.resultclass.startTestRun" => "Called once before any tests are executed.\n\nSee startTest for a method called before each test.",
    "builtins.TextTestRunner.resultclass.stop" => "Indicates that the tests should be aborted.",
    "builtins.TextTestRunner.resultclass.stopTest" => "Called when the given test has been run",
    "builtins.TextTestRunner.resultclass.stopTestRun" => "Called once after all tests are executed.\n\nSee stopTest for a method called after each test.",
    "builtins.TextTestRunner.resultclass.wasSuccessful" => "Tells whether or not this result was a success.",
    "builtins.TextTestRunner.run" => "Run the given test case or test suite.",
    "builtins.TextWrapper" => "Object for wrapping/filling text.  The public interface consists of\nthe wrap() and fill() methods; the other methods are just there for\nsubclasses to override in order to tweak the default behaviour.\nIf you want to completely replace the main wrapping algorithm,\nyou'll probably have to override _wrap_chunks().\n\nSeveral instance attributes control various aspects of wrapping:\n  width (default: 70)\n    the maximum width of wrapped lines (unless break_long_words\n    is false)\n  initial_indent (default: \"\")\n    string that will be prepended to the first line of wrapped\n    output.  Counts towards the line's width.\n  subsequent_indent (default: \"\")\n    string that will be prepended to all lines save the first\n    of wrapped output; also counts towards each line's width.\n  expand_tabs (default: true)\n    Expand tabs in input text to spaces before further processing.\n    Each tab will become 0 .. 'tabsize' spaces, depending on its position\n    in its line.  If false, each tab is treated as a single character.\n  tabsize (default: 8)\n    Expand tabs in input text to 0 .. 'tabsize' spaces, unless\n    'expand_tabs' is false.\n  replace_whitespace (default: true)\n    Replace all whitespace characters in the input text by spaces\n    after tab expansion.  Note that if expand_tabs is false and\n    replace_whitespace is true, every tab will be converted to a\n    single space!\n  fix_sentence_endings (default: false)\n    Ensure that sentence-ending punctuation is always followed\n    by two spaces.  Off by default because the algorithm is\n    (unavoidably) imperfect.\n  break_long_words (default: true)\n    Break words longer than 'width'.  If false, those words will not\n    be broken, and some lines might be longer than 'width'.\n  break_on_hyphens (default: true)\n    Allow breaking hyphenated words. If true, wrapping will occur\n    preferably on whitespaces and right after hyphens part of\n    compound words.\n  drop_whitespace (default: true)\n    Drop leading and trailing whitespace from lines.\n  max_lines (default: None)\n    Truncate wrapped lines.\n  placeholder (default: ' [...]')\n    Append to the last line of truncated text.",
    "builtins.TextWrapper.__delattr__" => "Implement delattr(self, name).",
    "builtins.TextWrapper.__eq__" => "Return self==value.",
    "builtins.TextWrapper.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TextWrapper.__ge__" => "Return self>=value.",
    "builtins.TextWrapper.__getattribute__" => "Return getattr(self, name).",
    "builtins.TextWrapper.__getstate__" => "Helper for pickle.",
    "builtins.TextWrapper.__gt__" => "Return self>value.",
    "builtins.TextWrapper.__hash__" => "Return hash(self).",
    "builtins.TextWrapper.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TextWrapper.__le__" => "Return self<=value.",
    "builtins.TextWrapper.__lt__" => "Return self<value.",
    "builtins.TextWrapper.__ne__" => "Return self!=value.",
    "builtins.TextWrapper.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TextWrapper.__reduce__" => "Helper for pickle.",
    "builtins.TextWrapper.__reduce_ex__" => "Helper for pickle.",
    "builtins.TextWrapper.__repr__" => "Return repr(self).",
    "builtins.TextWrapper.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TextWrapper.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TextWrapper.__str__" => "Return str(self).",
    "builtins.TextWrapper.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TextWrapper.__weakref__" => "list of weak references to the object",
    "builtins.TextWrapper._fix_sentence_endings" => "_fix_sentence_endings(chunks : [string])\n\nCorrect for sentence endings buried in 'chunks'.  Eg. when the\noriginal text contains \"... foo.\\nBar ...\", munge_whitespace()\nand split() will convert that to [..., \"foo.\", \" \", \"Bar\", ...]\nwhich has one too few spaces; this method simply changes the one\nspace to two.",
    "builtins.TextWrapper._handle_long_word" => "_handle_long_word(chunks : [string],\n                     cur_line : [string],\n                     cur_len : int, width : int)\n\nHandle a chunk of text (most likely a word, not whitespace) that\nis too long to fit in any line.",
    "builtins.TextWrapper._munge_whitespace" => "_munge_whitespace(text : string) -> string\n\nMunge whitespace in text: expand tabs and convert all other\nwhitespace characters to spaces.  Eg. \" foo\\tbar\\n\\nbaz\"\nbecomes \" foo    bar  baz\".",
    "builtins.TextWrapper._split" => "_split(text : string) -> [string]\n\nSplit the text to wrap into indivisible chunks.  Chunks are\nnot quite the same as words; see _wrap_chunks() for full\ndetails.  As an example, the text\n  Look, goof-ball -- use the -b option!\nbreaks into the following chunks:\n  'Look,', ' ', 'goof-', 'ball', ' ', '--', ' ',\n  'use', ' ', 'the', ' ', '-b', ' ', 'option!'\nif break_on_hyphens is True, or in:\n  'Look,', ' ', 'goof-ball', ' ', '--', ' ',\n  'use', ' ', 'the', ' ', '-b', ' ', option!'\notherwise.",
    "builtins.TextWrapper._wrap_chunks" => "_wrap_chunks(chunks : [string]) -> [string]\n\nWrap a sequence of text chunks and return a list of lines of\nlength 'self.width' or less.  (If 'break_long_words' is false,\nsome lines may be longer than this.)  Chunks correspond roughly\nto words and the whitespace between them: each chunk is\nindivisible (modulo 'break_long_words'), but a line break can\ncome between any two chunks.  Chunks should not have internal\nwhitespace; ie. a chunk is either all whitespace or a \"word\".\nWhitespace chunks will be removed from the beginning and end of\nlines, but apart from that whitespace is preserved.",
    "builtins.TextWrapper.fill" => "fill(text : string) -> string\n\nReformat the single paragraph in 'text' to fit in lines of no\nmore than 'self.width' columns, and return a new string\ncontaining the entire wrapped paragraph.",
    "builtins.TextWrapper.wrap" => "wrap(text : string) -> [string]\n\nReformat the single paragraph in 'text' so it fits in lines of\nno more than 'self.width' columns, and return a list of wrapped\nlines.  Tabs in 'text' are expanded with string.expandtabs(),\nand all other whitespace characters (including newline) are\nconverted to space.",
    "builtins.Theme" => "A suite of themes for all sections of Python.\n\nWhen adding a new one, remember to also modify `copy_with` and `no_colors`\nbelow.",
    "builtins.Theme.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Theme.__ge__" => "Return self>=value.",
    "builtins.Theme.__getattribute__" => "Return getattr(self, name).",
    "builtins.Theme.__getstate__" => "Helper for pickle.",
    "builtins.Theme.__gt__" => "Return self>value.",
    "builtins.Theme.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Theme.__le__" => "Return self<=value.",
    "builtins.Theme.__lt__" => "Return self<value.",
    "builtins.Theme.__ne__" => "Return self!=value.",
    "builtins.Theme.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Theme.__reduce__" => "Helper for pickle.",
    "builtins.Theme.__reduce_ex__" => "Helper for pickle.",
    "builtins.Theme.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Theme.__str__" => "Return str(self).",
    "builtins.Theme.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Theme.__weakref__" => "list of weak references to the object",
    "builtins.Theme.copy_with" => "Return a new Theme based on this instance with some sections replaced.\n\nThemes are immutable to protect against accidental modifications that\ncould lead to invalid terminal states.",
    "builtins.Theme.no_colors" => "Return a new Theme where colors in all sections are empty strings.\n\nThis allows writing user code as if colors are always used. The color\nfields will be ANSI color code strings when colorization is desired\nand possible, and empty strings otherwise.",
    "builtins.Thread" => "A class that represents a thread of control.\n\nThis class can be safely subclassed in a limited fashion. There are two ways\nto specify the activity: by passing a callable object to the constructor, or\nby overriding the run() method in a subclass.",
    "builtins.Thread.__delattr__" => "Implement delattr(self, name).",
    "builtins.Thread.__eq__" => "Return self==value.",
    "builtins.Thread.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Thread.__ge__" => "Return self>=value.",
    "builtins.Thread.__getattribute__" => "Return getattr(self, name).",
    "builtins.Thread.__getstate__" => "Helper for pickle.",
    "builtins.Thread.__gt__" => "Return self>value.",
    "builtins.Thread.__hash__" => "Return hash(self).",
    "builtins.Thread.__init__" => "This constructor should always be called with keyword arguments. Arguments are:\n\n*group* should be None; reserved for future extension when a ThreadGroup\nclass is implemented.\n\n*target* is the callable object to be invoked by the run()\nmethod. Defaults to None, meaning nothing is called.\n\n*name* is the thread name. By default, a unique name is constructed of\nthe form \"Thread-N\" where N is a small decimal number.\n\n*args* is a list or tuple of arguments for the target invocation. Defaults to ().\n\n*kwargs* is a dictionary of keyword arguments for the target\ninvocation. Defaults to {}.\n\n*context* is the contextvars.Context value to use for the thread.\nThe default value is None, which means to check\nsys.flags.thread_inherit_context.  If that flag is true, use a copy\nof the context of the caller.  If false, use an empty context.  To\nexplicitly start with an empty context, pass a new instance of\ncontextvars.Context().  To explicitly start with a copy of the current\ncontext, pass the value from contextvars.copy_context().\n\nIf a subclass overrides the constructor, it must make sure to invoke\nthe base class constructor (Thread.__init__()) before doing anything\nelse to the thread.",
    "builtins.Thread.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Thread.__le__" => "Return self<=value.",
    "builtins.Thread.__lt__" => "Return self<value.",
    "builtins.Thread.__ne__" => "Return self!=value.",
    "builtins.Thread.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Thread.__reduce__" => "Helper for pickle.",
    "builtins.Thread.__reduce_ex__" => "Helper for pickle.",
    "builtins.Thread.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Thread.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Thread.__str__" => "Return str(self).",
    "builtins.Thread.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Thread.__weakref__" => "list of weak references to the object",
    "builtins.Thread._delete" => "Remove current thread from the dict of currently running threads.",
    "builtins.Thread.daemon" => "A boolean value indicating whether this thread is a daemon thread.\n\nThis must be set before start() is called, otherwise RuntimeError is\nraised. Its initial value is inherited from the creating thread; the\nmain thread is not a daemon thread and therefore all threads created in\nthe main thread default to daemon = False.\n\nThe entire Python program exits when only daemon threads are left.",
    "builtins.Thread.getName" => "Return a string used for identification purposes only.\n\nThis method is deprecated, use the name attribute instead.",
    "builtins.Thread.ident" => "Thread identifier of this thread or None if it has not been started.\n\nThis is a nonzero integer. See the get_ident() function. Thread\nidentifiers may be recycled when a thread exits and another thread is\ncreated. The identifier is available even after the thread has exited.",
    "builtins.Thread.isDaemon" => "Return whether this thread is a daemon.\n\nThis method is deprecated, use the daemon attribute instead.",
    "builtins.Thread.is_alive" => "Return whether the thread is alive.\n\nThis method returns True just before the run() method starts until just\nafter the run() method terminates. See also the module function\nenumerate().",
    "builtins.Thread.join" => "Wait until the thread terminates.\n\nThis blocks the calling thread until the thread whose join() method is\ncalled terminates -- either normally or through an unhandled exception\nor until the optional timeout occurs.\n\nWhen the timeout argument is present and not None, it should be a\nfloating-point number specifying a timeout for the operation in seconds\n(or fractions thereof). As join() always returns None, you must call\nis_alive() after join() to decide whether a timeout happened -- if the\nthread is still alive, the join() call timed out.\n\nWhen the timeout argument is not present or None, the operation will\nblock until the thread terminates.\n\nA thread can be join()ed many times.\n\njoin() raises a RuntimeError if an attempt is made to join the current\nthread as that would cause a deadlock. It is also an error to join() a\nthread before it has been started and attempts to do so raises the same\nexception.",
    "builtins.Thread.name" => "A string used for identification purposes only.\n\nIt has no semantics. Multiple threads may be given the same name. The\ninitial name is set by the constructor.",
    "builtins.Thread.native_id" => "Native integral thread ID of this thread, or None if it has not been started.\n\nThis is a non-negative integer. See the get_native_id() function.\nThis represents the Thread ID as reported by the kernel.",
    "builtins.Thread.run" => "Method representing the thread's activity.\n\nYou may override this method in a subclass. The standard run() method\ninvokes the callable object passed to the object's constructor as the\ntarget argument, if any, with sequential and keyword arguments taken\nfrom the args and kwargs arguments, respectively.",
    "builtins.Thread.setDaemon" => "Set whether this thread is a daemon.\n\nThis method is deprecated, use the .daemon property instead.",
    "builtins.Thread.setName" => "Set the name string for this thread.\n\nThis method is deprecated, use the name attribute instead.",
    "builtins.Thread.start" => "Start the thread's activity.\n\nIt must be called at most once per thread object. It arranges for the\nobject's run() method to be invoked in a separate thread of control.\n\nThis method will raise a RuntimeError if called more than once on the\nsame thread object.",
    "builtins.ThreadingMixIn" => "Mix-in class to handle each request in a new thread.",
    "builtins.ThreadingMixIn.__delattr__" => "Implement delattr(self, name).",
    "builtins.ThreadingMixIn.__eq__" => "Return self==value.",
    "builtins.ThreadingMixIn.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ThreadingMixIn.__ge__" => "Return self>=value.",
    "builtins.ThreadingMixIn.__getattribute__" => "Return getattr(self, name).",
    "builtins.ThreadingMixIn.__getstate__" => "Helper for pickle.",
    "builtins.ThreadingMixIn.__gt__" => "Return self>value.",
    "builtins.ThreadingMixIn.__hash__" => "Return hash(self).",
    "builtins.ThreadingMixIn.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ThreadingMixIn.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ThreadingMixIn.__le__" => "Return self<=value.",
    "builtins.ThreadingMixIn.__lt__" => "Return self<value.",
    "builtins.ThreadingMixIn.__ne__" => "Return self!=value.",
    "builtins.ThreadingMixIn.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ThreadingMixIn.__reduce__" => "Helper for pickle.",
    "builtins.ThreadingMixIn.__reduce_ex__" => "Helper for pickle.",
    "builtins.ThreadingMixIn.__repr__" => "Return repr(self).",
    "builtins.ThreadingMixIn.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ThreadingMixIn.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ThreadingMixIn.__str__" => "Return str(self).",
    "builtins.ThreadingMixIn.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ThreadingMixIn.__weakref__" => "list of weak references to the object",
    "builtins.ThreadingMixIn.process_request" => "Start a new thread to process the request.",
    "builtins.ThreadingMixIn.process_request_thread" => "Same as in BaseServer but as a thread.\n\nIn addition, exception handling is done here.",
    "builtins.Timeout" => "Asynchronous context manager for cancelling overdue coroutines.\n\nUse `timeout()` or `timeout_at()` rather than instantiating this class\ndirectly.",
    "builtins.Timeout.__delattr__" => "Implement delattr(self, name).",
    "builtins.Timeout.__eq__" => "Return self==value.",
    "builtins.Timeout.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Timeout.__ge__" => "Return self>=value.",
    "builtins.Timeout.__getattribute__" => "Return getattr(self, name).",
    "builtins.Timeout.__getstate__" => "Helper for pickle.",
    "builtins.Timeout.__gt__" => "Return self>value.",
    "builtins.Timeout.__hash__" => "Return hash(self).",
    "builtins.Timeout.__init__" => "Schedule a timeout that will trigger at a given loop time.\n\n- If `when` is `None`, the timeout will never trigger.\n- If `when < loop.time()`, the timeout will trigger on the next\n  iteration of the event loop.",
    "builtins.Timeout.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Timeout.__le__" => "Return self<=value.",
    "builtins.Timeout.__lt__" => "Return self<value.",
    "builtins.Timeout.__ne__" => "Return self!=value.",
    "builtins.Timeout.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Timeout.__reduce__" => "Helper for pickle.",
    "builtins.Timeout.__reduce_ex__" => "Helper for pickle.",
    "builtins.Timeout.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Timeout.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Timeout.__str__" => "Return str(self).",
    "builtins.Timeout.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Timeout.__weakref__" => "list of weak references to the object",
    "builtins.Timeout.expired" => "Is timeout expired during execution?",
    "builtins.Timeout.reschedule" => "Reschedule the timeout.",
    "builtins.Timeout.when" => "Return the current deadline.",
    "builtins.TimeoutError" => "Timeout expired.",
    "builtins.TimeoutError.__delattr__" => "Implement delattr(self, name).",
    "builtins.TimeoutError.__eq__" => "Return self==value.",
    "builtins.TimeoutError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TimeoutError.__ge__" => "Return self>=value.",
    "builtins.TimeoutError.__getattribute__" => "Return getattr(self, name).",
    "builtins.TimeoutError.__getstate__" => "Helper for pickle.",
    "builtins.TimeoutError.__gt__" => "Return self>value.",
    "builtins.TimeoutError.__hash__" => "Return hash(self).",
    "builtins.TimeoutError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.TimeoutError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TimeoutError.__le__" => "Return self<=value.",
    "builtins.TimeoutError.__lt__" => "Return self<value.",
    "builtins.TimeoutError.__ne__" => "Return self!=value.",
    "builtins.TimeoutError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TimeoutError.__reduce_ex__" => "Helper for pickle.",
    "builtins.TimeoutError.__repr__" => "Return repr(self).",
    "builtins.TimeoutError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TimeoutError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TimeoutError.__str__" => "Return str(self).",
    "builtins.TimeoutError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TimeoutError.add_note" => "Add a note to the exception",
    "builtins.TimeoutError.errno" => "POSIX exception code",
    "builtins.TimeoutError.filename" => "exception filename",
    "builtins.TimeoutError.filename2" => "second exception filename",
    "builtins.TimeoutError.strerror" => "exception strerror",
    "builtins.TimeoutError.winerror" => "Win32 exception code",
    "builtins.TimeoutError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Timer" => "Class for timing execution speed of small code snippets.\n\nThe constructor takes a statement to be timed, an additional\nstatement used for setup, and a timer function.  Both statements\ndefault to 'pass'; the timer function is platform-dependent (see\nmodule doc string).  If 'globals' is specified, the code will be\nexecuted within that namespace (as opposed to inside timeit's\nnamespace).\n\nTo measure the execution time of the first statement, use the\ntimeit() method.  The repeat() method is a convenience to call\ntimeit() multiple times and return a list of results.\n\nThe statements may contain newlines, as long as they don't contain\nmulti-line string literals.",
    "builtins.Timer.__delattr__" => "Implement delattr(self, name).",
    "builtins.Timer.__eq__" => "Return self==value.",
    "builtins.Timer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Timer.__ge__" => "Return self>=value.",
    "builtins.Timer.__getattribute__" => "Return getattr(self, name).",
    "builtins.Timer.__getstate__" => "Helper for pickle.",
    "builtins.Timer.__gt__" => "Return self>value.",
    "builtins.Timer.__hash__" => "Return hash(self).",
    "builtins.Timer.__init__" => "Constructor.  See class doc string.",
    "builtins.Timer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Timer.__le__" => "Return self<=value.",
    "builtins.Timer.__lt__" => "Return self<value.",
    "builtins.Timer.__ne__" => "Return self!=value.",
    "builtins.Timer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Timer.__reduce__" => "Helper for pickle.",
    "builtins.Timer.__reduce_ex__" => "Helper for pickle.",
    "builtins.Timer.__repr__" => "Return repr(self).",
    "builtins.Timer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Timer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Timer.__str__" => "Return str(self).",
    "builtins.Timer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Timer.__weakref__" => "list of weak references to the object",
    "builtins.Timer.autorange" => "Return the number of loops and time taken so that total time >= 0.2.\n\nCalls the timeit method with increasing numbers from the sequence\n1, 2, 5, 10, 20, 50, ... until the time taken is at least 0.2\nsecond.  Returns (number, time_taken).\n\nIf *callback* is given and is not None, it will be called after\neach trial with two arguments: ``callback(number, time_taken)``.",
    "builtins.Timer.print_exc" => "Helper to print a traceback from the timed code.\n\nTypical use:\n\n    t = Timer(...)       # outside the try/except\n    try:\n        t.timeit(...)    # or t.repeat(...)\n    except:\n        t.print_exc()\n\nThe advantage over the standard traceback is that source lines\nin the compiled template will be displayed.\n\nThe optional file argument directs where the traceback is\nsent; it defaults to sys.stderr.",
    "builtins.Timer.repeat" => "Call timeit() a few times.\n\nThis is a convenience function that calls the timeit()\nrepeatedly, returning a list of results.  The first argument\nspecifies how many times to call timeit(), defaulting to 5;\nthe second argument specifies the timer argument, defaulting\nto one million.\n\nNote: it's tempting to calculate mean and standard deviation\nfrom the result vector and report these.  However, this is not\nvery useful.  In a typical case, the lowest value gives a\nlower bound for how fast your machine can run the given code\nsnippet; higher values in the result vector are typically not\ncaused by variability in Python's speed, but by other\nprocesses interfering with your timing accuracy.  So the min()\nof the result is probably the only number you should be\ninterested in.  After that, you should look at the entire\nvector and apply common sense rather than statistics.",
    "builtins.Timer.timeit" => "Time 'number' executions of the main statement.\n\nTo be precise, this executes the setup statement once, and\nthen returns the time it takes to execute the main statement\na number of times, as float seconds if using the default timer.   The\nargument is the number of times through the loop, defaulting\nto one million.  The main statement, the setup statement and\nthe timer function to be used are passed to the constructor.",
    "builtins.Token.__class_getitem__" => "Tokens are generic over the same type as the ContextVar which created them.",
    "builtins.Token.__delattr__" => "Implement delattr(self, name).",
    "builtins.Token.__enter__" => "Enter into Token context manager.",
    "builtins.Token.__eq__" => "Return self==value.",
    "builtins.Token.__exit__" => "Exit from Token context manager, restore the linked ContextVar.",
    "builtins.Token.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Token.__ge__" => "Return self>=value.",
    "builtins.Token.__getattribute__" => "Return getattr(self, name).",
    "builtins.Token.__getstate__" => "Helper for pickle.",
    "builtins.Token.__gt__" => "Return self>value.",
    "builtins.Token.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Token.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Token.__le__" => "Return self<=value.",
    "builtins.Token.__lt__" => "Return self<value.",
    "builtins.Token.__ne__" => "Return self!=value.",
    "builtins.Token.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Token.__reduce__" => "Helper for pickle.",
    "builtins.Token.__reduce_ex__" => "Helper for pickle.",
    "builtins.Token.__repr__" => "Return repr(self).",
    "builtins.Token.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Token.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Token.__str__" => "Return str(self).",
    "builtins.Token.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Tokenizer.__delattr__" => "Implement delattr(self, name).",
    "builtins.Tokenizer.__eq__" => "Return self==value.",
    "builtins.Tokenizer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Tokenizer.__ge__" => "Return self>=value.",
    "builtins.Tokenizer.__getattribute__" => "Return getattr(self, name).",
    "builtins.Tokenizer.__getstate__" => "Helper for pickle.",
    "builtins.Tokenizer.__gt__" => "Return self>value.",
    "builtins.Tokenizer.__hash__" => "Return hash(self).",
    "builtins.Tokenizer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Tokenizer.__le__" => "Return self<=value.",
    "builtins.Tokenizer.__lt__" => "Return self<value.",
    "builtins.Tokenizer.__ne__" => "Return self!=value.",
    "builtins.Tokenizer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Tokenizer.__reduce__" => "Helper for pickle.",
    "builtins.Tokenizer.__reduce_ex__" => "Helper for pickle.",
    "builtins.Tokenizer.__repr__" => "Return repr(self).",
    "builtins.Tokenizer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Tokenizer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Tokenizer.__str__" => "Return str(self).",
    "builtins.Tokenizer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Tokenizer.__weakref__" => "list of weak references to the object",
    "builtins.TokenizerIter.__delattr__" => "Implement delattr(self, name).",
    "builtins.TokenizerIter.__eq__" => "Return self==value.",
    "builtins.TokenizerIter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TokenizerIter.__ge__" => "Return self>=value.",
    "builtins.TokenizerIter.__getattribute__" => "Return getattr(self, name).",
    "builtins.TokenizerIter.__getstate__" => "Helper for pickle.",
    "builtins.TokenizerIter.__gt__" => "Return self>value.",
    "builtins.TokenizerIter.__hash__" => "Return hash(self).",
    "builtins.TokenizerIter.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.TokenizerIter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TokenizerIter.__iter__" => "Implement iter(self).",
    "builtins.TokenizerIter.__le__" => "Return self<=value.",
    "builtins.TokenizerIter.__lt__" => "Return self<value.",
    "builtins.TokenizerIter.__ne__" => "Return self!=value.",
    "builtins.TokenizerIter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TokenizerIter.__next__" => "Implement next(self).",
    "builtins.TokenizerIter.__reduce__" => "Helper for pickle.",
    "builtins.TokenizerIter.__reduce_ex__" => "Helper for pickle.",
    "builtins.TokenizerIter.__repr__" => "Return repr(self).",
    "builtins.TokenizerIter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TokenizerIter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TokenizerIter.__str__" => "Return str(self).",
    "builtins.TokenizerIter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TopologicalSorter" => "Provides functionality to topologically sort a graph of hashable nodes",
    "builtins.TopologicalSorter.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.TopologicalSorter.__delattr__" => "Implement delattr(self, name).",
    "builtins.TopologicalSorter.__eq__" => "Return self==value.",
    "builtins.TopologicalSorter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TopologicalSorter.__ge__" => "Return self>=value.",
    "builtins.TopologicalSorter.__getattribute__" => "Return getattr(self, name).",
    "builtins.TopologicalSorter.__getstate__" => "Helper for pickle.",
    "builtins.TopologicalSorter.__gt__" => "Return self>value.",
    "builtins.TopologicalSorter.__hash__" => "Return hash(self).",
    "builtins.TopologicalSorter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TopologicalSorter.__le__" => "Return self<=value.",
    "builtins.TopologicalSorter.__lt__" => "Return self<value.",
    "builtins.TopologicalSorter.__ne__" => "Return self!=value.",
    "builtins.TopologicalSorter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TopologicalSorter.__reduce__" => "Helper for pickle.",
    "builtins.TopologicalSorter.__reduce_ex__" => "Helper for pickle.",
    "builtins.TopologicalSorter.__repr__" => "Return repr(self).",
    "builtins.TopologicalSorter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TopologicalSorter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TopologicalSorter.__str__" => "Return str(self).",
    "builtins.TopologicalSorter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TopologicalSorter.__weakref__" => "list of weak references to the object",
    "builtins.TopologicalSorter.add" => "Add a new node and its predecessors to the graph.\n\nBoth the *node* and all elements in *predecessors* must be hashable.\n\nIf called multiple times with the same node argument, the set of dependencies\nwill be the union of all dependencies passed in.\n\nIt is possible to add a node with no dependencies (*predecessors* is not provided)\nas well as provide a dependency twice. If a node that has not been provided before\nis included among *predecessors* it will be automatically added to the graph with\nno predecessors of its own.\n\nRaises ValueError if called after \"prepare\".",
    "builtins.TopologicalSorter.done" => "Marks a set of nodes returned by \"get_ready\" as processed.\n\nThis method unblocks any successor of each node in *nodes* for being returned\nin the future by a call to \"get_ready\".\n\nRaises ValueError if any node in *nodes* has already been marked as\nprocessed by a previous call to this method, if a node was not added to the\ngraph by using \"add\" or if called without calling \"prepare\" previously or if\nnode has not yet been returned by \"get_ready\".",
    "builtins.TopologicalSorter.get_ready" => "Return a tuple of all the nodes that are ready.\n\nInitially it returns all nodes with no predecessors; once those are marked\nas processed by calling \"done\", further calls will return all new nodes that\nhave all their predecessors already processed. Once no more progress can be made,\nempty tuples are returned.\n\nRaises ValueError if called without calling \"prepare\" previously.",
    "builtins.TopologicalSorter.is_active" => "Return ``True`` if more progress can be made and ``False`` otherwise.\n\nProgress can be made if cycles do not block the resolution and either there\nare still nodes ready that haven't yet been returned by \"get_ready\" or the\nnumber of nodes marked \"done\" is less than the number that have been returned\nby \"get_ready\".\n\nRaises ValueError if called without calling \"prepare\" previously.",
    "builtins.TopologicalSorter.prepare" => "Mark the graph as finished and check for cycles in the graph.\n\nIf any cycle is detected, \"CycleError\" will be raised, but \"get_ready\" can\nstill be used to obtain as many nodes as possible until cycles block more\nprogress. After a call to this function, the graph cannot be modified and\ntherefore no more nodes can be added using \"add\".\n\nRaise ValueError if nodes have already been passed out of the sorter.",
    "builtins.TopologicalSorter.static_order" => "Returns an iterable of nodes in a topological order.\n\nThe particular order that is returned may depend on the specific\norder in which the items were inserted in the graph.\n\nUsing this method does not require to call \"prepare\" or \"done\". If any\ncycle is detected, :exc:`CycleError` will be raised.",
    "builtins.Trace" => "Trace of a memory block.",
    "builtins.Trace.__delattr__" => "Implement delattr(self, name).",
    "builtins.Trace.__eq__" => "Return self==value.",
    "builtins.Trace.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Trace.__ge__" => "Return self>=value.",
    "builtins.Trace.__getattribute__" => "Return getattr(self, name).",
    "builtins.Trace.__getstate__" => "Helper for pickle.",
    "builtins.Trace.__gt__" => "Return self>value.",
    "builtins.Trace.__hash__" => "Return hash(self).",
    "builtins.Trace.__init__" => "@param count true iff it should count number of times each\n             line is executed\n@param trace true iff it should print out each line that is\n             being counted\n@param countfuncs true iff it should just output a list of\n             (filename, modulename, funcname,) for functions\n             that were called at least once;  This overrides\n             'count' and 'trace'\n@param ignoremods a list of the names of modules to ignore\n@param ignoredirs a list of the names of directories to ignore\n             all of the (recursive) contents of\n@param infile file from which to read stored counts to be\n             added into the results\n@param outfile file in which to write the results\n@param timing true iff timing information be displayed",
    "builtins.Trace.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Trace.__le__" => "Return self<=value.",
    "builtins.Trace.__lt__" => "Return self<value.",
    "builtins.Trace.__ne__" => "Return self!=value.",
    "builtins.Trace.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Trace.__reduce__" => "Helper for pickle.",
    "builtins.Trace.__reduce_ex__" => "Helper for pickle.",
    "builtins.Trace.__repr__" => "Return repr(self).",
    "builtins.Trace.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Trace.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Trace.__str__" => "Return str(self).",
    "builtins.Trace.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Trace.__weakref__" => "list of weak references to the object",
    "builtins.Trace.globaltrace_countfuncs" => "Handler for call events.\n\nAdds (filename, modulename, funcname) to the self._calledfuncs dict.",
    "builtins.Trace.globaltrace_lt" => "Handler for call events.\n\nIf the code block being entered is to be ignored, returns 'None',\nelse returns self.localtrace.",
    "builtins.Trace.globaltrace_trackcallers" => "Handler for call events.\n\nAdds information about who called who to the self._callers dict.",
    "builtins.TracebackException" => "An exception ready for rendering.\n\nThe traceback module captures enough attributes from the original exception\nto this intermediary form to ensure that no references are held, while\nstill being able to fully print or format it.\n\nmax_group_width and max_group_depth control the formatting of exception\ngroups. The depth refers to the nesting level of the group, and the width\nrefers to the size of a single exception group's exceptions array. The\nformatted output is truncated when either limit is exceeded.\n\nUse `from_exception` to create TracebackException instances from exception\nobjects, or the constructor to create TracebackException instances from\nindividual components.\n\n- :attr:`__cause__` A TracebackException of the original *__cause__*.\n- :attr:`__context__` A TracebackException of the original *__context__*.\n- :attr:`exceptions` For exception groups - a list of TracebackException\n  instances for the nested *exceptions*.  ``None`` for other exceptions.\n- :attr:`__suppress_context__` The *__suppress_context__* value from the\n  original exception.\n- :attr:`stack` A `StackSummary` representing the traceback.\n- :attr:`exc_type` (deprecated) The class of the original traceback.\n- :attr:`exc_type_str` String display of exc_type\n- :attr:`filename` For syntax errors - the filename where the error\n  occurred.\n- :attr:`lineno` For syntax errors - the linenumber where the error\n  occurred.\n- :attr:`end_lineno` For syntax errors - the end linenumber where the error\n  occurred. Can be `None` if not present.\n- :attr:`text` For syntax errors - the text where the error\n  occurred.\n- :attr:`offset` For syntax errors - the offset into the text where the\n  error occurred.\n- :attr:`end_offset` For syntax errors - the end offset into the text where\n  the error occurred. Can be `None` if not present.\n- :attr:`msg` For syntax errors - the compiler error message.",
    "builtins.TracebackException.__delattr__" => "Implement delattr(self, name).",
    "builtins.TracebackException.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TracebackException.__ge__" => "Return self>=value.",
    "builtins.TracebackException.__getattribute__" => "Return getattr(self, name).",
    "builtins.TracebackException.__getstate__" => "Helper for pickle.",
    "builtins.TracebackException.__gt__" => "Return self>value.",
    "builtins.TracebackException.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TracebackException.__le__" => "Return self<=value.",
    "builtins.TracebackException.__lt__" => "Return self<value.",
    "builtins.TracebackException.__ne__" => "Return self!=value.",
    "builtins.TracebackException.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TracebackException.__reduce__" => "Helper for pickle.",
    "builtins.TracebackException.__reduce_ex__" => "Helper for pickle.",
    "builtins.TracebackException.__repr__" => "Return repr(self).",
    "builtins.TracebackException.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TracebackException.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TracebackException.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TracebackException.__weakref__" => "list of weak references to the object",
    "builtins.TracebackException._format_syntax_error" => "Format SyntaxError exceptions (internal helper).",
    "builtins.TracebackException._load_lines" => "Private API. force all lines in the stack to be loaded.",
    "builtins.TracebackException.format" => "Format the exception.\n\nIf chain is not *True*, *__cause__* and *__context__* will not be formatted.\n\nThe return value is a generator of strings, each ending in a newline and\nsome containing internal newlines. `print_exception` is a wrapper around\nthis method which just prints the lines to a file.\n\nThe message indicating which exception occurred is always the last\nstring in the output.",
    "builtins.TracebackException.format_exception_only" => "Format the exception part of the traceback.\n\nThe return value is a generator of strings, each ending in a newline.\n\nGenerator yields the exception message.\nFor :exc:`SyntaxError` exceptions, it\nalso yields (before the exception message)\nseveral lines that (when printed)\ndisplay detailed information about where the syntax error occurred.\nFollowing the message, generator also yields\nall the exception's ``__notes__``.\n\nWhen *show_group* is ``True``, and the exception is an instance of\n:exc:`BaseExceptionGroup`, the nested exceptions are included as\nwell, recursively, with indentation relative to their nesting depth.",
    "builtins.TracebackException.from_exception" => "Create a TracebackException from an exception.",
    "builtins.TracebackException.print" => "Print the result of self.format(chain=chain) to 'file'.",
    "builtins.Translator" => ">>> Translator('xyz')\nTraceback (most recent call last):\n...\nAssertionError: Invalid separators\n\n>>> Translator('')\nTraceback (most recent call last):\n...\nAssertionError: Invalid separators",
    "builtins.Translator.__delattr__" => "Implement delattr(self, name).",
    "builtins.Translator.__eq__" => "Return self==value.",
    "builtins.Translator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Translator.__ge__" => "Return self>=value.",
    "builtins.Translator.__getattribute__" => "Return getattr(self, name).",
    "builtins.Translator.__getstate__" => "Helper for pickle.",
    "builtins.Translator.__gt__" => "Return self>value.",
    "builtins.Translator.__hash__" => "Return hash(self).",
    "builtins.Translator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Translator.__le__" => "Return self<=value.",
    "builtins.Translator.__lt__" => "Return self<value.",
    "builtins.Translator.__ne__" => "Return self!=value.",
    "builtins.Translator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Translator.__reduce__" => "Helper for pickle.",
    "builtins.Translator.__reduce_ex__" => "Helper for pickle.",
    "builtins.Translator.__repr__" => "Return repr(self).",
    "builtins.Translator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Translator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Translator.__str__" => "Return str(self).",
    "builtins.Translator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Translator.__weakref__" => "list of weak references to the object",
    "builtins.Translator.extend" => "Extend regex for pattern-wide concerns.\n\nApply '(?s:)' to create a non-matching group that\nmatches newlines (valid on Unix).\n\nAppend '\\z' to imply fullmatch even when match is used.",
    "builtins.Translator.match_dirs" => "Ensure that zipfile.Path directory names are matched.\n\nzipfile.Path directory names always end in a slash.",
    "builtins.Translator.replace" => "Perform the replacements for a match from :func:`separate`.",
    "builtins.Translator.restrict_rglob" => "Raise ValueError if ** appears in anything but a full path segment.\n\n>>> Translator().translate('**foo')\nTraceback (most recent call last):\n...\nValueError: ** must appear alone in a path segment",
    "builtins.Translator.star_not_empty" => "Ensure that * will not match an empty segment.",
    "builtins.Translator.translate" => "Given a glob pattern, produce a regex that matches it.",
    "builtins.Translator.translate_core" => "Given a glob pattern, produce a regex that matches it.\n\n>>> t = Translator()\n>>> t.translate_core('*.txt').replace('\\\\\\\\', '')\n'[^/]*\\\\.txt'\n>>> t.translate_core('a?txt')\n'a[^/]txt'\n>>> t.translate_core('**/*').replace('\\\\\\\\', '')\n'.*/[^/][^/]*'",
    "builtins.TransportSocket" => "A socket-like wrapper for exposing real transport sockets.\n\nThese objects can be safely returned by APIs like\n`transport.get_extra_info('socket')`.  All potentially disruptive\noperations (like \"socket.close()\") are banned.",
    "builtins.TransportSocket.__delattr__" => "Implement delattr(self, name).",
    "builtins.TransportSocket.__eq__" => "Return self==value.",
    "builtins.TransportSocket.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TransportSocket.__ge__" => "Return self>=value.",
    "builtins.TransportSocket.__getattribute__" => "Return getattr(self, name).",
    "builtins.TransportSocket.__gt__" => "Return self>value.",
    "builtins.TransportSocket.__hash__" => "Return hash(self).",
    "builtins.TransportSocket.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TransportSocket.__le__" => "Return self<=value.",
    "builtins.TransportSocket.__lt__" => "Return self<value.",
    "builtins.TransportSocket.__ne__" => "Return self!=value.",
    "builtins.TransportSocket.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TransportSocket.__reduce__" => "Helper for pickle.",
    "builtins.TransportSocket.__reduce_ex__" => "Helper for pickle.",
    "builtins.TransportSocket.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TransportSocket.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TransportSocket.__str__" => "Return str(self).",
    "builtins.TransportSocket.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TreeBuilder.__delattr__" => "Implement delattr(self, name).",
    "builtins.TreeBuilder.__eq__" => "Return self==value.",
    "builtins.TreeBuilder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TreeBuilder.__ge__" => "Return self>=value.",
    "builtins.TreeBuilder.__getattribute__" => "Return getattr(self, name).",
    "builtins.TreeBuilder.__getstate__" => "Helper for pickle.",
    "builtins.TreeBuilder.__gt__" => "Return self>value.",
    "builtins.TreeBuilder.__hash__" => "Return hash(self).",
    "builtins.TreeBuilder.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.TreeBuilder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TreeBuilder.__le__" => "Return self<=value.",
    "builtins.TreeBuilder.__lt__" => "Return self<value.",
    "builtins.TreeBuilder.__ne__" => "Return self!=value.",
    "builtins.TreeBuilder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TreeBuilder.__reduce__" => "Helper for pickle.",
    "builtins.TreeBuilder.__reduce_ex__" => "Helper for pickle.",
    "builtins.TreeBuilder.__repr__" => "Return repr(self).",
    "builtins.TreeBuilder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TreeBuilder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TreeBuilder.__str__" => "Return str(self).",
    "builtins.TreeBuilder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TupleComp" => "This class provides a generic function for comparing any two tuples.\nEach instance records a list of tuple-indices (from most significant\nto least significant), and sort direction (ascending or descending) for\neach tuple-index.  The compare functions can then be used as the function\nargument to the system sort() function when a list of tuples need to be\nsorted in the instances order.",
    "builtins.TupleComp.__delattr__" => "Implement delattr(self, name).",
    "builtins.TupleComp.__eq__" => "Return self==value.",
    "builtins.TupleComp.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TupleComp.__ge__" => "Return self>=value.",
    "builtins.TupleComp.__getattribute__" => "Return getattr(self, name).",
    "builtins.TupleComp.__getstate__" => "Helper for pickle.",
    "builtins.TupleComp.__gt__" => "Return self>value.",
    "builtins.TupleComp.__hash__" => "Return hash(self).",
    "builtins.TupleComp.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TupleComp.__le__" => "Return self<=value.",
    "builtins.TupleComp.__lt__" => "Return self<value.",
    "builtins.TupleComp.__ne__" => "Return self!=value.",
    "builtins.TupleComp.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TupleComp.__reduce__" => "Helper for pickle.",
    "builtins.TupleComp.__reduce_ex__" => "Helper for pickle.",
    "builtins.TupleComp.__repr__" => "Return repr(self).",
    "builtins.TupleComp.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TupleComp.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TupleComp.__str__" => "Return str(self).",
    "builtins.TupleComp.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TupleComp.__weakref__" => "list of weak references to the object",
    "builtins.TurtleScreenBase" => "Provide the basic graphics functionality.\nInterface between Tkinter and turtle.py.\n\nTo port turtle.py to some different graphics toolkit\na corresponding TurtleScreenBase class has to be implemented.",
    "builtins.TurtleScreenBase.__delattr__" => "Implement delattr(self, name).",
    "builtins.TurtleScreenBase.__eq__" => "Return self==value.",
    "builtins.TurtleScreenBase.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TurtleScreenBase.__ge__" => "Return self>=value.",
    "builtins.TurtleScreenBase.__getattribute__" => "Return getattr(self, name).",
    "builtins.TurtleScreenBase.__getstate__" => "Helper for pickle.",
    "builtins.TurtleScreenBase.__gt__" => "Return self>value.",
    "builtins.TurtleScreenBase.__hash__" => "Return hash(self).",
    "builtins.TurtleScreenBase.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TurtleScreenBase.__le__" => "Return self<=value.",
    "builtins.TurtleScreenBase.__lt__" => "Return self<value.",
    "builtins.TurtleScreenBase.__ne__" => "Return self!=value.",
    "builtins.TurtleScreenBase.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TurtleScreenBase.__reduce__" => "Helper for pickle.",
    "builtins.TurtleScreenBase.__reduce_ex__" => "Helper for pickle.",
    "builtins.TurtleScreenBase.__repr__" => "Return repr(self).",
    "builtins.TurtleScreenBase.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TurtleScreenBase.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TurtleScreenBase.__str__" => "Return str(self).",
    "builtins.TurtleScreenBase.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TurtleScreenBase.__weakref__" => "list of weak references to the object",
    "builtins.TurtleScreenBase._bgcolor" => "Set canvas' backgroundcolor if color is not None,\nelse return backgroundcolor.",
    "builtins.TurtleScreenBase._blankimage" => "return a blank image object",
    "builtins.TurtleScreenBase._createimage" => "Create and return image item on canvas.",
    "builtins.TurtleScreenBase._createline" => "Create an invisible line item on canvas self.cv)",
    "builtins.TurtleScreenBase._createpoly" => "Create an invisible polygon item on canvas self.cv)",
    "builtins.TurtleScreenBase._delay" => "Delay subsequent canvas actions for delay ms.",
    "builtins.TurtleScreenBase._delete" => "Delete graphics item from canvas.\nIf item is\"all\" delete all graphics items.",
    "builtins.TurtleScreenBase._drawimage" => "Configure image item as to draw image object\nat position (x,y) on canvas)",
    "builtins.TurtleScreenBase._drawline" => "Configure lineitem according to provided arguments:\ncoordlist is sequence of coordinates\nfill is drawing color\nwidth is width of drawn line.\ntop is a boolean value, which specifies if polyitem\nwill be put on top of the canvas' displaylist so it\nwill not be covered by other items.",
    "builtins.TurtleScreenBase._drawpoly" => "Configure polygonitem polyitem according to provided\narguments:\ncoordlist is sequence of coordinates\nfill is filling color\noutline is outline color\ntop is a boolean value, which specifies if polyitem\nwill be put on top of the canvas' displaylist so it\nwill not be covered by other items.",
    "builtins.TurtleScreenBase._image" => "return an image object containing the\nimagedata from an image file named filename.",
    "builtins.TurtleScreenBase._iscolorstring" => "Check if the string color is a legal Tkinter color string.",
    "builtins.TurtleScreenBase._listen" => "Set focus on canvas (in order to collect key-events)",
    "builtins.TurtleScreenBase._onclick" => "Bind fun to mouse-click event on turtle.\nfun must be a function with two arguments, the coordinates\nof the clicked point on the canvas.\nnum, the number of the mouse-button defaults to 1",
    "builtins.TurtleScreenBase._ondrag" => "Bind fun to mouse-move-event (with pressed mouse button) on turtle.\nfun must be a function with two arguments, the coordinates of the\nactual mouse position on the canvas.\nnum, the number of the mouse-button defaults to 1\n\nEvery sequence of mouse-move-events on a turtle is preceded by a\nmouse-click event on that turtle.",
    "builtins.TurtleScreenBase._onkeypress" => "If key is given, bind fun to key-press event of key.\nOtherwise bind fun to any key-press.\nCanvas must have focus. See method listen.",
    "builtins.TurtleScreenBase._onkeyrelease" => "Bind fun to key-release event of key.\nCanvas must have focus. See method listen",
    "builtins.TurtleScreenBase._onrelease" => "Bind fun to mouse-button-release event on turtle.\nfun must be a function with two arguments, the coordinates\nof the point on the canvas where mouse button is released.\nnum, the number of the mouse-button defaults to 1\n\nIf a turtle is clicked, first _onclick-event will be performed,\nthen _onscreensclick-event.",
    "builtins.TurtleScreenBase._onscreenclick" => "Bind fun to mouse-click event on canvas.\nfun must be a function with two arguments, the coordinates\nof the clicked point on the canvas.\nnum, the number of the mouse-button defaults to 1\n\nIf a turtle is clicked, first _onclick-event will be performed,\nthen _onscreensclick-event.",
    "builtins.TurtleScreenBase._ontimer" => "Install a timer, which calls fun after t milliseconds.",
    "builtins.TurtleScreenBase._pointlist" => "returns list of coordinate-pairs of points of item\nExample (for insiders):\n>>> from turtle import *\n>>> getscreen()._pointlist(getturtle().turtle._item)\n[(0.0, 9.9999999999999982), (0.0, -9.9999999999999982),\n(9.9999999999999982, 0.0)]\n>>>",
    "builtins.TurtleScreenBase._resize" => "Resize the canvas the turtles are drawing on. Does\nnot alter the drawing window.",
    "builtins.TurtleScreenBase._setbgpic" => "Configure image item as to draw image object\nat center of canvas. Set item to the first item\nin the displaylist, so it will be drawn below\nany other item .",
    "builtins.TurtleScreenBase._type" => "Return 'line' or 'polygon' or 'image' depending on\ntype of item.",
    "builtins.TurtleScreenBase._update" => "Redraw graphics items on canvas",
    "builtins.TurtleScreenBase._window_size" => "Return the width and height of the turtle window.",
    "builtins.TurtleScreenBase._write" => "Write txt at pos in canvas with specified font\nand color.\nReturn text item and x-coord of right bottom corner\nof text's bounding box.",
    "builtins.TurtleScreenBase.mainloop" => "Starts event loop - calling Tkinter's mainloop function.\n\nNo argument.\n\nMust be last statement in a turtle graphics program.\nMust NOT be used if a script is run from within IDLE in -n mode\n(No subprocess) - for interactive use of turtle graphics.\n\nExample (for a TurtleScreen instance named screen):\n>>> screen.mainloop()",
    "builtins.TurtleScreenBase.numinput" => "Pop up a dialog window for input of a number.\n\nArguments: title is the title of the dialog window,\nprompt is a text mostly describing what numerical information to input.\ndefault: default value\nminval: minimum value for input\nmaxval: maximum value for input\n\nThe number input must be in the range minval .. maxval if these are\ngiven. If not, a hint is issued and the dialog remains open for\ncorrection. Return the number input.\nIf the dialog is canceled,  return None.\n\nExample (for a TurtleScreen instance named screen):\n>>> screen.numinput(\"Poker\", \"Your stakes:\", 1000, minval=10, maxval=10000)",
    "builtins.TurtleScreenBase.textinput" => "Pop up a dialog window for input of a string.\n\nArguments: title is the title of the dialog window,\nprompt is a text mostly describing what information to input.\n\nReturn the string input\nIf the dialog is canceled, return None.\n\nExample (for a TurtleScreen instance named screen):\n>>> screen.textinput(\"NIM\", \"Name of first player:\")",
    "builtins.TypeAliasType" => "Type alias.\n\nType aliases are created through the type statement::\n\n    type Alias = int\n\nIn this example, Alias and int will be treated equivalently by static\ntype checkers.\n\nAt runtime, Alias is an instance of TypeAliasType. The __name__\nattribute holds the name of the type alias. The value of the type alias\nis stored in the __value__ attribute. It is evaluated lazily, so the\nvalue is computed only if the attribute is accessed.\n\nType aliases can also be generic::\n\n    type ListOrSet[T] = list[T] | set[T]\n\nIn this case, the type parameters of the alias are stored in the\n__type_params__ attribute.\n\nSee PEP 695 for more information.",
    "builtins.TypeAliasType.__delattr__" => "Implement delattr(self, name).",
    "builtins.TypeAliasType.__eq__" => "Return self==value.",
    "builtins.TypeAliasType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TypeAliasType.__ge__" => "Return self>=value.",
    "builtins.TypeAliasType.__getattribute__" => "Return getattr(self, name).",
    "builtins.TypeAliasType.__getitem__" => "Return self[key].",
    "builtins.TypeAliasType.__getstate__" => "Helper for pickle.",
    "builtins.TypeAliasType.__gt__" => "Return self>value.",
    "builtins.TypeAliasType.__hash__" => "Return hash(self).",
    "builtins.TypeAliasType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.TypeAliasType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TypeAliasType.__iter__" => "Implement iter(self).",
    "builtins.TypeAliasType.__le__" => "Return self<=value.",
    "builtins.TypeAliasType.__lt__" => "Return self<value.",
    "builtins.TypeAliasType.__ne__" => "Return self!=value.",
    "builtins.TypeAliasType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TypeAliasType.__or__" => "Return self|value.",
    "builtins.TypeAliasType.__reduce_ex__" => "Helper for pickle.",
    "builtins.TypeAliasType.__repr__" => "Return repr(self).",
    "builtins.TypeAliasType.__ror__" => "Return value|self.",
    "builtins.TypeAliasType.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TypeAliasType.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TypeAliasType.__str__" => "Return str(self).",
    "builtins.TypeAliasType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TypeError" => "Inappropriate argument type.",
    "builtins.TypeError.__delattr__" => "Implement delattr(self, name).",
    "builtins.TypeError.__eq__" => "Return self==value.",
    "builtins.TypeError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TypeError.__ge__" => "Return self>=value.",
    "builtins.TypeError.__getattribute__" => "Return getattr(self, name).",
    "builtins.TypeError.__getstate__" => "Helper for pickle.",
    "builtins.TypeError.__gt__" => "Return self>value.",
    "builtins.TypeError.__hash__" => "Return hash(self).",
    "builtins.TypeError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.TypeError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TypeError.__le__" => "Return self<=value.",
    "builtins.TypeError.__lt__" => "Return self<value.",
    "builtins.TypeError.__ne__" => "Return self!=value.",
    "builtins.TypeError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TypeError.__reduce_ex__" => "Helper for pickle.",
    "builtins.TypeError.__repr__" => "Return repr(self).",
    "builtins.TypeError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TypeError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TypeError.__str__" => "Return str(self).",
    "builtins.TypeError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TypeError.add_note" => "Add a note to the exception",
    "builtins.TypeError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.TypeVar" => "Type variable.\n\nThe preferred way to construct a type variable is via the dedicated\nsyntax for generic functions, classes, and type aliases::\n\n    class Sequence[T]:  # T is a TypeVar\n        ...\n\nThis syntax can also be used to create bound and constrained type\nvariables::\n\n    # S is a TypeVar bound to str\n    class StrSequence[S: str]:\n        ...\n\n    # A is a TypeVar constrained to str or bytes\n    class StrOrBytesSequence[A: (str, bytes)]:\n        ...\n\nType variables can also have defaults:\n\n    class IntDefault[T = int]:\n        ...\n\nHowever, if desired, reusable type variables can also be constructed\nmanually, like so::\n\n   T = TypeVar('T')  # Can be anything\n   S = TypeVar('S', bound=str)  # Can be any subtype of str\n   A = TypeVar('A', str, bytes)  # Must be exactly str or bytes\n   D = TypeVar('D', default=int)  # Defaults to int\n\nType variables exist primarily for the benefit of static type\ncheckers.  They serve as the parameters for generic types as well\nas for generic function and type alias definitions.\n\nThe variance of type variables is inferred by type checkers when they\nare created through the type parameter syntax and when\n``infer_variance=True`` is passed. Manually created type variables may\nbe explicitly marked covariant or contravariant by passing\n``covariant=True`` or ``contravariant=True``. By default, manually\ncreated type variables are invariant. See PEP 484 and PEP 695 for more\ndetails.",
    "builtins.TypeVar.__delattr__" => "Implement delattr(self, name).",
    "builtins.TypeVar.__eq__" => "Return self==value.",
    "builtins.TypeVar.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TypeVar.__ge__" => "Return self>=value.",
    "builtins.TypeVar.__getattribute__" => "Return getattr(self, name).",
    "builtins.TypeVar.__getstate__" => "Helper for pickle.",
    "builtins.TypeVar.__gt__" => "Return self>value.",
    "builtins.TypeVar.__hash__" => "Return hash(self).",
    "builtins.TypeVar.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.TypeVar.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TypeVar.__le__" => "Return self<=value.",
    "builtins.TypeVar.__lt__" => "Return self<value.",
    "builtins.TypeVar.__ne__" => "Return self!=value.",
    "builtins.TypeVar.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TypeVar.__or__" => "Return self|value.",
    "builtins.TypeVar.__reduce_ex__" => "Helper for pickle.",
    "builtins.TypeVar.__repr__" => "Return repr(self).",
    "builtins.TypeVar.__ror__" => "Return value|self.",
    "builtins.TypeVar.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TypeVar.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TypeVar.__str__" => "Return str(self).",
    "builtins.TypeVar.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TypeVarTuple" => "Type variable tuple. A specialized form of type variable that enables\nvariadic generics.\n\nThe preferred way to construct a type variable tuple is via the\ndedicated syntax for generic functions, classes, and type aliases,\nwhere a single '*' indicates a type variable tuple::\n\n    def move_first_element_to_last[T, *Ts](tup: tuple[T, *Ts]) -> tuple[*Ts, T]:\n        return (*tup[1:], tup[0])\n\nType variables tuples can have default values:\n\n    type AliasWithDefault[*Ts = (str, int)] = tuple[*Ts]\n\nFor compatibility with Python 3.11 and earlier, TypeVarTuple objects\ncan also be created as follows::\n\n    Ts = TypeVarTuple('Ts')  # Can be given any name\n    DefaultTs = TypeVarTuple('Ts', default=(str, int))\n\nJust as a TypeVar (type variable) is a placeholder for a single type,\na TypeVarTuple is a placeholder for an *arbitrary* number of types. For\nexample, if we define a generic class using a TypeVarTuple::\n\n    class C[*Ts]: ...\n\nThen we can parameterize that class with an arbitrary number of type\narguments::\n\n    C[int]       # Fine\n    C[int, str]  # Also fine\n    C[()]        # Even this is fine\n\nFor more details, see PEP 646.\n\nNote that only TypeVarTuples defined in the global scope can be\npickled.",
    "builtins.TypeVarTuple.__default__" => "The default value for this TypeVarTuple.",
    "builtins.TypeVarTuple.__delattr__" => "Implement delattr(self, name).",
    "builtins.TypeVarTuple.__eq__" => "Return self==value.",
    "builtins.TypeVarTuple.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TypeVarTuple.__ge__" => "Return self>=value.",
    "builtins.TypeVarTuple.__getattribute__" => "Return getattr(self, name).",
    "builtins.TypeVarTuple.__getstate__" => "Helper for pickle.",
    "builtins.TypeVarTuple.__gt__" => "Return self>value.",
    "builtins.TypeVarTuple.__hash__" => "Return hash(self).",
    "builtins.TypeVarTuple.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.TypeVarTuple.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TypeVarTuple.__iter__" => "Implement iter(self).",
    "builtins.TypeVarTuple.__le__" => "Return self<=value.",
    "builtins.TypeVarTuple.__lt__" => "Return self<value.",
    "builtins.TypeVarTuple.__ne__" => "Return self!=value.",
    "builtins.TypeVarTuple.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TypeVarTuple.__reduce_ex__" => "Helper for pickle.",
    "builtins.TypeVarTuple.__repr__" => "Return repr(self).",
    "builtins.TypeVarTuple.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TypeVarTuple.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TypeVarTuple.__str__" => "Return str(self).",
    "builtins.TypeVarTuple.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TypedDict.__delattr__" => "Implement delattr(self, name).",
    "builtins.TypedDict.__eq__" => "Return self==value.",
    "builtins.TypedDict.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.TypedDict.__ge__" => "Return self>=value.",
    "builtins.TypedDict.__getattribute__" => "Return getattr(self, name).",
    "builtins.TypedDict.__getstate__" => "Helper for pickle.",
    "builtins.TypedDict.__gt__" => "Return self>value.",
    "builtins.TypedDict.__hash__" => "Return hash(self).",
    "builtins.TypedDict.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.TypedDict.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.TypedDict.__le__" => "Return self<=value.",
    "builtins.TypedDict.__lt__" => "Return self<value.",
    "builtins.TypedDict.__ne__" => "Return self!=value.",
    "builtins.TypedDict.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.TypedDict.__reduce__" => "Helper for pickle.",
    "builtins.TypedDict.__reduce_ex__" => "Helper for pickle.",
    "builtins.TypedDict.__repr__" => "Return repr(self).",
    "builtins.TypedDict.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.TypedDict.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.TypedDict.__str__" => "Return str(self).",
    "builtins.TypedDict.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.TypedDict.__weakref__" => "list of weak references to the object",
    "builtins.UCD.__delattr__" => "Implement delattr(self, name).",
    "builtins.UCD.__eq__" => "Return self==value.",
    "builtins.UCD.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.UCD.__ge__" => "Return self>=value.",
    "builtins.UCD.__getattribute__" => "Return getattr(self, name).",
    "builtins.UCD.__getstate__" => "Helper for pickle.",
    "builtins.UCD.__gt__" => "Return self>value.",
    "builtins.UCD.__hash__" => "Return hash(self).",
    "builtins.UCD.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.UCD.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.UCD.__le__" => "Return self<=value.",
    "builtins.UCD.__lt__" => "Return self<value.",
    "builtins.UCD.__ne__" => "Return self!=value.",
    "builtins.UCD.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.UCD.__reduce__" => "Helper for pickle.",
    "builtins.UCD.__reduce_ex__" => "Helper for pickle.",
    "builtins.UCD.__repr__" => "Return repr(self).",
    "builtins.UCD.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.UCD.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.UCD.__str__" => "Return str(self).",
    "builtins.UCD.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.UCD.bidirectional" => "Returns the bidirectional class assigned to the character chr as string.\n\nIf no such value is defined, an empty string is returned.",
    "builtins.UCD.category" => "Returns the general category assigned to the character chr as string.",
    "builtins.UCD.combining" => "Returns the canonical combining class assigned to the character chr as integer.\n\nReturns 0 if no combining class is defined.",
    "builtins.UCD.decimal" => "Converts a Unicode character into its equivalent decimal value.\n\nReturns the decimal value assigned to the character chr as integer.\nIf no such value is defined, default is returned, or, if not given,\nValueError is raised.",
    "builtins.UCD.decomposition" => "Returns the character decomposition mapping assigned to the character chr as string.\n\nAn empty string is returned in case no such mapping is defined.",
    "builtins.UCD.digit" => "Converts a Unicode character into its equivalent digit value.\n\nReturns the digit value assigned to the character chr as integer.\nIf no such value is defined, default is returned, or, if not given,\nValueError is raised.",
    "builtins.UCD.east_asian_width" => "Returns the east asian width assigned to the character chr as string.",
    "builtins.UCD.is_normalized" => "Return whether the Unicode string unistr is in the normal form 'form'.\n\nValid values for form are 'NFC', 'NFKC', 'NFD', and 'NFKD'.",
    "builtins.UCD.lookup" => "Look up character by name.\n\nIf a character with the given name is found, return the\ncorresponding character.  If not found, KeyError is raised.",
    "builtins.UCD.mirrored" => "Returns the mirrored property assigned to the character chr as integer.\n\nReturns 1 if the character has been identified as a \"mirrored\"\ncharacter in bidirectional text, 0 otherwise.",
    "builtins.UCD.name" => "Returns the name assigned to the character chr as a string.\n\nIf no name is defined, default is returned, or, if not given,\nValueError is raised.",
    "builtins.UCD.normalize" => "Return the normal form 'form' for the Unicode string unistr.\n\nValid values for form are 'NFC', 'NFKC', 'NFD', and 'NFKD'.",
    "builtins.UCD.numeric" => "Converts a Unicode character into its equivalent numeric value.\n\nReturns the numeric value assigned to the character chr as float.\nIf no such value is defined, default is returned, or, if not given,\nValueError is raised.",
    "builtins.UID.__delattr__" => "Implement delattr(self, name).",
    "builtins.UID.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.UID.__ge__" => "Return self>=value.",
    "builtins.UID.__getattribute__" => "Return getattr(self, name).",
    "builtins.UID.__getstate__" => "Helper for pickle.",
    "builtins.UID.__gt__" => "Return self>value.",
    "builtins.UID.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.UID.__le__" => "Return self<=value.",
    "builtins.UID.__lt__" => "Return self<value.",
    "builtins.UID.__ne__" => "Return self!=value.",
    "builtins.UID.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.UID.__reduce_ex__" => "Helper for pickle.",
    "builtins.UID.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.UID.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.UID.__str__" => "Return str(self).",
    "builtins.UID.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.UID.__weakref__" => "list of weak references to the object",
    "builtins.UUID" => "Instances of the UUID class represent UUIDs as specified in RFC 4122.\nUUID objects are immutable, hashable, and usable as dictionary keys.\nConverting a UUID to a string with str() yields something in the form\n'12345678-1234-1234-1234-123456789abc'.  The UUID constructor accepts\nfive possible forms: a similar string of hexadecimal digits, or a tuple\nof six integer fields (with 32-bit, 16-bit, 16-bit, 8-bit, 8-bit, and\n48-bit values respectively) as an argument named 'fields', or a string\nof 16 bytes (with all the integer fields in big-endian order) as an\nargument named 'bytes', or a string of 16 bytes (with the first three\nfields in little-endian order) as an argument named 'bytes_le', or a\nsingle 128-bit integer as an argument named 'int'.\n\nUUIDs have these read-only attributes:\n\n    bytes       the UUID as a 16-byte string (containing the six\n                integer fields in big-endian byte order)\n\n    bytes_le    the UUID as a 16-byte string (with time_low, time_mid,\n                and time_hi_version in little-endian byte order)\n\n    fields      a tuple of the six integer fields of the UUID,\n                which are also available as six individual attributes\n                and two derived attributes. Those attributes are not\n                always relevant to all UUID versions:\n\n                    The 'time_*' attributes are only relevant to version 1.\n\n                    The 'clock_seq*' and 'node' attributes are only relevant\n                    to versions 1 and 6.\n\n                    The 'time' attribute is only relevant to versions 1, 6\n                    and 7.\n\n        time_low                the first 32 bits of the UUID\n        time_mid                the next 16 bits of the UUID\n        time_hi_version         the next 16 bits of the UUID\n        clock_seq_hi_variant    the next 8 bits of the UUID\n        clock_seq_low           the next 8 bits of the UUID\n        node                    the last 48 bits of the UUID\n\n        time                    the 60-bit timestamp for UUIDv1/v6,\n                                or the 48-bit timestamp for UUIDv7\n        clock_seq               the 14-bit sequence number\n\n    hex         the UUID as a 32-character hexadecimal string\n\n    int         the UUID as a 128-bit integer\n\n    urn         the UUID as a URN as specified in RFC 4122/9562\n\n    variant     the UUID variant (one of the constants RESERVED_NCS,\n                RFC_4122, RESERVED_MICROSOFT, or RESERVED_FUTURE)\n\n    version     the UUID version number (1 through 8, meaningful only\n                when the variant is RFC_4122)\n\n    is_safe     An enum indicating whether the UUID has been generated in\n                a way that is safe for multiprocessing applications, via\n                uuid_generate_time_safe(3).",
    "builtins.UUID.__delattr__" => "Implement delattr(self, name).",
    "builtins.UUID.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.UUID.__getattribute__" => "Return getattr(self, name).",
    "builtins.UUID.__init__" => "Create a UUID from either a string of 32 hexadecimal digits,\na string of 16 bytes as the 'bytes' argument, a string of 16 bytes\nin little-endian order as the 'bytes_le' argument, a tuple of six\nintegers (32-bit time_low, 16-bit time_mid, 16-bit time_hi_version,\n8-bit clock_seq_hi_variant, 8-bit clock_seq_low, 48-bit node) as\nthe 'fields' argument, or a single 128-bit integer as the 'int'\nargument.  When a string of hex digits is given, curly braces,\nhyphens, and a URN prefix are all optional.  For example, these\nexpressions all yield the same UUID:\n\nUUID('{12345678-1234-5678-1234-567812345678}')\nUUID('12345678123456781234567812345678')\nUUID('urn:uuid:12345678-1234-5678-1234-567812345678')\nUUID(bytes='\\x12\\x34\\x56\\x78'*4)\nUUID(bytes_le='\\x78\\x56\\x34\\x12\\x34\\x12\\x78\\x56' +\n              '\\x12\\x34\\x56\\x78\\x12\\x34\\x56\\x78')\nUUID(fields=(0x12345678, 0x1234, 0x5678, 0x12, 0x34, 0x567812345678))\nUUID(int=0x12345678123456781234567812345678)\n\nExactly one of 'hex', 'bytes', 'bytes_le', 'fields', or 'int' must\nbe given.  The 'version' argument is optional; if given, the resulting\nUUID will have its variant and version set according to RFC 4122,\noverriding the given 'hex', 'bytes', 'bytes_le', 'fields', or 'int'.\n\nis_safe is an enum exposed as an attribute on the instance.  It\nindicates whether the UUID has been generated in a way that is safe\nfor multiprocessing applications, via uuid_generate_time_safe(3).",
    "builtins.UUID.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.UUID.__ne__" => "Return self!=value.",
    "builtins.UUID.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.UUID.__reduce__" => "Helper for pickle.",
    "builtins.UUID.__reduce_ex__" => "Helper for pickle.",
    "builtins.UUID.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.UUID.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.UUID.__weakref__" => "list of weak references to the object",
    "builtins.UUID._from_int" => "Create a UUID from an integer *value*. Internal use only.",
    "builtins.UnboundLocalError" => "Local name referenced but not bound to a value.",
    "builtins.UnboundLocalError.__delattr__" => "Implement delattr(self, name).",
    "builtins.UnboundLocalError.__eq__" => "Return self==value.",
    "builtins.UnboundLocalError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.UnboundLocalError.__ge__" => "Return self>=value.",
    "builtins.UnboundLocalError.__getattribute__" => "Return getattr(self, name).",
    "builtins.UnboundLocalError.__getstate__" => "Helper for pickle.",
    "builtins.UnboundLocalError.__gt__" => "Return self>value.",
    "builtins.UnboundLocalError.__hash__" => "Return hash(self).",
    "builtins.UnboundLocalError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.UnboundLocalError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.UnboundLocalError.__le__" => "Return self<=value.",
    "builtins.UnboundLocalError.__lt__" => "Return self<value.",
    "builtins.UnboundLocalError.__ne__" => "Return self!=value.",
    "builtins.UnboundLocalError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.UnboundLocalError.__reduce_ex__" => "Helper for pickle.",
    "builtins.UnboundLocalError.__repr__" => "Return repr(self).",
    "builtins.UnboundLocalError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.UnboundLocalError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.UnboundLocalError.__str__" => "Return str(self).",
    "builtins.UnboundLocalError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.UnboundLocalError.add_note" => "Add a note to the exception",
    "builtins.UnboundLocalError.name" => "name",
    "builtins.UnboundLocalError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.UnicodeDecodeError" => "Unicode decoding error.",
    "builtins.UnicodeDecodeError.__delattr__" => "Implement delattr(self, name).",
    "builtins.UnicodeDecodeError.__eq__" => "Return self==value.",
    "builtins.UnicodeDecodeError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.UnicodeDecodeError.__ge__" => "Return self>=value.",
    "builtins.UnicodeDecodeError.__getattribute__" => "Return getattr(self, name).",
    "builtins.UnicodeDecodeError.__getstate__" => "Helper for pickle.",
    "builtins.UnicodeDecodeError.__gt__" => "Return self>value.",
    "builtins.UnicodeDecodeError.__hash__" => "Return hash(self).",
    "builtins.UnicodeDecodeError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.UnicodeDecodeError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.UnicodeDecodeError.__le__" => "Return self<=value.",
    "builtins.UnicodeDecodeError.__lt__" => "Return self<value.",
    "builtins.UnicodeDecodeError.__ne__" => "Return self!=value.",
    "builtins.UnicodeDecodeError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.UnicodeDecodeError.__reduce_ex__" => "Helper for pickle.",
    "builtins.UnicodeDecodeError.__repr__" => "Return repr(self).",
    "builtins.UnicodeDecodeError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.UnicodeDecodeError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.UnicodeDecodeError.__str__" => "Return str(self).",
    "builtins.UnicodeDecodeError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.UnicodeDecodeError.add_note" => "Add a note to the exception",
    "builtins.UnicodeDecodeError.encoding" => "exception encoding",
    "builtins.UnicodeDecodeError.end" => "exception end",
    "builtins.UnicodeDecodeError.object" => "exception object",
    "builtins.UnicodeDecodeError.reason" => "exception reason",
    "builtins.UnicodeDecodeError.start" => "exception start",
    "builtins.UnicodeDecodeError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.UnicodeEncodeError" => "Unicode encoding error.",
    "builtins.UnicodeEncodeError.__delattr__" => "Implement delattr(self, name).",
    "builtins.UnicodeEncodeError.__eq__" => "Return self==value.",
    "builtins.UnicodeEncodeError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.UnicodeEncodeError.__ge__" => "Return self>=value.",
    "builtins.UnicodeEncodeError.__getattribute__" => "Return getattr(self, name).",
    "builtins.UnicodeEncodeError.__getstate__" => "Helper for pickle.",
    "builtins.UnicodeEncodeError.__gt__" => "Return self>value.",
    "builtins.UnicodeEncodeError.__hash__" => "Return hash(self).",
    "builtins.UnicodeEncodeError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.UnicodeEncodeError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.UnicodeEncodeError.__le__" => "Return self<=value.",
    "builtins.UnicodeEncodeError.__lt__" => "Return self<value.",
    "builtins.UnicodeEncodeError.__ne__" => "Return self!=value.",
    "builtins.UnicodeEncodeError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.UnicodeEncodeError.__reduce_ex__" => "Helper for pickle.",
    "builtins.UnicodeEncodeError.__repr__" => "Return repr(self).",
    "builtins.UnicodeEncodeError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.UnicodeEncodeError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.UnicodeEncodeError.__str__" => "Return str(self).",
    "builtins.UnicodeEncodeError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.UnicodeEncodeError.add_note" => "Add a note to the exception",
    "builtins.UnicodeEncodeError.encoding" => "exception encoding",
    "builtins.UnicodeEncodeError.end" => "exception end",
    "builtins.UnicodeEncodeError.object" => "exception object",
    "builtins.UnicodeEncodeError.reason" => "exception reason",
    "builtins.UnicodeEncodeError.start" => "exception start",
    "builtins.UnicodeEncodeError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.UnicodeError" => "Unicode related error.",
    "builtins.UnicodeError.__delattr__" => "Implement delattr(self, name).",
    "builtins.UnicodeError.__eq__" => "Return self==value.",
    "builtins.UnicodeError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.UnicodeError.__ge__" => "Return self>=value.",
    "builtins.UnicodeError.__getattribute__" => "Return getattr(self, name).",
    "builtins.UnicodeError.__getstate__" => "Helper for pickle.",
    "builtins.UnicodeError.__gt__" => "Return self>value.",
    "builtins.UnicodeError.__hash__" => "Return hash(self).",
    "builtins.UnicodeError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.UnicodeError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.UnicodeError.__le__" => "Return self<=value.",
    "builtins.UnicodeError.__lt__" => "Return self<value.",
    "builtins.UnicodeError.__ne__" => "Return self!=value.",
    "builtins.UnicodeError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.UnicodeError.__reduce_ex__" => "Helper for pickle.",
    "builtins.UnicodeError.__repr__" => "Return repr(self).",
    "builtins.UnicodeError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.UnicodeError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.UnicodeError.__str__" => "Return str(self).",
    "builtins.UnicodeError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.UnicodeError.add_note" => "Add a note to the exception",
    "builtins.UnicodeError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.UnicodeTranslateError" => "Unicode translation error.",
    "builtins.UnicodeTranslateError.__delattr__" => "Implement delattr(self, name).",
    "builtins.UnicodeTranslateError.__eq__" => "Return self==value.",
    "builtins.UnicodeTranslateError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.UnicodeTranslateError.__ge__" => "Return self>=value.",
    "builtins.UnicodeTranslateError.__getattribute__" => "Return getattr(self, name).",
    "builtins.UnicodeTranslateError.__getstate__" => "Helper for pickle.",
    "builtins.UnicodeTranslateError.__gt__" => "Return self>value.",
    "builtins.UnicodeTranslateError.__hash__" => "Return hash(self).",
    "builtins.UnicodeTranslateError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.UnicodeTranslateError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.UnicodeTranslateError.__le__" => "Return self<=value.",
    "builtins.UnicodeTranslateError.__lt__" => "Return self<value.",
    "builtins.UnicodeTranslateError.__ne__" => "Return self!=value.",
    "builtins.UnicodeTranslateError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.UnicodeTranslateError.__reduce_ex__" => "Helper for pickle.",
    "builtins.UnicodeTranslateError.__repr__" => "Return repr(self).",
    "builtins.UnicodeTranslateError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.UnicodeTranslateError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.UnicodeTranslateError.__str__" => "Return str(self).",
    "builtins.UnicodeTranslateError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.UnicodeTranslateError.add_note" => "Add a note to the exception",
    "builtins.UnicodeTranslateError.encoding" => "exception encoding",
    "builtins.UnicodeTranslateError.end" => "exception end",
    "builtins.UnicodeTranslateError.object" => "exception object",
    "builtins.UnicodeTranslateError.reason" => "exception reason",
    "builtins.UnicodeTranslateError.start" => "exception start",
    "builtins.UnicodeTranslateError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.UnicodeWarning" => "Base class for warnings about Unicode related problems, mostly\nrelated to conversion problems.",
    "builtins.UnicodeWarning.__delattr__" => "Implement delattr(self, name).",
    "builtins.UnicodeWarning.__eq__" => "Return self==value.",
    "builtins.UnicodeWarning.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.UnicodeWarning.__ge__" => "Return self>=value.",
    "builtins.UnicodeWarning.__getattribute__" => "Return getattr(self, name).",
    "builtins.UnicodeWarning.__getstate__" => "Helper for pickle.",
    "builtins.UnicodeWarning.__gt__" => "Return self>value.",
    "builtins.UnicodeWarning.__hash__" => "Return hash(self).",
    "builtins.UnicodeWarning.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.UnicodeWarning.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.UnicodeWarning.__le__" => "Return self<=value.",
    "builtins.UnicodeWarning.__lt__" => "Return self<value.",
    "builtins.UnicodeWarning.__ne__" => "Return self!=value.",
    "builtins.UnicodeWarning.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.UnicodeWarning.__reduce_ex__" => "Helper for pickle.",
    "builtins.UnicodeWarning.__repr__" => "Return repr(self).",
    "builtins.UnicodeWarning.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.UnicodeWarning.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.UnicodeWarning.__str__" => "Return str(self).",
    "builtins.UnicodeWarning.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.UnicodeWarning.add_note" => "Add a note to the exception",
    "builtins.UnicodeWarning.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Union" => "Represent a union type\n\nE.g. for int | str",
    "builtins.Union.__class_getitem__" => "Create a union containing the given types",
    "builtins.Union.__delattr__" => "Implement delattr(self, name).",
    "builtins.Union.__eq__" => "Return self==value.",
    "builtins.Union.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Union.__ge__" => "Return self>=value.",
    "builtins.Union.__getattribute__" => "Return getattr(self, name).",
    "builtins.Union.__getitem__" => "Return self[key].",
    "builtins.Union.__getstate__" => "Helper for pickle.",
    "builtins.Union.__gt__" => "Return self>value.",
    "builtins.Union.__hash__" => "Return hash(self).",
    "builtins.Union.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Union.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Union.__le__" => "Return self<=value.",
    "builtins.Union.__lt__" => "Return self<value.",
    "builtins.Union.__ne__" => "Return self!=value.",
    "builtins.Union.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Union.__or__" => "Return self|value.",
    "builtins.Union.__origin__" => "Always returns the type",
    "builtins.Union.__parameters__" => "Type variables in the types.UnionType.",
    "builtins.Union.__reduce__" => "Helper for pickle.",
    "builtins.Union.__reduce_ex__" => "Helper for pickle.",
    "builtins.Union.__repr__" => "Return repr(self).",
    "builtins.Union.__ror__" => "Return value|self.",
    "builtins.Union.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Union.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Union.__str__" => "Return str(self).",
    "builtins.Union.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Unpickler" => "This takes a binary file for reading a pickle data stream.\n\nThe protocol version of the pickle is detected automatically, so no\nprotocol argument is needed.  Bytes past the pickled object's\nrepresentation are ignored.\n\nThe argument *file* must have two methods, a read() method that takes\nan integer argument, and a readline() method that requires no\narguments.  Both methods should return bytes.  Thus *file* can be a\nbinary file object opened for reading, an io.BytesIO object, or any\nother custom object that meets this interface.\n\nOptional keyword arguments are *fix_imports*, *encoding* and *errors*,\nwhich are used to control compatibility support for pickle stream\ngenerated by Python 2.  If *fix_imports* is True, pickle will try to\nmap the old Python 2 names to the new names used in Python 3.  The\n*encoding* and *errors* tell pickle how to decode 8-bit string\ninstances pickled by Python 2; these default to 'ASCII' and 'strict',\nrespectively.  The *encoding* can be 'bytes' to read these 8-bit\nstring instances as bytes objects.",
    "builtins.Unpickler.__delattr__" => "Implement delattr(self, name).",
    "builtins.Unpickler.__eq__" => "Return self==value.",
    "builtins.Unpickler.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Unpickler.__ge__" => "Return self>=value.",
    "builtins.Unpickler.__getattribute__" => "Return getattr(self, name).",
    "builtins.Unpickler.__getstate__" => "Helper for pickle.",
    "builtins.Unpickler.__gt__" => "Return self>value.",
    "builtins.Unpickler.__hash__" => "Return hash(self).",
    "builtins.Unpickler.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Unpickler.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Unpickler.__le__" => "Return self<=value.",
    "builtins.Unpickler.__lt__" => "Return self<value.",
    "builtins.Unpickler.__ne__" => "Return self!=value.",
    "builtins.Unpickler.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Unpickler.__reduce__" => "Helper for pickle.",
    "builtins.Unpickler.__reduce_ex__" => "Helper for pickle.",
    "builtins.Unpickler.__repr__" => "Return repr(self).",
    "builtins.Unpickler.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Unpickler.__sizeof__" => "Returns size in memory, in bytes.",
    "builtins.Unpickler.__str__" => "Return str(self).",
    "builtins.Unpickler.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Unpickler.find_class" => "Return an object from a specified module.\n\nIf necessary, the module will be imported. Subclasses may override\nthis method (e.g. to restrict unpickling of arbitrary classes and\nfunctions).\n\nThis method is called whenever a class or a function object is\nneeded.  Both arguments passed are str objects.",
    "builtins.Unpickler.load" => "Load a pickle.\n\nRead a pickled object representation from the open file object given\nin the constructor, and return the reconstituted object hierarchy\nspecified therein.",
    "builtins.UnpicklerMemoProxy.__delattr__" => "Implement delattr(self, name).",
    "builtins.UnpicklerMemoProxy.__eq__" => "Return self==value.",
    "builtins.UnpicklerMemoProxy.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.UnpicklerMemoProxy.__ge__" => "Return self>=value.",
    "builtins.UnpicklerMemoProxy.__getattribute__" => "Return getattr(self, name).",
    "builtins.UnpicklerMemoProxy.__getstate__" => "Helper for pickle.",
    "builtins.UnpicklerMemoProxy.__gt__" => "Return self>value.",
    "builtins.UnpicklerMemoProxy.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.UnpicklerMemoProxy.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.UnpicklerMemoProxy.__le__" => "Return self<=value.",
    "builtins.UnpicklerMemoProxy.__lt__" => "Return self<value.",
    "builtins.UnpicklerMemoProxy.__ne__" => "Return self!=value.",
    "builtins.UnpicklerMemoProxy.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.UnpicklerMemoProxy.__reduce__" => "Implement pickling support.",
    "builtins.UnpicklerMemoProxy.__reduce_ex__" => "Helper for pickle.",
    "builtins.UnpicklerMemoProxy.__repr__" => "Return repr(self).",
    "builtins.UnpicklerMemoProxy.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.UnpicklerMemoProxy.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.UnpicklerMemoProxy.__str__" => "Return str(self).",
    "builtins.UnpicklerMemoProxy.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.UnpicklerMemoProxy.clear" => "Remove all items from memo.",
    "builtins.UnpicklerMemoProxy.copy" => "Copy the memo to a new object.",
    "builtins.Untokenizer.__delattr__" => "Implement delattr(self, name).",
    "builtins.Untokenizer.__eq__" => "Return self==value.",
    "builtins.Untokenizer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Untokenizer.__ge__" => "Return self>=value.",
    "builtins.Untokenizer.__getattribute__" => "Return getattr(self, name).",
    "builtins.Untokenizer.__getstate__" => "Helper for pickle.",
    "builtins.Untokenizer.__gt__" => "Return self>value.",
    "builtins.Untokenizer.__hash__" => "Return hash(self).",
    "builtins.Untokenizer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Untokenizer.__le__" => "Return self<=value.",
    "builtins.Untokenizer.__lt__" => "Return self<value.",
    "builtins.Untokenizer.__ne__" => "Return self!=value.",
    "builtins.Untokenizer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Untokenizer.__reduce__" => "Helper for pickle.",
    "builtins.Untokenizer.__reduce_ex__" => "Helper for pickle.",
    "builtins.Untokenizer.__repr__" => "Return repr(self).",
    "builtins.Untokenizer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Untokenizer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Untokenizer.__str__" => "Return str(self).",
    "builtins.Untokenizer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Untokenizer.__weakref__" => "list of weak references to the object",
    "builtins.Untokenizer.add_backslash_continuation" => "Add backslash continuation characters if the row has increased\nwithout encountering a newline token.\n\nThis also inserts the correct amount of whitespace before the backslash.",
    "builtins.UserWarning" => "Base class for warnings generated by user code.",
    "builtins.UserWarning.__delattr__" => "Implement delattr(self, name).",
    "builtins.UserWarning.__eq__" => "Return self==value.",
    "builtins.UserWarning.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.UserWarning.__ge__" => "Return self>=value.",
    "builtins.UserWarning.__getattribute__" => "Return getattr(self, name).",
    "builtins.UserWarning.__getstate__" => "Helper for pickle.",
    "builtins.UserWarning.__gt__" => "Return self>value.",
    "builtins.UserWarning.__hash__" => "Return hash(self).",
    "builtins.UserWarning.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.UserWarning.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.UserWarning.__le__" => "Return self<=value.",
    "builtins.UserWarning.__lt__" => "Return self<value.",
    "builtins.UserWarning.__ne__" => "Return self!=value.",
    "builtins.UserWarning.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.UserWarning.__reduce_ex__" => "Helper for pickle.",
    "builtins.UserWarning.__repr__" => "Return repr(self).",
    "builtins.UserWarning.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.UserWarning.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.UserWarning.__str__" => "Return str(self).",
    "builtins.UserWarning.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.UserWarning.add_note" => "Add a note to the exception",
    "builtins.UserWarning.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.ValueError" => "Inappropriate argument value (of correct type).",
    "builtins.ValueError.__delattr__" => "Implement delattr(self, name).",
    "builtins.ValueError.__eq__" => "Return self==value.",
    "builtins.ValueError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ValueError.__ge__" => "Return self>=value.",
    "builtins.ValueError.__getattribute__" => "Return getattr(self, name).",
    "builtins.ValueError.__getstate__" => "Helper for pickle.",
    "builtins.ValueError.__gt__" => "Return self>value.",
    "builtins.ValueError.__hash__" => "Return hash(self).",
    "builtins.ValueError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ValueError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ValueError.__le__" => "Return self<=value.",
    "builtins.ValueError.__lt__" => "Return self<value.",
    "builtins.ValueError.__ne__" => "Return self!=value.",
    "builtins.ValueError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ValueError.__reduce_ex__" => "Helper for pickle.",
    "builtins.ValueError.__repr__" => "Return repr(self).",
    "builtins.ValueError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ValueError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ValueError.__str__" => "Return str(self).",
    "builtins.ValueError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ValueError.add_note" => "Add a note to the exception",
    "builtins.ValueError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.Values.__delattr__" => "Implement delattr(self, name).",
    "builtins.Values.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Values.__ge__" => "Return self>=value.",
    "builtins.Values.__getattribute__" => "Return getattr(self, name).",
    "builtins.Values.__getstate__" => "Helper for pickle.",
    "builtins.Values.__gt__" => "Return self>value.",
    "builtins.Values.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Values.__le__" => "Return self<=value.",
    "builtins.Values.__lt__" => "Return self<value.",
    "builtins.Values.__ne__" => "Return self!=value.",
    "builtins.Values.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Values.__reduce__" => "Helper for pickle.",
    "builtins.Values.__reduce_ex__" => "Helper for pickle.",
    "builtins.Values.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Values.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Values.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Values.__weakref__" => "list of weak references to the object",
    "builtins.Values._update_careful" => "Update the option values from an arbitrary dictionary, but only\nuse keys from dict that already have a corresponding attribute\nin self.  Any keys in dict without a corresponding attribute\nare silently ignored.",
    "builtins.Values._update_loose" => "Update the option values from an arbitrary dictionary,\nusing all keys from the dictionary regardless of whether\nthey have a corresponding attribute in self or not.",
    "builtins.Variable" => "Class to define value holders for e.g. buttons.\n\nSubclasses StringVar, IntVar, DoubleVar, BooleanVar are specializations\nthat constrain the type of the value returned from get().",
    "builtins.Variable.__del__" => "Unset the variable in Tcl.",
    "builtins.Variable.__delattr__" => "Implement delattr(self, name).",
    "builtins.Variable.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Variable.__ge__" => "Return self>=value.",
    "builtins.Variable.__getattribute__" => "Return getattr(self, name).",
    "builtins.Variable.__getstate__" => "Helper for pickle.",
    "builtins.Variable.__gt__" => "Return self>value.",
    "builtins.Variable.__init__" => "Construct a variable\n\nMASTER can be given as master widget.\nVALUE is an optional value (defaults to \"\")\nNAME is an optional Tcl name (defaults to PY_VARnum).\n\nIf NAME matches an existing variable and VALUE is omitted\nthen the existing value is retained.",
    "builtins.Variable.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Variable.__le__" => "Return self<=value.",
    "builtins.Variable.__lt__" => "Return self<value.",
    "builtins.Variable.__ne__" => "Return self!=value.",
    "builtins.Variable.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Variable.__reduce__" => "Helper for pickle.",
    "builtins.Variable.__reduce_ex__" => "Helper for pickle.",
    "builtins.Variable.__repr__" => "Return repr(self).",
    "builtins.Variable.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Variable.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Variable.__str__" => "Return the name of the variable in Tcl.",
    "builtins.Variable.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Variable.__weakref__" => "list of weak references to the object",
    "builtins.Variable.get" => "Return value of variable.",
    "builtins.Variable.initialize" => "Set the variable to VALUE.",
    "builtins.Variable.set" => "Set the variable to VALUE.",
    "builtins.Variable.trace" => "Define a trace callback for the variable.\n\nMODE is one of \"r\", \"w\", \"u\" for read, write, undefine.\nCALLBACK must be a function which is called when\nthe variable is read, written or undefined.\n\nReturn the name of the callback.\n\nThis deprecated method wraps a deprecated Tcl method removed\nin Tcl 9.0.  Use trace_add() instead.",
    "builtins.Variable.trace_add" => "Define a trace callback for the variable.\n\nMode is one of \"read\", \"write\", \"unset\", or a list or tuple of\nsuch strings.\nCallback must be a function which is called when the variable is\nread, written or unset.\n\nReturn the name of the callback.",
    "builtins.Variable.trace_info" => "Return all trace callback information.",
    "builtins.Variable.trace_remove" => "Delete the trace callback for a variable.\n\nMode is one of \"read\", \"write\", \"unset\" or a list or tuple of\nsuch strings.  Must be same as were specified in trace_add().\ncbname is the name of the callback returned from trace_add().",
    "builtins.Variable.trace_variable" => "Define a trace callback for the variable.\n\nMODE is one of \"r\", \"w\", \"u\" for read, write, undefine.\nCALLBACK must be a function which is called when\nthe variable is read, written or undefined.\n\nReturn the name of the callback.\n\nThis deprecated method wraps a deprecated Tcl method removed\nin Tcl 9.0.  Use trace_add() instead.",
    "builtins.Variable.trace_vdelete" => "Delete the trace callback for a variable.\n\nMODE is one of \"r\", \"w\", \"u\" for read, write, undefine.\nCBNAME is the name of the callback returned from trace_variable or trace.\n\nThis deprecated method wraps a deprecated Tcl method removed\nin Tcl 9.0.  Use trace_remove() instead.",
    "builtins.Variable.trace_vinfo" => "Return all trace callback information.\n\nThis deprecated method wraps a deprecated Tcl method removed\nin Tcl 9.0.  Use trace_info() instead.",
    "builtins.Warning" => "Base class for warning categories.",
    "builtins.Warning.__delattr__" => "Implement delattr(self, name).",
    "builtins.Warning.__eq__" => "Return self==value.",
    "builtins.Warning.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Warning.__ge__" => "Return self>=value.",
    "builtins.Warning.__getattribute__" => "Return getattr(self, name).",
    "builtins.Warning.__getstate__" => "Helper for pickle.",
    "builtins.Warning.__gt__" => "Return self>value.",
    "builtins.Warning.__hash__" => "Return hash(self).",
    "builtins.Warning.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Warning.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Warning.__le__" => "Return self<=value.",
    "builtins.Warning.__lt__" => "Return self<value.",
    "builtins.Warning.__ne__" => "Return self!=value.",
    "builtins.Warning.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Warning.__reduce_ex__" => "Helper for pickle.",
    "builtins.Warning.__repr__" => "Return repr(self).",
    "builtins.Warning.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Warning.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Warning.__str__" => "Return str(self).",
    "builtins.Warning.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Warning.add_note" => "Add a note to the exception",
    "builtins.Warning.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.WarningMessage.__delattr__" => "Implement delattr(self, name).",
    "builtins.WarningMessage.__eq__" => "Return self==value.",
    "builtins.WarningMessage.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.WarningMessage.__ge__" => "Return self>=value.",
    "builtins.WarningMessage.__getattribute__" => "Return getattr(self, name).",
    "builtins.WarningMessage.__getstate__" => "Helper for pickle.",
    "builtins.WarningMessage.__gt__" => "Return self>value.",
    "builtins.WarningMessage.__hash__" => "Return hash(self).",
    "builtins.WarningMessage.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.WarningMessage.__le__" => "Return self<=value.",
    "builtins.WarningMessage.__lt__" => "Return self<value.",
    "builtins.WarningMessage.__ne__" => "Return self!=value.",
    "builtins.WarningMessage.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.WarningMessage.__reduce__" => "Helper for pickle.",
    "builtins.WarningMessage.__reduce_ex__" => "Helper for pickle.",
    "builtins.WarningMessage.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.WarningMessage.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.WarningMessage.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.WarningMessage.__weakref__" => "list of weak references to the object",
    "builtins.Wave_read" => "Variables used in this class:\n\nThese variables are available to the user though appropriate\nmethods of this class:\n_file -- the open file with methods read(), close(), and seek()\n          set through the __init__() method\n_nchannels -- the number of audio channels\n          available through the getnchannels() method\n_nframes -- the number of audio frames\n          available through the getnframes() method\n_sampwidth -- the number of bytes per audio sample\n          available through the getsampwidth() method\n_framerate -- the sampling frequency\n          available through the getframerate() method\n_comptype -- the AIFF-C compression type ('NONE' if AIFF)\n          available through the getcomptype() method\n_compname -- the human-readable AIFF-C compression type\n          available through the getcomptype() method\n_soundpos -- the position in the audio stream\n          available through the tell() method, set through the\n          setpos() method\n\nThese variables are used internally only:\n_fmt_chunk_read -- 1 iff the FMT chunk has been read\n_data_seek_needed -- 1 iff positioned correctly in audio\n          file for readframes()\n_data_chunk -- instantiation of a chunk class for the DATA chunk\n_framesize -- size of one frame in the file",
    "builtins.Wave_read.__delattr__" => "Implement delattr(self, name).",
    "builtins.Wave_read.__eq__" => "Return self==value.",
    "builtins.Wave_read.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Wave_read.__ge__" => "Return self>=value.",
    "builtins.Wave_read.__getattribute__" => "Return getattr(self, name).",
    "builtins.Wave_read.__getstate__" => "Helper for pickle.",
    "builtins.Wave_read.__gt__" => "Return self>value.",
    "builtins.Wave_read.__hash__" => "Return hash(self).",
    "builtins.Wave_read.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Wave_read.__le__" => "Return self<=value.",
    "builtins.Wave_read.__lt__" => "Return self<value.",
    "builtins.Wave_read.__ne__" => "Return self!=value.",
    "builtins.Wave_read.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Wave_read.__reduce__" => "Helper for pickle.",
    "builtins.Wave_read.__reduce_ex__" => "Helper for pickle.",
    "builtins.Wave_read.__repr__" => "Return repr(self).",
    "builtins.Wave_read.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Wave_read.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Wave_read.__str__" => "Return str(self).",
    "builtins.Wave_read.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Wave_read.__weakref__" => "list of weak references to the object",
    "builtins.Wave_write" => "Variables used in this class:\n\nThese variables are user settable through appropriate methods\nof this class:\n_file -- the open file with methods write(), close(), tell(), seek()\n          set through the __init__() method\n_comptype -- the AIFF-C compression type ('NONE' in AIFF)\n          set through the setcomptype() or setparams() method\n_compname -- the human-readable AIFF-C compression type\n          set through the setcomptype() or setparams() method\n_nchannels -- the number of audio channels\n          set through the setnchannels() or setparams() method\n_sampwidth -- the number of bytes per audio sample\n          set through the setsampwidth() or setparams() method\n_framerate -- the sampling frequency\n          set through the setframerate() or setparams() method\n_nframes -- the number of audio frames written to the header\n          set through the setnframes() or setparams() method\n\nThese variables are used internally only:\n_datalength -- the size of the audio samples written to the header\n_nframeswritten -- the number of frames actually written\n_datawritten -- the size of the audio samples actually written",
    "builtins.Wave_write.__delattr__" => "Implement delattr(self, name).",
    "builtins.Wave_write.__eq__" => "Return self==value.",
    "builtins.Wave_write.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Wave_write.__ge__" => "Return self>=value.",
    "builtins.Wave_write.__getattribute__" => "Return getattr(self, name).",
    "builtins.Wave_write.__getstate__" => "Helper for pickle.",
    "builtins.Wave_write.__gt__" => "Return self>value.",
    "builtins.Wave_write.__hash__" => "Return hash(self).",
    "builtins.Wave_write.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Wave_write.__le__" => "Return self<=value.",
    "builtins.Wave_write.__lt__" => "Return self<value.",
    "builtins.Wave_write.__ne__" => "Return self!=value.",
    "builtins.Wave_write.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Wave_write.__reduce__" => "Helper for pickle.",
    "builtins.Wave_write.__reduce_ex__" => "Helper for pickle.",
    "builtins.Wave_write.__repr__" => "Return repr(self).",
    "builtins.Wave_write.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Wave_write.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Wave_write.__str__" => "Return str(self).",
    "builtins.Wave_write.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Wave_write.__weakref__" => "list of weak references to the object",
    "builtins.WeakSet.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.WeakSet.__delattr__" => "Implement delattr(self, name).",
    "builtins.WeakSet.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.WeakSet.__getattribute__" => "Return getattr(self, name).",
    "builtins.WeakSet.__getstate__" => "Helper for pickle.",
    "builtins.WeakSet.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.WeakSet.__ne__" => "Return self!=value.",
    "builtins.WeakSet.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.WeakSet.__reduce_ex__" => "Helper for pickle.",
    "builtins.WeakSet.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.WeakSet.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.WeakSet.__str__" => "Return str(self).",
    "builtins.WeakSet.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.WeakSet.__weakref__" => "list of weak references to the object",
    "builtins.Whitespace.__delattr__" => "Implement delattr(self, name).",
    "builtins.Whitespace.__eq__" => "Return self==value.",
    "builtins.Whitespace.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Whitespace.__ge__" => "Return self>=value.",
    "builtins.Whitespace.__getattribute__" => "Return getattr(self, name).",
    "builtins.Whitespace.__getstate__" => "Helper for pickle.",
    "builtins.Whitespace.__gt__" => "Return self>value.",
    "builtins.Whitespace.__hash__" => "Return hash(self).",
    "builtins.Whitespace.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Whitespace.__le__" => "Return self<=value.",
    "builtins.Whitespace.__lt__" => "Return self<value.",
    "builtins.Whitespace.__ne__" => "Return self!=value.",
    "builtins.Whitespace.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Whitespace.__reduce__" => "Helper for pickle.",
    "builtins.Whitespace.__reduce_ex__" => "Helper for pickle.",
    "builtins.Whitespace.__repr__" => "Return repr(self).",
    "builtins.Whitespace.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Whitespace.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Whitespace.__str__" => "Return str(self).",
    "builtins.Whitespace.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Whitespace.__weakref__" => "list of weak references to the object",
    "builtins.WindowsError" => "Base class for I/O related errors.",
    "builtins.WindowsError.__delattr__" => "Implement delattr(self, name).",
    "builtins.WindowsError.__eq__" => "Return self==value.",
    "builtins.WindowsError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.WindowsError.__ge__" => "Return self>=value.",
    "builtins.WindowsError.__getattribute__" => "Return getattr(self, name).",
    "builtins.WindowsError.__getstate__" => "Helper for pickle.",
    "builtins.WindowsError.__gt__" => "Return self>value.",
    "builtins.WindowsError.__hash__" => "Return hash(self).",
    "builtins.WindowsError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.WindowsError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.WindowsError.__le__" => "Return self<=value.",
    "builtins.WindowsError.__lt__" => "Return self<value.",
    "builtins.WindowsError.__ne__" => "Return self!=value.",
    "builtins.WindowsError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.WindowsError.__reduce_ex__" => "Helper for pickle.",
    "builtins.WindowsError.__repr__" => "Return repr(self).",
    "builtins.WindowsError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.WindowsError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.WindowsError.__str__" => "Return str(self).",
    "builtins.WindowsError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.WindowsError.add_note" => "Add a note to the exception",
    "builtins.WindowsError.errno" => "POSIX exception code",
    "builtins.WindowsError.filename" => "exception filename",
    "builtins.WindowsError.filename2" => "second exception filename",
    "builtins.WindowsError.strerror" => "exception strerror",
    "builtins.WindowsError.winerror" => "Win32 exception code",
    "builtins.WindowsError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.WindowsRegistryFinder" => "Meta path finder for modules declared in the Windows registry.",
    "builtins.WindowsRegistryFinder.__delattr__" => "Implement delattr(self, name).",
    "builtins.WindowsRegistryFinder.__eq__" => "Return self==value.",
    "builtins.WindowsRegistryFinder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.WindowsRegistryFinder.__ge__" => "Return self>=value.",
    "builtins.WindowsRegistryFinder.__getattribute__" => "Return getattr(self, name).",
    "builtins.WindowsRegistryFinder.__getstate__" => "Helper for pickle.",
    "builtins.WindowsRegistryFinder.__gt__" => "Return self>value.",
    "builtins.WindowsRegistryFinder.__hash__" => "Return hash(self).",
    "builtins.WindowsRegistryFinder.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.WindowsRegistryFinder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.WindowsRegistryFinder.__le__" => "Return self<=value.",
    "builtins.WindowsRegistryFinder.__lt__" => "Return self<value.",
    "builtins.WindowsRegistryFinder.__ne__" => "Return self!=value.",
    "builtins.WindowsRegistryFinder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.WindowsRegistryFinder.__reduce__" => "Helper for pickle.",
    "builtins.WindowsRegistryFinder.__reduce_ex__" => "Helper for pickle.",
    "builtins.WindowsRegistryFinder.__repr__" => "Return repr(self).",
    "builtins.WindowsRegistryFinder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.WindowsRegistryFinder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.WindowsRegistryFinder.__str__" => "Return str(self).",
    "builtins.WindowsRegistryFinder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.WindowsRegistryFinder.__weakref__" => "list of weak references to the object",
    "builtins.Wm" => "Provides functions for the communication with the window manager.",
    "builtins.Wm.__delattr__" => "Implement delattr(self, name).",
    "builtins.Wm.__eq__" => "Return self==value.",
    "builtins.Wm.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Wm.__ge__" => "Return self>=value.",
    "builtins.Wm.__getattribute__" => "Return getattr(self, name).",
    "builtins.Wm.__getstate__" => "Helper for pickle.",
    "builtins.Wm.__gt__" => "Return self>value.",
    "builtins.Wm.__hash__" => "Return hash(self).",
    "builtins.Wm.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Wm.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Wm.__le__" => "Return self<=value.",
    "builtins.Wm.__lt__" => "Return self<value.",
    "builtins.Wm.__ne__" => "Return self!=value.",
    "builtins.Wm.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Wm.__reduce__" => "Helper for pickle.",
    "builtins.Wm.__reduce_ex__" => "Helper for pickle.",
    "builtins.Wm.__repr__" => "Return repr(self).",
    "builtins.Wm.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Wm.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Wm.__str__" => "Return str(self).",
    "builtins.Wm.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.Wm.__weakref__" => "list of weak references to the object",
    "builtins.Wm.aspect" => "Instruct the window manager to set the aspect ratio (width/height)\nof this widget to be between MINNUMER/MINDENOM and MAXNUMER/MAXDENOM. Return a tuple\nof the actual values if no argument is given.",
    "builtins.Wm.attributes" => "Return or sets platform specific attributes.\n\nWhen called with a single argument return_python_dict=True,\nreturn a dict of the platform specific attributes and their values.\nWhen called without arguments or with a single argument\nreturn_python_dict=False, return a tuple containing intermixed\nattribute names with the minus prefix and their values.\n\nWhen called with a single string value, return the value for the\nspecific option.  When called with keyword arguments, set the\ncorresponding attributes.",
    "builtins.Wm.client" => "Store NAME in WM_CLIENT_MACHINE property of this widget. Return\ncurrent value.",
    "builtins.Wm.colormapwindows" => "Store list of window names (WLIST) into WM_COLORMAPWINDOWS property\nof this widget. This list contains windows whose colormaps differ from their\nparents. Return current list of widgets if WLIST is empty.",
    "builtins.Wm.command" => "Store VALUE in WM_COMMAND property. It is the command\nwhich shall be used to invoke the application. Return current\ncommand if VALUE is None.",
    "builtins.Wm.deiconify" => "Deiconify this widget. If it was never mapped it will not be mapped.\nOn Windows it will raise this widget and give it the focus.",
    "builtins.Wm.focusmodel" => "Set focus model to MODEL. \"active\" means that this widget will claim\nthe focus itself, \"passive\" means that the window manager shall give\nthe focus. Return current focus model if MODEL is None.",
    "builtins.Wm.forget" => "The window will be unmapped from the screen and will no longer\nbe managed by wm. toplevel windows will be treated like frame\nwindows once they are no longer managed by wm, however, the menu\noption configuration will be remembered and the menus will return\nonce the widget is managed again.",
    "builtins.Wm.frame" => "Return identifier for decorative frame of this widget if present.",
    "builtins.Wm.geometry" => "Set geometry to NEWGEOMETRY of the form =widthxheight+x+y. Return\ncurrent value if None is given.",
    "builtins.Wm.grid" => "Instruct the window manager that this widget shall only be\nresized on grid boundaries. WIDTHINC and HEIGHTINC are the width and\nheight of a grid unit in pixels. BASEWIDTH and BASEHEIGHT are the\nnumber of grid units requested in Tk_GeometryRequest.",
    "builtins.Wm.group" => "Set the group leader widgets for related widgets to PATHNAME. Return\nthe group leader of this widget if None is given.",
    "builtins.Wm.iconbitmap" => "Set bitmap for the iconified widget to BITMAP. Return\nthe bitmap if None is given.\n\nUnder Windows, the DEFAULT parameter can be used to set the icon\nfor the widget and any descendants that don't have an icon set\nexplicitly.  DEFAULT can be the relative path to a .ico file\n(example: root.iconbitmap(default='myicon.ico') ).  See Tk\ndocumentation for more information.",
    "builtins.Wm.iconify" => "Display widget as icon.",
    "builtins.Wm.iconmask" => "Set mask for the icon bitmap of this widget. Return the\nmask if None is given.",
    "builtins.Wm.iconname" => "Set the name of the icon for this widget. Return the name if\nNone is given.",
    "builtins.Wm.iconphoto" => "Sets the titlebar icon for this window based on the named photo\nimages passed through args. If default is True, this is applied to\nall future created toplevels as well.\n\nThe data in the images is taken as a snapshot at the time of\ninvocation. If the images are later changed, this is not reflected\nto the titlebar icons. Multiple images are accepted to allow\ndifferent images sizes to be provided. The window manager may scale\nprovided icons to an appropriate size.\n\nOn Windows, the images are packed into a Windows icon structure.\nThis will override an icon specified to wm_iconbitmap, and vice\nversa.\n\nOn X, the images are arranged into the _NET_WM_ICON X property,\nwhich most modern window managers support. An icon specified by\nwm_iconbitmap may exist simultaneously.\n\nOn Macintosh, this currently does nothing.",
    "builtins.Wm.iconposition" => "Set the position of the icon of this widget to X and Y. Return\na tuple of the current values of X and X if None is given.",
    "builtins.Wm.iconwindow" => "Set widget PATHNAME to be displayed instead of icon. Return the current\nvalue if None is given.",
    "builtins.Wm.manage" => "The widget specified will become a stand alone top-level window.\nThe window will be decorated with the window managers title bar,\netc.",
    "builtins.Wm.maxsize" => "Set max WIDTH and HEIGHT for this widget. If the window is gridded\nthe values are given in grid units. Return the current values if None\nis given.",
    "builtins.Wm.minsize" => "Set min WIDTH and HEIGHT for this widget. If the window is gridded\nthe values are given in grid units. Return the current values if None\nis given.",
    "builtins.Wm.overrideredirect" => "Instruct the window manager to ignore this widget\nif BOOLEAN is given with 1. Return the current value if None\nis given.",
    "builtins.Wm.positionfrom" => "Instruct the window manager that the position of this widget shall\nbe defined by the user if WHO is \"user\", and by its own policy if WHO is\n\"program\".",
    "builtins.Wm.protocol" => "Bind function FUNC to command NAME for this widget.\nReturn the function bound to NAME if None is given. NAME could be\ne.g. \"WM_SAVE_YOURSELF\" or \"WM_DELETE_WINDOW\".",
    "builtins.Wm.resizable" => "Instruct the window manager whether this width can be resized\nin WIDTH or HEIGHT. Both values are boolean values.",
    "builtins.Wm.sizefrom" => "Instruct the window manager that the size of this widget shall\nbe defined by the user if WHO is \"user\", and by its own policy if WHO is\n\"program\".",
    "builtins.Wm.state" => "Query or set the state of this widget as one of normal, icon,\niconic (see wm_iconwindow), withdrawn, or zoomed (Windows only).",
    "builtins.Wm.title" => "Set the title of this widget.",
    "builtins.Wm.transient" => "Instruct the window manager that this widget is transient\nwith regard to widget MASTER.",
    "builtins.Wm.withdraw" => "Withdraw this widget from the screen such that it is unmapped\nand forgotten by the window manager. Re-draw it with wm_deiconify.",
    "builtins.Wm.wm_aspect" => "Instruct the window manager to set the aspect ratio (width/height)\nof this widget to be between MINNUMER/MINDENOM and MAXNUMER/MAXDENOM. Return a tuple\nof the actual values if no argument is given.",
    "builtins.Wm.wm_attributes" => "Return or sets platform specific attributes.\n\nWhen called with a single argument return_python_dict=True,\nreturn a dict of the platform specific attributes and their values.\nWhen called without arguments or with a single argument\nreturn_python_dict=False, return a tuple containing intermixed\nattribute names with the minus prefix and their values.\n\nWhen called with a single string value, return the value for the\nspecific option.  When called with keyword arguments, set the\ncorresponding attributes.",
    "builtins.Wm.wm_client" => "Store NAME in WM_CLIENT_MACHINE property of this widget. Return\ncurrent value.",
    "builtins.Wm.wm_colormapwindows" => "Store list of window names (WLIST) into WM_COLORMAPWINDOWS property\nof this widget. This list contains windows whose colormaps differ from their\nparents. Return current list of widgets if WLIST is empty.",
    "builtins.Wm.wm_command" => "Store VALUE in WM_COMMAND property. It is the command\nwhich shall be used to invoke the application. Return current\ncommand if VALUE is None.",
    "builtins.Wm.wm_deiconify" => "Deiconify this widget. If it was never mapped it will not be mapped.\nOn Windows it will raise this widget and give it the focus.",
    "builtins.Wm.wm_focusmodel" => "Set focus model to MODEL. \"active\" means that this widget will claim\nthe focus itself, \"passive\" means that the window manager shall give\nthe focus. Return current focus model if MODEL is None.",
    "builtins.Wm.wm_forget" => "The window will be unmapped from the screen and will no longer\nbe managed by wm. toplevel windows will be treated like frame\nwindows once they are no longer managed by wm, however, the menu\noption configuration will be remembered and the menus will return\nonce the widget is managed again.",
    "builtins.Wm.wm_frame" => "Return identifier for decorative frame of this widget if present.",
    "builtins.Wm.wm_geometry" => "Set geometry to NEWGEOMETRY of the form =widthxheight+x+y. Return\ncurrent value if None is given.",
    "builtins.Wm.wm_grid" => "Instruct the window manager that this widget shall only be\nresized on grid boundaries. WIDTHINC and HEIGHTINC are the width and\nheight of a grid unit in pixels. BASEWIDTH and BASEHEIGHT are the\nnumber of grid units requested in Tk_GeometryRequest.",
    "builtins.Wm.wm_group" => "Set the group leader widgets for related widgets to PATHNAME. Return\nthe group leader of this widget if None is given.",
    "builtins.Wm.wm_iconbitmap" => "Set bitmap for the iconified widget to BITMAP. Return\nthe bitmap if None is given.\n\nUnder Windows, the DEFAULT parameter can be used to set the icon\nfor the widget and any descendants that don't have an icon set\nexplicitly.  DEFAULT can be the relative path to a .ico file\n(example: root.iconbitmap(default='myicon.ico') ).  See Tk\ndocumentation for more information.",
    "builtins.Wm.wm_iconify" => "Display widget as icon.",
    "builtins.Wm.wm_iconmask" => "Set mask for the icon bitmap of this widget. Return the\nmask if None is given.",
    "builtins.Wm.wm_iconname" => "Set the name of the icon for this widget. Return the name if\nNone is given.",
    "builtins.Wm.wm_iconphoto" => "Sets the titlebar icon for this window based on the named photo\nimages passed through args. If default is True, this is applied to\nall future created toplevels as well.\n\nThe data in the images is taken as a snapshot at the time of\ninvocation. If the images are later changed, this is not reflected\nto the titlebar icons. Multiple images are accepted to allow\ndifferent images sizes to be provided. The window manager may scale\nprovided icons to an appropriate size.\n\nOn Windows, the images are packed into a Windows icon structure.\nThis will override an icon specified to wm_iconbitmap, and vice\nversa.\n\nOn X, the images are arranged into the _NET_WM_ICON X property,\nwhich most modern window managers support. An icon specified by\nwm_iconbitmap may exist simultaneously.\n\nOn Macintosh, this currently does nothing.",
    "builtins.Wm.wm_iconposition" => "Set the position of the icon of this widget to X and Y. Return\na tuple of the current values of X and X if None is given.",
    "builtins.Wm.wm_iconwindow" => "Set widget PATHNAME to be displayed instead of icon. Return the current\nvalue if None is given.",
    "builtins.Wm.wm_manage" => "The widget specified will become a stand alone top-level window.\nThe window will be decorated with the window managers title bar,\netc.",
    "builtins.Wm.wm_maxsize" => "Set max WIDTH and HEIGHT for this widget. If the window is gridded\nthe values are given in grid units. Return the current values if None\nis given.",
    "builtins.Wm.wm_minsize" => "Set min WIDTH and HEIGHT for this widget. If the window is gridded\nthe values are given in grid units. Return the current values if None\nis given.",
    "builtins.Wm.wm_overrideredirect" => "Instruct the window manager to ignore this widget\nif BOOLEAN is given with 1. Return the current value if None\nis given.",
    "builtins.Wm.wm_positionfrom" => "Instruct the window manager that the position of this widget shall\nbe defined by the user if WHO is \"user\", and by its own policy if WHO is\n\"program\".",
    "builtins.Wm.wm_protocol" => "Bind function FUNC to command NAME for this widget.\nReturn the function bound to NAME if None is given. NAME could be\ne.g. \"WM_SAVE_YOURSELF\" or \"WM_DELETE_WINDOW\".",
    "builtins.Wm.wm_resizable" => "Instruct the window manager whether this width can be resized\nin WIDTH or HEIGHT. Both values are boolean values.",
    "builtins.Wm.wm_sizefrom" => "Instruct the window manager that the size of this widget shall\nbe defined by the user if WHO is \"user\", and by its own policy if WHO is\n\"program\".",
    "builtins.Wm.wm_state" => "Query or set the state of this widget as one of normal, icon,\niconic (see wm_iconwindow), withdrawn, or zoomed (Windows only).",
    "builtins.Wm.wm_title" => "Set the title of this widget.",
    "builtins.Wm.wm_transient" => "Instruct the window manager that this widget is transient\nwith regard to widget MASTER.",
    "builtins.Wm.wm_withdraw" => "Withdraw this widget from the screen such that it is unmapped\nand forgotten by the window manager. Re-draw it with wm_deiconify.",
    "builtins.Writer" => "Protocol for simple I/O writer instances.\n\nThis protocol only supports blocking I/O.",
    "builtins.Writer.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.Writer.__delattr__" => "Implement delattr(self, name).",
    "builtins.Writer.__eq__" => "Return self==value.",
    "builtins.Writer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.Writer.__ge__" => "Return self>=value.",
    "builtins.Writer.__getattribute__" => "Return getattr(self, name).",
    "builtins.Writer.__getstate__" => "Helper for pickle.",
    "builtins.Writer.__gt__" => "Return self>value.",
    "builtins.Writer.__hash__" => "Return hash(self).",
    "builtins.Writer.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.Writer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.Writer.__le__" => "Return self<=value.",
    "builtins.Writer.__lt__" => "Return self<value.",
    "builtins.Writer.__ne__" => "Return self!=value.",
    "builtins.Writer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.Writer.__reduce__" => "Helper for pickle.",
    "builtins.Writer.__reduce_ex__" => "Helper for pickle.",
    "builtins.Writer.__repr__" => "Return repr(self).",
    "builtins.Writer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.Writer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.Writer.__str__" => "Return str(self).",
    "builtins.Writer.write" => "Write *data* to the output stream and return the number of items written.",
    "builtins.XMLParser.__delattr__" => "Implement delattr(self, name).",
    "builtins.XMLParser.__eq__" => "Return self==value.",
    "builtins.XMLParser.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.XMLParser.__ge__" => "Return self>=value.",
    "builtins.XMLParser.__getattribute__" => "Return getattr(self, name).",
    "builtins.XMLParser.__getstate__" => "Helper for pickle.",
    "builtins.XMLParser.__gt__" => "Return self>value.",
    "builtins.XMLParser.__hash__" => "Return hash(self).",
    "builtins.XMLParser.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.XMLParser.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.XMLParser.__le__" => "Return self<=value.",
    "builtins.XMLParser.__lt__" => "Return self<value.",
    "builtins.XMLParser.__ne__" => "Return self!=value.",
    "builtins.XMLParser.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.XMLParser.__reduce__" => "Helper for pickle.",
    "builtins.XMLParser.__reduce_ex__" => "Helper for pickle.",
    "builtins.XMLParser.__repr__" => "Return repr(self).",
    "builtins.XMLParser.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.XMLParser.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.XMLParser.__str__" => "Return str(self).",
    "builtins.XMLParser.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.XView" => "Mix-in class for querying and changing the horizontal position\nof a widget's window.",
    "builtins.XView.__delattr__" => "Implement delattr(self, name).",
    "builtins.XView.__eq__" => "Return self==value.",
    "builtins.XView.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.XView.__ge__" => "Return self>=value.",
    "builtins.XView.__getattribute__" => "Return getattr(self, name).",
    "builtins.XView.__getstate__" => "Helper for pickle.",
    "builtins.XView.__gt__" => "Return self>value.",
    "builtins.XView.__hash__" => "Return hash(self).",
    "builtins.XView.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.XView.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.XView.__le__" => "Return self<=value.",
    "builtins.XView.__lt__" => "Return self<value.",
    "builtins.XView.__ne__" => "Return self!=value.",
    "builtins.XView.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.XView.__reduce__" => "Helper for pickle.",
    "builtins.XView.__reduce_ex__" => "Helper for pickle.",
    "builtins.XView.__repr__" => "Return repr(self).",
    "builtins.XView.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.XView.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.XView.__str__" => "Return str(self).",
    "builtins.XView.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.XView.__weakref__" => "list of weak references to the object",
    "builtins.XView.xview" => "Query and change the horizontal position of the view.",
    "builtins.XView.xview_moveto" => "Adjusts the view in the window so that FRACTION of the\ntotal width of the canvas is off-screen to the left.",
    "builtins.XView.xview_scroll" => "Shift the x-view according to NUMBER which is measured in \"units\"\nor \"pages\" (WHAT).",
    "builtins.YView" => "Mix-in class for querying and changing the vertical position\nof a widget's window.",
    "builtins.YView.__delattr__" => "Implement delattr(self, name).",
    "builtins.YView.__eq__" => "Return self==value.",
    "builtins.YView.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.YView.__ge__" => "Return self>=value.",
    "builtins.YView.__getattribute__" => "Return getattr(self, name).",
    "builtins.YView.__getstate__" => "Helper for pickle.",
    "builtins.YView.__gt__" => "Return self>value.",
    "builtins.YView.__hash__" => "Return hash(self).",
    "builtins.YView.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.YView.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.YView.__le__" => "Return self<=value.",
    "builtins.YView.__lt__" => "Return self<value.",
    "builtins.YView.__ne__" => "Return self!=value.",
    "builtins.YView.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.YView.__reduce__" => "Helper for pickle.",
    "builtins.YView.__reduce_ex__" => "Helper for pickle.",
    "builtins.YView.__repr__" => "Return repr(self).",
    "builtins.YView.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.YView.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.YView.__str__" => "Return str(self).",
    "builtins.YView.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.YView.__weakref__" => "list of weak references to the object",
    "builtins.YView.yview" => "Query and change the vertical position of the view.",
    "builtins.YView.yview_moveto" => "Adjusts the view in the window so that FRACTION of the\ntotal height of the canvas is off-screen to the top.",
    "builtins.YView.yview_scroll" => "Shift the y-view according to NUMBER which is measured in\n\"units\" or \"pages\" (WHAT).",
    "builtins.ZeroDivisionError" => "Second argument to a division or modulo operation was zero.",
    "builtins.ZeroDivisionError.__delattr__" => "Implement delattr(self, name).",
    "builtins.ZeroDivisionError.__eq__" => "Return self==value.",
    "builtins.ZeroDivisionError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ZeroDivisionError.__ge__" => "Return self>=value.",
    "builtins.ZeroDivisionError.__getattribute__" => "Return getattr(self, name).",
    "builtins.ZeroDivisionError.__getstate__" => "Helper for pickle.",
    "builtins.ZeroDivisionError.__gt__" => "Return self>value.",
    "builtins.ZeroDivisionError.__hash__" => "Return hash(self).",
    "builtins.ZeroDivisionError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ZeroDivisionError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ZeroDivisionError.__le__" => "Return self<=value.",
    "builtins.ZeroDivisionError.__lt__" => "Return self<value.",
    "builtins.ZeroDivisionError.__ne__" => "Return self!=value.",
    "builtins.ZeroDivisionError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ZeroDivisionError.__reduce_ex__" => "Helper for pickle.",
    "builtins.ZeroDivisionError.__repr__" => "Return repr(self).",
    "builtins.ZeroDivisionError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ZeroDivisionError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ZeroDivisionError.__str__" => "Return str(self).",
    "builtins.ZeroDivisionError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ZeroDivisionError.add_note" => "Add a note to the exception",
    "builtins.ZeroDivisionError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins.ZipFile" => "Class with methods to open, read, write, close, list zip files.\n\nz = ZipFile(file, mode=\"r\", compression=ZIP_STORED, allowZip64=True,\n            compresslevel=None)\n\nfile: Either the path to the file, or a file-like object.\n      If it is a path, the file will be opened and closed by ZipFile.\nmode: The mode can be either read 'r', write 'w', exclusive create 'x',\n      or append 'a'.\ncompression: ZIP_STORED (no compression), ZIP_DEFLATED (requires zlib),\n      ZIP_BZIP2 (requires bz2), ZIP_LZMA (requires lzma), or\n      ZIP_ZSTANDARD (requires compression.zstd).\nallowZip64: if True ZipFile will create files with ZIP64 extensions\n      when needed, otherwise it will raise an exception when this\n      would be necessary.\ncompresslevel: None (default for the given compression type) or\n      an integer specifying the level to pass to the compressor.\n      When using ZIP_STORED or ZIP_LZMA this keyword has no effect.\n      When using ZIP_DEFLATED integers 0 through 9 are accepted.\n      When using ZIP_BZIP2 integers 1 through 9 are accepted.\n      When using ZIP_ZSTANDARD integers -7 though 22 are common,\n      see the CompressionParameter enum in compression.zstd for\n      details.",
    "builtins.ZipFile._RealGetContents" => "Read in the table of contents for the ZIP file.",
    "builtins.ZipFile.__del__" => "Call the \"close()\" method in case the user forgot.",
    "builtins.ZipFile.__delattr__" => "Implement delattr(self, name).",
    "builtins.ZipFile.__eq__" => "Return self==value.",
    "builtins.ZipFile.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ZipFile.__ge__" => "Return self>=value.",
    "builtins.ZipFile.__getattribute__" => "Return getattr(self, name).",
    "builtins.ZipFile.__getstate__" => "Helper for pickle.",
    "builtins.ZipFile.__gt__" => "Return self>value.",
    "builtins.ZipFile.__hash__" => "Return hash(self).",
    "builtins.ZipFile.__init__" => "Open the ZIP file with mode read 'r', write 'w', exclusive create\n'x', or append 'a'.",
    "builtins.ZipFile.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ZipFile.__le__" => "Return self<=value.",
    "builtins.ZipFile.__lt__" => "Return self<value.",
    "builtins.ZipFile.__ne__" => "Return self!=value.",
    "builtins.ZipFile.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ZipFile.__reduce__" => "Helper for pickle.",
    "builtins.ZipFile.__reduce_ex__" => "Helper for pickle.",
    "builtins.ZipFile.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ZipFile.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ZipFile.__str__" => "Return str(self).",
    "builtins.ZipFile.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ZipFile.__weakref__" => "list of weak references to the object",
    "builtins.ZipFile._extract_member" => "Extract the ZipInfo object 'member' to a physical\nfile on the path targetpath.",
    "builtins.ZipFile._sanitize_windows_name" => "Replace bad characters and remove trailing dots from parts.",
    "builtins.ZipFile._writecheck" => "Check for errors before writing a file to the archive.",
    "builtins.ZipFile.close" => "Close the file, and for mode 'w', 'x' and 'a' write the ending\nrecords.",
    "builtins.ZipFile.comment" => "The comment text associated with the ZIP file.",
    "builtins.ZipFile.extract" => "Extract a member from the archive to the current working directory,\nusing its full name. Its file information is extracted as accurately\nas possible. 'member' may be a filename or a ZipInfo object. You can\nspecify a different directory using 'path'. You can specify the\npassword to decrypt the file using 'pwd'.",
    "builtins.ZipFile.extractall" => "Extract all members from the archive to the current working\ndirectory. 'path' specifies a different directory to extract to.\n'members' is optional and must be a subset of the list returned\nby namelist(). You can specify the password to decrypt all files\nusing 'pwd'.",
    "builtins.ZipFile.getinfo" => "Return the instance of ZipInfo given 'name'.",
    "builtins.ZipFile.infolist" => "Return a list of class ZipInfo instances for files in the\narchive.",
    "builtins.ZipFile.mkdir" => "Creates a directory inside the zip archive.",
    "builtins.ZipFile.namelist" => "Return a list of file names in the archive.",
    "builtins.ZipFile.open" => "Return file-like object for 'name'.\n\nname is a string for the file name within the ZIP file, or a ZipInfo\nobject.\n\nmode should be 'r' to read a file already in the ZIP file, or 'w' to\nwrite to a file newly added to the archive.\n\npwd is the password to decrypt files (only used for reading).\n\nWhen writing, if the file size is not known in advance but may\nexceed 2 GiB, pass force_zip64 to use the ZIP64 format, which can\nhandle large files.  If the size is known in advance, it is best to\npass a ZipInfo instance for name, with zinfo.file_size set.",
    "builtins.ZipFile.printdir" => "Print a table of contents for the zip file.",
    "builtins.ZipFile.read" => "Return file bytes for name. 'pwd' is the password to decrypt\nencrypted files.",
    "builtins.ZipFile.setpassword" => "Set default password for encrypted files.",
    "builtins.ZipFile.testzip" => "Read all the files and check the CRC.\n\nReturn None if all files could be read successfully, or the name\nof the offending file otherwise.",
    "builtins.ZipFile.write" => "Put the bytes from filename into the archive under the name\narcname.",
    "builtins.ZipFile.writestr" => "Write a file into the archive.  The contents is 'data', which\nmay be either a 'str' or a 'bytes' instance; if it is a 'str',\nit is encoded as UTF-8 first.\n'zinfo_or_arcname' is either a ZipInfo instance or\nthe name of the file in the archive.",
    "builtins.ZipInfo" => "Class with attributes describing each file in the ZIP archive.",
    "builtins.ZipInfo.FileHeader" => "Return the per-file header as a bytes object.\n\nWhen the optional zip64 arg is None rather than a bool, we will\ndecide based upon the file_size and compress_size, if known,\nFalse otherwise.",
    "builtins.ZipInfo.__delattr__" => "Implement delattr(self, name).",
    "builtins.ZipInfo.__eq__" => "Return self==value.",
    "builtins.ZipInfo.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ZipInfo.__ge__" => "Return self>=value.",
    "builtins.ZipInfo.__getattribute__" => "Return getattr(self, name).",
    "builtins.ZipInfo.__getstate__" => "Helper for pickle.",
    "builtins.ZipInfo.__gt__" => "Return self>value.",
    "builtins.ZipInfo.__hash__" => "Return hash(self).",
    "builtins.ZipInfo.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ZipInfo.__le__" => "Return self<=value.",
    "builtins.ZipInfo.__lt__" => "Return self<value.",
    "builtins.ZipInfo.__ne__" => "Return self!=value.",
    "builtins.ZipInfo.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ZipInfo.__reduce__" => "Helper for pickle.",
    "builtins.ZipInfo.__reduce_ex__" => "Helper for pickle.",
    "builtins.ZipInfo.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ZipInfo.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ZipInfo.__str__" => "Return str(self).",
    "builtins.ZipInfo.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ZipInfo._for_archive" => "Resolve suitable defaults from the archive.\n\nResolve the date_time, compression attributes, and external attributes\nto suitable defaults as used by :method:`ZipFile.writestr`.\n\nReturn self.",
    "builtins.ZipInfo.from_file" => "Construct an appropriate ZipInfo for a file on the filesystem.\n\nfilename should be the path to a file or directory on the\nfilesystem.\n\narcname is the name which it will have within the archive (by\ndefault, this will be the same as filename, but without a drive\nletter and with leading path separators removed).",
    "builtins.ZipInfo.is_dir" => "Return True if this archive member is a directory.",
    "builtins.ZstdCompressor" => "Create a compressor object for compressing data incrementally.\n\n  level\n    The compression level to use. Defaults to COMPRESSION_LEVEL_DEFAULT.\n  options\n    A dict object that contains advanced compression parameters.\n  zstd_dict\n    A ZstdDict object, a pre-trained Zstandard dictionary.\n\nThread-safe at method level.  For one-shot compression, use the\ncompress() function instead.",
    "builtins.ZstdCompressor.__delattr__" => "Implement delattr(self, name).",
    "builtins.ZstdCompressor.__eq__" => "Return self==value.",
    "builtins.ZstdCompressor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ZstdCompressor.__ge__" => "Return self>=value.",
    "builtins.ZstdCompressor.__getattribute__" => "Return getattr(self, name).",
    "builtins.ZstdCompressor.__getstate__" => "Helper for pickle.",
    "builtins.ZstdCompressor.__gt__" => "Return self>value.",
    "builtins.ZstdCompressor.__hash__" => "Return hash(self).",
    "builtins.ZstdCompressor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ZstdCompressor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ZstdCompressor.__le__" => "Return self<=value.",
    "builtins.ZstdCompressor.__lt__" => "Return self<value.",
    "builtins.ZstdCompressor.__ne__" => "Return self!=value.",
    "builtins.ZstdCompressor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ZstdCompressor.__reduce__" => "Helper for pickle.",
    "builtins.ZstdCompressor.__reduce_ex__" => "Helper for pickle.",
    "builtins.ZstdCompressor.__repr__" => "Return repr(self).",
    "builtins.ZstdCompressor.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ZstdCompressor.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ZstdCompressor.__str__" => "Return str(self).",
    "builtins.ZstdCompressor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ZstdCompressor.compress" => "Provide data to the compressor object.\n\n  mode\n    Can be these 3 values ZstdCompressor.CONTINUE,\n    ZstdCompressor.FLUSH_BLOCK, ZstdCompressor.FLUSH_FRAME\n\nReturn a chunk of compressed data if possible, or b'' otherwise.\nWhen you have finished providing data to the compressor, call the\nflush() method to finish the compression process.",
    "builtins.ZstdCompressor.flush" => "Finish the compression process.\n\n  mode\n    Can be these 2 values ZstdCompressor.FLUSH_FRAME,\n    ZstdCompressor.FLUSH_BLOCK\n\nFlush any remaining data left in internal buffers.  Since Zstandard\ndata consists of one or more independent frames, the compressor\nobject can still be used after this method is called.",
    "builtins.ZstdCompressor.last_mode" => "The last mode used to this compressor object, its value can be .CONTINUE,\n.FLUSH_BLOCK, .FLUSH_FRAME. Initialized to .FLUSH_FRAME.\n\nIt can be used to get the current state of a compressor, such as, data\nflushed, or a frame ended.",
    "builtins.ZstdCompressor.set_pledged_input_size" => "Set the uncompressed content size to be written into the frame header.\n\n  size\n    The size of the uncompressed data to be provided to the compressor.\n\nThis method can be used to ensure the header of the frame about to\nbe written includes the size of the data, unless the\nCompressionParameter.content_size_flag is set to False.\nIf last_mode != FLUSH_FRAME, then a RuntimeError is raised.\n\nIt is important to ensure that the pledged data size matches the\nactual data size.  If they do not match the compressed output data\nmay be corrupted and the final chunk written may be lost.",
    "builtins.ZstdDecompressor" => "Create a decompressor object for decompressing data incrementally.\n\n  zstd_dict\n    A ZstdDict object, a pre-trained Zstandard dictionary.\n  options\n    A dict object that contains advanced decompression parameters.\n\nThread-safe at method level.  For one-shot decompression, use the\ndecompress() function instead.",
    "builtins.ZstdDecompressor.__delattr__" => "Implement delattr(self, name).",
    "builtins.ZstdDecompressor.__eq__" => "Return self==value.",
    "builtins.ZstdDecompressor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ZstdDecompressor.__ge__" => "Return self>=value.",
    "builtins.ZstdDecompressor.__getattribute__" => "Return getattr(self, name).",
    "builtins.ZstdDecompressor.__getstate__" => "Helper for pickle.",
    "builtins.ZstdDecompressor.__gt__" => "Return self>value.",
    "builtins.ZstdDecompressor.__hash__" => "Return hash(self).",
    "builtins.ZstdDecompressor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ZstdDecompressor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ZstdDecompressor.__le__" => "Return self<=value.",
    "builtins.ZstdDecompressor.__lt__" => "Return self<value.",
    "builtins.ZstdDecompressor.__ne__" => "Return self!=value.",
    "builtins.ZstdDecompressor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ZstdDecompressor.__reduce__" => "Helper for pickle.",
    "builtins.ZstdDecompressor.__reduce_ex__" => "Helper for pickle.",
    "builtins.ZstdDecompressor.__repr__" => "Return repr(self).",
    "builtins.ZstdDecompressor.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ZstdDecompressor.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ZstdDecompressor.__str__" => "Return str(self).",
    "builtins.ZstdDecompressor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ZstdDecompressor.decompress" => "Decompress *data*, returning uncompressed bytes if possible, or b'' otherwise.\n\n  data\n    A bytes-like object, Zstandard data to be decompressed.\n  max_length\n    Maximum size of returned data. When it is negative, the size of\n    output buffer is unlimited. When it is nonnegative, returns at\n    most max_length bytes of decompressed data.\n\nIf *max_length* is nonnegative, returns at most *max_length* bytes\nof decompressed data.  If this limit is reached and further output\ncan be produced, *self.needs_input* will be set to ``False``.  In\nthis case, the next call to *decompress()* may provide *data* as b''\nto obtain more of the output.\n\nIf all of the input data was decompressed and returned (either\nbecause this was less than *max_length* bytes, or because\n*max_length* was negative), *self.needs_input* will be set to True.\n\nAttempting to decompress data after the end of a frame is reached\nraises an EOFError.  Any data found after the end of the frame is\nignored and saved in the self.unused_data attribute.",
    "builtins.ZstdDecompressor.eof" => "True means the end of the first frame has been reached. If decompress data\nafter that, an EOFError exception will be raised.",
    "builtins.ZstdDecompressor.needs_input" => "If the max_length output limit in .decompress() method has been reached,\nand the decompressor has (or may has) unconsumed input data, it will be set\nto False. In this case, passing b'' to the .decompress() method may output\nfurther data.",
    "builtins.ZstdDecompressor.unused_data" => "A bytes object of un-consumed input data.\n\nWhen ZstdDecompressor object stops after a frame is\ndecompressed, unused input data after the frame.  Otherwise this\nwill be b''.",
    "builtins.ZstdDict" => "Represents a Zstandard dictionary.\n\n  dict_content\n    The content of a Zstandard dictionary as a bytes-like object.\n  is_raw\n    If true, perform no checks on *dict_content*, useful for some\n    advanced cases. Otherwise, check that the content represents\n    a Zstandard dictionary created by the zstd library or CLI.\n\nThe dictionary can be used for compression or decompression, and can be\nshared by multiple ZstdCompressor or ZstdDecompressor objects.",
    "builtins.ZstdDict.__delattr__" => "Implement delattr(self, name).",
    "builtins.ZstdDict.__eq__" => "Return self==value.",
    "builtins.ZstdDict.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ZstdDict.__ge__" => "Return self>=value.",
    "builtins.ZstdDict.__getattribute__" => "Return getattr(self, name).",
    "builtins.ZstdDict.__getstate__" => "Helper for pickle.",
    "builtins.ZstdDict.__gt__" => "Return self>value.",
    "builtins.ZstdDict.__hash__" => "Return hash(self).",
    "builtins.ZstdDict.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ZstdDict.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ZstdDict.__le__" => "Return self<=value.",
    "builtins.ZstdDict.__len__" => "Return len(self).",
    "builtins.ZstdDict.__lt__" => "Return self<value.",
    "builtins.ZstdDict.__ne__" => "Return self!=value.",
    "builtins.ZstdDict.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ZstdDict.__reduce__" => "Helper for pickle.",
    "builtins.ZstdDict.__reduce_ex__" => "Helper for pickle.",
    "builtins.ZstdDict.__repr__" => "Return repr(self).",
    "builtins.ZstdDict.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ZstdDict.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ZstdDict.__str__" => "Return str(self).",
    "builtins.ZstdDict.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ZstdDict.as_digested_dict" => "Load as a digested dictionary to compressor.\n\nPass this attribute as zstd_dict argument:\ncompress(dat, zstd_dict=zd.as_digested_dict)\n\n1. Some advanced compression parameters of compressor may be\n   overridden by parameters of digested dictionary.\n2. ZstdDict has a digested dictionaries cache for each compression\n   level.  It's faster when loading again a digested dictionary with\n   the same compression level.\n3. No need to use this for decompression.",
    "builtins.ZstdDict.as_prefix" => "Load as a prefix to compressor/decompressor.\n\nPass this attribute as zstd_dict argument:\ncompress(dat, zstd_dict=zd.as_prefix)\n\n1. Prefix is compatible with long distance matching, while\n   dictionary is not.\n2. It only works for the first frame, then the\n   compressor/decompressor will return to no prefix state.\n3. When decompressing, must use the same prefix as when compressing.",
    "builtins.ZstdDict.as_undigested_dict" => "Load as an undigested dictionary to compressor.\n\nPass this attribute as zstd_dict argument:\ncompress(dat, zstd_dict=zd.as_undigested_dict)\n\n1. The advanced compression parameters of compressor will not be\n   overridden.\n2. Loading an undigested dictionary is costly. If load an undigested\n   dictionary multiple times, consider reusing a compressor object.\n3. No need to use this for decompression.",
    "builtins.ZstdDict.dict_content" => "The content of a Zstandard dictionary, as a bytes object.",
    "builtins.ZstdDict.dict_id" => "The Zstandard dictionary, an int between 0 and 2**32.\n\nA non-zero value represents an ordinary Zstandard dictionary,\nconforming to the standardised format.\n\nA value of zero indicates a 'raw content' dictionary,\nwithout any restrictions on format or content.",
    "builtins._AbstractEventLoopPolicy" => "Abstract policy for accessing the event loop.",
    "builtins._AbstractEventLoopPolicy.__delattr__" => "Implement delattr(self, name).",
    "builtins._AbstractEventLoopPolicy.__eq__" => "Return self==value.",
    "builtins._AbstractEventLoopPolicy.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._AbstractEventLoopPolicy.__ge__" => "Return self>=value.",
    "builtins._AbstractEventLoopPolicy.__getattribute__" => "Return getattr(self, name).",
    "builtins._AbstractEventLoopPolicy.__getstate__" => "Helper for pickle.",
    "builtins._AbstractEventLoopPolicy.__gt__" => "Return self>value.",
    "builtins._AbstractEventLoopPolicy.__hash__" => "Return hash(self).",
    "builtins._AbstractEventLoopPolicy.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._AbstractEventLoopPolicy.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._AbstractEventLoopPolicy.__le__" => "Return self<=value.",
    "builtins._AbstractEventLoopPolicy.__lt__" => "Return self<value.",
    "builtins._AbstractEventLoopPolicy.__ne__" => "Return self!=value.",
    "builtins._AbstractEventLoopPolicy.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._AbstractEventLoopPolicy.__reduce__" => "Helper for pickle.",
    "builtins._AbstractEventLoopPolicy.__reduce_ex__" => "Helper for pickle.",
    "builtins._AbstractEventLoopPolicy.__repr__" => "Return repr(self).",
    "builtins._AbstractEventLoopPolicy.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._AbstractEventLoopPolicy.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._AbstractEventLoopPolicy.__str__" => "Return str(self).",
    "builtins._AbstractEventLoopPolicy.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._AbstractEventLoopPolicy.__weakref__" => "list of weak references to the object",
    "builtins._AbstractEventLoopPolicy.get_event_loop" => "Get the event loop for the current context.\n\nReturns an event loop object implementing the AbstractEventLoop interface,\nor raises an exception in case no event loop has been set for the\ncurrent context and the current policy does not specify to create one.\n\nIt should never return None.",
    "builtins._AbstractEventLoopPolicy.new_event_loop" => "Create and return a new event loop object according to this\npolicy's rules. If there's need to set this loop as the event loop for\nthe current context, set_event_loop must be called explicitly.",
    "builtins._AbstractEventLoopPolicy.set_event_loop" => "Set the event loop for the current context to loop.",
    "builtins._AcquireFutures" => "A context manager that does an ordered acquire of Future conditions.",
    "builtins._AcquireFutures.__delattr__" => "Implement delattr(self, name).",
    "builtins._AcquireFutures.__eq__" => "Return self==value.",
    "builtins._AcquireFutures.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._AcquireFutures.__ge__" => "Return self>=value.",
    "builtins._AcquireFutures.__getattribute__" => "Return getattr(self, name).",
    "builtins._AcquireFutures.__getstate__" => "Helper for pickle.",
    "builtins._AcquireFutures.__gt__" => "Return self>value.",
    "builtins._AcquireFutures.__hash__" => "Return hash(self).",
    "builtins._AcquireFutures.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._AcquireFutures.__le__" => "Return self<=value.",
    "builtins._AcquireFutures.__lt__" => "Return self<value.",
    "builtins._AcquireFutures.__ne__" => "Return self!=value.",
    "builtins._AcquireFutures.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._AcquireFutures.__reduce__" => "Helper for pickle.",
    "builtins._AcquireFutures.__reduce_ex__" => "Helper for pickle.",
    "builtins._AcquireFutures.__repr__" => "Return repr(self).",
    "builtins._AcquireFutures.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._AcquireFutures.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._AcquireFutures.__str__" => "Return str(self).",
    "builtins._AcquireFutures.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._AcquireFutures.__weakref__" => "list of weak references to the object",
    "builtins._ActionsContainer.__delattr__" => "Implement delattr(self, name).",
    "builtins._ActionsContainer.__eq__" => "Return self==value.",
    "builtins._ActionsContainer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._ActionsContainer.__ge__" => "Return self>=value.",
    "builtins._ActionsContainer.__getattribute__" => "Return getattr(self, name).",
    "builtins._ActionsContainer.__getstate__" => "Helper for pickle.",
    "builtins._ActionsContainer.__gt__" => "Return self>value.",
    "builtins._ActionsContainer.__hash__" => "Return hash(self).",
    "builtins._ActionsContainer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._ActionsContainer.__le__" => "Return self<=value.",
    "builtins._ActionsContainer.__lt__" => "Return self<value.",
    "builtins._ActionsContainer.__ne__" => "Return self!=value.",
    "builtins._ActionsContainer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._ActionsContainer.__reduce__" => "Helper for pickle.",
    "builtins._ActionsContainer.__reduce_ex__" => "Helper for pickle.",
    "builtins._ActionsContainer.__repr__" => "Return repr(self).",
    "builtins._ActionsContainer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._ActionsContainer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._ActionsContainer.__str__" => "Return str(self).",
    "builtins._ActionsContainer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._ActionsContainer.__weakref__" => "list of weak references to the object",
    "builtins._ActionsContainer.add_argument" => "add_argument(dest, ..., name=value, ...)\nadd_argument(option_string, option_string, ..., name=value, ...)",
    "builtins._AddedDllDirectory.__delattr__" => "Implement delattr(self, name).",
    "builtins._AddedDllDirectory.__eq__" => "Return self==value.",
    "builtins._AddedDllDirectory.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._AddedDllDirectory.__ge__" => "Return self>=value.",
    "builtins._AddedDllDirectory.__getattribute__" => "Return getattr(self, name).",
    "builtins._AddedDllDirectory.__getstate__" => "Helper for pickle.",
    "builtins._AddedDllDirectory.__gt__" => "Return self>value.",
    "builtins._AddedDllDirectory.__hash__" => "Return hash(self).",
    "builtins._AddedDllDirectory.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._AddedDllDirectory.__le__" => "Return self<=value.",
    "builtins._AddedDllDirectory.__lt__" => "Return self<value.",
    "builtins._AddedDllDirectory.__ne__" => "Return self!=value.",
    "builtins._AddedDllDirectory.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._AddedDllDirectory.__reduce__" => "Helper for pickle.",
    "builtins._AddedDllDirectory.__reduce_ex__" => "Helper for pickle.",
    "builtins._AddedDllDirectory.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._AddedDllDirectory.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._AddedDllDirectory.__str__" => "Return str(self).",
    "builtins._AddedDllDirectory.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._AddedDllDirectory.__weakref__" => "list of weak references to the object",
    "builtins._AsCompletedIterator" => "Iterator of awaitables representing tasks of asyncio.as_completed.\n\nAs an asynchronous iterator, iteration yields futures as they finish. As a\nplain iterator, new coroutines are yielded that will return or raise the\nresult of the next underlying future to complete.",
    "builtins._AsCompletedIterator.__delattr__" => "Implement delattr(self, name).",
    "builtins._AsCompletedIterator.__eq__" => "Return self==value.",
    "builtins._AsCompletedIterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._AsCompletedIterator.__ge__" => "Return self>=value.",
    "builtins._AsCompletedIterator.__getattribute__" => "Return getattr(self, name).",
    "builtins._AsCompletedIterator.__getstate__" => "Helper for pickle.",
    "builtins._AsCompletedIterator.__gt__" => "Return self>value.",
    "builtins._AsCompletedIterator.__hash__" => "Return hash(self).",
    "builtins._AsCompletedIterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._AsCompletedIterator.__le__" => "Return self<=value.",
    "builtins._AsCompletedIterator.__lt__" => "Return self<value.",
    "builtins._AsCompletedIterator.__ne__" => "Return self!=value.",
    "builtins._AsCompletedIterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._AsCompletedIterator.__reduce__" => "Helper for pickle.",
    "builtins._AsCompletedIterator.__reduce_ex__" => "Helper for pickle.",
    "builtins._AsCompletedIterator.__repr__" => "Return repr(self).",
    "builtins._AsCompletedIterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._AsCompletedIterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._AsCompletedIterator.__str__" => "Return str(self).",
    "builtins._AsCompletedIterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._AsCompletedIterator.__weakref__" => "list of weak references to the object",
    "builtins._AttributeHolder" => "Abstract base class that provides __repr__.\n\nThe __repr__ method returns a string in the format::\n    ClassName(attr=name, attr=name, ...)\nThe attributes are determined either by a class-level attribute,\n'_kwarg_names', or by inspecting the instance __dict__.",
    "builtins._AttributeHolder.__delattr__" => "Implement delattr(self, name).",
    "builtins._AttributeHolder.__eq__" => "Return self==value.",
    "builtins._AttributeHolder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._AttributeHolder.__ge__" => "Return self>=value.",
    "builtins._AttributeHolder.__getattribute__" => "Return getattr(self, name).",
    "builtins._AttributeHolder.__getstate__" => "Helper for pickle.",
    "builtins._AttributeHolder.__gt__" => "Return self>value.",
    "builtins._AttributeHolder.__hash__" => "Return hash(self).",
    "builtins._AttributeHolder.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._AttributeHolder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._AttributeHolder.__le__" => "Return self<=value.",
    "builtins._AttributeHolder.__lt__" => "Return self<value.",
    "builtins._AttributeHolder.__ne__" => "Return self!=value.",
    "builtins._AttributeHolder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._AttributeHolder.__reduce__" => "Helper for pickle.",
    "builtins._AttributeHolder.__reduce_ex__" => "Helper for pickle.",
    "builtins._AttributeHolder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._AttributeHolder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._AttributeHolder.__str__" => "Return str(self).",
    "builtins._AttributeHolder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._AttributeHolder.__weakref__" => "list of weak references to the object",
    "builtins._Authenticator" => "Private class to provide en/decoding\nfor base64-based authentication conversation.",
    "builtins._Authenticator.__delattr__" => "Implement delattr(self, name).",
    "builtins._Authenticator.__eq__" => "Return self==value.",
    "builtins._Authenticator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Authenticator.__ge__" => "Return self>=value.",
    "builtins._Authenticator.__getattribute__" => "Return getattr(self, name).",
    "builtins._Authenticator.__getstate__" => "Helper for pickle.",
    "builtins._Authenticator.__gt__" => "Return self>value.",
    "builtins._Authenticator.__hash__" => "Return hash(self).",
    "builtins._Authenticator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Authenticator.__le__" => "Return self<=value.",
    "builtins._Authenticator.__lt__" => "Return self<value.",
    "builtins._Authenticator.__ne__" => "Return self!=value.",
    "builtins._Authenticator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Authenticator.__reduce__" => "Helper for pickle.",
    "builtins._Authenticator.__reduce_ex__" => "Helper for pickle.",
    "builtins._Authenticator.__repr__" => "Return repr(self).",
    "builtins._Authenticator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Authenticator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Authenticator.__str__" => "Return str(self).",
    "builtins._Authenticator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Authenticator.__weakref__" => "list of weak references to the object",
    "builtins._BaseConstants.__delattr__" => "Implement delattr(self, name).",
    "builtins._BaseConstants.__eq__" => "Return self==value.",
    "builtins._BaseConstants.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._BaseConstants.__ge__" => "Return self>=value.",
    "builtins._BaseConstants.__getattribute__" => "Return getattr(self, name).",
    "builtins._BaseConstants.__getstate__" => "Helper for pickle.",
    "builtins._BaseConstants.__gt__" => "Return self>value.",
    "builtins._BaseConstants.__hash__" => "Return hash(self).",
    "builtins._BaseConstants.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._BaseConstants.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._BaseConstants.__le__" => "Return self<=value.",
    "builtins._BaseConstants.__lt__" => "Return self<value.",
    "builtins._BaseConstants.__ne__" => "Return self!=value.",
    "builtins._BaseConstants.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._BaseConstants.__reduce__" => "Helper for pickle.",
    "builtins._BaseConstants.__reduce_ex__" => "Helper for pickle.",
    "builtins._BaseConstants.__repr__" => "Return repr(self).",
    "builtins._BaseConstants.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._BaseConstants.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._BaseConstants.__str__" => "Return str(self).",
    "builtins._BaseConstants.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._BaseConstants.__weakref__" => "list of weak references to the object",
    "builtins._BaseExitStack" => "A base class for ExitStack and AsyncExitStack.",
    "builtins._BaseExitStack.__delattr__" => "Implement delattr(self, name).",
    "builtins._BaseExitStack.__eq__" => "Return self==value.",
    "builtins._BaseExitStack.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._BaseExitStack.__ge__" => "Return self>=value.",
    "builtins._BaseExitStack.__getattribute__" => "Return getattr(self, name).",
    "builtins._BaseExitStack.__getstate__" => "Helper for pickle.",
    "builtins._BaseExitStack.__gt__" => "Return self>value.",
    "builtins._BaseExitStack.__hash__" => "Return hash(self).",
    "builtins._BaseExitStack.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._BaseExitStack.__le__" => "Return self<=value.",
    "builtins._BaseExitStack.__lt__" => "Return self<value.",
    "builtins._BaseExitStack.__ne__" => "Return self!=value.",
    "builtins._BaseExitStack.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._BaseExitStack.__reduce__" => "Helper for pickle.",
    "builtins._BaseExitStack.__reduce_ex__" => "Helper for pickle.",
    "builtins._BaseExitStack.__repr__" => "Return repr(self).",
    "builtins._BaseExitStack.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._BaseExitStack.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._BaseExitStack.__str__" => "Return str(self).",
    "builtins._BaseExitStack.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._BaseExitStack.__weakref__" => "list of weak references to the object",
    "builtins._BaseExitStack._push_cm_exit" => "Helper to correctly register callbacks to __exit__ methods.",
    "builtins._BaseExitStack.callback" => "Registers an arbitrary callback and arguments.\n\nCannot suppress exceptions.",
    "builtins._BaseExitStack.enter_context" => "Enters the supplied context manager.\n\nIf successful, also pushes its __exit__ method as a callback and\nreturns the result of the __enter__ method.",
    "builtins._BaseExitStack.pop_all" => "Preserve the context stack by transferring it to a new instance.",
    "builtins._BaseExitStack.push" => "Registers a callback with the standard __exit__ method signature.\n\nCan suppress exceptions the same way __exit__ method can.\nAlso accepts any object with an __exit__ method (registering a call\nto the method instead of the object itself).",
    "builtins._BaseTestCaseContext.__delattr__" => "Implement delattr(self, name).",
    "builtins._BaseTestCaseContext.__eq__" => "Return self==value.",
    "builtins._BaseTestCaseContext.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._BaseTestCaseContext.__ge__" => "Return self>=value.",
    "builtins._BaseTestCaseContext.__getattribute__" => "Return getattr(self, name).",
    "builtins._BaseTestCaseContext.__getstate__" => "Helper for pickle.",
    "builtins._BaseTestCaseContext.__gt__" => "Return self>value.",
    "builtins._BaseTestCaseContext.__hash__" => "Return hash(self).",
    "builtins._BaseTestCaseContext.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._BaseTestCaseContext.__le__" => "Return self<=value.",
    "builtins._BaseTestCaseContext.__lt__" => "Return self<value.",
    "builtins._BaseTestCaseContext.__ne__" => "Return self!=value.",
    "builtins._BaseTestCaseContext.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._BaseTestCaseContext.__reduce__" => "Helper for pickle.",
    "builtins._BaseTestCaseContext.__reduce_ex__" => "Helper for pickle.",
    "builtins._BaseTestCaseContext.__repr__" => "Return repr(self).",
    "builtins._BaseTestCaseContext.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._BaseTestCaseContext.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._BaseTestCaseContext.__str__" => "Return str(self).",
    "builtins._BaseTestCaseContext.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._BaseTestCaseContext.__weakref__" => "list of weak references to the object",
    "builtins._BaseV4" => "Base IPv4 object.\n\nThe following methods are used by IPv4 objects in both single IP\naddresses and networks.",
    "builtins._BaseV4.__delattr__" => "Implement delattr(self, name).",
    "builtins._BaseV4.__eq__" => "Return self==value.",
    "builtins._BaseV4.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._BaseV4.__ge__" => "Return self>=value.",
    "builtins._BaseV4.__getattribute__" => "Return getattr(self, name).",
    "builtins._BaseV4.__getstate__" => "Helper for pickle.",
    "builtins._BaseV4.__gt__" => "Return self>value.",
    "builtins._BaseV4.__hash__" => "Return hash(self).",
    "builtins._BaseV4.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._BaseV4.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._BaseV4.__le__" => "Return self<=value.",
    "builtins._BaseV4.__lt__" => "Return self<value.",
    "builtins._BaseV4.__ne__" => "Return self!=value.",
    "builtins._BaseV4.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._BaseV4.__reduce__" => "Helper for pickle.",
    "builtins._BaseV4.__reduce_ex__" => "Helper for pickle.",
    "builtins._BaseV4.__repr__" => "Return repr(self).",
    "builtins._BaseV4.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._BaseV4.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._BaseV4.__str__" => "Return str(self).",
    "builtins._BaseV4.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._BaseV4._ip_int_from_string" => "Turn the given IP string into an integer for comparison.\n\nArgs:\n    ip_str: A string, the IP ip_str.\n\nReturns:\n    The IP ip_str as an integer.\n\nRaises:\n    AddressValueError: if ip_str isn't a valid IPv4 Address.",
    "builtins._BaseV4._make_netmask" => "Make a (netmask, prefix_len) tuple from the given argument.\n\nArgument can be:\n- an integer (the prefix length)\n- a string representing the prefix length (e.g. \"24\")\n- a string representing the prefix netmask (e.g. \"255.255.255.0\")",
    "builtins._BaseV4._parse_octet" => "Convert a decimal octet into an integer.\n\nArgs:\n    octet_str: A string, the number to parse.\n\nReturns:\n    The octet as an integer.\n\nRaises:\n    ValueError: if the octet isn't strictly a decimal from [0..255].",
    "builtins._BaseV4._reverse_pointer" => "Return the reverse DNS pointer name for the IPv4 address.\n\nThis implements the method described in RFC1035 3.5.",
    "builtins._BaseV4._string_from_ip_int" => "Turns a 32-bit integer into dotted decimal notation.\n\nArgs:\n    ip_int: An integer, the IP address.\n\nReturns:\n    The IP address as a string in dotted decimal notation.",
    "builtins._BaseV6" => "Base IPv6 object.\n\nThe following methods are used by IPv6 objects in both single IP\naddresses and networks.",
    "builtins._BaseV6.__delattr__" => "Implement delattr(self, name).",
    "builtins._BaseV6.__eq__" => "Return self==value.",
    "builtins._BaseV6.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._BaseV6.__ge__" => "Return self>=value.",
    "builtins._BaseV6.__getattribute__" => "Return getattr(self, name).",
    "builtins._BaseV6.__getstate__" => "Helper for pickle.",
    "builtins._BaseV6.__gt__" => "Return self>value.",
    "builtins._BaseV6.__hash__" => "Return hash(self).",
    "builtins._BaseV6.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._BaseV6.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._BaseV6.__le__" => "Return self<=value.",
    "builtins._BaseV6.__lt__" => "Return self<value.",
    "builtins._BaseV6.__ne__" => "Return self!=value.",
    "builtins._BaseV6.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._BaseV6.__reduce__" => "Helper for pickle.",
    "builtins._BaseV6.__reduce_ex__" => "Helper for pickle.",
    "builtins._BaseV6.__repr__" => "Return repr(self).",
    "builtins._BaseV6.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._BaseV6.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._BaseV6.__str__" => "Return str(self).",
    "builtins._BaseV6.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._BaseV6._compress_hextets" => "Compresses a list of hextets.\n\nCompresses a list of strings, replacing the longest continuous\nsequence of \"0\" in the list with \"\" and adding empty strings at\nthe beginning or at the end of the string such that subsequently\ncalling \":\".join(hextets) will produce the compressed version of\nthe IPv6 address.\n\nArgs:\n    hextets: A list of strings, the hextets to compress.\n\nReturns:\n    A list of strings.",
    "builtins._BaseV6._explode_shorthand_ip_string" => "Expand a shortened IPv6 address.\n\nReturns:\n    A string, the expanded IPv6 address.",
    "builtins._BaseV6._ip_int_from_string" => "Turn an IPv6 ip_str into an integer.\n\nArgs:\n    ip_str: A string, the IPv6 ip_str.\n\nReturns:\n    An int, the IPv6 address\n\nRaises:\n    AddressValueError: if ip_str isn't a valid IPv6 Address.",
    "builtins._BaseV6._make_netmask" => "Make a (netmask, prefix_len) tuple from the given argument.\n\nArgument can be:\n- an integer (the prefix length)\n- a string representing the prefix length (e.g. \"24\")\n- a string representing the prefix netmask (e.g. \"255.255.255.0\")",
    "builtins._BaseV6._parse_hextet" => "Convert an IPv6 hextet string into an integer.\n\nArgs:\n    hextet_str: A string, the number to parse.\n\nReturns:\n    The hextet as an integer.\n\nRaises:\n    ValueError: if the input isn't strictly a hex number from\n      [0..FFFF].",
    "builtins._BaseV6._reverse_pointer" => "Return the reverse DNS pointer name for the IPv6 address.\n\nThis implements the method described in RFC3596 2.5.",
    "builtins._BaseV6._split_scope_id" => "Helper function to parse IPv6 string address with scope id.\n\nSee RFC 4007 for details.\n\nArgs:\n    ip_str: A string, the IPv6 address.\n\nReturns:\n    (addr, scope_id) tuple.",
    "builtins._BaseV6._string_from_ip_int" => "Turns a 128-bit integer into hexadecimal notation.\n\nArgs:\n    ip_int: An integer, the IP address.\n\nReturns:\n    A string, the hexadecimal representation of the address.\n\nRaises:\n    ValueError: The address is bigger than 128 bits of all ones.",
    "builtins._BinaryPlistParser" => "Read or write a binary plist file, following the description of the binary\nformat.  Raise InvalidFileException in case of error, otherwise return the\nroot object.\n\nsee also: http://opensource.apple.com/source/CF/CF-744.18/CFBinaryPList.c",
    "builtins._BinaryPlistParser.__delattr__" => "Implement delattr(self, name).",
    "builtins._BinaryPlistParser.__eq__" => "Return self==value.",
    "builtins._BinaryPlistParser.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._BinaryPlistParser.__ge__" => "Return self>=value.",
    "builtins._BinaryPlistParser.__getattribute__" => "Return getattr(self, name).",
    "builtins._BinaryPlistParser.__getstate__" => "Helper for pickle.",
    "builtins._BinaryPlistParser.__gt__" => "Return self>value.",
    "builtins._BinaryPlistParser.__hash__" => "Return hash(self).",
    "builtins._BinaryPlistParser.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._BinaryPlistParser.__le__" => "Return self<=value.",
    "builtins._BinaryPlistParser.__lt__" => "Return self<value.",
    "builtins._BinaryPlistParser.__ne__" => "Return self!=value.",
    "builtins._BinaryPlistParser.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._BinaryPlistParser.__reduce__" => "Helper for pickle.",
    "builtins._BinaryPlistParser.__reduce_ex__" => "Helper for pickle.",
    "builtins._BinaryPlistParser.__repr__" => "Return repr(self).",
    "builtins._BinaryPlistParser.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._BinaryPlistParser.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._BinaryPlistParser.__str__" => "Return str(self).",
    "builtins._BinaryPlistParser.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._BinaryPlistParser.__weakref__" => "list of weak references to the object",
    "builtins._BinaryPlistParser._get_size" => "return the size of the next object.",
    "builtins._BinaryPlistParser._read_object" => "read the object by reference.\n\nMay recursively read sub-objects (content of an array/dict/set)",
    "builtins._BinaryPlistWriter.__delattr__" => "Implement delattr(self, name).",
    "builtins._BinaryPlistWriter.__eq__" => "Return self==value.",
    "builtins._BinaryPlistWriter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._BinaryPlistWriter.__ge__" => "Return self>=value.",
    "builtins._BinaryPlistWriter.__getattribute__" => "Return getattr(self, name).",
    "builtins._BinaryPlistWriter.__getstate__" => "Helper for pickle.",
    "builtins._BinaryPlistWriter.__gt__" => "Return self>value.",
    "builtins._BinaryPlistWriter.__hash__" => "Return hash(self).",
    "builtins._BinaryPlistWriter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._BinaryPlistWriter.__le__" => "Return self<=value.",
    "builtins._BinaryPlistWriter.__lt__" => "Return self<value.",
    "builtins._BinaryPlistWriter.__ne__" => "Return self!=value.",
    "builtins._BinaryPlistWriter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._BinaryPlistWriter.__reduce__" => "Helper for pickle.",
    "builtins._BinaryPlistWriter.__reduce_ex__" => "Helper for pickle.",
    "builtins._BinaryPlistWriter.__repr__" => "Return repr(self).",
    "builtins._BinaryPlistWriter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._BinaryPlistWriter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._BinaryPlistWriter.__str__" => "Return str(self).",
    "builtins._BinaryPlistWriter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._BinaryPlistWriter.__weakref__" => "list of weak references to the object",
    "builtins._BlockingOnManager" => "A context manager responsible to updating ``_blocking_on``.",
    "builtins._BlockingOnManager.__delattr__" => "Implement delattr(self, name).",
    "builtins._BlockingOnManager.__enter__" => "Mark the running thread as waiting for self.lock. via _blocking_on.",
    "builtins._BlockingOnManager.__eq__" => "Return self==value.",
    "builtins._BlockingOnManager.__exit__" => "Remove self.lock from this thread's _blocking_on list.",
    "builtins._BlockingOnManager.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._BlockingOnManager.__ge__" => "Return self>=value.",
    "builtins._BlockingOnManager.__getattribute__" => "Return getattr(self, name).",
    "builtins._BlockingOnManager.__getstate__" => "Helper for pickle.",
    "builtins._BlockingOnManager.__gt__" => "Return self>value.",
    "builtins._BlockingOnManager.__hash__" => "Return hash(self).",
    "builtins._BlockingOnManager.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._BlockingOnManager.__le__" => "Return self<=value.",
    "builtins._BlockingOnManager.__lt__" => "Return self<value.",
    "builtins._BlockingOnManager.__ne__" => "Return self!=value.",
    "builtins._BlockingOnManager.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._BlockingOnManager.__reduce__" => "Helper for pickle.",
    "builtins._BlockingOnManager.__reduce_ex__" => "Helper for pickle.",
    "builtins._BlockingOnManager.__repr__" => "Return repr(self).",
    "builtins._BlockingOnManager.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._BlockingOnManager.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._BlockingOnManager.__str__" => "Return str(self).",
    "builtins._BlockingOnManager.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._BlockingOnManager.__weakref__" => "list of weak references to the object",
    "builtins._BytesIOBuffer.__buffer__" => "Return a buffer object that exposes the underlying memory of the object.",
    "builtins._BytesIOBuffer.__delattr__" => "Implement delattr(self, name).",
    "builtins._BytesIOBuffer.__eq__" => "Return self==value.",
    "builtins._BytesIOBuffer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._BytesIOBuffer.__ge__" => "Return self>=value.",
    "builtins._BytesIOBuffer.__getattribute__" => "Return getattr(self, name).",
    "builtins._BytesIOBuffer.__getstate__" => "Helper for pickle.",
    "builtins._BytesIOBuffer.__gt__" => "Return self>value.",
    "builtins._BytesIOBuffer.__hash__" => "Return hash(self).",
    "builtins._BytesIOBuffer.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._BytesIOBuffer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._BytesIOBuffer.__le__" => "Return self<=value.",
    "builtins._BytesIOBuffer.__lt__" => "Return self<value.",
    "builtins._BytesIOBuffer.__ne__" => "Return self!=value.",
    "builtins._BytesIOBuffer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._BytesIOBuffer.__reduce__" => "Helper for pickle.",
    "builtins._BytesIOBuffer.__reduce_ex__" => "Helper for pickle.",
    "builtins._BytesIOBuffer.__release_buffer__" => "Release the buffer object that exposes the underlying memory of the object.",
    "builtins._BytesIOBuffer.__repr__" => "Return repr(self).",
    "builtins._BytesIOBuffer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._BytesIOBuffer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._BytesIOBuffer.__str__" => "Return str(self).",
    "builtins._BytesIOBuffer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._C.__delattr__" => "Implement delattr(self, name).",
    "builtins._C.__eq__" => "Return self==value.",
    "builtins._C.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._C.__ge__" => "Return self>=value.",
    "builtins._C.__getattribute__" => "Return getattr(self, name).",
    "builtins._C.__getstate__" => "Helper for pickle.",
    "builtins._C.__gt__" => "Return self>value.",
    "builtins._C.__hash__" => "Return hash(self).",
    "builtins._C.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._C.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._C.__le__" => "Return self<=value.",
    "builtins._C.__lt__" => "Return self<value.",
    "builtins._C.__ne__" => "Return self!=value.",
    "builtins._C.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._C.__reduce__" => "Helper for pickle.",
    "builtins._C.__reduce_ex__" => "Helper for pickle.",
    "builtins._C.__repr__" => "Return repr(self).",
    "builtins._C.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._C.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._C.__str__" => "Return str(self).",
    "builtins._C.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._C.__weakref__" => "list of weak references to the object",
    "builtins._CData" => "XXX to be provided",
    "builtins._CData.__buffer__" => "Return a buffer object that exposes the underlying memory of the object.",
    "builtins._CData.__ctypes_from_outparam__" => "default __ctypes_from_outparam__ method returns self.",
    "builtins._CData.__delattr__" => "Implement delattr(self, name).",
    "builtins._CData.__eq__" => "Return self==value.",
    "builtins._CData.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._CData.__ge__" => "Return self>=value.",
    "builtins._CData.__getattribute__" => "Return getattr(self, name).",
    "builtins._CData.__getstate__" => "Helper for pickle.",
    "builtins._CData.__gt__" => "Return self>value.",
    "builtins._CData.__hash__" => "Return hash(self).",
    "builtins._CData.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._CData.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._CData.__le__" => "Return self<=value.",
    "builtins._CData.__lt__" => "Return self<value.",
    "builtins._CData.__ne__" => "Return self!=value.",
    "builtins._CData.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._CData.__reduce_ex__" => "Helper for pickle.",
    "builtins._CData.__repr__" => "Return repr(self).",
    "builtins._CData.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._CData.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._CData.__str__" => "Return str(self).",
    "builtins._CData.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._CData._b_base_" => "the base object",
    "builtins._CData._b_needsfree_" => "whether the object owns the memory or not",
    "builtins._CData._objects" => "internal objects tree (NEVER CHANGE THIS OBJECT!)",
    "builtins._Chunk.__delattr__" => "Implement delattr(self, name).",
    "builtins._Chunk.__eq__" => "Return self==value.",
    "builtins._Chunk.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Chunk.__ge__" => "Return self>=value.",
    "builtins._Chunk.__getattribute__" => "Return getattr(self, name).",
    "builtins._Chunk.__getstate__" => "Helper for pickle.",
    "builtins._Chunk.__gt__" => "Return self>value.",
    "builtins._Chunk.__hash__" => "Return hash(self).",
    "builtins._Chunk.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Chunk.__le__" => "Return self<=value.",
    "builtins._Chunk.__lt__" => "Return self<value.",
    "builtins._Chunk.__ne__" => "Return self!=value.",
    "builtins._Chunk.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Chunk.__reduce__" => "Helper for pickle.",
    "builtins._Chunk.__reduce_ex__" => "Helper for pickle.",
    "builtins._Chunk.__repr__" => "Return repr(self).",
    "builtins._Chunk.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Chunk.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Chunk.__str__" => "Return str(self).",
    "builtins._Chunk.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Chunk.__weakref__" => "list of weak references to the object",
    "builtins._Chunk.getname" => "Return the name (ID) of the current chunk.",
    "builtins._Chunk.read" => "Read at most size bytes from the chunk.\nIf size is omitted or negative, read until the end\nof the chunk.",
    "builtins._Chunk.seek" => "Seek to specified position into the chunk.\nDefault position is 0 (start of chunk).\nIf the file is not seekable, this will result in an error.",
    "builtins._Chunk.skip" => "Skip the rest of the chunk.\nIf you are not interested in the contents of the chunk,\nthis method should be called so that the file points to\nthe start of the next chunk.",
    "builtins._CommentSpec.__delattr__" => "Implement delattr(self, name).",
    "builtins._CommentSpec.__eq__" => "Return self==value.",
    "builtins._CommentSpec.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._CommentSpec.__ge__" => "Return self>=value.",
    "builtins._CommentSpec.__getattribute__" => "Return getattr(self, name).",
    "builtins._CommentSpec.__getstate__" => "Helper for pickle.",
    "builtins._CommentSpec.__gt__" => "Return self>value.",
    "builtins._CommentSpec.__hash__" => "Return hash(self).",
    "builtins._CommentSpec.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._CommentSpec.__le__" => "Return self<=value.",
    "builtins._CommentSpec.__lt__" => "Return self<value.",
    "builtins._CommentSpec.__ne__" => "Return self!=value.",
    "builtins._CommentSpec.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._CommentSpec.__reduce__" => "Helper for pickle.",
    "builtins._CommentSpec.__reduce_ex__" => "Helper for pickle.",
    "builtins._CommentSpec.__repr__" => "Return repr(self).",
    "builtins._CommentSpec.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._CommentSpec.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._CommentSpec.__str__" => "Return str(self).",
    "builtins._CommentSpec.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._CommentSpec.__weakref__" => "list of weak references to the object",
    "builtins._ConstEvaluator" => "Internal type for implementing evaluation functions.",
    "builtins._ConstEvaluator.__call__" => "Call self as a function.",
    "builtins._ConstEvaluator.__delattr__" => "Implement delattr(self, name).",
    "builtins._ConstEvaluator.__eq__" => "Return self==value.",
    "builtins._ConstEvaluator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._ConstEvaluator.__ge__" => "Return self>=value.",
    "builtins._ConstEvaluator.__getattribute__" => "Return getattr(self, name).",
    "builtins._ConstEvaluator.__getstate__" => "Helper for pickle.",
    "builtins._ConstEvaluator.__gt__" => "Return self>value.",
    "builtins._ConstEvaluator.__hash__" => "Return hash(self).",
    "builtins._ConstEvaluator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._ConstEvaluator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._ConstEvaluator.__le__" => "Return self<=value.",
    "builtins._ConstEvaluator.__lt__" => "Return self<value.",
    "builtins._ConstEvaluator.__ne__" => "Return self!=value.",
    "builtins._ConstEvaluator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._ConstEvaluator.__reduce__" => "Helper for pickle.",
    "builtins._ConstEvaluator.__reduce_ex__" => "Helper for pickle.",
    "builtins._ConstEvaluator.__repr__" => "Return repr(self).",
    "builtins._ConstEvaluator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._ConstEvaluator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._ConstEvaluator.__str__" => "Return str(self).",
    "builtins._ConstEvaluator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Context.__delattr__" => "Implement delattr(self, name).",
    "builtins._Context.__eq__" => "Return self==value.",
    "builtins._Context.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Context.__ge__" => "Return self>=value.",
    "builtins._Context.__getattribute__" => "Return getattr(self, name).",
    "builtins._Context.__getstate__" => "Helper for pickle.",
    "builtins._Context.__gt__" => "Return self>value.",
    "builtins._Context.__hash__" => "Return hash(self).",
    "builtins._Context.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Context.__le__" => "Return self<=value.",
    "builtins._Context.__lt__" => "Return self<value.",
    "builtins._Context.__ne__" => "Return self!=value.",
    "builtins._Context.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Context.__reduce__" => "Helper for pickle.",
    "builtins._Context.__reduce_ex__" => "Helper for pickle.",
    "builtins._Context.__repr__" => "Return repr(self).",
    "builtins._Context.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Context.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Context.__str__" => "Return str(self).",
    "builtins._Context.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Context.__weakref__" => "list of weak references to the object",
    "builtins._ContextManager" => "Context manager class to support localcontext().\n\nSets a copy of the supplied context in __enter__() and restores\nthe previous decimal context in __exit__()",
    "builtins._ContextManager.__delattr__" => "Implement delattr(self, name).",
    "builtins._ContextManager.__eq__" => "Return self==value.",
    "builtins._ContextManager.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._ContextManager.__ge__" => "Return self>=value.",
    "builtins._ContextManager.__getattribute__" => "Return getattr(self, name).",
    "builtins._ContextManager.__getstate__" => "Helper for pickle.",
    "builtins._ContextManager.__gt__" => "Return self>value.",
    "builtins._ContextManager.__hash__" => "Return hash(self).",
    "builtins._ContextManager.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._ContextManager.__le__" => "Return self<=value.",
    "builtins._ContextManager.__lt__" => "Return self<value.",
    "builtins._ContextManager.__ne__" => "Return self!=value.",
    "builtins._ContextManager.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._ContextManager.__reduce__" => "Helper for pickle.",
    "builtins._ContextManager.__reduce_ex__" => "Helper for pickle.",
    "builtins._ContextManager.__repr__" => "Return repr(self).",
    "builtins._ContextManager.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._ContextManager.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._ContextManager.__str__" => "Return str(self).",
    "builtins._ContextManager.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._ContextManager.__weakref__" => "list of weak references to the object",
    "builtins._ContextManagerMixin.__delattr__" => "Implement delattr(self, name).",
    "builtins._ContextManagerMixin.__eq__" => "Return self==value.",
    "builtins._ContextManagerMixin.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._ContextManagerMixin.__ge__" => "Return self>=value.",
    "builtins._ContextManagerMixin.__getattribute__" => "Return getattr(self, name).",
    "builtins._ContextManagerMixin.__getstate__" => "Helper for pickle.",
    "builtins._ContextManagerMixin.__gt__" => "Return self>value.",
    "builtins._ContextManagerMixin.__hash__" => "Return hash(self).",
    "builtins._ContextManagerMixin.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._ContextManagerMixin.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._ContextManagerMixin.__le__" => "Return self<=value.",
    "builtins._ContextManagerMixin.__lt__" => "Return self<value.",
    "builtins._ContextManagerMixin.__ne__" => "Return self!=value.",
    "builtins._ContextManagerMixin.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._ContextManagerMixin.__reduce__" => "Helper for pickle.",
    "builtins._ContextManagerMixin.__reduce_ex__" => "Helper for pickle.",
    "builtins._ContextManagerMixin.__repr__" => "Return repr(self).",
    "builtins._ContextManagerMixin.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._ContextManagerMixin.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._ContextManagerMixin.__str__" => "Return str(self).",
    "builtins._ContextManagerMixin.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._ContextManagerMixin.__weakref__" => "list of weak references to the object",
    "builtins._DataclassParams.__delattr__" => "Implement delattr(self, name).",
    "builtins._DataclassParams.__eq__" => "Return self==value.",
    "builtins._DataclassParams.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._DataclassParams.__ge__" => "Return self>=value.",
    "builtins._DataclassParams.__getattribute__" => "Return getattr(self, name).",
    "builtins._DataclassParams.__getstate__" => "Helper for pickle.",
    "builtins._DataclassParams.__gt__" => "Return self>value.",
    "builtins._DataclassParams.__hash__" => "Return hash(self).",
    "builtins._DataclassParams.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._DataclassParams.__le__" => "Return self<=value.",
    "builtins._DataclassParams.__lt__" => "Return self<value.",
    "builtins._DataclassParams.__ne__" => "Return self!=value.",
    "builtins._DataclassParams.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._DataclassParams.__reduce__" => "Helper for pickle.",
    "builtins._DataclassParams.__reduce_ex__" => "Helper for pickle.",
    "builtins._DataclassParams.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._DataclassParams.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._DataclassParams.__str__" => "Return str(self).",
    "builtins._DataclassParams.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._DebugResult" => "Used by the TestSuite to hold previous class when running in debug.",
    "builtins._DebugResult.__delattr__" => "Implement delattr(self, name).",
    "builtins._DebugResult.__eq__" => "Return self==value.",
    "builtins._DebugResult.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._DebugResult.__ge__" => "Return self>=value.",
    "builtins._DebugResult.__getattribute__" => "Return getattr(self, name).",
    "builtins._DebugResult.__getstate__" => "Helper for pickle.",
    "builtins._DebugResult.__gt__" => "Return self>value.",
    "builtins._DebugResult.__hash__" => "Return hash(self).",
    "builtins._DebugResult.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._DebugResult.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._DebugResult.__le__" => "Return self<=value.",
    "builtins._DebugResult.__lt__" => "Return self<value.",
    "builtins._DebugResult.__ne__" => "Return self!=value.",
    "builtins._DebugResult.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._DebugResult.__reduce__" => "Helper for pickle.",
    "builtins._DebugResult.__reduce_ex__" => "Helper for pickle.",
    "builtins._DebugResult.__repr__" => "Return repr(self).",
    "builtins._DebugResult.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._DebugResult.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._DebugResult.__str__" => "Return str(self).",
    "builtins._DebugResult.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._DebugResult.__weakref__" => "list of weak references to the object",
    "builtins._DeleteDummyThreadOnDel" => "Helper class to remove a dummy thread from threading._active on __del__.",
    "builtins._DeleteDummyThreadOnDel.__delattr__" => "Implement delattr(self, name).",
    "builtins._DeleteDummyThreadOnDel.__eq__" => "Return self==value.",
    "builtins._DeleteDummyThreadOnDel.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._DeleteDummyThreadOnDel.__ge__" => "Return self>=value.",
    "builtins._DeleteDummyThreadOnDel.__getattribute__" => "Return getattr(self, name).",
    "builtins._DeleteDummyThreadOnDel.__getstate__" => "Helper for pickle.",
    "builtins._DeleteDummyThreadOnDel.__gt__" => "Return self>value.",
    "builtins._DeleteDummyThreadOnDel.__hash__" => "Return hash(self).",
    "builtins._DeleteDummyThreadOnDel.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._DeleteDummyThreadOnDel.__le__" => "Return self<=value.",
    "builtins._DeleteDummyThreadOnDel.__lt__" => "Return self<value.",
    "builtins._DeleteDummyThreadOnDel.__ne__" => "Return self!=value.",
    "builtins._DeleteDummyThreadOnDel.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._DeleteDummyThreadOnDel.__reduce__" => "Helper for pickle.",
    "builtins._DeleteDummyThreadOnDel.__reduce_ex__" => "Helper for pickle.",
    "builtins._DeleteDummyThreadOnDel.__repr__" => "Return repr(self).",
    "builtins._DeleteDummyThreadOnDel.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._DeleteDummyThreadOnDel.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._DeleteDummyThreadOnDel.__str__" => "Return str(self).",
    "builtins._DeleteDummyThreadOnDel.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._DeleteDummyThreadOnDel.__weakref__" => "list of weak references to the object",
    "builtins._DumbXMLWriter.__delattr__" => "Implement delattr(self, name).",
    "builtins._DumbXMLWriter.__eq__" => "Return self==value.",
    "builtins._DumbXMLWriter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._DumbXMLWriter.__ge__" => "Return self>=value.",
    "builtins._DumbXMLWriter.__getattribute__" => "Return getattr(self, name).",
    "builtins._DumbXMLWriter.__getstate__" => "Helper for pickle.",
    "builtins._DumbXMLWriter.__gt__" => "Return self>value.",
    "builtins._DumbXMLWriter.__hash__" => "Return hash(self).",
    "builtins._DumbXMLWriter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._DumbXMLWriter.__le__" => "Return self<=value.",
    "builtins._DumbXMLWriter.__lt__" => "Return self<value.",
    "builtins._DumbXMLWriter.__ne__" => "Return self!=value.",
    "builtins._DumbXMLWriter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._DumbXMLWriter.__reduce__" => "Helper for pickle.",
    "builtins._DumbXMLWriter.__reduce_ex__" => "Helper for pickle.",
    "builtins._DumbXMLWriter.__repr__" => "Return repr(self).",
    "builtins._DumbXMLWriter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._DumbXMLWriter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._DumbXMLWriter.__str__" => "Return str(self).",
    "builtins._DumbXMLWriter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._DumbXMLWriter.__weakref__" => "list of weak references to the object",
    "builtins._DummyModuleLock" => "A simple _ModuleLock equivalent for Python builds without\nmulti-threading support.",
    "builtins._DummyModuleLock.__delattr__" => "Implement delattr(self, name).",
    "builtins._DummyModuleLock.__eq__" => "Return self==value.",
    "builtins._DummyModuleLock.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._DummyModuleLock.__ge__" => "Return self>=value.",
    "builtins._DummyModuleLock.__getattribute__" => "Return getattr(self, name).",
    "builtins._DummyModuleLock.__getstate__" => "Helper for pickle.",
    "builtins._DummyModuleLock.__gt__" => "Return self>value.",
    "builtins._DummyModuleLock.__hash__" => "Return hash(self).",
    "builtins._DummyModuleLock.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._DummyModuleLock.__le__" => "Return self<=value.",
    "builtins._DummyModuleLock.__lt__" => "Return self<value.",
    "builtins._DummyModuleLock.__ne__" => "Return self!=value.",
    "builtins._DummyModuleLock.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._DummyModuleLock.__reduce__" => "Helper for pickle.",
    "builtins._DummyModuleLock.__reduce_ex__" => "Helper for pickle.",
    "builtins._DummyModuleLock.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._DummyModuleLock.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._DummyModuleLock.__str__" => "Return str(self).",
    "builtins._DummyModuleLock.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._DummyModuleLock.__weakref__" => "list of weak references to the object",
    "builtins._ErrorHolder" => "Placeholder for a TestCase inside a result. As far as a TestResult\nis concerned, this looks exactly like a unit test. Used to insert\narbitrary errors into a test suite run.",
    "builtins._ErrorHolder.__delattr__" => "Implement delattr(self, name).",
    "builtins._ErrorHolder.__eq__" => "Return self==value.",
    "builtins._ErrorHolder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._ErrorHolder.__ge__" => "Return self>=value.",
    "builtins._ErrorHolder.__getattribute__" => "Return getattr(self, name).",
    "builtins._ErrorHolder.__getstate__" => "Helper for pickle.",
    "builtins._ErrorHolder.__gt__" => "Return self>value.",
    "builtins._ErrorHolder.__hash__" => "Return hash(self).",
    "builtins._ErrorHolder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._ErrorHolder.__le__" => "Return self<=value.",
    "builtins._ErrorHolder.__lt__" => "Return self<value.",
    "builtins._ErrorHolder.__ne__" => "Return self!=value.",
    "builtins._ErrorHolder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._ErrorHolder.__reduce__" => "Helper for pickle.",
    "builtins._ErrorHolder.__reduce_ex__" => "Helper for pickle.",
    "builtins._ErrorHolder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._ErrorHolder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._ErrorHolder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._ErrorHolder.__weakref__" => "list of weak references to the object",
    "builtins._Example.__delattr__" => "Implement delattr(self, name).",
    "builtins._Example.__eq__" => "Return self==value.",
    "builtins._Example.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Example.__ge__" => "Return self>=value.",
    "builtins._Example.__getattribute__" => "Return getattr(self, name).",
    "builtins._Example.__getstate__" => "Helper for pickle.",
    "builtins._Example.__gt__" => "Return self>value.",
    "builtins._Example.__hash__" => "Return hash(self).",
    "builtins._Example.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Example.__le__" => "Return self<=value.",
    "builtins._Example.__lt__" => "Return self<value.",
    "builtins._Example.__ne__" => "Return self!=value.",
    "builtins._Example.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Example.__reduce__" => "Helper for pickle.",
    "builtins._Example.__reduce_ex__" => "Helper for pickle.",
    "builtins._Example.__repr__" => "Return repr(self).",
    "builtins._Example.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Example.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Example.__str__" => "Return str(self).",
    "builtins._Example.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Example.__weakref__" => "list of weak references to the object",
    "builtins._ExceptionPrintContext.__delattr__" => "Implement delattr(self, name).",
    "builtins._ExceptionPrintContext.__eq__" => "Return self==value.",
    "builtins._ExceptionPrintContext.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._ExceptionPrintContext.__ge__" => "Return self>=value.",
    "builtins._ExceptionPrintContext.__getattribute__" => "Return getattr(self, name).",
    "builtins._ExceptionPrintContext.__getstate__" => "Helper for pickle.",
    "builtins._ExceptionPrintContext.__gt__" => "Return self>value.",
    "builtins._ExceptionPrintContext.__hash__" => "Return hash(self).",
    "builtins._ExceptionPrintContext.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._ExceptionPrintContext.__le__" => "Return self<=value.",
    "builtins._ExceptionPrintContext.__lt__" => "Return self<value.",
    "builtins._ExceptionPrintContext.__ne__" => "Return self!=value.",
    "builtins._ExceptionPrintContext.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._ExceptionPrintContext.__reduce__" => "Helper for pickle.",
    "builtins._ExceptionPrintContext.__reduce_ex__" => "Helper for pickle.",
    "builtins._ExceptionPrintContext.__repr__" => "Return repr(self).",
    "builtins._ExceptionPrintContext.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._ExceptionPrintContext.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._ExceptionPrintContext.__str__" => "Return str(self).",
    "builtins._ExceptionPrintContext.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._ExceptionPrintContext.__weakref__" => "list of weak references to the object",
    "builtins._ExecutableTarget.__delattr__" => "Implement delattr(self, name).",
    "builtins._ExecutableTarget.__eq__" => "Return self==value.",
    "builtins._ExecutableTarget.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._ExecutableTarget.__ge__" => "Return self>=value.",
    "builtins._ExecutableTarget.__getattribute__" => "Return getattr(self, name).",
    "builtins._ExecutableTarget.__getstate__" => "Helper for pickle.",
    "builtins._ExecutableTarget.__gt__" => "Return self>value.",
    "builtins._ExecutableTarget.__hash__" => "Return hash(self).",
    "builtins._ExecutableTarget.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._ExecutableTarget.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._ExecutableTarget.__le__" => "Return self<=value.",
    "builtins._ExecutableTarget.__lt__" => "Return self<value.",
    "builtins._ExecutableTarget.__ne__" => "Return self!=value.",
    "builtins._ExecutableTarget.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._ExecutableTarget.__reduce__" => "Helper for pickle.",
    "builtins._ExecutableTarget.__reduce_ex__" => "Helper for pickle.",
    "builtins._ExecutableTarget.__repr__" => "Return repr(self).",
    "builtins._ExecutableTarget.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._ExecutableTarget.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._ExecutableTarget.__str__" => "Return str(self).",
    "builtins._ExecutableTarget.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._ExecutableTarget.__weakref__" => "list of weak references to the object",
    "builtins._FIELD_BASE.__delattr__" => "Implement delattr(self, name).",
    "builtins._FIELD_BASE.__eq__" => "Return self==value.",
    "builtins._FIELD_BASE.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._FIELD_BASE.__ge__" => "Return self>=value.",
    "builtins._FIELD_BASE.__getattribute__" => "Return getattr(self, name).",
    "builtins._FIELD_BASE.__getstate__" => "Helper for pickle.",
    "builtins._FIELD_BASE.__gt__" => "Return self>value.",
    "builtins._FIELD_BASE.__hash__" => "Return hash(self).",
    "builtins._FIELD_BASE.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._FIELD_BASE.__le__" => "Return self<=value.",
    "builtins._FIELD_BASE.__lt__" => "Return self<value.",
    "builtins._FIELD_BASE.__ne__" => "Return self!=value.",
    "builtins._FIELD_BASE.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._FIELD_BASE.__reduce__" => "Helper for pickle.",
    "builtins._FIELD_BASE.__reduce_ex__" => "Helper for pickle.",
    "builtins._FIELD_BASE.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._FIELD_BASE.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._FIELD_BASE.__str__" => "Return str(self).",
    "builtins._FIELD_BASE.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._FIELD_BASE.__weakref__" => "list of weak references to the object",
    "builtins._Feature.__delattr__" => "Implement delattr(self, name).",
    "builtins._Feature.__eq__" => "Return self==value.",
    "builtins._Feature.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Feature.__ge__" => "Return self>=value.",
    "builtins._Feature.__getattribute__" => "Return getattr(self, name).",
    "builtins._Feature.__getstate__" => "Helper for pickle.",
    "builtins._Feature.__gt__" => "Return self>value.",
    "builtins._Feature.__hash__" => "Return hash(self).",
    "builtins._Feature.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Feature.__le__" => "Return self<=value.",
    "builtins._Feature.__lt__" => "Return self<value.",
    "builtins._Feature.__ne__" => "Return self!=value.",
    "builtins._Feature.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Feature.__reduce__" => "Helper for pickle.",
    "builtins._Feature.__reduce_ex__" => "Helper for pickle.",
    "builtins._Feature.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Feature.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Feature.__str__" => "Return str(self).",
    "builtins._Feature.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Feature.__weakref__" => "list of weak references to the object",
    "builtins._Feature.getMandatoryRelease" => "Return release in which this feature will become mandatory.\n\nThis is a 5-tuple, of the same form as sys.version_info, or, if\nthe feature was dropped, or the release date is undetermined, is None.",
    "builtins._Feature.getOptionalRelease" => "Return first release in which this feature was recognized.\n\nThis is a 5-tuple, of the same form as sys.version_info.",
    "builtins._FileInFile" => "A thin wrapper around an existing file object that\nprovides a part of its data as an individual file\nobject.",
    "builtins._FileInFile.__delattr__" => "Implement delattr(self, name).",
    "builtins._FileInFile.__eq__" => "Return self==value.",
    "builtins._FileInFile.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._FileInFile.__ge__" => "Return self>=value.",
    "builtins._FileInFile.__getattribute__" => "Return getattr(self, name).",
    "builtins._FileInFile.__getstate__" => "Helper for pickle.",
    "builtins._FileInFile.__gt__" => "Return self>value.",
    "builtins._FileInFile.__hash__" => "Return hash(self).",
    "builtins._FileInFile.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._FileInFile.__le__" => "Return self<=value.",
    "builtins._FileInFile.__lt__" => "Return self<value.",
    "builtins._FileInFile.__ne__" => "Return self!=value.",
    "builtins._FileInFile.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._FileInFile.__reduce__" => "Helper for pickle.",
    "builtins._FileInFile.__reduce_ex__" => "Helper for pickle.",
    "builtins._FileInFile.__repr__" => "Return repr(self).",
    "builtins._FileInFile.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._FileInFile.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._FileInFile.__str__" => "Return str(self).",
    "builtins._FileInFile.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._FileInFile.__weakref__" => "list of weak references to the object",
    "builtins._FileInFile.read" => "Read data from the file.",
    "builtins._FileInFile.seek" => "Seek to a position in the file.",
    "builtins._FileInFile.tell" => "Return the current file position.",
    "builtins._Final" => "Mixin to prohibit subclassing.",
    "builtins._Final.__delattr__" => "Implement delattr(self, name).",
    "builtins._Final.__eq__" => "Return self==value.",
    "builtins._Final.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Final.__ge__" => "Return self>=value.",
    "builtins._Final.__getattribute__" => "Return getattr(self, name).",
    "builtins._Final.__getstate__" => "Helper for pickle.",
    "builtins._Final.__gt__" => "Return self>value.",
    "builtins._Final.__hash__" => "Return hash(self).",
    "builtins._Final.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._Final.__le__" => "Return self<=value.",
    "builtins._Final.__lt__" => "Return self<value.",
    "builtins._Final.__ne__" => "Return self!=value.",
    "builtins._Final.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Final.__reduce__" => "Helper for pickle.",
    "builtins._Final.__reduce_ex__" => "Helper for pickle.",
    "builtins._Final.__repr__" => "Return repr(self).",
    "builtins._Final.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Final.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Final.__str__" => "Return str(self).",
    "builtins._Final.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Final.__weakref__" => "list of weak references to the object",
    "builtins._Framer.__delattr__" => "Implement delattr(self, name).",
    "builtins._Framer.__eq__" => "Return self==value.",
    "builtins._Framer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Framer.__ge__" => "Return self>=value.",
    "builtins._Framer.__getattribute__" => "Return getattr(self, name).",
    "builtins._Framer.__getstate__" => "Helper for pickle.",
    "builtins._Framer.__gt__" => "Return self>value.",
    "builtins._Framer.__hash__" => "Return hash(self).",
    "builtins._Framer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Framer.__le__" => "Return self<=value.",
    "builtins._Framer.__lt__" => "Return self<value.",
    "builtins._Framer.__ne__" => "Return self!=value.",
    "builtins._Framer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Framer.__reduce__" => "Helper for pickle.",
    "builtins._Framer.__reduce_ex__" => "Helper for pickle.",
    "builtins._Framer.__repr__" => "Return repr(self).",
    "builtins._Framer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Framer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Framer.__str__" => "Return str(self).",
    "builtins._Framer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Framer.__weakref__" => "list of weak references to the object",
    "builtins._FuncBuilder.__delattr__" => "Implement delattr(self, name).",
    "builtins._FuncBuilder.__eq__" => "Return self==value.",
    "builtins._FuncBuilder.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._FuncBuilder.__ge__" => "Return self>=value.",
    "builtins._FuncBuilder.__getattribute__" => "Return getattr(self, name).",
    "builtins._FuncBuilder.__getstate__" => "Helper for pickle.",
    "builtins._FuncBuilder.__gt__" => "Return self>value.",
    "builtins._FuncBuilder.__hash__" => "Return hash(self).",
    "builtins._FuncBuilder.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._FuncBuilder.__le__" => "Return self<=value.",
    "builtins._FuncBuilder.__lt__" => "Return self<value.",
    "builtins._FuncBuilder.__ne__" => "Return self!=value.",
    "builtins._FuncBuilder.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._FuncBuilder.__reduce__" => "Helper for pickle.",
    "builtins._FuncBuilder.__reduce_ex__" => "Helper for pickle.",
    "builtins._FuncBuilder.__repr__" => "Return repr(self).",
    "builtins._FuncBuilder.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._FuncBuilder.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._FuncBuilder.__str__" => "Return str(self).",
    "builtins._FuncBuilder.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._FuncBuilder.__weakref__" => "list of weak references to the object",
    "builtins._GeneratorContextManagerBase" => "Shared functionality for @contextmanager and @asynccontextmanager.",
    "builtins._GeneratorContextManagerBase.__delattr__" => "Implement delattr(self, name).",
    "builtins._GeneratorContextManagerBase.__eq__" => "Return self==value.",
    "builtins._GeneratorContextManagerBase.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._GeneratorContextManagerBase.__ge__" => "Return self>=value.",
    "builtins._GeneratorContextManagerBase.__getattribute__" => "Return getattr(self, name).",
    "builtins._GeneratorContextManagerBase.__getstate__" => "Helper for pickle.",
    "builtins._GeneratorContextManagerBase.__gt__" => "Return self>value.",
    "builtins._GeneratorContextManagerBase.__hash__" => "Return hash(self).",
    "builtins._GeneratorContextManagerBase.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._GeneratorContextManagerBase.__le__" => "Return self<=value.",
    "builtins._GeneratorContextManagerBase.__lt__" => "Return self<value.",
    "builtins._GeneratorContextManagerBase.__ne__" => "Return self!=value.",
    "builtins._GeneratorContextManagerBase.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._GeneratorContextManagerBase.__reduce__" => "Helper for pickle.",
    "builtins._GeneratorContextManagerBase.__reduce_ex__" => "Helper for pickle.",
    "builtins._GeneratorContextManagerBase.__repr__" => "Return repr(self).",
    "builtins._GeneratorContextManagerBase.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._GeneratorContextManagerBase.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._GeneratorContextManagerBase.__str__" => "Return str(self).",
    "builtins._GeneratorContextManagerBase.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._GeneratorContextManagerBase.__weakref__" => "list of weak references to the object",
    "builtins._GeneratorWrapper.__delattr__" => "Implement delattr(self, name).",
    "builtins._GeneratorWrapper.__eq__" => "Return self==value.",
    "builtins._GeneratorWrapper.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._GeneratorWrapper.__ge__" => "Return self>=value.",
    "builtins._GeneratorWrapper.__getattribute__" => "Return getattr(self, name).",
    "builtins._GeneratorWrapper.__getstate__" => "Helper for pickle.",
    "builtins._GeneratorWrapper.__gt__" => "Return self>value.",
    "builtins._GeneratorWrapper.__hash__" => "Return hash(self).",
    "builtins._GeneratorWrapper.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._GeneratorWrapper.__le__" => "Return self<=value.",
    "builtins._GeneratorWrapper.__lt__" => "Return self<value.",
    "builtins._GeneratorWrapper.__ne__" => "Return self!=value.",
    "builtins._GeneratorWrapper.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._GeneratorWrapper.__reduce__" => "Helper for pickle.",
    "builtins._GeneratorWrapper.__reduce_ex__" => "Helper for pickle.",
    "builtins._GeneratorWrapper.__repr__" => "Return repr(self).",
    "builtins._GeneratorWrapper.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._GeneratorWrapper.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._GeneratorWrapper.__str__" => "Return str(self).",
    "builtins._GeneratorWrapper.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._GeneratorWrapper.__weakref__" => "list of weak references to the object",
    "builtins._GlobberBase" => "Abstract class providing shell-style pattern matching and globbing.",
    "builtins._GlobberBase.__delattr__" => "Implement delattr(self, name).",
    "builtins._GlobberBase.__eq__" => "Return self==value.",
    "builtins._GlobberBase.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._GlobberBase.__ge__" => "Return self>=value.",
    "builtins._GlobberBase.__getattribute__" => "Return getattr(self, name).",
    "builtins._GlobberBase.__getstate__" => "Helper for pickle.",
    "builtins._GlobberBase.__gt__" => "Return self>value.",
    "builtins._GlobberBase.__hash__" => "Return hash(self).",
    "builtins._GlobberBase.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._GlobberBase.__le__" => "Return self<=value.",
    "builtins._GlobberBase.__lt__" => "Return self<value.",
    "builtins._GlobberBase.__ne__" => "Return self!=value.",
    "builtins._GlobberBase.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._GlobberBase.__reduce__" => "Helper for pickle.",
    "builtins._GlobberBase.__reduce_ex__" => "Helper for pickle.",
    "builtins._GlobberBase.__repr__" => "Return repr(self).",
    "builtins._GlobberBase.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._GlobberBase.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._GlobberBase.__str__" => "Return str(self).",
    "builtins._GlobberBase.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._GlobberBase.__weakref__" => "list of weak references to the object",
    "builtins._GlobberBase.concat_path" => "Implements path concatenation.",
    "builtins._GlobberBase.lexists" => "Implements os.path.lexists().",
    "builtins._GlobberBase.literal_selector" => "Returns a function that selects a literal descendant of a path.",
    "builtins._GlobberBase.recursive_selector" => "Returns a function that selects a given path and all its children,\nrecursively, filtering by pattern.",
    "builtins._GlobberBase.scandir" => "Like os.scandir(), but generates (entry, name, path) tuples.",
    "builtins._GlobberBase.select_exists" => "Yields the given path, if it exists.",
    "builtins._GlobberBase.selector" => "Returns a function that selects from a given path, walking and\nfiltering according to the glob-style pattern parts in *parts*.",
    "builtins._GlobberBase.special_selector" => "Returns a function that selects special children of the given path.",
    "builtins._GlobberBase.wildcard_selector" => "Returns a function that selects direct children of a given path,\nfiltering by pattern.",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__delattr__" => "Implement delattr(self, name).",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__eq__" => "Return self==value.",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__ge__" => "Return self>=value.",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__getattribute__" => "Return getattr(self, name).",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__getstate__" => "Helper for pickle.",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__gt__" => "Return self>value.",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__hash__" => "Return hash(self).",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__le__" => "Return self<=value.",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__lt__" => "Return self<value.",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__ne__" => "Return self!=value.",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__reduce__" => "Helper for pickle.",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__reduce_ex__" => "Helper for pickle.",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__str__" => "Return str(self).",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._HAS_DEFAULT_FACTORY_CLASS.__weakref__" => "list of weak references to the object",
    "builtins._Helper" => "Define the builtin 'help'.\n\nThis is a wrapper around pydoc.help that provides a helpful message\nwhen 'help' is typed at the Python interactive prompt.\n\nCalling help() at the Python prompt starts an interactive help session.\nCalling help(thing) prints help for the python object 'thing'.",
    "builtins._Helper.__delattr__" => "Implement delattr(self, name).",
    "builtins._Helper.__eq__" => "Return self==value.",
    "builtins._Helper.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Helper.__ge__" => "Return self>=value.",
    "builtins._Helper.__getattribute__" => "Return getattr(self, name).",
    "builtins._Helper.__getstate__" => "Helper for pickle.",
    "builtins._Helper.__gt__" => "Return self>value.",
    "builtins._Helper.__hash__" => "Return hash(self).",
    "builtins._Helper.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._Helper.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Helper.__le__" => "Return self<=value.",
    "builtins._Helper.__lt__" => "Return self<value.",
    "builtins._Helper.__ne__" => "Return self!=value.",
    "builtins._Helper.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Helper.__reduce__" => "Helper for pickle.",
    "builtins._Helper.__reduce_ex__" => "Helper for pickle.",
    "builtins._Helper.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Helper.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Helper.__str__" => "Return str(self).",
    "builtins._Helper.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Helper.__weakref__" => "list of weak references to the object",
    "builtins._IOBase" => "The abstract base class for all I/O classes.\n\nThis class provides dummy implementations for many methods that\nderived classes can override selectively; the default implementations\nrepresent a file that cannot be read, written or seeked.\n\nEven though IOBase does not declare read, readinto, or write because\ntheir signatures will vary, implementations and clients should\nconsider those methods part of the interface. Also, implementations\nmay raise UnsupportedOperation when operations they do not support are\ncalled.\n\nThe basic type used for binary data read from or written to a file is\nbytes. Other bytes-like objects are accepted as method arguments too.\nIn some cases (such as readinto), a writable object is required. Text\nI/O classes work with str data.\n\nNote that calling any method (except additional calls to close(),\nwhich are ignored) on a closed stream should raise a ValueError.\n\nIOBase (and its subclasses) support the iterator protocol, meaning\nthat an IOBase object can be iterated over yielding the lines in a\nstream.\n\nIOBase also supports the :keyword:`with` statement. In this example,\nfp is closed after the suite of the with statement is complete:\n\nwith open('spam.txt', 'r') as fp:\n    fp.write('Spam and eggs!')",
    "builtins._IOBase.__del__" => "Called when the instance is about to be destroyed.",
    "builtins._IOBase.__delattr__" => "Implement delattr(self, name).",
    "builtins._IOBase.__eq__" => "Return self==value.",
    "builtins._IOBase.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._IOBase.__ge__" => "Return self>=value.",
    "builtins._IOBase.__getattribute__" => "Return getattr(self, name).",
    "builtins._IOBase.__getstate__" => "Helper for pickle.",
    "builtins._IOBase.__gt__" => "Return self>value.",
    "builtins._IOBase.__hash__" => "Return hash(self).",
    "builtins._IOBase.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._IOBase.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._IOBase.__iter__" => "Implement iter(self).",
    "builtins._IOBase.__le__" => "Return self<=value.",
    "builtins._IOBase.__lt__" => "Return self<value.",
    "builtins._IOBase.__ne__" => "Return self!=value.",
    "builtins._IOBase.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._IOBase.__next__" => "Implement next(self).",
    "builtins._IOBase.__reduce__" => "Helper for pickle.",
    "builtins._IOBase.__reduce_ex__" => "Helper for pickle.",
    "builtins._IOBase.__repr__" => "Return repr(self).",
    "builtins._IOBase.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._IOBase.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._IOBase.__str__" => "Return str(self).",
    "builtins._IOBase.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._IOBase.close" => "Flush and close the IO object.\n\nThis method has no effect if the file is already closed.",
    "builtins._IOBase.fileno" => "Return underlying file descriptor if one exists.\n\nRaise OSError if the IO object does not use a file descriptor.",
    "builtins._IOBase.flush" => "Flush write buffers, if applicable.\n\nThis is not implemented for read-only and non-blocking streams.",
    "builtins._IOBase.isatty" => "Return whether this is an 'interactive' stream.\n\nReturn False if it can't be determined.",
    "builtins._IOBase.readable" => "Return whether object was opened for reading.\n\nIf False, read() will raise OSError.",
    "builtins._IOBase.readline" => "Read and return a line from the stream.\n\nIf size is specified, at most size bytes will be read.\n\nThe line terminator is always b'\\n' for binary files; for text\nfiles, the newlines argument to open can be used to select the line\nterminator(s) recognized.",
    "builtins._IOBase.readlines" => "Return a list of lines from the stream.\n\nhint can be specified to control the number of lines read: no more\nlines will be read if the total size (in bytes/characters) of all\nlines so far exceeds hint.",
    "builtins._IOBase.seek" => "Change the stream position to the given byte offset.\n\n  offset\n    The stream position, relative to 'whence'.\n  whence\n    The relative position to seek from.\n\nThe offset is interpreted relative to the position indicated by\nwhence.  Values for whence are:\n\n* os.SEEK_SET or 0 -- start of stream (the default); offset should\n  be zero or positive\n* os.SEEK_CUR or 1 -- current stream position; offset may be\n  negative\n* os.SEEK_END or 2 -- end of stream; offset is usually negative\n\nReturn the new absolute position.",
    "builtins._IOBase.seekable" => "Return whether object supports random access.\n\nIf False, seek(), tell() and truncate() will raise OSError.\nThis method may need to do a test seek().",
    "builtins._IOBase.tell" => "Return current stream position.",
    "builtins._IOBase.truncate" => "Truncate file to size bytes.\n\nFile pointer is left unchanged.  Size defaults to the current IO\nposition as reported by tell().  Return the new size.",
    "builtins._IOBase.writable" => "Return whether object was opened for writing.\n\nIf False, write() will raise OSError.",
    "builtins._IOBase.writelines" => "Write a list of lines to stream.\n\nLine separators are not added, so it is usual for each of the\nlines provided to have a line separator at the end.",
    "builtins._IPAddressBase" => "The mother class.",
    "builtins._IPAddressBase.__delattr__" => "Implement delattr(self, name).",
    "builtins._IPAddressBase.__eq__" => "Return self==value.",
    "builtins._IPAddressBase.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._IPAddressBase.__ge__" => "Return self>=value.",
    "builtins._IPAddressBase.__getattribute__" => "Return getattr(self, name).",
    "builtins._IPAddressBase.__getstate__" => "Helper for pickle.",
    "builtins._IPAddressBase.__gt__" => "Return self>value.",
    "builtins._IPAddressBase.__hash__" => "Return hash(self).",
    "builtins._IPAddressBase.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._IPAddressBase.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._IPAddressBase.__le__" => "Return self<=value.",
    "builtins._IPAddressBase.__lt__" => "Return self<value.",
    "builtins._IPAddressBase.__ne__" => "Return self!=value.",
    "builtins._IPAddressBase.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._IPAddressBase.__reduce_ex__" => "Helper for pickle.",
    "builtins._IPAddressBase.__repr__" => "Return repr(self).",
    "builtins._IPAddressBase.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._IPAddressBase.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._IPAddressBase.__str__" => "Return str(self).",
    "builtins._IPAddressBase.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._IPAddressBase._ip_int_from_prefix" => "Turn the prefix length into a bitwise netmask\n\nArgs:\n    prefixlen: An integer, the prefix length.\n\nReturns:\n    An integer.",
    "builtins._IPAddressBase._prefix_from_ip_int" => "Return prefix length from the bitwise netmask.\n\nArgs:\n    ip_int: An integer, the netmask in expanded bitwise format\n\nReturns:\n    An integer, the prefix length.\n\nRaises:\n    ValueError: If the input intermingles zeroes & ones",
    "builtins._IPAddressBase._prefix_from_ip_string" => "Turn a netmask/hostmask string into a prefix length\n\nArgs:\n    ip_str: The netmask/hostmask to be converted\n\nReturns:\n    An integer, the prefix length.\n\nRaises:\n    NetmaskValueError: If the input is not a valid netmask/hostmask",
    "builtins._IPAddressBase._prefix_from_prefix_string" => "Return prefix length from a numeric string\n\nArgs:\n    prefixlen_str: The string to be converted\n\nReturns:\n    An integer, the prefix length.\n\nRaises:\n    NetmaskValueError: If the input is not a valid netmask",
    "builtins._IPAddressBase._split_addr_prefix" => "Helper function to parse address of Network/Interface.\n\nArg:\n    address: Argument of Network/Interface.\n\nReturns:\n    (addr, prefix) tuple.",
    "builtins._IPAddressBase.compressed" => "Return the shorthand version of the IP address as a string.",
    "builtins._IPAddressBase.exploded" => "Return the longhand version of the IP address as a string.",
    "builtins._IPAddressBase.reverse_pointer" => "The name of the reverse DNS pointer for the IP address, e.g.:\n>>> ipaddress.ip_address(\"127.0.0.1\").reverse_pointer\n'1.0.0.127.in-addr.arpa'\n>>> ipaddress.ip_address(\"2001:db8::1\").reverse_pointer\n'1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa'",
    "builtins._IPv4Constants.__delattr__" => "Implement delattr(self, name).",
    "builtins._IPv4Constants.__eq__" => "Return self==value.",
    "builtins._IPv4Constants.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._IPv4Constants.__ge__" => "Return self>=value.",
    "builtins._IPv4Constants.__getattribute__" => "Return getattr(self, name).",
    "builtins._IPv4Constants.__getstate__" => "Helper for pickle.",
    "builtins._IPv4Constants.__gt__" => "Return self>value.",
    "builtins._IPv4Constants.__hash__" => "Return hash(self).",
    "builtins._IPv4Constants.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._IPv4Constants.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._IPv4Constants.__le__" => "Return self<=value.",
    "builtins._IPv4Constants.__lt__" => "Return self<value.",
    "builtins._IPv4Constants.__ne__" => "Return self!=value.",
    "builtins._IPv4Constants.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._IPv4Constants.__reduce__" => "Helper for pickle.",
    "builtins._IPv4Constants.__reduce_ex__" => "Helper for pickle.",
    "builtins._IPv4Constants.__repr__" => "Return repr(self).",
    "builtins._IPv4Constants.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._IPv4Constants.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._IPv4Constants.__str__" => "Return str(self).",
    "builtins._IPv4Constants.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._IPv4Constants.__weakref__" => "list of weak references to the object",
    "builtins._IPv6Constants.__delattr__" => "Implement delattr(self, name).",
    "builtins._IPv6Constants.__eq__" => "Return self==value.",
    "builtins._IPv6Constants.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._IPv6Constants.__ge__" => "Return self>=value.",
    "builtins._IPv6Constants.__getattribute__" => "Return getattr(self, name).",
    "builtins._IPv6Constants.__getstate__" => "Helper for pickle.",
    "builtins._IPv6Constants.__gt__" => "Return self>value.",
    "builtins._IPv6Constants.__hash__" => "Return hash(self).",
    "builtins._IPv6Constants.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._IPv6Constants.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._IPv6Constants.__le__" => "Return self<=value.",
    "builtins._IPv6Constants.__lt__" => "Return self<value.",
    "builtins._IPv6Constants.__ne__" => "Return self!=value.",
    "builtins._IPv6Constants.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._IPv6Constants.__reduce__" => "Helper for pickle.",
    "builtins._IPv6Constants.__reduce_ex__" => "Helper for pickle.",
    "builtins._IPv6Constants.__repr__" => "Return repr(self).",
    "builtins._IPv6Constants.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._IPv6Constants.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._IPv6Constants.__str__" => "Return str(self).",
    "builtins._IPv6Constants.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._IPv6Constants.__weakref__" => "list of weak references to the object",
    "builtins._Ignore.__delattr__" => "Implement delattr(self, name).",
    "builtins._Ignore.__eq__" => "Return self==value.",
    "builtins._Ignore.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Ignore.__ge__" => "Return self>=value.",
    "builtins._Ignore.__getattribute__" => "Return getattr(self, name).",
    "builtins._Ignore.__getstate__" => "Helper for pickle.",
    "builtins._Ignore.__gt__" => "Return self>value.",
    "builtins._Ignore.__hash__" => "Return hash(self).",
    "builtins._Ignore.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Ignore.__le__" => "Return self<=value.",
    "builtins._Ignore.__lt__" => "Return self<value.",
    "builtins._Ignore.__ne__" => "Return self!=value.",
    "builtins._Ignore.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Ignore.__reduce__" => "Helper for pickle.",
    "builtins._Ignore.__reduce_ex__" => "Helper for pickle.",
    "builtins._Ignore.__repr__" => "Return repr(self).",
    "builtins._Ignore.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Ignore.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Ignore.__str__" => "Return str(self).",
    "builtins._Ignore.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Ignore.__weakref__" => "list of weak references to the object",
    "builtins._ImportLockContext" => "Context manager for the import lock.",
    "builtins._ImportLockContext.__delattr__" => "Implement delattr(self, name).",
    "builtins._ImportLockContext.__enter__" => "Acquire the import lock.",
    "builtins._ImportLockContext.__eq__" => "Return self==value.",
    "builtins._ImportLockContext.__exit__" => "Release the import lock regardless of any raised exceptions.",
    "builtins._ImportLockContext.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._ImportLockContext.__ge__" => "Return self>=value.",
    "builtins._ImportLockContext.__getattribute__" => "Return getattr(self, name).",
    "builtins._ImportLockContext.__getstate__" => "Helper for pickle.",
    "builtins._ImportLockContext.__gt__" => "Return self>value.",
    "builtins._ImportLockContext.__hash__" => "Return hash(self).",
    "builtins._ImportLockContext.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._ImportLockContext.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._ImportLockContext.__le__" => "Return self<=value.",
    "builtins._ImportLockContext.__lt__" => "Return self<value.",
    "builtins._ImportLockContext.__ne__" => "Return self!=value.",
    "builtins._ImportLockContext.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._ImportLockContext.__reduce__" => "Helper for pickle.",
    "builtins._ImportLockContext.__reduce_ex__" => "Helper for pickle.",
    "builtins._ImportLockContext.__repr__" => "Return repr(self).",
    "builtins._ImportLockContext.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._ImportLockContext.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._ImportLockContext.__str__" => "Return str(self).",
    "builtins._ImportLockContext.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._ImportLockContext.__weakref__" => "list of weak references to the object",
    "builtins._IncompleteInputError" => "incomplete input.",
    "builtins._IncompleteInputError.__delattr__" => "Implement delattr(self, name).",
    "builtins._IncompleteInputError.__eq__" => "Return self==value.",
    "builtins._IncompleteInputError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._IncompleteInputError.__ge__" => "Return self>=value.",
    "builtins._IncompleteInputError.__getattribute__" => "Return getattr(self, name).",
    "builtins._IncompleteInputError.__getstate__" => "Helper for pickle.",
    "builtins._IncompleteInputError.__gt__" => "Return self>value.",
    "builtins._IncompleteInputError.__hash__" => "Return hash(self).",
    "builtins._IncompleteInputError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._IncompleteInputError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._IncompleteInputError.__le__" => "Return self<=value.",
    "builtins._IncompleteInputError.__lt__" => "Return self<value.",
    "builtins._IncompleteInputError.__ne__" => "Return self!=value.",
    "builtins._IncompleteInputError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._IncompleteInputError.__reduce_ex__" => "Helper for pickle.",
    "builtins._IncompleteInputError.__repr__" => "Return repr(self).",
    "builtins._IncompleteInputError.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._IncompleteInputError.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._IncompleteInputError.__str__" => "Return str(self).",
    "builtins._IncompleteInputError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._IncompleteInputError._metadata" => "exception private metadata",
    "builtins._IncompleteInputError.add_note" => "Add a note to the exception",
    "builtins._IncompleteInputError.end_lineno" => "exception end lineno",
    "builtins._IncompleteInputError.end_offset" => "exception end offset",
    "builtins._IncompleteInputError.filename" => "exception filename",
    "builtins._IncompleteInputError.lineno" => "exception lineno",
    "builtins._IncompleteInputError.msg" => "exception msg",
    "builtins._IncompleteInputError.offset" => "exception offset",
    "builtins._IncompleteInputError.print_file_and_line" => "exception print_file_and_line",
    "builtins._IncompleteInputError.text" => "exception text",
    "builtins._IncompleteInputError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "builtins._Info.__delattr__" => "Implement delattr(self, name).",
    "builtins._Info.__eq__" => "Return self==value.",
    "builtins._Info.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Info.__ge__" => "Return self>=value.",
    "builtins._Info.__getattribute__" => "Return getattr(self, name).",
    "builtins._Info.__getstate__" => "Helper for pickle.",
    "builtins._Info.__gt__" => "Return self>value.",
    "builtins._Info.__hash__" => "Return hash(self).",
    "builtins._Info.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._Info.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Info.__le__" => "Return self<=value.",
    "builtins._Info.__lt__" => "Return self<value.",
    "builtins._Info.__ne__" => "Return self!=value.",
    "builtins._Info.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Info.__reduce__" => "Helper for pickle.",
    "builtins._Info.__reduce_ex__" => "Helper for pickle.",
    "builtins._Info.__repr__" => "Return repr(self).",
    "builtins._Info.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Info.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Info.__str__" => "Return str(self).",
    "builtins._Info.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._InterruptHandler.__delattr__" => "Implement delattr(self, name).",
    "builtins._InterruptHandler.__eq__" => "Return self==value.",
    "builtins._InterruptHandler.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._InterruptHandler.__ge__" => "Return self>=value.",
    "builtins._InterruptHandler.__getattribute__" => "Return getattr(self, name).",
    "builtins._InterruptHandler.__getstate__" => "Helper for pickle.",
    "builtins._InterruptHandler.__gt__" => "Return self>value.",
    "builtins._InterruptHandler.__hash__" => "Return hash(self).",
    "builtins._InterruptHandler.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._InterruptHandler.__le__" => "Return self<=value.",
    "builtins._InterruptHandler.__lt__" => "Return self<value.",
    "builtins._InterruptHandler.__ne__" => "Return self!=value.",
    "builtins._InterruptHandler.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._InterruptHandler.__reduce__" => "Helper for pickle.",
    "builtins._InterruptHandler.__reduce_ex__" => "Helper for pickle.",
    "builtins._InterruptHandler.__repr__" => "Return repr(self).",
    "builtins._InterruptHandler.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._InterruptHandler.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._InterruptHandler.__str__" => "Return str(self).",
    "builtins._InterruptHandler.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._InterruptHandler.__weakref__" => "list of weak references to the object",
    "builtins._KW_ONLY_TYPE.__delattr__" => "Implement delattr(self, name).",
    "builtins._KW_ONLY_TYPE.__eq__" => "Return self==value.",
    "builtins._KW_ONLY_TYPE.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._KW_ONLY_TYPE.__ge__" => "Return self>=value.",
    "builtins._KW_ONLY_TYPE.__getattribute__" => "Return getattr(self, name).",
    "builtins._KW_ONLY_TYPE.__getstate__" => "Helper for pickle.",
    "builtins._KW_ONLY_TYPE.__gt__" => "Return self>value.",
    "builtins._KW_ONLY_TYPE.__hash__" => "Return hash(self).",
    "builtins._KW_ONLY_TYPE.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._KW_ONLY_TYPE.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._KW_ONLY_TYPE.__le__" => "Return self<=value.",
    "builtins._KW_ONLY_TYPE.__lt__" => "Return self<value.",
    "builtins._KW_ONLY_TYPE.__ne__" => "Return self!=value.",
    "builtins._KW_ONLY_TYPE.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._KW_ONLY_TYPE.__reduce__" => "Helper for pickle.",
    "builtins._KW_ONLY_TYPE.__reduce_ex__" => "Helper for pickle.",
    "builtins._KW_ONLY_TYPE.__repr__" => "Return repr(self).",
    "builtins._KW_ONLY_TYPE.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._KW_ONLY_TYPE.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._KW_ONLY_TYPE.__str__" => "Return str(self).",
    "builtins._KW_ONLY_TYPE.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._KW_ONLY_TYPE.__weakref__" => "list of weak references to the object",
    "builtins._LazyAnnotationLib.__delattr__" => "Implement delattr(self, name).",
    "builtins._LazyAnnotationLib.__eq__" => "Return self==value.",
    "builtins._LazyAnnotationLib.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._LazyAnnotationLib.__ge__" => "Return self>=value.",
    "builtins._LazyAnnotationLib.__getattribute__" => "Return getattr(self, name).",
    "builtins._LazyAnnotationLib.__getstate__" => "Helper for pickle.",
    "builtins._LazyAnnotationLib.__gt__" => "Return self>value.",
    "builtins._LazyAnnotationLib.__hash__" => "Return hash(self).",
    "builtins._LazyAnnotationLib.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._LazyAnnotationLib.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._LazyAnnotationLib.__le__" => "Return self<=value.",
    "builtins._LazyAnnotationLib.__lt__" => "Return self<value.",
    "builtins._LazyAnnotationLib.__ne__" => "Return self!=value.",
    "builtins._LazyAnnotationLib.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._LazyAnnotationLib.__reduce__" => "Helper for pickle.",
    "builtins._LazyAnnotationLib.__reduce_ex__" => "Helper for pickle.",
    "builtins._LazyAnnotationLib.__repr__" => "Return repr(self).",
    "builtins._LazyAnnotationLib.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._LazyAnnotationLib.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._LazyAnnotationLib.__str__" => "Return str(self).",
    "builtins._LazyAnnotationLib.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._LazyAnnotationLib.__weakref__" => "list of weak references to the object",
    "builtins._Link.__delattr__" => "Implement delattr(self, name).",
    "builtins._Link.__eq__" => "Return self==value.",
    "builtins._Link.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Link.__ge__" => "Return self>=value.",
    "builtins._Link.__getattribute__" => "Return getattr(self, name).",
    "builtins._Link.__getstate__" => "Helper for pickle.",
    "builtins._Link.__gt__" => "Return self>value.",
    "builtins._Link.__hash__" => "Return hash(self).",
    "builtins._Link.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._Link.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Link.__le__" => "Return self<=value.",
    "builtins._Link.__lt__" => "Return self<value.",
    "builtins._Link.__ne__" => "Return self!=value.",
    "builtins._Link.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Link.__reduce__" => "Helper for pickle.",
    "builtins._Link.__reduce_ex__" => "Helper for pickle.",
    "builtins._Link.__repr__" => "Return repr(self).",
    "builtins._Link.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Link.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Link.__str__" => "Return str(self).",
    "builtins._Link.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Link.__weakref__" => "list of weak references to the object",
    "builtins._LoaderBasics" => "Base class of common code needed by both SourceLoader and\nSourcelessFileLoader.",
    "builtins._LoaderBasics.__delattr__" => "Implement delattr(self, name).",
    "builtins._LoaderBasics.__eq__" => "Return self==value.",
    "builtins._LoaderBasics.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._LoaderBasics.__ge__" => "Return self>=value.",
    "builtins._LoaderBasics.__getattribute__" => "Return getattr(self, name).",
    "builtins._LoaderBasics.__getstate__" => "Helper for pickle.",
    "builtins._LoaderBasics.__gt__" => "Return self>value.",
    "builtins._LoaderBasics.__hash__" => "Return hash(self).",
    "builtins._LoaderBasics.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._LoaderBasics.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._LoaderBasics.__le__" => "Return self<=value.",
    "builtins._LoaderBasics.__lt__" => "Return self<value.",
    "builtins._LoaderBasics.__ne__" => "Return self!=value.",
    "builtins._LoaderBasics.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._LoaderBasics.__reduce__" => "Helper for pickle.",
    "builtins._LoaderBasics.__reduce_ex__" => "Helper for pickle.",
    "builtins._LoaderBasics.__repr__" => "Return repr(self).",
    "builtins._LoaderBasics.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._LoaderBasics.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._LoaderBasics.__str__" => "Return str(self).",
    "builtins._LoaderBasics.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._LoaderBasics.__weakref__" => "list of weak references to the object",
    "builtins._LoaderBasics.create_module" => "Use default semantics for module creation.",
    "builtins._LoaderBasics.exec_module" => "Execute the module.",
    "builtins._LoaderBasics.is_package" => "Concrete implementation of InspectLoader.is_package by checking if\nthe path returned by get_filename has a filename of '__init__.py'.",
    "builtins._LoaderBasics.load_module" => "This method is deprecated.",
    "builtins._Lock.__delattr__" => "Implement delattr(self, name).",
    "builtins._Lock.__eq__" => "Return self==value.",
    "builtins._Lock.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Lock.__ge__" => "Return self>=value.",
    "builtins._Lock.__getattribute__" => "Return getattr(self, name).",
    "builtins._Lock.__getstate__" => "Helper for pickle.",
    "builtins._Lock.__gt__" => "Return self>value.",
    "builtins._Lock.__hash__" => "Return hash(self).",
    "builtins._Lock.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._Lock.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Lock.__le__" => "Return self<=value.",
    "builtins._Lock.__lt__" => "Return self<value.",
    "builtins._Lock.__ne__" => "Return self!=value.",
    "builtins._Lock.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Lock.__reduce__" => "Helper for pickle.",
    "builtins._Lock.__reduce_ex__" => "Helper for pickle.",
    "builtins._Lock.__repr__" => "Return repr(self).",
    "builtins._Lock.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Lock.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Lock.__str__" => "Return str(self).",
    "builtins._Lock.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Lock.__weakref__" => "list of weak references to the object",
    "builtins._Log10Memoize" => "Class to compute, store, and allow retrieval of, digits of the\nconstant log(10) = 2.302585....  This constant is needed by\nDecimal.ln, Decimal.log10, Decimal.exp and Decimal.__pow__.",
    "builtins._Log10Memoize.__delattr__" => "Implement delattr(self, name).",
    "builtins._Log10Memoize.__eq__" => "Return self==value.",
    "builtins._Log10Memoize.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Log10Memoize.__ge__" => "Return self>=value.",
    "builtins._Log10Memoize.__getattribute__" => "Return getattr(self, name).",
    "builtins._Log10Memoize.__getstate__" => "Helper for pickle.",
    "builtins._Log10Memoize.__gt__" => "Return self>value.",
    "builtins._Log10Memoize.__hash__" => "Return hash(self).",
    "builtins._Log10Memoize.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Log10Memoize.__le__" => "Return self<=value.",
    "builtins._Log10Memoize.__lt__" => "Return self<value.",
    "builtins._Log10Memoize.__ne__" => "Return self!=value.",
    "builtins._Log10Memoize.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Log10Memoize.__reduce__" => "Helper for pickle.",
    "builtins._Log10Memoize.__reduce_ex__" => "Helper for pickle.",
    "builtins._Log10Memoize.__repr__" => "Return repr(self).",
    "builtins._Log10Memoize.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Log10Memoize.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Log10Memoize.__str__" => "Return str(self).",
    "builtins._Log10Memoize.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Log10Memoize.__weakref__" => "list of weak references to the object",
    "builtins._Log10Memoize.getdigits" => "Given an integer p >= 0, return floor(10**p)*log(10).\n\nFor example, self.getdigits(3) returns 2302.",
    "builtins._LoopBoundMixin.__delattr__" => "Implement delattr(self, name).",
    "builtins._LoopBoundMixin.__eq__" => "Return self==value.",
    "builtins._LoopBoundMixin.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._LoopBoundMixin.__ge__" => "Return self>=value.",
    "builtins._LoopBoundMixin.__getattribute__" => "Return getattr(self, name).",
    "builtins._LoopBoundMixin.__getstate__" => "Helper for pickle.",
    "builtins._LoopBoundMixin.__gt__" => "Return self>value.",
    "builtins._LoopBoundMixin.__hash__" => "Return hash(self).",
    "builtins._LoopBoundMixin.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._LoopBoundMixin.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._LoopBoundMixin.__le__" => "Return self<=value.",
    "builtins._LoopBoundMixin.__lt__" => "Return self<value.",
    "builtins._LoopBoundMixin.__ne__" => "Return self!=value.",
    "builtins._LoopBoundMixin.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._LoopBoundMixin.__reduce__" => "Helper for pickle.",
    "builtins._LoopBoundMixin.__reduce_ex__" => "Helper for pickle.",
    "builtins._LoopBoundMixin.__repr__" => "Return repr(self).",
    "builtins._LoopBoundMixin.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._LoopBoundMixin.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._LoopBoundMixin.__str__" => "Return str(self).",
    "builtins._LoopBoundMixin.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._LoopBoundMixin.__weakref__" => "list of weak references to the object",
    "builtins._LowLevelFile" => "Low-level file object. Supports reading and writing.\nIt is used instead of a regular file object for streaming\naccess.",
    "builtins._LowLevelFile.__delattr__" => "Implement delattr(self, name).",
    "builtins._LowLevelFile.__eq__" => "Return self==value.",
    "builtins._LowLevelFile.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._LowLevelFile.__ge__" => "Return self>=value.",
    "builtins._LowLevelFile.__getattribute__" => "Return getattr(self, name).",
    "builtins._LowLevelFile.__getstate__" => "Helper for pickle.",
    "builtins._LowLevelFile.__gt__" => "Return self>value.",
    "builtins._LowLevelFile.__hash__" => "Return hash(self).",
    "builtins._LowLevelFile.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._LowLevelFile.__le__" => "Return self<=value.",
    "builtins._LowLevelFile.__lt__" => "Return self<value.",
    "builtins._LowLevelFile.__ne__" => "Return self!=value.",
    "builtins._LowLevelFile.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._LowLevelFile.__reduce__" => "Helper for pickle.",
    "builtins._LowLevelFile.__reduce_ex__" => "Helper for pickle.",
    "builtins._LowLevelFile.__repr__" => "Return repr(self).",
    "builtins._LowLevelFile.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._LowLevelFile.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._LowLevelFile.__str__" => "Return str(self).",
    "builtins._LowLevelFile.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._LowLevelFile.__weakref__" => "list of weak references to the object",
    "builtins._MISSING_TYPE.__delattr__" => "Implement delattr(self, name).",
    "builtins._MISSING_TYPE.__eq__" => "Return self==value.",
    "builtins._MISSING_TYPE.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._MISSING_TYPE.__ge__" => "Return self>=value.",
    "builtins._MISSING_TYPE.__getattribute__" => "Return getattr(self, name).",
    "builtins._MISSING_TYPE.__getstate__" => "Helper for pickle.",
    "builtins._MISSING_TYPE.__gt__" => "Return self>value.",
    "builtins._MISSING_TYPE.__hash__" => "Return hash(self).",
    "builtins._MISSING_TYPE.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._MISSING_TYPE.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._MISSING_TYPE.__le__" => "Return self<=value.",
    "builtins._MISSING_TYPE.__lt__" => "Return self<value.",
    "builtins._MISSING_TYPE.__ne__" => "Return self!=value.",
    "builtins._MISSING_TYPE.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._MISSING_TYPE.__reduce__" => "Helper for pickle.",
    "builtins._MISSING_TYPE.__reduce_ex__" => "Helper for pickle.",
    "builtins._MISSING_TYPE.__repr__" => "Return repr(self).",
    "builtins._MISSING_TYPE.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._MISSING_TYPE.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._MISSING_TYPE.__str__" => "Return str(self).",
    "builtins._MISSING_TYPE.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._MISSING_TYPE.__weakref__" => "list of weak references to the object",
    "builtins._ModifiedArgv0.__delattr__" => "Implement delattr(self, name).",
    "builtins._ModifiedArgv0.__eq__" => "Return self==value.",
    "builtins._ModifiedArgv0.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._ModifiedArgv0.__ge__" => "Return self>=value.",
    "builtins._ModifiedArgv0.__getattribute__" => "Return getattr(self, name).",
    "builtins._ModifiedArgv0.__getstate__" => "Helper for pickle.",
    "builtins._ModifiedArgv0.__gt__" => "Return self>value.",
    "builtins._ModifiedArgv0.__hash__" => "Return hash(self).",
    "builtins._ModifiedArgv0.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._ModifiedArgv0.__le__" => "Return self<=value.",
    "builtins._ModifiedArgv0.__lt__" => "Return self<value.",
    "builtins._ModifiedArgv0.__ne__" => "Return self!=value.",
    "builtins._ModifiedArgv0.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._ModifiedArgv0.__reduce__" => "Helper for pickle.",
    "builtins._ModifiedArgv0.__reduce_ex__" => "Helper for pickle.",
    "builtins._ModifiedArgv0.__repr__" => "Return repr(self).",
    "builtins._ModifiedArgv0.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._ModifiedArgv0.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._ModifiedArgv0.__str__" => "Return str(self).",
    "builtins._ModifiedArgv0.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._ModifiedArgv0.__weakref__" => "list of weak references to the object",
    "builtins._ModuleLock" => "A recursive lock implementation which is able to detect deadlocks\n(e.g. thread 1 trying to take locks A then B, and thread 2 trying to\ntake locks B then A).",
    "builtins._ModuleLock.__delattr__" => "Implement delattr(self, name).",
    "builtins._ModuleLock.__eq__" => "Return self==value.",
    "builtins._ModuleLock.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._ModuleLock.__ge__" => "Return self>=value.",
    "builtins._ModuleLock.__getattribute__" => "Return getattr(self, name).",
    "builtins._ModuleLock.__getstate__" => "Helper for pickle.",
    "builtins._ModuleLock.__gt__" => "Return self>value.",
    "builtins._ModuleLock.__hash__" => "Return hash(self).",
    "builtins._ModuleLock.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._ModuleLock.__le__" => "Return self<=value.",
    "builtins._ModuleLock.__lt__" => "Return self<value.",
    "builtins._ModuleLock.__ne__" => "Return self!=value.",
    "builtins._ModuleLock.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._ModuleLock.__reduce__" => "Helper for pickle.",
    "builtins._ModuleLock.__reduce_ex__" => "Helper for pickle.",
    "builtins._ModuleLock.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._ModuleLock.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._ModuleLock.__str__" => "Return str(self).",
    "builtins._ModuleLock.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._ModuleLock.__weakref__" => "list of weak references to the object",
    "builtins._ModuleLock.acquire" => "Acquire the module lock.  If a potential deadlock is detected,\na _DeadlockError is raised.\nOtherwise, the lock is always acquired and True is returned.",
    "builtins._ModuleLockManager.__delattr__" => "Implement delattr(self, name).",
    "builtins._ModuleLockManager.__eq__" => "Return self==value.",
    "builtins._ModuleLockManager.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._ModuleLockManager.__ge__" => "Return self>=value.",
    "builtins._ModuleLockManager.__getattribute__" => "Return getattr(self, name).",
    "builtins._ModuleLockManager.__getstate__" => "Helper for pickle.",
    "builtins._ModuleLockManager.__gt__" => "Return self>value.",
    "builtins._ModuleLockManager.__hash__" => "Return hash(self).",
    "builtins._ModuleLockManager.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._ModuleLockManager.__le__" => "Return self<=value.",
    "builtins._ModuleLockManager.__lt__" => "Return self<value.",
    "builtins._ModuleLockManager.__ne__" => "Return self!=value.",
    "builtins._ModuleLockManager.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._ModuleLockManager.__reduce__" => "Helper for pickle.",
    "builtins._ModuleLockManager.__reduce_ex__" => "Helper for pickle.",
    "builtins._ModuleLockManager.__repr__" => "Return repr(self).",
    "builtins._ModuleLockManager.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._ModuleLockManager.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._ModuleLockManager.__str__" => "Return str(self).",
    "builtins._ModuleLockManager.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._ModuleLockManager.__weakref__" => "list of weak references to the object",
    "builtins._MonitoringTracer.__delattr__" => "Implement delattr(self, name).",
    "builtins._MonitoringTracer.__eq__" => "Return self==value.",
    "builtins._MonitoringTracer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._MonitoringTracer.__ge__" => "Return self>=value.",
    "builtins._MonitoringTracer.__getattribute__" => "Return getattr(self, name).",
    "builtins._MonitoringTracer.__getstate__" => "Helper for pickle.",
    "builtins._MonitoringTracer.__gt__" => "Return self>value.",
    "builtins._MonitoringTracer.__hash__" => "Return hash(self).",
    "builtins._MonitoringTracer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._MonitoringTracer.__le__" => "Return self<=value.",
    "builtins._MonitoringTracer.__lt__" => "Return self<value.",
    "builtins._MonitoringTracer.__ne__" => "Return self!=value.",
    "builtins._MonitoringTracer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._MonitoringTracer.__reduce__" => "Helper for pickle.",
    "builtins._MonitoringTracer.__reduce_ex__" => "Helper for pickle.",
    "builtins._MonitoringTracer.__repr__" => "Return repr(self).",
    "builtins._MonitoringTracer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._MonitoringTracer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._MonitoringTracer.__str__" => "Return str(self).",
    "builtins._MonitoringTracer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._MonitoringTracer.__weakref__" => "list of weak references to the object",
    "builtins._NamespacePath" => "Represents a namespace package's path.  It uses the module name\nto find its parent module, and from there it looks up the parent's\n__path__.  When this changes, the module's own path is recomputed,\nusing path_finder.  For top-level modules, the parent module's path\nis sys.path.",
    "builtins._NamespacePath.__delattr__" => "Implement delattr(self, name).",
    "builtins._NamespacePath.__eq__" => "Return self==value.",
    "builtins._NamespacePath.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._NamespacePath.__ge__" => "Return self>=value.",
    "builtins._NamespacePath.__getattribute__" => "Return getattr(self, name).",
    "builtins._NamespacePath.__getstate__" => "Helper for pickle.",
    "builtins._NamespacePath.__gt__" => "Return self>value.",
    "builtins._NamespacePath.__hash__" => "Return hash(self).",
    "builtins._NamespacePath.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._NamespacePath.__le__" => "Return self<=value.",
    "builtins._NamespacePath.__lt__" => "Return self<value.",
    "builtins._NamespacePath.__ne__" => "Return self!=value.",
    "builtins._NamespacePath.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._NamespacePath.__reduce__" => "Helper for pickle.",
    "builtins._NamespacePath.__reduce_ex__" => "Helper for pickle.",
    "builtins._NamespacePath.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._NamespacePath.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._NamespacePath.__str__" => "Return str(self).",
    "builtins._NamespacePath.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._NamespacePath.__weakref__" => "list of weak references to the object",
    "builtins._NamespacePath._find_parent_path_names" => "Returns a tuple of (parent-module-name, parent-path-attr-name)",
    "builtins._NetlocResultMixinBase" => "Shared methods for the parsed result objects containing a netloc element",
    "builtins._NetlocResultMixinBase.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins._NetlocResultMixinBase.__delattr__" => "Implement delattr(self, name).",
    "builtins._NetlocResultMixinBase.__eq__" => "Return self==value.",
    "builtins._NetlocResultMixinBase.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._NetlocResultMixinBase.__ge__" => "Return self>=value.",
    "builtins._NetlocResultMixinBase.__getattribute__" => "Return getattr(self, name).",
    "builtins._NetlocResultMixinBase.__getstate__" => "Helper for pickle.",
    "builtins._NetlocResultMixinBase.__gt__" => "Return self>value.",
    "builtins._NetlocResultMixinBase.__hash__" => "Return hash(self).",
    "builtins._NetlocResultMixinBase.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._NetlocResultMixinBase.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._NetlocResultMixinBase.__le__" => "Return self<=value.",
    "builtins._NetlocResultMixinBase.__lt__" => "Return self<value.",
    "builtins._NetlocResultMixinBase.__ne__" => "Return self!=value.",
    "builtins._NetlocResultMixinBase.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._NetlocResultMixinBase.__reduce__" => "Helper for pickle.",
    "builtins._NetlocResultMixinBase.__reduce_ex__" => "Helper for pickle.",
    "builtins._NetlocResultMixinBase.__repr__" => "Return repr(self).",
    "builtins._NetlocResultMixinBase.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._NetlocResultMixinBase.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._NetlocResultMixinBase.__str__" => "Return str(self).",
    "builtins._NetlocResultMixinBase.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._NoThreads" => "Degenerate version of _Threads.",
    "builtins._NoThreads.__delattr__" => "Implement delattr(self, name).",
    "builtins._NoThreads.__eq__" => "Return self==value.",
    "builtins._NoThreads.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._NoThreads.__ge__" => "Return self>=value.",
    "builtins._NoThreads.__getattribute__" => "Return getattr(self, name).",
    "builtins._NoThreads.__getstate__" => "Helper for pickle.",
    "builtins._NoThreads.__gt__" => "Return self>value.",
    "builtins._NoThreads.__hash__" => "Return hash(self).",
    "builtins._NoThreads.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._NoThreads.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._NoThreads.__le__" => "Return self<=value.",
    "builtins._NoThreads.__lt__" => "Return self<value.",
    "builtins._NoThreads.__ne__" => "Return self!=value.",
    "builtins._NoThreads.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._NoThreads.__reduce__" => "Helper for pickle.",
    "builtins._NoThreads.__reduce_ex__" => "Helper for pickle.",
    "builtins._NoThreads.__repr__" => "Return repr(self).",
    "builtins._NoThreads.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._NoThreads.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._NoThreads.__str__" => "Return str(self).",
    "builtins._NoThreads.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._NoThreads.__weakref__" => "list of weak references to the object",
    "builtins._NodeInfo.__delattr__" => "Implement delattr(self, name).",
    "builtins._NodeInfo.__eq__" => "Return self==value.",
    "builtins._NodeInfo.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._NodeInfo.__ge__" => "Return self>=value.",
    "builtins._NodeInfo.__getattribute__" => "Return getattr(self, name).",
    "builtins._NodeInfo.__getstate__" => "Helper for pickle.",
    "builtins._NodeInfo.__gt__" => "Return self>value.",
    "builtins._NodeInfo.__hash__" => "Return hash(self).",
    "builtins._NodeInfo.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._NodeInfo.__le__" => "Return self<=value.",
    "builtins._NodeInfo.__lt__" => "Return self<value.",
    "builtins._NodeInfo.__ne__" => "Return self!=value.",
    "builtins._NodeInfo.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._NodeInfo.__reduce__" => "Helper for pickle.",
    "builtins._NodeInfo.__reduce_ex__" => "Helper for pickle.",
    "builtins._NodeInfo.__repr__" => "Return repr(self).",
    "builtins._NodeInfo.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._NodeInfo.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._NodeInfo.__str__" => "Return str(self).",
    "builtins._NodeInfo.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._NotIterable" => "Mixin to prevent iteration, without being compatible with Iterable.\n\nThat is, we could do::\n\n    def __iter__(self): raise TypeError()\n\nBut this would make users of this mixin duck type-compatible with\ncollections.abc.Iterable - isinstance(foo, Iterable) would be True.\n\nLuckily, we can instead prevent iteration by setting __iter__ to None, which\nis treated specially.",
    "builtins._NotIterable.__delattr__" => "Implement delattr(self, name).",
    "builtins._NotIterable.__eq__" => "Return self==value.",
    "builtins._NotIterable.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._NotIterable.__ge__" => "Return self>=value.",
    "builtins._NotIterable.__getattribute__" => "Return getattr(self, name).",
    "builtins._NotIterable.__getstate__" => "Helper for pickle.",
    "builtins._NotIterable.__gt__" => "Return self>value.",
    "builtins._NotIterable.__hash__" => "Return hash(self).",
    "builtins._NotIterable.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._NotIterable.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._NotIterable.__le__" => "Return self<=value.",
    "builtins._NotIterable.__lt__" => "Return self<value.",
    "builtins._NotIterable.__ne__" => "Return self!=value.",
    "builtins._NotIterable.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._NotIterable.__reduce__" => "Helper for pickle.",
    "builtins._NotIterable.__reduce_ex__" => "Helper for pickle.",
    "builtins._NotIterable.__repr__" => "Return repr(self).",
    "builtins._NotIterable.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._NotIterable.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._NotIterable.__str__" => "Return str(self).",
    "builtins._NotIterable.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Object" => "Information about Python class or function.",
    "builtins._Object.__delattr__" => "Implement delattr(self, name).",
    "builtins._Object.__eq__" => "Return self==value.",
    "builtins._Object.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Object.__ge__" => "Return self>=value.",
    "builtins._Object.__getattribute__" => "Return getattr(self, name).",
    "builtins._Object.__getstate__" => "Helper for pickle.",
    "builtins._Object.__gt__" => "Return self>value.",
    "builtins._Object.__hash__" => "Return hash(self).",
    "builtins._Object.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Object.__le__" => "Return self<=value.",
    "builtins._Object.__lt__" => "Return self<value.",
    "builtins._Object.__ne__" => "Return self!=value.",
    "builtins._Object.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Object.__reduce__" => "Helper for pickle.",
    "builtins._Object.__reduce_ex__" => "Helper for pickle.",
    "builtins._Object.__repr__" => "Return repr(self).",
    "builtins._Object.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Object.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Object.__str__" => "Return str(self).",
    "builtins._Object.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Object.__weakref__" => "list of weak references to the object",
    "builtins._Outcome.__delattr__" => "Implement delattr(self, name).",
    "builtins._Outcome.__eq__" => "Return self==value.",
    "builtins._Outcome.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Outcome.__ge__" => "Return self>=value.",
    "builtins._Outcome.__getattribute__" => "Return getattr(self, name).",
    "builtins._Outcome.__getstate__" => "Helper for pickle.",
    "builtins._Outcome.__gt__" => "Return self>value.",
    "builtins._Outcome.__hash__" => "Return hash(self).",
    "builtins._Outcome.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Outcome.__le__" => "Return self<=value.",
    "builtins._Outcome.__lt__" => "Return self<value.",
    "builtins._Outcome.__ne__" => "Return self!=value.",
    "builtins._Outcome.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Outcome.__reduce__" => "Helper for pickle.",
    "builtins._Outcome.__reduce_ex__" => "Helper for pickle.",
    "builtins._Outcome.__repr__" => "Return repr(self).",
    "builtins._Outcome.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Outcome.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Outcome.__str__" => "Return str(self).",
    "builtins._Outcome.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Outcome.__weakref__" => "list of weak references to the object",
    "builtins._PaddedFile" => "Minimal read-only file object that prepends a string to the contents\nof an actual file. Shouldn't be used outside of gzip.py, as it lacks\nessential functionality.",
    "builtins._PaddedFile.__delattr__" => "Implement delattr(self, name).",
    "builtins._PaddedFile.__eq__" => "Return self==value.",
    "builtins._PaddedFile.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._PaddedFile.__ge__" => "Return self>=value.",
    "builtins._PaddedFile.__getattribute__" => "Return getattr(self, name).",
    "builtins._PaddedFile.__getstate__" => "Helper for pickle.",
    "builtins._PaddedFile.__gt__" => "Return self>value.",
    "builtins._PaddedFile.__hash__" => "Return hash(self).",
    "builtins._PaddedFile.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._PaddedFile.__le__" => "Return self<=value.",
    "builtins._PaddedFile.__lt__" => "Return self<value.",
    "builtins._PaddedFile.__ne__" => "Return self!=value.",
    "builtins._PaddedFile.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._PaddedFile.__reduce__" => "Helper for pickle.",
    "builtins._PaddedFile.__reduce_ex__" => "Helper for pickle.",
    "builtins._PaddedFile.__repr__" => "Return repr(self).",
    "builtins._PaddedFile.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._PaddedFile.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._PaddedFile.__str__" => "Return str(self).",
    "builtins._PaddedFile.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._PaddedFile.__weakref__" => "list of weak references to the object",
    "builtins._PathInfoBase.__delattr__" => "Implement delattr(self, name).",
    "builtins._PathInfoBase.__eq__" => "Return self==value.",
    "builtins._PathInfoBase.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._PathInfoBase.__ge__" => "Return self>=value.",
    "builtins._PathInfoBase.__getattribute__" => "Return getattr(self, name).",
    "builtins._PathInfoBase.__getstate__" => "Helper for pickle.",
    "builtins._PathInfoBase.__gt__" => "Return self>value.",
    "builtins._PathInfoBase.__hash__" => "Return hash(self).",
    "builtins._PathInfoBase.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._PathInfoBase.__le__" => "Return self<=value.",
    "builtins._PathInfoBase.__lt__" => "Return self<value.",
    "builtins._PathInfoBase.__ne__" => "Return self!=value.",
    "builtins._PathInfoBase.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._PathInfoBase.__reduce__" => "Helper for pickle.",
    "builtins._PathInfoBase.__reduce_ex__" => "Helper for pickle.",
    "builtins._PathInfoBase.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._PathInfoBase.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._PathInfoBase.__str__" => "Return str(self).",
    "builtins._PathInfoBase.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._PathInfoBase._access_time_ns" => "Return the access time in nanoseconds.",
    "builtins._PathInfoBase._bsd_flags" => "Return the flags.",
    "builtins._PathInfoBase._file_id" => "Returns the identifier of the file.",
    "builtins._PathInfoBase._mod_time_ns" => "Return the modify time in nanoseconds.",
    "builtins._PathInfoBase._posix_permissions" => "Return the POSIX file permissions.",
    "builtins._PathInfoBase._stat" => "Return the status as an os.stat_result, or None if stat() fails and\nignore_errors is true.",
    "builtins._PathInfoBase._xattrs" => "Return the xattrs as a list of (attr, value) pairs, or an empty\nlist if extended attributes aren't supported.",
    "builtins._PdbClient.__delattr__" => "Implement delattr(self, name).",
    "builtins._PdbClient.__eq__" => "Return self==value.",
    "builtins._PdbClient.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._PdbClient.__ge__" => "Return self>=value.",
    "builtins._PdbClient.__getattribute__" => "Return getattr(self, name).",
    "builtins._PdbClient.__getstate__" => "Helper for pickle.",
    "builtins._PdbClient.__gt__" => "Return self>value.",
    "builtins._PdbClient.__hash__" => "Return hash(self).",
    "builtins._PdbClient.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._PdbClient.__le__" => "Return self<=value.",
    "builtins._PdbClient.__lt__" => "Return self<value.",
    "builtins._PdbClient.__ne__" => "Return self!=value.",
    "builtins._PdbClient.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._PdbClient.__reduce__" => "Helper for pickle.",
    "builtins._PdbClient.__reduce_ex__" => "Helper for pickle.",
    "builtins._PdbClient.__repr__" => "Return repr(self).",
    "builtins._PdbClient.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._PdbClient.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._PdbClient.__str__" => "Return str(self).",
    "builtins._PdbClient.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._PdbClient.__weakref__" => "list of weak references to the object",
    "builtins._Pickler.__delattr__" => "Implement delattr(self, name).",
    "builtins._Pickler.__eq__" => "Return self==value.",
    "builtins._Pickler.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Pickler.__ge__" => "Return self>=value.",
    "builtins._Pickler.__getattribute__" => "Return getattr(self, name).",
    "builtins._Pickler.__getstate__" => "Helper for pickle.",
    "builtins._Pickler.__gt__" => "Return self>value.",
    "builtins._Pickler.__hash__" => "Return hash(self).",
    "builtins._Pickler.__init__" => "This takes a binary file for writing a pickle data stream.\n\nThe optional *protocol* argument tells the pickler to use the\ngiven protocol; supported protocols are 0, 1, 2, 3, 4 and 5.\nThe default protocol is 5. It was introduced in Python 3.8, and\nis incompatible with previous versions.\n\nSpecifying a negative protocol version selects the highest\nprotocol version supported.  The higher the protocol used, the\nmore recent the version of Python needed to read the pickle\nproduced.\n\nThe *file* argument must have a write() method that accepts a\nsingle bytes argument. It can thus be a file object opened for\nbinary writing, an io.BytesIO instance, or any other custom\nobject that meets this interface.\n\nIf *fix_imports* is True and *protocol* is less than 3, pickle\nwill try to map the new Python 3 names to the old module names\nused in Python 2, so that the pickle data stream is readable\nwith Python 2.\n\nIf *buffer_callback* is None (the default), buffer views are\nserialized into *file* as part of the pickle stream.\n\nIf *buffer_callback* is not None, then it can be called any number\nof times with a buffer view.  If the callback returns a false value\n(such as None), the given buffer is out-of-band; otherwise the\nbuffer is serialized in-band, i.e. inside the pickle stream.\n\nIt is an error if *buffer_callback* is not None and *protocol*\nis None or smaller than 5.",
    "builtins._Pickler.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Pickler.__le__" => "Return self<=value.",
    "builtins._Pickler.__lt__" => "Return self<value.",
    "builtins._Pickler.__ne__" => "Return self!=value.",
    "builtins._Pickler.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Pickler.__reduce__" => "Helper for pickle.",
    "builtins._Pickler.__reduce_ex__" => "Helper for pickle.",
    "builtins._Pickler.__repr__" => "Return repr(self).",
    "builtins._Pickler.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Pickler.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Pickler.__str__" => "Return str(self).",
    "builtins._Pickler.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Pickler.__weakref__" => "list of weak references to the object",
    "builtins._Pickler.clear_memo" => "Clears the pickler's \"memo\".\n\nThe memo is the data structure that remembers which objects the\npickler has already seen, so that shared or recursive objects\nare pickled by reference and not by value.  This method is\nuseful when re-using picklers.",
    "builtins._Pickler.dump" => "Write a pickled representation of obj to the open file.",
    "builtins._Pickler.memoize" => "Store an object in the memo.",
    "builtins._PidfdChildWatcher" => "Child watcher implementation using Linux's pid file descriptors.\n\nThis child watcher polls process file descriptors (pidfds) to await child\nprocess termination. In some respects, PidfdChildWatcher is a \"Goldilocks\"\nchild watcher implementation. It doesn't require signals or threads, doesn't\ninterfere with any processes launched outside the event loop, and scales\nlinearly with the number of subprocesses launched by the event loop. The\nmain disadvantage is that pidfds are specific to Linux, and only work on\nrecent (5.3+) kernels.",
    "builtins._PidfdChildWatcher.__delattr__" => "Implement delattr(self, name).",
    "builtins._PidfdChildWatcher.__eq__" => "Return self==value.",
    "builtins._PidfdChildWatcher.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._PidfdChildWatcher.__ge__" => "Return self>=value.",
    "builtins._PidfdChildWatcher.__getattribute__" => "Return getattr(self, name).",
    "builtins._PidfdChildWatcher.__getstate__" => "Helper for pickle.",
    "builtins._PidfdChildWatcher.__gt__" => "Return self>value.",
    "builtins._PidfdChildWatcher.__hash__" => "Return hash(self).",
    "builtins._PidfdChildWatcher.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._PidfdChildWatcher.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._PidfdChildWatcher.__le__" => "Return self<=value.",
    "builtins._PidfdChildWatcher.__lt__" => "Return self<value.",
    "builtins._PidfdChildWatcher.__ne__" => "Return self!=value.",
    "builtins._PidfdChildWatcher.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._PidfdChildWatcher.__reduce__" => "Helper for pickle.",
    "builtins._PidfdChildWatcher.__reduce_ex__" => "Helper for pickle.",
    "builtins._PidfdChildWatcher.__repr__" => "Return repr(self).",
    "builtins._PidfdChildWatcher.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._PidfdChildWatcher.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._PidfdChildWatcher.__str__" => "Return str(self).",
    "builtins._PidfdChildWatcher.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._PidfdChildWatcher.__weakref__" => "list of weak references to the object",
    "builtins._PlaceholderType" => "The type of the Placeholder singleton.\n\nUsed as a placeholder for partial arguments.",
    "builtins._PlaceholderType.__delattr__" => "Implement delattr(self, name).",
    "builtins._PlaceholderType.__eq__" => "Return self==value.",
    "builtins._PlaceholderType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._PlaceholderType.__ge__" => "Return self>=value.",
    "builtins._PlaceholderType.__getattribute__" => "Return getattr(self, name).",
    "builtins._PlaceholderType.__getstate__" => "Helper for pickle.",
    "builtins._PlaceholderType.__gt__" => "Return self>value.",
    "builtins._PlaceholderType.__hash__" => "Return hash(self).",
    "builtins._PlaceholderType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._PlaceholderType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._PlaceholderType.__le__" => "Return self<=value.",
    "builtins._PlaceholderType.__lt__" => "Return self<value.",
    "builtins._PlaceholderType.__ne__" => "Return self!=value.",
    "builtins._PlaceholderType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._PlaceholderType.__reduce_ex__" => "Helper for pickle.",
    "builtins._PlaceholderType.__repr__" => "Return repr(self).",
    "builtins._PlaceholderType.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._PlaceholderType.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._PlaceholderType.__str__" => "Return str(self).",
    "builtins._PlaceholderType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._PlistParser.__delattr__" => "Implement delattr(self, name).",
    "builtins._PlistParser.__eq__" => "Return self==value.",
    "builtins._PlistParser.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._PlistParser.__ge__" => "Return self>=value.",
    "builtins._PlistParser.__getattribute__" => "Return getattr(self, name).",
    "builtins._PlistParser.__getstate__" => "Helper for pickle.",
    "builtins._PlistParser.__gt__" => "Return self>value.",
    "builtins._PlistParser.__hash__" => "Return hash(self).",
    "builtins._PlistParser.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._PlistParser.__le__" => "Return self<=value.",
    "builtins._PlistParser.__lt__" => "Return self<value.",
    "builtins._PlistParser.__ne__" => "Return self!=value.",
    "builtins._PlistParser.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._PlistParser.__reduce__" => "Helper for pickle.",
    "builtins._PlistParser.__reduce_ex__" => "Helper for pickle.",
    "builtins._PlistParser.__repr__" => "Return repr(self).",
    "builtins._PlistParser.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._PlistParser.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._PlistParser.__str__" => "Return str(self).",
    "builtins._PlistParser.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._PlistParser.__weakref__" => "list of weak references to the object",
    "builtins._PointerTypeCache.__delattr__" => "Implement delattr(self, name).",
    "builtins._PointerTypeCache.__eq__" => "Return self==value.",
    "builtins._PointerTypeCache.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._PointerTypeCache.__ge__" => "Return self>=value.",
    "builtins._PointerTypeCache.__getattribute__" => "Return getattr(self, name).",
    "builtins._PointerTypeCache.__getstate__" => "Helper for pickle.",
    "builtins._PointerTypeCache.__gt__" => "Return self>value.",
    "builtins._PointerTypeCache.__hash__" => "Return hash(self).",
    "builtins._PointerTypeCache.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._PointerTypeCache.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._PointerTypeCache.__le__" => "Return self<=value.",
    "builtins._PointerTypeCache.__lt__" => "Return self<value.",
    "builtins._PointerTypeCache.__ne__" => "Return self!=value.",
    "builtins._PointerTypeCache.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._PointerTypeCache.__reduce__" => "Helper for pickle.",
    "builtins._PointerTypeCache.__reduce_ex__" => "Helper for pickle.",
    "builtins._PointerTypeCache.__repr__" => "Return repr(self).",
    "builtins._PointerTypeCache.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._PointerTypeCache.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._PointerTypeCache.__str__" => "Return str(self).",
    "builtins._PointerTypeCache.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._PointerTypeCache.__weakref__" => "list of weak references to the object",
    "builtins._PolicyBase" => "Policy Object basic framework.\n\nThis class is useless unless subclassed.  A subclass should define\nclass attributes with defaults for any values that are to be\nmanaged by the Policy object.  The constructor will then allow\nnon-default values to be set for these attributes at instance\ncreation time.  The instance will be callable, taking these same\nattributes keyword arguments, and returning a new instance\nidentical to the called instance except for those values changed\nby the keyword arguments.  Instances may be added, yielding new\ninstances with any non-default values from the right hand\noperand overriding those in the left hand operand.  That is,\n\n    A + B == A(<non-default values of B>)\n\nThe repr of an instance can be used to reconstruct the object\nif and only if the repr of the values can be used to reconstruct\nthose values.",
    "builtins._PolicyBase.__add__" => "Non-default values from right operand override those from left.\n\nThe object returned is a new instance of the subclass.",
    "builtins._PolicyBase.__delattr__" => "Implement delattr(self, name).",
    "builtins._PolicyBase.__eq__" => "Return self==value.",
    "builtins._PolicyBase.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._PolicyBase.__ge__" => "Return self>=value.",
    "builtins._PolicyBase.__getattribute__" => "Return getattr(self, name).",
    "builtins._PolicyBase.__getstate__" => "Helper for pickle.",
    "builtins._PolicyBase.__gt__" => "Return self>value.",
    "builtins._PolicyBase.__hash__" => "Return hash(self).",
    "builtins._PolicyBase.__init__" => "Create new Policy, possibly overriding some defaults.\n\nSee class docstring for a list of overridable attributes.",
    "builtins._PolicyBase.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._PolicyBase.__le__" => "Return self<=value.",
    "builtins._PolicyBase.__lt__" => "Return self<value.",
    "builtins._PolicyBase.__ne__" => "Return self!=value.",
    "builtins._PolicyBase.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._PolicyBase.__reduce__" => "Helper for pickle.",
    "builtins._PolicyBase.__reduce_ex__" => "Helper for pickle.",
    "builtins._PolicyBase.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._PolicyBase.__str__" => "Return str(self).",
    "builtins._PolicyBase.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._PolicyBase.__weakref__" => "list of weak references to the object",
    "builtins._PolicyBase.clone" => "Return a new instance with specified attributes changed.\n\nThe new instance has the same attribute values as the current object,\nexcept for the changes passed in as keyword arguments.",
    "builtins._Printer" => "interactive prompt objects for printing the license text, a list of\ncontributors and the copyright notice.",
    "builtins._Printer.__delattr__" => "Implement delattr(self, name).",
    "builtins._Printer.__eq__" => "Return self==value.",
    "builtins._Printer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Printer.__ge__" => "Return self>=value.",
    "builtins._Printer.__getattribute__" => "Return getattr(self, name).",
    "builtins._Printer.__getstate__" => "Helper for pickle.",
    "builtins._Printer.__gt__" => "Return self>value.",
    "builtins._Printer.__hash__" => "Return hash(self).",
    "builtins._Printer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Printer.__le__" => "Return self<=value.",
    "builtins._Printer.__lt__" => "Return self<value.",
    "builtins._Printer.__ne__" => "Return self!=value.",
    "builtins._Printer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Printer.__reduce__" => "Helper for pickle.",
    "builtins._Printer.__reduce_ex__" => "Helper for pickle.",
    "builtins._Printer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Printer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Printer.__str__" => "Return str(self).",
    "builtins._Printer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Printer.__weakref__" => "list of weak references to the object",
    "builtins._Processor.__delattr__" => "Implement delattr(self, name).",
    "builtins._Processor.__eq__" => "Return self==value.",
    "builtins._Processor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Processor.__ge__" => "Return self>=value.",
    "builtins._Processor.__getattribute__" => "Return getattr(self, name).",
    "builtins._Processor.__getstate__" => "Helper for pickle.",
    "builtins._Processor.__gt__" => "Return self>value.",
    "builtins._Processor.__hash__" => "Return hash(self).",
    "builtins._Processor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._Processor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Processor.__le__" => "Return self<=value.",
    "builtins._Processor.__lt__" => "Return self<value.",
    "builtins._Processor.__ne__" => "Return self!=value.",
    "builtins._Processor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Processor.__reduce__" => "Helper for pickle.",
    "builtins._Processor.__reduce_ex__" => "Helper for pickle.",
    "builtins._Processor.__repr__" => "Return repr(self).",
    "builtins._Processor.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Processor.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Processor.__str__" => "Return str(self).",
    "builtins._Processor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Processor.__weakref__" => "list of weak references to the object",
    "builtins._Processor.from_subprocess" => "Fall back to `uname -p`",
    "builtins._ProxyFile" => "A read-only wrapper of a file.",
    "builtins._ProxyFile.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins._ProxyFile.__delattr__" => "Implement delattr(self, name).",
    "builtins._ProxyFile.__enter__" => "Context management protocol support.",
    "builtins._ProxyFile.__eq__" => "Return self==value.",
    "builtins._ProxyFile.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._ProxyFile.__ge__" => "Return self>=value.",
    "builtins._ProxyFile.__getattribute__" => "Return getattr(self, name).",
    "builtins._ProxyFile.__getstate__" => "Helper for pickle.",
    "builtins._ProxyFile.__gt__" => "Return self>value.",
    "builtins._ProxyFile.__hash__" => "Return hash(self).",
    "builtins._ProxyFile.__init__" => "Initialize a _ProxyFile.",
    "builtins._ProxyFile.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._ProxyFile.__iter__" => "Iterate over lines.",
    "builtins._ProxyFile.__le__" => "Return self<=value.",
    "builtins._ProxyFile.__lt__" => "Return self<value.",
    "builtins._ProxyFile.__ne__" => "Return self!=value.",
    "builtins._ProxyFile.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._ProxyFile.__reduce__" => "Helper for pickle.",
    "builtins._ProxyFile.__reduce_ex__" => "Helper for pickle.",
    "builtins._ProxyFile.__repr__" => "Return repr(self).",
    "builtins._ProxyFile.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._ProxyFile.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._ProxyFile.__str__" => "Return str(self).",
    "builtins._ProxyFile.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._ProxyFile.__weakref__" => "list of weak references to the object",
    "builtins._ProxyFile._read" => "Read size bytes using read_method.",
    "builtins._ProxyFile.close" => "Close the file.",
    "builtins._ProxyFile.read" => "Read bytes.",
    "builtins._ProxyFile.read1" => "Read bytes.",
    "builtins._ProxyFile.readline" => "Read a line.",
    "builtins._ProxyFile.readlines" => "Read multiple lines.",
    "builtins._ProxyFile.seek" => "Change position.",
    "builtins._ProxyFile.tell" => "Return the position.",
    "builtins._PySimpleQueue" => "Simple, unbounded FIFO queue.\n\nThis pure Python implementation is not reentrant.",
    "builtins._PySimpleQueue.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins._PySimpleQueue.__delattr__" => "Implement delattr(self, name).",
    "builtins._PySimpleQueue.__eq__" => "Return self==value.",
    "builtins._PySimpleQueue.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._PySimpleQueue.__ge__" => "Return self>=value.",
    "builtins._PySimpleQueue.__getattribute__" => "Return getattr(self, name).",
    "builtins._PySimpleQueue.__getstate__" => "Helper for pickle.",
    "builtins._PySimpleQueue.__gt__" => "Return self>value.",
    "builtins._PySimpleQueue.__hash__" => "Return hash(self).",
    "builtins._PySimpleQueue.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._PySimpleQueue.__le__" => "Return self<=value.",
    "builtins._PySimpleQueue.__lt__" => "Return self<value.",
    "builtins._PySimpleQueue.__ne__" => "Return self!=value.",
    "builtins._PySimpleQueue.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._PySimpleQueue.__reduce__" => "Helper for pickle.",
    "builtins._PySimpleQueue.__reduce_ex__" => "Helper for pickle.",
    "builtins._PySimpleQueue.__repr__" => "Return repr(self).",
    "builtins._PySimpleQueue.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._PySimpleQueue.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._PySimpleQueue.__str__" => "Return str(self).",
    "builtins._PySimpleQueue.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._PySimpleQueue.__weakref__" => "list of weak references to the object",
    "builtins._PySimpleQueue.empty" => "Return True if the queue is empty, False otherwise (not reliable!).",
    "builtins._PySimpleQueue.get" => "Remove and return an item from the queue.\n\nIf optional args 'block' is true and 'timeout' is None (the default),\nblock if necessary until an item is available. If 'timeout' is\na non-negative number, it blocks at most 'timeout' seconds and raises\nthe Empty exception if no item was available within that time.\nOtherwise ('block' is false), return an item if one is immediately\navailable, else raise the Empty exception ('timeout' is ignored\nin that case).",
    "builtins._PySimpleQueue.get_nowait" => "Remove and return an item from the queue without blocking.\n\nOnly get an item if one is immediately available. Otherwise\nraise the Empty exception.",
    "builtins._PySimpleQueue.put" => "Put the item on the queue.\n\nThe optional 'block' and 'timeout' arguments are ignored, as this method\nnever blocks.  They are provided for compatibility with the Queue class.",
    "builtins._PySimpleQueue.put_nowait" => "Put an item into the queue without blocking.\n\nThis is exactly equivalent to `put(item, block=False)` and is only provided\nfor compatibility with the Queue class.",
    "builtins._PySimpleQueue.qsize" => "Return the approximate size of the queue (not reliable!).",
    "builtins._RLock" => "This class implements reentrant lock objects.\n\nA reentrant lock must be released by the thread that acquired it. Once a\nthread has acquired a reentrant lock, the same thread may acquire it\nagain without blocking; the thread must release it once for each time it\nhas acquired it.",
    "builtins._RLock.__delattr__" => "Implement delattr(self, name).",
    "builtins._RLock.__enter__" => "Acquire a lock, blocking or non-blocking.\n\nWhen invoked without arguments: if this thread already owns the lock,\nincrement the recursion level by one, and return immediately. Otherwise,\nif another thread owns the lock, block until the lock is unlocked. Once\nthe lock is unlocked (not owned by any thread), then grab ownership, set\nthe recursion level to one, and return. If more than one thread is\nblocked waiting until the lock is unlocked, only one at a time will be\nable to grab ownership of the lock. There is no return value in this\ncase.\n\nWhen invoked with the blocking argument set to true, do the same thing\nas when called without arguments, and return true.\n\nWhen invoked with the blocking argument set to false, do not block. If a\ncall without an argument would block, return false immediately;\notherwise, do the same thing as when called without arguments, and\nreturn true.\n\nWhen invoked with the floating-point timeout argument set to a positive\nvalue, block for at most the number of seconds specified by timeout\nand as long as the lock cannot be acquired.  Return true if the lock has\nbeen acquired, false if the timeout has elapsed.",
    "builtins._RLock.__eq__" => "Return self==value.",
    "builtins._RLock.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._RLock.__ge__" => "Return self>=value.",
    "builtins._RLock.__getattribute__" => "Return getattr(self, name).",
    "builtins._RLock.__getstate__" => "Helper for pickle.",
    "builtins._RLock.__gt__" => "Return self>value.",
    "builtins._RLock.__hash__" => "Return hash(self).",
    "builtins._RLock.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._RLock.__le__" => "Return self<=value.",
    "builtins._RLock.__lt__" => "Return self<value.",
    "builtins._RLock.__ne__" => "Return self!=value.",
    "builtins._RLock.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._RLock.__reduce__" => "Helper for pickle.",
    "builtins._RLock.__reduce_ex__" => "Helper for pickle.",
    "builtins._RLock.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._RLock.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._RLock.__str__" => "Return str(self).",
    "builtins._RLock.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._RLock.__weakref__" => "list of weak references to the object",
    "builtins._RLock.acquire" => "Acquire a lock, blocking or non-blocking.\n\nWhen invoked without arguments: if this thread already owns the lock,\nincrement the recursion level by one, and return immediately. Otherwise,\nif another thread owns the lock, block until the lock is unlocked. Once\nthe lock is unlocked (not owned by any thread), then grab ownership, set\nthe recursion level to one, and return. If more than one thread is\nblocked waiting until the lock is unlocked, only one at a time will be\nable to grab ownership of the lock. There is no return value in this\ncase.\n\nWhen invoked with the blocking argument set to true, do the same thing\nas when called without arguments, and return true.\n\nWhen invoked with the blocking argument set to false, do not block. If a\ncall without an argument would block, return false immediately;\notherwise, do the same thing as when called without arguments, and\nreturn true.\n\nWhen invoked with the floating-point timeout argument set to a positive\nvalue, block for at most the number of seconds specified by timeout\nand as long as the lock cannot be acquired.  Return true if the lock has\nbeen acquired, false if the timeout has elapsed.",
    "builtins._RLock.locked" => "Return whether this object is locked.",
    "builtins._RLock.release" => "Release a lock, decrementing the recursion level.\n\nIf after the decrement it is zero, reset the lock to unlocked (not owned\nby any thread), and if any other threads are blocked waiting for the\nlock to become unlocked, allow exactly one of them to proceed. If after\nthe decrement the recursion level is still nonzero, the lock remains\nlocked and owned by the calling thread.\n\nOnly call this method when the calling thread owns the lock. A\nRuntimeError is raised if this method is called when the lock is\nunlocked.\n\nThere is no return value.",
    "builtins._RandomNameSequence" => "An instance of _RandomNameSequence generates an endless\nsequence of unpredictable strings which can safely be incorporated\ninto file names.  Each string is eight characters long.  Multiple\nthreads can safely use the same instance at the same time.\n\n_RandomNameSequence is an iterator.",
    "builtins._RandomNameSequence.__delattr__" => "Implement delattr(self, name).",
    "builtins._RandomNameSequence.__eq__" => "Return self==value.",
    "builtins._RandomNameSequence.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._RandomNameSequence.__ge__" => "Return self>=value.",
    "builtins._RandomNameSequence.__getattribute__" => "Return getattr(self, name).",
    "builtins._RandomNameSequence.__getstate__" => "Helper for pickle.",
    "builtins._RandomNameSequence.__gt__" => "Return self>value.",
    "builtins._RandomNameSequence.__hash__" => "Return hash(self).",
    "builtins._RandomNameSequence.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._RandomNameSequence.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._RandomNameSequence.__le__" => "Return self<=value.",
    "builtins._RandomNameSequence.__lt__" => "Return self<value.",
    "builtins._RandomNameSequence.__ne__" => "Return self!=value.",
    "builtins._RandomNameSequence.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._RandomNameSequence.__reduce__" => "Helper for pickle.",
    "builtins._RandomNameSequence.__reduce_ex__" => "Helper for pickle.",
    "builtins._RandomNameSequence.__repr__" => "Return repr(self).",
    "builtins._RandomNameSequence.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._RandomNameSequence.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._RandomNameSequence.__str__" => "Return str(self).",
    "builtins._RandomNameSequence.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._RandomNameSequence.__weakref__" => "list of weak references to the object",
    "builtins._ReadState.__delattr__" => "Implement delattr(self, name).",
    "builtins._ReadState.__eq__" => "Return self==value.",
    "builtins._ReadState.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._ReadState.__ge__" => "Return self>=value.",
    "builtins._ReadState.__getattribute__" => "Return getattr(self, name).",
    "builtins._ReadState.__getstate__" => "Helper for pickle.",
    "builtins._ReadState.__gt__" => "Return self>value.",
    "builtins._ReadState.__hash__" => "Return hash(self).",
    "builtins._ReadState.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._ReadState.__le__" => "Return self<=value.",
    "builtins._ReadState.__lt__" => "Return self<value.",
    "builtins._ReadState.__ne__" => "Return self!=value.",
    "builtins._ReadState.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._ReadState.__reduce__" => "Helper for pickle.",
    "builtins._ReadState.__reduce_ex__" => "Helper for pickle.",
    "builtins._ReadState.__repr__" => "Return repr(self).",
    "builtins._ReadState.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._ReadState.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._ReadState.__str__" => "Return str(self).",
    "builtins._ReadState.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._ReadState.__weakref__" => "list of weak references to the object",
    "builtins._ResultMixinBytes" => "Standard approach to decoding parsed results from bytes to str",
    "builtins._ResultMixinBytes.__delattr__" => "Implement delattr(self, name).",
    "builtins._ResultMixinBytes.__eq__" => "Return self==value.",
    "builtins._ResultMixinBytes.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._ResultMixinBytes.__ge__" => "Return self>=value.",
    "builtins._ResultMixinBytes.__getattribute__" => "Return getattr(self, name).",
    "builtins._ResultMixinBytes.__getstate__" => "Helper for pickle.",
    "builtins._ResultMixinBytes.__gt__" => "Return self>value.",
    "builtins._ResultMixinBytes.__hash__" => "Return hash(self).",
    "builtins._ResultMixinBytes.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._ResultMixinBytes.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._ResultMixinBytes.__le__" => "Return self<=value.",
    "builtins._ResultMixinBytes.__lt__" => "Return self<value.",
    "builtins._ResultMixinBytes.__ne__" => "Return self!=value.",
    "builtins._ResultMixinBytes.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._ResultMixinBytes.__reduce__" => "Helper for pickle.",
    "builtins._ResultMixinBytes.__reduce_ex__" => "Helper for pickle.",
    "builtins._ResultMixinBytes.__repr__" => "Return repr(self).",
    "builtins._ResultMixinBytes.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._ResultMixinBytes.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._ResultMixinBytes.__str__" => "Return str(self).",
    "builtins._ResultMixinBytes.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._ResultMixinStr" => "Standard approach to encoding parsed results from str to bytes",
    "builtins._ResultMixinStr.__delattr__" => "Implement delattr(self, name).",
    "builtins._ResultMixinStr.__eq__" => "Return self==value.",
    "builtins._ResultMixinStr.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._ResultMixinStr.__ge__" => "Return self>=value.",
    "builtins._ResultMixinStr.__getattribute__" => "Return getattr(self, name).",
    "builtins._ResultMixinStr.__getstate__" => "Helper for pickle.",
    "builtins._ResultMixinStr.__gt__" => "Return self>value.",
    "builtins._ResultMixinStr.__hash__" => "Return hash(self).",
    "builtins._ResultMixinStr.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._ResultMixinStr.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._ResultMixinStr.__le__" => "Return self<=value.",
    "builtins._ResultMixinStr.__lt__" => "Return self<value.",
    "builtins._ResultMixinStr.__ne__" => "Return self!=value.",
    "builtins._ResultMixinStr.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._ResultMixinStr.__reduce__" => "Helper for pickle.",
    "builtins._ResultMixinStr.__reduce_ex__" => "Helper for pickle.",
    "builtins._ResultMixinStr.__repr__" => "Return repr(self).",
    "builtins._ResultMixinStr.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._ResultMixinStr.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._ResultMixinStr.__str__" => "Return str(self).",
    "builtins._ResultMixinStr.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._SSLContext.__delattr__" => "Implement delattr(self, name).",
    "builtins._SSLContext.__eq__" => "Return self==value.",
    "builtins._SSLContext.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._SSLContext.__ge__" => "Return self>=value.",
    "builtins._SSLContext.__getattribute__" => "Return getattr(self, name).",
    "builtins._SSLContext.__getstate__" => "Helper for pickle.",
    "builtins._SSLContext.__gt__" => "Return self>value.",
    "builtins._SSLContext.__hash__" => "Return hash(self).",
    "builtins._SSLContext.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._SSLContext.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._SSLContext.__le__" => "Return self<=value.",
    "builtins._SSLContext.__lt__" => "Return self<value.",
    "builtins._SSLContext.__ne__" => "Return self!=value.",
    "builtins._SSLContext.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._SSLContext.__reduce__" => "Helper for pickle.",
    "builtins._SSLContext.__reduce_ex__" => "Helper for pickle.",
    "builtins._SSLContext.__repr__" => "Return repr(self).",
    "builtins._SSLContext.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._SSLContext.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._SSLContext.__str__" => "Return str(self).",
    "builtins._SSLContext.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._SSLContext.cert_store_stats" => "Returns quantities of loaded X.509 certificates.\n\nX.509 certificates with a CA extension and certificate revocation\nlists inside the context's cert store.\n\nNOTE: Certificates in a capath directory aren't loaded unless they\nhave been used at least once.",
    "builtins._SSLContext.get_ca_certs" => "Returns a list of dicts with information of loaded CA certs.\n\nIf the optional argument is True, returns a DER-encoded copy of the\nCA certificate.\n\nNOTE: Certificates in a capath directory aren't loaded unless they\nhave been used at least once.",
    "builtins._SSLContext.num_tickets" => "Control the number of TLSv1.3 session tickets.",
    "builtins._SSLContext.security_level" => "The current security level.",
    "builtins._SSLContext.sni_callback" => "Set a callback that will be called when a server name is provided by the SSL/TLS client in the SNI extension.\n\nIf the argument is None then the callback is disabled.  The method\nis called with the SSLSocket, the server name as a string, and the\nSSLContext object.\n\nSee RFC 6066 for details of the SNI extension.",
    "builtins._SSLSocket.__delattr__" => "Implement delattr(self, name).",
    "builtins._SSLSocket.__eq__" => "Return self==value.",
    "builtins._SSLSocket.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._SSLSocket.__ge__" => "Return self>=value.",
    "builtins._SSLSocket.__getattribute__" => "Return getattr(self, name).",
    "builtins._SSLSocket.__getstate__" => "Helper for pickle.",
    "builtins._SSLSocket.__gt__" => "Return self>value.",
    "builtins._SSLSocket.__hash__" => "Return hash(self).",
    "builtins._SSLSocket.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._SSLSocket.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._SSLSocket.__le__" => "Return self<=value.",
    "builtins._SSLSocket.__lt__" => "Return self<value.",
    "builtins._SSLSocket.__ne__" => "Return self!=value.",
    "builtins._SSLSocket.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._SSLSocket.__reduce__" => "Helper for pickle.",
    "builtins._SSLSocket.__reduce_ex__" => "Helper for pickle.",
    "builtins._SSLSocket.__repr__" => "Return repr(self).",
    "builtins._SSLSocket.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._SSLSocket.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._SSLSocket.__str__" => "Return str(self).",
    "builtins._SSLSocket.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._SSLSocket.context" => "This changes the context associated with the SSLSocket.\n\nThis is typically used from within a callback function set by the\nsni_callback on the SSLContext to change the certificate information\nassociated with the SSLSocket before the cryptographic exchange\nhandshake messages.",
    "builtins._SSLSocket.get_channel_binding" => "Get channel binding data for current connection.\n\nRaise ValueError if the requested `cb_type` is not supported.\nReturn bytes of the data or None if the data is not available (e.g.\nbefore the handshake).\nOnly 'tls-unique' channel binding data from RFC 5929 is supported.",
    "builtins._SSLSocket.getpeercert" => "Returns the certificate for the peer.\n\nIf no certificate was provided, returns None.  If a certificate was\nprovided, but not validated, returns an empty dictionary.  Otherwise\nreturns a dict containing information about the peer certificate.\n\nIf the optional argument is True, returns a DER-encoded copy of the\npeer certificate, or None if no certificate was provided.  This will\nreturn the certificate even if it wasn't validated.",
    "builtins._SSLSocket.owner" => "The Python-level owner of this object.\n\nPassed as \"self\" in servername callback.",
    "builtins._SSLSocket.pending" => "Returns the number of already decrypted bytes available for read, pending on the connection.",
    "builtins._SSLSocket.read" => "read(size, [buffer])\nRead up to size bytes from the SSL socket.",
    "builtins._SSLSocket.server_hostname" => "The currently set server hostname (for SNI).",
    "builtins._SSLSocket.server_side" => "Whether this is a server-side socket.",
    "builtins._SSLSocket.session" => "The underlying SSLSession object.",
    "builtins._SSLSocket.session_reused" => "Was the client session reused during handshake?",
    "builtins._SSLSocket.shutdown" => "Does the SSL shutdown handshake with the remote end.",
    "builtins._SSLSocket.verify_client_post_handshake" => "Initiate TLS 1.3 post-handshake authentication",
    "builtins._SSLSocket.write" => "Writes the bytes-like object b into the SSL object.\n\nReturns the number of bytes written.",
    "builtins._Section.__delattr__" => "Implement delattr(self, name).",
    "builtins._Section.__eq__" => "Return self==value.",
    "builtins._Section.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Section.__ge__" => "Return self>=value.",
    "builtins._Section.__getattribute__" => "Return getattr(self, name).",
    "builtins._Section.__getstate__" => "Helper for pickle.",
    "builtins._Section.__gt__" => "Return self>value.",
    "builtins._Section.__hash__" => "Return hash(self).",
    "builtins._Section.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Section.__le__" => "Return self<=value.",
    "builtins._Section.__lt__" => "Return self<value.",
    "builtins._Section.__ne__" => "Return self!=value.",
    "builtins._Section.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Section.__reduce__" => "Helper for pickle.",
    "builtins._Section.__reduce_ex__" => "Helper for pickle.",
    "builtins._Section.__repr__" => "Return repr(self).",
    "builtins._Section.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Section.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Section.__str__" => "Return str(self).",
    "builtins._Section.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Section.__weakref__" => "list of weak references to the object",
    "builtins._SelectorContext.__delattr__" => "Implement delattr(self, name).",
    "builtins._SelectorContext.__eq__" => "Return self==value.",
    "builtins._SelectorContext.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._SelectorContext.__ge__" => "Return self>=value.",
    "builtins._SelectorContext.__getattribute__" => "Return getattr(self, name).",
    "builtins._SelectorContext.__getstate__" => "Helper for pickle.",
    "builtins._SelectorContext.__gt__" => "Return self>value.",
    "builtins._SelectorContext.__hash__" => "Return hash(self).",
    "builtins._SelectorContext.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._SelectorContext.__le__" => "Return self<=value.",
    "builtins._SelectorContext.__lt__" => "Return self<value.",
    "builtins._SelectorContext.__ne__" => "Return self!=value.",
    "builtins._SelectorContext.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._SelectorContext.__reduce__" => "Helper for pickle.",
    "builtins._SelectorContext.__reduce_ex__" => "Helper for pickle.",
    "builtins._SelectorContext.__repr__" => "Return repr(self).",
    "builtins._SelectorContext.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._SelectorContext.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._SelectorContext.__str__" => "Return str(self).",
    "builtins._SelectorContext.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._SelectorContext.__weakref__" => "list of weak references to the object",
    "builtins._Sentinel.__delattr__" => "Implement delattr(self, name).",
    "builtins._Sentinel.__eq__" => "Return self==value.",
    "builtins._Sentinel.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Sentinel.__ge__" => "Return self>=value.",
    "builtins._Sentinel.__getattribute__" => "Return getattr(self, name).",
    "builtins._Sentinel.__getstate__" => "Helper for pickle.",
    "builtins._Sentinel.__gt__" => "Return self>value.",
    "builtins._Sentinel.__hash__" => "Return hash(self).",
    "builtins._Sentinel.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._Sentinel.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Sentinel.__le__" => "Return self<=value.",
    "builtins._Sentinel.__lt__" => "Return self<value.",
    "builtins._Sentinel.__ne__" => "Return self!=value.",
    "builtins._Sentinel.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Sentinel.__reduce__" => "Helper for pickle.",
    "builtins._Sentinel.__reduce_ex__" => "Helper for pickle.",
    "builtins._Sentinel.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Sentinel.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Sentinel.__str__" => "Return str(self).",
    "builtins._Sentinel.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Sentinel.__weakref__" => "list of weak references to the object",
    "builtins._SharedFile.__delattr__" => "Implement delattr(self, name).",
    "builtins._SharedFile.__eq__" => "Return self==value.",
    "builtins._SharedFile.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._SharedFile.__ge__" => "Return self>=value.",
    "builtins._SharedFile.__getattribute__" => "Return getattr(self, name).",
    "builtins._SharedFile.__getstate__" => "Helper for pickle.",
    "builtins._SharedFile.__gt__" => "Return self>value.",
    "builtins._SharedFile.__hash__" => "Return hash(self).",
    "builtins._SharedFile.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._SharedFile.__le__" => "Return self<=value.",
    "builtins._SharedFile.__lt__" => "Return self<value.",
    "builtins._SharedFile.__ne__" => "Return self!=value.",
    "builtins._SharedFile.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._SharedFile.__reduce__" => "Helper for pickle.",
    "builtins._SharedFile.__reduce_ex__" => "Helper for pickle.",
    "builtins._SharedFile.__repr__" => "Return repr(self).",
    "builtins._SharedFile.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._SharedFile.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._SharedFile.__str__" => "Return str(self).",
    "builtins._SharedFile.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._SharedFile.__weakref__" => "list of weak references to the object",
    "builtins._Stream" => "Class that serves as an adapter between TarFile and\na stream-like object.  The stream-like object only\nneeds to have a read() or write() method that works with bytes,\nand the method is accessed blockwise.\nUse of gzip or bzip2 compression is possible.\nA stream-like object could be for example: sys.stdin.buffer,\nsys.stdout.buffer, a socket, a tape device etc.\n\n_Stream is intended to be used only internally.",
    "builtins._Stream._Stream__read" => "Return size bytes from stream. If internal buffer is empty,\nread another block from the stream.",
    "builtins._Stream._Stream__write" => "Write string s to the stream if a whole new block\nis ready to be written.",
    "builtins._Stream.__delattr__" => "Implement delattr(self, name).",
    "builtins._Stream.__eq__" => "Return self==value.",
    "builtins._Stream.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Stream.__ge__" => "Return self>=value.",
    "builtins._Stream.__getattribute__" => "Return getattr(self, name).",
    "builtins._Stream.__getstate__" => "Helper for pickle.",
    "builtins._Stream.__gt__" => "Return self>value.",
    "builtins._Stream.__hash__" => "Return hash(self).",
    "builtins._Stream.__init__" => "Construct a _Stream object.",
    "builtins._Stream.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Stream.__le__" => "Return self<=value.",
    "builtins._Stream.__lt__" => "Return self<value.",
    "builtins._Stream.__ne__" => "Return self!=value.",
    "builtins._Stream.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Stream.__reduce__" => "Helper for pickle.",
    "builtins._Stream.__reduce_ex__" => "Helper for pickle.",
    "builtins._Stream.__repr__" => "Return repr(self).",
    "builtins._Stream.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Stream.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Stream.__str__" => "Return str(self).",
    "builtins._Stream.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Stream.__weakref__" => "list of weak references to the object",
    "builtins._Stream._init_read_gz" => "Initialize for reading a gzip compressed fileobj.",
    "builtins._Stream._init_write_gz" => "Initialize for writing with gzip compression.",
    "builtins._Stream._read" => "Return size bytes from the stream.",
    "builtins._Stream.close" => "Close the _Stream object. No operation should be\ndone on it afterwards.",
    "builtins._Stream.read" => "Return the next size number of bytes from the stream.",
    "builtins._Stream.seek" => "Set the stream's file pointer to pos. Negative seeking\nis forbidden.",
    "builtins._Stream.tell" => "Return the stream's file pointer position.",
    "builtins._Stream.write" => "Write string s to the stream.",
    "builtins._StreamProxy" => "Small proxy class that enables transparent compression\ndetection for the Stream interface (mode 'r|*').",
    "builtins._StreamProxy.__delattr__" => "Implement delattr(self, name).",
    "builtins._StreamProxy.__eq__" => "Return self==value.",
    "builtins._StreamProxy.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._StreamProxy.__ge__" => "Return self>=value.",
    "builtins._StreamProxy.__getattribute__" => "Return getattr(self, name).",
    "builtins._StreamProxy.__getstate__" => "Helper for pickle.",
    "builtins._StreamProxy.__gt__" => "Return self>value.",
    "builtins._StreamProxy.__hash__" => "Return hash(self).",
    "builtins._StreamProxy.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._StreamProxy.__le__" => "Return self<=value.",
    "builtins._StreamProxy.__lt__" => "Return self<value.",
    "builtins._StreamProxy.__ne__" => "Return self!=value.",
    "builtins._StreamProxy.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._StreamProxy.__reduce__" => "Helper for pickle.",
    "builtins._StreamProxy.__reduce_ex__" => "Helper for pickle.",
    "builtins._StreamProxy.__repr__" => "Return repr(self).",
    "builtins._StreamProxy.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._StreamProxy.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._StreamProxy.__str__" => "Return str(self).",
    "builtins._StreamProxy.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._StreamProxy.__weakref__" => "list of weak references to the object",
    "builtins._Stringifier.__delattr__" => "Implement delattr(self, name).",
    "builtins._Stringifier.__getattribute__" => "Return getattr(self, name).",
    "builtins._Stringifier.__getstate__" => "Helper for pickle.",
    "builtins._Stringifier.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Stringifier.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Stringifier.__reduce__" => "Helper for pickle.",
    "builtins._Stringifier.__reduce_ex__" => "Helper for pickle.",
    "builtins._Stringifier.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Stringifier.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Stringifier.__str__" => "Return str(self).",
    "builtins._Stringifier.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Stringifier.__weakref__" => "list of weak references to the object",
    "builtins._TZifHeader.__delattr__" => "Implement delattr(self, name).",
    "builtins._TZifHeader.__eq__" => "Return self==value.",
    "builtins._TZifHeader.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._TZifHeader.__ge__" => "Return self>=value.",
    "builtins._TZifHeader.__getattribute__" => "Return getattr(self, name).",
    "builtins._TZifHeader.__getstate__" => "Helper for pickle.",
    "builtins._TZifHeader.__gt__" => "Return self>value.",
    "builtins._TZifHeader.__hash__" => "Return hash(self).",
    "builtins._TZifHeader.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._TZifHeader.__le__" => "Return self<=value.",
    "builtins._TZifHeader.__lt__" => "Return self<value.",
    "builtins._TZifHeader.__ne__" => "Return self!=value.",
    "builtins._TZifHeader.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._TZifHeader.__reduce__" => "Helper for pickle.",
    "builtins._TZifHeader.__reduce_ex__" => "Helper for pickle.",
    "builtins._TZifHeader.__repr__" => "Return repr(self).",
    "builtins._TZifHeader.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._TZifHeader.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._TZifHeader.__str__" => "Return str(self).",
    "builtins._TZifHeader.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Tellable.__delattr__" => "Implement delattr(self, name).",
    "builtins._Tellable.__eq__" => "Return self==value.",
    "builtins._Tellable.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Tellable.__ge__" => "Return self>=value.",
    "builtins._Tellable.__getattribute__" => "Return getattr(self, name).",
    "builtins._Tellable.__getstate__" => "Helper for pickle.",
    "builtins._Tellable.__gt__" => "Return self>value.",
    "builtins._Tellable.__hash__" => "Return hash(self).",
    "builtins._Tellable.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Tellable.__le__" => "Return self<=value.",
    "builtins._Tellable.__lt__" => "Return self<value.",
    "builtins._Tellable.__ne__" => "Return self!=value.",
    "builtins._Tellable.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Tellable.__reduce__" => "Helper for pickle.",
    "builtins._Tellable.__reduce_ex__" => "Helper for pickle.",
    "builtins._Tellable.__repr__" => "Return repr(self).",
    "builtins._Tellable.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Tellable.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Tellable.__str__" => "Return str(self).",
    "builtins._Tellable.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Tellable.__weakref__" => "list of weak references to the object",
    "builtins._TempModule" => "Temporarily replace a module in sys.modules with an empty namespace",
    "builtins._TempModule.__delattr__" => "Implement delattr(self, name).",
    "builtins._TempModule.__eq__" => "Return self==value.",
    "builtins._TempModule.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._TempModule.__ge__" => "Return self>=value.",
    "builtins._TempModule.__getattribute__" => "Return getattr(self, name).",
    "builtins._TempModule.__getstate__" => "Helper for pickle.",
    "builtins._TempModule.__gt__" => "Return self>value.",
    "builtins._TempModule.__hash__" => "Return hash(self).",
    "builtins._TempModule.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._TempModule.__le__" => "Return self<=value.",
    "builtins._TempModule.__lt__" => "Return self<value.",
    "builtins._TempModule.__ne__" => "Return self!=value.",
    "builtins._TempModule.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._TempModule.__reduce__" => "Helper for pickle.",
    "builtins._TempModule.__reduce_ex__" => "Helper for pickle.",
    "builtins._TempModule.__repr__" => "Return repr(self).",
    "builtins._TempModule.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._TempModule.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._TempModule.__str__" => "Return str(self).",
    "builtins._TempModule.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._TempModule.__weakref__" => "list of weak references to the object",
    "builtins._TemplatePattern.__delattr__" => "Implement delattr(self, name).",
    "builtins._TemplatePattern.__eq__" => "Return self==value.",
    "builtins._TemplatePattern.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._TemplatePattern.__ge__" => "Return self>=value.",
    "builtins._TemplatePattern.__getattribute__" => "Return getattr(self, name).",
    "builtins._TemplatePattern.__getstate__" => "Helper for pickle.",
    "builtins._TemplatePattern.__gt__" => "Return self>value.",
    "builtins._TemplatePattern.__hash__" => "Return hash(self).",
    "builtins._TemplatePattern.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._TemplatePattern.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._TemplatePattern.__le__" => "Return self<=value.",
    "builtins._TemplatePattern.__lt__" => "Return self<value.",
    "builtins._TemplatePattern.__ne__" => "Return self!=value.",
    "builtins._TemplatePattern.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._TemplatePattern.__reduce__" => "Helper for pickle.",
    "builtins._TemplatePattern.__reduce_ex__" => "Helper for pickle.",
    "builtins._TemplatePattern.__repr__" => "Return repr(self).",
    "builtins._TemplatePattern.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._TemplatePattern.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._TemplatePattern.__str__" => "Return str(self).",
    "builtins._TemplatePattern.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._TemplatePattern.__weakref__" => "list of weak references to the object",
    "builtins._TemporaryFileCloser" => "A separate object allowing proper closing of a temporary file's\nunderlying file object, without adding a __del__ method to the\ntemporary file.",
    "builtins._TemporaryFileCloser.__delattr__" => "Implement delattr(self, name).",
    "builtins._TemporaryFileCloser.__eq__" => "Return self==value.",
    "builtins._TemporaryFileCloser.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._TemporaryFileCloser.__ge__" => "Return self>=value.",
    "builtins._TemporaryFileCloser.__getattribute__" => "Return getattr(self, name).",
    "builtins._TemporaryFileCloser.__getstate__" => "Helper for pickle.",
    "builtins._TemporaryFileCloser.__gt__" => "Return self>value.",
    "builtins._TemporaryFileCloser.__hash__" => "Return hash(self).",
    "builtins._TemporaryFileCloser.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._TemporaryFileCloser.__le__" => "Return self<=value.",
    "builtins._TemporaryFileCloser.__lt__" => "Return self<value.",
    "builtins._TemporaryFileCloser.__ne__" => "Return self!=value.",
    "builtins._TemporaryFileCloser.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._TemporaryFileCloser.__reduce__" => "Helper for pickle.",
    "builtins._TemporaryFileCloser.__reduce_ex__" => "Helper for pickle.",
    "builtins._TemporaryFileCloser.__repr__" => "Return repr(self).",
    "builtins._TemporaryFileCloser.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._TemporaryFileCloser.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._TemporaryFileCloser.__str__" => "Return str(self).",
    "builtins._TemporaryFileCloser.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._TemporaryFileCloser.__weakref__" => "list of weak references to the object",
    "builtins._TemporaryFileWrapper" => "Temporary file wrapper\n\nThis class provides a wrapper around files opened for\ntemporary use.  In particular, it seeks to automatically\nremove the file when it is no longer needed.",
    "builtins._TemporaryFileWrapper.__delattr__" => "Implement delattr(self, name).",
    "builtins._TemporaryFileWrapper.__eq__" => "Return self==value.",
    "builtins._TemporaryFileWrapper.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._TemporaryFileWrapper.__ge__" => "Return self>=value.",
    "builtins._TemporaryFileWrapper.__getattribute__" => "Return getattr(self, name).",
    "builtins._TemporaryFileWrapper.__getstate__" => "Helper for pickle.",
    "builtins._TemporaryFileWrapper.__gt__" => "Return self>value.",
    "builtins._TemporaryFileWrapper.__hash__" => "Return hash(self).",
    "builtins._TemporaryFileWrapper.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._TemporaryFileWrapper.__le__" => "Return self<=value.",
    "builtins._TemporaryFileWrapper.__lt__" => "Return self<value.",
    "builtins._TemporaryFileWrapper.__ne__" => "Return self!=value.",
    "builtins._TemporaryFileWrapper.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._TemporaryFileWrapper.__reduce__" => "Helper for pickle.",
    "builtins._TemporaryFileWrapper.__reduce_ex__" => "Helper for pickle.",
    "builtins._TemporaryFileWrapper.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._TemporaryFileWrapper.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._TemporaryFileWrapper.__str__" => "Return str(self).",
    "builtins._TemporaryFileWrapper.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._TemporaryFileWrapper.__weakref__" => "list of weak references to the object",
    "builtins._TemporaryFileWrapper.close" => "Close the temporary file, possibly deleting it.",
    "builtins._TestClass" => "A pointless class, for sanity-checking of docstring testing.\n\nMethods:\n    square()\n    get()\n\n>>> _TestClass(13).get() + _TestClass(-12).get()\n1\n>>> hex(_TestClass(13).square().get())\n'0xa9'",
    "builtins._TestClass.__delattr__" => "Implement delattr(self, name).",
    "builtins._TestClass.__eq__" => "Return self==value.",
    "builtins._TestClass.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._TestClass.__ge__" => "Return self>=value.",
    "builtins._TestClass.__getattribute__" => "Return getattr(self, name).",
    "builtins._TestClass.__getstate__" => "Helper for pickle.",
    "builtins._TestClass.__gt__" => "Return self>value.",
    "builtins._TestClass.__hash__" => "Return hash(self).",
    "builtins._TestClass.__init__" => "val -> _TestClass object with associated value val.\n\n>>> t = _TestClass(123)\n>>> print(t.get())\n123",
    "builtins._TestClass.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._TestClass.__le__" => "Return self<=value.",
    "builtins._TestClass.__lt__" => "Return self<value.",
    "builtins._TestClass.__ne__" => "Return self!=value.",
    "builtins._TestClass.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._TestClass.__reduce__" => "Helper for pickle.",
    "builtins._TestClass.__reduce_ex__" => "Helper for pickle.",
    "builtins._TestClass.__repr__" => "Return repr(self).",
    "builtins._TestClass.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._TestClass.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._TestClass.__str__" => "Return str(self).",
    "builtins._TestClass.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._TestClass.__weakref__" => "list of weak references to the object",
    "builtins._TestClass.get" => "get() -> return TestClass's associated value.\n\n>>> x = _TestClass(-42)\n>>> print(x.get())\n-42",
    "builtins._TestClass.square" => "square() -> square TestClass's associated value\n\n>>> _TestClass(13).square().get()\n169",
    "builtins._ThreadHandle.__delattr__" => "Implement delattr(self, name).",
    "builtins._ThreadHandle.__eq__" => "Return self==value.",
    "builtins._ThreadHandle.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._ThreadHandle.__ge__" => "Return self>=value.",
    "builtins._ThreadHandle.__getattribute__" => "Return getattr(self, name).",
    "builtins._ThreadHandle.__getstate__" => "Helper for pickle.",
    "builtins._ThreadHandle.__gt__" => "Return self>value.",
    "builtins._ThreadHandle.__hash__" => "Return hash(self).",
    "builtins._ThreadHandle.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._ThreadHandle.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._ThreadHandle.__le__" => "Return self<=value.",
    "builtins._ThreadHandle.__lt__" => "Return self<value.",
    "builtins._ThreadHandle.__ne__" => "Return self!=value.",
    "builtins._ThreadHandle.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._ThreadHandle.__reduce__" => "Helper for pickle.",
    "builtins._ThreadHandle.__reduce_ex__" => "Helper for pickle.",
    "builtins._ThreadHandle.__repr__" => "Return repr(self).",
    "builtins._ThreadHandle.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._ThreadHandle.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._ThreadHandle.__str__" => "Return str(self).",
    "builtins._ThreadHandle.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._ThreadedChildWatcher" => "Threaded child watcher implementation.\n\nThe watcher uses a thread per process\nfor waiting for the process finish.\n\nIt doesn't require subscription on POSIX signal\nbut a thread creation is not free.\n\nThe watcher has O(1) complexity, its performance doesn't depend\non amount of spawn processes.",
    "builtins._ThreadedChildWatcher.__delattr__" => "Implement delattr(self, name).",
    "builtins._ThreadedChildWatcher.__eq__" => "Return self==value.",
    "builtins._ThreadedChildWatcher.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._ThreadedChildWatcher.__ge__" => "Return self>=value.",
    "builtins._ThreadedChildWatcher.__getattribute__" => "Return getattr(self, name).",
    "builtins._ThreadedChildWatcher.__getstate__" => "Helper for pickle.",
    "builtins._ThreadedChildWatcher.__gt__" => "Return self>value.",
    "builtins._ThreadedChildWatcher.__hash__" => "Return hash(self).",
    "builtins._ThreadedChildWatcher.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._ThreadedChildWatcher.__le__" => "Return self<=value.",
    "builtins._ThreadedChildWatcher.__lt__" => "Return self<value.",
    "builtins._ThreadedChildWatcher.__ne__" => "Return self!=value.",
    "builtins._ThreadedChildWatcher.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._ThreadedChildWatcher.__reduce__" => "Helper for pickle.",
    "builtins._ThreadedChildWatcher.__reduce_ex__" => "Helper for pickle.",
    "builtins._ThreadedChildWatcher.__repr__" => "Return repr(self).",
    "builtins._ThreadedChildWatcher.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._ThreadedChildWatcher.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._ThreadedChildWatcher.__str__" => "Return str(self).",
    "builtins._ThreadedChildWatcher.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._ThreadedChildWatcher.__weakref__" => "list of weak references to the object",
    "builtins._TurtleImage" => "Helper class: Datatype to store Turtle attributes",
    "builtins._TurtleImage.__delattr__" => "Implement delattr(self, name).",
    "builtins._TurtleImage.__eq__" => "Return self==value.",
    "builtins._TurtleImage.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._TurtleImage.__ge__" => "Return self>=value.",
    "builtins._TurtleImage.__getattribute__" => "Return getattr(self, name).",
    "builtins._TurtleImage.__getstate__" => "Helper for pickle.",
    "builtins._TurtleImage.__gt__" => "Return self>value.",
    "builtins._TurtleImage.__hash__" => "Return hash(self).",
    "builtins._TurtleImage.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._TurtleImage.__le__" => "Return self<=value.",
    "builtins._TurtleImage.__lt__" => "Return self<value.",
    "builtins._TurtleImage.__ne__" => "Return self!=value.",
    "builtins._TurtleImage.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._TurtleImage.__reduce__" => "Helper for pickle.",
    "builtins._TurtleImage.__reduce_ex__" => "Helper for pickle.",
    "builtins._TurtleImage.__repr__" => "Return repr(self).",
    "builtins._TurtleImage.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._TurtleImage.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._TurtleImage.__str__" => "Return str(self).",
    "builtins._TurtleImage.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._TurtleImage.__weakref__" => "list of weak references to the object",
    "builtins._TypingEllipsis" => "Internal placeholder for ... (ellipsis).",
    "builtins._TypingEllipsis.__delattr__" => "Implement delattr(self, name).",
    "builtins._TypingEllipsis.__eq__" => "Return self==value.",
    "builtins._TypingEllipsis.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._TypingEllipsis.__ge__" => "Return self>=value.",
    "builtins._TypingEllipsis.__getattribute__" => "Return getattr(self, name).",
    "builtins._TypingEllipsis.__getstate__" => "Helper for pickle.",
    "builtins._TypingEllipsis.__gt__" => "Return self>value.",
    "builtins._TypingEllipsis.__hash__" => "Return hash(self).",
    "builtins._TypingEllipsis.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._TypingEllipsis.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._TypingEllipsis.__le__" => "Return self<=value.",
    "builtins._TypingEllipsis.__lt__" => "Return self<value.",
    "builtins._TypingEllipsis.__ne__" => "Return self!=value.",
    "builtins._TypingEllipsis.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._TypingEllipsis.__reduce__" => "Helper for pickle.",
    "builtins._TypingEllipsis.__reduce_ex__" => "Helper for pickle.",
    "builtins._TypingEllipsis.__repr__" => "Return repr(self).",
    "builtins._TypingEllipsis.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._TypingEllipsis.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._TypingEllipsis.__str__" => "Return str(self).",
    "builtins._TypingEllipsis.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._TypingEllipsis.__weakref__" => "list of weak references to the object",
    "builtins._Unframer.__delattr__" => "Implement delattr(self, name).",
    "builtins._Unframer.__eq__" => "Return self==value.",
    "builtins._Unframer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Unframer.__ge__" => "Return self>=value.",
    "builtins._Unframer.__getattribute__" => "Return getattr(self, name).",
    "builtins._Unframer.__getstate__" => "Helper for pickle.",
    "builtins._Unframer.__gt__" => "Return self>value.",
    "builtins._Unframer.__hash__" => "Return hash(self).",
    "builtins._Unframer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Unframer.__le__" => "Return self<=value.",
    "builtins._Unframer.__lt__" => "Return self<value.",
    "builtins._Unframer.__ne__" => "Return self!=value.",
    "builtins._Unframer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Unframer.__reduce__" => "Helper for pickle.",
    "builtins._Unframer.__reduce_ex__" => "Helper for pickle.",
    "builtins._Unframer.__repr__" => "Return repr(self).",
    "builtins._Unframer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Unframer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Unframer.__str__" => "Return str(self).",
    "builtins._Unframer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Unframer.__weakref__" => "list of weak references to the object",
    "builtins._UnionGenericAlias" => "Compatibility hack.\n\nA class named _UnionGenericAlias used to be used to implement\ntyping.Union. This class exists to serve as a shim to preserve\nthe meaning of some code that used to use _UnionGenericAlias\ndirectly.",
    "builtins._UnionGenericAlias.__delattr__" => "Implement delattr(self, name).",
    "builtins._UnionGenericAlias.__eq__" => "Return self==value.",
    "builtins._UnionGenericAlias.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._UnionGenericAlias.__ge__" => "Return self>=value.",
    "builtins._UnionGenericAlias.__getattribute__" => "Return getattr(self, name).",
    "builtins._UnionGenericAlias.__getstate__" => "Helper for pickle.",
    "builtins._UnionGenericAlias.__gt__" => "Return self>value.",
    "builtins._UnionGenericAlias.__hash__" => "Return hash(self).",
    "builtins._UnionGenericAlias.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._UnionGenericAlias.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._UnionGenericAlias.__le__" => "Return self<=value.",
    "builtins._UnionGenericAlias.__lt__" => "Return self<value.",
    "builtins._UnionGenericAlias.__ne__" => "Return self!=value.",
    "builtins._UnionGenericAlias.__reduce__" => "Helper for pickle.",
    "builtins._UnionGenericAlias.__reduce_ex__" => "Helper for pickle.",
    "builtins._UnionGenericAlias.__repr__" => "Return repr(self).",
    "builtins._UnionGenericAlias.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._UnionGenericAlias.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._UnionGenericAlias.__str__" => "Return str(self).",
    "builtins._UnionGenericAlias.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._UnionGenericAlias.__weakref__" => "list of weak references to the object",
    "builtins._Unknown.__delattr__" => "Implement delattr(self, name).",
    "builtins._Unknown.__eq__" => "Return self==value.",
    "builtins._Unknown.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Unknown.__ge__" => "Return self>=value.",
    "builtins._Unknown.__getattribute__" => "Return getattr(self, name).",
    "builtins._Unknown.__getstate__" => "Helper for pickle.",
    "builtins._Unknown.__gt__" => "Return self>value.",
    "builtins._Unknown.__hash__" => "Return hash(self).",
    "builtins._Unknown.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._Unknown.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Unknown.__le__" => "Return self<=value.",
    "builtins._Unknown.__lt__" => "Return self<value.",
    "builtins._Unknown.__ne__" => "Return self!=value.",
    "builtins._Unknown.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Unknown.__reduce__" => "Helper for pickle.",
    "builtins._Unknown.__reduce_ex__" => "Helper for pickle.",
    "builtins._Unknown.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Unknown.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Unknown.__str__" => "Return str(self).",
    "builtins._Unknown.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Unknown.__weakref__" => "list of weak references to the object",
    "builtins._UnnamedSection.__delattr__" => "Implement delattr(self, name).",
    "builtins._UnnamedSection.__eq__" => "Return self==value.",
    "builtins._UnnamedSection.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._UnnamedSection.__ge__" => "Return self>=value.",
    "builtins._UnnamedSection.__getattribute__" => "Return getattr(self, name).",
    "builtins._UnnamedSection.__getstate__" => "Helper for pickle.",
    "builtins._UnnamedSection.__gt__" => "Return self>value.",
    "builtins._UnnamedSection.__hash__" => "Return hash(self).",
    "builtins._UnnamedSection.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._UnnamedSection.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._UnnamedSection.__le__" => "Return self<=value.",
    "builtins._UnnamedSection.__lt__" => "Return self<value.",
    "builtins._UnnamedSection.__ne__" => "Return self!=value.",
    "builtins._UnnamedSection.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._UnnamedSection.__reduce__" => "Helper for pickle.",
    "builtins._UnnamedSection.__reduce_ex__" => "Helper for pickle.",
    "builtins._UnnamedSection.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._UnnamedSection.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._UnnamedSection.__str__" => "Return str(self).",
    "builtins._UnnamedSection.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._UnnamedSection.__weakref__" => "list of weak references to the object",
    "builtins._Unpickler.__delattr__" => "Implement delattr(self, name).",
    "builtins._Unpickler.__eq__" => "Return self==value.",
    "builtins._Unpickler.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Unpickler.__ge__" => "Return self>=value.",
    "builtins._Unpickler.__getattribute__" => "Return getattr(self, name).",
    "builtins._Unpickler.__getstate__" => "Helper for pickle.",
    "builtins._Unpickler.__gt__" => "Return self>value.",
    "builtins._Unpickler.__hash__" => "Return hash(self).",
    "builtins._Unpickler.__init__" => "This takes a binary file for reading a pickle data stream.\n\nThe protocol version of the pickle is detected automatically, so\nno proto argument is needed.\n\nThe argument *file* must have two methods, a read() method that\ntakes an integer argument, and a readline() method that requires\nno arguments.  Both methods should return bytes.  Thus *file*\ncan be a binary file object opened for reading, an io.BytesIO\nobject, or any other custom object that meets this interface.\n\nThe file-like object must have two methods, a read() method\nthat takes an integer argument, and a readline() method that\nrequires no arguments.  Both methods should return bytes.\nThus file-like object can be a binary file object opened for\nreading, a BytesIO object, or any other custom object that\nmeets this interface.\n\nIf *buffers* is not None, it should be an iterable of buffer-enabled\nobjects that is consumed each time the pickle stream references\nan out-of-band buffer view.  Such buffers have been given in order\nto the *buffer_callback* of a Pickler object.\n\nIf *buffers* is None (the default), then the buffers are taken\nfrom the pickle stream, assuming they are serialized there.\nIt is an error for *buffers* to be None if the pickle stream\nwas produced with a non-None *buffer_callback*.\n\nOther optional arguments are *fix_imports*, *encoding* and\n*errors*, which are used to control compatibility support for\npickle stream generated by Python 2.  If *fix_imports* is True,\npickle will try to map the old Python 2 names to the new names\nused in Python 3.  The *encoding* and *errors* tell pickle how\nto decode 8-bit string instances pickled by Python 2; these\ndefault to 'ASCII' and 'strict', respectively. *encoding* can be\n'bytes' to read these 8-bit string instances as bytes objects.",
    "builtins._Unpickler.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Unpickler.__le__" => "Return self<=value.",
    "builtins._Unpickler.__lt__" => "Return self<value.",
    "builtins._Unpickler.__ne__" => "Return self!=value.",
    "builtins._Unpickler.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Unpickler.__reduce__" => "Helper for pickle.",
    "builtins._Unpickler.__reduce_ex__" => "Helper for pickle.",
    "builtins._Unpickler.__repr__" => "Return repr(self).",
    "builtins._Unpickler.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Unpickler.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Unpickler.__str__" => "Return str(self).",
    "builtins._Unpickler.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Unpickler.__weakref__" => "list of weak references to the object",
    "builtins._Unpickler.load" => "Read a pickled object representation from the open file.\n\nReturn the reconstituted object hierarchy specified in the file.",
    "builtins._Utils" => "Support class for utility functions which are shared by\nprofile.py and cProfile.py modules.\nNot supposed to be used directly.",
    "builtins._Utils.__delattr__" => "Implement delattr(self, name).",
    "builtins._Utils.__eq__" => "Return self==value.",
    "builtins._Utils.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Utils.__ge__" => "Return self>=value.",
    "builtins._Utils.__getattribute__" => "Return getattr(self, name).",
    "builtins._Utils.__getstate__" => "Helper for pickle.",
    "builtins._Utils.__gt__" => "Return self>value.",
    "builtins._Utils.__hash__" => "Return hash(self).",
    "builtins._Utils.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Utils.__le__" => "Return self<=value.",
    "builtins._Utils.__lt__" => "Return self<value.",
    "builtins._Utils.__ne__" => "Return self!=value.",
    "builtins._Utils.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Utils.__reduce__" => "Helper for pickle.",
    "builtins._Utils.__reduce_ex__" => "Helper for pickle.",
    "builtins._Utils.__repr__" => "Return repr(self).",
    "builtins._Utils.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Utils.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Utils.__str__" => "Return str(self).",
    "builtins._Utils.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Utils.__weakref__" => "list of weak references to the object",
    "builtins._ValueFormatter.__delattr__" => "Implement delattr(self, name).",
    "builtins._ValueFormatter.__eq__" => "Return self==value.",
    "builtins._ValueFormatter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._ValueFormatter.__ge__" => "Return self>=value.",
    "builtins._ValueFormatter.__getattribute__" => "Return getattr(self, name).",
    "builtins._ValueFormatter.__getstate__" => "Helper for pickle.",
    "builtins._ValueFormatter.__gt__" => "Return self>value.",
    "builtins._ValueFormatter.__hash__" => "Return hash(self).",
    "builtins._ValueFormatter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._ValueFormatter.__le__" => "Return self<=value.",
    "builtins._ValueFormatter.__lt__" => "Return self<value.",
    "builtins._ValueFormatter.__ne__" => "Return self!=value.",
    "builtins._ValueFormatter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._ValueFormatter.__reduce__" => "Helper for pickle.",
    "builtins._ValueFormatter.__reduce_ex__" => "Helper for pickle.",
    "builtins._ValueFormatter.__repr__" => "Return repr(self).",
    "builtins._ValueFormatter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._ValueFormatter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._ValueFormatter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._ValueFormatter.__weakref__" => "list of weak references to the object",
    "builtins._Waiter" => "Provides the event that wait() and as_completed() block on.",
    "builtins._Waiter.__delattr__" => "Implement delattr(self, name).",
    "builtins._Waiter.__eq__" => "Return self==value.",
    "builtins._Waiter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._Waiter.__ge__" => "Return self>=value.",
    "builtins._Waiter.__getattribute__" => "Return getattr(self, name).",
    "builtins._Waiter.__getstate__" => "Helper for pickle.",
    "builtins._Waiter.__gt__" => "Return self>value.",
    "builtins._Waiter.__hash__" => "Return hash(self).",
    "builtins._Waiter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._Waiter.__le__" => "Return self<=value.",
    "builtins._Waiter.__lt__" => "Return self<value.",
    "builtins._Waiter.__ne__" => "Return self!=value.",
    "builtins._Waiter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._Waiter.__reduce__" => "Helper for pickle.",
    "builtins._Waiter.__reduce_ex__" => "Helper for pickle.",
    "builtins._Waiter.__repr__" => "Return repr(self).",
    "builtins._Waiter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._Waiter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._Waiter.__str__" => "Return str(self).",
    "builtins._Waiter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._Waiter.__weakref__" => "list of weak references to the object",
    "builtins._WeakValueDictionary.__delattr__" => "Implement delattr(self, name).",
    "builtins._WeakValueDictionary.__eq__" => "Return self==value.",
    "builtins._WeakValueDictionary.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._WeakValueDictionary.__ge__" => "Return self>=value.",
    "builtins._WeakValueDictionary.__getattribute__" => "Return getattr(self, name).",
    "builtins._WeakValueDictionary.__getstate__" => "Helper for pickle.",
    "builtins._WeakValueDictionary.__gt__" => "Return self>value.",
    "builtins._WeakValueDictionary.__hash__" => "Return hash(self).",
    "builtins._WeakValueDictionary.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._WeakValueDictionary.__le__" => "Return self<=value.",
    "builtins._WeakValueDictionary.__lt__" => "Return self<value.",
    "builtins._WeakValueDictionary.__ne__" => "Return self!=value.",
    "builtins._WeakValueDictionary.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._WeakValueDictionary.__reduce__" => "Helper for pickle.",
    "builtins._WeakValueDictionary.__reduce_ex__" => "Helper for pickle.",
    "builtins._WeakValueDictionary.__repr__" => "Return repr(self).",
    "builtins._WeakValueDictionary.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._WeakValueDictionary.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._WeakValueDictionary.__str__" => "Return str(self).",
    "builtins._WeakValueDictionary.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._WeakValueDictionary.__weakref__" => "list of weak references to the object",
    "builtins._WorkRep.__delattr__" => "Implement delattr(self, name).",
    "builtins._WorkRep.__eq__" => "Return self==value.",
    "builtins._WorkRep.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._WorkRep.__ge__" => "Return self>=value.",
    "builtins._WorkRep.__getattribute__" => "Return getattr(self, name).",
    "builtins._WorkRep.__getstate__" => "Helper for pickle.",
    "builtins._WorkRep.__gt__" => "Return self>value.",
    "builtins._WorkRep.__hash__" => "Return hash(self).",
    "builtins._WorkRep.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._WorkRep.__le__" => "Return self<=value.",
    "builtins._WorkRep.__lt__" => "Return self<value.",
    "builtins._WorkRep.__ne__" => "Return self!=value.",
    "builtins._WorkRep.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._WorkRep.__reduce__" => "Helper for pickle.",
    "builtins._WorkRep.__reduce_ex__" => "Helper for pickle.",
    "builtins._WorkRep.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._WorkRep.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._WorkRep.__str__" => "Return str(self).",
    "builtins._WorkRep.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._WritelnDecorator" => "Used to decorate file-like objects with a handy 'writeln' method",
    "builtins._WritelnDecorator.__delattr__" => "Implement delattr(self, name).",
    "builtins._WritelnDecorator.__eq__" => "Return self==value.",
    "builtins._WritelnDecorator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._WritelnDecorator.__ge__" => "Return self>=value.",
    "builtins._WritelnDecorator.__getattribute__" => "Return getattr(self, name).",
    "builtins._WritelnDecorator.__getstate__" => "Helper for pickle.",
    "builtins._WritelnDecorator.__gt__" => "Return self>value.",
    "builtins._WritelnDecorator.__hash__" => "Return hash(self).",
    "builtins._WritelnDecorator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._WritelnDecorator.__le__" => "Return self<=value.",
    "builtins._WritelnDecorator.__lt__" => "Return self<value.",
    "builtins._WritelnDecorator.__ne__" => "Return self!=value.",
    "builtins._WritelnDecorator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._WritelnDecorator.__reduce__" => "Helper for pickle.",
    "builtins._WritelnDecorator.__reduce_ex__" => "Helper for pickle.",
    "builtins._WritelnDecorator.__repr__" => "Return repr(self).",
    "builtins._WritelnDecorator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._WritelnDecorator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._WritelnDecorator.__str__" => "Return str(self).",
    "builtins._WritelnDecorator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._WritelnDecorator.__weakref__" => "list of weak references to the object",
    "builtins._ZlibDecompressor" => "Create a decompressor object for decompressing data incrementally.\n\n  wbits = 15\n  zdict\n     The predefined compression dictionary. This is a sequence of bytes\n     (such as a bytes object) containing subsequences that are expected\n     to occur frequently in the data that is to be compressed. Those\n     subsequences that are expected to be most common should come at the\n     end of the dictionary. This must be the same dictionary as used by the\n     compressor that produced the input data.",
    "builtins._ZlibDecompressor.__delattr__" => "Implement delattr(self, name).",
    "builtins._ZlibDecompressor.__eq__" => "Return self==value.",
    "builtins._ZlibDecompressor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._ZlibDecompressor.__ge__" => "Return self>=value.",
    "builtins._ZlibDecompressor.__getattribute__" => "Return getattr(self, name).",
    "builtins._ZlibDecompressor.__getstate__" => "Helper for pickle.",
    "builtins._ZlibDecompressor.__gt__" => "Return self>value.",
    "builtins._ZlibDecompressor.__hash__" => "Return hash(self).",
    "builtins._ZlibDecompressor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._ZlibDecompressor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._ZlibDecompressor.__le__" => "Return self<=value.",
    "builtins._ZlibDecompressor.__lt__" => "Return self<value.",
    "builtins._ZlibDecompressor.__ne__" => "Return self!=value.",
    "builtins._ZlibDecompressor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._ZlibDecompressor.__reduce__" => "Helper for pickle.",
    "builtins._ZlibDecompressor.__reduce_ex__" => "Helper for pickle.",
    "builtins._ZlibDecompressor.__repr__" => "Return repr(self).",
    "builtins._ZlibDecompressor.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._ZlibDecompressor.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._ZlibDecompressor.__str__" => "Return str(self).",
    "builtins._ZlibDecompressor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._ZlibDecompressor.decompress" => "Decompress *data*, returning uncompressed data as bytes.\n\nIf *max_length* is nonnegative, returns at most *max_length* bytes\nof decompressed data.  If this limit is reached and further output\ncan be produced, *self.needs_input* will be set to ``False``.  In\nthis case, the next call to *decompress()* may provide *data* as b''\nto obtain more of the output.\n\nIf all of the input data was decompressed and returned (either\nbecause this was less than *max_length* bytes, or because\n*max_length* was negative), *self.needs_input* will be set to True.\n\nAttempting to decompress data after the end of stream is reached\nraises an EOFError.  Any data found after the end of the stream is\nignored and saved in the unused_data attribute.",
    "builtins._ZlibDecompressor.eof" => "True if the end-of-stream marker has been reached.",
    "builtins._ZlibDecompressor.needs_input" => "True if more input is needed before more decompressed data can be produced.",
    "builtins._ZlibDecompressor.unused_data" => "Data found after the end of the compressed stream.",
    "builtins.__build_class__" => "__build_class__(func, name, /, *bases, [metaclass], **kwds) -> class\n\nInternal helper function used by the class statement.",
    "builtins.__import__" => "Import a module.\n\nBecause this function is meant for use by the Python\ninterpreter and not for general use, it is better to use\nimportlib.import_module() to programmatically import a module.\n\nThe globals argument is only used to determine the context;\nthey are not modified.  The locals argument is unused.  The fromlist\nshould be a list of names to emulate ``from name import ...``, or an\nempty list to emulate ``import name``.\nWhen importing a module from a package, note that __import__('A.B', ...)\nreturns package A when fromlist is empty, but its submodule B when\nfromlist is not empty.  The level argument is used to determine whether\nto perform absolute or relative imports: 0 is absolute, while a positive\nnumber is the number of parent directories to search relative to the\ncurrent module.",
    "builtins._abc_data" => "Internal state held by ABC machinery.",
    "builtins._abc_data.__delattr__" => "Implement delattr(self, name).",
    "builtins._abc_data.__eq__" => "Return self==value.",
    "builtins._abc_data.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._abc_data.__ge__" => "Return self>=value.",
    "builtins._abc_data.__getattribute__" => "Return getattr(self, name).",
    "builtins._abc_data.__getstate__" => "Helper for pickle.",
    "builtins._abc_data.__gt__" => "Return self>value.",
    "builtins._abc_data.__hash__" => "Return hash(self).",
    "builtins._abc_data.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._abc_data.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._abc_data.__le__" => "Return self<=value.",
    "builtins._abc_data.__lt__" => "Return self<value.",
    "builtins._abc_data.__ne__" => "Return self!=value.",
    "builtins._abc_data.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._abc_data.__reduce__" => "Helper for pickle.",
    "builtins._abc_data.__reduce_ex__" => "Helper for pickle.",
    "builtins._abc_data.__repr__" => "Return repr(self).",
    "builtins._abc_data.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._abc_data.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._abc_data.__str__" => "Return str(self).",
    "builtins._abc_data.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._auto_null.__delattr__" => "Implement delattr(self, name).",
    "builtins._auto_null.__eq__" => "Return self==value.",
    "builtins._auto_null.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._auto_null.__ge__" => "Return self>=value.",
    "builtins._auto_null.__getattribute__" => "Return getattr(self, name).",
    "builtins._auto_null.__getstate__" => "Helper for pickle.",
    "builtins._auto_null.__gt__" => "Return self>value.",
    "builtins._auto_null.__hash__" => "Return hash(self).",
    "builtins._auto_null.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._auto_null.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._auto_null.__le__" => "Return self<=value.",
    "builtins._auto_null.__lt__" => "Return self<value.",
    "builtins._auto_null.__ne__" => "Return self!=value.",
    "builtins._auto_null.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._auto_null.__reduce__" => "Helper for pickle.",
    "builtins._auto_null.__reduce_ex__" => "Helper for pickle.",
    "builtins._auto_null.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._auto_null.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._auto_null.__str__" => "Return str(self).",
    "builtins._auto_null.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._auto_null.__weakref__" => "list of weak references to the object",
    "builtins._buffer_wrapper.__delattr__" => "Implement delattr(self, name).",
    "builtins._buffer_wrapper.__eq__" => "Return self==value.",
    "builtins._buffer_wrapper.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._buffer_wrapper.__ge__" => "Return self>=value.",
    "builtins._buffer_wrapper.__getattribute__" => "Return getattr(self, name).",
    "builtins._buffer_wrapper.__getstate__" => "Helper for pickle.",
    "builtins._buffer_wrapper.__gt__" => "Return self>value.",
    "builtins._buffer_wrapper.__hash__" => "Return hash(self).",
    "builtins._buffer_wrapper.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._buffer_wrapper.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._buffer_wrapper.__le__" => "Return self<=value.",
    "builtins._buffer_wrapper.__lt__" => "Return self<value.",
    "builtins._buffer_wrapper.__ne__" => "Return self!=value.",
    "builtins._buffer_wrapper.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._buffer_wrapper.__reduce__" => "Helper for pickle.",
    "builtins._buffer_wrapper.__reduce_ex__" => "Helper for pickle.",
    "builtins._buffer_wrapper.__release_buffer__" => "Release the buffer object that exposes the underlying memory of the object.",
    "builtins._buffer_wrapper.__repr__" => "Return repr(self).",
    "builtins._buffer_wrapper.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._buffer_wrapper.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._buffer_wrapper.__str__" => "Return str(self).",
    "builtins._buffer_wrapper.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._del_safe.WIFSTOPPED" => "Return True if the process returning status was stopped.",
    "builtins._del_safe.WSTOPSIG" => "Return the signal that stopped the process that provided the status value.",
    "builtins._del_safe.__delattr__" => "Implement delattr(self, name).",
    "builtins._del_safe.__eq__" => "Return self==value.",
    "builtins._del_safe.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._del_safe.__ge__" => "Return self>=value.",
    "builtins._del_safe.__getattribute__" => "Return getattr(self, name).",
    "builtins._del_safe.__getstate__" => "Helper for pickle.",
    "builtins._del_safe.__gt__" => "Return self>value.",
    "builtins._del_safe.__hash__" => "Return hash(self).",
    "builtins._del_safe.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._del_safe.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._del_safe.__le__" => "Return self<=value.",
    "builtins._del_safe.__lt__" => "Return self<value.",
    "builtins._del_safe.__ne__" => "Return self!=value.",
    "builtins._del_safe.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._del_safe.__reduce__" => "Helper for pickle.",
    "builtins._del_safe.__reduce_ex__" => "Helper for pickle.",
    "builtins._del_safe.__repr__" => "Return repr(self).",
    "builtins._del_safe.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._del_safe.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._del_safe.__str__" => "Return str(self).",
    "builtins._del_safe.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._del_safe.__weakref__" => "list of weak references to the object",
    "builtins._del_safe.waitpid" => "Wait for completion of a given child process.\n\nReturns a tuple of information regarding the child process:\n    (pid, status)\n\nThe options argument is ignored on Windows.",
    "builtins._del_safe.waitstatus_to_exitcode" => "Convert a wait status to an exit code.\n\nOn Unix:\n\n* If WIFEXITED(status) is true, return WEXITSTATUS(status).\n* If WIFSIGNALED(status) is true, return -WTERMSIG(status).\n* Otherwise, raise a ValueError.\n\nOn Windows, return status shifted right by 8 bits.\n\nOn Unix, if the process is being traced or if waitpid() was called with\nWUNTRACED option, the caller must first check if WIFSTOPPED(status) is\ntrue.  This function must not be called if WIFSTOPPED(status) is true.",
    "builtins._deque_iterator.__delattr__" => "Implement delattr(self, name).",
    "builtins._deque_iterator.__eq__" => "Return self==value.",
    "builtins._deque_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._deque_iterator.__ge__" => "Return self>=value.",
    "builtins._deque_iterator.__getattribute__" => "Return getattr(self, name).",
    "builtins._deque_iterator.__getstate__" => "Helper for pickle.",
    "builtins._deque_iterator.__gt__" => "Return self>value.",
    "builtins._deque_iterator.__hash__" => "Return hash(self).",
    "builtins._deque_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._deque_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._deque_iterator.__iter__" => "Implement iter(self).",
    "builtins._deque_iterator.__le__" => "Return self<=value.",
    "builtins._deque_iterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins._deque_iterator.__lt__" => "Return self<value.",
    "builtins._deque_iterator.__ne__" => "Return self!=value.",
    "builtins._deque_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._deque_iterator.__next__" => "Implement next(self).",
    "builtins._deque_iterator.__reduce__" => "Return state information for pickling.",
    "builtins._deque_iterator.__reduce_ex__" => "Helper for pickle.",
    "builtins._deque_iterator.__repr__" => "Return repr(self).",
    "builtins._deque_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._deque_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._deque_iterator.__str__" => "Return str(self).",
    "builtins._deque_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._deque_reverse_iterator.__delattr__" => "Implement delattr(self, name).",
    "builtins._deque_reverse_iterator.__eq__" => "Return self==value.",
    "builtins._deque_reverse_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._deque_reverse_iterator.__ge__" => "Return self>=value.",
    "builtins._deque_reverse_iterator.__getattribute__" => "Return getattr(self, name).",
    "builtins._deque_reverse_iterator.__getstate__" => "Helper for pickle.",
    "builtins._deque_reverse_iterator.__gt__" => "Return self>value.",
    "builtins._deque_reverse_iterator.__hash__" => "Return hash(self).",
    "builtins._deque_reverse_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._deque_reverse_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._deque_reverse_iterator.__iter__" => "Implement iter(self).",
    "builtins._deque_reverse_iterator.__le__" => "Return self<=value.",
    "builtins._deque_reverse_iterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins._deque_reverse_iterator.__lt__" => "Return self<value.",
    "builtins._deque_reverse_iterator.__ne__" => "Return self!=value.",
    "builtins._deque_reverse_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._deque_reverse_iterator.__next__" => "Implement next(self).",
    "builtins._deque_reverse_iterator.__reduce__" => "Return state information for pickling.",
    "builtins._deque_reverse_iterator.__reduce_ex__" => "Helper for pickle.",
    "builtins._deque_reverse_iterator.__repr__" => "Return repr(self).",
    "builtins._deque_reverse_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._deque_reverse_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._deque_reverse_iterator.__str__" => "Return str(self).",
    "builtins._deque_reverse_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._element_iterator.__delattr__" => "Implement delattr(self, name).",
    "builtins._element_iterator.__eq__" => "Return self==value.",
    "builtins._element_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._element_iterator.__ge__" => "Return self>=value.",
    "builtins._element_iterator.__getattribute__" => "Return getattr(self, name).",
    "builtins._element_iterator.__getstate__" => "Helper for pickle.",
    "builtins._element_iterator.__gt__" => "Return self>value.",
    "builtins._element_iterator.__hash__" => "Return hash(self).",
    "builtins._element_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._element_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._element_iterator.__iter__" => "Implement iter(self).",
    "builtins._element_iterator.__le__" => "Return self<=value.",
    "builtins._element_iterator.__lt__" => "Return self<value.",
    "builtins._element_iterator.__ne__" => "Return self!=value.",
    "builtins._element_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._element_iterator.__next__" => "Implement next(self).",
    "builtins._element_iterator.__reduce__" => "Helper for pickle.",
    "builtins._element_iterator.__reduce_ex__" => "Helper for pickle.",
    "builtins._element_iterator.__repr__" => "Return repr(self).",
    "builtins._element_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._element_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._element_iterator.__str__" => "Return str(self).",
    "builtins._element_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._empty" => "Marker object for Signature.empty and Parameter.empty.",
    "builtins._empty.__delattr__" => "Implement delattr(self, name).",
    "builtins._empty.__eq__" => "Return self==value.",
    "builtins._empty.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._empty.__ge__" => "Return self>=value.",
    "builtins._empty.__getattribute__" => "Return getattr(self, name).",
    "builtins._empty.__getstate__" => "Helper for pickle.",
    "builtins._empty.__gt__" => "Return self>value.",
    "builtins._empty.__hash__" => "Return hash(self).",
    "builtins._empty.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._empty.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._empty.__le__" => "Return self<=value.",
    "builtins._empty.__lt__" => "Return self<value.",
    "builtins._empty.__ne__" => "Return self!=value.",
    "builtins._empty.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._empty.__reduce__" => "Helper for pickle.",
    "builtins._empty.__reduce_ex__" => "Helper for pickle.",
    "builtins._empty.__repr__" => "Return repr(self).",
    "builtins._empty.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._empty.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._empty.__str__" => "Return str(self).",
    "builtins._empty.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._empty.__weakref__" => "list of weak references to the object",
    "builtins._grouper.__delattr__" => "Implement delattr(self, name).",
    "builtins._grouper.__eq__" => "Return self==value.",
    "builtins._grouper.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._grouper.__ge__" => "Return self>=value.",
    "builtins._grouper.__getattribute__" => "Return getattr(self, name).",
    "builtins._grouper.__getstate__" => "Helper for pickle.",
    "builtins._grouper.__gt__" => "Return self>value.",
    "builtins._grouper.__hash__" => "Return hash(self).",
    "builtins._grouper.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._grouper.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._grouper.__iter__" => "Implement iter(self).",
    "builtins._grouper.__le__" => "Return self<=value.",
    "builtins._grouper.__lt__" => "Return self<value.",
    "builtins._grouper.__ne__" => "Return self!=value.",
    "builtins._grouper.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._grouper.__next__" => "Implement next(self).",
    "builtins._grouper.__reduce__" => "Helper for pickle.",
    "builtins._grouper.__reduce_ex__" => "Helper for pickle.",
    "builtins._grouper.__repr__" => "Return repr(self).",
    "builtins._grouper.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._grouper.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._grouper.__str__" => "Return str(self).",
    "builtins._grouper.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._incompatible_extension_module_restrictions" => "A context manager that can temporarily skip the compatibility check.\n\nNOTE: This function is meant to accommodate an unusual case; one\nwhich is likely to eventually go away.  There's is a pretty good\nchance this is not what you were looking for.\n\nWARNING: Using this function to disable the check can lead to\nunexpected behavior and even crashes.  It should only be used during\nextension module development.\n\nIf \"disable_check\" is True then the compatibility check will not\nhappen while the context manager is active.  Otherwise the check\n*will* happen.\n\nNormally, extensions that do not support multiple interpreters\nmay not be imported in a subinterpreter.  That implies modules\nthat do not implement multi-phase init or that explicitly of out.\n\nLikewise for modules import in a subinterpreter with its own GIL\nwhen the extension does not support a per-interpreter GIL.  This\nimplies the module does not have a Py_mod_multiple_interpreters slot\nset to Py_MOD_PER_INTERPRETER_GIL_SUPPORTED.\n\nIn both cases, this context manager may be used to temporarily\ndisable the check for compatible extension modules.\n\nYou can get the same effect as this function by implementing the\nbasic interface of multi-phase init (PEP 489) and lying about\nsupport for multiple interpreters (or per-interpreter GIL).",
    "builtins._incompatible_extension_module_restrictions.__delattr__" => "Implement delattr(self, name).",
    "builtins._incompatible_extension_module_restrictions.__eq__" => "Return self==value.",
    "builtins._incompatible_extension_module_restrictions.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._incompatible_extension_module_restrictions.__ge__" => "Return self>=value.",
    "builtins._incompatible_extension_module_restrictions.__getattribute__" => "Return getattr(self, name).",
    "builtins._incompatible_extension_module_restrictions.__getstate__" => "Helper for pickle.",
    "builtins._incompatible_extension_module_restrictions.__gt__" => "Return self>value.",
    "builtins._incompatible_extension_module_restrictions.__hash__" => "Return hash(self).",
    "builtins._incompatible_extension_module_restrictions.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._incompatible_extension_module_restrictions.__le__" => "Return self<=value.",
    "builtins._incompatible_extension_module_restrictions.__lt__" => "Return self<value.",
    "builtins._incompatible_extension_module_restrictions.__ne__" => "Return self!=value.",
    "builtins._incompatible_extension_module_restrictions.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._incompatible_extension_module_restrictions.__reduce__" => "Helper for pickle.",
    "builtins._incompatible_extension_module_restrictions.__reduce_ex__" => "Helper for pickle.",
    "builtins._incompatible_extension_module_restrictions.__repr__" => "Return repr(self).",
    "builtins._incompatible_extension_module_restrictions.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._incompatible_extension_module_restrictions.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._incompatible_extension_module_restrictions.__str__" => "Return str(self).",
    "builtins._incompatible_extension_module_restrictions.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._incompatible_extension_module_restrictions.__weakref__" => "list of weak references to the object",
    "builtins._local" => "Thread-local data",
    "builtins._local.__delattr__" => "Implement delattr(self, name).",
    "builtins._local.__eq__" => "Return self==value.",
    "builtins._local.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._local.__ge__" => "Return self>=value.",
    "builtins._local.__getattribute__" => "Return getattr(self, name).",
    "builtins._local.__getstate__" => "Helper for pickle.",
    "builtins._local.__gt__" => "Return self>value.",
    "builtins._local.__hash__" => "Return hash(self).",
    "builtins._local.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._local.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._local.__le__" => "Return self<=value.",
    "builtins._local.__lt__" => "Return self<value.",
    "builtins._local.__ne__" => "Return self!=value.",
    "builtins._local.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._local.__reduce__" => "Helper for pickle.",
    "builtins._local.__reduce_ex__" => "Helper for pickle.",
    "builtins._local.__repr__" => "Return repr(self).",
    "builtins._local.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._local.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._local.__str__" => "Return str(self).",
    "builtins._local.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._localdummy" => "Thread-local dummy",
    "builtins._localdummy.__delattr__" => "Implement delattr(self, name).",
    "builtins._localdummy.__eq__" => "Return self==value.",
    "builtins._localdummy.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._localdummy.__ge__" => "Return self>=value.",
    "builtins._localdummy.__getattribute__" => "Return getattr(self, name).",
    "builtins._localdummy.__getstate__" => "Helper for pickle.",
    "builtins._localdummy.__gt__" => "Return self>value.",
    "builtins._localdummy.__hash__" => "Return hash(self).",
    "builtins._localdummy.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._localdummy.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._localdummy.__le__" => "Return self<=value.",
    "builtins._localdummy.__lt__" => "Return self<value.",
    "builtins._localdummy.__ne__" => "Return self!=value.",
    "builtins._localdummy.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._localdummy.__reduce__" => "Helper for pickle.",
    "builtins._localdummy.__reduce_ex__" => "Helper for pickle.",
    "builtins._localdummy.__repr__" => "Return repr(self).",
    "builtins._localdummy.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._localdummy.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._localdummy.__str__" => "Return str(self).",
    "builtins._localdummy.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._localimpl" => "A class managing thread-local dicts",
    "builtins._localimpl.__delattr__" => "Implement delattr(self, name).",
    "builtins._localimpl.__eq__" => "Return self==value.",
    "builtins._localimpl.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._localimpl.__ge__" => "Return self>=value.",
    "builtins._localimpl.__getattribute__" => "Return getattr(self, name).",
    "builtins._localimpl.__getstate__" => "Helper for pickle.",
    "builtins._localimpl.__gt__" => "Return self>value.",
    "builtins._localimpl.__hash__" => "Return hash(self).",
    "builtins._localimpl.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._localimpl.__le__" => "Return self<=value.",
    "builtins._localimpl.__lt__" => "Return self<value.",
    "builtins._localimpl.__ne__" => "Return self!=value.",
    "builtins._localimpl.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._localimpl.__reduce__" => "Helper for pickle.",
    "builtins._localimpl.__reduce_ex__" => "Helper for pickle.",
    "builtins._localimpl.__repr__" => "Return repr(self).",
    "builtins._localimpl.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._localimpl.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._localimpl.__str__" => "Return str(self).",
    "builtins._localimpl.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._localimpl.__weakref__" => "list of weak references to the object",
    "builtins._localimpl.create_dict" => "Create a new dict for the current thread, and return it.",
    "builtins._localimpl.get_dict" => "Return the dict for the current thread. Raises KeyError if none\ndefined.",
    "builtins._localized_day.__delattr__" => "Implement delattr(self, name).",
    "builtins._localized_day.__eq__" => "Return self==value.",
    "builtins._localized_day.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._localized_day.__ge__" => "Return self>=value.",
    "builtins._localized_day.__getattribute__" => "Return getattr(self, name).",
    "builtins._localized_day.__getstate__" => "Helper for pickle.",
    "builtins._localized_day.__gt__" => "Return self>value.",
    "builtins._localized_day.__hash__" => "Return hash(self).",
    "builtins._localized_day.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._localized_day.__le__" => "Return self<=value.",
    "builtins._localized_day.__lt__" => "Return self<value.",
    "builtins._localized_day.__ne__" => "Return self!=value.",
    "builtins._localized_day.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._localized_day.__reduce__" => "Helper for pickle.",
    "builtins._localized_day.__reduce_ex__" => "Helper for pickle.",
    "builtins._localized_day.__repr__" => "Return repr(self).",
    "builtins._localized_day.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._localized_day.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._localized_day.__str__" => "Return str(self).",
    "builtins._localized_day.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._localized_day.__weakref__" => "list of weak references to the object",
    "builtins._localized_month.__delattr__" => "Implement delattr(self, name).",
    "builtins._localized_month.__eq__" => "Return self==value.",
    "builtins._localized_month.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._localized_month.__ge__" => "Return self>=value.",
    "builtins._localized_month.__getattribute__" => "Return getattr(self, name).",
    "builtins._localized_month.__getstate__" => "Helper for pickle.",
    "builtins._localized_month.__gt__" => "Return self>value.",
    "builtins._localized_month.__hash__" => "Return hash(self).",
    "builtins._localized_month.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._localized_month.__le__" => "Return self<=value.",
    "builtins._localized_month.__lt__" => "Return self<value.",
    "builtins._localized_month.__ne__" => "Return self!=value.",
    "builtins._localized_month.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._localized_month.__reduce__" => "Helper for pickle.",
    "builtins._localized_month.__reduce_ex__" => "Helper for pickle.",
    "builtins._localized_month.__repr__" => "Return repr(self).",
    "builtins._localized_month.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._localized_month.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._localized_month.__str__" => "Return str(self).",
    "builtins._localized_month.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._localized_month.__weakref__" => "list of weak references to the object",
    "builtins._lru_cache_wrapper" => "Create a cached callable that wraps another function.\n\nuser_function:      the function being cached\n\nmaxsize:  0         for no caching\n          None      for unlimited cache size\n          n         for a bounded cache\n\ntyped:    False     cache f(3) and f(3.0) as identical calls\n          True      cache f(3) and f(3.0) as distinct calls\n\ncache_info_type:    namedtuple class with the fields:\n                        hits misses currsize maxsize",
    "builtins._lru_cache_wrapper.__call__" => "Call self as a function.",
    "builtins._lru_cache_wrapper.__delattr__" => "Implement delattr(self, name).",
    "builtins._lru_cache_wrapper.__eq__" => "Return self==value.",
    "builtins._lru_cache_wrapper.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._lru_cache_wrapper.__ge__" => "Return self>=value.",
    "builtins._lru_cache_wrapper.__get__" => "Return an attribute of instance, which is of type owner.",
    "builtins._lru_cache_wrapper.__getattribute__" => "Return getattr(self, name).",
    "builtins._lru_cache_wrapper.__getstate__" => "Helper for pickle.",
    "builtins._lru_cache_wrapper.__gt__" => "Return self>value.",
    "builtins._lru_cache_wrapper.__hash__" => "Return hash(self).",
    "builtins._lru_cache_wrapper.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._lru_cache_wrapper.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._lru_cache_wrapper.__le__" => "Return self<=value.",
    "builtins._lru_cache_wrapper.__lt__" => "Return self<value.",
    "builtins._lru_cache_wrapper.__ne__" => "Return self!=value.",
    "builtins._lru_cache_wrapper.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._lru_cache_wrapper.__reduce_ex__" => "Helper for pickle.",
    "builtins._lru_cache_wrapper.__repr__" => "Return repr(self).",
    "builtins._lru_cache_wrapper.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._lru_cache_wrapper.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._lru_cache_wrapper.__str__" => "Return str(self).",
    "builtins._lru_cache_wrapper.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._lru_cache_wrapper.cache_clear" => "Clear the cache and cache statistics",
    "builtins._lru_cache_wrapper.cache_info" => "Report cache statistics",
    "builtins._lru_list_elem.__delattr__" => "Implement delattr(self, name).",
    "builtins._lru_list_elem.__eq__" => "Return self==value.",
    "builtins._lru_list_elem.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._lru_list_elem.__ge__" => "Return self>=value.",
    "builtins._lru_list_elem.__getattribute__" => "Return getattr(self, name).",
    "builtins._lru_list_elem.__getstate__" => "Helper for pickle.",
    "builtins._lru_list_elem.__gt__" => "Return self>value.",
    "builtins._lru_list_elem.__hash__" => "Return hash(self).",
    "builtins._lru_list_elem.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._lru_list_elem.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._lru_list_elem.__le__" => "Return self<=value.",
    "builtins._lru_list_elem.__lt__" => "Return self<value.",
    "builtins._lru_list_elem.__ne__" => "Return self!=value.",
    "builtins._lru_list_elem.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._lru_list_elem.__reduce__" => "Helper for pickle.",
    "builtins._lru_list_elem.__reduce_ex__" => "Helper for pickle.",
    "builtins._lru_list_elem.__repr__" => "Return repr(self).",
    "builtins._lru_list_elem.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._lru_list_elem.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._lru_list_elem.__str__" => "Return str(self).",
    "builtins._lru_list_elem.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._netrclex.__delattr__" => "Implement delattr(self, name).",
    "builtins._netrclex.__eq__" => "Return self==value.",
    "builtins._netrclex.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._netrclex.__ge__" => "Return self>=value.",
    "builtins._netrclex.__getattribute__" => "Return getattr(self, name).",
    "builtins._netrclex.__getstate__" => "Helper for pickle.",
    "builtins._netrclex.__gt__" => "Return self>value.",
    "builtins._netrclex.__hash__" => "Return hash(self).",
    "builtins._netrclex.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._netrclex.__le__" => "Return self<=value.",
    "builtins._netrclex.__lt__" => "Return self<value.",
    "builtins._netrclex.__ne__" => "Return self!=value.",
    "builtins._netrclex.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._netrclex.__reduce__" => "Helper for pickle.",
    "builtins._netrclex.__reduce_ex__" => "Helper for pickle.",
    "builtins._netrclex.__repr__" => "Return repr(self).",
    "builtins._netrclex.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._netrclex.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._netrclex.__str__" => "Return str(self).",
    "builtins._netrclex.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._netrclex.__weakref__" => "list of weak references to the object",
    "builtins._not_given.__delattr__" => "Implement delattr(self, name).",
    "builtins._not_given.__eq__" => "Return self==value.",
    "builtins._not_given.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._not_given.__ge__" => "Return self>=value.",
    "builtins._not_given.__getattribute__" => "Return getattr(self, name).",
    "builtins._not_given.__getstate__" => "Helper for pickle.",
    "builtins._not_given.__gt__" => "Return self>value.",
    "builtins._not_given.__hash__" => "Return hash(self).",
    "builtins._not_given.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._not_given.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._not_given.__le__" => "Return self<=value.",
    "builtins._not_given.__lt__" => "Return self<value.",
    "builtins._not_given.__ne__" => "Return self!=value.",
    "builtins._not_given.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._not_given.__reduce__" => "Helper for pickle.",
    "builtins._not_given.__reduce_ex__" => "Helper for pickle.",
    "builtins._not_given.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._not_given.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._not_given.__str__" => "Return str(self).",
    "builtins._not_given.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._not_given.__weakref__" => "list of weak references to the object",
    "builtins._proto_member" => "intermediate step for enum members between class execution and final creation",
    "builtins._proto_member.__delattr__" => "Implement delattr(self, name).",
    "builtins._proto_member.__eq__" => "Return self==value.",
    "builtins._proto_member.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._proto_member.__ge__" => "Return self>=value.",
    "builtins._proto_member.__getattribute__" => "Return getattr(self, name).",
    "builtins._proto_member.__getstate__" => "Helper for pickle.",
    "builtins._proto_member.__gt__" => "Return self>value.",
    "builtins._proto_member.__hash__" => "Return hash(self).",
    "builtins._proto_member.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._proto_member.__le__" => "Return self<=value.",
    "builtins._proto_member.__lt__" => "Return self<value.",
    "builtins._proto_member.__ne__" => "Return self!=value.",
    "builtins._proto_member.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._proto_member.__reduce__" => "Helper for pickle.",
    "builtins._proto_member.__reduce_ex__" => "Helper for pickle.",
    "builtins._proto_member.__repr__" => "Return repr(self).",
    "builtins._proto_member.__set_name__" => "convert each quasi-member into an instance of the new enum class",
    "builtins._proto_member.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._proto_member.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._proto_member.__str__" => "Return str(self).",
    "builtins._proto_member.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._proto_member.__weakref__" => "list of weak references to the object",
    "builtins._safe_key" => "Helper function for key functions when sorting unorderable objects.\n\nThe wrapped-object will fallback to a Py2.x style comparison for\nunorderable types (sorting first comparing the type name and then by\nthe obj ids).  Does not work recursively, so dict.items() must have\n_safe_key applied to both the key and the value.",
    "builtins._safe_key.__delattr__" => "Implement delattr(self, name).",
    "builtins._safe_key.__eq__" => "Return self==value.",
    "builtins._safe_key.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._safe_key.__ge__" => "Return self>=value.",
    "builtins._safe_key.__getattribute__" => "Return getattr(self, name).",
    "builtins._safe_key.__getstate__" => "Helper for pickle.",
    "builtins._safe_key.__gt__" => "Return self>value.",
    "builtins._safe_key.__hash__" => "Return hash(self).",
    "builtins._safe_key.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._safe_key.__le__" => "Return self<=value.",
    "builtins._safe_key.__ne__" => "Return self!=value.",
    "builtins._safe_key.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._safe_key.__reduce__" => "Helper for pickle.",
    "builtins._safe_key.__reduce_ex__" => "Helper for pickle.",
    "builtins._safe_key.__repr__" => "Return repr(self).",
    "builtins._safe_key.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._safe_key.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._safe_key.__str__" => "Return str(self).",
    "builtins._safe_key.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._setit" => "Internal class. It wraps the command in the widget OptionMenu.",
    "builtins._setit.__delattr__" => "Implement delattr(self, name).",
    "builtins._setit.__eq__" => "Return self==value.",
    "builtins._setit.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._setit.__ge__" => "Return self>=value.",
    "builtins._setit.__getattribute__" => "Return getattr(self, name).",
    "builtins._setit.__getstate__" => "Helper for pickle.",
    "builtins._setit.__gt__" => "Return self>value.",
    "builtins._setit.__hash__" => "Return hash(self).",
    "builtins._setit.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._setit.__le__" => "Return self<=value.",
    "builtins._setit.__lt__" => "Return self<value.",
    "builtins._setit.__ne__" => "Return self!=value.",
    "builtins._setit.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._setit.__reduce__" => "Helper for pickle.",
    "builtins._setit.__reduce_ex__" => "Helper for pickle.",
    "builtins._setit.__repr__" => "Return repr(self).",
    "builtins._setit.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._setit.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._setit.__str__" => "Return str(self).",
    "builtins._setit.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._setit.__weakref__" => "list of weak references to the object",
    "builtins._singledispatchmethod_get.__delattr__" => "Implement delattr(self, name).",
    "builtins._singledispatchmethod_get.__eq__" => "Return self==value.",
    "builtins._singledispatchmethod_get.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._singledispatchmethod_get.__ge__" => "Return self>=value.",
    "builtins._singledispatchmethod_get.__getattribute__" => "Return getattr(self, name).",
    "builtins._singledispatchmethod_get.__getstate__" => "Helper for pickle.",
    "builtins._singledispatchmethod_get.__gt__" => "Return self>value.",
    "builtins._singledispatchmethod_get.__hash__" => "Return hash(self).",
    "builtins._singledispatchmethod_get.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._singledispatchmethod_get.__le__" => "Return self<=value.",
    "builtins._singledispatchmethod_get.__lt__" => "Return self<value.",
    "builtins._singledispatchmethod_get.__ne__" => "Return self!=value.",
    "builtins._singledispatchmethod_get.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._singledispatchmethod_get.__reduce__" => "Helper for pickle.",
    "builtins._singledispatchmethod_get.__reduce_ex__" => "Helper for pickle.",
    "builtins._singledispatchmethod_get.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._singledispatchmethod_get.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._singledispatchmethod_get.__str__" => "Return str(self).",
    "builtins._singledispatchmethod_get.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._singledispatchmethod_get.__weakref__" => "list of weak references to the object",
    "builtins._swapped_meta.__delattr__" => "Implement delattr(self, name).",
    "builtins._swapped_meta.__eq__" => "Return self==value.",
    "builtins._swapped_meta.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._swapped_meta.__ge__" => "Return self>=value.",
    "builtins._swapped_meta.__getattribute__" => "Return getattr(self, name).",
    "builtins._swapped_meta.__getstate__" => "Helper for pickle.",
    "builtins._swapped_meta.__gt__" => "Return self>value.",
    "builtins._swapped_meta.__hash__" => "Return hash(self).",
    "builtins._swapped_meta.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._swapped_meta.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._swapped_meta.__le__" => "Return self<=value.",
    "builtins._swapped_meta.__lt__" => "Return self<value.",
    "builtins._swapped_meta.__ne__" => "Return self!=value.",
    "builtins._swapped_meta.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._swapped_meta.__reduce__" => "Helper for pickle.",
    "builtins._swapped_meta.__reduce_ex__" => "Helper for pickle.",
    "builtins._swapped_meta.__repr__" => "Return repr(self).",
    "builtins._swapped_meta.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._swapped_meta.__str__" => "Return str(self).",
    "builtins._swapped_meta.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._swapped_meta.__weakref__" => "list of weak references to the object",
    "builtins._tee" => "Iterator wrapped to make it copyable.",
    "builtins._tee.__copy__" => "Returns an independent iterator.",
    "builtins._tee.__delattr__" => "Implement delattr(self, name).",
    "builtins._tee.__eq__" => "Return self==value.",
    "builtins._tee.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._tee.__ge__" => "Return self>=value.",
    "builtins._tee.__getattribute__" => "Return getattr(self, name).",
    "builtins._tee.__getstate__" => "Helper for pickle.",
    "builtins._tee.__gt__" => "Return self>value.",
    "builtins._tee.__hash__" => "Return hash(self).",
    "builtins._tee.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._tee.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._tee.__iter__" => "Implement iter(self).",
    "builtins._tee.__le__" => "Return self<=value.",
    "builtins._tee.__lt__" => "Return self<value.",
    "builtins._tee.__ne__" => "Return self!=value.",
    "builtins._tee.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._tee.__next__" => "Implement next(self).",
    "builtins._tee.__reduce__" => "Helper for pickle.",
    "builtins._tee.__reduce_ex__" => "Helper for pickle.",
    "builtins._tee.__repr__" => "Return repr(self).",
    "builtins._tee.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._tee.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._tee.__str__" => "Return str(self).",
    "builtins._tee.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._tee_dataobject" => "teedataobject(iterable, values, next, /)\n--\n\nData container common to multiple tee objects.",
    "builtins._tee_dataobject.__delattr__" => "Implement delattr(self, name).",
    "builtins._tee_dataobject.__eq__" => "Return self==value.",
    "builtins._tee_dataobject.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._tee_dataobject.__ge__" => "Return self>=value.",
    "builtins._tee_dataobject.__getattribute__" => "Return getattr(self, name).",
    "builtins._tee_dataobject.__getstate__" => "Helper for pickle.",
    "builtins._tee_dataobject.__gt__" => "Return self>value.",
    "builtins._tee_dataobject.__hash__" => "Return hash(self).",
    "builtins._tee_dataobject.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._tee_dataobject.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._tee_dataobject.__le__" => "Return self<=value.",
    "builtins._tee_dataobject.__lt__" => "Return self<value.",
    "builtins._tee_dataobject.__ne__" => "Return self!=value.",
    "builtins._tee_dataobject.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._tee_dataobject.__reduce__" => "Helper for pickle.",
    "builtins._tee_dataobject.__reduce_ex__" => "Helper for pickle.",
    "builtins._tee_dataobject.__repr__" => "Return repr(self).",
    "builtins._tee_dataobject.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._tee_dataobject.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._tee_dataobject.__str__" => "Return str(self).",
    "builtins._tee_dataobject.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._tuplegetter.__delattr__" => "Implement delattr(self, name).",
    "builtins._tuplegetter.__delete__" => "Delete an attribute of instance.",
    "builtins._tuplegetter.__eq__" => "Return self==value.",
    "builtins._tuplegetter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._tuplegetter.__ge__" => "Return self>=value.",
    "builtins._tuplegetter.__get__" => "Return an attribute of instance, which is of type owner.",
    "builtins._tuplegetter.__getattribute__" => "Return getattr(self, name).",
    "builtins._tuplegetter.__getstate__" => "Helper for pickle.",
    "builtins._tuplegetter.__gt__" => "Return self>value.",
    "builtins._tuplegetter.__hash__" => "Return hash(self).",
    "builtins._tuplegetter.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._tuplegetter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._tuplegetter.__le__" => "Return self<=value.",
    "builtins._tuplegetter.__lt__" => "Return self<value.",
    "builtins._tuplegetter.__ne__" => "Return self!=value.",
    "builtins._tuplegetter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._tuplegetter.__reduce_ex__" => "Helper for pickle.",
    "builtins._tuplegetter.__repr__" => "Return repr(self).",
    "builtins._tuplegetter.__set__" => "Set an attribute of instance to value.",
    "builtins._tuplegetter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._tuplegetter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._tuplegetter.__str__" => "Return str(self).",
    "builtins._tuplegetter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._void" => "A private marker - used in Parameter & Signature.",
    "builtins._void.__delattr__" => "Implement delattr(self, name).",
    "builtins._void.__eq__" => "Return self==value.",
    "builtins._void.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._void.__ge__" => "Return self>=value.",
    "builtins._void.__getattribute__" => "Return getattr(self, name).",
    "builtins._void.__getstate__" => "Helper for pickle.",
    "builtins._void.__gt__" => "Return self>value.",
    "builtins._void.__hash__" => "Return hash(self).",
    "builtins._void.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins._void.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._void.__le__" => "Return self<=value.",
    "builtins._void.__lt__" => "Return self<value.",
    "builtins._void.__ne__" => "Return self!=value.",
    "builtins._void.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._void.__reduce__" => "Helper for pickle.",
    "builtins._void.__reduce_ex__" => "Helper for pickle.",
    "builtins._void.__repr__" => "Return repr(self).",
    "builtins._void.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._void.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._void.__str__" => "Return str(self).",
    "builtins._void.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._void.__weakref__" => "list of weak references to the object",
    "builtins._wrap_close.__delattr__" => "Implement delattr(self, name).",
    "builtins._wrap_close.__eq__" => "Return self==value.",
    "builtins._wrap_close.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins._wrap_close.__ge__" => "Return self>=value.",
    "builtins._wrap_close.__getattribute__" => "Return getattr(self, name).",
    "builtins._wrap_close.__getstate__" => "Helper for pickle.",
    "builtins._wrap_close.__gt__" => "Return self>value.",
    "builtins._wrap_close.__hash__" => "Return hash(self).",
    "builtins._wrap_close.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins._wrap_close.__le__" => "Return self<=value.",
    "builtins._wrap_close.__lt__" => "Return self<value.",
    "builtins._wrap_close.__ne__" => "Return self!=value.",
    "builtins._wrap_close.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins._wrap_close.__reduce__" => "Helper for pickle.",
    "builtins._wrap_close.__reduce_ex__" => "Helper for pickle.",
    "builtins._wrap_close.__repr__" => "Return repr(self).",
    "builtins._wrap_close.__setattr__" => "Implement setattr(self, name, value).",
    "builtins._wrap_close.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins._wrap_close.__str__" => "Return str(self).",
    "builtins._wrap_close.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins._wrap_close.__weakref__" => "list of weak references to the object",
    "builtins.abs" => "Return the absolute value of the argument.",
    "builtins.accumulate" => "Return series of accumulated sums (or other binary function results).",
    "builtins.accumulate.__delattr__" => "Implement delattr(self, name).",
    "builtins.accumulate.__eq__" => "Return self==value.",
    "builtins.accumulate.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.accumulate.__ge__" => "Return self>=value.",
    "builtins.accumulate.__getattribute__" => "Return getattr(self, name).",
    "builtins.accumulate.__getstate__" => "Helper for pickle.",
    "builtins.accumulate.__gt__" => "Return self>value.",
    "builtins.accumulate.__hash__" => "Return hash(self).",
    "builtins.accumulate.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.accumulate.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.accumulate.__iter__" => "Implement iter(self).",
    "builtins.accumulate.__le__" => "Return self<=value.",
    "builtins.accumulate.__lt__" => "Return self<value.",
    "builtins.accumulate.__ne__" => "Return self!=value.",
    "builtins.accumulate.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.accumulate.__next__" => "Implement next(self).",
    "builtins.accumulate.__reduce__" => "Helper for pickle.",
    "builtins.accumulate.__reduce_ex__" => "Helper for pickle.",
    "builtins.accumulate.__repr__" => "Return repr(self).",
    "builtins.accumulate.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.accumulate.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.accumulate.__str__" => "Return str(self).",
    "builtins.accumulate.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.aiter" => "Return an AsyncIterator for an AsyncIterable object.",
    "builtins.all" => "Return True if bool(x) is True for all values x in the iterable.\n\nIf the iterable is empty, return True.",
    "builtins.anext" => "Return the next item from the async iterator.\n\nIf default is given and the async iterator is exhausted,\nit is returned instead of raising StopAsyncIteration.",
    "builtins.anext_awaitable.__await__" => "Return an iterator to be used in await expression.",
    "builtins.anext_awaitable.__delattr__" => "Implement delattr(self, name).",
    "builtins.anext_awaitable.__eq__" => "Return self==value.",
    "builtins.anext_awaitable.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.anext_awaitable.__ge__" => "Return self>=value.",
    "builtins.anext_awaitable.__getattribute__" => "Return getattr(self, name).",
    "builtins.anext_awaitable.__getstate__" => "Helper for pickle.",
    "builtins.anext_awaitable.__gt__" => "Return self>value.",
    "builtins.anext_awaitable.__hash__" => "Return hash(self).",
    "builtins.anext_awaitable.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.anext_awaitable.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.anext_awaitable.__iter__" => "Implement iter(self).",
    "builtins.anext_awaitable.__le__" => "Return self<=value.",
    "builtins.anext_awaitable.__lt__" => "Return self<value.",
    "builtins.anext_awaitable.__ne__" => "Return self!=value.",
    "builtins.anext_awaitable.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.anext_awaitable.__next__" => "Implement next(self).",
    "builtins.anext_awaitable.__reduce__" => "Helper for pickle.",
    "builtins.anext_awaitable.__reduce_ex__" => "Helper for pickle.",
    "builtins.anext_awaitable.__repr__" => "Return repr(self).",
    "builtins.anext_awaitable.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.anext_awaitable.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.anext_awaitable.__str__" => "Return str(self).",
    "builtins.anext_awaitable.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.anext_awaitable.close" => "close() -> raise GeneratorExit inside generator.",
    "builtins.anext_awaitable.send" => "send(arg) -> send 'arg' into the wrapped iterator,\nreturn next yielded value or raise StopIteration.",
    "builtins.anext_awaitable.throw" => "throw(value)\nthrow(typ[,val[,tb]])\n\nraise exception in the wrapped iterator, return next yielded value\nor raise StopIteration.\nthe (type, val, tb) signature is deprecated, \nand may be removed in a future version of Python.",
    "builtins.any" => "Return True if bool(x) is True for any x in the iterable.\n\nIf the iterable is empty, return False.",
    "builtins.array" => "array(typecode [, initializer]) -> array\n\nReturn a new array whose items are restricted by typecode, and\ninitialized from the optional initializer value, which must be a list,\nstring or iterable over elements of the appropriate type.\n\nArrays represent basic values and behave very much like lists, except\nthe type of objects stored in them is constrained. The type is specified\nat object creation time by using a type code, which is a single character.\nThe following type codes are defined:\n\n    Type code   C Type             Minimum size in bytes\n    'b'         signed integer     1\n    'B'         unsigned integer   1\n    'u'         Unicode character  2 (see note)\n    'h'         signed integer     2\n    'H'         unsigned integer   2\n    'i'         signed integer     2\n    'I'         unsigned integer   2\n    'l'         signed integer     4\n    'L'         unsigned integer   4\n    'q'         signed integer     8 (see note)\n    'Q'         unsigned integer   8 (see note)\n    'f'         floating-point     4\n    'd'         floating-point     8\n\nNOTE: The 'u' typecode corresponds to Python's unicode character. On\nnarrow builds this is 2-bytes on wide builds this is 4-bytes.\n\nNOTE: The 'q' and 'Q' type codes are only available if the platform\nC compiler used to build Python supports 'long long', or, on Windows,\n'__int64'.\n\nMethods:\n\nappend() -- append a new item to the end of the array\nbuffer_info() -- return information giving the current memory info\nbyteswap() -- byteswap all the items of the array\ncount() -- return number of occurrences of an object\nextend() -- extend array by appending multiple elements from an iterable\nfromfile() -- read items from a file object\nfromlist() -- append items from the list\nfrombytes() -- append items from the string\nindex() -- return index of first occurrence of an object\ninsert() -- insert a new item into the array at a provided position\npop() -- remove and return item (default last)\nremove() -- remove first occurrence of an object\nreverse() -- reverse the order of the items in the array\ntofile() -- write all items to a file object\ntolist() -- return the array converted to an ordinary list\ntobytes() -- return the array converted to a string\n\nAttributes:\n\ntypecode -- the typecode character used to create the array\nitemsize -- the length in bytes of one array item",
    "builtins.array.__add__" => "Return self+value.",
    "builtins.array.__buffer__" => "Return a buffer object that exposes the underlying memory of the object.",
    "builtins.array.__class_getitem__" => "Arrays are generic over the type of their elements",
    "builtins.array.__contains__" => "Return bool(key in self).",
    "builtins.array.__copy__" => "Return a copy of the array.",
    "builtins.array.__deepcopy__" => "Return a copy of the array.",
    "builtins.array.__delattr__" => "Implement delattr(self, name).",
    "builtins.array.__delitem__" => "Delete self[key].",
    "builtins.array.__eq__" => "Return self==value.",
    "builtins.array.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.array.__ge__" => "Return self>=value.",
    "builtins.array.__getattribute__" => "Return getattr(self, name).",
    "builtins.array.__getitem__" => "Return self[key].",
    "builtins.array.__getstate__" => "Helper for pickle.",
    "builtins.array.__gt__" => "Return self>value.",
    "builtins.array.__iadd__" => "Implement self+=value.",
    "builtins.array.__imul__" => "Implement self*=value.",
    "builtins.array.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.array.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.array.__iter__" => "Implement iter(self).",
    "builtins.array.__le__" => "Return self<=value.",
    "builtins.array.__len__" => "Return len(self).",
    "builtins.array.__lt__" => "Return self<value.",
    "builtins.array.__mul__" => "Return self*value.",
    "builtins.array.__ne__" => "Return self!=value.",
    "builtins.array.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.array.__reduce__" => "Helper for pickle.",
    "builtins.array.__reduce_ex__" => "Return state information for pickling.",
    "builtins.array.__release_buffer__" => "Release the buffer object that exposes the underlying memory of the object.",
    "builtins.array.__repr__" => "Return repr(self).",
    "builtins.array.__rmul__" => "Return value*self.",
    "builtins.array.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.array.__setitem__" => "Set self[key] to value.",
    "builtins.array.__sizeof__" => "Size of the array in memory, in bytes.",
    "builtins.array.__str__" => "Return str(self).",
    "builtins.array.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.array.append" => "Append new value v to the end of the array.",
    "builtins.array.buffer_info" => "Return a tuple (address, length) giving the current memory address and the length in items of the buffer used to hold array's contents.\n\nThe length should be multiplied by the itemsize attribute to\ncalculate the buffer length in bytes.",
    "builtins.array.byteswap" => "Byteswap all items of the array.\n\nIf the items in the array are not 1, 2, 4, or 8 bytes in size,\nRuntimeError is raised.",
    "builtins.array.clear" => "Remove all items from the array.",
    "builtins.array.count" => "Return number of occurrences of v in the array.",
    "builtins.array.extend" => "Append items to the end of the array.",
    "builtins.array.frombytes" => "Appends items from the string, interpreting it as an array of machine values, as if it had been read from a file using the fromfile() method.",
    "builtins.array.fromfile" => "Read n objects from the file object f and append them to the end of the array.",
    "builtins.array.fromlist" => "Append items to array from list.",
    "builtins.array.fromunicode" => "Extends this array with data from the unicode string ustr.\n\nThe array must be a unicode type array; otherwise a ValueError is\nraised.  Use array.frombytes(ustr.encode(...)) to append Unicode\ndata to an array of some other type.",
    "builtins.array.index" => "Return index of first occurrence of v in the array.\n\nRaise ValueError if the value is not present.",
    "builtins.array.insert" => "Insert a new item v into the array before position i.",
    "builtins.array.itemsize" => "the size, in bytes, of one array item",
    "builtins.array.pop" => "Return the i-th element and delete it from the array.\n\ni defaults to -1.",
    "builtins.array.remove" => "Remove the first occurrence of v in the array.",
    "builtins.array.reverse" => "Reverse the order of the items in the array.",
    "builtins.array.tobytes" => "Convert the array to an array of machine values and return the bytes representation.",
    "builtins.array.tofile" => "Write all items (as machine values) to the file object f.",
    "builtins.array.tolist" => "Convert array to an ordinary list with the same items.",
    "builtins.array.tounicode" => "Extends this array with data from the unicode string ustr.\n\nConvert the array to a unicode string.  The array must be a unicode\ntype array; otherwise a ValueError is raised.  Use\narray.tobytes().decode() to obtain a unicode string from an array of\nsome other type.",
    "builtins.array.typecode" => "the typecode character used to create the array",
    "builtins.arrayiterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.arrayiterator.__eq__" => "Return self==value.",
    "builtins.arrayiterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.arrayiterator.__ge__" => "Return self>=value.",
    "builtins.arrayiterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.arrayiterator.__getstate__" => "Helper for pickle.",
    "builtins.arrayiterator.__gt__" => "Return self>value.",
    "builtins.arrayiterator.__hash__" => "Return hash(self).",
    "builtins.arrayiterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.arrayiterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.arrayiterator.__iter__" => "Implement iter(self).",
    "builtins.arrayiterator.__le__" => "Return self<=value.",
    "builtins.arrayiterator.__lt__" => "Return self<value.",
    "builtins.arrayiterator.__ne__" => "Return self!=value.",
    "builtins.arrayiterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.arrayiterator.__next__" => "Implement next(self).",
    "builtins.arrayiterator.__reduce__" => "Return state information for pickling.",
    "builtins.arrayiterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.arrayiterator.__repr__" => "Return repr(self).",
    "builtins.arrayiterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.arrayiterator.__setstate__" => "Set state information for unpickling.",
    "builtins.arrayiterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.arrayiterator.__str__" => "Return str(self).",
    "builtins.arrayiterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ascii" => "Return an ASCII-only representation of an object.\n\nAs repr(), return a string containing a printable representation of an\nobject, but escape the non-ASCII characters in the string returned by\nrepr() using \\\\x, \\\\u or \\\\U escapes. This generates a string similar\nto that returned by repr() in Python 2.",
    "builtins.async_generator.__aiter__" => "Return an awaitable, that resolves in asynchronous iterator.",
    "builtins.async_generator.__anext__" => "Return a value or raise StopAsyncIteration.",
    "builtins.async_generator.__class_getitem__" => "async generators are generic over the types of their yield and send values",
    "builtins.async_generator.__del__" => "Called when the instance is about to be destroyed.",
    "builtins.async_generator.__delattr__" => "Implement delattr(self, name).",
    "builtins.async_generator.__eq__" => "Return self==value.",
    "builtins.async_generator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.async_generator.__ge__" => "Return self>=value.",
    "builtins.async_generator.__getattribute__" => "Return getattr(self, name).",
    "builtins.async_generator.__getstate__" => "Helper for pickle.",
    "builtins.async_generator.__gt__" => "Return self>value.",
    "builtins.async_generator.__hash__" => "Return hash(self).",
    "builtins.async_generator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.async_generator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.async_generator.__le__" => "Return self<=value.",
    "builtins.async_generator.__lt__" => "Return self<value.",
    "builtins.async_generator.__ne__" => "Return self!=value.",
    "builtins.async_generator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.async_generator.__reduce__" => "Helper for pickle.",
    "builtins.async_generator.__reduce_ex__" => "Helper for pickle.",
    "builtins.async_generator.__repr__" => "Return repr(self).",
    "builtins.async_generator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.async_generator.__sizeof__" => "gen.__sizeof__() -> size of gen in memory, in bytes",
    "builtins.async_generator.__str__" => "Return str(self).",
    "builtins.async_generator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.async_generator.aclose" => "aclose() -> raise GeneratorExit inside generator.",
    "builtins.async_generator.ag_await" => "object being awaited on, or None",
    "builtins.async_generator.asend" => "asend(v) -> send 'v' in generator.",
    "builtins.async_generator.athrow" => "athrow(value)\nathrow(type[,value[,tb]])\n\nraise exception in generator.\nthe (type, val, tb) signature is deprecated, \nand may be removed in a future version of Python.",
    "builtins.async_generator_asend.__await__" => "Return an iterator to be used in await expression.",
    "builtins.async_generator_asend.__del__" => "Called when the instance is about to be destroyed.",
    "builtins.async_generator_asend.__delattr__" => "Implement delattr(self, name).",
    "builtins.async_generator_asend.__eq__" => "Return self==value.",
    "builtins.async_generator_asend.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.async_generator_asend.__ge__" => "Return self>=value.",
    "builtins.async_generator_asend.__getattribute__" => "Return getattr(self, name).",
    "builtins.async_generator_asend.__getstate__" => "Helper for pickle.",
    "builtins.async_generator_asend.__gt__" => "Return self>value.",
    "builtins.async_generator_asend.__hash__" => "Return hash(self).",
    "builtins.async_generator_asend.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.async_generator_asend.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.async_generator_asend.__iter__" => "Implement iter(self).",
    "builtins.async_generator_asend.__le__" => "Return self<=value.",
    "builtins.async_generator_asend.__lt__" => "Return self<value.",
    "builtins.async_generator_asend.__ne__" => "Return self!=value.",
    "builtins.async_generator_asend.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.async_generator_asend.__next__" => "Implement next(self).",
    "builtins.async_generator_asend.__reduce__" => "Helper for pickle.",
    "builtins.async_generator_asend.__reduce_ex__" => "Helper for pickle.",
    "builtins.async_generator_asend.__repr__" => "Return repr(self).",
    "builtins.async_generator_asend.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.async_generator_asend.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.async_generator_asend.__str__" => "Return str(self).",
    "builtins.async_generator_asend.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.async_generator_asend.close" => "close() -> raise GeneratorExit inside generator.",
    "builtins.async_generator_asend.send" => "send(value) -> send 'value' into generator,\nreturn next yielded value or raise StopIteration.",
    "builtins.async_generator_asend.throw" => "throw(value)\nthrow(type[,value[,tb]])\n\nRaise exception in generator, return next yielded value or raise\nStopIteration.\nthe (type, val, tb) signature is deprecated, \nand may be removed in a future version of Python.",
    "builtins.async_generator_athrow.__await__" => "Return an iterator to be used in await expression.",
    "builtins.async_generator_athrow.__del__" => "Called when the instance is about to be destroyed.",
    "builtins.async_generator_athrow.__delattr__" => "Implement delattr(self, name).",
    "builtins.async_generator_athrow.__eq__" => "Return self==value.",
    "builtins.async_generator_athrow.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.async_generator_athrow.__ge__" => "Return self>=value.",
    "builtins.async_generator_athrow.__getattribute__" => "Return getattr(self, name).",
    "builtins.async_generator_athrow.__getstate__" => "Helper for pickle.",
    "builtins.async_generator_athrow.__gt__" => "Return self>value.",
    "builtins.async_generator_athrow.__hash__" => "Return hash(self).",
    "builtins.async_generator_athrow.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.async_generator_athrow.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.async_generator_athrow.__iter__" => "Implement iter(self).",
    "builtins.async_generator_athrow.__le__" => "Return self<=value.",
    "builtins.async_generator_athrow.__lt__" => "Return self<value.",
    "builtins.async_generator_athrow.__ne__" => "Return self!=value.",
    "builtins.async_generator_athrow.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.async_generator_athrow.__next__" => "Implement next(self).",
    "builtins.async_generator_athrow.__reduce__" => "Helper for pickle.",
    "builtins.async_generator_athrow.__reduce_ex__" => "Helper for pickle.",
    "builtins.async_generator_athrow.__repr__" => "Return repr(self).",
    "builtins.async_generator_athrow.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.async_generator_athrow.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.async_generator_athrow.__str__" => "Return str(self).",
    "builtins.async_generator_athrow.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.async_generator_athrow.close" => "close() -> raise GeneratorExit inside generator.",
    "builtins.async_generator_athrow.send" => "send(value) -> send 'value' into generator,\nreturn next yielded value or raise StopIteration.",
    "builtins.async_generator_athrow.throw" => "throw(value)\nthrow(type[,value[,tb]])\n\nRaise exception in generator, return next yielded value or raise\nStopIteration.\nthe (type, val, tb) signature is deprecated, \nand may be removed in a future version of Python.",
    "builtins.async_generator_wrapped_value.__delattr__" => "Implement delattr(self, name).",
    "builtins.async_generator_wrapped_value.__eq__" => "Return self==value.",
    "builtins.async_generator_wrapped_value.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.async_generator_wrapped_value.__ge__" => "Return self>=value.",
    "builtins.async_generator_wrapped_value.__getattribute__" => "Return getattr(self, name).",
    "builtins.async_generator_wrapped_value.__getstate__" => "Helper for pickle.",
    "builtins.async_generator_wrapped_value.__gt__" => "Return self>value.",
    "builtins.async_generator_wrapped_value.__hash__" => "Return hash(self).",
    "builtins.async_generator_wrapped_value.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.async_generator_wrapped_value.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.async_generator_wrapped_value.__le__" => "Return self<=value.",
    "builtins.async_generator_wrapped_value.__lt__" => "Return self<value.",
    "builtins.async_generator_wrapped_value.__ne__" => "Return self!=value.",
    "builtins.async_generator_wrapped_value.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.async_generator_wrapped_value.__reduce__" => "Helper for pickle.",
    "builtins.async_generator_wrapped_value.__reduce_ex__" => "Helper for pickle.",
    "builtins.async_generator_wrapped_value.__repr__" => "Return repr(self).",
    "builtins.async_generator_wrapped_value.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.async_generator_wrapped_value.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.async_generator_wrapped_value.__str__" => "Return str(self).",
    "builtins.async_generator_wrapped_value.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.attrgetter" => "Return a callable object that fetches the given attribute(s) from its operand.\nAfter f = attrgetter('name'), the call f(r) returns r.name.\nAfter g = attrgetter('name', 'date'), the call g(r) returns (r.name, r.date).\nAfter h = attrgetter('name.first', 'name.last'), the call h(r) returns\n(r.name.first, r.name.last).",
    "builtins.attrgetter.__call__" => "Call self as a function.",
    "builtins.attrgetter.__delattr__" => "Implement delattr(self, name).",
    "builtins.attrgetter.__eq__" => "Return self==value.",
    "builtins.attrgetter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.attrgetter.__ge__" => "Return self>=value.",
    "builtins.attrgetter.__getattribute__" => "Return getattr(self, name).",
    "builtins.attrgetter.__getstate__" => "Helper for pickle.",
    "builtins.attrgetter.__gt__" => "Return self>value.",
    "builtins.attrgetter.__hash__" => "Return hash(self).",
    "builtins.attrgetter.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.attrgetter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.attrgetter.__le__" => "Return self<=value.",
    "builtins.attrgetter.__lt__" => "Return self<value.",
    "builtins.attrgetter.__ne__" => "Return self!=value.",
    "builtins.attrgetter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.attrgetter.__reduce__" => "Return state information for pickling",
    "builtins.attrgetter.__reduce_ex__" => "Helper for pickle.",
    "builtins.attrgetter.__repr__" => "Return repr(self).",
    "builtins.attrgetter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.attrgetter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.attrgetter.__str__" => "Return str(self).",
    "builtins.attrgetter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.auto" => "Instances are replaced with an appropriate value in Enum class suites.",
    "builtins.auto.__delattr__" => "Implement delattr(self, name).",
    "builtins.auto.__eq__" => "Return self==value.",
    "builtins.auto.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.auto.__ge__" => "Return self>=value.",
    "builtins.auto.__getattribute__" => "Return getattr(self, name).",
    "builtins.auto.__getstate__" => "Helper for pickle.",
    "builtins.auto.__gt__" => "Return self>value.",
    "builtins.auto.__hash__" => "Return hash(self).",
    "builtins.auto.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.auto.__le__" => "Return self<=value.",
    "builtins.auto.__lt__" => "Return self<value.",
    "builtins.auto.__ne__" => "Return self!=value.",
    "builtins.auto.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.auto.__reduce__" => "Helper for pickle.",
    "builtins.auto.__reduce_ex__" => "Helper for pickle.",
    "builtins.auto.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.auto.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.auto.__str__" => "Return str(self).",
    "builtins.auto.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.auto.__weakref__" => "list of weak references to the object",
    "builtins.batched" => "Batch data into tuples of length n. The last batch may be shorter than n.\n\nLoops over the input iterable and accumulates data into tuples\nup to size n.  The input is consumed lazily, just enough to\nfill a batch.  The result is yielded as soon as a batch is full\nor when the input iterable is exhausted.\n\n    >>> for batch in batched('ABCDEFG', 3):\n    ...     print(batch)\n    ...\n    ('A', 'B', 'C')\n    ('D', 'E', 'F')\n    ('G',)\n\nIf \"strict\" is True, raises a ValueError if the final batch is shorter\nthan n.",
    "builtins.batched.__delattr__" => "Implement delattr(self, name).",
    "builtins.batched.__eq__" => "Return self==value.",
    "builtins.batched.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.batched.__ge__" => "Return self>=value.",
    "builtins.batched.__getattribute__" => "Return getattr(self, name).",
    "builtins.batched.__getstate__" => "Helper for pickle.",
    "builtins.batched.__gt__" => "Return self>value.",
    "builtins.batched.__hash__" => "Return hash(self).",
    "builtins.batched.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.batched.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.batched.__iter__" => "Implement iter(self).",
    "builtins.batched.__le__" => "Return self<=value.",
    "builtins.batched.__lt__" => "Return self<value.",
    "builtins.batched.__ne__" => "Return self!=value.",
    "builtins.batched.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.batched.__next__" => "Implement next(self).",
    "builtins.batched.__reduce__" => "Helper for pickle.",
    "builtins.batched.__reduce_ex__" => "Helper for pickle.",
    "builtins.batched.__repr__" => "Return repr(self).",
    "builtins.batched.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.batched.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.batched.__str__" => "Return str(self).",
    "builtins.batched.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.bin" => "Return the binary representation of an integer.\n\n   >>> bin(2796202)\n   '0b1010101010101010101010'",
    "builtins.blake2b" => "Return a new BLAKE2b hash object.",
    "builtins.blake2b.__delattr__" => "Implement delattr(self, name).",
    "builtins.blake2b.__eq__" => "Return self==value.",
    "builtins.blake2b.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.blake2b.__ge__" => "Return self>=value.",
    "builtins.blake2b.__getattribute__" => "Return getattr(self, name).",
    "builtins.blake2b.__getstate__" => "Helper for pickle.",
    "builtins.blake2b.__gt__" => "Return self>value.",
    "builtins.blake2b.__hash__" => "Return hash(self).",
    "builtins.blake2b.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.blake2b.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.blake2b.__le__" => "Return self<=value.",
    "builtins.blake2b.__lt__" => "Return self<value.",
    "builtins.blake2b.__ne__" => "Return self!=value.",
    "builtins.blake2b.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.blake2b.__reduce__" => "Helper for pickle.",
    "builtins.blake2b.__reduce_ex__" => "Helper for pickle.",
    "builtins.blake2b.__repr__" => "Return repr(self).",
    "builtins.blake2b.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.blake2b.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.blake2b.__str__" => "Return str(self).",
    "builtins.blake2b.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.blake2b.copy" => "Return a copy of the hash object.",
    "builtins.blake2b.digest" => "Return the digest value as a bytes object.",
    "builtins.blake2b.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "builtins.blake2b.update" => "Update this hash object's state with the provided bytes-like object.",
    "builtins.blake2s" => "Return a new BLAKE2s hash object.",
    "builtins.blake2s.__delattr__" => "Implement delattr(self, name).",
    "builtins.blake2s.__eq__" => "Return self==value.",
    "builtins.blake2s.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.blake2s.__ge__" => "Return self>=value.",
    "builtins.blake2s.__getattribute__" => "Return getattr(self, name).",
    "builtins.blake2s.__getstate__" => "Helper for pickle.",
    "builtins.blake2s.__gt__" => "Return self>value.",
    "builtins.blake2s.__hash__" => "Return hash(self).",
    "builtins.blake2s.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.blake2s.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.blake2s.__le__" => "Return self<=value.",
    "builtins.blake2s.__lt__" => "Return self<value.",
    "builtins.blake2s.__ne__" => "Return self!=value.",
    "builtins.blake2s.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.blake2s.__reduce__" => "Helper for pickle.",
    "builtins.blake2s.__reduce_ex__" => "Helper for pickle.",
    "builtins.blake2s.__repr__" => "Return repr(self).",
    "builtins.blake2s.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.blake2s.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.blake2s.__str__" => "Return str(self).",
    "builtins.blake2s.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.blake2s.copy" => "Return a copy of the hash object.",
    "builtins.blake2s.digest" => "Return the digest value as a bytes object.",
    "builtins.blake2s.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "builtins.blake2s.update" => "Update this hash object's state with the provided bytes-like object.",
    "builtins.bool" => "Returns True when the argument is true, False otherwise.\nThe builtins True and False are the only two instances of the class bool.\nThe class bool is a subclass of the class int, and cannot be subclassed.",
    "builtins.bool.__abs__" => "abs(self)",
    "builtins.bool.__add__" => "Return self+value.",
    "builtins.bool.__and__" => "Return self&value.",
    "builtins.bool.__bool__" => "True if self else False",
    "builtins.bool.__ceil__" => "Ceiling of an Integral returns itself.",
    "builtins.bool.__delattr__" => "Implement delattr(self, name).",
    "builtins.bool.__divmod__" => "Return divmod(self, value).",
    "builtins.bool.__eq__" => "Return self==value.",
    "builtins.bool.__float__" => "float(self)",
    "builtins.bool.__floor__" => "Flooring an Integral returns itself.",
    "builtins.bool.__floordiv__" => "Return self//value.",
    "builtins.bool.__format__" => "Convert to a string according to format_spec.",
    "builtins.bool.__ge__" => "Return self>=value.",
    "builtins.bool.__getattribute__" => "Return getattr(self, name).",
    "builtins.bool.__getstate__" => "Helper for pickle.",
    "builtins.bool.__gt__" => "Return self>value.",
    "builtins.bool.__hash__" => "Return hash(self).",
    "builtins.bool.__index__" => "Return self converted to an integer, if self is suitable for use as an index into a list.",
    "builtins.bool.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.bool.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.bool.__int__" => "int(self)",
    "builtins.bool.__invert__" => "~self",
    "builtins.bool.__le__" => "Return self<=value.",
    "builtins.bool.__lshift__" => "Return self<<value.",
    "builtins.bool.__lt__" => "Return self<value.",
    "builtins.bool.__mod__" => "Return self%value.",
    "builtins.bool.__mul__" => "Return self*value.",
    "builtins.bool.__ne__" => "Return self!=value.",
    "builtins.bool.__neg__" => "-self",
    "builtins.bool.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.bool.__or__" => "Return self|value.",
    "builtins.bool.__pos__" => "+self",
    "builtins.bool.__pow__" => "Return pow(self, value, mod).",
    "builtins.bool.__radd__" => "Return value+self.",
    "builtins.bool.__rand__" => "Return value&self.",
    "builtins.bool.__rdivmod__" => "Return divmod(value, self).",
    "builtins.bool.__reduce__" => "Helper for pickle.",
    "builtins.bool.__reduce_ex__" => "Helper for pickle.",
    "builtins.bool.__repr__" => "Return repr(self).",
    "builtins.bool.__rfloordiv__" => "Return value//self.",
    "builtins.bool.__rlshift__" => "Return value<<self.",
    "builtins.bool.__rmod__" => "Return value%self.",
    "builtins.bool.__rmul__" => "Return value*self.",
    "builtins.bool.__ror__" => "Return value|self.",
    "builtins.bool.__round__" => "Rounding an Integral returns itself.\n\nRounding with an ndigits argument also returns an integer.",
    "builtins.bool.__rpow__" => "Return pow(value, self, mod).",
    "builtins.bool.__rrshift__" => "Return value>>self.",
    "builtins.bool.__rshift__" => "Return self>>value.",
    "builtins.bool.__rsub__" => "Return value-self.",
    "builtins.bool.__rtruediv__" => "Return value/self.",
    "builtins.bool.__rxor__" => "Return value^self.",
    "builtins.bool.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.bool.__sizeof__" => "Returns size in memory, in bytes.",
    "builtins.bool.__str__" => "Return str(self).",
    "builtins.bool.__sub__" => "Return self-value.",
    "builtins.bool.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.bool.__truediv__" => "Return self/value.",
    "builtins.bool.__trunc__" => "Truncating an Integral returns itself.",
    "builtins.bool.__xor__" => "Return self^value.",
    "builtins.bool.as_integer_ratio" => "Return a pair of integers, whose ratio is equal to the original int.\n\nThe ratio is in lowest terms and has a positive denominator.\n\n>>> (10).as_integer_ratio()\n(10, 1)\n>>> (-10).as_integer_ratio()\n(-10, 1)\n>>> (0).as_integer_ratio()\n(0, 1)",
    "builtins.bool.bit_count" => "Number of ones in the binary representation of the absolute value of self.\n\nAlso known as the population count.\n\n>>> bin(13)\n'0b1101'\n>>> (13).bit_count()\n3",
    "builtins.bool.bit_length" => "Number of bits necessary to represent self in binary.\n\n>>> bin(37)\n'0b100101'\n>>> (37).bit_length()\n6",
    "builtins.bool.conjugate" => "Returns self, the complex conjugate of any int.",
    "builtins.bool.denominator" => "the denominator of a rational number in lowest terms",
    "builtins.bool.from_bytes" => "Return the integer represented by the given array of bytes.\n\n  bytes\n    Holds the array of bytes to convert.  The argument must either\n    support the buffer protocol or be an iterable object producing\n    bytes.  Bytes and bytearray are examples of built-in objects that\n    support the buffer protocol.\n  byteorder\n    The byte order used to represent the integer.  If byteorder is\n    'big', the most significant byte is at the beginning of the byte\n    array.  If byteorder is 'little', the most significant byte is at\n    the end of the byte array.  To request the native byte order of\n    the host system, use sys.byteorder as the byte order value.\n    Default is to use 'big'.\n  signed\n    Indicates whether two's complement is used to represent the\n    integer.",
    "builtins.bool.imag" => "the imaginary part of a complex number",
    "builtins.bool.is_integer" => "Returns True. Exists for duck type compatibility with float.is_integer.",
    "builtins.bool.numerator" => "the numerator of a rational number in lowest terms",
    "builtins.bool.real" => "the real part of a complex number",
    "builtins.bool.to_bytes" => "Return an array of bytes representing an integer.\n\n  length\n    Length of bytes object to use.  An OverflowError is raised if\n    the integer is not representable with the given number of bytes.\n    Default is length 1.\n  byteorder\n    The byte order used to represent the integer.  If byteorder is\n    'big', the most significant byte is at the beginning of the byte\n    array.  If byteorder is 'little', the most significant byte is at\n    the end of the byte array.  To request the native byte order of\n    the host system, use sys.byteorder as the byte order value.\n    Default is to use 'big'.\n  signed\n    Determines whether two's complement is used to represent the\n    integer.  If signed is False and a negative integer is given,\n    an OverflowError is raised.",
    "builtins.breakpoint" => "Call sys.breakpointhook(*args, **kws).  sys.breakpointhook() must accept\nwhatever arguments are passed.\n\nBy default, this drops you into the pdb debugger.",
    "builtins.builtin_function_or_method.__call__" => "Call self as a function.",
    "builtins.builtin_function_or_method.__delattr__" => "Implement delattr(self, name).",
    "builtins.builtin_function_or_method.__eq__" => "Return self==value.",
    "builtins.builtin_function_or_method.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.builtin_function_or_method.__ge__" => "Return self>=value.",
    "builtins.builtin_function_or_method.__getattribute__" => "Return getattr(self, name).",
    "builtins.builtin_function_or_method.__getstate__" => "Helper for pickle.",
    "builtins.builtin_function_or_method.__gt__" => "Return self>value.",
    "builtins.builtin_function_or_method.__hash__" => "Return hash(self).",
    "builtins.builtin_function_or_method.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.builtin_function_or_method.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.builtin_function_or_method.__le__" => "Return self<=value.",
    "builtins.builtin_function_or_method.__lt__" => "Return self<value.",
    "builtins.builtin_function_or_method.__ne__" => "Return self!=value.",
    "builtins.builtin_function_or_method.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.builtin_function_or_method.__reduce_ex__" => "Helper for pickle.",
    "builtins.builtin_function_or_method.__repr__" => "Return repr(self).",
    "builtins.builtin_function_or_method.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.builtin_function_or_method.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.builtin_function_or_method.__str__" => "Return str(self).",
    "builtins.builtin_function_or_method.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.bytearray" => "bytearray(iterable_of_ints) -> bytearray\nbytearray(string, encoding[, errors]) -> bytearray\nbytearray(bytes_or_buffer) -> mutable copy of bytes_or_buffer\nbytearray(int) -> bytes array of size given by the parameter initialized with null bytes\nbytearray() -> empty bytes array\n\nConstruct a mutable bytearray object from:\n  - an iterable yielding integers in range(256)\n  - a text string encoded using the specified encoding\n  - a bytes or a buffer object\n  - any object implementing the buffer API.\n  - an integer",
    "builtins.bytearray.__add__" => "Return self+value.",
    "builtins.bytearray.__alloc__" => "B.__alloc__() -> int\n\nReturn the number of bytes actually allocated.",
    "builtins.bytearray.__buffer__" => "Return a buffer object that exposes the underlying memory of the object.",
    "builtins.bytearray.__contains__" => "Return bool(key in self).",
    "builtins.bytearray.__delattr__" => "Implement delattr(self, name).",
    "builtins.bytearray.__delitem__" => "Delete self[key].",
    "builtins.bytearray.__eq__" => "Return self==value.",
    "builtins.bytearray.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.bytearray.__ge__" => "Return self>=value.",
    "builtins.bytearray.__getattribute__" => "Return getattr(self, name).",
    "builtins.bytearray.__getitem__" => "Return self[key].",
    "builtins.bytearray.__getstate__" => "Helper for pickle.",
    "builtins.bytearray.__gt__" => "Return self>value.",
    "builtins.bytearray.__iadd__" => "Implement self+=value.",
    "builtins.bytearray.__imul__" => "Implement self*=value.",
    "builtins.bytearray.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.bytearray.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.bytearray.__iter__" => "Implement iter(self).",
    "builtins.bytearray.__le__" => "Return self<=value.",
    "builtins.bytearray.__len__" => "Return len(self).",
    "builtins.bytearray.__lt__" => "Return self<value.",
    "builtins.bytearray.__mod__" => "Return self%value.",
    "builtins.bytearray.__mul__" => "Return self*value.",
    "builtins.bytearray.__ne__" => "Return self!=value.",
    "builtins.bytearray.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.bytearray.__reduce__" => "Return state information for pickling.",
    "builtins.bytearray.__reduce_ex__" => "Return state information for pickling.",
    "builtins.bytearray.__release_buffer__" => "Release the buffer object that exposes the underlying memory of the object.",
    "builtins.bytearray.__repr__" => "Return repr(self).",
    "builtins.bytearray.__rmod__" => "Return value%self.",
    "builtins.bytearray.__rmul__" => "Return value*self.",
    "builtins.bytearray.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.bytearray.__setitem__" => "Set self[key] to value.",
    "builtins.bytearray.__sizeof__" => "Returns the size of the bytearray object in memory, in bytes.",
    "builtins.bytearray.__str__" => "Return str(self).",
    "builtins.bytearray.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.bytearray.append" => "Append a single item to the end of the bytearray.\n\n  item\n    The item to be appended.",
    "builtins.bytearray.capitalize" => "B.capitalize() -> copy of B\n\nReturn a copy of B with only its first character capitalized (ASCII)\nand the rest lower-cased.",
    "builtins.bytearray.center" => "Return a centered string of length width.\n\nPadding is done using the specified fill character.",
    "builtins.bytearray.clear" => "Remove all items from the bytearray.",
    "builtins.bytearray.copy" => "Return a copy of B.",
    "builtins.bytearray.count" => "Return the number of non-overlapping occurrences of subsection 'sub' in bytes B[start:end].\n\n  start\n    Optional start position. Default: start of the bytes.\n  end\n    Optional stop position. Default: end of the bytes.",
    "builtins.bytearray.decode" => "Decode the bytearray using the codec registered for encoding.\n\n  encoding\n    The encoding with which to decode the bytearray.\n  errors\n    The error handling scheme to use for the handling of decoding\n    errors.  The default is 'strict' meaning that decoding errors\n    raise a UnicodeDecodeError.  Other possible values are 'ignore'\n    and 'replace' as well as any other name registered with\n    codecs.register_error that can handle UnicodeDecodeErrors.",
    "builtins.bytearray.endswith" => "Return True if the bytearray ends with the specified suffix, False otherwise.\n\n  suffix\n    A bytes or a tuple of bytes to try.\n  start\n    Optional start position. Default: start of the bytearray.\n  end\n    Optional stop position. Default: end of the bytearray.",
    "builtins.bytearray.expandtabs" => "Return a copy where all tab characters are expanded using spaces.\n\nIf tabsize is not given, a tab size of 8 characters is assumed.",
    "builtins.bytearray.extend" => "Append all the items from the iterator or sequence to the end of the bytearray.\n\n  iterable_of_ints\n    The iterable of items to append.",
    "builtins.bytearray.find" => "Return the lowest index in B where subsection 'sub' is found, such that 'sub' is contained within B[start:end].\n\n  start\n    Optional start position. Default: start of the bytes.\n  end\n    Optional stop position. Default: end of the bytes.\n\nReturn -1 on failure.",
    "builtins.bytearray.fromhex" => "Create a bytearray object from a string of hexadecimal numbers.\n\nSpaces between two numbers are accepted.\nExample:\n    bytearray.fromhex('B9 01EF') -> bytearray(b'\\\\xb9\\\\x01\\\\xef')",
    "builtins.bytearray.hex" => "Create a string of hexadecimal numbers from a bytearray object.\n\n  sep\n    An optional single character or byte to separate hex bytes.\n  bytes_per_sep\n    How many bytes between separators.  Positive values count from\n    the right, negative values count from the left.\n\nExample:\n>>> value = bytearray([0xb9, 0x01, 0xef])\n>>> value.hex()\n'b901ef'\n>>> value.hex(':')\n'b9:01:ef'\n>>> value.hex(':', 2)\n'b9:01ef'\n>>> value.hex(':', -2)\n'b901:ef'",
    "builtins.bytearray.index" => "Return the lowest index in B where subsection 'sub' is found, such that 'sub' is contained within B[start:end].\n\n  start\n    Optional start position. Default: start of the bytes.\n  end\n    Optional stop position. Default: end of the bytes.\n\nRaise ValueError if the subsection is not found.",
    "builtins.bytearray.insert" => "Insert a single item into the bytearray before the given index.\n\n  index\n    The index where the value is to be inserted.\n  item\n    The item to be inserted.",
    "builtins.bytearray.isalnum" => "B.isalnum() -> bool\n\nReturn True if all characters in B are alphanumeric\nand there is at least one character in B, False otherwise.",
    "builtins.bytearray.isalpha" => "B.isalpha() -> bool\n\nReturn True if all characters in B are alphabetic\nand there is at least one character in B, False otherwise.",
    "builtins.bytearray.isascii" => "B.isascii() -> bool\n\nReturn True if B is empty or all characters in B are ASCII,\nFalse otherwise.",
    "builtins.bytearray.isdigit" => "B.isdigit() -> bool\n\nReturn True if all characters in B are digits\nand there is at least one character in B, False otherwise.",
    "builtins.bytearray.islower" => "B.islower() -> bool\n\nReturn True if all cased characters in B are lowercase and there is\nat least one cased character in B, False otherwise.",
    "builtins.bytearray.isspace" => "B.isspace() -> bool\n\nReturn True if all characters in B are whitespace\nand there is at least one character in B, False otherwise.",
    "builtins.bytearray.istitle" => "B.istitle() -> bool\n\nReturn True if B is a titlecased string and there is at least one\ncharacter in B, i.e. uppercase characters may only follow uncased\ncharacters and lowercase characters only cased ones. Return False\notherwise.",
    "builtins.bytearray.isupper" => "B.isupper() -> bool\n\nReturn True if all cased characters in B are uppercase and there is\nat least one cased character in B, False otherwise.",
    "builtins.bytearray.join" => "Concatenate any number of bytes/bytearray objects.\n\nThe bytearray whose method is called is inserted in between each\npair.\n\nThe result is returned as a new bytearray object.",
    "builtins.bytearray.ljust" => "Return a left-justified string of length width.\n\nPadding is done using the specified fill character.",
    "builtins.bytearray.lower" => "B.lower() -> copy of B\n\nReturn a copy of B with all ASCII characters converted to lowercase.",
    "builtins.bytearray.lstrip" => "Strip leading bytes contained in the argument.\n\nIf the argument is omitted or None, strip leading ASCII whitespace.",
    "builtins.bytearray.maketrans" => "Return a translation table usable for the bytes or bytearray translate method.\n\nThe returned table will be one where each byte in frm is mapped to\nthe byte at the same position in to.\n\nThe bytes objects frm and to must be of the same length.",
    "builtins.bytearray.partition" => "Partition the bytearray into three parts using the given separator.\n\nThis will search for the separator sep in the bytearray.  If the\nseparator is found, returns a 3-tuple containing the part before the\nseparator, the separator itself, and the part after it as new\nbytearray objects.\n\nIf the separator is not found, returns a 3-tuple containing the copy\nof the original bytearray object and two empty bytearray objects.",
    "builtins.bytearray.pop" => "Remove and return a single item from B.\n\n  index\n    The index from where to remove the item.\n    -1 (the default value) means remove the last item.\n\nIf no index argument is given, will pop the last item.",
    "builtins.bytearray.remove" => "Remove the first occurrence of a value in the bytearray.\n\n  value\n    The value to remove.",
    "builtins.bytearray.removeprefix" => "Return a bytearray with the given prefix string removed if present.\n\nIf the bytearray starts with the prefix string, return\nbytearray[len(prefix):].  Otherwise, return a copy of the original\nbytearray.",
    "builtins.bytearray.removesuffix" => "Return a bytearray with the given suffix string removed if present.\n\nIf the bytearray ends with the suffix string and that suffix is not\nempty, return bytearray[:-len(suffix)].  Otherwise, return a copy of\nthe original bytearray.",
    "builtins.bytearray.replace" => "Return a copy with all occurrences of substring old replaced by new.\n\n  count\n    Maximum number of occurrences to replace.\n    -1 (the default value) means replace all occurrences.\n\nIf the optional argument count is given, only the first count occurrences are\nreplaced.",
    "builtins.bytearray.resize" => "Resize the internal buffer of bytearray to len.\n\n  size\n    New size to resize to.",
    "builtins.bytearray.reverse" => "Reverse the order of the values in B in place.",
    "builtins.bytearray.rfind" => "Return the highest index in B where subsection 'sub' is found, such that 'sub' is contained within B[start:end].\n\n  start\n    Optional start position. Default: start of the bytes.\n  end\n    Optional stop position. Default: end of the bytes.\n\nReturn -1 on failure.",
    "builtins.bytearray.rindex" => "Return the highest index in B where subsection 'sub' is found, such that 'sub' is contained within B[start:end].\n\n  start\n    Optional start position. Default: start of the bytes.\n  end\n    Optional stop position. Default: end of the bytes.\n\nRaise ValueError if the subsection is not found.",
    "builtins.bytearray.rjust" => "Return a right-justified string of length width.\n\nPadding is done using the specified fill character.",
    "builtins.bytearray.rpartition" => "Partition the bytearray into three parts using the given separator.\n\nThis will search for the separator sep in the bytearray, starting at\nthe end.  If the separator is found, returns a 3-tuple containing\nthe part before the separator, the separator itself, and the part\nafter it as new bytearray objects.\n\nIf the separator is not found, returns a 3-tuple containing two\nempty bytearray objects and the copy of the original bytearray\nobject.",
    "builtins.bytearray.rsplit" => "Return a list of the sections in the bytearray, using sep as the delimiter.\n\n  sep\n    The delimiter according which to split the bytearray.\n    None (the default value) means split on ASCII whitespace\n    characters (space, tab, return, newline, formfeed, vertical tab).\n  maxsplit\n    Maximum number of splits to do.\n    -1 (the default value) means no limit.\n\nSplitting is done starting at the end of the bytearray and working\nto the front.",
    "builtins.bytearray.rstrip" => "Strip trailing bytes contained in the argument.\n\nIf the argument is omitted or None, strip trailing ASCII whitespace.",
    "builtins.bytearray.split" => "Return a list of the sections in the bytearray, using sep as the delimiter.\n\n  sep\n    The delimiter according which to split the bytearray.\n    None (the default value) means split on ASCII whitespace\n    characters (space, tab, return, newline, formfeed, vertical tab).\n  maxsplit\n    Maximum number of splits to do.\n    -1 (the default value) means no limit.",
    "builtins.bytearray.splitlines" => "Return a list of the lines in the bytearray, breaking at line boundaries.\n\nLine breaks are not included in the resulting list unless keepends\nis given and true.",
    "builtins.bytearray.startswith" => "Return True if the bytearray starts with the specified prefix, False otherwise.\n\n  prefix\n    A bytes or a tuple of bytes to try.\n  start\n    Optional start position. Default: start of the bytearray.\n  end\n    Optional stop position. Default: end of the bytearray.",
    "builtins.bytearray.strip" => "Strip leading and trailing bytes contained in the argument.\n\nIf the argument is omitted or None, strip leading and trailing ASCII\nwhitespace.",
    "builtins.bytearray.swapcase" => "B.swapcase() -> copy of B\n\nReturn a copy of B with uppercase ASCII characters converted\nto lowercase ASCII and vice versa.",
    "builtins.bytearray.title" => "B.title() -> copy of B\n\nReturn a titlecased version of B, i.e. ASCII words start with\nuppercase characters, all remaining cased characters have lowercase.",
    "builtins.bytearray.translate" => "Return a copy with each character mapped by the given translation table.\n\n  table\n    Translation table, which must be a bytes object of length 256.\n\nAll characters occurring in the optional argument delete are\nremoved.  The remaining characters are mapped through the given\ntranslation table.",
    "builtins.bytearray.upper" => "B.upper() -> copy of B\n\nReturn a copy of B with all ASCII characters converted to uppercase.",
    "builtins.bytearray.zfill" => "Pad a numeric string with zeros on the left, to fill a field of the given width.\n\nThe original string is never truncated.",
    "builtins.bytearray_iterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.bytearray_iterator.__eq__" => "Return self==value.",
    "builtins.bytearray_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.bytearray_iterator.__ge__" => "Return self>=value.",
    "builtins.bytearray_iterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.bytearray_iterator.__getstate__" => "Helper for pickle.",
    "builtins.bytearray_iterator.__gt__" => "Return self>value.",
    "builtins.bytearray_iterator.__hash__" => "Return hash(self).",
    "builtins.bytearray_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.bytearray_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.bytearray_iterator.__iter__" => "Implement iter(self).",
    "builtins.bytearray_iterator.__le__" => "Return self<=value.",
    "builtins.bytearray_iterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins.bytearray_iterator.__lt__" => "Return self<value.",
    "builtins.bytearray_iterator.__ne__" => "Return self!=value.",
    "builtins.bytearray_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.bytearray_iterator.__next__" => "Implement next(self).",
    "builtins.bytearray_iterator.__reduce__" => "Return state information for pickling.",
    "builtins.bytearray_iterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.bytearray_iterator.__repr__" => "Return repr(self).",
    "builtins.bytearray_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.bytearray_iterator.__setstate__" => "Set state information for unpickling.",
    "builtins.bytearray_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.bytearray_iterator.__str__" => "Return str(self).",
    "builtins.bytearray_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.bytes" => "bytes(iterable_of_ints) -> bytes\nbytes(string, encoding[, errors]) -> bytes\nbytes(bytes_or_buffer) -> immutable copy of bytes_or_buffer\nbytes(int) -> bytes object of size given by the parameter initialized with null bytes\nbytes() -> empty bytes object\n\nConstruct an immutable array of bytes from:\n  - an iterable yielding integers in range(256)\n  - a text string encoded using the specified encoding\n  - any object implementing the buffer API.\n  - an integer",
    "builtins.bytes.__add__" => "Return self+value.",
    "builtins.bytes.__buffer__" => "Return a buffer object that exposes the underlying memory of the object.",
    "builtins.bytes.__bytes__" => "Convert this value to exact type bytes.",
    "builtins.bytes.__contains__" => "Return bool(key in self).",
    "builtins.bytes.__delattr__" => "Implement delattr(self, name).",
    "builtins.bytes.__eq__" => "Return self==value.",
    "builtins.bytes.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.bytes.__ge__" => "Return self>=value.",
    "builtins.bytes.__getattribute__" => "Return getattr(self, name).",
    "builtins.bytes.__getitem__" => "Return self[key].",
    "builtins.bytes.__getstate__" => "Helper for pickle.",
    "builtins.bytes.__gt__" => "Return self>value.",
    "builtins.bytes.__hash__" => "Return hash(self).",
    "builtins.bytes.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.bytes.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.bytes.__iter__" => "Implement iter(self).",
    "builtins.bytes.__le__" => "Return self<=value.",
    "builtins.bytes.__len__" => "Return len(self).",
    "builtins.bytes.__lt__" => "Return self<value.",
    "builtins.bytes.__mod__" => "Return self%value.",
    "builtins.bytes.__mul__" => "Return self*value.",
    "builtins.bytes.__ne__" => "Return self!=value.",
    "builtins.bytes.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.bytes.__reduce__" => "Helper for pickle.",
    "builtins.bytes.__reduce_ex__" => "Helper for pickle.",
    "builtins.bytes.__repr__" => "Return repr(self).",
    "builtins.bytes.__rmod__" => "Return value%self.",
    "builtins.bytes.__rmul__" => "Return value*self.",
    "builtins.bytes.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.bytes.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.bytes.__str__" => "Return str(self).",
    "builtins.bytes.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.bytes.capitalize" => "B.capitalize() -> copy of B\n\nReturn a copy of B with only its first character capitalized (ASCII)\nand the rest lower-cased.",
    "builtins.bytes.center" => "Return a centered string of length width.\n\nPadding is done using the specified fill character.",
    "builtins.bytes.count" => "Return the number of non-overlapping occurrences of subsection 'sub' in bytes B[start:end].\n\n  start\n    Optional start position. Default: start of the bytes.\n  end\n    Optional stop position. Default: end of the bytes.",
    "builtins.bytes.decode" => "Decode the bytes using the codec registered for encoding.\n\n  encoding\n    The encoding with which to decode the bytes.\n  errors\n    The error handling scheme to use for the handling of decoding\n    errors.  The default is 'strict' meaning that decoding errors\n    raise a UnicodeDecodeError.  Other possible values are 'ignore'\n    and 'replace' as well as any other name registered with\n    codecs.register_error that can handle UnicodeDecodeErrors.",
    "builtins.bytes.endswith" => "Return True if the bytes ends with the specified suffix, False otherwise.\n\n  suffix\n    A bytes or a tuple of bytes to try.\n  start\n    Optional start position. Default: start of the bytes.\n  end\n    Optional stop position. Default: end of the bytes.",
    "builtins.bytes.expandtabs" => "Return a copy where all tab characters are expanded using spaces.\n\nIf tabsize is not given, a tab size of 8 characters is assumed.",
    "builtins.bytes.find" => "Return the lowest index in B where subsection 'sub' is found, such that 'sub' is contained within B[start,end].\n\n  start\n    Optional start position. Default: start of the bytes.\n  end\n    Optional stop position. Default: end of the bytes.\n\nReturn -1 on failure.",
    "builtins.bytes.fromhex" => "Create a bytes object from a string of hexadecimal numbers.\n\nSpaces between two numbers are accepted.\nExample: bytes.fromhex('B9 01EF') -> b'\\\\xb9\\\\x01\\\\xef'.",
    "builtins.bytes.hex" => "Create a string of hexadecimal numbers from a bytes object.\n\n  sep\n    An optional single character or byte to separate hex bytes.\n  bytes_per_sep\n    How many bytes between separators.  Positive values count from\n    the right, negative values count from the left.\n\nExample:\n>>> value = b'\\xb9\\x01\\xef'\n>>> value.hex()\n'b901ef'\n>>> value.hex(':')\n'b9:01:ef'\n>>> value.hex(':', 2)\n'b9:01ef'\n>>> value.hex(':', -2)\n'b901:ef'",
    "builtins.bytes.index" => "Return the lowest index in B where subsection 'sub' is found, such that 'sub' is contained within B[start,end].\n\n  start\n    Optional start position. Default: start of the bytes.\n  end\n    Optional stop position. Default: end of the bytes.\n\nRaise ValueError if the subsection is not found.",
    "builtins.bytes.isalnum" => "B.isalnum() -> bool\n\nReturn True if all characters in B are alphanumeric\nand there is at least one character in B, False otherwise.",
    "builtins.bytes.isalpha" => "B.isalpha() -> bool\n\nReturn True if all characters in B are alphabetic\nand there is at least one character in B, False otherwise.",
    "builtins.bytes.isascii" => "B.isascii() -> bool\n\nReturn True if B is empty or all characters in B are ASCII,\nFalse otherwise.",
    "builtins.bytes.isdigit" => "B.isdigit() -> bool\n\nReturn True if all characters in B are digits\nand there is at least one character in B, False otherwise.",
    "builtins.bytes.islower" => "B.islower() -> bool\n\nReturn True if all cased characters in B are lowercase and there is\nat least one cased character in B, False otherwise.",
    "builtins.bytes.isspace" => "B.isspace() -> bool\n\nReturn True if all characters in B are whitespace\nand there is at least one character in B, False otherwise.",
    "builtins.bytes.istitle" => "B.istitle() -> bool\n\nReturn True if B is a titlecased string and there is at least one\ncharacter in B, i.e. uppercase characters may only follow uncased\ncharacters and lowercase characters only cased ones. Return False\notherwise.",
    "builtins.bytes.isupper" => "B.isupper() -> bool\n\nReturn True if all cased characters in B are uppercase and there is\nat least one cased character in B, False otherwise.",
    "builtins.bytes.join" => "Concatenate any number of bytes objects.\n\nThe bytes whose method is called is inserted in between each pair.\n\nThe result is returned as a new bytes object.\n\nExample: b'.'.join([b'ab', b'pq', b'rs']) -> b'ab.pq.rs'.",
    "builtins.bytes.ljust" => "Return a left-justified string of length width.\n\nPadding is done using the specified fill character.",
    "builtins.bytes.lower" => "B.lower() -> copy of B\n\nReturn a copy of B with all ASCII characters converted to lowercase.",
    "builtins.bytes.lstrip" => "Strip leading bytes contained in the argument.\n\nIf the argument is omitted or None, strip leading  ASCII whitespace.",
    "builtins.bytes.maketrans" => "Return a translation table usable for the bytes or bytearray translate method.\n\nThe returned table will be one where each byte in frm is mapped to\nthe byte at the same position in to.\n\nThe bytes objects frm and to must be of the same length.",
    "builtins.bytes.partition" => "Partition the bytes into three parts using the given separator.\n\nThis will search for the separator sep in the bytes.  If the\nseparator is found, returns a 3-tuple containing the part before the\nseparator, the separator itself, and the part after it.\n\nIf the separator is not found, returns a 3-tuple containing the\noriginal bytes object and two empty bytes objects.",
    "builtins.bytes.removeprefix" => "Return a bytes object with the given prefix string removed if present.\n\nIf the bytes starts with the prefix string, return\nbytes[len(prefix):].  Otherwise, return a copy of the original\nbytes.",
    "builtins.bytes.removesuffix" => "Return a bytes object with the given suffix string removed if present.\n\nIf the bytes ends with the suffix string and that suffix is not\nempty, return bytes[:-len(prefix)].  Otherwise, return a copy of the\noriginal bytes.",
    "builtins.bytes.replace" => "Return a copy with all occurrences of substring old replaced by new.\n\n  count\n    Maximum number of occurrences to replace.\n    -1 (the default value) means replace all occurrences.\n\nIf the optional argument count is given, only the first count occurrences are\nreplaced.",
    "builtins.bytes.rfind" => "Return the highest index in B where subsection 'sub' is found, such that 'sub' is contained within B[start,end].\n\n  start\n    Optional start position. Default: start of the bytes.\n  end\n    Optional stop position. Default: end of the bytes.\n\nReturn -1 on failure.",
    "builtins.bytes.rindex" => "Return the highest index in B where subsection 'sub' is found, such that 'sub' is contained within B[start,end].\n\n  start\n    Optional start position. Default: start of the bytes.\n  end\n    Optional stop position. Default: end of the bytes.\n\nRaise ValueError if the subsection is not found.",
    "builtins.bytes.rjust" => "Return a right-justified string of length width.\n\nPadding is done using the specified fill character.",
    "builtins.bytes.rpartition" => "Partition the bytes into three parts using the given separator.\n\nThis will search for the separator sep in the bytes, starting at the\nend.  If the separator is found, returns a 3-tuple containing the\npart before the separator, the separator itself, and the part after\nit.\n\nIf the separator is not found, returns a 3-tuple containing two\nempty bytes objects and the original bytes object.",
    "builtins.bytes.rsplit" => "Return a list of the sections in the bytes, using sep as the delimiter.\n\n  sep\n    The delimiter according which to split the bytes.\n    None (the default value) means split on ASCII whitespace\n    characters (space, tab, return, newline, formfeed, vertical tab).\n  maxsplit\n    Maximum number of splits to do.\n    -1 (the default value) means no limit.\n\nSplitting is done starting at the end of the bytes and working to\nthe front.",
    "builtins.bytes.rstrip" => "Strip trailing bytes contained in the argument.\n\nIf the argument is omitted or None, strip trailing ASCII whitespace.",
    "builtins.bytes.split" => "Return a list of the sections in the bytes, using sep as the delimiter.\n\n  sep\n    The delimiter according which to split the bytes.\n    None (the default value) means split on ASCII whitespace\n    characters (space, tab, return, newline, formfeed, vertical tab).\n  maxsplit\n    Maximum number of splits to do.\n    -1 (the default value) means no limit.",
    "builtins.bytes.splitlines" => "Return a list of the lines in the bytes, breaking at line boundaries.\n\nLine breaks are not included in the resulting list unless keepends\nis given and true.",
    "builtins.bytes.startswith" => "Return True if the bytes starts with the specified prefix, False otherwise.\n\n  prefix\n    A bytes or a tuple of bytes to try.\n  start\n    Optional start position. Default: start of the bytes.\n  end\n    Optional stop position. Default: end of the bytes.",
    "builtins.bytes.strip" => "Strip leading and trailing bytes contained in the argument.\n\nIf the argument is omitted or None, strip leading and trailing ASCII\nwhitespace.",
    "builtins.bytes.swapcase" => "B.swapcase() -> copy of B\n\nReturn a copy of B with uppercase ASCII characters converted\nto lowercase ASCII and vice versa.",
    "builtins.bytes.title" => "B.title() -> copy of B\n\nReturn a titlecased version of B, i.e. ASCII words start with\nuppercase characters, all remaining cased characters have lowercase.",
    "builtins.bytes.translate" => "Return a copy with each character mapped by the given translation table.\n\n  table\n    Translation table, which must be a bytes object of length 256.\n\nAll characters occurring in the optional argument delete are\nremoved.  The remaining characters are mapped through the given\ntranslation table.",
    "builtins.bytes.upper" => "B.upper() -> copy of B\n\nReturn a copy of B with all ASCII characters converted to uppercase.",
    "builtins.bytes.zfill" => "Pad a numeric string with zeros on the left, to fill a field of the given width.\n\nThe original string is never truncated.",
    "builtins.bytes_iterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.bytes_iterator.__eq__" => "Return self==value.",
    "builtins.bytes_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.bytes_iterator.__ge__" => "Return self>=value.",
    "builtins.bytes_iterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.bytes_iterator.__getstate__" => "Helper for pickle.",
    "builtins.bytes_iterator.__gt__" => "Return self>value.",
    "builtins.bytes_iterator.__hash__" => "Return hash(self).",
    "builtins.bytes_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.bytes_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.bytes_iterator.__iter__" => "Implement iter(self).",
    "builtins.bytes_iterator.__le__" => "Return self<=value.",
    "builtins.bytes_iterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins.bytes_iterator.__lt__" => "Return self<value.",
    "builtins.bytes_iterator.__ne__" => "Return self!=value.",
    "builtins.bytes_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.bytes_iterator.__next__" => "Implement next(self).",
    "builtins.bytes_iterator.__reduce__" => "Return state information for pickling.",
    "builtins.bytes_iterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.bytes_iterator.__repr__" => "Return repr(self).",
    "builtins.bytes_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.bytes_iterator.__setstate__" => "Set state information for unpickling.",
    "builtins.bytes_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.bytes_iterator.__str__" => "Return str(self).",
    "builtins.bytes_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.cached_property.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.cached_property.__delattr__" => "Implement delattr(self, name).",
    "builtins.cached_property.__eq__" => "Return self==value.",
    "builtins.cached_property.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.cached_property.__ge__" => "Return self>=value.",
    "builtins.cached_property.__getattribute__" => "Return getattr(self, name).",
    "builtins.cached_property.__getstate__" => "Helper for pickle.",
    "builtins.cached_property.__gt__" => "Return self>value.",
    "builtins.cached_property.__hash__" => "Return hash(self).",
    "builtins.cached_property.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.cached_property.__le__" => "Return self<=value.",
    "builtins.cached_property.__lt__" => "Return self<value.",
    "builtins.cached_property.__ne__" => "Return self!=value.",
    "builtins.cached_property.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.cached_property.__reduce__" => "Helper for pickle.",
    "builtins.cached_property.__reduce_ex__" => "Helper for pickle.",
    "builtins.cached_property.__repr__" => "Return repr(self).",
    "builtins.cached_property.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.cached_property.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.cached_property.__str__" => "Return str(self).",
    "builtins.cached_property.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.cached_property.__weakref__" => "list of weak references to the object",
    "builtins.callable" => "Return whether the object is callable (i.e., some kind of function).\n\nNote that classes are callable, as are instances of classes with a\n__call__() method.",
    "builtins.callable_iterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.callable_iterator.__eq__" => "Return self==value.",
    "builtins.callable_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.callable_iterator.__ge__" => "Return self>=value.",
    "builtins.callable_iterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.callable_iterator.__getstate__" => "Helper for pickle.",
    "builtins.callable_iterator.__gt__" => "Return self>value.",
    "builtins.callable_iterator.__hash__" => "Return hash(self).",
    "builtins.callable_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.callable_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.callable_iterator.__iter__" => "Implement iter(self).",
    "builtins.callable_iterator.__le__" => "Return self<=value.",
    "builtins.callable_iterator.__lt__" => "Return self<value.",
    "builtins.callable_iterator.__ne__" => "Return self!=value.",
    "builtins.callable_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.callable_iterator.__next__" => "Implement next(self).",
    "builtins.callable_iterator.__reduce__" => "Return state information for pickling.",
    "builtins.callable_iterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.callable_iterator.__repr__" => "Return repr(self).",
    "builtins.callable_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.callable_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.callable_iterator.__str__" => "Return str(self).",
    "builtins.callable_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.catch_warnings" => "A context manager that copies and restores the warnings filter upon\nexiting the context.\n\nThe 'record' argument specifies whether warnings should be captured by a\ncustom implementation of warnings.showwarning() and be appended to a list\nreturned by the context manager. Otherwise None is returned by the context\nmanager. The objects appended to the list are arguments whose attributes\nmirror the arguments to showwarning().\n\nThe 'module' argument is to specify an alternative module to the module\nnamed 'warnings' and imported under that name. This argument is only useful\nwhen testing the warnings module itself.\n\nIf the 'action' argument is not None, the remaining arguments are passed\nto warnings.simplefilter() as if it were called immediately on entering the\ncontext.",
    "builtins.catch_warnings.__delattr__" => "Implement delattr(self, name).",
    "builtins.catch_warnings.__eq__" => "Return self==value.",
    "builtins.catch_warnings.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.catch_warnings.__ge__" => "Return self>=value.",
    "builtins.catch_warnings.__getattribute__" => "Return getattr(self, name).",
    "builtins.catch_warnings.__getstate__" => "Helper for pickle.",
    "builtins.catch_warnings.__gt__" => "Return self>value.",
    "builtins.catch_warnings.__hash__" => "Return hash(self).",
    "builtins.catch_warnings.__init__" => "Specify whether to record warnings and if an alternative module\nshould be used other than sys.modules['warnings'].",
    "builtins.catch_warnings.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.catch_warnings.__le__" => "Return self<=value.",
    "builtins.catch_warnings.__lt__" => "Return self<value.",
    "builtins.catch_warnings.__ne__" => "Return self!=value.",
    "builtins.catch_warnings.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.catch_warnings.__reduce__" => "Helper for pickle.",
    "builtins.catch_warnings.__reduce_ex__" => "Helper for pickle.",
    "builtins.catch_warnings.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.catch_warnings.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.catch_warnings.__str__" => "Return str(self).",
    "builtins.catch_warnings.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.catch_warnings.__weakref__" => "list of weak references to the object",
    "builtins.cell" => "Create a new cell object.\n\n  contents\n    the contents of the cell. If not specified, the cell will be empty,\n    and \n further attempts to access its cell_contents attribute will\n    raise a ValueError.",
    "builtins.cell.__delattr__" => "Implement delattr(self, name).",
    "builtins.cell.__eq__" => "Return self==value.",
    "builtins.cell.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.cell.__ge__" => "Return self>=value.",
    "builtins.cell.__getattribute__" => "Return getattr(self, name).",
    "builtins.cell.__getstate__" => "Helper for pickle.",
    "builtins.cell.__gt__" => "Return self>value.",
    "builtins.cell.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.cell.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.cell.__le__" => "Return self<=value.",
    "builtins.cell.__lt__" => "Return self<value.",
    "builtins.cell.__ne__" => "Return self!=value.",
    "builtins.cell.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.cell.__reduce__" => "Helper for pickle.",
    "builtins.cell.__reduce_ex__" => "Helper for pickle.",
    "builtins.cell.__repr__" => "Return repr(self).",
    "builtins.cell.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.cell.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.cell.__str__" => "Return str(self).",
    "builtins.cell.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.chain" => "Return a chain object whose .__next__() method returns elements from the\nfirst iterable until it is exhausted, then elements from the next\niterable, until all of the iterables are exhausted.",
    "builtins.chain.__class_getitem__" => "chain is generic over the type of its contents.\nThis is the union of the types of the input iterable contents.",
    "builtins.chain.__delattr__" => "Implement delattr(self, name).",
    "builtins.chain.__eq__" => "Return self==value.",
    "builtins.chain.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.chain.__ge__" => "Return self>=value.",
    "builtins.chain.__getattribute__" => "Return getattr(self, name).",
    "builtins.chain.__getstate__" => "Helper for pickle.",
    "builtins.chain.__gt__" => "Return self>value.",
    "builtins.chain.__hash__" => "Return hash(self).",
    "builtins.chain.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.chain.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.chain.__iter__" => "Implement iter(self).",
    "builtins.chain.__le__" => "Return self<=value.",
    "builtins.chain.__lt__" => "Return self<value.",
    "builtins.chain.__ne__" => "Return self!=value.",
    "builtins.chain.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.chain.__next__" => "Implement next(self).",
    "builtins.chain.__reduce__" => "Helper for pickle.",
    "builtins.chain.__reduce_ex__" => "Helper for pickle.",
    "builtins.chain.__repr__" => "Return repr(self).",
    "builtins.chain.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.chain.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.chain.__str__" => "Return str(self).",
    "builtins.chain.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.chain.from_iterable" => "Alternative chain() constructor taking a single iterable argument that evaluates lazily.",
    "builtins.chr" => "Return a Unicode string of one character with ordinal i; 0 <= i <= 0x10ffff.",
    "builtins.classmethod" => "Convert a function to be a class method.\n\nA class method receives the class as implicit first argument,\njust like an instance method receives the instance.\nTo declare a class method, use this idiom:\n\n  class C:\n      @classmethod\n      def f(cls, arg1, arg2, argN):\n          ...\n\nIt can be called either on the class (e.g. C.f()) or on an instance\n(e.g. C().f()).  The instance is ignored except for its class.\nIf a class method is called for a derived class, the derived class\nobject is passed as the implied first argument.\n\nClass methods are different than C++ or Java static methods.\nIf you want those, see the staticmethod builtin.",
    "builtins.classmethod.__delattr__" => "Implement delattr(self, name).",
    "builtins.classmethod.__eq__" => "Return self==value.",
    "builtins.classmethod.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.classmethod.__ge__" => "Return self>=value.",
    "builtins.classmethod.__get__" => "Return an attribute of instance, which is of type owner.",
    "builtins.classmethod.__getattribute__" => "Return getattr(self, name).",
    "builtins.classmethod.__getstate__" => "Helper for pickle.",
    "builtins.classmethod.__gt__" => "Return self>value.",
    "builtins.classmethod.__hash__" => "Return hash(self).",
    "builtins.classmethod.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.classmethod.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.classmethod.__le__" => "Return self<=value.",
    "builtins.classmethod.__lt__" => "Return self<value.",
    "builtins.classmethod.__ne__" => "Return self!=value.",
    "builtins.classmethod.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.classmethod.__reduce__" => "Helper for pickle.",
    "builtins.classmethod.__reduce_ex__" => "Helper for pickle.",
    "builtins.classmethod.__repr__" => "Return repr(self).",
    "builtins.classmethod.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.classmethod.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.classmethod.__str__" => "Return str(self).",
    "builtins.classmethod.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.classmethod_descriptor.__call__" => "Call self as a function.",
    "builtins.classmethod_descriptor.__delattr__" => "Implement delattr(self, name).",
    "builtins.classmethod_descriptor.__eq__" => "Return self==value.",
    "builtins.classmethod_descriptor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.classmethod_descriptor.__ge__" => "Return self>=value.",
    "builtins.classmethod_descriptor.__get__" => "Return an attribute of instance, which is of type owner.",
    "builtins.classmethod_descriptor.__getattribute__" => "Return getattr(self, name).",
    "builtins.classmethod_descriptor.__getstate__" => "Helper for pickle.",
    "builtins.classmethod_descriptor.__gt__" => "Return self>value.",
    "builtins.classmethod_descriptor.__hash__" => "Return hash(self).",
    "builtins.classmethod_descriptor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.classmethod_descriptor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.classmethod_descriptor.__le__" => "Return self<=value.",
    "builtins.classmethod_descriptor.__lt__" => "Return self<value.",
    "builtins.classmethod_descriptor.__ne__" => "Return self!=value.",
    "builtins.classmethod_descriptor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.classmethod_descriptor.__reduce__" => "Helper for pickle.",
    "builtins.classmethod_descriptor.__reduce_ex__" => "Helper for pickle.",
    "builtins.classmethod_descriptor.__repr__" => "Return repr(self).",
    "builtins.classmethod_descriptor.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.classmethod_descriptor.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.classmethod_descriptor.__str__" => "Return str(self).",
    "builtins.classmethod_descriptor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.code" => "Create a code object.  Not for the faint of heart.",
    "builtins.code.__delattr__" => "Implement delattr(self, name).",
    "builtins.code.__eq__" => "Return self==value.",
    "builtins.code.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.code.__ge__" => "Return self>=value.",
    "builtins.code.__getattribute__" => "Return getattr(self, name).",
    "builtins.code.__getstate__" => "Helper for pickle.",
    "builtins.code.__gt__" => "Return self>value.",
    "builtins.code.__hash__" => "Return hash(self).",
    "builtins.code.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.code.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.code.__le__" => "Return self<=value.",
    "builtins.code.__lt__" => "Return self<value.",
    "builtins.code.__ne__" => "Return self!=value.",
    "builtins.code.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.code.__reduce__" => "Helper for pickle.",
    "builtins.code.__reduce_ex__" => "Helper for pickle.",
    "builtins.code.__replace__" => "The same as replace().",
    "builtins.code.__repr__" => "Return repr(self).",
    "builtins.code.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.code.__str__" => "Return str(self).",
    "builtins.code.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.code._varname_from_oparg" => "(internal-only) Return the local variable name for the given oparg.\n\nWARNING: this method is for internal use only and may change or go\naway.",
    "builtins.code.replace" => "Return a copy of the code object with new values for the specified fields.",
    "builtins.combinations" => "Return successive r-length combinations of elements in the iterable.\n\ncombinations(range(4), 3) --> (0,1,2), (0,1,3), (0,2,3), (1,2,3)",
    "builtins.combinations.__delattr__" => "Implement delattr(self, name).",
    "builtins.combinations.__eq__" => "Return self==value.",
    "builtins.combinations.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.combinations.__ge__" => "Return self>=value.",
    "builtins.combinations.__getattribute__" => "Return getattr(self, name).",
    "builtins.combinations.__getstate__" => "Helper for pickle.",
    "builtins.combinations.__gt__" => "Return self>value.",
    "builtins.combinations.__hash__" => "Return hash(self).",
    "builtins.combinations.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.combinations.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.combinations.__iter__" => "Implement iter(self).",
    "builtins.combinations.__le__" => "Return self<=value.",
    "builtins.combinations.__lt__" => "Return self<value.",
    "builtins.combinations.__ne__" => "Return self!=value.",
    "builtins.combinations.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.combinations.__next__" => "Implement next(self).",
    "builtins.combinations.__reduce__" => "Helper for pickle.",
    "builtins.combinations.__reduce_ex__" => "Helper for pickle.",
    "builtins.combinations.__repr__" => "Return repr(self).",
    "builtins.combinations.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.combinations.__sizeof__" => "Returns size in memory, in bytes.",
    "builtins.combinations.__str__" => "Return str(self).",
    "builtins.combinations.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.combinations_with_replacement" => "Return successive r-length combinations of elements in the iterable allowing individual elements to have successive repeats.\n\ncombinations_with_replacement('ABC', 2) --> ('A','A'), ('A','B'), ('A','C'), ('B','B'), ('B','C'), ('C','C')",
    "builtins.combinations_with_replacement.__delattr__" => "Implement delattr(self, name).",
    "builtins.combinations_with_replacement.__eq__" => "Return self==value.",
    "builtins.combinations_with_replacement.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.combinations_with_replacement.__ge__" => "Return self>=value.",
    "builtins.combinations_with_replacement.__getattribute__" => "Return getattr(self, name).",
    "builtins.combinations_with_replacement.__getstate__" => "Helper for pickle.",
    "builtins.combinations_with_replacement.__gt__" => "Return self>value.",
    "builtins.combinations_with_replacement.__hash__" => "Return hash(self).",
    "builtins.combinations_with_replacement.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.combinations_with_replacement.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.combinations_with_replacement.__iter__" => "Implement iter(self).",
    "builtins.combinations_with_replacement.__le__" => "Return self<=value.",
    "builtins.combinations_with_replacement.__lt__" => "Return self<value.",
    "builtins.combinations_with_replacement.__ne__" => "Return self!=value.",
    "builtins.combinations_with_replacement.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.combinations_with_replacement.__next__" => "Implement next(self).",
    "builtins.combinations_with_replacement.__reduce__" => "Helper for pickle.",
    "builtins.combinations_with_replacement.__reduce_ex__" => "Helper for pickle.",
    "builtins.combinations_with_replacement.__repr__" => "Return repr(self).",
    "builtins.combinations_with_replacement.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.combinations_with_replacement.__sizeof__" => "Returns size in memory, in bytes.",
    "builtins.combinations_with_replacement.__str__" => "Return str(self).",
    "builtins.combinations_with_replacement.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.compile" => "Compile source into a code object that can be executed by exec() or eval().\n\nThe source code may represent a Python module, statement or\nexpression.\nThe filename will be used for run-time error messages.\nThe mode must be 'exec' to compile a module, 'single' to compile a\nsingle (interactive) statement, or 'eval' to compile an expression.\nThe flags argument, if present, controls which future statements\ninfluence the compilation of the code.\nThe dont_inherit argument, if true, stops the compilation inheriting\nthe effects of any future statements in effect in the code calling\ncompile; if absent or false these statements do influence the\ncompilation, in addition to any features explicitly specified.",
    "builtins.complex" => "Create a complex number from a string or numbers.\n\nIf a string is given, parse it as a complex number.\nIf a single number is given, convert it to a complex number.\nIf the 'real' or 'imag' arguments are given, create a complex number\nwith the specified real and imaginary components.",
    "builtins.complex.__abs__" => "abs(self)",
    "builtins.complex.__add__" => "Return self+value.",
    "builtins.complex.__bool__" => "True if self else False",
    "builtins.complex.__complex__" => "Convert this value to exact type complex.",
    "builtins.complex.__delattr__" => "Implement delattr(self, name).",
    "builtins.complex.__eq__" => "Return self==value.",
    "builtins.complex.__format__" => "Convert to a string according to format_spec.",
    "builtins.complex.__ge__" => "Return self>=value.",
    "builtins.complex.__getattribute__" => "Return getattr(self, name).",
    "builtins.complex.__getstate__" => "Helper for pickle.",
    "builtins.complex.__gt__" => "Return self>value.",
    "builtins.complex.__hash__" => "Return hash(self).",
    "builtins.complex.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.complex.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.complex.__le__" => "Return self<=value.",
    "builtins.complex.__lt__" => "Return self<value.",
    "builtins.complex.__mul__" => "Return self*value.",
    "builtins.complex.__ne__" => "Return self!=value.",
    "builtins.complex.__neg__" => "-self",
    "builtins.complex.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.complex.__pos__" => "+self",
    "builtins.complex.__pow__" => "Return pow(self, value, mod).",
    "builtins.complex.__radd__" => "Return value+self.",
    "builtins.complex.__reduce__" => "Helper for pickle.",
    "builtins.complex.__reduce_ex__" => "Helper for pickle.",
    "builtins.complex.__repr__" => "Return repr(self).",
    "builtins.complex.__rmul__" => "Return value*self.",
    "builtins.complex.__rpow__" => "Return pow(value, self, mod).",
    "builtins.complex.__rsub__" => "Return value-self.",
    "builtins.complex.__rtruediv__" => "Return value/self.",
    "builtins.complex.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.complex.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.complex.__str__" => "Return str(self).",
    "builtins.complex.__sub__" => "Return self-value.",
    "builtins.complex.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.complex.__truediv__" => "Return self/value.",
    "builtins.complex.conjugate" => "Return the complex conjugate of its argument. (3-4j).conjugate() == 3+4j.",
    "builtins.complex.from_number" => "Convert number to a complex floating-point number.",
    "builtins.complex.imag" => "the imaginary part of a complex number",
    "builtins.complex.real" => "the real part of a complex number",
    "builtins.compress" => "Return data elements corresponding to true selector elements.\n\nForms a shorter iterator from selected data elements using the selectors\nto choose the data elements.",
    "builtins.compress.__delattr__" => "Implement delattr(self, name).",
    "builtins.compress.__eq__" => "Return self==value.",
    "builtins.compress.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.compress.__ge__" => "Return self>=value.",
    "builtins.compress.__getattribute__" => "Return getattr(self, name).",
    "builtins.compress.__getstate__" => "Helper for pickle.",
    "builtins.compress.__gt__" => "Return self>value.",
    "builtins.compress.__hash__" => "Return hash(self).",
    "builtins.compress.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.compress.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.compress.__iter__" => "Implement iter(self).",
    "builtins.compress.__le__" => "Return self<=value.",
    "builtins.compress.__lt__" => "Return self<value.",
    "builtins.compress.__ne__" => "Return self!=value.",
    "builtins.compress.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.compress.__next__" => "Implement next(self).",
    "builtins.compress.__reduce__" => "Helper for pickle.",
    "builtins.compress.__reduce_ex__" => "Helper for pickle.",
    "builtins.compress.__repr__" => "Return repr(self).",
    "builtins.compress.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.compress.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.compress.__str__" => "Return str(self).",
    "builtins.compress.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.coroutine.__await__" => "Return an iterator to be used in await expression.",
    "builtins.coroutine.__class_getitem__" => "coroutines are generic over the types of their yield, send, and return values",
    "builtins.coroutine.__del__" => "Called when the instance is about to be destroyed.",
    "builtins.coroutine.__delattr__" => "Implement delattr(self, name).",
    "builtins.coroutine.__eq__" => "Return self==value.",
    "builtins.coroutine.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.coroutine.__ge__" => "Return self>=value.",
    "builtins.coroutine.__getattribute__" => "Return getattr(self, name).",
    "builtins.coroutine.__getstate__" => "Helper for pickle.",
    "builtins.coroutine.__gt__" => "Return self>value.",
    "builtins.coroutine.__hash__" => "Return hash(self).",
    "builtins.coroutine.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.coroutine.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.coroutine.__le__" => "Return self<=value.",
    "builtins.coroutine.__lt__" => "Return self<value.",
    "builtins.coroutine.__ne__" => "Return self!=value.",
    "builtins.coroutine.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.coroutine.__reduce__" => "Helper for pickle.",
    "builtins.coroutine.__reduce_ex__" => "Helper for pickle.",
    "builtins.coroutine.__repr__" => "Return repr(self).",
    "builtins.coroutine.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.coroutine.__sizeof__" => "gen.__sizeof__() -> size of gen in memory, in bytes",
    "builtins.coroutine.__str__" => "Return str(self).",
    "builtins.coroutine.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.coroutine.close" => "close() -> raise GeneratorExit inside coroutine.",
    "builtins.coroutine.cr_await" => "object being awaited on, or None",
    "builtins.coroutine.send" => "send(arg) -> send 'arg' into coroutine,\nreturn next iterated value or raise StopIteration.",
    "builtins.coroutine.throw" => "throw(value)\nthrow(type[,value[,traceback]])\n\nRaise exception in coroutine, return next iterated value or raise\nStopIteration.\nthe (type, val, tb) signature is deprecated, \nand may be removed in a future version of Python.",
    "builtins.coroutine_wrapper" => "A wrapper object implementing __await__ for coroutines.",
    "builtins.coroutine_wrapper.__delattr__" => "Implement delattr(self, name).",
    "builtins.coroutine_wrapper.__eq__" => "Return self==value.",
    "builtins.coroutine_wrapper.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.coroutine_wrapper.__ge__" => "Return self>=value.",
    "builtins.coroutine_wrapper.__getattribute__" => "Return getattr(self, name).",
    "builtins.coroutine_wrapper.__getstate__" => "Helper for pickle.",
    "builtins.coroutine_wrapper.__gt__" => "Return self>value.",
    "builtins.coroutine_wrapper.__hash__" => "Return hash(self).",
    "builtins.coroutine_wrapper.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.coroutine_wrapper.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.coroutine_wrapper.__iter__" => "Implement iter(self).",
    "builtins.coroutine_wrapper.__le__" => "Return self<=value.",
    "builtins.coroutine_wrapper.__lt__" => "Return self<value.",
    "builtins.coroutine_wrapper.__ne__" => "Return self!=value.",
    "builtins.coroutine_wrapper.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.coroutine_wrapper.__next__" => "Implement next(self).",
    "builtins.coroutine_wrapper.__reduce__" => "Helper for pickle.",
    "builtins.coroutine_wrapper.__reduce_ex__" => "Helper for pickle.",
    "builtins.coroutine_wrapper.__repr__" => "Return repr(self).",
    "builtins.coroutine_wrapper.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.coroutine_wrapper.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.coroutine_wrapper.__str__" => "Return str(self).",
    "builtins.coroutine_wrapper.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.coroutine_wrapper.close" => "close() -> raise GeneratorExit inside coroutine.",
    "builtins.coroutine_wrapper.send" => "send(arg) -> send 'arg' into coroutine,\nreturn next iterated value or raise StopIteration.",
    "builtins.coroutine_wrapper.throw" => "throw(value)\nthrow(type[,value[,traceback]])\n\nRaise exception in coroutine, return next iterated value or raise\nStopIteration.\nthe (type, val, tb) signature is deprecated, \nand may be removed in a future version of Python.",
    "builtins.count" => "Return a count object whose .__next__() method returns consecutive values.\n\nEquivalent to:\n    def count(firstval=0, step=1):\n        x = firstval\n        while 1:\n            yield x\n            x += step",
    "builtins.count.__delattr__" => "Implement delattr(self, name).",
    "builtins.count.__eq__" => "Return self==value.",
    "builtins.count.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.count.__ge__" => "Return self>=value.",
    "builtins.count.__getattribute__" => "Return getattr(self, name).",
    "builtins.count.__getstate__" => "Helper for pickle.",
    "builtins.count.__gt__" => "Return self>value.",
    "builtins.count.__hash__" => "Return hash(self).",
    "builtins.count.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.count.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.count.__iter__" => "Implement iter(self).",
    "builtins.count.__le__" => "Return self<=value.",
    "builtins.count.__lt__" => "Return self<value.",
    "builtins.count.__ne__" => "Return self!=value.",
    "builtins.count.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.count.__next__" => "Implement next(self).",
    "builtins.count.__reduce__" => "Helper for pickle.",
    "builtins.count.__reduce_ex__" => "Helper for pickle.",
    "builtins.count.__repr__" => "Return repr(self).",
    "builtins.count.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.count.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.count.__str__" => "Return str(self).",
    "builtins.count.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.cycle" => "Return elements from the iterable until it is exhausted. Then repeat the sequence indefinitely.",
    "builtins.cycle.__delattr__" => "Implement delattr(self, name).",
    "builtins.cycle.__eq__" => "Return self==value.",
    "builtins.cycle.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.cycle.__ge__" => "Return self>=value.",
    "builtins.cycle.__getattribute__" => "Return getattr(self, name).",
    "builtins.cycle.__getstate__" => "Helper for pickle.",
    "builtins.cycle.__gt__" => "Return self>value.",
    "builtins.cycle.__hash__" => "Return hash(self).",
    "builtins.cycle.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.cycle.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.cycle.__iter__" => "Implement iter(self).",
    "builtins.cycle.__le__" => "Return self<=value.",
    "builtins.cycle.__lt__" => "Return self<value.",
    "builtins.cycle.__ne__" => "Return self!=value.",
    "builtins.cycle.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.cycle.__next__" => "Implement next(self).",
    "builtins.cycle.__reduce__" => "Helper for pickle.",
    "builtins.cycle.__reduce_ex__" => "Helper for pickle.",
    "builtins.cycle.__repr__" => "Return repr(self).",
    "builtins.cycle.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.cycle.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.cycle.__str__" => "Return str(self).",
    "builtins.cycle.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.date" => "Concrete date type.\n\nConstructors:\n\n__new__()\nfromtimestamp()\ntoday()\nfromordinal()\nstrptime()\n\nOperators:\n\n__repr__, __str__\n__eq__, __le__, __lt__, __ge__, __gt__, __hash__\n__add__, __radd__, __sub__ (add/radd only with timedelta arg)\n\nMethods:\n\ntimetuple()\ntoordinal()\nweekday()\nisoweekday(), isocalendar(), isoformat()\nctime()\nstrftime()\n\nProperties (readonly):\nyear, month, day",
    "builtins.date.__add__" => "Add a date to a timedelta.",
    "builtins.date.__delattr__" => "Implement delattr(self, name).",
    "builtins.date.__eq__" => "Return self==value.",
    "builtins.date.__format__" => "Formats self with strftime.",
    "builtins.date.__ge__" => "Return self>=value.",
    "builtins.date.__getattribute__" => "Return getattr(self, name).",
    "builtins.date.__getstate__" => "Helper for pickle.",
    "builtins.date.__gt__" => "Return self>value.",
    "builtins.date.__hash__" => "Hash.",
    "builtins.date.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.date.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.date.__le__" => "Return self<=value.",
    "builtins.date.__lt__" => "Return self<value.",
    "builtins.date.__ne__" => "Return self!=value.",
    "builtins.date.__new__" => "Constructor.\n\nArguments:\n\nyear, month, day (required, base 1)",
    "builtins.date.__radd__" => "Add a date to a timedelta.",
    "builtins.date.__reduce__" => "__reduce__() -> (cls, state)",
    "builtins.date.__reduce_ex__" => "Helper for pickle.",
    "builtins.date.__replace__" => "Return a new date with new values for the specified fields.",
    "builtins.date.__repr__" => "Convert to formal string, for repr().\n\n>>> d = date(2010, 1, 1)\n>>> repr(d)\n'datetime.date(2010, 1, 1)'",
    "builtins.date.__rsub__" => "Return value-self.",
    "builtins.date.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.date.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.date.__str__" => "Return the date formatted according to ISO.\n\nThis is 'YYYY-MM-DD'.\n\nReferences:\n- https://www.w3.org/TR/NOTE-datetime\n- https://www.cl.cam.ac.uk/~mgk25/iso-time.html",
    "builtins.date.__sub__" => "Subtract two dates, or a date and a timedelta.",
    "builtins.date.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.date.ctime" => "Return ctime() style string.",
    "builtins.date.day" => "day (1-31)",
    "builtins.date.fromisocalendar" => "Construct a date from the ISO year, week number and weekday.\n\nThis is the inverse of the date.isocalendar() function",
    "builtins.date.fromisoformat" => "Construct a date from a string in ISO 8601 format.",
    "builtins.date.fromordinal" => "Construct a date from a proleptic Gregorian ordinal.\n\nJanuary 1 of year 1 is day 1.  Only the year, month and day are\nnon-zero in the result.",
    "builtins.date.fromtimestamp" => "Construct a date from a POSIX timestamp (like time.time()).",
    "builtins.date.isocalendar" => "Return a named tuple containing ISO year, week number, and weekday.\n\nThe first ISO week of the year is the (Mon-Sun) week\ncontaining the year's first Thursday; everything else derives\nfrom that.\n\nThe first week is 1; Monday is 1 ... Sunday is 7.\n\nISO calendar algorithm taken from\nhttps://www.phys.uu.nl/~vgent/calendar/isocalendar.htm\n(used with permission)",
    "builtins.date.isoformat" => "Return the date formatted according to ISO.\n\nThis is 'YYYY-MM-DD'.\n\nReferences:\n- https://www.w3.org/TR/NOTE-datetime\n- https://www.cl.cam.ac.uk/~mgk25/iso-time.html",
    "builtins.date.isoweekday" => "Return day of the week, where Monday == 1 ... Sunday == 7.",
    "builtins.date.month" => "month (1-12)",
    "builtins.date.replace" => "Return a new date with new values for the specified fields.",
    "builtins.date.strftime" => "Format using strftime().\n\nExample: \"%d/%m/%Y, %H:%M:%S\"",
    "builtins.date.strptime" => "Parse a date string according to the given format (like time.strptime()).",
    "builtins.date.timetuple" => "Return local time tuple compatible with time.localtime().",
    "builtins.date.today" => "Construct a date from time.time().",
    "builtins.date.toordinal" => "Return proleptic Gregorian ordinal for the year, month and day.\n\nJanuary 1 of year 1 is day 1.  Only the year, month and day values\ncontribute to the result.",
    "builtins.date.weekday" => "Return day of the week, where Monday == 0 ... Sunday == 6.",
    "builtins.date.year" => "year (1-9999)",
    "builtins.dbm.__bool__" => "True if self else False",
    "builtins.dbm.__contains__" => "Return bool(key in self).",
    "builtins.dbm.__delattr__" => "Implement delattr(self, name).",
    "builtins.dbm.__delitem__" => "Delete self[key].",
    "builtins.dbm.__eq__" => "Return self==value.",
    "builtins.dbm.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.dbm.__ge__" => "Return self>=value.",
    "builtins.dbm.__getattribute__" => "Return getattr(self, name).",
    "builtins.dbm.__getitem__" => "Return self[key].",
    "builtins.dbm.__getstate__" => "Helper for pickle.",
    "builtins.dbm.__gt__" => "Return self>value.",
    "builtins.dbm.__hash__" => "Return hash(self).",
    "builtins.dbm.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.dbm.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.dbm.__le__" => "Return self<=value.",
    "builtins.dbm.__len__" => "Return len(self).",
    "builtins.dbm.__lt__" => "Return self<value.",
    "builtins.dbm.__ne__" => "Return self!=value.",
    "builtins.dbm.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.dbm.__reduce__" => "Helper for pickle.",
    "builtins.dbm.__reduce_ex__" => "Helper for pickle.",
    "builtins.dbm.__repr__" => "Return repr(self).",
    "builtins.dbm.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.dbm.__setitem__" => "Set self[key] to value.",
    "builtins.dbm.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.dbm.__str__" => "Return str(self).",
    "builtins.dbm.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.dbm.clear" => "Remove all items from the database.",
    "builtins.dbm.close" => "Close the database.",
    "builtins.dbm.get" => "Return the value for key if present, otherwise default.",
    "builtins.dbm.keys" => "Return a list of all keys in the database.",
    "builtins.dbm.setdefault" => "Return the value for key if present, otherwise default.\n\nIf key is not in the database, it is inserted with default as the\nvalue.",
    "builtins.delattr" => "Deletes the named attribute from the given object.\n\ndelattr(x, 'y') is equivalent to ``del x.y``",
    "builtins.deprecated" => "Indicate that a class, function or overload is deprecated.\n\nWhen this decorator is applied to an object, the type checker\nwill generate a diagnostic on usage of the deprecated object.\n\nUsage:\n\n    @deprecated(\"Use B instead\")\n    class A:\n        pass\n\n    @deprecated(\"Use g instead\")\n    def f():\n        pass\n\n    @overload\n    @deprecated(\"int support is deprecated\")\n    def g(x: int) -> int: ...\n    @overload\n    def g(x: str) -> int: ...\n\nThe warning specified by *category* will be emitted at runtime\non use of deprecated objects. For functions, that happens on calls;\nfor classes, on instantiation and on creation of subclasses.\nIf the *category* is ``None``, no warning is emitted at runtime.\nThe *stacklevel* determines where the\nwarning is emitted. If it is ``1`` (the default), the warning\nis emitted at the direct caller of the deprecated object; if it\nis higher, it is emitted further up the stack.\nStatic type checker behavior is not affected by the *category*\nand *stacklevel* arguments.\n\nThe deprecation message passed to the decorator is saved in the\n``__deprecated__`` attribute on the decorated object.\nIf applied to an overload, the decorator\nmust be after the ``@overload`` decorator for the attribute to\nexist on the overload as returned by ``get_overloads()``.\n\nSee PEP 702 for details.",
    "builtins.deprecated.__delattr__" => "Implement delattr(self, name).",
    "builtins.deprecated.__eq__" => "Return self==value.",
    "builtins.deprecated.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.deprecated.__ge__" => "Return self>=value.",
    "builtins.deprecated.__getattribute__" => "Return getattr(self, name).",
    "builtins.deprecated.__getstate__" => "Helper for pickle.",
    "builtins.deprecated.__gt__" => "Return self>value.",
    "builtins.deprecated.__hash__" => "Return hash(self).",
    "builtins.deprecated.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.deprecated.__le__" => "Return self<=value.",
    "builtins.deprecated.__lt__" => "Return self<value.",
    "builtins.deprecated.__ne__" => "Return self!=value.",
    "builtins.deprecated.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.deprecated.__reduce__" => "Helper for pickle.",
    "builtins.deprecated.__reduce_ex__" => "Helper for pickle.",
    "builtins.deprecated.__repr__" => "Return repr(self).",
    "builtins.deprecated.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.deprecated.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.deprecated.__str__" => "Return str(self).",
    "builtins.deprecated.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.deprecated.__weakref__" => "list of weak references to the object",
    "builtins.deque" => "A list-like sequence optimized for data accesses near its endpoints.",
    "builtins.deque.__add__" => "Return self+value.",
    "builtins.deque.__class_getitem__" => "deques are generic over the type of their contents",
    "builtins.deque.__contains__" => "Return bool(key in self).",
    "builtins.deque.__copy__" => "Return a shallow copy of a deque.",
    "builtins.deque.__delattr__" => "Implement delattr(self, name).",
    "builtins.deque.__delitem__" => "Delete self[key].",
    "builtins.deque.__eq__" => "Return self==value.",
    "builtins.deque.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.deque.__ge__" => "Return self>=value.",
    "builtins.deque.__getattribute__" => "Return getattr(self, name).",
    "builtins.deque.__getitem__" => "Return self[key].",
    "builtins.deque.__getstate__" => "Helper for pickle.",
    "builtins.deque.__gt__" => "Return self>value.",
    "builtins.deque.__iadd__" => "Implement self+=value.",
    "builtins.deque.__imul__" => "Implement self*=value.",
    "builtins.deque.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.deque.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.deque.__iter__" => "Implement iter(self).",
    "builtins.deque.__le__" => "Return self<=value.",
    "builtins.deque.__len__" => "Return len(self).",
    "builtins.deque.__lt__" => "Return self<value.",
    "builtins.deque.__mul__" => "Return self*value.",
    "builtins.deque.__ne__" => "Return self!=value.",
    "builtins.deque.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.deque.__reduce__" => "Return state information for pickling.",
    "builtins.deque.__reduce_ex__" => "Helper for pickle.",
    "builtins.deque.__repr__" => "Return repr(self).",
    "builtins.deque.__reversed__" => "Return a reverse iterator over the deque.",
    "builtins.deque.__rmul__" => "Return value*self.",
    "builtins.deque.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.deque.__setitem__" => "Set self[key] to value.",
    "builtins.deque.__sizeof__" => "Return the size of the deque in memory, in bytes.",
    "builtins.deque.__str__" => "Return str(self).",
    "builtins.deque.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.deque.append" => "Add an element to the right side of the deque.",
    "builtins.deque.appendleft" => "Add an element to the left side of the deque.",
    "builtins.deque.clear" => "Remove all elements from the deque.",
    "builtins.deque.copy" => "Return a shallow copy of a deque.",
    "builtins.deque.count" => "Return number of occurrences of value.",
    "builtins.deque.extend" => "Extend the right side of the deque with elements from the iterable.",
    "builtins.deque.extendleft" => "Extend the left side of the deque with elements from the iterable.",
    "builtins.deque.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "builtins.deque.insert" => "Insert value before index.",
    "builtins.deque.maxlen" => "maximum size of a deque or None if unbounded",
    "builtins.deque.pop" => "Remove and return the rightmost element.",
    "builtins.deque.popleft" => "Remove and return the leftmost element.",
    "builtins.deque.remove" => "Remove first occurrence of value.",
    "builtins.deque.reverse" => "Reverse *IN PLACE*.",
    "builtins.deque.rotate" => "Rotate the deque n steps to the right.  If n is negative, rotates left.",
    "builtins.dict" => "dict() -> new empty dictionary\ndict(mapping) -> new dictionary initialized from a mapping object's\n    (key, value) pairs\ndict(iterable) -> new dictionary initialized as if via:\n    d = {}\n    for k, v in iterable:\n        d[k] = v\ndict(**kwargs) -> new dictionary initialized with the name=value pairs\n    in the keyword argument list.  For example:  dict(one=1, two=2)",
    "builtins.dict.__class_getitem__" => "dicts are generic over two types, signifying (respectively) the types of their keys and values",
    "builtins.dict.__contains__" => "True if the dictionary has the specified key, else False.",
    "builtins.dict.__delattr__" => "Implement delattr(self, name).",
    "builtins.dict.__delitem__" => "Delete self[key].",
    "builtins.dict.__eq__" => "Return self==value.",
    "builtins.dict.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.dict.__ge__" => "Return self>=value.",
    "builtins.dict.__getattribute__" => "Return getattr(self, name).",
    "builtins.dict.__getitem__" => "Return self[key].",
    "builtins.dict.__getstate__" => "Helper for pickle.",
    "builtins.dict.__gt__" => "Return self>value.",
    "builtins.dict.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.dict.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.dict.__ior__" => "Return self|=value.",
    "builtins.dict.__iter__" => "Implement iter(self).",
    "builtins.dict.__le__" => "Return self<=value.",
    "builtins.dict.__len__" => "Return len(self).",
    "builtins.dict.__lt__" => "Return self<value.",
    "builtins.dict.__ne__" => "Return self!=value.",
    "builtins.dict.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.dict.__or__" => "Return self|value.",
    "builtins.dict.__reduce__" => "Helper for pickle.",
    "builtins.dict.__reduce_ex__" => "Helper for pickle.",
    "builtins.dict.__repr__" => "Return repr(self).",
    "builtins.dict.__reversed__" => "Return a reverse iterator over the dict keys.",
    "builtins.dict.__ror__" => "Return value|self.",
    "builtins.dict.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.dict.__setitem__" => "Set self[key] to value.",
    "builtins.dict.__sizeof__" => "Return the size of the dict in memory, in bytes.",
    "builtins.dict.__str__" => "Return str(self).",
    "builtins.dict.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.dict.clear" => "Remove all items from the dict.",
    "builtins.dict.copy" => "Return a shallow copy of the dict.",
    "builtins.dict.fromkeys" => "Create a new dictionary with keys from iterable and values set to value.",
    "builtins.dict.get" => "Return the value for key if key is in the dictionary, else default.",
    "builtins.dict.items" => "Return a set-like object providing a view on the dict's items.",
    "builtins.dict.keys" => "Return a set-like object providing a view on the dict's keys.",
    "builtins.dict.pop" => "D.pop(k[,d]) -> v, remove specified key and return the corresponding value.\n\nIf the key is not found, return the default if given; otherwise,\nraise a KeyError.",
    "builtins.dict.popitem" => "Remove and return a (key, value) pair as a 2-tuple.\n\nPairs are returned in LIFO (last-in, first-out) order.\nRaises KeyError if the dict is empty.",
    "builtins.dict.setdefault" => "Insert key with a value of default if key is not in the dictionary.\n\nReturn the value for key if key is in the dictionary, else default.",
    "builtins.dict.update" => "D.update([E, ]**F) -> None.  Update D from mapping/iterable E and F.\nIf E is present and has a .keys() method, then does:  for k in E.keys(): D[k] = E[k]\nIf E is present and lacks a .keys() method, then does:  for k, v in E: D[k] = v\nIn either case, this is followed by: for k in F:  D[k] = F[k]",
    "builtins.dict.values" => "Return an object providing a view on the dict's values.",
    "builtins.dict_itemiterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.dict_itemiterator.__eq__" => "Return self==value.",
    "builtins.dict_itemiterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.dict_itemiterator.__ge__" => "Return self>=value.",
    "builtins.dict_itemiterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.dict_itemiterator.__getstate__" => "Helper for pickle.",
    "builtins.dict_itemiterator.__gt__" => "Return self>value.",
    "builtins.dict_itemiterator.__hash__" => "Return hash(self).",
    "builtins.dict_itemiterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.dict_itemiterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.dict_itemiterator.__iter__" => "Implement iter(self).",
    "builtins.dict_itemiterator.__le__" => "Return self<=value.",
    "builtins.dict_itemiterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins.dict_itemiterator.__lt__" => "Return self<value.",
    "builtins.dict_itemiterator.__ne__" => "Return self!=value.",
    "builtins.dict_itemiterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.dict_itemiterator.__next__" => "Implement next(self).",
    "builtins.dict_itemiterator.__reduce__" => "Return state information for pickling.",
    "builtins.dict_itemiterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.dict_itemiterator.__repr__" => "Return repr(self).",
    "builtins.dict_itemiterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.dict_itemiterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.dict_itemiterator.__str__" => "Return str(self).",
    "builtins.dict_itemiterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.dict_items.__and__" => "Return self&value.",
    "builtins.dict_items.__contains__" => "Return bool(key in self).",
    "builtins.dict_items.__delattr__" => "Implement delattr(self, name).",
    "builtins.dict_items.__eq__" => "Return self==value.",
    "builtins.dict_items.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.dict_items.__ge__" => "Return self>=value.",
    "builtins.dict_items.__getattribute__" => "Return getattr(self, name).",
    "builtins.dict_items.__getstate__" => "Helper for pickle.",
    "builtins.dict_items.__gt__" => "Return self>value.",
    "builtins.dict_items.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.dict_items.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.dict_items.__iter__" => "Implement iter(self).",
    "builtins.dict_items.__le__" => "Return self<=value.",
    "builtins.dict_items.__len__" => "Return len(self).",
    "builtins.dict_items.__lt__" => "Return self<value.",
    "builtins.dict_items.__ne__" => "Return self!=value.",
    "builtins.dict_items.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.dict_items.__or__" => "Return self|value.",
    "builtins.dict_items.__rand__" => "Return value&self.",
    "builtins.dict_items.__reduce__" => "Helper for pickle.",
    "builtins.dict_items.__reduce_ex__" => "Helper for pickle.",
    "builtins.dict_items.__repr__" => "Return repr(self).",
    "builtins.dict_items.__reversed__" => "Return a reverse iterator over the dict items.",
    "builtins.dict_items.__ror__" => "Return value|self.",
    "builtins.dict_items.__rsub__" => "Return value-self.",
    "builtins.dict_items.__rxor__" => "Return value^self.",
    "builtins.dict_items.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.dict_items.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.dict_items.__str__" => "Return str(self).",
    "builtins.dict_items.__sub__" => "Return self-value.",
    "builtins.dict_items.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.dict_items.__xor__" => "Return self^value.",
    "builtins.dict_items.isdisjoint" => "Return True if the view and the given iterable have a null intersection.",
    "builtins.dict_items.mapping" => "dictionary that this view refers to",
    "builtins.dict_keyiterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.dict_keyiterator.__eq__" => "Return self==value.",
    "builtins.dict_keyiterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.dict_keyiterator.__ge__" => "Return self>=value.",
    "builtins.dict_keyiterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.dict_keyiterator.__getstate__" => "Helper for pickle.",
    "builtins.dict_keyiterator.__gt__" => "Return self>value.",
    "builtins.dict_keyiterator.__hash__" => "Return hash(self).",
    "builtins.dict_keyiterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.dict_keyiterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.dict_keyiterator.__iter__" => "Implement iter(self).",
    "builtins.dict_keyiterator.__le__" => "Return self<=value.",
    "builtins.dict_keyiterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins.dict_keyiterator.__lt__" => "Return self<value.",
    "builtins.dict_keyiterator.__ne__" => "Return self!=value.",
    "builtins.dict_keyiterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.dict_keyiterator.__next__" => "Implement next(self).",
    "builtins.dict_keyiterator.__reduce__" => "Return state information for pickling.",
    "builtins.dict_keyiterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.dict_keyiterator.__repr__" => "Return repr(self).",
    "builtins.dict_keyiterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.dict_keyiterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.dict_keyiterator.__str__" => "Return str(self).",
    "builtins.dict_keyiterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.dict_keys.__and__" => "Return self&value.",
    "builtins.dict_keys.__contains__" => "Return bool(key in self).",
    "builtins.dict_keys.__delattr__" => "Implement delattr(self, name).",
    "builtins.dict_keys.__eq__" => "Return self==value.",
    "builtins.dict_keys.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.dict_keys.__ge__" => "Return self>=value.",
    "builtins.dict_keys.__getattribute__" => "Return getattr(self, name).",
    "builtins.dict_keys.__getstate__" => "Helper for pickle.",
    "builtins.dict_keys.__gt__" => "Return self>value.",
    "builtins.dict_keys.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.dict_keys.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.dict_keys.__iter__" => "Implement iter(self).",
    "builtins.dict_keys.__le__" => "Return self<=value.",
    "builtins.dict_keys.__len__" => "Return len(self).",
    "builtins.dict_keys.__lt__" => "Return self<value.",
    "builtins.dict_keys.__ne__" => "Return self!=value.",
    "builtins.dict_keys.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.dict_keys.__or__" => "Return self|value.",
    "builtins.dict_keys.__rand__" => "Return value&self.",
    "builtins.dict_keys.__reduce__" => "Helper for pickle.",
    "builtins.dict_keys.__reduce_ex__" => "Helper for pickle.",
    "builtins.dict_keys.__repr__" => "Return repr(self).",
    "builtins.dict_keys.__reversed__" => "Return a reverse iterator over the dict keys.",
    "builtins.dict_keys.__ror__" => "Return value|self.",
    "builtins.dict_keys.__rsub__" => "Return value-self.",
    "builtins.dict_keys.__rxor__" => "Return value^self.",
    "builtins.dict_keys.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.dict_keys.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.dict_keys.__str__" => "Return str(self).",
    "builtins.dict_keys.__sub__" => "Return self-value.",
    "builtins.dict_keys.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.dict_keys.__xor__" => "Return self^value.",
    "builtins.dict_keys.isdisjoint" => "Return True if the view and the given iterable have a null intersection.",
    "builtins.dict_keys.mapping" => "dictionary that this view refers to",
    "builtins.dict_reverseitemiterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.dict_reverseitemiterator.__eq__" => "Return self==value.",
    "builtins.dict_reverseitemiterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.dict_reverseitemiterator.__ge__" => "Return self>=value.",
    "builtins.dict_reverseitemiterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.dict_reverseitemiterator.__getstate__" => "Helper for pickle.",
    "builtins.dict_reverseitemiterator.__gt__" => "Return self>value.",
    "builtins.dict_reverseitemiterator.__hash__" => "Return hash(self).",
    "builtins.dict_reverseitemiterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.dict_reverseitemiterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.dict_reverseitemiterator.__iter__" => "Implement iter(self).",
    "builtins.dict_reverseitemiterator.__le__" => "Return self<=value.",
    "builtins.dict_reverseitemiterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins.dict_reverseitemiterator.__lt__" => "Return self<value.",
    "builtins.dict_reverseitemiterator.__ne__" => "Return self!=value.",
    "builtins.dict_reverseitemiterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.dict_reverseitemiterator.__next__" => "Implement next(self).",
    "builtins.dict_reverseitemiterator.__reduce__" => "Return state information for pickling.",
    "builtins.dict_reverseitemiterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.dict_reverseitemiterator.__repr__" => "Return repr(self).",
    "builtins.dict_reverseitemiterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.dict_reverseitemiterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.dict_reverseitemiterator.__str__" => "Return str(self).",
    "builtins.dict_reverseitemiterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.dict_reversekeyiterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.dict_reversekeyiterator.__eq__" => "Return self==value.",
    "builtins.dict_reversekeyiterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.dict_reversekeyiterator.__ge__" => "Return self>=value.",
    "builtins.dict_reversekeyiterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.dict_reversekeyiterator.__getstate__" => "Helper for pickle.",
    "builtins.dict_reversekeyiterator.__gt__" => "Return self>value.",
    "builtins.dict_reversekeyiterator.__hash__" => "Return hash(self).",
    "builtins.dict_reversekeyiterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.dict_reversekeyiterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.dict_reversekeyiterator.__iter__" => "Implement iter(self).",
    "builtins.dict_reversekeyiterator.__le__" => "Return self<=value.",
    "builtins.dict_reversekeyiterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins.dict_reversekeyiterator.__lt__" => "Return self<value.",
    "builtins.dict_reversekeyiterator.__ne__" => "Return self!=value.",
    "builtins.dict_reversekeyiterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.dict_reversekeyiterator.__next__" => "Implement next(self).",
    "builtins.dict_reversekeyiterator.__reduce__" => "Return state information for pickling.",
    "builtins.dict_reversekeyiterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.dict_reversekeyiterator.__repr__" => "Return repr(self).",
    "builtins.dict_reversekeyiterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.dict_reversekeyiterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.dict_reversekeyiterator.__str__" => "Return str(self).",
    "builtins.dict_reversekeyiterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.dict_reversevalueiterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.dict_reversevalueiterator.__eq__" => "Return self==value.",
    "builtins.dict_reversevalueiterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.dict_reversevalueiterator.__ge__" => "Return self>=value.",
    "builtins.dict_reversevalueiterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.dict_reversevalueiterator.__getstate__" => "Helper for pickle.",
    "builtins.dict_reversevalueiterator.__gt__" => "Return self>value.",
    "builtins.dict_reversevalueiterator.__hash__" => "Return hash(self).",
    "builtins.dict_reversevalueiterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.dict_reversevalueiterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.dict_reversevalueiterator.__iter__" => "Implement iter(self).",
    "builtins.dict_reversevalueiterator.__le__" => "Return self<=value.",
    "builtins.dict_reversevalueiterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins.dict_reversevalueiterator.__lt__" => "Return self<value.",
    "builtins.dict_reversevalueiterator.__ne__" => "Return self!=value.",
    "builtins.dict_reversevalueiterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.dict_reversevalueiterator.__next__" => "Implement next(self).",
    "builtins.dict_reversevalueiterator.__reduce__" => "Return state information for pickling.",
    "builtins.dict_reversevalueiterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.dict_reversevalueiterator.__repr__" => "Return repr(self).",
    "builtins.dict_reversevalueiterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.dict_reversevalueiterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.dict_reversevalueiterator.__str__" => "Return str(self).",
    "builtins.dict_reversevalueiterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.dict_valueiterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.dict_valueiterator.__eq__" => "Return self==value.",
    "builtins.dict_valueiterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.dict_valueiterator.__ge__" => "Return self>=value.",
    "builtins.dict_valueiterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.dict_valueiterator.__getstate__" => "Helper for pickle.",
    "builtins.dict_valueiterator.__gt__" => "Return self>value.",
    "builtins.dict_valueiterator.__hash__" => "Return hash(self).",
    "builtins.dict_valueiterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.dict_valueiterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.dict_valueiterator.__iter__" => "Implement iter(self).",
    "builtins.dict_valueiterator.__le__" => "Return self<=value.",
    "builtins.dict_valueiterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins.dict_valueiterator.__lt__" => "Return self<value.",
    "builtins.dict_valueiterator.__ne__" => "Return self!=value.",
    "builtins.dict_valueiterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.dict_valueiterator.__next__" => "Implement next(self).",
    "builtins.dict_valueiterator.__reduce__" => "Return state information for pickling.",
    "builtins.dict_valueiterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.dict_valueiterator.__repr__" => "Return repr(self).",
    "builtins.dict_valueiterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.dict_valueiterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.dict_valueiterator.__str__" => "Return str(self).",
    "builtins.dict_valueiterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.dict_values.__delattr__" => "Implement delattr(self, name).",
    "builtins.dict_values.__eq__" => "Return self==value.",
    "builtins.dict_values.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.dict_values.__ge__" => "Return self>=value.",
    "builtins.dict_values.__getattribute__" => "Return getattr(self, name).",
    "builtins.dict_values.__getstate__" => "Helper for pickle.",
    "builtins.dict_values.__gt__" => "Return self>value.",
    "builtins.dict_values.__hash__" => "Return hash(self).",
    "builtins.dict_values.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.dict_values.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.dict_values.__iter__" => "Implement iter(self).",
    "builtins.dict_values.__le__" => "Return self<=value.",
    "builtins.dict_values.__len__" => "Return len(self).",
    "builtins.dict_values.__lt__" => "Return self<value.",
    "builtins.dict_values.__ne__" => "Return self!=value.",
    "builtins.dict_values.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.dict_values.__reduce__" => "Helper for pickle.",
    "builtins.dict_values.__reduce_ex__" => "Helper for pickle.",
    "builtins.dict_values.__repr__" => "Return repr(self).",
    "builtins.dict_values.__reversed__" => "Return a reverse iterator over the dict values.",
    "builtins.dict_values.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.dict_values.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.dict_values.__str__" => "Return str(self).",
    "builtins.dict_values.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.dict_values.mapping" => "dictionary that this view refers to",
    "builtins.different_locale.__delattr__" => "Implement delattr(self, name).",
    "builtins.different_locale.__eq__" => "Return self==value.",
    "builtins.different_locale.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.different_locale.__ge__" => "Return self>=value.",
    "builtins.different_locale.__getattribute__" => "Return getattr(self, name).",
    "builtins.different_locale.__getstate__" => "Helper for pickle.",
    "builtins.different_locale.__gt__" => "Return self>value.",
    "builtins.different_locale.__hash__" => "Return hash(self).",
    "builtins.different_locale.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.different_locale.__le__" => "Return self<=value.",
    "builtins.different_locale.__lt__" => "Return self<value.",
    "builtins.different_locale.__ne__" => "Return self!=value.",
    "builtins.different_locale.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.different_locale.__reduce__" => "Helper for pickle.",
    "builtins.different_locale.__reduce_ex__" => "Helper for pickle.",
    "builtins.different_locale.__repr__" => "Return repr(self).",
    "builtins.different_locale.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.different_locale.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.different_locale.__str__" => "Return str(self).",
    "builtins.different_locale.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.different_locale.__weakref__" => "list of weak references to the object",
    "builtins.dir" => "dir([object]) -> list of strings\n\nIf called without an argument, return the names in the current scope.\nElse, return an alphabetized list of names comprising (some of) the\nattributes of the given object, and of attributes reachable from it.\nIf the object supplies a method named __dir__, it will be used;\notherwise the default dir() logic is used and returns:\n  for a module object: the module's attributes.\n  for a class object:  its attributes, and recursively the attributes\n    of its bases.\n  for any other object: its attributes, its class's attributes, and\n    recursively the attributes of its class's base classes.",
    "builtins.dircmp" => "A class that manages the comparison of 2 directories.\n\ndircmp(a, b, ignore=None, hide=None, *, shallow=True)\n  A and B are directories.\n  IGNORE is a list of names to ignore,\n    defaults to DEFAULT_IGNORES.\n  HIDE is a list of names to hide,\n    defaults to [os.curdir, os.pardir].\n  SHALLOW specifies whether to just check the stat signature (do not read\n    the files).\n    defaults to True.\n\nHigh level usage:\n  x = dircmp(dir1, dir2)\n  x.report() -> prints a report on the differences between dir1 and dir2\n   or\n  x.report_partial_closure() -> prints report on differences between dir1\n        and dir2, and reports on common immediate subdirectories.\n  x.report_full_closure() -> like report_partial_closure,\n        but fully recursive.\n\nAttributes:\n left_list, right_list: The files in dir1 and dir2,\n    filtered by hide and ignore.\n common: a list of names in both dir1 and dir2.\n left_only, right_only: names only in dir1, dir2.\n common_dirs: subdirectories in both dir1 and dir2.\n common_files: files in both dir1 and dir2.\n common_funny: names in both dir1 and dir2 where the type differs between\n    dir1 and dir2, or the name is not stat-able.\n same_files: list of identical files.\n diff_files: list of filenames which differ.\n funny_files: list of files which could not be compared.\n subdirs: a dictionary of dircmp instances (or MyDirCmp instances if this\n   object is of type MyDirCmp, a subclass of dircmp), keyed by names\n   in common_dirs.",
    "builtins.dircmp.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.dircmp.__delattr__" => "Implement delattr(self, name).",
    "builtins.dircmp.__eq__" => "Return self==value.",
    "builtins.dircmp.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.dircmp.__ge__" => "Return self>=value.",
    "builtins.dircmp.__getattribute__" => "Return getattr(self, name).",
    "builtins.dircmp.__getstate__" => "Helper for pickle.",
    "builtins.dircmp.__gt__" => "Return self>value.",
    "builtins.dircmp.__hash__" => "Return hash(self).",
    "builtins.dircmp.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.dircmp.__le__" => "Return self<=value.",
    "builtins.dircmp.__lt__" => "Return self<value.",
    "builtins.dircmp.__ne__" => "Return self!=value.",
    "builtins.dircmp.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.dircmp.__reduce__" => "Helper for pickle.",
    "builtins.dircmp.__reduce_ex__" => "Helper for pickle.",
    "builtins.dircmp.__repr__" => "Return repr(self).",
    "builtins.dircmp.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.dircmp.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.dircmp.__str__" => "Return str(self).",
    "builtins.dircmp.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.dircmp.__weakref__" => "list of weak references to the object",
    "builtins.divmod" => "Return the tuple (x//y, x%y).  Invariant: div*y + mod == x.",
    "builtins.dropwhile" => "Drop items from the iterable while predicate(item) is true.\n\nAfterwards, return every element until the iterable is exhausted.",
    "builtins.dropwhile.__delattr__" => "Implement delattr(self, name).",
    "builtins.dropwhile.__eq__" => "Return self==value.",
    "builtins.dropwhile.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.dropwhile.__ge__" => "Return self>=value.",
    "builtins.dropwhile.__getattribute__" => "Return getattr(self, name).",
    "builtins.dropwhile.__getstate__" => "Helper for pickle.",
    "builtins.dropwhile.__gt__" => "Return self>value.",
    "builtins.dropwhile.__hash__" => "Return hash(self).",
    "builtins.dropwhile.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.dropwhile.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.dropwhile.__iter__" => "Implement iter(self).",
    "builtins.dropwhile.__le__" => "Return self<=value.",
    "builtins.dropwhile.__lt__" => "Return self<value.",
    "builtins.dropwhile.__ne__" => "Return self!=value.",
    "builtins.dropwhile.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.dropwhile.__next__" => "Implement next(self).",
    "builtins.dropwhile.__reduce__" => "Helper for pickle.",
    "builtins.dropwhile.__reduce_ex__" => "Helper for pickle.",
    "builtins.dropwhile.__repr__" => "Return repr(self).",
    "builtins.dropwhile.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.dropwhile.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.dropwhile.__str__" => "Return str(self).",
    "builtins.dropwhile.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.ellipsis" => "The type of the Ellipsis singleton.",
    "builtins.ellipsis.__delattr__" => "Implement delattr(self, name).",
    "builtins.ellipsis.__eq__" => "Return self==value.",
    "builtins.ellipsis.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.ellipsis.__ge__" => "Return self>=value.",
    "builtins.ellipsis.__getattribute__" => "Return getattr(self, name).",
    "builtins.ellipsis.__getstate__" => "Helper for pickle.",
    "builtins.ellipsis.__gt__" => "Return self>value.",
    "builtins.ellipsis.__hash__" => "Return hash(self).",
    "builtins.ellipsis.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.ellipsis.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.ellipsis.__le__" => "Return self<=value.",
    "builtins.ellipsis.__lt__" => "Return self<value.",
    "builtins.ellipsis.__ne__" => "Return self!=value.",
    "builtins.ellipsis.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.ellipsis.__reduce_ex__" => "Helper for pickle.",
    "builtins.ellipsis.__repr__" => "Return repr(self).",
    "builtins.ellipsis.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.ellipsis.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.ellipsis.__str__" => "Return str(self).",
    "builtins.ellipsis.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.enumerate" => "Return an enumerate object.\n\n  iterable\n    an object supporting iteration\n\nThe enumerate object yields pairs containing a count (from start, which\ndefaults to zero) and a value yielded by the iterable argument.\n\nenumerate is useful for obtaining an indexed list:\n    (0, seq[0]), (1, seq[1]), (2, seq[2]), ...",
    "builtins.enumerate.__class_getitem__" => "'enumerate' objects are generic over the type of their values",
    "builtins.enumerate.__delattr__" => "Implement delattr(self, name).",
    "builtins.enumerate.__eq__" => "Return self==value.",
    "builtins.enumerate.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.enumerate.__ge__" => "Return self>=value.",
    "builtins.enumerate.__getattribute__" => "Return getattr(self, name).",
    "builtins.enumerate.__getstate__" => "Helper for pickle.",
    "builtins.enumerate.__gt__" => "Return self>value.",
    "builtins.enumerate.__hash__" => "Return hash(self).",
    "builtins.enumerate.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.enumerate.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.enumerate.__iter__" => "Implement iter(self).",
    "builtins.enumerate.__le__" => "Return self<=value.",
    "builtins.enumerate.__lt__" => "Return self<value.",
    "builtins.enumerate.__ne__" => "Return self!=value.",
    "builtins.enumerate.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.enumerate.__next__" => "Implement next(self).",
    "builtins.enumerate.__reduce__" => "Return state information for pickling.",
    "builtins.enumerate.__reduce_ex__" => "Helper for pickle.",
    "builtins.enumerate.__repr__" => "Return repr(self).",
    "builtins.enumerate.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.enumerate.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.enumerate.__str__" => "Return str(self).",
    "builtins.enumerate.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.epoll" => "select.epoll(sizehint=-1, flags=0)\n\nReturns an epolling object\n\nsizehint must be a positive integer or -1 for the default size. The\nsizehint is used to optimize internal data structures. It doesn't limit\nthe maximum number of monitored events.",
    "builtins.epoll.__delattr__" => "Implement delattr(self, name).",
    "builtins.epoll.__eq__" => "Return self==value.",
    "builtins.epoll.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.epoll.__ge__" => "Return self>=value.",
    "builtins.epoll.__getattribute__" => "Return getattr(self, name).",
    "builtins.epoll.__getstate__" => "Helper for pickle.",
    "builtins.epoll.__gt__" => "Return self>value.",
    "builtins.epoll.__hash__" => "Return hash(self).",
    "builtins.epoll.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.epoll.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.epoll.__le__" => "Return self<=value.",
    "builtins.epoll.__lt__" => "Return self<value.",
    "builtins.epoll.__ne__" => "Return self!=value.",
    "builtins.epoll.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.epoll.__reduce__" => "Helper for pickle.",
    "builtins.epoll.__reduce_ex__" => "Helper for pickle.",
    "builtins.epoll.__repr__" => "Return repr(self).",
    "builtins.epoll.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.epoll.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.epoll.__str__" => "Return str(self).",
    "builtins.epoll.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.epoll.close" => "Close the epoll control file descriptor.\n\nFurther operations on the epoll object will raise an exception.",
    "builtins.epoll.closed" => "True if the epoll handler is closed",
    "builtins.epoll.fileno" => "Return the epoll control file descriptor.",
    "builtins.epoll.fromfd" => "Create an epoll object from a given control fd.",
    "builtins.epoll.modify" => "Modify event mask for a registered file descriptor.\n\n  fd\n    the target file descriptor of the operation\n  eventmask\n    a bit set composed of the various EPOLL constants",
    "builtins.epoll.poll" => "Wait for events on the epoll file descriptor.\n\n  timeout\n    the maximum time to wait in seconds (as float);\n    a timeout of None or -1 makes poll wait indefinitely\n  maxevents\n    the maximum number of events returned; -1 means no limit\n\nReturns a list containing any descriptors that have events to\nreport, as a list of (fd, events) 2-tuples.",
    "builtins.epoll.register" => "Registers a new fd or raises an OSError if the fd is already registered.\n\n  fd\n    the target file descriptor of the operation\n  eventmask\n    a bit set composed of the various EPOLL constants\n\nThe epoll interface supports all file descriptors that support poll.",
    "builtins.epoll.unregister" => "Remove a registered file descriptor from the epoll object.\n\n  fd\n    the target file descriptor of the operation",
    "builtins.eval" => "Evaluate the given source in the context of globals and locals.\n\nThe source may be a string representing a Python expression\nor a code object as returned by compile().\nThe globals must be a dictionary and locals can be any mapping,\ndefaulting to the current globals and locals.\nIf only globals is given, locals defaults to it.",
    "builtins.exec" => "Execute the given source in the context of globals and locals.\n\nThe source may be a string representing one or more Python statements\nor a code object as returned by compile().\nThe globals must be a dictionary and locals can be any mapping,\ndefaulting to the current globals and locals.\nIf only globals is given, locals defaults to it.\nThe closure must be a tuple of cellvars, and can only be used\nwhen source is a code object requiring exactly that many cellvars.",
    "builtins.fake_code.__delattr__" => "Implement delattr(self, name).",
    "builtins.fake_code.__eq__" => "Return self==value.",
    "builtins.fake_code.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.fake_code.__ge__" => "Return self>=value.",
    "builtins.fake_code.__getattribute__" => "Return getattr(self, name).",
    "builtins.fake_code.__getstate__" => "Helper for pickle.",
    "builtins.fake_code.__gt__" => "Return self>value.",
    "builtins.fake_code.__hash__" => "Return hash(self).",
    "builtins.fake_code.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.fake_code.__le__" => "Return self<=value.",
    "builtins.fake_code.__lt__" => "Return self<value.",
    "builtins.fake_code.__ne__" => "Return self!=value.",
    "builtins.fake_code.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.fake_code.__reduce__" => "Helper for pickle.",
    "builtins.fake_code.__reduce_ex__" => "Helper for pickle.",
    "builtins.fake_code.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.fake_code.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.fake_code.__str__" => "Return str(self).",
    "builtins.fake_code.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.fake_code.__weakref__" => "list of weak references to the object",
    "builtins.fake_frame.__delattr__" => "Implement delattr(self, name).",
    "builtins.fake_frame.__eq__" => "Return self==value.",
    "builtins.fake_frame.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.fake_frame.__ge__" => "Return self>=value.",
    "builtins.fake_frame.__getattribute__" => "Return getattr(self, name).",
    "builtins.fake_frame.__getstate__" => "Helper for pickle.",
    "builtins.fake_frame.__gt__" => "Return self>value.",
    "builtins.fake_frame.__hash__" => "Return hash(self).",
    "builtins.fake_frame.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.fake_frame.__le__" => "Return self<=value.",
    "builtins.fake_frame.__lt__" => "Return self<value.",
    "builtins.fake_frame.__ne__" => "Return self!=value.",
    "builtins.fake_frame.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.fake_frame.__reduce__" => "Helper for pickle.",
    "builtins.fake_frame.__reduce_ex__" => "Helper for pickle.",
    "builtins.fake_frame.__repr__" => "Return repr(self).",
    "builtins.fake_frame.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.fake_frame.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.fake_frame.__str__" => "Return str(self).",
    "builtins.fake_frame.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.fake_frame.__weakref__" => "list of weak references to the object",
    "builtins.fieldnameiterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.fieldnameiterator.__eq__" => "Return self==value.",
    "builtins.fieldnameiterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.fieldnameiterator.__ge__" => "Return self>=value.",
    "builtins.fieldnameiterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.fieldnameiterator.__getstate__" => "Helper for pickle.",
    "builtins.fieldnameiterator.__gt__" => "Return self>value.",
    "builtins.fieldnameiterator.__hash__" => "Return hash(self).",
    "builtins.fieldnameiterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.fieldnameiterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.fieldnameiterator.__iter__" => "Implement iter(self).",
    "builtins.fieldnameiterator.__le__" => "Return self<=value.",
    "builtins.fieldnameiterator.__lt__" => "Return self<value.",
    "builtins.fieldnameiterator.__ne__" => "Return self!=value.",
    "builtins.fieldnameiterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.fieldnameiterator.__next__" => "Implement next(self).",
    "builtins.fieldnameiterator.__reduce__" => "Helper for pickle.",
    "builtins.fieldnameiterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.fieldnameiterator.__repr__" => "Return repr(self).",
    "builtins.fieldnameiterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.fieldnameiterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.fieldnameiterator.__str__" => "Return str(self).",
    "builtins.fieldnameiterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.filter" => "Return an iterator yielding those items of iterable for which\nfunction(item) is true.  If function is None, return the items that\nare true.",
    "builtins.filter.__delattr__" => "Implement delattr(self, name).",
    "builtins.filter.__eq__" => "Return self==value.",
    "builtins.filter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.filter.__ge__" => "Return self>=value.",
    "builtins.filter.__getattribute__" => "Return getattr(self, name).",
    "builtins.filter.__getstate__" => "Helper for pickle.",
    "builtins.filter.__gt__" => "Return self>value.",
    "builtins.filter.__hash__" => "Return hash(self).",
    "builtins.filter.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.filter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.filter.__iter__" => "Implement iter(self).",
    "builtins.filter.__le__" => "Return self<=value.",
    "builtins.filter.__lt__" => "Return self<value.",
    "builtins.filter.__ne__" => "Return self!=value.",
    "builtins.filter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.filter.__next__" => "Implement next(self).",
    "builtins.filter.__reduce__" => "Return state information for pickling.",
    "builtins.filter.__reduce_ex__" => "Helper for pickle.",
    "builtins.filter.__repr__" => "Return repr(self).",
    "builtins.filter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.filter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.filter.__str__" => "Return str(self).",
    "builtins.filter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.filterfalse" => "Return those items of iterable for which function(item) is false.\n\nIf function is None, return the items that are false.",
    "builtins.filterfalse.__delattr__" => "Implement delattr(self, name).",
    "builtins.filterfalse.__eq__" => "Return self==value.",
    "builtins.filterfalse.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.filterfalse.__ge__" => "Return self>=value.",
    "builtins.filterfalse.__getattribute__" => "Return getattr(self, name).",
    "builtins.filterfalse.__getstate__" => "Helper for pickle.",
    "builtins.filterfalse.__gt__" => "Return self>value.",
    "builtins.filterfalse.__hash__" => "Return hash(self).",
    "builtins.filterfalse.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.filterfalse.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.filterfalse.__iter__" => "Implement iter(self).",
    "builtins.filterfalse.__le__" => "Return self<=value.",
    "builtins.filterfalse.__lt__" => "Return self<value.",
    "builtins.filterfalse.__ne__" => "Return self!=value.",
    "builtins.filterfalse.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.filterfalse.__next__" => "Implement next(self).",
    "builtins.filterfalse.__reduce__" => "Helper for pickle.",
    "builtins.filterfalse.__reduce_ex__" => "Helper for pickle.",
    "builtins.filterfalse.__repr__" => "Return repr(self).",
    "builtins.filterfalse.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.filterfalse.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.filterfalse.__str__" => "Return str(self).",
    "builtins.filterfalse.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.finalize" => "Class for finalization of weakrefable objects\n\nfinalize(obj, func, *args, **kwargs) returns a callable finalizer\nobject which will be called when obj is garbage collected. The\nfirst time the finalizer is called it evaluates func(*arg, **kwargs)\nand returns the result. After this the finalizer is dead, and\ncalling it just returns None.\n\nWhen the program exits any remaining finalizers for which the\natexit attribute is true will be run in reverse order of creation.\nBy default atexit is true.",
    "builtins.finalize._Info.__delattr__" => "Implement delattr(self, name).",
    "builtins.finalize._Info.__eq__" => "Return self==value.",
    "builtins.finalize._Info.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.finalize._Info.__ge__" => "Return self>=value.",
    "builtins.finalize._Info.__getattribute__" => "Return getattr(self, name).",
    "builtins.finalize._Info.__getstate__" => "Helper for pickle.",
    "builtins.finalize._Info.__gt__" => "Return self>value.",
    "builtins.finalize._Info.__hash__" => "Return hash(self).",
    "builtins.finalize._Info.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.finalize._Info.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.finalize._Info.__le__" => "Return self<=value.",
    "builtins.finalize._Info.__lt__" => "Return self<value.",
    "builtins.finalize._Info.__ne__" => "Return self!=value.",
    "builtins.finalize._Info.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.finalize._Info.__reduce__" => "Helper for pickle.",
    "builtins.finalize._Info.__reduce_ex__" => "Helper for pickle.",
    "builtins.finalize._Info.__repr__" => "Return repr(self).",
    "builtins.finalize._Info.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.finalize._Info.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.finalize._Info.__str__" => "Return str(self).",
    "builtins.finalize._Info.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.finalize.__call__" => "If alive then mark as dead and return func(*args, **kwargs);\notherwise return None",
    "builtins.finalize.__delattr__" => "Implement delattr(self, name).",
    "builtins.finalize.__eq__" => "Return self==value.",
    "builtins.finalize.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.finalize.__ge__" => "Return self>=value.",
    "builtins.finalize.__getattribute__" => "Return getattr(self, name).",
    "builtins.finalize.__getstate__" => "Helper for pickle.",
    "builtins.finalize.__gt__" => "Return self>value.",
    "builtins.finalize.__hash__" => "Return hash(self).",
    "builtins.finalize.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.finalize.__le__" => "Return self<=value.",
    "builtins.finalize.__lt__" => "Return self<value.",
    "builtins.finalize.__ne__" => "Return self!=value.",
    "builtins.finalize.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.finalize.__reduce__" => "Helper for pickle.",
    "builtins.finalize.__reduce_ex__" => "Helper for pickle.",
    "builtins.finalize.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.finalize.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.finalize.__str__" => "Return str(self).",
    "builtins.finalize.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.finalize.alive" => "Whether finalizer is alive",
    "builtins.finalize.atexit" => "Whether finalizer should be called at exit",
    "builtins.finalize.detach" => "If alive then mark as dead and return (obj, func, args, kwargs);\notherwise return None",
    "builtins.finalize.peek" => "If alive then return (obj, func, args, kwargs);\notherwise return None",
    "builtins.float" => "Convert a string or number to a floating-point number, if possible.",
    "builtins.float.__abs__" => "abs(self)",
    "builtins.float.__add__" => "Return self+value.",
    "builtins.float.__bool__" => "True if self else False",
    "builtins.float.__ceil__" => "Return the ceiling as an Integral.",
    "builtins.float.__delattr__" => "Implement delattr(self, name).",
    "builtins.float.__divmod__" => "Return divmod(self, value).",
    "builtins.float.__eq__" => "Return self==value.",
    "builtins.float.__float__" => "float(self)",
    "builtins.float.__floor__" => "Return the floor as an Integral.",
    "builtins.float.__floordiv__" => "Return self//value.",
    "builtins.float.__format__" => "Formats the float according to format_spec.",
    "builtins.float.__ge__" => "Return self>=value.",
    "builtins.float.__getattribute__" => "Return getattr(self, name).",
    "builtins.float.__getformat__" => "You probably don't want to use this function.\n\n  typestr\n    Must be 'double' or 'float'.\n\nIt exists mainly to be used in Python's test suite.\n\nThis function returns whichever of 'unknown', 'IEEE, big-endian' or\n'IEEE, little-endian' best describes the format of floating-point\nnumbers used by the C type named by typestr.",
    "builtins.float.__getstate__" => "Helper for pickle.",
    "builtins.float.__gt__" => "Return self>value.",
    "builtins.float.__hash__" => "Return hash(self).",
    "builtins.float.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.float.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.float.__int__" => "int(self)",
    "builtins.float.__le__" => "Return self<=value.",
    "builtins.float.__lt__" => "Return self<value.",
    "builtins.float.__mod__" => "Return self%value.",
    "builtins.float.__mul__" => "Return self*value.",
    "builtins.float.__ne__" => "Return self!=value.",
    "builtins.float.__neg__" => "-self",
    "builtins.float.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.float.__pos__" => "+self",
    "builtins.float.__pow__" => "Return pow(self, value, mod).",
    "builtins.float.__radd__" => "Return value+self.",
    "builtins.float.__rdivmod__" => "Return divmod(value, self).",
    "builtins.float.__reduce__" => "Helper for pickle.",
    "builtins.float.__reduce_ex__" => "Helper for pickle.",
    "builtins.float.__repr__" => "Return repr(self).",
    "builtins.float.__rfloordiv__" => "Return value//self.",
    "builtins.float.__rmod__" => "Return value%self.",
    "builtins.float.__rmul__" => "Return value*self.",
    "builtins.float.__round__" => "Return the Integral closest to x, rounding half toward even.\n\nWhen an argument is passed, work like built-in round(x, ndigits).",
    "builtins.float.__rpow__" => "Return pow(value, self, mod).",
    "builtins.float.__rsub__" => "Return value-self.",
    "builtins.float.__rtruediv__" => "Return value/self.",
    "builtins.float.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.float.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.float.__str__" => "Return str(self).",
    "builtins.float.__sub__" => "Return self-value.",
    "builtins.float.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.float.__truediv__" => "Return self/value.",
    "builtins.float.__trunc__" => "Return the Integral closest to x between 0 and x.",
    "builtins.float.as_integer_ratio" => "Return a pair of integers, whose ratio is exactly equal to the original float.\n\nThe ratio is in lowest terms and has a positive denominator.  Raise\nOverflowError on infinities and a ValueError on NaNs.\n\n>>> (10.0).as_integer_ratio()\n(10, 1)\n>>> (0.0).as_integer_ratio()\n(0, 1)\n>>> (-.25).as_integer_ratio()\n(-1, 4)",
    "builtins.float.conjugate" => "Return self, the complex conjugate of any float.",
    "builtins.float.from_number" => "Convert real number to a floating-point number.",
    "builtins.float.fromhex" => "Create a floating-point number from a hexadecimal string.\n\n>>> float.fromhex('0x1.ffffp10')\n2047.984375\n>>> float.fromhex('-0x1p-1074')\n-5e-324",
    "builtins.float.hex" => "Return a hexadecimal representation of a floating-point number.\n\n>>> (-0.1).hex()\n'-0x1.999999999999ap-4'\n>>> 3.14159.hex()\n'0x1.921f9f01b866ep+1'",
    "builtins.float.imag" => "the imaginary part of a complex number",
    "builtins.float.is_integer" => "Return True if the float is an integer.",
    "builtins.float.real" => "the real part of a complex number",
    "builtins.format" => "Return type(value).__format__(value, format_spec)\n\nMany built-in types implement format_spec according to the\nFormat Specification Mini-language. See help('FORMATTING').\n\nIf type(value) does not supply a method named __format__\nand format_spec is empty, then str(value) is returned.\nSee also help('SPECIALMETHODS').",
    "builtins.formatteriterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.formatteriterator.__eq__" => "Return self==value.",
    "builtins.formatteriterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.formatteriterator.__ge__" => "Return self>=value.",
    "builtins.formatteriterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.formatteriterator.__getstate__" => "Helper for pickle.",
    "builtins.formatteriterator.__gt__" => "Return self>value.",
    "builtins.formatteriterator.__hash__" => "Return hash(self).",
    "builtins.formatteriterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.formatteriterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.formatteriterator.__iter__" => "Implement iter(self).",
    "builtins.formatteriterator.__le__" => "Return self<=value.",
    "builtins.formatteriterator.__lt__" => "Return self<value.",
    "builtins.formatteriterator.__ne__" => "Return self!=value.",
    "builtins.formatteriterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.formatteriterator.__next__" => "Implement next(self).",
    "builtins.formatteriterator.__reduce__" => "Helper for pickle.",
    "builtins.formatteriterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.formatteriterator.__repr__" => "Return repr(self).",
    "builtins.formatteriterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.formatteriterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.formatteriterator.__str__" => "Return str(self).",
    "builtins.formatteriterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.frame.__delattr__" => "Implement delattr(self, name).",
    "builtins.frame.__eq__" => "Return self==value.",
    "builtins.frame.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.frame.__ge__" => "Return self>=value.",
    "builtins.frame.__getattribute__" => "Return getattr(self, name).",
    "builtins.frame.__getstate__" => "Helper for pickle.",
    "builtins.frame.__gt__" => "Return self>value.",
    "builtins.frame.__hash__" => "Return hash(self).",
    "builtins.frame.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.frame.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.frame.__le__" => "Return self<=value.",
    "builtins.frame.__lt__" => "Return self<value.",
    "builtins.frame.__ne__" => "Return self!=value.",
    "builtins.frame.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.frame.__reduce__" => "Helper for pickle.",
    "builtins.frame.__reduce_ex__" => "Helper for pickle.",
    "builtins.frame.__repr__" => "Return repr(self).",
    "builtins.frame.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.frame.__sizeof__" => "Return the size of the frame in memory, in bytes.",
    "builtins.frame.__str__" => "Return str(self).",
    "builtins.frame.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.frame.clear" => "Clear all references held by the frame.",
    "builtins.frame.f_builtins" => "Return the built-in variables in the frame.",
    "builtins.frame.f_code" => "Return the code object being executed in this frame.",
    "builtins.frame.f_generator" => "Return the generator or coroutine associated with this frame, or None.",
    "builtins.frame.f_globals" => "Return the global variables in the frame.",
    "builtins.frame.f_lasti" => "Return the index of the last attempted instruction in the frame.",
    "builtins.frame.f_lineno" => "Return the current line number in the frame.",
    "builtins.frame.f_locals" => "Return the mapping used by the frame to look up local variables.",
    "builtins.frame.f_trace" => "Return the trace function for this frame, or None if no trace function is set.",
    "builtins.frame.f_trace_opcodes" => "Return True if opcode tracing is enabled, False otherwise.",
    "builtins.frozenset" => "Build an immutable unordered collection of unique elements.",
    "builtins.frozenset.__and__" => "Return self&value.",
    "builtins.frozenset.__class_getitem__" => "frozensets are generic over the type of their elements",
    "builtins.frozenset.__contains__" => "x.__contains__(y) <==> y in x.",
    "builtins.frozenset.__delattr__" => "Implement delattr(self, name).",
    "builtins.frozenset.__eq__" => "Return self==value.",
    "builtins.frozenset.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.frozenset.__ge__" => "Return self>=value.",
    "builtins.frozenset.__getattribute__" => "Return getattr(self, name).",
    "builtins.frozenset.__getstate__" => "Helper for pickle.",
    "builtins.frozenset.__gt__" => "Return self>value.",
    "builtins.frozenset.__hash__" => "Return hash(self).",
    "builtins.frozenset.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.frozenset.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.frozenset.__iter__" => "Implement iter(self).",
    "builtins.frozenset.__le__" => "Return self<=value.",
    "builtins.frozenset.__len__" => "Return len(self).",
    "builtins.frozenset.__lt__" => "Return self<value.",
    "builtins.frozenset.__ne__" => "Return self!=value.",
    "builtins.frozenset.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.frozenset.__or__" => "Return self|value.",
    "builtins.frozenset.__rand__" => "Return value&self.",
    "builtins.frozenset.__reduce__" => "Return state information for pickling.",
    "builtins.frozenset.__reduce_ex__" => "Helper for pickle.",
    "builtins.frozenset.__repr__" => "Return repr(self).",
    "builtins.frozenset.__ror__" => "Return value|self.",
    "builtins.frozenset.__rsub__" => "Return value-self.",
    "builtins.frozenset.__rxor__" => "Return value^self.",
    "builtins.frozenset.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.frozenset.__sizeof__" => "S.__sizeof__() -> size of S in memory, in bytes.",
    "builtins.frozenset.__str__" => "Return str(self).",
    "builtins.frozenset.__sub__" => "Return self-value.",
    "builtins.frozenset.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.frozenset.__xor__" => "Return self^value.",
    "builtins.frozenset.copy" => "Return a shallow copy of a set.",
    "builtins.frozenset.difference" => "Return a new set with elements in the set that are not in the others.",
    "builtins.frozenset.intersection" => "Return a new set with elements common to the set and all others.",
    "builtins.frozenset.isdisjoint" => "Return True if two sets have a null intersection.",
    "builtins.frozenset.issubset" => "Report whether another set contains this set.",
    "builtins.frozenset.issuperset" => "Report whether this set contains another set.",
    "builtins.frozenset.symmetric_difference" => "Return a new set with elements in either the set or other but not both.",
    "builtins.frozenset.union" => "Return a new set with elements from the set and all others.",
    "builtins.function" => "Create a function object.\n\n  code\n    a code object\n  globals\n    the globals dictionary\n  name\n    a string that overrides the name from the code object\n  argdefs\n    a tuple that specifies the default argument values\n  closure\n    a tuple that supplies the bindings for free variables\n  kwdefaults\n    a dictionary that specifies the default keyword argument values",
    "builtins.function.__annotate__" => "Get the code object for a function.",
    "builtins.function.__call__" => "Call self as a function.",
    "builtins.function.__delattr__" => "Implement delattr(self, name).",
    "builtins.function.__eq__" => "Return self==value.",
    "builtins.function.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.function.__ge__" => "Return self>=value.",
    "builtins.function.__get__" => "Return an attribute of instance, which is of type owner.",
    "builtins.function.__getattribute__" => "Return getattr(self, name).",
    "builtins.function.__getstate__" => "Helper for pickle.",
    "builtins.function.__gt__" => "Return self>value.",
    "builtins.function.__hash__" => "Return hash(self).",
    "builtins.function.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.function.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.function.__le__" => "Return self<=value.",
    "builtins.function.__lt__" => "Return self<value.",
    "builtins.function.__ne__" => "Return self!=value.",
    "builtins.function.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.function.__reduce__" => "Helper for pickle.",
    "builtins.function.__reduce_ex__" => "Helper for pickle.",
    "builtins.function.__repr__" => "Return repr(self).",
    "builtins.function.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.function.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.function.__str__" => "Return str(self).",
    "builtins.function.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.function.__type_params__" => "Get the declared type parameters for a function.",
    "builtins.gdbm" => "This object represents a GDBM database.\nGDBM objects behave like mappings (dictionaries), except that keys and\nvalues are always immutable bytes-like objects or strings.  Printing\na GDBM object doesn't print the keys and values, and the items() and\nvalues() methods are not supported.\n\nGDBM objects also support additional operations such as firstkey,\nnextkey, reorganize, and sync.",
    "builtins.gdbm.__bool__" => "True if self else False",
    "builtins.gdbm.__contains__" => "Return bool(key in self).",
    "builtins.gdbm.__delattr__" => "Implement delattr(self, name).",
    "builtins.gdbm.__delitem__" => "Delete self[key].",
    "builtins.gdbm.__eq__" => "Return self==value.",
    "builtins.gdbm.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.gdbm.__ge__" => "Return self>=value.",
    "builtins.gdbm.__getattribute__" => "Return getattr(self, name).",
    "builtins.gdbm.__getitem__" => "Return self[key].",
    "builtins.gdbm.__getstate__" => "Helper for pickle.",
    "builtins.gdbm.__gt__" => "Return self>value.",
    "builtins.gdbm.__hash__" => "Return hash(self).",
    "builtins.gdbm.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.gdbm.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.gdbm.__le__" => "Return self<=value.",
    "builtins.gdbm.__len__" => "Return len(self).",
    "builtins.gdbm.__lt__" => "Return self<value.",
    "builtins.gdbm.__ne__" => "Return self!=value.",
    "builtins.gdbm.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.gdbm.__reduce__" => "Helper for pickle.",
    "builtins.gdbm.__reduce_ex__" => "Helper for pickle.",
    "builtins.gdbm.__repr__" => "Return repr(self).",
    "builtins.gdbm.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.gdbm.__setitem__" => "Set self[key] to value.",
    "builtins.gdbm.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.gdbm.__str__" => "Return str(self).",
    "builtins.gdbm.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.gdbm.clear" => "Remove all items from the database.",
    "builtins.gdbm.close" => "Close the database.",
    "builtins.gdbm.firstkey" => "Return the starting key for the traversal.\n\nIt's possible to loop over every key in the database using this\nmethod and the nextkey() method.  The traversal is ordered by GDBM's\ninternal hash values, and won't be sorted by the key values.",
    "builtins.gdbm.get" => "Get the value for key, or default if not present.",
    "builtins.gdbm.keys" => "Get a list of all keys in the database.",
    "builtins.gdbm.nextkey" => "Returns the key that follows key in the traversal.\n\nThe following code prints every key in the database db, without\nhaving to create a list in memory that contains them all:\n\n      k = db.firstkey()\n      while k is not None:\n          print(k)\n          k = db.nextkey(k)",
    "builtins.gdbm.reorganize" => "Reorganize the database.\n\nIf you have carried out a lot of deletions and would like to shrink\nthe space used by the GDBM file, this routine will reorganize the\ndatabase.  GDBM will not shorten the length of a database file\nexcept by using this reorganization; otherwise, deleted file space\nwill be kept and reused as new (key,value) pairs are added.",
    "builtins.gdbm.setdefault" => "Get value for key, or set it to default and return default if not present.",
    "builtins.gdbm.sync" => "Flush the database to the disk file.\n\nWhen the database has been opened in fast mode, this method forces\nany unwritten data to be written to the disk.",
    "builtins.generator.__class_getitem__" => "generators are generic over the types of their yield, send, and return values",
    "builtins.generator.__del__" => "Called when the instance is about to be destroyed.",
    "builtins.generator.__delattr__" => "Implement delattr(self, name).",
    "builtins.generator.__eq__" => "Return self==value.",
    "builtins.generator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.generator.__ge__" => "Return self>=value.",
    "builtins.generator.__getattribute__" => "Return getattr(self, name).",
    "builtins.generator.__getstate__" => "Helper for pickle.",
    "builtins.generator.__gt__" => "Return self>value.",
    "builtins.generator.__hash__" => "Return hash(self).",
    "builtins.generator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.generator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.generator.__iter__" => "Implement iter(self).",
    "builtins.generator.__le__" => "Return self<=value.",
    "builtins.generator.__lt__" => "Return self<value.",
    "builtins.generator.__ne__" => "Return self!=value.",
    "builtins.generator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.generator.__next__" => "Implement next(self).",
    "builtins.generator.__reduce__" => "Helper for pickle.",
    "builtins.generator.__reduce_ex__" => "Helper for pickle.",
    "builtins.generator.__repr__" => "Return repr(self).",
    "builtins.generator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.generator.__sizeof__" => "gen.__sizeof__() -> size of gen in memory, in bytes",
    "builtins.generator.__str__" => "Return str(self).",
    "builtins.generator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.generator.close" => "close() -> raise GeneratorExit inside generator.",
    "builtins.generator.gi_yieldfrom" => "object being iterated by yield from, or None",
    "builtins.generator.send" => "send(value) -> send 'value' into generator,\nreturn next yielded value or raise StopIteration.",
    "builtins.generator.throw" => "throw(value)\nthrow(type[,value[,tb]])\n\nRaise exception in generator, return next yielded value or raise\nStopIteration.\nthe (type, val, tb) signature is deprecated, \nand may be removed in a future version of Python.",
    "builtins.generic_alias_iterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.generic_alias_iterator.__eq__" => "Return self==value.",
    "builtins.generic_alias_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.generic_alias_iterator.__ge__" => "Return self>=value.",
    "builtins.generic_alias_iterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.generic_alias_iterator.__getstate__" => "Helper for pickle.",
    "builtins.generic_alias_iterator.__gt__" => "Return self>value.",
    "builtins.generic_alias_iterator.__hash__" => "Return hash(self).",
    "builtins.generic_alias_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.generic_alias_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.generic_alias_iterator.__iter__" => "Implement iter(self).",
    "builtins.generic_alias_iterator.__le__" => "Return self<=value.",
    "builtins.generic_alias_iterator.__lt__" => "Return self<value.",
    "builtins.generic_alias_iterator.__ne__" => "Return self!=value.",
    "builtins.generic_alias_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.generic_alias_iterator.__next__" => "Implement next(self).",
    "builtins.generic_alias_iterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.generic_alias_iterator.__repr__" => "Return repr(self).",
    "builtins.generic_alias_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.generic_alias_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.generic_alias_iterator.__str__" => "Return str(self).",
    "builtins.generic_alias_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.getattr" => "getattr(object, name[, default]) -> value\n\nGet a named attribute from an object.\n\ngetattr(x, 'y') is equivalent to x.y.\nWhen a default argument is given, it is returned when the attribute\ndoesn't exist; without it, an exception is raised in that case.",
    "builtins.getset_descriptor.__delattr__" => "Implement delattr(self, name).",
    "builtins.getset_descriptor.__delete__" => "Delete an attribute of instance.",
    "builtins.getset_descriptor.__eq__" => "Return self==value.",
    "builtins.getset_descriptor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.getset_descriptor.__ge__" => "Return self>=value.",
    "builtins.getset_descriptor.__get__" => "Return an attribute of instance, which is of type owner.",
    "builtins.getset_descriptor.__getattribute__" => "Return getattr(self, name).",
    "builtins.getset_descriptor.__getstate__" => "Helper for pickle.",
    "builtins.getset_descriptor.__gt__" => "Return self>value.",
    "builtins.getset_descriptor.__hash__" => "Return hash(self).",
    "builtins.getset_descriptor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.getset_descriptor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.getset_descriptor.__le__" => "Return self<=value.",
    "builtins.getset_descriptor.__lt__" => "Return self<value.",
    "builtins.getset_descriptor.__ne__" => "Return self!=value.",
    "builtins.getset_descriptor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.getset_descriptor.__reduce__" => "Helper for pickle.",
    "builtins.getset_descriptor.__reduce_ex__" => "Helper for pickle.",
    "builtins.getset_descriptor.__repr__" => "Return repr(self).",
    "builtins.getset_descriptor.__set__" => "Set an attribute of instance to value.",
    "builtins.getset_descriptor.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.getset_descriptor.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.getset_descriptor.__str__" => "Return str(self).",
    "builtins.getset_descriptor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.globals" => "Return the dictionary containing the current scope's global variables.\n\nNOTE: Updates to this dictionary *will* affect name lookups in the\ncurrent global scope and vice-versa.",
    "builtins.groupby" => "make an iterator that returns consecutive keys and groups from the iterable\n\n  iterable\n    Elements to divide into groups according to the key function.\n  key\n    A function for computing the group category for each element.\n    If the key function is not specified or is None, the element itself\n    is used for grouping.",
    "builtins.groupby.__delattr__" => "Implement delattr(self, name).",
    "builtins.groupby.__eq__" => "Return self==value.",
    "builtins.groupby.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.groupby.__ge__" => "Return self>=value.",
    "builtins.groupby.__getattribute__" => "Return getattr(self, name).",
    "builtins.groupby.__getstate__" => "Helper for pickle.",
    "builtins.groupby.__gt__" => "Return self>value.",
    "builtins.groupby.__hash__" => "Return hash(self).",
    "builtins.groupby.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.groupby.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.groupby.__iter__" => "Implement iter(self).",
    "builtins.groupby.__le__" => "Return self<=value.",
    "builtins.groupby.__lt__" => "Return self<value.",
    "builtins.groupby.__ne__" => "Return self!=value.",
    "builtins.groupby.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.groupby.__next__" => "Implement next(self).",
    "builtins.groupby.__reduce__" => "Helper for pickle.",
    "builtins.groupby.__reduce_ex__" => "Helper for pickle.",
    "builtins.groupby.__repr__" => "Return repr(self).",
    "builtins.groupby.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.groupby.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.groupby.__str__" => "Return str(self).",
    "builtins.groupby.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.hamt.__contains__" => "Return bool(key in self).",
    "builtins.hamt.__delattr__" => "Implement delattr(self, name).",
    "builtins.hamt.__eq__" => "Return self==value.",
    "builtins.hamt.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.hamt.__ge__" => "Return self>=value.",
    "builtins.hamt.__getattribute__" => "Return getattr(self, name).",
    "builtins.hamt.__getitem__" => "Return self[key].",
    "builtins.hamt.__getstate__" => "Helper for pickle.",
    "builtins.hamt.__gt__" => "Return self>value.",
    "builtins.hamt.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.hamt.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.hamt.__iter__" => "Implement iter(self).",
    "builtins.hamt.__le__" => "Return self<=value.",
    "builtins.hamt.__len__" => "Return len(self).",
    "builtins.hamt.__lt__" => "Return self<value.",
    "builtins.hamt.__ne__" => "Return self!=value.",
    "builtins.hamt.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.hamt.__reduce__" => "Helper for pickle.",
    "builtins.hamt.__reduce_ex__" => "Helper for pickle.",
    "builtins.hamt.__repr__" => "Return repr(self).",
    "builtins.hamt.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.hamt.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.hamt.__str__" => "Return str(self).",
    "builtins.hamt.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.hamt_array_node.__delattr__" => "Implement delattr(self, name).",
    "builtins.hamt_array_node.__eq__" => "Return self==value.",
    "builtins.hamt_array_node.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.hamt_array_node.__ge__" => "Return self>=value.",
    "builtins.hamt_array_node.__getattribute__" => "Return getattr(self, name).",
    "builtins.hamt_array_node.__getstate__" => "Helper for pickle.",
    "builtins.hamt_array_node.__gt__" => "Return self>value.",
    "builtins.hamt_array_node.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.hamt_array_node.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.hamt_array_node.__le__" => "Return self<=value.",
    "builtins.hamt_array_node.__lt__" => "Return self<value.",
    "builtins.hamt_array_node.__ne__" => "Return self!=value.",
    "builtins.hamt_array_node.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.hamt_array_node.__reduce__" => "Helper for pickle.",
    "builtins.hamt_array_node.__reduce_ex__" => "Helper for pickle.",
    "builtins.hamt_array_node.__repr__" => "Return repr(self).",
    "builtins.hamt_array_node.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.hamt_array_node.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.hamt_array_node.__str__" => "Return str(self).",
    "builtins.hamt_array_node.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.hamt_bitmap_node.__delattr__" => "Implement delattr(self, name).",
    "builtins.hamt_bitmap_node.__eq__" => "Return self==value.",
    "builtins.hamt_bitmap_node.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.hamt_bitmap_node.__ge__" => "Return self>=value.",
    "builtins.hamt_bitmap_node.__getattribute__" => "Return getattr(self, name).",
    "builtins.hamt_bitmap_node.__getstate__" => "Helper for pickle.",
    "builtins.hamt_bitmap_node.__gt__" => "Return self>value.",
    "builtins.hamt_bitmap_node.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.hamt_bitmap_node.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.hamt_bitmap_node.__le__" => "Return self<=value.",
    "builtins.hamt_bitmap_node.__lt__" => "Return self<value.",
    "builtins.hamt_bitmap_node.__ne__" => "Return self!=value.",
    "builtins.hamt_bitmap_node.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.hamt_bitmap_node.__reduce__" => "Helper for pickle.",
    "builtins.hamt_bitmap_node.__reduce_ex__" => "Helper for pickle.",
    "builtins.hamt_bitmap_node.__repr__" => "Return repr(self).",
    "builtins.hamt_bitmap_node.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.hamt_bitmap_node.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.hamt_bitmap_node.__str__" => "Return str(self).",
    "builtins.hamt_bitmap_node.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.hamt_collision_node.__delattr__" => "Implement delattr(self, name).",
    "builtins.hamt_collision_node.__eq__" => "Return self==value.",
    "builtins.hamt_collision_node.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.hamt_collision_node.__ge__" => "Return self>=value.",
    "builtins.hamt_collision_node.__getattribute__" => "Return getattr(self, name).",
    "builtins.hamt_collision_node.__getstate__" => "Helper for pickle.",
    "builtins.hamt_collision_node.__gt__" => "Return self>value.",
    "builtins.hamt_collision_node.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.hamt_collision_node.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.hamt_collision_node.__le__" => "Return self<=value.",
    "builtins.hamt_collision_node.__lt__" => "Return self<value.",
    "builtins.hamt_collision_node.__ne__" => "Return self!=value.",
    "builtins.hamt_collision_node.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.hamt_collision_node.__reduce__" => "Helper for pickle.",
    "builtins.hamt_collision_node.__reduce_ex__" => "Helper for pickle.",
    "builtins.hamt_collision_node.__repr__" => "Return repr(self).",
    "builtins.hamt_collision_node.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.hamt_collision_node.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.hamt_collision_node.__str__" => "Return str(self).",
    "builtins.hamt_collision_node.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.hasattr" => "Return whether the object has an attribute with the given name.\n\nThis is done by calling getattr(obj, name) and catching AttributeError.",
    "builtins.hash" => "Return the integer hash value for the given object.\n\nTwo objects that compare equal must also have the same hash value, but\nthe reverse is not necessarily true.  Hash values may differ between\nPython processes.  Not all objects are hashable; calling hash() on an\nunhashable object raises TypeError.",
    "builtins.hex" => "Return the hexadecimal representation of an integer.\n\n   >>> hex(12648430)\n   '0xc0ffee'",
    "builtins.id" => "Return the identity of an object.\n\nThis is guaranteed to be unique among simultaneously existing objects.\n(CPython uses the object's memory address.)",
    "builtins.input" => "Read a string from standard input.  The trailing newline is stripped.\n\nThe prompt string, if given, is printed to standard output without a\ntrailing newline before reading input.\n\nIf the user hits EOF (*nix: Ctrl-D, Windows: Ctrl-Z+Return), raise\nEOFError.\nOn *nix systems, readline is used if available.",
    "builtins.instancemethod" => "Bind a function to a class.",
    "builtins.instancemethod.__call__" => "Call self as a function.",
    "builtins.instancemethod.__delattr__" => "Implement delattr(self, name).",
    "builtins.instancemethod.__eq__" => "Return self==value.",
    "builtins.instancemethod.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.instancemethod.__func__" => "the function (or other callable) implementing a method",
    "builtins.instancemethod.__ge__" => "Return self>=value.",
    "builtins.instancemethod.__get__" => "Return an attribute of instance, which is of type owner.",
    "builtins.instancemethod.__getattribute__" => "Return getattr(self, name).",
    "builtins.instancemethod.__getstate__" => "Helper for pickle.",
    "builtins.instancemethod.__gt__" => "Return self>value.",
    "builtins.instancemethod.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.instancemethod.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.instancemethod.__le__" => "Return self<=value.",
    "builtins.instancemethod.__lt__" => "Return self<value.",
    "builtins.instancemethod.__ne__" => "Return self!=value.",
    "builtins.instancemethod.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.instancemethod.__reduce__" => "Helper for pickle.",
    "builtins.instancemethod.__reduce_ex__" => "Helper for pickle.",
    "builtins.instancemethod.__repr__" => "Return repr(self).",
    "builtins.instancemethod.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.instancemethod.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.instancemethod.__str__" => "Return str(self).",
    "builtins.instancemethod.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.int" => "int([x]) -> integer\nint(x, base=10) -> integer\n\nConvert a number or string to an integer, or return 0 if no arguments\nare given.  If x is a number, return x.__int__().  For floating-point\nnumbers, this truncates towards zero.\n\nIf x is not a number or if base is given, then x must be a string,\nbytes, or bytearray instance representing an integer literal in the\ngiven base.  The literal can be preceded by '+' or '-' and be surrounded\nby whitespace.  The base defaults to 10.  Valid bases are 0 and 2-36.\nBase 0 means to interpret the base from the string as an integer\niteral.\n>>> int('0b100', base=0)\n4",
    "builtins.int.__abs__" => "abs(self)",
    "builtins.int.__add__" => "Return self+value.",
    "builtins.int.__and__" => "Return self&value.",
    "builtins.int.__bool__" => "True if self else False",
    "builtins.int.__ceil__" => "Ceiling of an Integral returns itself.",
    "builtins.int.__delattr__" => "Implement delattr(self, name).",
    "builtins.int.__divmod__" => "Return divmod(self, value).",
    "builtins.int.__eq__" => "Return self==value.",
    "builtins.int.__float__" => "float(self)",
    "builtins.int.__floor__" => "Flooring an Integral returns itself.",
    "builtins.int.__floordiv__" => "Return self//value.",
    "builtins.int.__format__" => "Convert to a string according to format_spec.",
    "builtins.int.__ge__" => "Return self>=value.",
    "builtins.int.__getattribute__" => "Return getattr(self, name).",
    "builtins.int.__getstate__" => "Helper for pickle.",
    "builtins.int.__gt__" => "Return self>value.",
    "builtins.int.__hash__" => "Return hash(self).",
    "builtins.int.__index__" => "Return self converted to an integer, if self is suitable for use as an index into a list.",
    "builtins.int.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.int.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.int.__int__" => "int(self)",
    "builtins.int.__invert__" => "~self",
    "builtins.int.__le__" => "Return self<=value.",
    "builtins.int.__lshift__" => "Return self<<value.",
    "builtins.int.__lt__" => "Return self<value.",
    "builtins.int.__mod__" => "Return self%value.",
    "builtins.int.__mul__" => "Return self*value.",
    "builtins.int.__ne__" => "Return self!=value.",
    "builtins.int.__neg__" => "-self",
    "builtins.int.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.int.__or__" => "Return self|value.",
    "builtins.int.__pos__" => "+self",
    "builtins.int.__pow__" => "Return pow(self, value, mod).",
    "builtins.int.__radd__" => "Return value+self.",
    "builtins.int.__rand__" => "Return value&self.",
    "builtins.int.__rdivmod__" => "Return divmod(value, self).",
    "builtins.int.__reduce__" => "Helper for pickle.",
    "builtins.int.__reduce_ex__" => "Helper for pickle.",
    "builtins.int.__repr__" => "Return repr(self).",
    "builtins.int.__rfloordiv__" => "Return value//self.",
    "builtins.int.__rlshift__" => "Return value<<self.",
    "builtins.int.__rmod__" => "Return value%self.",
    "builtins.int.__rmul__" => "Return value*self.",
    "builtins.int.__ror__" => "Return value|self.",
    "builtins.int.__round__" => "Rounding an Integral returns itself.\n\nRounding with an ndigits argument also returns an integer.",
    "builtins.int.__rpow__" => "Return pow(value, self, mod).",
    "builtins.int.__rrshift__" => "Return value>>self.",
    "builtins.int.__rshift__" => "Return self>>value.",
    "builtins.int.__rsub__" => "Return value-self.",
    "builtins.int.__rtruediv__" => "Return value/self.",
    "builtins.int.__rxor__" => "Return value^self.",
    "builtins.int.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.int.__sizeof__" => "Returns size in memory, in bytes.",
    "builtins.int.__str__" => "Return str(self).",
    "builtins.int.__sub__" => "Return self-value.",
    "builtins.int.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.int.__truediv__" => "Return self/value.",
    "builtins.int.__trunc__" => "Truncating an Integral returns itself.",
    "builtins.int.__xor__" => "Return self^value.",
    "builtins.int.as_integer_ratio" => "Return a pair of integers, whose ratio is equal to the original int.\n\nThe ratio is in lowest terms and has a positive denominator.\n\n>>> (10).as_integer_ratio()\n(10, 1)\n>>> (-10).as_integer_ratio()\n(-10, 1)\n>>> (0).as_integer_ratio()\n(0, 1)",
    "builtins.int.bit_count" => "Number of ones in the binary representation of the absolute value of self.\n\nAlso known as the population count.\n\n>>> bin(13)\n'0b1101'\n>>> (13).bit_count()\n3",
    "builtins.int.bit_length" => "Number of bits necessary to represent self in binary.\n\n>>> bin(37)\n'0b100101'\n>>> (37).bit_length()\n6",
    "builtins.int.conjugate" => "Returns self, the complex conjugate of any int.",
    "builtins.int.denominator" => "the denominator of a rational number in lowest terms",
    "builtins.int.from_bytes" => "Return the integer represented by the given array of bytes.\n\n  bytes\n    Holds the array of bytes to convert.  The argument must either\n    support the buffer protocol or be an iterable object producing\n    bytes.  Bytes and bytearray are examples of built-in objects that\n    support the buffer protocol.\n  byteorder\n    The byte order used to represent the integer.  If byteorder is\n    'big', the most significant byte is at the beginning of the byte\n    array.  If byteorder is 'little', the most significant byte is at\n    the end of the byte array.  To request the native byte order of\n    the host system, use sys.byteorder as the byte order value.\n    Default is to use 'big'.\n  signed\n    Indicates whether two's complement is used to represent the\n    integer.",
    "builtins.int.imag" => "the imaginary part of a complex number",
    "builtins.int.is_integer" => "Returns True. Exists for duck type compatibility with float.is_integer.",
    "builtins.int.numerator" => "the numerator of a rational number in lowest terms",
    "builtins.int.real" => "the real part of a complex number",
    "builtins.int.to_bytes" => "Return an array of bytes representing an integer.\n\n  length\n    Length of bytes object to use.  An OverflowError is raised if\n    the integer is not representable with the given number of bytes.\n    Default is length 1.\n  byteorder\n    The byte order used to represent the integer.  If byteorder is\n    'big', the most significant byte is at the beginning of the byte\n    array.  If byteorder is 'little', the most significant byte is at\n    the end of the byte array.  To request the native byte order of\n    the host system, use sys.byteorder as the byte order value.\n    Default is to use 'big'.\n  signed\n    Determines whether two's complement is used to represent the\n    integer.  If signed is False and a negative integer is given,\n    an OverflowError is raised.",
    "builtins.isinstance" => "Return whether an object is an instance of a class or of a subclass thereof.\n\nA tuple, as in ``isinstance(x, (A, B, ...))``, may be given as the\ntarget to check against.  This is equivalent to ``isinstance(x, A) or\nisinstance(x, B) or ...`` etc.",
    "builtins.islice" => "islice(iterable, stop) --> islice object\nislice(iterable, start, stop[, step]) --> islice object\n\nReturn an iterator whose next() method returns selected values from an\niterable.  If start is specified, will skip all preceding elements;\notherwise, start defaults to zero.  Step defaults to one.  If\nspecified as another value, step determines how many values are\nskipped between successive calls.  Works like a slice() on a list\nbut returns an iterator.",
    "builtins.islice.__delattr__" => "Implement delattr(self, name).",
    "builtins.islice.__eq__" => "Return self==value.",
    "builtins.islice.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.islice.__ge__" => "Return self>=value.",
    "builtins.islice.__getattribute__" => "Return getattr(self, name).",
    "builtins.islice.__getstate__" => "Helper for pickle.",
    "builtins.islice.__gt__" => "Return self>value.",
    "builtins.islice.__hash__" => "Return hash(self).",
    "builtins.islice.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.islice.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.islice.__iter__" => "Implement iter(self).",
    "builtins.islice.__le__" => "Return self<=value.",
    "builtins.islice.__lt__" => "Return self<value.",
    "builtins.islice.__ne__" => "Return self!=value.",
    "builtins.islice.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.islice.__next__" => "Implement next(self).",
    "builtins.islice.__reduce__" => "Helper for pickle.",
    "builtins.islice.__reduce_ex__" => "Helper for pickle.",
    "builtins.islice.__repr__" => "Return repr(self).",
    "builtins.islice.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.islice.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.islice.__str__" => "Return str(self).",
    "builtins.islice.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.issubclass" => "Return whether 'cls' is derived from another class or is the same class.\n\nA tuple, as in ``issubclass(x, (A, B, ...))``, may be given as the\ntarget to check against.  This is equivalent to ``issubclass(x, A) or\nissubclass(x, B) or ...``.",
    "builtins.itemgetter" => "Return a callable object that fetches the given item(s) from its operand.\nAfter f = itemgetter(2), the call f(r) returns r[2].\nAfter g = itemgetter(2, 5, 3), the call g(r) returns (r[2], r[5], r[3])",
    "builtins.itemgetter.__call__" => "Call self as a function.",
    "builtins.itemgetter.__delattr__" => "Implement delattr(self, name).",
    "builtins.itemgetter.__eq__" => "Return self==value.",
    "builtins.itemgetter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.itemgetter.__ge__" => "Return self>=value.",
    "builtins.itemgetter.__getattribute__" => "Return getattr(self, name).",
    "builtins.itemgetter.__getstate__" => "Helper for pickle.",
    "builtins.itemgetter.__gt__" => "Return self>value.",
    "builtins.itemgetter.__hash__" => "Return hash(self).",
    "builtins.itemgetter.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.itemgetter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.itemgetter.__le__" => "Return self<=value.",
    "builtins.itemgetter.__lt__" => "Return self<value.",
    "builtins.itemgetter.__ne__" => "Return self!=value.",
    "builtins.itemgetter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.itemgetter.__reduce__" => "Return state information for pickling",
    "builtins.itemgetter.__reduce_ex__" => "Helper for pickle.",
    "builtins.itemgetter.__repr__" => "Return repr(self).",
    "builtins.itemgetter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.itemgetter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.itemgetter.__str__" => "Return str(self).",
    "builtins.itemgetter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.items.__delattr__" => "Implement delattr(self, name).",
    "builtins.items.__eq__" => "Return self==value.",
    "builtins.items.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.items.__ge__" => "Return self>=value.",
    "builtins.items.__getattribute__" => "Return getattr(self, name).",
    "builtins.items.__getstate__" => "Helper for pickle.",
    "builtins.items.__gt__" => "Return self>value.",
    "builtins.items.__hash__" => "Return hash(self).",
    "builtins.items.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.items.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.items.__iter__" => "Implement iter(self).",
    "builtins.items.__le__" => "Return self<=value.",
    "builtins.items.__len__" => "Return len(self).",
    "builtins.items.__lt__" => "Return self<value.",
    "builtins.items.__ne__" => "Return self!=value.",
    "builtins.items.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.items.__next__" => "Implement next(self).",
    "builtins.items.__reduce__" => "Helper for pickle.",
    "builtins.items.__reduce_ex__" => "Helper for pickle.",
    "builtins.items.__repr__" => "Return repr(self).",
    "builtins.items.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.items.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.items.__str__" => "Return str(self).",
    "builtins.items.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.iter" => "iter(iterable) -> iterator\niter(callable, sentinel) -> iterator\n\nGet an iterator from an object.  In the first form, the argument must\nsupply its own iterator, or be a sequence.\nIn the second form, the callable is called until it returns the\nsentinel.",
    "builtins.iterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.iterator.__eq__" => "Return self==value.",
    "builtins.iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.iterator.__ge__" => "Return self>=value.",
    "builtins.iterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.iterator.__getstate__" => "Helper for pickle.",
    "builtins.iterator.__gt__" => "Return self>value.",
    "builtins.iterator.__hash__" => "Return hash(self).",
    "builtins.iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.iterator.__iter__" => "Implement iter(self).",
    "builtins.iterator.__le__" => "Return self<=value.",
    "builtins.iterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins.iterator.__lt__" => "Return self<value.",
    "builtins.iterator.__ne__" => "Return self!=value.",
    "builtins.iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.iterator.__next__" => "Implement next(self).",
    "builtins.iterator.__reduce__" => "Return state information for pickling.",
    "builtins.iterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.iterator.__repr__" => "Return repr(self).",
    "builtins.iterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.iterator.__setstate__" => "Set state information for unpickling.",
    "builtins.iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.iterator.__str__" => "Return str(self).",
    "builtins.iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.kevent" => "kevent(ident, filter=KQ_FILTER_READ, flags=KQ_EV_ADD, fflags=0, data=0, udata=0)\n\nThis object is the equivalent of the struct kevent for the C API.\n\nSee the kqueue manpage for more detailed information about the meaning\nof the arguments.\n\nOne minor note: while you might hope that udata could store a\nreference to a python object, it cannot, because it is impossible to\nkeep a proper reference count of the object once it's passed into the\nkernel. Therefore, I have restricted it to only storing an integer.  I\nrecommend ignoring it and simply using the 'ident' field to key off\nof. You could also set up a dictionary on the python side to store a\nudata->object mapping.",
    "builtins.kevent.__delattr__" => "Implement delattr(self, name).",
    "builtins.kevent.__eq__" => "Return self==value.",
    "builtins.kevent.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.kevent.__ge__" => "Return self>=value.",
    "builtins.kevent.__getattribute__" => "Return getattr(self, name).",
    "builtins.kevent.__getstate__" => "Helper for pickle.",
    "builtins.kevent.__gt__" => "Return self>value.",
    "builtins.kevent.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.kevent.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.kevent.__le__" => "Return self<=value.",
    "builtins.kevent.__lt__" => "Return self<value.",
    "builtins.kevent.__ne__" => "Return self!=value.",
    "builtins.kevent.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.kevent.__reduce__" => "Helper for pickle.",
    "builtins.kevent.__reduce_ex__" => "Helper for pickle.",
    "builtins.kevent.__repr__" => "Return repr(self).",
    "builtins.kevent.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.kevent.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.kevent.__str__" => "Return str(self).",
    "builtins.kevent.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.keys.__delattr__" => "Implement delattr(self, name).",
    "builtins.keys.__eq__" => "Return self==value.",
    "builtins.keys.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.keys.__ge__" => "Return self>=value.",
    "builtins.keys.__getattribute__" => "Return getattr(self, name).",
    "builtins.keys.__getstate__" => "Helper for pickle.",
    "builtins.keys.__gt__" => "Return self>value.",
    "builtins.keys.__hash__" => "Return hash(self).",
    "builtins.keys.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.keys.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.keys.__iter__" => "Implement iter(self).",
    "builtins.keys.__le__" => "Return self<=value.",
    "builtins.keys.__len__" => "Return len(self).",
    "builtins.keys.__lt__" => "Return self<value.",
    "builtins.keys.__ne__" => "Return self!=value.",
    "builtins.keys.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.keys.__next__" => "Implement next(self).",
    "builtins.keys.__reduce__" => "Helper for pickle.",
    "builtins.keys.__reduce_ex__" => "Helper for pickle.",
    "builtins.keys.__repr__" => "Return repr(self).",
    "builtins.keys.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.keys.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.keys.__str__" => "Return str(self).",
    "builtins.keys.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.kqueue" => "Kqueue syscall wrapper.\n\nFor example, to start watching a socket for input:\n>>> kq = kqueue()\n>>> sock = socket()\n>>> sock.connect((host, port))\n>>> kq.control([kevent(sock, KQ_FILTER_WRITE, KQ_EV_ADD)], 0)\n\nTo wait one second for it to become writeable:\n>>> kq.control(None, 1, 1000)\n\nTo stop listening:\n>>> kq.control([kevent(sock, KQ_FILTER_WRITE, KQ_EV_DELETE)], 0)",
    "builtins.kqueue.__del__" => "Called when the instance is about to be destroyed.",
    "builtins.kqueue.__delattr__" => "Implement delattr(self, name).",
    "builtins.kqueue.__eq__" => "Return self==value.",
    "builtins.kqueue.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.kqueue.__ge__" => "Return self>=value.",
    "builtins.kqueue.__getattribute__" => "Return getattr(self, name).",
    "builtins.kqueue.__getstate__" => "Helper for pickle.",
    "builtins.kqueue.__gt__" => "Return self>value.",
    "builtins.kqueue.__hash__" => "Return hash(self).",
    "builtins.kqueue.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.kqueue.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.kqueue.__le__" => "Return self<=value.",
    "builtins.kqueue.__lt__" => "Return self<value.",
    "builtins.kqueue.__ne__" => "Return self!=value.",
    "builtins.kqueue.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.kqueue.__reduce__" => "Helper for pickle.",
    "builtins.kqueue.__reduce_ex__" => "Helper for pickle.",
    "builtins.kqueue.__repr__" => "Return repr(self).",
    "builtins.kqueue.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.kqueue.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.kqueue.__str__" => "Return str(self).",
    "builtins.kqueue.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.kqueue.close" => "Close the kqueue control file descriptor.\n\nFurther operations on the kqueue object will raise an exception.",
    "builtins.kqueue.closed" => "True if the kqueue handler is closed",
    "builtins.kqueue.control" => "Calls the kernel kevent function.\n\n  changelist\n    Must be an iterable of kevent objects describing the changes to be made\n    to the kernel's watch list or None.\n  maxevents\n    The maximum number of events that the kernel will return.\n  timeout\n    The maximum time to wait in seconds, or else None to wait forever.\n    This accepts floats for smaller timeouts, too.",
    "builtins.kqueue.fileno" => "Return the kqueue control file descriptor.",
    "builtins.kqueue.fromfd" => "Create a kqueue object from a given control fd.",
    "builtins.legacy_event_handler.__call__" => "Call self as a function.",
    "builtins.legacy_event_handler.__delattr__" => "Implement delattr(self, name).",
    "builtins.legacy_event_handler.__eq__" => "Return self==value.",
    "builtins.legacy_event_handler.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.legacy_event_handler.__ge__" => "Return self>=value.",
    "builtins.legacy_event_handler.__getattribute__" => "Return getattr(self, name).",
    "builtins.legacy_event_handler.__getstate__" => "Helper for pickle.",
    "builtins.legacy_event_handler.__gt__" => "Return self>value.",
    "builtins.legacy_event_handler.__hash__" => "Return hash(self).",
    "builtins.legacy_event_handler.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.legacy_event_handler.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.legacy_event_handler.__le__" => "Return self<=value.",
    "builtins.legacy_event_handler.__lt__" => "Return self<value.",
    "builtins.legacy_event_handler.__ne__" => "Return self!=value.",
    "builtins.legacy_event_handler.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.legacy_event_handler.__reduce__" => "Helper for pickle.",
    "builtins.legacy_event_handler.__reduce_ex__" => "Helper for pickle.",
    "builtins.legacy_event_handler.__repr__" => "Return repr(self).",
    "builtins.legacy_event_handler.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.legacy_event_handler.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.legacy_event_handler.__str__" => "Return str(self).",
    "builtins.legacy_event_handler.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.len" => "Return the number of items in a container.",
    "builtins.line_iterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.line_iterator.__eq__" => "Return self==value.",
    "builtins.line_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.line_iterator.__ge__" => "Return self>=value.",
    "builtins.line_iterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.line_iterator.__getstate__" => "Helper for pickle.",
    "builtins.line_iterator.__gt__" => "Return self>value.",
    "builtins.line_iterator.__hash__" => "Return hash(self).",
    "builtins.line_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.line_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.line_iterator.__iter__" => "Implement iter(self).",
    "builtins.line_iterator.__le__" => "Return self<=value.",
    "builtins.line_iterator.__lt__" => "Return self<value.",
    "builtins.line_iterator.__ne__" => "Return self!=value.",
    "builtins.line_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.line_iterator.__next__" => "Implement next(self).",
    "builtins.line_iterator.__reduce__" => "Helper for pickle.",
    "builtins.line_iterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.line_iterator.__repr__" => "Return repr(self).",
    "builtins.line_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.line_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.line_iterator.__str__" => "Return str(self).",
    "builtins.line_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.list" => "Built-in mutable sequence.\n\nIf no argument is given, the constructor creates a new empty list.\nThe argument must be an iterable if specified.",
    "builtins.list.__add__" => "Return self+value.",
    "builtins.list.__class_getitem__" => "lists are generic over the type of their contents",
    "builtins.list.__contains__" => "Return bool(key in self).",
    "builtins.list.__delattr__" => "Implement delattr(self, name).",
    "builtins.list.__delitem__" => "Delete self[key].",
    "builtins.list.__eq__" => "Return self==value.",
    "builtins.list.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.list.__ge__" => "Return self>=value.",
    "builtins.list.__getattribute__" => "Return getattr(self, name).",
    "builtins.list.__getitem__" => "Return self[index].",
    "builtins.list.__getstate__" => "Helper for pickle.",
    "builtins.list.__gt__" => "Return self>value.",
    "builtins.list.__iadd__" => "Implement self+=value.",
    "builtins.list.__imul__" => "Implement self*=value.",
    "builtins.list.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.list.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.list.__iter__" => "Implement iter(self).",
    "builtins.list.__le__" => "Return self<=value.",
    "builtins.list.__len__" => "Return len(self).",
    "builtins.list.__lt__" => "Return self<value.",
    "builtins.list.__mul__" => "Return self*value.",
    "builtins.list.__ne__" => "Return self!=value.",
    "builtins.list.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.list.__reduce__" => "Helper for pickle.",
    "builtins.list.__reduce_ex__" => "Helper for pickle.",
    "builtins.list.__repr__" => "Return repr(self).",
    "builtins.list.__reversed__" => "Return a reverse iterator over the list.",
    "builtins.list.__rmul__" => "Return value*self.",
    "builtins.list.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.list.__setitem__" => "Set self[key] to value.",
    "builtins.list.__sizeof__" => "Return the size of the list in memory, in bytes.",
    "builtins.list.__str__" => "Return str(self).",
    "builtins.list.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.list.append" => "Append object to the end of the list.",
    "builtins.list.clear" => "Remove all items from list.",
    "builtins.list.copy" => "Return a shallow copy of the list.",
    "builtins.list.count" => "Return number of occurrences of value.",
    "builtins.list.extend" => "Extend list by appending elements from the iterable.",
    "builtins.list.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "builtins.list.insert" => "Insert object before index.",
    "builtins.list.pop" => "Remove and return item at index (default last).\n\nRaises IndexError if list is empty or index is out of range.",
    "builtins.list.remove" => "Remove first occurrence of value.\n\nRaises ValueError if the value is not present.",
    "builtins.list.reverse" => "Reverse *IN PLACE*.",
    "builtins.list.sort" => "Sort the list in ascending order and return None.\n\nThe sort is in-place (i.e. the list itself is modified) and stable\n(i.e. the order of two equal elements is maintained).\n\nIf a key function is given, apply it once to each list item and sort\nthem, ascending or descending, according to their function values.\n\nThe reverse flag can be set to sort in descending order.",
    "builtins.list_iterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.list_iterator.__eq__" => "Return self==value.",
    "builtins.list_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.list_iterator.__ge__" => "Return self>=value.",
    "builtins.list_iterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.list_iterator.__getstate__" => "Helper for pickle.",
    "builtins.list_iterator.__gt__" => "Return self>value.",
    "builtins.list_iterator.__hash__" => "Return hash(self).",
    "builtins.list_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.list_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.list_iterator.__iter__" => "Implement iter(self).",
    "builtins.list_iterator.__le__" => "Return self<=value.",
    "builtins.list_iterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins.list_iterator.__lt__" => "Return self<value.",
    "builtins.list_iterator.__ne__" => "Return self!=value.",
    "builtins.list_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.list_iterator.__next__" => "Implement next(self).",
    "builtins.list_iterator.__reduce__" => "Return state information for pickling.",
    "builtins.list_iterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.list_iterator.__repr__" => "Return repr(self).",
    "builtins.list_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.list_iterator.__setstate__" => "Set state information for unpickling.",
    "builtins.list_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.list_iterator.__str__" => "Return str(self).",
    "builtins.list_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.list_reverseiterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.list_reverseiterator.__eq__" => "Return self==value.",
    "builtins.list_reverseiterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.list_reverseiterator.__ge__" => "Return self>=value.",
    "builtins.list_reverseiterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.list_reverseiterator.__getstate__" => "Helper for pickle.",
    "builtins.list_reverseiterator.__gt__" => "Return self>value.",
    "builtins.list_reverseiterator.__hash__" => "Return hash(self).",
    "builtins.list_reverseiterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.list_reverseiterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.list_reverseiterator.__iter__" => "Implement iter(self).",
    "builtins.list_reverseiterator.__le__" => "Return self<=value.",
    "builtins.list_reverseiterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins.list_reverseiterator.__lt__" => "Return self<value.",
    "builtins.list_reverseiterator.__ne__" => "Return self!=value.",
    "builtins.list_reverseiterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.list_reverseiterator.__next__" => "Implement next(self).",
    "builtins.list_reverseiterator.__reduce__" => "Return state information for pickling.",
    "builtins.list_reverseiterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.list_reverseiterator.__repr__" => "Return repr(self).",
    "builtins.list_reverseiterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.list_reverseiterator.__setstate__" => "Set state information for unpickling.",
    "builtins.list_reverseiterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.list_reverseiterator.__str__" => "Return str(self).",
    "builtins.list_reverseiterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.local.__eq__" => "Return self==value.",
    "builtins.local.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.local.__ge__" => "Return self>=value.",
    "builtins.local.__getstate__" => "Helper for pickle.",
    "builtins.local.__gt__" => "Return self>value.",
    "builtins.local.__hash__" => "Return hash(self).",
    "builtins.local.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.local.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.local.__le__" => "Return self<=value.",
    "builtins.local.__lt__" => "Return self<value.",
    "builtins.local.__ne__" => "Return self!=value.",
    "builtins.local.__reduce__" => "Helper for pickle.",
    "builtins.local.__reduce_ex__" => "Helper for pickle.",
    "builtins.local.__repr__" => "Return repr(self).",
    "builtins.local.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.local.__str__" => "Return str(self).",
    "builtins.local.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.locals" => "Return a dictionary containing the current scope's local variables.\n\nNOTE: Whether or not updates to this dictionary will affect name\nlookups in the local scope and vice-versa is *implementation\ndependent* and not covered by any backwards compatibility\nguarantees.",
    "builtins.lock" => "A lock object is a synchronization primitive.  To create a lock,\ncall threading.Lock().  Methods are:\n\nacquire() -- lock the lock, possibly blocking until it can be obtained\nrelease() -- unlock of the lock\nlocked() -- test whether the lock is currently locked\n\nA lock is not owned by the thread that locked it; another thread may\nunlock it.  A thread attempting to lock a lock that it has already locked\nwill block until another thread unlocks it.  Deadlocks may ensue.",
    "builtins.lock.__delattr__" => "Implement delattr(self, name).",
    "builtins.lock.__enter__" => "Lock the lock.",
    "builtins.lock.__eq__" => "Return self==value.",
    "builtins.lock.__exit__" => "Release the lock.",
    "builtins.lock.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.lock.__ge__" => "Return self>=value.",
    "builtins.lock.__getattribute__" => "Return getattr(self, name).",
    "builtins.lock.__getstate__" => "Helper for pickle.",
    "builtins.lock.__gt__" => "Return self>value.",
    "builtins.lock.__hash__" => "Return hash(self).",
    "builtins.lock.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.lock.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.lock.__le__" => "Return self<=value.",
    "builtins.lock.__lt__" => "Return self<value.",
    "builtins.lock.__ne__" => "Return self!=value.",
    "builtins.lock.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.lock.__reduce__" => "Helper for pickle.",
    "builtins.lock.__reduce_ex__" => "Helper for pickle.",
    "builtins.lock.__repr__" => "Return repr(self).",
    "builtins.lock.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.lock.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.lock.__str__" => "Return str(self).",
    "builtins.lock.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.lock.acquire" => "Lock the lock.  Without argument, this blocks if the lock is already\nlocked (even by the same thread), waiting for another thread to release\nthe lock, and return True once the lock is acquired.\nWith an argument, this will only block if the argument is true,\nand the return value reflects whether the lock is acquired.\nThe blocking operation is interruptible.",
    "builtins.lock.acquire_lock" => "An obsolete synonym of acquire().",
    "builtins.lock.locked" => "Return whether the lock is in the locked state.",
    "builtins.lock.locked_lock" => "An obsolete synonym of locked().",
    "builtins.lock.release" => "Release the lock, allowing another thread that is blocked waiting for\nthe lock to acquire the lock.  The lock must be in the locked state,\nbut it needn't be locked by the same thread that unlocks it.",
    "builtins.lock.release_lock" => "An obsolete synonym of release().",
    "builtins.longrange_iterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.longrange_iterator.__eq__" => "Return self==value.",
    "builtins.longrange_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.longrange_iterator.__ge__" => "Return self>=value.",
    "builtins.longrange_iterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.longrange_iterator.__getstate__" => "Helper for pickle.",
    "builtins.longrange_iterator.__gt__" => "Return self>value.",
    "builtins.longrange_iterator.__hash__" => "Return hash(self).",
    "builtins.longrange_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.longrange_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.longrange_iterator.__iter__" => "Implement iter(self).",
    "builtins.longrange_iterator.__le__" => "Return self<=value.",
    "builtins.longrange_iterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins.longrange_iterator.__lt__" => "Return self<value.",
    "builtins.longrange_iterator.__ne__" => "Return self!=value.",
    "builtins.longrange_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.longrange_iterator.__next__" => "Implement next(self).",
    "builtins.longrange_iterator.__reduce__" => "Return state information for pickling.",
    "builtins.longrange_iterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.longrange_iterator.__repr__" => "Return repr(self).",
    "builtins.longrange_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.longrange_iterator.__setstate__" => "Set state information for unpickling.",
    "builtins.longrange_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.longrange_iterator.__str__" => "Return str(self).",
    "builtins.longrange_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.managedbuffer.__delattr__" => "Implement delattr(self, name).",
    "builtins.managedbuffer.__eq__" => "Return self==value.",
    "builtins.managedbuffer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.managedbuffer.__ge__" => "Return self>=value.",
    "builtins.managedbuffer.__getattribute__" => "Return getattr(self, name).",
    "builtins.managedbuffer.__getstate__" => "Helper for pickle.",
    "builtins.managedbuffer.__gt__" => "Return self>value.",
    "builtins.managedbuffer.__hash__" => "Return hash(self).",
    "builtins.managedbuffer.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.managedbuffer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.managedbuffer.__le__" => "Return self<=value.",
    "builtins.managedbuffer.__lt__" => "Return self<value.",
    "builtins.managedbuffer.__ne__" => "Return self!=value.",
    "builtins.managedbuffer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.managedbuffer.__reduce__" => "Helper for pickle.",
    "builtins.managedbuffer.__reduce_ex__" => "Helper for pickle.",
    "builtins.managedbuffer.__repr__" => "Return repr(self).",
    "builtins.managedbuffer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.managedbuffer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.managedbuffer.__str__" => "Return str(self).",
    "builtins.managedbuffer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.map" => "Make an iterator that computes the function using arguments from\neach of the iterables.  Stops when the shortest iterable is exhausted.\n\nIf strict is true and one of the arguments is exhausted before the\nothers, raise a ValueError.",
    "builtins.map.__delattr__" => "Implement delattr(self, name).",
    "builtins.map.__eq__" => "Return self==value.",
    "builtins.map.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.map.__ge__" => "Return self>=value.",
    "builtins.map.__getattribute__" => "Return getattr(self, name).",
    "builtins.map.__getstate__" => "Helper for pickle.",
    "builtins.map.__gt__" => "Return self>value.",
    "builtins.map.__hash__" => "Return hash(self).",
    "builtins.map.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.map.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.map.__iter__" => "Implement iter(self).",
    "builtins.map.__le__" => "Return self<=value.",
    "builtins.map.__lt__" => "Return self<value.",
    "builtins.map.__ne__" => "Return self!=value.",
    "builtins.map.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.map.__next__" => "Implement next(self).",
    "builtins.map.__reduce__" => "Return state information for pickling.",
    "builtins.map.__reduce_ex__" => "Helper for pickle.",
    "builtins.map.__repr__" => "Return repr(self).",
    "builtins.map.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.map.__setstate__" => "Set state information for unpickling.",
    "builtins.map.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.map.__str__" => "Return str(self).",
    "builtins.map.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.mappingproxy" => "Read-only proxy of a mapping.",
    "builtins.mappingproxy.__class_getitem__" => "mappingproxy objects are generic over two types, signifying (respectively) the types of their keys and values",
    "builtins.mappingproxy.__contains__" => "Return bool(key in self).",
    "builtins.mappingproxy.__delattr__" => "Implement delattr(self, name).",
    "builtins.mappingproxy.__eq__" => "Return self==value.",
    "builtins.mappingproxy.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.mappingproxy.__ge__" => "Return self>=value.",
    "builtins.mappingproxy.__getattribute__" => "Return getattr(self, name).",
    "builtins.mappingproxy.__getitem__" => "Return self[key].",
    "builtins.mappingproxy.__getstate__" => "Helper for pickle.",
    "builtins.mappingproxy.__gt__" => "Return self>value.",
    "builtins.mappingproxy.__hash__" => "Return hash(self).",
    "builtins.mappingproxy.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.mappingproxy.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.mappingproxy.__ior__" => "Return self|=value.",
    "builtins.mappingproxy.__iter__" => "Implement iter(self).",
    "builtins.mappingproxy.__le__" => "Return self<=value.",
    "builtins.mappingproxy.__len__" => "Return len(self).",
    "builtins.mappingproxy.__lt__" => "Return self<value.",
    "builtins.mappingproxy.__ne__" => "Return self!=value.",
    "builtins.mappingproxy.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.mappingproxy.__or__" => "Return self|value.",
    "builtins.mappingproxy.__reduce__" => "Helper for pickle.",
    "builtins.mappingproxy.__reduce_ex__" => "Helper for pickle.",
    "builtins.mappingproxy.__repr__" => "Return repr(self).",
    "builtins.mappingproxy.__reversed__" => "D.__reversed__() -> reverse iterator",
    "builtins.mappingproxy.__ror__" => "Return value|self.",
    "builtins.mappingproxy.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.mappingproxy.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.mappingproxy.__str__" => "Return str(self).",
    "builtins.mappingproxy.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.mappingproxy.copy" => "D.copy() -> a shallow copy of D",
    "builtins.mappingproxy.get" => "Return the value for key if key is in the mapping, else default.",
    "builtins.mappingproxy.items" => "D.items() -> a set-like object providing a view on D's items",
    "builtins.mappingproxy.keys" => "D.keys() -> a set-like object providing a view on D's keys",
    "builtins.mappingproxy.values" => "D.values() -> an object providing a view on D's values",
    "builtins.max" => "max(iterable, *[, default=obj, key=func]) -> value\nmax(arg1, arg2, *args, *[, key=func]) -> value\n\nWith a single iterable argument, return its biggest item. The\ndefault keyword-only argument specifies an object to return if\nthe provided iterable is empty.\nWith two or more positional arguments, return the largest argument.",
    "builtins.md5.__delattr__" => "Implement delattr(self, name).",
    "builtins.md5.__eq__" => "Return self==value.",
    "builtins.md5.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.md5.__ge__" => "Return self>=value.",
    "builtins.md5.__getattribute__" => "Return getattr(self, name).",
    "builtins.md5.__getstate__" => "Helper for pickle.",
    "builtins.md5.__gt__" => "Return self>value.",
    "builtins.md5.__hash__" => "Return hash(self).",
    "builtins.md5.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.md5.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.md5.__le__" => "Return self<=value.",
    "builtins.md5.__lt__" => "Return self<value.",
    "builtins.md5.__ne__" => "Return self!=value.",
    "builtins.md5.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.md5.__reduce__" => "Helper for pickle.",
    "builtins.md5.__reduce_ex__" => "Helper for pickle.",
    "builtins.md5.__repr__" => "Return repr(self).",
    "builtins.md5.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.md5.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.md5.__str__" => "Return str(self).",
    "builtins.md5.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.md5.copy" => "Return a copy of the hash object.",
    "builtins.md5.digest" => "Return the digest value as a bytes object.",
    "builtins.md5.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "builtins.md5.update" => "Update this hash object's state with the provided string.",
    "builtins.member" => "Forces item to become an Enum member during class creation.",
    "builtins.member.__delattr__" => "Implement delattr(self, name).",
    "builtins.member.__eq__" => "Return self==value.",
    "builtins.member.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.member.__ge__" => "Return self>=value.",
    "builtins.member.__getattribute__" => "Return getattr(self, name).",
    "builtins.member.__getstate__" => "Helper for pickle.",
    "builtins.member.__gt__" => "Return self>value.",
    "builtins.member.__hash__" => "Return hash(self).",
    "builtins.member.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.member.__le__" => "Return self<=value.",
    "builtins.member.__lt__" => "Return self<value.",
    "builtins.member.__ne__" => "Return self!=value.",
    "builtins.member.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.member.__reduce__" => "Helper for pickle.",
    "builtins.member.__reduce_ex__" => "Helper for pickle.",
    "builtins.member.__repr__" => "Return repr(self).",
    "builtins.member.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.member.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.member.__str__" => "Return str(self).",
    "builtins.member.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.member.__weakref__" => "list of weak references to the object",
    "builtins.member_descriptor.__delattr__" => "Implement delattr(self, name).",
    "builtins.member_descriptor.__delete__" => "Delete an attribute of instance.",
    "builtins.member_descriptor.__eq__" => "Return self==value.",
    "builtins.member_descriptor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.member_descriptor.__ge__" => "Return self>=value.",
    "builtins.member_descriptor.__get__" => "Return an attribute of instance, which is of type owner.",
    "builtins.member_descriptor.__getattribute__" => "Return getattr(self, name).",
    "builtins.member_descriptor.__getstate__" => "Helper for pickle.",
    "builtins.member_descriptor.__gt__" => "Return self>value.",
    "builtins.member_descriptor.__hash__" => "Return hash(self).",
    "builtins.member_descriptor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.member_descriptor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.member_descriptor.__le__" => "Return self<=value.",
    "builtins.member_descriptor.__lt__" => "Return self<value.",
    "builtins.member_descriptor.__ne__" => "Return self!=value.",
    "builtins.member_descriptor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.member_descriptor.__reduce_ex__" => "Helper for pickle.",
    "builtins.member_descriptor.__repr__" => "Return repr(self).",
    "builtins.member_descriptor.__set__" => "Set an attribute of instance to value.",
    "builtins.member_descriptor.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.member_descriptor.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.member_descriptor.__str__" => "Return str(self).",
    "builtins.member_descriptor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.memory_iterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.memory_iterator.__eq__" => "Return self==value.",
    "builtins.memory_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.memory_iterator.__ge__" => "Return self>=value.",
    "builtins.memory_iterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.memory_iterator.__getstate__" => "Helper for pickle.",
    "builtins.memory_iterator.__gt__" => "Return self>value.",
    "builtins.memory_iterator.__hash__" => "Return hash(self).",
    "builtins.memory_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.memory_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.memory_iterator.__iter__" => "Implement iter(self).",
    "builtins.memory_iterator.__le__" => "Return self<=value.",
    "builtins.memory_iterator.__lt__" => "Return self<value.",
    "builtins.memory_iterator.__ne__" => "Return self!=value.",
    "builtins.memory_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.memory_iterator.__next__" => "Implement next(self).",
    "builtins.memory_iterator.__reduce__" => "Helper for pickle.",
    "builtins.memory_iterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.memory_iterator.__repr__" => "Return repr(self).",
    "builtins.memory_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.memory_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.memory_iterator.__str__" => "Return str(self).",
    "builtins.memory_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.memoryview" => "Create a new memoryview object which references the given object.",
    "builtins.memoryview.__buffer__" => "Return a buffer object that exposes the underlying memory of the object.",
    "builtins.memoryview.__class_getitem__" => "memoryviews are generic over the type of their underlying data",
    "builtins.memoryview.__delattr__" => "Implement delattr(self, name).",
    "builtins.memoryview.__delitem__" => "Delete self[key].",
    "builtins.memoryview.__eq__" => "Return self==value.",
    "builtins.memoryview.__exit__" => "Release the underlying buffer exposed by the memoryview object.",
    "builtins.memoryview.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.memoryview.__ge__" => "Return self>=value.",
    "builtins.memoryview.__getattribute__" => "Return getattr(self, name).",
    "builtins.memoryview.__getitem__" => "Return self[key].",
    "builtins.memoryview.__getstate__" => "Helper for pickle.",
    "builtins.memoryview.__gt__" => "Return self>value.",
    "builtins.memoryview.__hash__" => "Return hash(self).",
    "builtins.memoryview.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.memoryview.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.memoryview.__iter__" => "Implement iter(self).",
    "builtins.memoryview.__le__" => "Return self<=value.",
    "builtins.memoryview.__len__" => "Return len(self).",
    "builtins.memoryview.__lt__" => "Return self<value.",
    "builtins.memoryview.__ne__" => "Return self!=value.",
    "builtins.memoryview.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.memoryview.__reduce__" => "Helper for pickle.",
    "builtins.memoryview.__reduce_ex__" => "Helper for pickle.",
    "builtins.memoryview.__release_buffer__" => "Release the buffer object that exposes the underlying memory of the object.",
    "builtins.memoryview.__repr__" => "Return repr(self).",
    "builtins.memoryview.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.memoryview.__setitem__" => "Set self[key] to value.",
    "builtins.memoryview.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.memoryview.__str__" => "Return str(self).",
    "builtins.memoryview.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.memoryview._from_flags" => "Create a new memoryview object which references the given object.",
    "builtins.memoryview.c_contiguous" => "A bool indicating whether the memory is C contiguous.",
    "builtins.memoryview.cast" => "Cast a memoryview to a new format or shape.",
    "builtins.memoryview.contiguous" => "A bool indicating whether the memory is contiguous.",
    "builtins.memoryview.count" => "Count the number of occurrences of a value.",
    "builtins.memoryview.f_contiguous" => "A bool indicating whether the memory is Fortran contiguous.",
    "builtins.memoryview.format" => "A string containing the format (in struct module style)\n for each element in the view.",
    "builtins.memoryview.hex" => "Return the data in the buffer as a str of hexadecimal numbers.\n\n  sep\n    An optional single character or byte to separate hex bytes.\n  bytes_per_sep\n    How many bytes between separators.  Positive values count from\n    the right, negative values count from the left.\n\nExample:\n>>> value = memoryview(b'\\xb9\\x01\\xef')\n>>> value.hex()\n'b901ef'\n>>> value.hex(':')\n'b9:01:ef'\n>>> value.hex(':', 2)\n'b9:01ef'\n>>> value.hex(':', -2)\n'b901:ef'",
    "builtins.memoryview.index" => "Return the index of the first occurrence of a value.\n\nRaises ValueError if the value is not present.",
    "builtins.memoryview.itemsize" => "The size in bytes of each element of the memoryview.",
    "builtins.memoryview.nbytes" => "The amount of space in bytes that the array would use in\n a contiguous representation.",
    "builtins.memoryview.ndim" => "An integer indicating how many dimensions of a multi-dimensional\n array the memory represents.",
    "builtins.memoryview.obj" => "The underlying object of the memoryview.",
    "builtins.memoryview.readonly" => "A bool indicating whether the memory is read only.",
    "builtins.memoryview.release" => "Release the underlying buffer exposed by the memoryview object.",
    "builtins.memoryview.shape" => "A tuple of ndim integers giving the shape of the memory\n as an N-dimensional array.",
    "builtins.memoryview.strides" => "A tuple of ndim integers giving the size in bytes to access\n each element for each dimension of the array.",
    "builtins.memoryview.suboffsets" => "A tuple of integers used internally for PIL-style arrays.",
    "builtins.memoryview.tobytes" => "Return the data in the buffer as a byte string.\n\nOrder can be {'C', 'F', 'A'}.  When order is 'C' or 'F', the data of\nthe original array is converted to C or Fortran order.  For\ncontiguous views, 'A' returns an exact copy of the physical memory.\nIn particular, in-memory Fortran order is preserved.  For\nnon-contiguous views, the data is converted to C first.  order=None\nis the same as order='C'.",
    "builtins.memoryview.tolist" => "Return the data in the buffer as a list of elements.",
    "builtins.memoryview.toreadonly" => "Return a readonly version of the memoryview.",
    "builtins.method" => "Create a bound instance method object.",
    "builtins.method-wrapper.__call__" => "Call self as a function.",
    "builtins.method-wrapper.__delattr__" => "Implement delattr(self, name).",
    "builtins.method-wrapper.__eq__" => "Return self==value.",
    "builtins.method-wrapper.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.method-wrapper.__ge__" => "Return self>=value.",
    "builtins.method-wrapper.__getattribute__" => "Return getattr(self, name).",
    "builtins.method-wrapper.__getstate__" => "Helper for pickle.",
    "builtins.method-wrapper.__gt__" => "Return self>value.",
    "builtins.method-wrapper.__hash__" => "Return hash(self).",
    "builtins.method-wrapper.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.method-wrapper.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.method-wrapper.__le__" => "Return self<=value.",
    "builtins.method-wrapper.__lt__" => "Return self<value.",
    "builtins.method-wrapper.__ne__" => "Return self!=value.",
    "builtins.method-wrapper.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.method-wrapper.__reduce_ex__" => "Helper for pickle.",
    "builtins.method-wrapper.__repr__" => "Return repr(self).",
    "builtins.method-wrapper.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.method-wrapper.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.method-wrapper.__str__" => "Return str(self).",
    "builtins.method-wrapper.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.method.__call__" => "Call self as a function.",
    "builtins.method.__delattr__" => "Implement delattr(self, name).",
    "builtins.method.__eq__" => "Return self==value.",
    "builtins.method.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.method.__func__" => "the function (or other callable) implementing a method",
    "builtins.method.__ge__" => "Return self>=value.",
    "builtins.method.__get__" => "Return an attribute of instance, which is of type owner.",
    "builtins.method.__getattribute__" => "Return getattr(self, name).",
    "builtins.method.__getstate__" => "Helper for pickle.",
    "builtins.method.__gt__" => "Return self>value.",
    "builtins.method.__hash__" => "Return hash(self).",
    "builtins.method.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.method.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.method.__le__" => "Return self<=value.",
    "builtins.method.__lt__" => "Return self<value.",
    "builtins.method.__ne__" => "Return self!=value.",
    "builtins.method.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.method.__reduce_ex__" => "Helper for pickle.",
    "builtins.method.__repr__" => "Return repr(self).",
    "builtins.method.__self__" => "the instance to which a method is bound",
    "builtins.method.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.method.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.method.__str__" => "Return str(self).",
    "builtins.method.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.method_descriptor.__call__" => "Call self as a function.",
    "builtins.method_descriptor.__delattr__" => "Implement delattr(self, name).",
    "builtins.method_descriptor.__eq__" => "Return self==value.",
    "builtins.method_descriptor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.method_descriptor.__ge__" => "Return self>=value.",
    "builtins.method_descriptor.__get__" => "Return an attribute of instance, which is of type owner.",
    "builtins.method_descriptor.__getattribute__" => "Return getattr(self, name).",
    "builtins.method_descriptor.__getstate__" => "Helper for pickle.",
    "builtins.method_descriptor.__gt__" => "Return self>value.",
    "builtins.method_descriptor.__hash__" => "Return hash(self).",
    "builtins.method_descriptor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.method_descriptor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.method_descriptor.__le__" => "Return self<=value.",
    "builtins.method_descriptor.__lt__" => "Return self<value.",
    "builtins.method_descriptor.__ne__" => "Return self!=value.",
    "builtins.method_descriptor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.method_descriptor.__reduce_ex__" => "Helper for pickle.",
    "builtins.method_descriptor.__repr__" => "Return repr(self).",
    "builtins.method_descriptor.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.method_descriptor.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.method_descriptor.__str__" => "Return str(self).",
    "builtins.method_descriptor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.methodcaller" => "Return a callable object that calls the given method on its operand.\nAfter f = methodcaller('name'), the call f(r) returns r.name().\nAfter g = methodcaller('name', 'date', foo=1), the call g(r) returns\nr.name('date', foo=1).",
    "builtins.methodcaller.__call__" => "Call self as a function.",
    "builtins.methodcaller.__delattr__" => "Implement delattr(self, name).",
    "builtins.methodcaller.__eq__" => "Return self==value.",
    "builtins.methodcaller.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.methodcaller.__ge__" => "Return self>=value.",
    "builtins.methodcaller.__getattribute__" => "Return getattr(self, name).",
    "builtins.methodcaller.__getstate__" => "Helper for pickle.",
    "builtins.methodcaller.__gt__" => "Return self>value.",
    "builtins.methodcaller.__hash__" => "Return hash(self).",
    "builtins.methodcaller.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.methodcaller.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.methodcaller.__le__" => "Return self<=value.",
    "builtins.methodcaller.__lt__" => "Return self<value.",
    "builtins.methodcaller.__ne__" => "Return self!=value.",
    "builtins.methodcaller.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.methodcaller.__reduce__" => "Return state information for pickling",
    "builtins.methodcaller.__reduce_ex__" => "Helper for pickle.",
    "builtins.methodcaller.__repr__" => "Return repr(self).",
    "builtins.methodcaller.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.methodcaller.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.methodcaller.__str__" => "Return str(self).",
    "builtins.methodcaller.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.min" => "min(iterable, *[, default=obj, key=func]) -> value\nmin(arg1, arg2, *args, *[, key=func]) -> value\n\nWith a single iterable argument, return its smallest item. The\ndefault keyword-only argument specifies an object to return if\nthe provided iterable is empty.\nWith two or more positional arguments, return the smallest argument.",
    "builtins.mmap" => "Windows: mmap(fileno, length[, tagname[, access[, offset]]])\n\nMaps length bytes from the file specified by the file handle fileno,\nand returns a mmap object.  If length is larger than the current size\nof the file, the file is extended to contain length bytes.  If length\nis 0, the maximum length of the map is the current size of the file,\nexcept that if the file is empty Windows raises an exception (you cannot\ncreate an empty mapping on Windows).\n\nUnix: mmap(fileno, length[, flags[, prot[, access[, offset[, trackfd]]]]])\n\nMaps length bytes from the file specified by the file descriptor fileno,\nand returns a mmap object.  If length is 0, the maximum length of the map\nwill be the current size of the file when mmap is called.\nflags specifies the nature of the mapping. MAP_PRIVATE creates a\nprivate copy-on-write mapping, so changes to the contents of the mmap\nobject will be private to this process, and MAP_SHARED creates a mapping\nthat's shared with all other processes mapping the same areas of the file.\nThe default value is MAP_SHARED.\n\nTo map anonymous memory, pass -1 as the fileno (both versions).",
    "builtins.mmap.__buffer__" => "Return a buffer object that exposes the underlying memory of the object.",
    "builtins.mmap.__delattr__" => "Implement delattr(self, name).",
    "builtins.mmap.__delitem__" => "Delete self[key].",
    "builtins.mmap.__eq__" => "Return self==value.",
    "builtins.mmap.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.mmap.__ge__" => "Return self>=value.",
    "builtins.mmap.__getattribute__" => "Return getattr(self, name).",
    "builtins.mmap.__getitem__" => "Return self[key].",
    "builtins.mmap.__getstate__" => "Helper for pickle.",
    "builtins.mmap.__gt__" => "Return self>value.",
    "builtins.mmap.__hash__" => "Return hash(self).",
    "builtins.mmap.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.mmap.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.mmap.__le__" => "Return self<=value.",
    "builtins.mmap.__len__" => "Return len(self).",
    "builtins.mmap.__lt__" => "Return self<value.",
    "builtins.mmap.__ne__" => "Return self!=value.",
    "builtins.mmap.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.mmap.__reduce__" => "Helper for pickle.",
    "builtins.mmap.__reduce_ex__" => "Helper for pickle.",
    "builtins.mmap.__release_buffer__" => "Release the buffer object that exposes the underlying memory of the object.",
    "builtins.mmap.__repr__" => "Return repr(self).",
    "builtins.mmap.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.mmap.__setitem__" => "Set self[key] to value.",
    "builtins.mmap.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.mmap.__str__" => "Return str(self).",
    "builtins.mmap.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.module" => "Create a module object.\n\nThe name must be a string; the optional doc argument can have any type.",
    "builtins.module.__delattr__" => "Implement delattr(self, name).",
    "builtins.module.__eq__" => "Return self==value.",
    "builtins.module.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.module.__ge__" => "Return self>=value.",
    "builtins.module.__getattribute__" => "Return getattr(self, name).",
    "builtins.module.__getstate__" => "Helper for pickle.",
    "builtins.module.__gt__" => "Return self>value.",
    "builtins.module.__hash__" => "Return hash(self).",
    "builtins.module.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.module.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.module.__le__" => "Return self<=value.",
    "builtins.module.__lt__" => "Return self<value.",
    "builtins.module.__ne__" => "Return self!=value.",
    "builtins.module.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.module.__reduce__" => "Helper for pickle.",
    "builtins.module.__reduce_ex__" => "Helper for pickle.",
    "builtins.module.__repr__" => "Return repr(self).",
    "builtins.module.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.module.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.module.__str__" => "Return str(self).",
    "builtins.module.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.moduledef.__delattr__" => "Implement delattr(self, name).",
    "builtins.moduledef.__eq__" => "Return self==value.",
    "builtins.moduledef.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.moduledef.__ge__" => "Return self>=value.",
    "builtins.moduledef.__getattribute__" => "Return getattr(self, name).",
    "builtins.moduledef.__getstate__" => "Helper for pickle.",
    "builtins.moduledef.__gt__" => "Return self>value.",
    "builtins.moduledef.__hash__" => "Return hash(self).",
    "builtins.moduledef.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.moduledef.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.moduledef.__le__" => "Return self<=value.",
    "builtins.moduledef.__lt__" => "Return self<value.",
    "builtins.moduledef.__ne__" => "Return self!=value.",
    "builtins.moduledef.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.moduledef.__reduce__" => "Helper for pickle.",
    "builtins.moduledef.__reduce_ex__" => "Helper for pickle.",
    "builtins.moduledef.__repr__" => "Return repr(self).",
    "builtins.moduledef.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.moduledef.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.moduledef.__str__" => "Return str(self).",
    "builtins.moduledef.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.netrc.__delattr__" => "Implement delattr(self, name).",
    "builtins.netrc.__eq__" => "Return self==value.",
    "builtins.netrc.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.netrc.__ge__" => "Return self>=value.",
    "builtins.netrc.__getattribute__" => "Return getattr(self, name).",
    "builtins.netrc.__getstate__" => "Helper for pickle.",
    "builtins.netrc.__gt__" => "Return self>value.",
    "builtins.netrc.__hash__" => "Return hash(self).",
    "builtins.netrc.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.netrc.__le__" => "Return self<=value.",
    "builtins.netrc.__lt__" => "Return self<value.",
    "builtins.netrc.__ne__" => "Return self!=value.",
    "builtins.netrc.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.netrc.__reduce__" => "Helper for pickle.",
    "builtins.netrc.__reduce_ex__" => "Helper for pickle.",
    "builtins.netrc.__repr__" => "Dump the class data in the format of a .netrc file.",
    "builtins.netrc.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.netrc.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.netrc.__str__" => "Return str(self).",
    "builtins.netrc.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.netrc.__weakref__" => "list of weak references to the object",
    "builtins.netrc.authenticators" => "Return a (user, account, password) tuple for given host.",
    "builtins.next" => "next(iterator[, default])\n\nReturn the next item from the iterator.  If default is given and the\niterator is exhausted, it is returned instead of raising StopIteration.",
    "builtins.nonmember" => "Protects item from becoming an Enum member during class creation.",
    "builtins.nonmember.__delattr__" => "Implement delattr(self, name).",
    "builtins.nonmember.__eq__" => "Return self==value.",
    "builtins.nonmember.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.nonmember.__ge__" => "Return self>=value.",
    "builtins.nonmember.__getattribute__" => "Return getattr(self, name).",
    "builtins.nonmember.__getstate__" => "Helper for pickle.",
    "builtins.nonmember.__gt__" => "Return self>value.",
    "builtins.nonmember.__hash__" => "Return hash(self).",
    "builtins.nonmember.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.nonmember.__le__" => "Return self<=value.",
    "builtins.nonmember.__lt__" => "Return self<value.",
    "builtins.nonmember.__ne__" => "Return self!=value.",
    "builtins.nonmember.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.nonmember.__reduce__" => "Helper for pickle.",
    "builtins.nonmember.__reduce_ex__" => "Helper for pickle.",
    "builtins.nonmember.__repr__" => "Return repr(self).",
    "builtins.nonmember.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.nonmember.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.nonmember.__str__" => "Return str(self).",
    "builtins.nonmember.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.nonmember.__weakref__" => "list of weak references to the object",
    "builtins.object" => "The base class of the class hierarchy.\n\nWhen called, it accepts no arguments and returns a new featureless\ninstance that has no instance attributes and cannot be given any.",
    "builtins.object.__delattr__" => "Implement delattr(self, name).",
    "builtins.object.__eq__" => "Return self==value.",
    "builtins.object.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.object.__ge__" => "Return self>=value.",
    "builtins.object.__getattribute__" => "Return getattr(self, name).",
    "builtins.object.__getstate__" => "Helper for pickle.",
    "builtins.object.__gt__" => "Return self>value.",
    "builtins.object.__hash__" => "Return hash(self).",
    "builtins.object.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.object.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.object.__le__" => "Return self<=value.",
    "builtins.object.__lt__" => "Return self<value.",
    "builtins.object.__ne__" => "Return self!=value.",
    "builtins.object.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.object.__reduce__" => "Helper for pickle.",
    "builtins.object.__reduce_ex__" => "Helper for pickle.",
    "builtins.object.__repr__" => "Return repr(self).",
    "builtins.object.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.object.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.object.__str__" => "Return str(self).",
    "builtins.object.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.oct" => "Return the octal representation of an integer.\n\n   >>> oct(342391)\n   '0o1234567'",
    "builtins.odict_iterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.odict_iterator.__eq__" => "Return self==value.",
    "builtins.odict_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.odict_iterator.__ge__" => "Return self>=value.",
    "builtins.odict_iterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.odict_iterator.__getstate__" => "Helper for pickle.",
    "builtins.odict_iterator.__gt__" => "Return self>value.",
    "builtins.odict_iterator.__hash__" => "Return hash(self).",
    "builtins.odict_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.odict_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.odict_iterator.__iter__" => "Implement iter(self).",
    "builtins.odict_iterator.__le__" => "Return self<=value.",
    "builtins.odict_iterator.__lt__" => "Return self<value.",
    "builtins.odict_iterator.__ne__" => "Return self!=value.",
    "builtins.odict_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.odict_iterator.__next__" => "Implement next(self).",
    "builtins.odict_iterator.__reduce__" => "Return state information for pickling",
    "builtins.odict_iterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.odict_iterator.__repr__" => "Return repr(self).",
    "builtins.odict_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.odict_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.odict_iterator.__str__" => "Return str(self).",
    "builtins.odict_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.open" => "Open file and return a stream.  Raise OSError upon failure.\n\nfile is either a text or byte string giving the name (and the path\nif the file isn't in the current working directory) of the file to\nbe opened or an integer file descriptor of the file to be\nwrapped.  (If a file descriptor is given, it is closed when the\nreturned I/O object is closed, unless closefd is set to False.)\n\nmode is an optional string that specifies the mode in which the file\nis opened.  It defaults to 'r' which means open for reading in text\nmode.  Other common values are 'w' for writing (truncating the file if\nit already exists), 'x' for creating and writing to a new file, and\n'a' for appending (which on some Unix systems, means that all writes\nappend to the end of the file regardless of the current seek position).\nIn text mode, if encoding is not specified the encoding used is platform\ndependent: locale.getencoding() is called to get the current locale\nencoding.  (For reading and writing raw bytes use binary mode and leave\nencoding unspecified.)  The available modes are:\n\n========= ==========================================================\nCharacter Meaning\n--------- ----------------------------------------------------------\n'r'       open for reading (default)\n'w'       open for writing, truncating the file first\n'x'       create a new file and open it for writing\n'a'       open for writing, appending to the end of the file if it\n          exists\n'b'       binary mode\n't'       text mode (default)\n'+'       open a disk file for updating (reading and writing)\n========= ==========================================================\n\nThe default mode is 'rt' (open for reading text).  For binary random\naccess, the mode 'w+b' opens and truncates the file to 0 bytes, while\n'r+b' opens the file without truncation.  The 'x' mode implies 'w' and\nraises an `FileExistsError` if the file already exists.\n\nPython distinguishes between files opened in binary and text modes,\neven when the underlying operating system doesn't.  Files opened in\nbinary mode (appending 'b' to the mode argument) return contents as\nbytes objects without any decoding.  In text mode (the default, or when\n't' is appended to the mode argument), the contents of the file are\nreturned as strings, the bytes having been first decoded using a\nplatform-dependent encoding or using the specified encoding if given.\n\nbuffering is an optional integer used to set the buffering policy.\nPass 0 to switch buffering off (only allowed in binary mode), 1 to\nselect line buffering (only usable in text mode), and an integer > 1 to\nindicate the size of a fixed-size chunk buffer.   When no buffering\nargument is given, the default buffering policy works as follows:\n\n* Binary files are buffered in fixed-size chunks; the size of the buffer\n  is max(min(blocksize, 8 MiB), DEFAULT_BUFFER_SIZE) when the device\n  block size is available.\n  On most systems, the buffer will typically be 128 kilobytes long.\n\n* \"Interactive\" text files (files for which isatty() returns True)\n  use line buffering.  Other text files use the policy described above\n  for binary files.\n\nencoding is the name of the encoding used to decode or encode the\nfile.  This should only be used in text mode.  The default encoding is\nplatform dependent, but any encoding supported by Python can be\npassed.  See the codecs module for the list of supported encodings.\n\nerrors is an optional string that specifies how encoding errors are to\nbe handled---this argument should not be used in binary mode.  Pass\n'strict' to raise a ValueError exception if there is an encoding error\n(the default of None has the same effect), or pass 'ignore' to ignore\nerrors.  (Note that ignoring encoding errors can lead to data loss.)\nSee the documentation for codecs.register or run 'help(codecs.Codec)'\nfor a list of the permitted encoding error strings.\n\nnewline controls how universal newlines works (it only applies to text\nmode).  It can be None, '', '\\n', '\\r', and '\\r\\n'.  It works as\nfollows:\n\n* On input, if newline is None, universal newlines mode is enabled.\n  Lines in the input can end in '\\n', '\\r', or '\\r\\n', and these are\n  translated into '\\n' before being returned to the caller.  If it is\n  '', universal newline mode is enabled, but line endings are returned\n  to the caller untranslated.  If it has any of the other legal values,\n  input lines are only terminated by the given string, and the line\n  ending is returned to the caller untranslated.\n\n* On output, if newline is None, any '\\n' characters written are\n  translated to the system default line separator, os.linesep.  If\n  newline is '' or '\\n', no translation takes place.  If newline is any\n  of the other legal values, any '\\n' characters written are translated\n  to the given string.\n\nIf closefd is False, the underlying file descriptor will be kept open\nwhen the file is closed.  This does not work when a file name is given\nand must be True in that case.\n\nA custom opener can be used by passing a callable as *opener*.  The\nunderlying file descriptor for the file object is then obtained by\ncalling *opener* with (*file*, *flags*).  *opener* must return an open\nfile descriptor (passing os.open as *opener* results in functionality\nsimilar to passing None).\n\nopen() returns a file object whose type depends on the mode, and\nthrough which the standard file operations such as reading and writing\nare performed.  When open() is used to open a file in a text mode ('w',\n'r', 'wt', 'rt', etc.), it returns a TextIOWrapper.  When used to open\na file in a binary mode, the returned class varies: in read binary\nmode, it returns a BufferedReader; in write binary and append binary\nmodes, it returns a BufferedWriter, and in read/write mode, it returns\na BufferedRandom.\n\nIt is also possible to use a string or bytearray as a file for both\nreading and writing.  For strings StringIO can be used like a file\nopened in a text mode, and for bytes a BytesIO can be used like a file\nopened in a binary mode.",
    "builtins.ord" => "Return the ordinal value of a character.\n\nIf the argument is a one-character string, return the Unicode code\npoint of that character.\n\nIf the argument is a bytes or bytearray object of length 1, return its\nsingle byte value.",
    "builtins.pairwise" => "Return an iterator of overlapping pairs taken from the input iterator.\n\n    s -> (s0,s1), (s1,s2), (s2, s3), ...",
    "builtins.pairwise.__delattr__" => "Implement delattr(self, name).",
    "builtins.pairwise.__eq__" => "Return self==value.",
    "builtins.pairwise.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.pairwise.__ge__" => "Return self>=value.",
    "builtins.pairwise.__getattribute__" => "Return getattr(self, name).",
    "builtins.pairwise.__getstate__" => "Helper for pickle.",
    "builtins.pairwise.__gt__" => "Return self>value.",
    "builtins.pairwise.__hash__" => "Return hash(self).",
    "builtins.pairwise.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.pairwise.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.pairwise.__iter__" => "Implement iter(self).",
    "builtins.pairwise.__le__" => "Return self<=value.",
    "builtins.pairwise.__lt__" => "Return self<value.",
    "builtins.pairwise.__ne__" => "Return self!=value.",
    "builtins.pairwise.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.pairwise.__next__" => "Implement next(self).",
    "builtins.pairwise.__reduce__" => "Helper for pickle.",
    "builtins.pairwise.__reduce_ex__" => "Helper for pickle.",
    "builtins.pairwise.__repr__" => "Return repr(self).",
    "builtins.pairwise.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.pairwise.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.pairwise.__str__" => "Return str(self).",
    "builtins.pairwise.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.panel.__delattr__" => "Implement delattr(self, name).",
    "builtins.panel.__eq__" => "Return self==value.",
    "builtins.panel.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.panel.__ge__" => "Return self>=value.",
    "builtins.panel.__getattribute__" => "Return getattr(self, name).",
    "builtins.panel.__getstate__" => "Helper for pickle.",
    "builtins.panel.__gt__" => "Return self>value.",
    "builtins.panel.__hash__" => "Return hash(self).",
    "builtins.panel.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.panel.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.panel.__le__" => "Return self<=value.",
    "builtins.panel.__lt__" => "Return self<value.",
    "builtins.panel.__ne__" => "Return self!=value.",
    "builtins.panel.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.panel.__reduce__" => "Helper for pickle.",
    "builtins.panel.__reduce_ex__" => "Helper for pickle.",
    "builtins.panel.__repr__" => "Return repr(self).",
    "builtins.panel.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.panel.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.panel.__str__" => "Return str(self).",
    "builtins.panel.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.panel.above" => "Return the panel above the current panel.",
    "builtins.panel.below" => "Return the panel below the current panel.",
    "builtins.panel.bottom" => "Push the panel to the bottom of the stack.",
    "builtins.panel.hidden" => "Return True if the panel is hidden (not visible), False otherwise.",
    "builtins.panel.hide" => "Hide the panel.\n\nThis does not delete the object, it just makes the window on screen\ninvisible.",
    "builtins.panel.move" => "Move the panel to the screen coordinates (y, x).",
    "builtins.panel.replace" => "Change the window associated with the panel to the window win.",
    "builtins.panel.set_userptr" => "Set the panel's user pointer to obj.",
    "builtins.panel.show" => "Display the panel (which might have been hidden).",
    "builtins.panel.top" => "Push panel to the top of the stack.",
    "builtins.panel.userptr" => "Return the user pointer for the panel.",
    "builtins.panel.window" => "Return the window object associated with the panel.",
    "builtins.partial" => "Create a new function with partial application of the given arguments\nand keywords.",
    "builtins.partial.__call__" => "Call self as a function.",
    "builtins.partial.__class_getitem__" => "partial is generic over the wrapped function's return type",
    "builtins.partial.__delattr__" => "Implement delattr(self, name).",
    "builtins.partial.__eq__" => "Return self==value.",
    "builtins.partial.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.partial.__ge__" => "Return self>=value.",
    "builtins.partial.__get__" => "Return an attribute of instance, which is of type owner.",
    "builtins.partial.__getattribute__" => "Return getattr(self, name).",
    "builtins.partial.__getstate__" => "Helper for pickle.",
    "builtins.partial.__gt__" => "Return self>value.",
    "builtins.partial.__hash__" => "Return hash(self).",
    "builtins.partial.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.partial.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.partial.__le__" => "Return self<=value.",
    "builtins.partial.__lt__" => "Return self<value.",
    "builtins.partial.__ne__" => "Return self!=value.",
    "builtins.partial.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.partial.__reduce_ex__" => "Helper for pickle.",
    "builtins.partial.__repr__" => "Return repr(self).",
    "builtins.partial.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.partial.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.partial.__str__" => "Return str(self).",
    "builtins.partial.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.partial.args" => "tuple of arguments to future partial calls",
    "builtins.partial.func" => "function object to use in future partial calls",
    "builtins.partial.keywords" => "dictionary of keyword arguments to future partial calls",
    "builtins.partialmethod" => "Method descriptor with partial application of the given arguments\nand keywords.\n\nSupports wrapping existing descriptors and handles non-descriptor\ncallables as instance methods.",
    "builtins.partialmethod.__class_getitem__" => "Represent a PEP 585 generic type\n\nE.g. for t = list[int], t.__origin__ is list and t.__args__ is (int,).",
    "builtins.partialmethod.__delattr__" => "Implement delattr(self, name).",
    "builtins.partialmethod.__eq__" => "Return self==value.",
    "builtins.partialmethod.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.partialmethod.__ge__" => "Return self>=value.",
    "builtins.partialmethod.__getattribute__" => "Return getattr(self, name).",
    "builtins.partialmethod.__getstate__" => "Helper for pickle.",
    "builtins.partialmethod.__gt__" => "Return self>value.",
    "builtins.partialmethod.__hash__" => "Return hash(self).",
    "builtins.partialmethod.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.partialmethod.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.partialmethod.__le__" => "Return self<=value.",
    "builtins.partialmethod.__lt__" => "Return self<value.",
    "builtins.partialmethod.__ne__" => "Return self!=value.",
    "builtins.partialmethod.__reduce__" => "Helper for pickle.",
    "builtins.partialmethod.__reduce_ex__" => "Helper for pickle.",
    "builtins.partialmethod.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.partialmethod.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.partialmethod.__str__" => "Return str(self).",
    "builtins.partialmethod.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.partialmethod.__weakref__" => "list of weak references to the object",
    "builtins.permutations" => "Return successive r-length permutations of elements in the iterable.\n\npermutations(range(3), 2) --> (0,1), (0,2), (1,0), (1,2), (2,0), (2,1)",
    "builtins.permutations.__delattr__" => "Implement delattr(self, name).",
    "builtins.permutations.__eq__" => "Return self==value.",
    "builtins.permutations.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.permutations.__ge__" => "Return self>=value.",
    "builtins.permutations.__getattribute__" => "Return getattr(self, name).",
    "builtins.permutations.__getstate__" => "Helper for pickle.",
    "builtins.permutations.__gt__" => "Return self>value.",
    "builtins.permutations.__hash__" => "Return hash(self).",
    "builtins.permutations.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.permutations.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.permutations.__iter__" => "Implement iter(self).",
    "builtins.permutations.__le__" => "Return self<=value.",
    "builtins.permutations.__lt__" => "Return self<value.",
    "builtins.permutations.__ne__" => "Return self!=value.",
    "builtins.permutations.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.permutations.__next__" => "Implement next(self).",
    "builtins.permutations.__reduce__" => "Helper for pickle.",
    "builtins.permutations.__reduce_ex__" => "Helper for pickle.",
    "builtins.permutations.__repr__" => "Return repr(self).",
    "builtins.permutations.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.permutations.__sizeof__" => "Returns size in memory, in bytes.",
    "builtins.permutations.__str__" => "Return str(self).",
    "builtins.permutations.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.poll.__delattr__" => "Implement delattr(self, name).",
    "builtins.poll.__eq__" => "Return self==value.",
    "builtins.poll.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.poll.__ge__" => "Return self>=value.",
    "builtins.poll.__getattribute__" => "Return getattr(self, name).",
    "builtins.poll.__getstate__" => "Helper for pickle.",
    "builtins.poll.__gt__" => "Return self>value.",
    "builtins.poll.__hash__" => "Return hash(self).",
    "builtins.poll.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.poll.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.poll.__le__" => "Return self<=value.",
    "builtins.poll.__lt__" => "Return self<value.",
    "builtins.poll.__ne__" => "Return self!=value.",
    "builtins.poll.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.poll.__reduce__" => "Helper for pickle.",
    "builtins.poll.__reduce_ex__" => "Helper for pickle.",
    "builtins.poll.__repr__" => "Return repr(self).",
    "builtins.poll.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.poll.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.poll.__str__" => "Return str(self).",
    "builtins.poll.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.poll.modify" => "Modify an already registered file descriptor.\n\n  fd\n    either an integer, or an object with a fileno() method returning\n    an int\n  eventmask\n    a bitmask describing the type of events to check for",
    "builtins.poll.poll" => "Polls the set of registered file descriptors.\n\n  timeout\n    The maximum time to wait in milliseconds, or else None (or a negative\n    value) to wait indefinitely.\n\nReturns a list containing any descriptors that have events or errors\nto report, as a list of (fd, event) 2-tuples.",
    "builtins.poll.register" => "Register a file descriptor with the polling object.\n\n  fd\n    either an integer, or an object with a fileno() method returning an int\n  eventmask\n    an optional bitmask describing the type of events to check for",
    "builtins.poll.unregister" => "Remove a file descriptor being tracked by the polling object.",
    "builtins.positions_iterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.positions_iterator.__eq__" => "Return self==value.",
    "builtins.positions_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.positions_iterator.__ge__" => "Return self>=value.",
    "builtins.positions_iterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.positions_iterator.__getstate__" => "Helper for pickle.",
    "builtins.positions_iterator.__gt__" => "Return self>value.",
    "builtins.positions_iterator.__hash__" => "Return hash(self).",
    "builtins.positions_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.positions_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.positions_iterator.__iter__" => "Implement iter(self).",
    "builtins.positions_iterator.__le__" => "Return self<=value.",
    "builtins.positions_iterator.__lt__" => "Return self<value.",
    "builtins.positions_iterator.__ne__" => "Return self!=value.",
    "builtins.positions_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.positions_iterator.__next__" => "Implement next(self).",
    "builtins.positions_iterator.__reduce__" => "Helper for pickle.",
    "builtins.positions_iterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.positions_iterator.__repr__" => "Return repr(self).",
    "builtins.positions_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.positions_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.positions_iterator.__str__" => "Return str(self).",
    "builtins.positions_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.pow" => "Equivalent to base**exp with 2 arguments or base**exp % mod with 3 arguments\n\nSome types, such as ints, are able to use a more efficient algorithm\nwhen invoked using the three argument form.",
    "builtins.print" => "Prints the values to a stream, or to sys.stdout by default.\n\n  sep\n    string inserted between values, default a space.\n  end\n    string appended after the last value, default a newline.\n  file\n    a file-like object (stream); defaults to the current sys.stdout.\n  flush\n    whether to forcibly flush the stream.",
    "builtins.product" => "Cartesian product of input iterables.  Equivalent to nested for-loops.\n\nFor example, product(A, B) returns the same as:  ((x,y) for x in A for y in B).\nThe leftmost iterators are in the outermost for-loop, so the output tuples\ncycle in a manner similar to an odometer (with the rightmost element changing\non every iteration).\n\nTo compute the product of an iterable with itself, specify the number\nof repetitions with the optional repeat keyword argument. For example,\nproduct(A, repeat=4) means the same as product(A, A, A, A).\n\nproduct('ab', range(3)) --> ('a',0) ('a',1) ('a',2) ('b',0) ('b',1) ('b',2)\nproduct((0,1), (0,1), (0,1)) --> (0,0,0) (0,0,1) (0,1,0) (0,1,1) (1,0,0) ...",
    "builtins.product.__delattr__" => "Implement delattr(self, name).",
    "builtins.product.__eq__" => "Return self==value.",
    "builtins.product.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.product.__ge__" => "Return self>=value.",
    "builtins.product.__getattribute__" => "Return getattr(self, name).",
    "builtins.product.__getstate__" => "Helper for pickle.",
    "builtins.product.__gt__" => "Return self>value.",
    "builtins.product.__hash__" => "Return hash(self).",
    "builtins.product.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.product.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.product.__iter__" => "Implement iter(self).",
    "builtins.product.__le__" => "Return self<=value.",
    "builtins.product.__lt__" => "Return self<value.",
    "builtins.product.__ne__" => "Return self!=value.",
    "builtins.product.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.product.__next__" => "Implement next(self).",
    "builtins.product.__reduce__" => "Helper for pickle.",
    "builtins.product.__reduce_ex__" => "Helper for pickle.",
    "builtins.product.__repr__" => "Return repr(self).",
    "builtins.product.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.product.__sizeof__" => "Returns size in memory, in bytes.",
    "builtins.product.__str__" => "Return str(self).",
    "builtins.product.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.property" => "Property attribute.\n\n  fget\n    function to be used for getting an attribute value\n  fset\n    function to be used for setting an attribute value\n  fdel\n    function to be used for del'ing an attribute\n  doc\n    docstring\n\nTypical use is to define a managed attribute x:\n\nclass C(object):\n    def getx(self): return self._x\n    def setx(self, value): self._x = value\n    def delx(self): del self._x\n    x = property(getx, setx, delx, \"I'm the 'x' property.\")\n\nDecorators make defining new properties or modifying existing ones easy:\n\nclass C(object):\n    @property\n    def x(self):\n        \"I am the 'x' property.\"\n        return self._x\n    @x.setter\n    def x(self, value):\n        self._x = value\n    @x.deleter\n    def x(self):\n        del self._x",
    "builtins.property.__delattr__" => "Implement delattr(self, name).",
    "builtins.property.__delete__" => "Delete an attribute of instance.",
    "builtins.property.__eq__" => "Return self==value.",
    "builtins.property.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.property.__ge__" => "Return self>=value.",
    "builtins.property.__get__" => "Return an attribute of instance, which is of type owner.",
    "builtins.property.__getattribute__" => "Return getattr(self, name).",
    "builtins.property.__getstate__" => "Helper for pickle.",
    "builtins.property.__gt__" => "Return self>value.",
    "builtins.property.__hash__" => "Return hash(self).",
    "builtins.property.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.property.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.property.__le__" => "Return self<=value.",
    "builtins.property.__lt__" => "Return self<value.",
    "builtins.property.__ne__" => "Return self!=value.",
    "builtins.property.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.property.__reduce__" => "Helper for pickle.",
    "builtins.property.__reduce_ex__" => "Helper for pickle.",
    "builtins.property.__repr__" => "Return repr(self).",
    "builtins.property.__set__" => "Set an attribute of instance to value.",
    "builtins.property.__set_name__" => "Method to set name of a property.",
    "builtins.property.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.property.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.property.__str__" => "Return str(self).",
    "builtins.property.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.property.deleter" => "Descriptor to obtain a copy of the property with a different deleter.",
    "builtins.property.getter" => "Descriptor to obtain a copy of the property with a different getter.",
    "builtins.property.setter" => "Descriptor to obtain a copy of the property with a different setter.",
    "builtins.range" => "range(stop) -> range object\nrange(start, stop[, step]) -> range object\n\nReturn an object that produces a sequence of integers from start (inclusive)\nto stop (exclusive) by step.  range(i, j) produces i, i+1, i+2, ..., j-1.\nstart defaults to 0, and stop is omitted!  range(4) produces 0, 1, 2, 3.\nThese are exactly the valid indices for a list of 4 elements.\nWhen step is given, it specifies the increment (or decrement).",
    "builtins.range.__bool__" => "True if self else False",
    "builtins.range.__contains__" => "Return bool(key in self).",
    "builtins.range.__delattr__" => "Implement delattr(self, name).",
    "builtins.range.__eq__" => "Return self==value.",
    "builtins.range.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.range.__ge__" => "Return self>=value.",
    "builtins.range.__getattribute__" => "Return getattr(self, name).",
    "builtins.range.__getitem__" => "Return self[key].",
    "builtins.range.__getstate__" => "Helper for pickle.",
    "builtins.range.__gt__" => "Return self>value.",
    "builtins.range.__hash__" => "Return hash(self).",
    "builtins.range.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.range.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.range.__iter__" => "Implement iter(self).",
    "builtins.range.__le__" => "Return self<=value.",
    "builtins.range.__len__" => "Return len(self).",
    "builtins.range.__lt__" => "Return self<value.",
    "builtins.range.__ne__" => "Return self!=value.",
    "builtins.range.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.range.__reduce_ex__" => "Helper for pickle.",
    "builtins.range.__repr__" => "Return repr(self).",
    "builtins.range.__reversed__" => "Return a reverse iterator.",
    "builtins.range.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.range.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.range.__str__" => "Return str(self).",
    "builtins.range.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.range.count" => "rangeobject.count(value) -> integer -- return number of occurrences of value",
    "builtins.range.index" => "rangeobject.index(value) -> integer -- return index of value.\nRaise ValueError if the value is not present.",
    "builtins.range_iterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.range_iterator.__eq__" => "Return self==value.",
    "builtins.range_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.range_iterator.__ge__" => "Return self>=value.",
    "builtins.range_iterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.range_iterator.__getstate__" => "Helper for pickle.",
    "builtins.range_iterator.__gt__" => "Return self>value.",
    "builtins.range_iterator.__hash__" => "Return hash(self).",
    "builtins.range_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.range_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.range_iterator.__iter__" => "Implement iter(self).",
    "builtins.range_iterator.__le__" => "Return self<=value.",
    "builtins.range_iterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins.range_iterator.__lt__" => "Return self<value.",
    "builtins.range_iterator.__ne__" => "Return self!=value.",
    "builtins.range_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.range_iterator.__next__" => "Implement next(self).",
    "builtins.range_iterator.__reduce__" => "Return state information for pickling.",
    "builtins.range_iterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.range_iterator.__repr__" => "Return repr(self).",
    "builtins.range_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.range_iterator.__setstate__" => "Set state information for unpickling.",
    "builtins.range_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.range_iterator.__str__" => "Return str(self).",
    "builtins.range_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.reader" => "CSV reader\n\nReader objects are responsible for reading and parsing tabular data\nin CSV format.",
    "builtins.reader.__delattr__" => "Implement delattr(self, name).",
    "builtins.reader.__eq__" => "Return self==value.",
    "builtins.reader.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.reader.__ge__" => "Return self>=value.",
    "builtins.reader.__getattribute__" => "Return getattr(self, name).",
    "builtins.reader.__getstate__" => "Helper for pickle.",
    "builtins.reader.__gt__" => "Return self>value.",
    "builtins.reader.__hash__" => "Return hash(self).",
    "builtins.reader.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.reader.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.reader.__iter__" => "Implement iter(self).",
    "builtins.reader.__le__" => "Return self<=value.",
    "builtins.reader.__lt__" => "Return self<value.",
    "builtins.reader.__ne__" => "Return self!=value.",
    "builtins.reader.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.reader.__next__" => "Implement next(self).",
    "builtins.reader.__reduce__" => "Helper for pickle.",
    "builtins.reader.__reduce_ex__" => "Helper for pickle.",
    "builtins.reader.__repr__" => "Return repr(self).",
    "builtins.reader.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.reader.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.reader.__str__" => "Return str(self).",
    "builtins.reader.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.repeat" => "repeat(object [,times]) -> create an iterator which returns the object\nfor the specified number of times.  If not specified, returns the object\nendlessly.",
    "builtins.repeat.__delattr__" => "Implement delattr(self, name).",
    "builtins.repeat.__eq__" => "Return self==value.",
    "builtins.repeat.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.repeat.__ge__" => "Return self>=value.",
    "builtins.repeat.__getattribute__" => "Return getattr(self, name).",
    "builtins.repeat.__getstate__" => "Helper for pickle.",
    "builtins.repeat.__gt__" => "Return self>value.",
    "builtins.repeat.__hash__" => "Return hash(self).",
    "builtins.repeat.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.repeat.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.repeat.__iter__" => "Implement iter(self).",
    "builtins.repeat.__le__" => "Return self<=value.",
    "builtins.repeat.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins.repeat.__lt__" => "Return self<value.",
    "builtins.repeat.__ne__" => "Return self!=value.",
    "builtins.repeat.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.repeat.__next__" => "Implement next(self).",
    "builtins.repeat.__reduce__" => "Helper for pickle.",
    "builtins.repeat.__reduce_ex__" => "Helper for pickle.",
    "builtins.repeat.__repr__" => "Return repr(self).",
    "builtins.repeat.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.repeat.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.repeat.__str__" => "Return str(self).",
    "builtins.repeat.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.repr" => "Return the canonical string representation of the object.\n\nFor many object types, including most builtins, eval(repr(obj)) == obj.",
    "builtins.reversed" => "Return a reverse iterator over the values of the given sequence.",
    "builtins.reversed.__delattr__" => "Implement delattr(self, name).",
    "builtins.reversed.__eq__" => "Return self==value.",
    "builtins.reversed.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.reversed.__ge__" => "Return self>=value.",
    "builtins.reversed.__getattribute__" => "Return getattr(self, name).",
    "builtins.reversed.__getstate__" => "Helper for pickle.",
    "builtins.reversed.__gt__" => "Return self>value.",
    "builtins.reversed.__hash__" => "Return hash(self).",
    "builtins.reversed.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.reversed.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.reversed.__iter__" => "Implement iter(self).",
    "builtins.reversed.__le__" => "Return self<=value.",
    "builtins.reversed.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins.reversed.__lt__" => "Return self<value.",
    "builtins.reversed.__ne__" => "Return self!=value.",
    "builtins.reversed.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.reversed.__next__" => "Implement next(self).",
    "builtins.reversed.__reduce__" => "Return state information for pickling.",
    "builtins.reversed.__reduce_ex__" => "Helper for pickle.",
    "builtins.reversed.__repr__" => "Return repr(self).",
    "builtins.reversed.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.reversed.__setstate__" => "Set state information for unpickling.",
    "builtins.reversed.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.reversed.__str__" => "Return str(self).",
    "builtins.reversed.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.round" => "Round a number to a given precision in decimal digits.\n\nThe return value is an integer if ndigits is omitted or None.\nOtherwise the return value has the same type as the number.  ndigits\nmay be negative.",
    "builtins.scheduler.__delattr__" => "Implement delattr(self, name).",
    "builtins.scheduler.__eq__" => "Return self==value.",
    "builtins.scheduler.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.scheduler.__ge__" => "Return self>=value.",
    "builtins.scheduler.__getattribute__" => "Return getattr(self, name).",
    "builtins.scheduler.__getstate__" => "Helper for pickle.",
    "builtins.scheduler.__gt__" => "Return self>value.",
    "builtins.scheduler.__hash__" => "Return hash(self).",
    "builtins.scheduler.__init__" => "Initialize a new instance, passing the time and delay\nfunctions",
    "builtins.scheduler.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.scheduler.__le__" => "Return self<=value.",
    "builtins.scheduler.__lt__" => "Return self<value.",
    "builtins.scheduler.__ne__" => "Return self!=value.",
    "builtins.scheduler.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.scheduler.__reduce__" => "Helper for pickle.",
    "builtins.scheduler.__reduce_ex__" => "Helper for pickle.",
    "builtins.scheduler.__repr__" => "Return repr(self).",
    "builtins.scheduler.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.scheduler.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.scheduler.__str__" => "Return str(self).",
    "builtins.scheduler.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.scheduler.__weakref__" => "list of weak references to the object",
    "builtins.scheduler.cancel" => "Remove an event from the queue.\n\nThis must be presented the ID as returned by enter().\nIf the event is not in the queue, this raises ValueError.",
    "builtins.scheduler.empty" => "Check whether the queue is empty.",
    "builtins.scheduler.enter" => "A variant that specifies the time as a relative time.\n\nThis is actually the more commonly used interface.",
    "builtins.scheduler.enterabs" => "Enter a new event in the queue at an absolute time.\n\nReturns an ID for the event which can be used to remove it,\nif necessary.",
    "builtins.scheduler.queue" => "An ordered list of upcoming events.\n\nEvents are named tuples with fields for:\n    time, priority, action, arguments, kwargs",
    "builtins.scheduler.run" => "Execute events until the queue is empty.\nIf blocking is False executes the scheduled events due to\nexpire soonest (if any) and then return the deadline of the\nnext scheduled call in the scheduler.\n\nWhen there is a positive delay until the first event, the\ndelay function is called and the event is left in the queue;\notherwise, the event is removed from the queue and executed\n(its action function is called, passing it the argument).  If\nthe delay function returns prematurely, it is simply\nrestarted.\n\nIt is legal for both the delay function and the action\nfunction to modify the queue or to raise an exception;\nexceptions are not caught but the scheduler's state remains\nwell-defined so run() may be called again.\n\nA questionable hack is added to allow other threads to run:\njust after an event is executed, a delay of 0 is executed, to\navoid monopolizing the CPU when other threads are also\nrunnable.",
    "builtins.set" => "Build an unordered collection of unique elements.",
    "builtins.set.__and__" => "Return self&value.",
    "builtins.set.__class_getitem__" => "sets are generic over the type of their elements",
    "builtins.set.__contains__" => "x.__contains__(y) <==> y in x.",
    "builtins.set.__delattr__" => "Implement delattr(self, name).",
    "builtins.set.__eq__" => "Return self==value.",
    "builtins.set.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.set.__ge__" => "Return self>=value.",
    "builtins.set.__getattribute__" => "Return getattr(self, name).",
    "builtins.set.__getstate__" => "Helper for pickle.",
    "builtins.set.__gt__" => "Return self>value.",
    "builtins.set.__iand__" => "Return self&=value.",
    "builtins.set.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.set.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.set.__ior__" => "Return self|=value.",
    "builtins.set.__isub__" => "Return self-=value.",
    "builtins.set.__iter__" => "Implement iter(self).",
    "builtins.set.__ixor__" => "Return self^=value.",
    "builtins.set.__le__" => "Return self<=value.",
    "builtins.set.__len__" => "Return len(self).",
    "builtins.set.__lt__" => "Return self<value.",
    "builtins.set.__ne__" => "Return self!=value.",
    "builtins.set.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.set.__or__" => "Return self|value.",
    "builtins.set.__rand__" => "Return value&self.",
    "builtins.set.__reduce__" => "Return state information for pickling.",
    "builtins.set.__reduce_ex__" => "Helper for pickle.",
    "builtins.set.__repr__" => "Return repr(self).",
    "builtins.set.__ror__" => "Return value|self.",
    "builtins.set.__rsub__" => "Return value-self.",
    "builtins.set.__rxor__" => "Return value^self.",
    "builtins.set.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.set.__sizeof__" => "S.__sizeof__() -> size of S in memory, in bytes.",
    "builtins.set.__str__" => "Return str(self).",
    "builtins.set.__sub__" => "Return self-value.",
    "builtins.set.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.set.__xor__" => "Return self^value.",
    "builtins.set.add" => "Add an element to a set.\n\nThis has no effect if the element is already present.",
    "builtins.set.clear" => "Remove all elements from this set.",
    "builtins.set.copy" => "Return a shallow copy of a set.",
    "builtins.set.difference" => "Return a new set with elements in the set that are not in the others.",
    "builtins.set.difference_update" => "Update the set, removing elements found in others.",
    "builtins.set.discard" => "Remove an element from a set if it is a member.\n\nUnlike set.remove(), the discard() method does not raise\nan exception when an element is missing from the set.",
    "builtins.set.intersection" => "Return a new set with elements common to the set and all others.",
    "builtins.set.intersection_update" => "Update the set, keeping only elements found in it and all others.",
    "builtins.set.isdisjoint" => "Return True if two sets have a null intersection.",
    "builtins.set.issubset" => "Report whether another set contains this set.",
    "builtins.set.issuperset" => "Report whether this set contains another set.",
    "builtins.set.pop" => "Remove and return an arbitrary set element.\n\nRaises KeyError if the set is empty.",
    "builtins.set.remove" => "Remove an element from a set; it must be a member.\n\nIf the element is not a member, raise a KeyError.",
    "builtins.set.symmetric_difference" => "Return a new set with elements in either the set or other but not both.",
    "builtins.set.symmetric_difference_update" => "Update the set, keeping only elements found in either set, but not in both.",
    "builtins.set.union" => "Return a new set with elements from the set and all others.",
    "builtins.set.update" => "Update the set, adding elements from all others.",
    "builtins.set_iterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.set_iterator.__eq__" => "Return self==value.",
    "builtins.set_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.set_iterator.__ge__" => "Return self>=value.",
    "builtins.set_iterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.set_iterator.__getstate__" => "Helper for pickle.",
    "builtins.set_iterator.__gt__" => "Return self>value.",
    "builtins.set_iterator.__hash__" => "Return hash(self).",
    "builtins.set_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.set_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.set_iterator.__iter__" => "Implement iter(self).",
    "builtins.set_iterator.__le__" => "Return self<=value.",
    "builtins.set_iterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins.set_iterator.__lt__" => "Return self<value.",
    "builtins.set_iterator.__ne__" => "Return self!=value.",
    "builtins.set_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.set_iterator.__next__" => "Implement next(self).",
    "builtins.set_iterator.__reduce__" => "Return state information for pickling.",
    "builtins.set_iterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.set_iterator.__repr__" => "Return repr(self).",
    "builtins.set_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.set_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.set_iterator.__str__" => "Return str(self).",
    "builtins.set_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.setattr" => "Sets the named attribute on the given object to the specified value.\n\nsetattr(x, 'y', v) is equivalent to ``x.y = v``",
    "builtins.sha1.__delattr__" => "Implement delattr(self, name).",
    "builtins.sha1.__eq__" => "Return self==value.",
    "builtins.sha1.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.sha1.__ge__" => "Return self>=value.",
    "builtins.sha1.__getattribute__" => "Return getattr(self, name).",
    "builtins.sha1.__getstate__" => "Helper for pickle.",
    "builtins.sha1.__gt__" => "Return self>value.",
    "builtins.sha1.__hash__" => "Return hash(self).",
    "builtins.sha1.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.sha1.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.sha1.__le__" => "Return self<=value.",
    "builtins.sha1.__lt__" => "Return self<value.",
    "builtins.sha1.__ne__" => "Return self!=value.",
    "builtins.sha1.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.sha1.__reduce__" => "Helper for pickle.",
    "builtins.sha1.__reduce_ex__" => "Helper for pickle.",
    "builtins.sha1.__repr__" => "Return repr(self).",
    "builtins.sha1.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.sha1.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.sha1.__str__" => "Return str(self).",
    "builtins.sha1.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.sha1.copy" => "Return a copy of the hash object.",
    "builtins.sha1.digest" => "Return the digest value as a bytes object.",
    "builtins.sha1.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "builtins.sha1.update" => "Update this hash object's state with the provided string.",
    "builtins.sha3_224" => "sha3_224([data], *, usedforsecurity=True) -> SHA3 object\n\nReturn a new SHA3 hash object with a hashbit length of 28 bytes.",
    "builtins.sha3_224.__delattr__" => "Implement delattr(self, name).",
    "builtins.sha3_224.__eq__" => "Return self==value.",
    "builtins.sha3_224.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.sha3_224.__ge__" => "Return self>=value.",
    "builtins.sha3_224.__getattribute__" => "Return getattr(self, name).",
    "builtins.sha3_224.__getstate__" => "Helper for pickle.",
    "builtins.sha3_224.__gt__" => "Return self>value.",
    "builtins.sha3_224.__hash__" => "Return hash(self).",
    "builtins.sha3_224.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.sha3_224.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.sha3_224.__le__" => "Return self<=value.",
    "builtins.sha3_224.__lt__" => "Return self<value.",
    "builtins.sha3_224.__ne__" => "Return self!=value.",
    "builtins.sha3_224.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.sha3_224.__reduce__" => "Helper for pickle.",
    "builtins.sha3_224.__reduce_ex__" => "Helper for pickle.",
    "builtins.sha3_224.__repr__" => "Return repr(self).",
    "builtins.sha3_224.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.sha3_224.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.sha3_224.__str__" => "Return str(self).",
    "builtins.sha3_224.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.sha3_224.copy" => "Return a copy of the hash object.",
    "builtins.sha3_224.digest" => "Return the digest value as a bytes object.",
    "builtins.sha3_224.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "builtins.sha3_224.update" => "Update this hash object's state with the provided bytes-like object.",
    "builtins.sha3_256" => "sha3_256([data], *, usedforsecurity=True) -> SHA3 object\n\nReturn a new SHA3 hash object with a hashbit length of 32 bytes.",
    "builtins.sha3_256.__delattr__" => "Implement delattr(self, name).",
    "builtins.sha3_256.__eq__" => "Return self==value.",
    "builtins.sha3_256.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.sha3_256.__ge__" => "Return self>=value.",
    "builtins.sha3_256.__getattribute__" => "Return getattr(self, name).",
    "builtins.sha3_256.__getstate__" => "Helper for pickle.",
    "builtins.sha3_256.__gt__" => "Return self>value.",
    "builtins.sha3_256.__hash__" => "Return hash(self).",
    "builtins.sha3_256.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.sha3_256.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.sha3_256.__le__" => "Return self<=value.",
    "builtins.sha3_256.__lt__" => "Return self<value.",
    "builtins.sha3_256.__ne__" => "Return self!=value.",
    "builtins.sha3_256.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.sha3_256.__reduce__" => "Helper for pickle.",
    "builtins.sha3_256.__reduce_ex__" => "Helper for pickle.",
    "builtins.sha3_256.__repr__" => "Return repr(self).",
    "builtins.sha3_256.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.sha3_256.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.sha3_256.__str__" => "Return str(self).",
    "builtins.sha3_256.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.sha3_256.copy" => "Return a copy of the hash object.",
    "builtins.sha3_256.digest" => "Return the digest value as a bytes object.",
    "builtins.sha3_256.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "builtins.sha3_256.update" => "Update this hash object's state with the provided bytes-like object.",
    "builtins.sha3_384" => "sha3_384([data], *, usedforsecurity=True) -> SHA3 object\n\nReturn a new SHA3 hash object with a hashbit length of 48 bytes.",
    "builtins.sha3_384.__delattr__" => "Implement delattr(self, name).",
    "builtins.sha3_384.__eq__" => "Return self==value.",
    "builtins.sha3_384.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.sha3_384.__ge__" => "Return self>=value.",
    "builtins.sha3_384.__getattribute__" => "Return getattr(self, name).",
    "builtins.sha3_384.__getstate__" => "Helper for pickle.",
    "builtins.sha3_384.__gt__" => "Return self>value.",
    "builtins.sha3_384.__hash__" => "Return hash(self).",
    "builtins.sha3_384.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.sha3_384.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.sha3_384.__le__" => "Return self<=value.",
    "builtins.sha3_384.__lt__" => "Return self<value.",
    "builtins.sha3_384.__ne__" => "Return self!=value.",
    "builtins.sha3_384.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.sha3_384.__reduce__" => "Helper for pickle.",
    "builtins.sha3_384.__reduce_ex__" => "Helper for pickle.",
    "builtins.sha3_384.__repr__" => "Return repr(self).",
    "builtins.sha3_384.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.sha3_384.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.sha3_384.__str__" => "Return str(self).",
    "builtins.sha3_384.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.sha3_384.copy" => "Return a copy of the hash object.",
    "builtins.sha3_384.digest" => "Return the digest value as a bytes object.",
    "builtins.sha3_384.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "builtins.sha3_384.update" => "Update this hash object's state with the provided bytes-like object.",
    "builtins.sha3_512" => "sha3_512([data], *, usedforsecurity=True) -> SHA3 object\n\nReturn a new SHA3 hash object with a hashbit length of 64 bytes.",
    "builtins.sha3_512.__delattr__" => "Implement delattr(self, name).",
    "builtins.sha3_512.__eq__" => "Return self==value.",
    "builtins.sha3_512.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.sha3_512.__ge__" => "Return self>=value.",
    "builtins.sha3_512.__getattribute__" => "Return getattr(self, name).",
    "builtins.sha3_512.__getstate__" => "Helper for pickle.",
    "builtins.sha3_512.__gt__" => "Return self>value.",
    "builtins.sha3_512.__hash__" => "Return hash(self).",
    "builtins.sha3_512.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.sha3_512.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.sha3_512.__le__" => "Return self<=value.",
    "builtins.sha3_512.__lt__" => "Return self<value.",
    "builtins.sha3_512.__ne__" => "Return self!=value.",
    "builtins.sha3_512.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.sha3_512.__reduce__" => "Helper for pickle.",
    "builtins.sha3_512.__reduce_ex__" => "Helper for pickle.",
    "builtins.sha3_512.__repr__" => "Return repr(self).",
    "builtins.sha3_512.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.sha3_512.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.sha3_512.__str__" => "Return str(self).",
    "builtins.sha3_512.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.sha3_512.copy" => "Return a copy of the hash object.",
    "builtins.sha3_512.digest" => "Return the digest value as a bytes object.",
    "builtins.sha3_512.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "builtins.sha3_512.update" => "Update this hash object's state with the provided bytes-like object.",
    "builtins.shake_128" => "shake_128([data], *, usedforsecurity=True) -> SHAKE object\n\nReturn a new SHAKE hash object.",
    "builtins.shake_128.__delattr__" => "Implement delattr(self, name).",
    "builtins.shake_128.__eq__" => "Return self==value.",
    "builtins.shake_128.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.shake_128.__ge__" => "Return self>=value.",
    "builtins.shake_128.__getattribute__" => "Return getattr(self, name).",
    "builtins.shake_128.__getstate__" => "Helper for pickle.",
    "builtins.shake_128.__gt__" => "Return self>value.",
    "builtins.shake_128.__hash__" => "Return hash(self).",
    "builtins.shake_128.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.shake_128.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.shake_128.__le__" => "Return self<=value.",
    "builtins.shake_128.__lt__" => "Return self<value.",
    "builtins.shake_128.__ne__" => "Return self!=value.",
    "builtins.shake_128.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.shake_128.__reduce__" => "Helper for pickle.",
    "builtins.shake_128.__reduce_ex__" => "Helper for pickle.",
    "builtins.shake_128.__repr__" => "Return repr(self).",
    "builtins.shake_128.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.shake_128.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.shake_128.__str__" => "Return str(self).",
    "builtins.shake_128.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.shake_128.copy" => "Return a copy of the hash object.",
    "builtins.shake_128.digest" => "Return the digest value as a bytes object.",
    "builtins.shake_128.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "builtins.shake_128.update" => "Update this hash object's state with the provided bytes-like object.",
    "builtins.shake_256" => "shake_256([data], *, usedforsecurity=True) -> SHAKE object\n\nReturn a new SHAKE hash object.",
    "builtins.shake_256.__delattr__" => "Implement delattr(self, name).",
    "builtins.shake_256.__eq__" => "Return self==value.",
    "builtins.shake_256.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.shake_256.__ge__" => "Return self>=value.",
    "builtins.shake_256.__getattribute__" => "Return getattr(self, name).",
    "builtins.shake_256.__getstate__" => "Helper for pickle.",
    "builtins.shake_256.__gt__" => "Return self>value.",
    "builtins.shake_256.__hash__" => "Return hash(self).",
    "builtins.shake_256.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.shake_256.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.shake_256.__le__" => "Return self<=value.",
    "builtins.shake_256.__lt__" => "Return self<value.",
    "builtins.shake_256.__ne__" => "Return self!=value.",
    "builtins.shake_256.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.shake_256.__reduce__" => "Helper for pickle.",
    "builtins.shake_256.__reduce_ex__" => "Helper for pickle.",
    "builtins.shake_256.__repr__" => "Return repr(self).",
    "builtins.shake_256.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.shake_256.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.shake_256.__str__" => "Return str(self).",
    "builtins.shake_256.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.shake_256.copy" => "Return a copy of the hash object.",
    "builtins.shake_256.digest" => "Return the digest value as a bytes object.",
    "builtins.shake_256.hexdigest" => "Return the digest value as a string of hexadecimal digits.",
    "builtins.shake_256.update" => "Update this hash object's state with the provided bytes-like object.",
    "builtins.shlex" => "A lexical analyzer class for simple shell-like syntaxes.",
    "builtins.shlex.__delattr__" => "Implement delattr(self, name).",
    "builtins.shlex.__eq__" => "Return self==value.",
    "builtins.shlex.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.shlex.__ge__" => "Return self>=value.",
    "builtins.shlex.__getattribute__" => "Return getattr(self, name).",
    "builtins.shlex.__getstate__" => "Helper for pickle.",
    "builtins.shlex.__gt__" => "Return self>value.",
    "builtins.shlex.__hash__" => "Return hash(self).",
    "builtins.shlex.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.shlex.__le__" => "Return self<=value.",
    "builtins.shlex.__lt__" => "Return self<value.",
    "builtins.shlex.__ne__" => "Return self!=value.",
    "builtins.shlex.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.shlex.__reduce__" => "Helper for pickle.",
    "builtins.shlex.__reduce_ex__" => "Helper for pickle.",
    "builtins.shlex.__repr__" => "Return repr(self).",
    "builtins.shlex.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.shlex.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.shlex.__str__" => "Return str(self).",
    "builtins.shlex.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.shlex.__weakref__" => "list of weak references to the object",
    "builtins.shlex.error_leader" => "Emit a C-compiler-like, Emacs-friendly error-message leader.",
    "builtins.shlex.get_token" => "Get a token from the input stream (or from stack if it's nonempty)",
    "builtins.shlex.pop_source" => "Pop the input source stack.",
    "builtins.shlex.push_source" => "Push an input source onto the lexer's input source stack.",
    "builtins.shlex.push_token" => "Push a token onto the stack popped by the get_token method",
    "builtins.shlex.sourcehook" => "Hook called on a filename to be sourced.",
    "builtins.singledispatchmethod" => "Single-dispatch generic method descriptor.\n\nSupports wrapping existing descriptors.",
    "builtins.singledispatchmethod.__delattr__" => "Implement delattr(self, name).",
    "builtins.singledispatchmethod.__eq__" => "Return self==value.",
    "builtins.singledispatchmethod.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.singledispatchmethod.__ge__" => "Return self>=value.",
    "builtins.singledispatchmethod.__getattribute__" => "Return getattr(self, name).",
    "builtins.singledispatchmethod.__getstate__" => "Helper for pickle.",
    "builtins.singledispatchmethod.__gt__" => "Return self>value.",
    "builtins.singledispatchmethod.__hash__" => "Return hash(self).",
    "builtins.singledispatchmethod.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.singledispatchmethod.__le__" => "Return self<=value.",
    "builtins.singledispatchmethod.__lt__" => "Return self<value.",
    "builtins.singledispatchmethod.__ne__" => "Return self!=value.",
    "builtins.singledispatchmethod.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.singledispatchmethod.__reduce__" => "Helper for pickle.",
    "builtins.singledispatchmethod.__reduce_ex__" => "Helper for pickle.",
    "builtins.singledispatchmethod.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.singledispatchmethod.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.singledispatchmethod.__str__" => "Return str(self).",
    "builtins.singledispatchmethod.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.singledispatchmethod.__weakref__" => "list of weak references to the object",
    "builtins.singledispatchmethod.register" => "generic_method.register(cls, func) -> func\n\nRegisters a new implementation for the given *cls* on a *generic_method*.",
    "builtins.slice" => "slice(stop)\nslice(start, stop[, step])\n\nCreate a slice object.\n\nThis is used for extended slicing (e.g. a[0:10:2]).",
    "builtins.slice.__delattr__" => "Implement delattr(self, name).",
    "builtins.slice.__eq__" => "Return self==value.",
    "builtins.slice.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.slice.__ge__" => "Return self>=value.",
    "builtins.slice.__getattribute__" => "Return getattr(self, name).",
    "builtins.slice.__getstate__" => "Helper for pickle.",
    "builtins.slice.__gt__" => "Return self>value.",
    "builtins.slice.__hash__" => "Return hash(self).",
    "builtins.slice.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.slice.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.slice.__le__" => "Return self<=value.",
    "builtins.slice.__lt__" => "Return self<value.",
    "builtins.slice.__ne__" => "Return self!=value.",
    "builtins.slice.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.slice.__reduce__" => "Return state information for pickling.",
    "builtins.slice.__reduce_ex__" => "Helper for pickle.",
    "builtins.slice.__repr__" => "Return repr(self).",
    "builtins.slice.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.slice.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.slice.__str__" => "Return str(self).",
    "builtins.slice.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.slice.indices" => "S.indices(len) -> (start, stop, stride)\n\nAssuming a sequence of length len, calculate the start and stop\nindices, and the stride length of the extended slice described by\nS. Out of bounds indices are clipped in a manner consistent with the\nhandling of normal slices.",
    "builtins.socket" => "socket(family=AF_INET, type=SOCK_STREAM, proto=0) -> socket object\nsocket(family=-1, type=-1, proto=-1, fileno=None) -> socket object\n\nOpen a socket of the given type.  The family argument specifies the\naddress family; it defaults to AF_INET.  The type argument specifies\nwhether this is a stream (SOCK_STREAM, this is the default)\nor datagram (SOCK_DGRAM) socket.  The protocol argument defaults to 0,\nspecifying the default protocol.  Keyword arguments are accepted.\nThe socket is created as non-inheritable.\n\nWhen a fileno is passed in, family, type and proto are auto-detected,\nunless they are explicitly set.\n\nA socket object represents one endpoint of a network connection.\n\nMethods of socket objects (keyword arguments not allowed):\n\n_accept() -- accept connection, returning new socket fd and client address\nbind(addr) -- bind the socket to a local address\nclose() -- close the socket\nconnect(addr) -- connect the socket to a remote address\nconnect_ex(addr) -- connect, return an error code instead of an exception\ndup() -- return a new socket fd duplicated from fileno()\nfileno() -- return underlying file descriptor\ngetpeername() -- return remote address [*]\ngetsockname() -- return local address\ngetsockopt(level, optname[, buflen]) -- get socket options\ngettimeout() -- return timeout or None\nlisten([n]) -- start listening for incoming connections\nrecv(buflen[, flags]) -- receive data\nrecv_into(buffer[, nbytes[, flags]]) -- receive data (into a buffer)\nrecvfrom(buflen[, flags]) -- receive data and sender's address\nrecvfrom_into(buffer[, nbytes, [, flags]])\n  -- receive data and sender's address (into a buffer)\nsendall(data[, flags]) -- send all data\nsend(data[, flags]) -- send data, may not send all of it\nsendto(data[, flags], addr) -- send data to a given address\nsetblocking(bool) -- set or clear the blocking I/O flag\ngetblocking() -- return True if socket is blocking, False if non-blocking\nsetsockopt(level, optname, value[, optlen]) -- set socket options\nsettimeout(None | float) -- set or clear the timeout\nshutdown(how) -- shut down traffic in one or both directions\n\n [*] not available on all platforms!",
    "builtins.socket.__del__" => "Called when the instance is about to be destroyed.",
    "builtins.socket.__delattr__" => "Implement delattr(self, name).",
    "builtins.socket.__eq__" => "Return self==value.",
    "builtins.socket.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.socket.__ge__" => "Return self>=value.",
    "builtins.socket.__getattribute__" => "Return getattr(self, name).",
    "builtins.socket.__getstate__" => "Helper for pickle.",
    "builtins.socket.__gt__" => "Return self>value.",
    "builtins.socket.__hash__" => "Return hash(self).",
    "builtins.socket.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.socket.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.socket.__le__" => "Return self<=value.",
    "builtins.socket.__lt__" => "Return self<value.",
    "builtins.socket.__ne__" => "Return self!=value.",
    "builtins.socket.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.socket.__reduce__" => "Helper for pickle.",
    "builtins.socket.__reduce_ex__" => "Helper for pickle.",
    "builtins.socket.__repr__" => "Return repr(self).",
    "builtins.socket.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.socket.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.socket.__str__" => "Return str(self).",
    "builtins.socket.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.socket._accept" => "_accept() -> (integer, address info)\n\nWait for an incoming connection.  Return a new socket file descriptor\nrepresenting the connection, and the address of the client.\nFor IP sockets, the address info is a pair (hostaddr, port).",
    "builtins.socket.bind" => "bind(address)\n\nBind the socket to a local address.  For IP sockets, the address is a\npair (host, port); the host must refer to the local host. For raw packet\nsockets the address is a tuple (ifname, proto [,pkttype [,hatype [,addr]]])",
    "builtins.socket.close" => "close()\n\nClose the socket.  It cannot be used after this call.",
    "builtins.socket.connect" => "connect(address)\n\nConnect the socket to a remote address.  For IP sockets, the address\nis a pair (host, port).",
    "builtins.socket.connect_ex" => "connect_ex(address) -> errno\n\nThis is like connect(address), but returns an error code (the errno value)\ninstead of raising an exception when an error occurs.",
    "builtins.socket.detach" => "detach()\n\nClose the socket object without closing the underlying file descriptor.\nThe object cannot be used after this call, but the file descriptor\ncan be reused for other purposes.  The file descriptor is returned.",
    "builtins.socket.family" => "the socket family",
    "builtins.socket.fileno" => "fileno() -> integer\n\nReturn the integer file descriptor of the socket.",
    "builtins.socket.getblocking" => "getblocking()\n\nReturns True if socket is in blocking mode, or False if it\nis in non-blocking mode.",
    "builtins.socket.getpeername" => "getpeername() -> address info\n\nReturn the address of the remote endpoint.  For IP sockets, the address\ninfo is a pair (hostaddr, port).",
    "builtins.socket.getsockname" => "getsockname() -> address info\n\nReturn the address of the local endpoint. The format depends on the\naddress family. For IPv4 sockets, the address info is a pair\n(hostaddr, port). For IPv6 sockets, the address info is a 4-tuple\n(hostaddr, port, flowinfo, scope_id).",
    "builtins.socket.getsockopt" => "getsockopt(level, option[, buffersize]) -> value\n\nGet a socket option.  See the Unix manual for level and option.\nIf a nonzero buffersize argument is given, the return value is a\nstring of that length; otherwise it is an integer.",
    "builtins.socket.gettimeout" => "gettimeout() -> timeout\n\nReturns the timeout in seconds (float) associated with socket\noperations. A timeout of None indicates that timeouts on socket\noperations are disabled.",
    "builtins.socket.ioctl" => "ioctl(cmd, option) -> long\n\nControl the socket with WSAIoctl syscall. Currently supported 'cmd' values are\nSIO_RCVALL:  'option' must be one of the socket.RCVALL_* constants.\nSIO_KEEPALIVE_VALS:  'option' is a tuple of (onoff, timeout, interval).\nSIO_LOOPBACK_FAST_PATH: 'option' is a boolean value, and is disabled by default",
    "builtins.socket.listen" => "listen([backlog])\n\nEnable a server to accept connections.  If backlog is specified, it must be\nat least 0 (if it is lower, it is set to 0); it specifies the number of\nunaccepted connections that the system will allow before refusing new\nconnections. If not specified, a default reasonable value is chosen.",
    "builtins.socket.proto" => "the socket protocol",
    "builtins.socket.recv" => "recv(buffersize[, flags]) -> data\n\nReceive up to buffersize bytes from the socket.  For the optional flags\nargument, see the Unix manual.  When no data is available, block until\nat least one byte is available or until the remote end is closed.  When\nthe remote end is closed and all data is read, return the empty string.",
    "builtins.socket.recv_into" => "recv_into(buffer, [nbytes[, flags]]) -> nbytes_read\n\nA version of recv() that stores its data into a buffer rather than creating\na new string.  Receive up to buffersize bytes from the socket.  If buffersize\nis not specified (or 0), receive up to the size available in the given buffer.\n\nSee recv() for documentation about the flags.",
    "builtins.socket.recvfrom" => "recvfrom(buffersize[, flags]) -> (data, address info)\n\nLike recv(buffersize, flags) but also return the sender's address info.",
    "builtins.socket.recvfrom_into" => "recvfrom_into(buffer[, nbytes[, flags]]) -> (nbytes, address info)\n\nLike recv_into(buffer[, nbytes[, flags]]) but also return the sender's address info.",
    "builtins.socket.recvmsg" => "recvmsg(bufsize[, ancbufsize[, flags]]) -> (data, ancdata, msg_flags, address)\n\nReceive normal data (up to bufsize bytes) and ancillary data from the\nsocket.  The ancbufsize argument sets the size in bytes of the\ninternal buffer used to receive the ancillary data; it defaults to 0,\nmeaning that no ancillary data will be received.  Appropriate buffer\nsizes for ancillary data can be calculated using CMSG_SPACE() or\nCMSG_LEN(), and items which do not fit into the buffer might be\ntruncated or discarded.  The flags argument defaults to 0 and has the\nsame meaning as for recv().\n\nThe return value is a 4-tuple: (data, ancdata, msg_flags, address).\nThe data item is a bytes object holding the non-ancillary data\nreceived.  The ancdata item is a list of zero or more tuples\n(cmsg_level, cmsg_type, cmsg_data) representing the ancillary data\n(control messages) received: cmsg_level and cmsg_type are integers\nspecifying the protocol level and protocol-specific type respectively,\nand cmsg_data is a bytes object holding the associated data.  The\nmsg_flags item is the bitwise OR of various flags indicating\nconditions on the received message; see your system documentation for\ndetails.  If the receiving socket is unconnected, address is the\naddress of the sending socket, if available; otherwise, its value is\nunspecified.\n\nIf recvmsg() raises an exception after the system call returns, it\nwill first attempt to close any file descriptors received via the\nSCM_RIGHTS mechanism.",
    "builtins.socket.recvmsg_into" => "recvmsg_into(buffers[, ancbufsize[, flags]]) -> (nbytes, ancdata, msg_flags, address)\n\nReceive normal data and ancillary data from the socket, scattering the\nnon-ancillary data into a series of buffers.  The buffers argument\nmust be an iterable of objects that export writable buffers\n(e.g. bytearray objects); these will be filled with successive chunks\nof the non-ancillary data until it has all been written or there are\nno more buffers.  The ancbufsize argument sets the size in bytes of\nthe internal buffer used to receive the ancillary data; it defaults to\n0, meaning that no ancillary data will be received.  Appropriate\nbuffer sizes for ancillary data can be calculated using CMSG_SPACE()\nor CMSG_LEN(), and items which do not fit into the buffer might be\ntruncated or discarded.  The flags argument defaults to 0 and has the\nsame meaning as for recv().\n\nThe return value is a 4-tuple: (nbytes, ancdata, msg_flags, address).\nThe nbytes item is the total number of bytes of non-ancillary data\nwritten into the buffers.  The ancdata item is a list of zero or more\ntuples (cmsg_level, cmsg_type, cmsg_data) representing the ancillary\ndata (control messages) received: cmsg_level and cmsg_type are\nintegers specifying the protocol level and protocol-specific type\nrespectively, and cmsg_data is a bytes object holding the associated\ndata.  The msg_flags item is the bitwise OR of various flags\nindicating conditions on the received message; see your system\ndocumentation for details.  If the receiving socket is unconnected,\naddress is the address of the sending socket, if available; otherwise,\nits value is unspecified.\n\nIf recvmsg_into() raises an exception after the system call returns,\nit will first attempt to close any file descriptors received via the\nSCM_RIGHTS mechanism.",
    "builtins.socket.send" => "send(data[, flags]) -> count\n\nSend a data string to the socket.  For the optional flags\nargument, see the Unix manual.  Return the number of bytes\nsent; this may be less than len(data) if the network is busy.",
    "builtins.socket.sendall" => "sendall(data[, flags])\n\nSend a data string to the socket.  For the optional flags\nargument, see the Unix manual.  This calls send() repeatedly\nuntil all data is sent.  If an error occurs, it's impossible\nto tell how much data has been sent.",
    "builtins.socket.sendmsg" => "sendmsg(buffers[, ancdata[, flags[, address]]]) -> count\n\nSend normal and ancillary data to the socket, gathering the\nnon-ancillary data from a series of buffers and concatenating it into\na single message.  The buffers argument specifies the non-ancillary\ndata as an iterable of bytes-like objects (e.g. bytes objects).\nThe ancdata argument specifies the ancillary data (control messages)\nas an iterable of zero or more tuples (cmsg_level, cmsg_type,\ncmsg_data), where cmsg_level and cmsg_type are integers specifying the\nprotocol level and protocol-specific type respectively, and cmsg_data\nis a bytes-like object holding the associated data.  The flags\nargument defaults to 0 and has the same meaning as for send().  If\naddress is supplied and not None, it sets a destination address for\nthe message.  The return value is the number of bytes of non-ancillary\ndata sent.",
    "builtins.socket.sendmsg_afalg" => "sendmsg_afalg([msg], *, op[, iv[, assoclen[, flags=MSG_MORE]]])\n\nSet operation mode, IV and length of associated data for an AF_ALG\noperation socket.",
    "builtins.socket.sendto" => "sendto(data[, flags], address) -> count\n\nLike send(data, flags) but allows specifying the destination address.\nFor IP sockets, the address is a pair (hostaddr, port).",
    "builtins.socket.setblocking" => "setblocking(flag)\n\nSet the socket to blocking (flag is true) or non-blocking (false).\nsetblocking(True) is equivalent to settimeout(None);\nsetblocking(False) is equivalent to settimeout(0.0).",
    "builtins.socket.setsockopt" => "setsockopt(level, option, value: int)\nsetsockopt(level, option, value: buffer)\nsetsockopt(level, option, None, optlen: int)\n\nSet a socket option.  See the Unix manual for level and option.\nThe value argument can either be an integer, a string buffer, or\nNone, optlen.",
    "builtins.socket.settimeout" => "settimeout(timeout)\n\nSet a timeout on socket operations.  'timeout' can be a float,\ngiving in seconds, or None.  Setting a timeout of None disables\nthe timeout feature and is equivalent to setblocking(1).\nSetting a timeout of zero is the same as setblocking(0).",
    "builtins.socket.share" => "share(process_id) -> bytes\n\nShare the socket with another process.  The target process id\nmust be provided and the resulting bytes object passed to the target\nprocess.  There the shared socket can be instantiated by calling\nsocket.fromshare().",
    "builtins.socket.shutdown" => "shutdown(flag)\n\nShut down the reading side of the socket (flag == SHUT_RD), the writing side\nof the socket (flag == SHUT_WR), or both ends (flag == SHUT_RDWR).",
    "builtins.socket.timeout" => "the socket timeout",
    "builtins.socket.type" => "the socket type",
    "builtins.sorted" => "Return a new list containing all items from the iterable in ascending order.\n\nA custom key function can be supplied to customize the sort order, and the\nreverse flag can be set to request the result in descending order.",
    "builtins.starmap" => "Return an iterator whose values are returned from the function evaluated with an argument tuple taken from the given sequence.",
    "builtins.starmap.__delattr__" => "Implement delattr(self, name).",
    "builtins.starmap.__eq__" => "Return self==value.",
    "builtins.starmap.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.starmap.__ge__" => "Return self>=value.",
    "builtins.starmap.__getattribute__" => "Return getattr(self, name).",
    "builtins.starmap.__getstate__" => "Helper for pickle.",
    "builtins.starmap.__gt__" => "Return self>value.",
    "builtins.starmap.__hash__" => "Return hash(self).",
    "builtins.starmap.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.starmap.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.starmap.__iter__" => "Implement iter(self).",
    "builtins.starmap.__le__" => "Return self<=value.",
    "builtins.starmap.__lt__" => "Return self<value.",
    "builtins.starmap.__ne__" => "Return self!=value.",
    "builtins.starmap.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.starmap.__next__" => "Implement next(self).",
    "builtins.starmap.__reduce__" => "Helper for pickle.",
    "builtins.starmap.__reduce_ex__" => "Helper for pickle.",
    "builtins.starmap.__repr__" => "Return repr(self).",
    "builtins.starmap.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.starmap.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.starmap.__str__" => "Return str(self).",
    "builtins.starmap.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.staticmethod" => "Convert a function to be a static method.\n\nA static method does not receive an implicit first argument.\nTo declare a static method, use this idiom:\n\n     class C:\n         @staticmethod\n         def f(arg1, arg2, argN):\n             ...\n\nIt can be called either on the class (e.g. C.f()) or on an instance\n(e.g. C().f()). Both the class and the instance are ignored, and\nneither is passed implicitly as the first argument to the method.\n\nStatic methods in Python are similar to those found in Java or C++.\nFor a more advanced concept, see the classmethod builtin.",
    "builtins.staticmethod.__call__" => "Call self as a function.",
    "builtins.staticmethod.__delattr__" => "Implement delattr(self, name).",
    "builtins.staticmethod.__eq__" => "Return self==value.",
    "builtins.staticmethod.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.staticmethod.__ge__" => "Return self>=value.",
    "builtins.staticmethod.__get__" => "Return an attribute of instance, which is of type owner.",
    "builtins.staticmethod.__getattribute__" => "Return getattr(self, name).",
    "builtins.staticmethod.__getstate__" => "Helper for pickle.",
    "builtins.staticmethod.__gt__" => "Return self>value.",
    "builtins.staticmethod.__hash__" => "Return hash(self).",
    "builtins.staticmethod.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.staticmethod.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.staticmethod.__le__" => "Return self<=value.",
    "builtins.staticmethod.__lt__" => "Return self<value.",
    "builtins.staticmethod.__ne__" => "Return self!=value.",
    "builtins.staticmethod.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.staticmethod.__reduce__" => "Helper for pickle.",
    "builtins.staticmethod.__reduce_ex__" => "Helper for pickle.",
    "builtins.staticmethod.__repr__" => "Return repr(self).",
    "builtins.staticmethod.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.staticmethod.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.staticmethod.__str__" => "Return str(self).",
    "builtins.staticmethod.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.stderrprinter.__delattr__" => "Implement delattr(self, name).",
    "builtins.stderrprinter.__eq__" => "Return self==value.",
    "builtins.stderrprinter.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.stderrprinter.__ge__" => "Return self>=value.",
    "builtins.stderrprinter.__getattribute__" => "Return getattr(self, name).",
    "builtins.stderrprinter.__getstate__" => "Helper for pickle.",
    "builtins.stderrprinter.__gt__" => "Return self>value.",
    "builtins.stderrprinter.__hash__" => "Return hash(self).",
    "builtins.stderrprinter.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.stderrprinter.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.stderrprinter.__le__" => "Return self<=value.",
    "builtins.stderrprinter.__lt__" => "Return self<value.",
    "builtins.stderrprinter.__ne__" => "Return self!=value.",
    "builtins.stderrprinter.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.stderrprinter.__reduce__" => "Helper for pickle.",
    "builtins.stderrprinter.__reduce_ex__" => "Helper for pickle.",
    "builtins.stderrprinter.__repr__" => "Return repr(self).",
    "builtins.stderrprinter.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.stderrprinter.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.stderrprinter.__str__" => "Return str(self).",
    "builtins.stderrprinter.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.stderrprinter.closed" => "True if the file is closed",
    "builtins.stderrprinter.encoding" => "Encoding of the file",
    "builtins.stderrprinter.mode" => "String giving the file mode",
    "builtins.str" => "str(object='') -> str\nstr(bytes_or_buffer[, encoding[, errors]]) -> str\n\nCreate a new string object from the given object. If encoding or\nerrors is specified, then the object must expose a data buffer\nthat will be decoded using the given encoding and error handler.\nOtherwise, returns the result of object.__str__() (if defined)\nor repr(object).\nencoding defaults to 'utf-8'.\nerrors defaults to 'strict'.",
    "builtins.str.__add__" => "Return self+value.",
    "builtins.str.__contains__" => "Return bool(key in self).",
    "builtins.str.__delattr__" => "Implement delattr(self, name).",
    "builtins.str.__eq__" => "Return self==value.",
    "builtins.str.__format__" => "Return a formatted version of the string as described by format_spec.",
    "builtins.str.__ge__" => "Return self>=value.",
    "builtins.str.__getattribute__" => "Return getattr(self, name).",
    "builtins.str.__getitem__" => "Return self[key].",
    "builtins.str.__getstate__" => "Helper for pickle.",
    "builtins.str.__gt__" => "Return self>value.",
    "builtins.str.__hash__" => "Return hash(self).",
    "builtins.str.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.str.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.str.__iter__" => "Implement iter(self).",
    "builtins.str.__le__" => "Return self<=value.",
    "builtins.str.__len__" => "Return len(self).",
    "builtins.str.__lt__" => "Return self<value.",
    "builtins.str.__mod__" => "Return self%value.",
    "builtins.str.__mul__" => "Return self*value.",
    "builtins.str.__ne__" => "Return self!=value.",
    "builtins.str.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.str.__reduce__" => "Helper for pickle.",
    "builtins.str.__reduce_ex__" => "Helper for pickle.",
    "builtins.str.__repr__" => "Return repr(self).",
    "builtins.str.__rmod__" => "Return value%self.",
    "builtins.str.__rmul__" => "Return value*self.",
    "builtins.str.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.str.__sizeof__" => "Return the size of the string in memory, in bytes.",
    "builtins.str.__str__" => "Return str(self).",
    "builtins.str.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.str.capitalize" => "Return a capitalized version of the string.\n\nMore specifically, make the first character have upper case and the\nrest lower case.",
    "builtins.str.casefold" => "Return a version of the string suitable for caseless comparisons.",
    "builtins.str.center" => "Return a centered string of length width.\n\nPadding is done using the specified fill character (default is\na space).",
    "builtins.str.count" => "Return the number of non-overlapping occurrences of substring sub in string S[start:end].\n\nOptional arguments start and end are interpreted as in slice\nnotation.",
    "builtins.str.encode" => "Encode the string using the codec registered for encoding.\n\n  encoding\n    The encoding in which to encode the string.\n  errors\n    The error handling scheme to use for encoding errors.\n    The default is 'strict' meaning that encoding errors raise a\n    UnicodeEncodeError.  Other possible values are 'ignore', 'replace'\n    and 'xmlcharrefreplace' as well as any other name registered with\n    codecs.register_error that can handle UnicodeEncodeErrors.",
    "builtins.str.endswith" => "Return True if the string ends with the specified suffix, False otherwise.\n\n  suffix\n    A string or a tuple of strings to try.\n  start\n    Optional start position. Default: start of the string.\n  end\n    Optional stop position. Default: end of the string.",
    "builtins.str.expandtabs" => "Return a copy where all tab characters are expanded using spaces.\n\nIf tabsize is not given, a tab size of 8 characters is assumed.",
    "builtins.str.find" => "Return the lowest index in S where substring sub is found, such that sub is contained within S[start:end].\n\nOptional arguments start and end are interpreted as in slice\nnotation.  Return -1 on failure.",
    "builtins.str.format" => "Return a formatted version of the string, using substitutions from args and kwargs.\nThe substitutions are identified by braces ('{' and '}').",
    "builtins.str.format_map" => "Return a formatted version of the string, using substitutions from mapping.\nThe substitutions are identified by braces ('{' and '}').",
    "builtins.str.index" => "Return the lowest index in S where substring sub is found, such that sub is contained within S[start:end].\n\nOptional arguments start and end are interpreted as in slice\nnotation.  Raises ValueError when the substring is not found.",
    "builtins.str.isalnum" => "Return True if the string is an alpha-numeric string, False otherwise.\n\nA string is alpha-numeric if all characters in the string are\nalpha-numeric and there is at least one character in the string.",
    "builtins.str.isalpha" => "Return True if the string is an alphabetic string, False otherwise.\n\nA string is alphabetic if all characters in the string are\nalphabetic and there is at least one character in the string.",
    "builtins.str.isascii" => "Return True if all characters in the string are ASCII, False otherwise.\n\nASCII characters have code points in the range U+0000-U+007F.\nEmpty string is ASCII too.",
    "builtins.str.isdecimal" => "Return True if the string is a decimal string, False otherwise.\n\nA string is a decimal string if all characters in the string are\ndecimal and there is at least one character in the string.",
    "builtins.str.isdigit" => "Return True if the string is a digit string, False otherwise.\n\nA string is a digit string if all characters in the string are\ndigits and there is at least one character in the string.",
    "builtins.str.isidentifier" => "Return True if the string is a valid Python identifier, False otherwise.\n\nCall keyword.iskeyword(s) to test whether string s is a reserved\nidentifier, such as \"def\" or \"class\".",
    "builtins.str.islower" => "Return True if the string is a lowercase string, False otherwise.\n\nA string is lowercase if all cased characters in the string are\nlowercase and there is at least one cased character in the string.",
    "builtins.str.isnumeric" => "Return True if the string is a numeric string, False otherwise.\n\nA string is numeric if all characters in the string are numeric and\nthere is at least one character in the string.",
    "builtins.str.isprintable" => "Return True if all characters in the string are printable, False otherwise.\n\nA character is printable if repr() may use it in its output.",
    "builtins.str.isspace" => "Return True if the string is a whitespace string, False otherwise.\n\nA string is whitespace if all characters in the string are\nwhitespace and there is at least one character in the string.",
    "builtins.str.istitle" => "Return True if the string is a title-cased string, False otherwise.\n\nIn a title-cased string, upper- and title-case characters may only\nfollow uncased characters and lowercase characters only cased ones.",
    "builtins.str.isupper" => "Return True if the string is an uppercase string, False otherwise.\n\nA string is uppercase if all cased characters in the string are\nuppercase and there is at least one cased character in the string.",
    "builtins.str.join" => "Concatenate any number of strings.\n\nThe string whose method is called is inserted in between each given\nstring.  The result is returned as a new string.\n\nExample: '.'.join(['ab', 'pq', 'rs']) -> 'ab.pq.rs'",
    "builtins.str.ljust" => "Return a left-justified string of length width.\n\nPadding is done using the specified fill character (default is\na space).",
    "builtins.str.lower" => "Return a copy of the string converted to lowercase.",
    "builtins.str.lstrip" => "Return a copy of the string with leading whitespace removed.\n\nIf chars is given and not None, remove characters in chars instead.",
    "builtins.str.maketrans" => "Return a translation table usable for str.translate().\n\nIf there is only one argument, it must be a dictionary mapping\nUnicode ordinals (integers) or characters to Unicode ordinals,\nstrings or None.  Character keys will be then converted to ordinals.\nIf there are two arguments, they must be strings of equal length,\nand in the resulting dictionary, each character in x will be mapped\nto the character at the same position in y.  If there is a third\nargument, it must be a string, whose characters will be mapped to\nNone in the result.",
    "builtins.str.partition" => "Partition the string into three parts using the given separator.\n\nThis will search for the separator in the string.  If the separator\nis found, returns a 3-tuple containing the part before the\nseparator, the separator itself, and the part after it.\n\nIf the separator is not found, returns a 3-tuple containing\nthe original string and two empty strings.",
    "builtins.str.removeprefix" => "Return a str with the given prefix string removed if present.\n\nIf the string starts with the prefix string, return\nstring[len(prefix):].  Otherwise, return a copy of the original\nstring.",
    "builtins.str.removesuffix" => "Return a str with the given suffix string removed if present.\n\nIf the string ends with the suffix string and that suffix is not\nempty, return string[:-len(suffix)].  Otherwise, return a copy of\nthe original string.",
    "builtins.str.replace" => "Return a copy with all occurrences of substring old replaced by new.\n\n  count\n    Maximum number of occurrences to replace.\n    -1 (the default value) means replace all occurrences.\n\nIf the optional argument count is given, only the first count occurrences are\nreplaced.",
    "builtins.str.rfind" => "Return the highest index in S where substring sub is found, such that sub is contained within S[start:end].\n\nOptional arguments start and end are interpreted as in slice\nnotation.  Return -1 on failure.",
    "builtins.str.rindex" => "Return the highest index in S where substring sub is found, such that sub is contained within S[start:end].\n\nOptional arguments start and end are interpreted as in slice\nnotation.  Raises ValueError when the substring is not found.",
    "builtins.str.rjust" => "Return a right-justified string of length width.\n\nPadding is done using the specified fill character (default is\na space).",
    "builtins.str.rpartition" => "Partition the string into three parts using the given separator.\n\nThis will search for the separator in the string, starting at the\nend.  If the separator is found, returns a 3-tuple containing the\npart before the separator, the separator itself, and the part after\nit.\n\nIf the separator is not found, returns a 3-tuple containing two\nempty strings and the original string.",
    "builtins.str.rsplit" => "Return a list of the substrings in the string, using sep as the separator string.\n\n  sep\n    The separator used to split the string.\n\n    When set to None (the default value), will split on any\n    whitespace character (including \\n \\r \\t \\f and spaces) and\n    will discard empty strings from the result.\n  maxsplit\n    Maximum number of splits.\n    -1 (the default value) means no limit.\n\nSplitting starts at the end of the string and works to the front.",
    "builtins.str.rstrip" => "Return a copy of the string with trailing whitespace removed.\n\nIf chars is given and not None, remove characters in chars instead.",
    "builtins.str.split" => "Return a list of the substrings in the string, using sep as the separator string.\n\n  sep\n    The separator used to split the string.\n\n    When set to None (the default value), will split on any\n    whitespace character (including \\n \\r \\t \\f and spaces) and\n    will discard empty strings from the result.\n  maxsplit\n    Maximum number of splits.\n    -1 (the default value) means no limit.\n\nSplitting starts at the front of the string and works to the end.\n\nNote, str.split() is mainly useful for data that has been\nintentionally delimited.  With natural text that includes\npunctuation, consider using the regular expression module.",
    "builtins.str.splitlines" => "Return a list of the lines in the string, breaking at line boundaries.\n\nLine breaks are not included in the resulting list unless keepends\nis given and true.",
    "builtins.str.startswith" => "Return True if the string starts with the specified prefix, False otherwise.\n\n  prefix\n    A string or a tuple of strings to try.\n  start\n    Optional start position. Default: start of the string.\n  end\n    Optional stop position. Default: end of the string.",
    "builtins.str.strip" => "Return a copy of the string with leading and trailing whitespace removed.\n\nIf chars is given and not None, remove characters in chars instead.",
    "builtins.str.swapcase" => "Convert uppercase characters to lowercase and lowercase characters to uppercase.",
    "builtins.str.title" => "Return a version of the string where each word is titlecased.\n\nMore specifically, words start with uppercased characters and all\nremaining cased characters have lower case.",
    "builtins.str.translate" => "Replace each character in the string using the given translation table.\n\n  table\n    Translation table, which must be a mapping of Unicode ordinals\n    to Unicode ordinals, strings, or None.\n\nThe table must implement lookup/indexing via __getitem__, for\ninstance a dictionary or list.  If this operation raises\nLookupError, the character is left untouched.  Characters mapped to\nNone are deleted.",
    "builtins.str.upper" => "Return a copy of the string converted to uppercase.",
    "builtins.str.zfill" => "Pad a numeric string with zeros on the left, to fill a field of the given width.\n\nThe string is never truncated.",
    "builtins.str_ascii_iterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.str_ascii_iterator.__eq__" => "Return self==value.",
    "builtins.str_ascii_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.str_ascii_iterator.__ge__" => "Return self>=value.",
    "builtins.str_ascii_iterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.str_ascii_iterator.__getstate__" => "Helper for pickle.",
    "builtins.str_ascii_iterator.__gt__" => "Return self>value.",
    "builtins.str_ascii_iterator.__hash__" => "Return hash(self).",
    "builtins.str_ascii_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.str_ascii_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.str_ascii_iterator.__iter__" => "Implement iter(self).",
    "builtins.str_ascii_iterator.__le__" => "Return self<=value.",
    "builtins.str_ascii_iterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins.str_ascii_iterator.__lt__" => "Return self<value.",
    "builtins.str_ascii_iterator.__ne__" => "Return self!=value.",
    "builtins.str_ascii_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.str_ascii_iterator.__next__" => "Implement next(self).",
    "builtins.str_ascii_iterator.__reduce__" => "Return state information for pickling.",
    "builtins.str_ascii_iterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.str_ascii_iterator.__repr__" => "Return repr(self).",
    "builtins.str_ascii_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.str_ascii_iterator.__setstate__" => "Set state information for unpickling.",
    "builtins.str_ascii_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.str_ascii_iterator.__str__" => "Return str(self).",
    "builtins.str_ascii_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.str_iterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.str_iterator.__eq__" => "Return self==value.",
    "builtins.str_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.str_iterator.__ge__" => "Return self>=value.",
    "builtins.str_iterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.str_iterator.__getstate__" => "Helper for pickle.",
    "builtins.str_iterator.__gt__" => "Return self>value.",
    "builtins.str_iterator.__hash__" => "Return hash(self).",
    "builtins.str_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.str_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.str_iterator.__iter__" => "Implement iter(self).",
    "builtins.str_iterator.__le__" => "Return self<=value.",
    "builtins.str_iterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins.str_iterator.__lt__" => "Return self<value.",
    "builtins.str_iterator.__ne__" => "Return self!=value.",
    "builtins.str_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.str_iterator.__next__" => "Implement next(self).",
    "builtins.str_iterator.__reduce__" => "Return state information for pickling.",
    "builtins.str_iterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.str_iterator.__repr__" => "Return repr(self).",
    "builtins.str_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.str_iterator.__setstate__" => "Set state information for unpickling.",
    "builtins.str_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.str_iterator.__str__" => "Return str(self).",
    "builtins.str_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.sum" => "Return the sum of a 'start' value (default: 0) plus an iterable of numbers\n\nWhen the iterable is empty, return the start value.\nThis function is intended specifically for use with numeric values and\nmay reject non-numeric types.",
    "builtins.super" => "super() -> same as super(__class__, <first argument>)\nsuper(type) -> unbound super object\nsuper(type, obj) -> bound super object; requires isinstance(obj, type)\nsuper(type, type2) -> bound super object; requires\n    issubclass(type2, type)\nTypical use to call a cooperative superclass method:\nclass C(B):\n    def meth(self, arg):\n        super().meth(arg)\nThis works for class methods too:\nclass C(B):\n    @classmethod\n    def cmeth(cls, arg):\n        super().cmeth(arg)",
    "builtins.super.__delattr__" => "Implement delattr(self, name).",
    "builtins.super.__eq__" => "Return self==value.",
    "builtins.super.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.super.__ge__" => "Return self>=value.",
    "builtins.super.__get__" => "Return an attribute of instance, which is of type owner.",
    "builtins.super.__getattribute__" => "Return getattr(self, name).",
    "builtins.super.__getstate__" => "Helper for pickle.",
    "builtins.super.__gt__" => "Return self>value.",
    "builtins.super.__hash__" => "Return hash(self).",
    "builtins.super.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.super.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.super.__le__" => "Return self<=value.",
    "builtins.super.__lt__" => "Return self<value.",
    "builtins.super.__ne__" => "Return self!=value.",
    "builtins.super.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.super.__reduce__" => "Helper for pickle.",
    "builtins.super.__reduce_ex__" => "Helper for pickle.",
    "builtins.super.__repr__" => "Return repr(self).",
    "builtins.super.__self__" => "the instance invoking super(); may be None",
    "builtins.super.__self_class__" => "the type of the instance invoking super(); may be None",
    "builtins.super.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.super.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.super.__str__" => "Return str(self).",
    "builtins.super.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.super.__thisclass__" => "the class invoking super()",
    "builtins.symtable entry.__delattr__" => "Implement delattr(self, name).",
    "builtins.symtable entry.__eq__" => "Return self==value.",
    "builtins.symtable entry.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.symtable entry.__ge__" => "Return self>=value.",
    "builtins.symtable entry.__getattribute__" => "Return getattr(self, name).",
    "builtins.symtable entry.__getstate__" => "Helper for pickle.",
    "builtins.symtable entry.__gt__" => "Return self>value.",
    "builtins.symtable entry.__hash__" => "Return hash(self).",
    "builtins.symtable entry.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.symtable entry.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.symtable entry.__le__" => "Return self<=value.",
    "builtins.symtable entry.__lt__" => "Return self<value.",
    "builtins.symtable entry.__ne__" => "Return self!=value.",
    "builtins.symtable entry.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.symtable entry.__reduce__" => "Helper for pickle.",
    "builtins.symtable entry.__reduce_ex__" => "Helper for pickle.",
    "builtins.symtable entry.__repr__" => "Return repr(self).",
    "builtins.symtable entry.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.symtable entry.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.symtable entry.__str__" => "Return str(self).",
    "builtins.symtable entry.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.takewhile" => "Return successive entries from an iterable as long as the predicate evaluates to true for each entry.",
    "builtins.takewhile.__delattr__" => "Implement delattr(self, name).",
    "builtins.takewhile.__eq__" => "Return self==value.",
    "builtins.takewhile.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.takewhile.__ge__" => "Return self>=value.",
    "builtins.takewhile.__getattribute__" => "Return getattr(self, name).",
    "builtins.takewhile.__getstate__" => "Helper for pickle.",
    "builtins.takewhile.__gt__" => "Return self>value.",
    "builtins.takewhile.__hash__" => "Return hash(self).",
    "builtins.takewhile.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.takewhile.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.takewhile.__iter__" => "Implement iter(self).",
    "builtins.takewhile.__le__" => "Return self<=value.",
    "builtins.takewhile.__lt__" => "Return self<value.",
    "builtins.takewhile.__ne__" => "Return self!=value.",
    "builtins.takewhile.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.takewhile.__next__" => "Implement next(self).",
    "builtins.takewhile.__reduce__" => "Helper for pickle.",
    "builtins.takewhile.__reduce_ex__" => "Helper for pickle.",
    "builtins.takewhile.__repr__" => "Return repr(self).",
    "builtins.takewhile.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.takewhile.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.takewhile.__str__" => "Return str(self).",
    "builtins.takewhile.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.time" => "Time with time zone.\n\nConstructors:\n\n__new__()\nstrptime()\n\nOperators:\n\n__repr__, __str__\n__eq__, __le__, __lt__, __ge__, __gt__, __hash__\n\nMethods:\n\nstrftime()\nisoformat()\nutcoffset()\ntzname()\ndst()\n\nProperties (readonly):\nhour, minute, second, microsecond, tzinfo, fold",
    "builtins.time.__delattr__" => "Implement delattr(self, name).",
    "builtins.time.__eq__" => "Return self==value.",
    "builtins.time.__format__" => "Formats self with strftime.",
    "builtins.time.__ge__" => "Return self>=value.",
    "builtins.time.__getattribute__" => "Return getattr(self, name).",
    "builtins.time.__getstate__" => "Helper for pickle.",
    "builtins.time.__gt__" => "Return self>value.",
    "builtins.time.__hash__" => "Hash.",
    "builtins.time.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.time.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.time.__le__" => "Return self<=value.",
    "builtins.time.__lt__" => "Return self<value.",
    "builtins.time.__ne__" => "Return self!=value.",
    "builtins.time.__new__" => "Constructor.\n\nArguments:\n\nhour, minute (required)\nsecond, microsecond (default to zero)\ntzinfo (default to None)\nfold (keyword only, default to zero)",
    "builtins.time.__reduce__" => "__reduce__() -> (cls, state)",
    "builtins.time.__reduce_ex__" => "__reduce_ex__(proto) -> (cls, state)",
    "builtins.time.__replace__" => "Return a new time with new values for the specified fields.",
    "builtins.time.__repr__" => "Convert to formal string, for repr().",
    "builtins.time.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.time.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.time.__str__" => "Return the time formatted according to ISO.\n\nThe full format is 'HH:MM:SS.mmmmmm+zz:zz'. By default, the fractional\npart is omitted if self.microsecond == 0.\n\nThe optional argument timespec specifies the number of additional\nterms of the time to include. Valid options are 'auto', 'hours',\n'minutes', 'seconds', 'milliseconds' and 'microseconds'.",
    "builtins.time.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.time._tzstr" => "Return formatted timezone offset (+xx:xx) or an empty string.",
    "builtins.time.dst" => "Return 0 if DST is not in effect, or the DST offset (as timedelta\npositive eastward) if DST is in effect.\n\nThis is purely informational; the DST offset has already been added to\nthe UTC offset returned by utcoffset() if applicable, so there's no\nneed to consult dst() unless you're interested in displaying the DST\ninfo.",
    "builtins.time.fromisoformat" => "Construct a time from a string in one of the ISO 8601 formats.",
    "builtins.time.hour" => "hour (0-23)",
    "builtins.time.isoformat" => "Return the time formatted according to ISO.\n\nThe full format is 'HH:MM:SS.mmmmmm+zz:zz'. By default, the fractional\npart is omitted if self.microsecond == 0.\n\nThe optional argument timespec specifies the number of additional\nterms of the time to include. Valid options are 'auto', 'hours',\n'minutes', 'seconds', 'milliseconds' and 'microseconds'.",
    "builtins.time.microsecond" => "microsecond (0-999999)",
    "builtins.time.minute" => "minute (0-59)",
    "builtins.time.replace" => "Return a new time with new values for the specified fields.",
    "builtins.time.second" => "second (0-59)",
    "builtins.time.strftime" => "Format using strftime().  The date part of the timestamp passed\nto underlying strftime should not be used.",
    "builtins.time.strptime" => "string, format -> new time parsed from a string (like time.strptime()).",
    "builtins.time.tzinfo" => "timezone info object",
    "builtins.time.tzname" => "Return the timezone name.\n\nNote that the name is 100% informational -- there's no requirement that\nit mean anything in particular. For example, \"GMT\", \"UTC\", \"-500\",\n\"-5:00\", \"EDT\", \"US/Eastern\", \"America/New York\" are all valid replies.",
    "builtins.time.utcoffset" => "Return the timezone offset as timedelta, positive east of UTC\n(negative west of UTC).",
    "builtins.timedelta" => "Represent the difference between two datetime objects.\n\nSupported operators:\n\n- add, subtract timedelta\n- unary plus, minus, abs\n- compare to timedelta\n- multiply, divide by int\n\nIn addition, datetime supports subtraction of two datetime objects\nreturning a timedelta, and addition or subtraction of a datetime\nand a timedelta giving a datetime.\n\nRepresentation: (days, seconds, microseconds).",
    "builtins.timedelta.__abs__" => "abs(self)",
    "builtins.timedelta.__add__" => "Return self+value.",
    "builtins.timedelta.__bool__" => "True if self else False",
    "builtins.timedelta.__delattr__" => "Implement delattr(self, name).",
    "builtins.timedelta.__divmod__" => "Return divmod(self, value).",
    "builtins.timedelta.__eq__" => "Return self==value.",
    "builtins.timedelta.__floordiv__" => "Return self//value.",
    "builtins.timedelta.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.timedelta.__ge__" => "Return self>=value.",
    "builtins.timedelta.__getattribute__" => "Return getattr(self, name).",
    "builtins.timedelta.__getstate__" => "Helper for pickle.",
    "builtins.timedelta.__gt__" => "Return self>value.",
    "builtins.timedelta.__hash__" => "Return hash(self).",
    "builtins.timedelta.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.timedelta.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.timedelta.__le__" => "Return self<=value.",
    "builtins.timedelta.__lt__" => "Return self<value.",
    "builtins.timedelta.__mod__" => "Return self%value.",
    "builtins.timedelta.__mul__" => "Return self*value.",
    "builtins.timedelta.__ne__" => "Return self!=value.",
    "builtins.timedelta.__neg__" => "-self",
    "builtins.timedelta.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.timedelta.__pos__" => "+self",
    "builtins.timedelta.__radd__" => "Return value+self.",
    "builtins.timedelta.__rdivmod__" => "Return divmod(value, self).",
    "builtins.timedelta.__reduce__" => "__reduce__() -> (cls, state)",
    "builtins.timedelta.__reduce_ex__" => "Helper for pickle.",
    "builtins.timedelta.__repr__" => "Return repr(self).",
    "builtins.timedelta.__rfloordiv__" => "Return value//self.",
    "builtins.timedelta.__rmod__" => "Return value%self.",
    "builtins.timedelta.__rmul__" => "Return value*self.",
    "builtins.timedelta.__rsub__" => "Return value-self.",
    "builtins.timedelta.__rtruediv__" => "Return value/self.",
    "builtins.timedelta.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.timedelta.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.timedelta.__str__" => "Return str(self).",
    "builtins.timedelta.__sub__" => "Return self-value.",
    "builtins.timedelta.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.timedelta.__truediv__" => "Return self/value.",
    "builtins.timedelta.days" => "days",
    "builtins.timedelta.microseconds" => "microseconds",
    "builtins.timedelta.seconds" => "seconds",
    "builtins.timedelta.total_seconds" => "Total seconds in the duration.",
    "builtins.tkapp.__delattr__" => "Implement delattr(self, name).",
    "builtins.tkapp.__eq__" => "Return self==value.",
    "builtins.tkapp.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.tkapp.__ge__" => "Return self>=value.",
    "builtins.tkapp.__getattribute__" => "Return getattr(self, name).",
    "builtins.tkapp.__getstate__" => "Helper for pickle.",
    "builtins.tkapp.__gt__" => "Return self>value.",
    "builtins.tkapp.__hash__" => "Return hash(self).",
    "builtins.tkapp.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.tkapp.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.tkapp.__le__" => "Return self<=value.",
    "builtins.tkapp.__lt__" => "Return self<value.",
    "builtins.tkapp.__ne__" => "Return self!=value.",
    "builtins.tkapp.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.tkapp.__reduce__" => "Helper for pickle.",
    "builtins.tkapp.__reduce_ex__" => "Helper for pickle.",
    "builtins.tkapp.__repr__" => "Return repr(self).",
    "builtins.tkapp.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.tkapp.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.tkapp.__str__" => "Return str(self).",
    "builtins.tkapp.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.tkapp.gettrace" => "Get the tracing function.",
    "builtins.tkapp.settrace" => "Set the tracing function.",
    "builtins.tktimertoken.__delattr__" => "Implement delattr(self, name).",
    "builtins.tktimertoken.__eq__" => "Return self==value.",
    "builtins.tktimertoken.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.tktimertoken.__ge__" => "Return self>=value.",
    "builtins.tktimertoken.__getattribute__" => "Return getattr(self, name).",
    "builtins.tktimertoken.__getstate__" => "Helper for pickle.",
    "builtins.tktimertoken.__gt__" => "Return self>value.",
    "builtins.tktimertoken.__hash__" => "Return hash(self).",
    "builtins.tktimertoken.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.tktimertoken.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.tktimertoken.__le__" => "Return self<=value.",
    "builtins.tktimertoken.__lt__" => "Return self<value.",
    "builtins.tktimertoken.__ne__" => "Return self!=value.",
    "builtins.tktimertoken.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.tktimertoken.__reduce__" => "Helper for pickle.",
    "builtins.tktimertoken.__reduce_ex__" => "Helper for pickle.",
    "builtins.tktimertoken.__repr__" => "Return repr(self).",
    "builtins.tktimertoken.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.tktimertoken.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.tktimertoken.__str__" => "Return str(self).",
    "builtins.tktimertoken.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.traceback" => "Create a new traceback object.",
    "builtins.traceback.__delattr__" => "Implement delattr(self, name).",
    "builtins.traceback.__eq__" => "Return self==value.",
    "builtins.traceback.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.traceback.__ge__" => "Return self>=value.",
    "builtins.traceback.__getattribute__" => "Return getattr(self, name).",
    "builtins.traceback.__getstate__" => "Helper for pickle.",
    "builtins.traceback.__gt__" => "Return self>value.",
    "builtins.traceback.__hash__" => "Return hash(self).",
    "builtins.traceback.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.traceback.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.traceback.__le__" => "Return self<=value.",
    "builtins.traceback.__lt__" => "Return self<value.",
    "builtins.traceback.__ne__" => "Return self!=value.",
    "builtins.traceback.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.traceback.__reduce__" => "Helper for pickle.",
    "builtins.traceback.__reduce_ex__" => "Helper for pickle.",
    "builtins.traceback.__repr__" => "Return repr(self).",
    "builtins.traceback.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.traceback.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.traceback.__str__" => "Return str(self).",
    "builtins.traceback.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.tuple" => "Built-in immutable sequence.\n\nIf no argument is given, the constructor returns an empty tuple.\nIf iterable is specified the tuple is initialized from iterable's items.\n\nIf the argument is a tuple, the return value is the same object.",
    "builtins.tuple.__add__" => "Return self+value.",
    "builtins.tuple.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "builtins.tuple.__contains__" => "Return bool(key in self).",
    "builtins.tuple.__delattr__" => "Implement delattr(self, name).",
    "builtins.tuple.__eq__" => "Return self==value.",
    "builtins.tuple.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.tuple.__ge__" => "Return self>=value.",
    "builtins.tuple.__getattribute__" => "Return getattr(self, name).",
    "builtins.tuple.__getitem__" => "Return self[key].",
    "builtins.tuple.__getstate__" => "Helper for pickle.",
    "builtins.tuple.__gt__" => "Return self>value.",
    "builtins.tuple.__hash__" => "Return hash(self).",
    "builtins.tuple.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.tuple.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.tuple.__iter__" => "Implement iter(self).",
    "builtins.tuple.__le__" => "Return self<=value.",
    "builtins.tuple.__len__" => "Return len(self).",
    "builtins.tuple.__lt__" => "Return self<value.",
    "builtins.tuple.__mul__" => "Return self*value.",
    "builtins.tuple.__ne__" => "Return self!=value.",
    "builtins.tuple.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.tuple.__reduce__" => "Helper for pickle.",
    "builtins.tuple.__reduce_ex__" => "Helper for pickle.",
    "builtins.tuple.__repr__" => "Return repr(self).",
    "builtins.tuple.__rmul__" => "Return value*self.",
    "builtins.tuple.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.tuple.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.tuple.__str__" => "Return str(self).",
    "builtins.tuple.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.tuple.count" => "Return number of occurrences of value.",
    "builtins.tuple.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "builtins.tuple_iterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.tuple_iterator.__eq__" => "Return self==value.",
    "builtins.tuple_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.tuple_iterator.__ge__" => "Return self>=value.",
    "builtins.tuple_iterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.tuple_iterator.__getstate__" => "Helper for pickle.",
    "builtins.tuple_iterator.__gt__" => "Return self>value.",
    "builtins.tuple_iterator.__hash__" => "Return hash(self).",
    "builtins.tuple_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.tuple_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.tuple_iterator.__iter__" => "Implement iter(self).",
    "builtins.tuple_iterator.__le__" => "Return self<=value.",
    "builtins.tuple_iterator.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "builtins.tuple_iterator.__lt__" => "Return self<value.",
    "builtins.tuple_iterator.__ne__" => "Return self!=value.",
    "builtins.tuple_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.tuple_iterator.__next__" => "Implement next(self).",
    "builtins.tuple_iterator.__reduce__" => "Return state information for pickling.",
    "builtins.tuple_iterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.tuple_iterator.__repr__" => "Return repr(self).",
    "builtins.tuple_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.tuple_iterator.__setstate__" => "Set state information for unpickling.",
    "builtins.tuple_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.tuple_iterator.__str__" => "Return str(self).",
    "builtins.tuple_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.type" => "type(object) -> the object's type\ntype(name, bases, dict, **kwds) -> a new type",
    "builtins.type.__base__" => "The base class of the class hierarchy.\n\nWhen called, it accepts no arguments and returns a new featureless\ninstance that has no instance attributes and cannot be given any.",
    "builtins.type.__base__.__delattr__" => "Implement delattr(self, name).",
    "builtins.type.__base__.__eq__" => "Return self==value.",
    "builtins.type.__base__.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.type.__base__.__ge__" => "Return self>=value.",
    "builtins.type.__base__.__getattribute__" => "Return getattr(self, name).",
    "builtins.type.__base__.__getstate__" => "Helper for pickle.",
    "builtins.type.__base__.__gt__" => "Return self>value.",
    "builtins.type.__base__.__hash__" => "Return hash(self).",
    "builtins.type.__base__.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.type.__base__.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.type.__base__.__le__" => "Return self<=value.",
    "builtins.type.__base__.__lt__" => "Return self<value.",
    "builtins.type.__base__.__ne__" => "Return self!=value.",
    "builtins.type.__base__.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.type.__base__.__reduce__" => "Helper for pickle.",
    "builtins.type.__base__.__reduce_ex__" => "Helper for pickle.",
    "builtins.type.__base__.__repr__" => "Return repr(self).",
    "builtins.type.__base__.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.type.__base__.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.type.__base__.__str__" => "Return str(self).",
    "builtins.type.__base__.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.type.__call__" => "Call self as a function.",
    "builtins.type.__delattr__" => "Implement delattr(self, name).",
    "builtins.type.__eq__" => "Return self==value.",
    "builtins.type.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.type.__ge__" => "Return self>=value.",
    "builtins.type.__getattribute__" => "Return getattr(self, name).",
    "builtins.type.__getstate__" => "Helper for pickle.",
    "builtins.type.__gt__" => "Return self>value.",
    "builtins.type.__hash__" => "Return hash(self).",
    "builtins.type.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.type.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.type.__instancecheck__" => "Check if an object is an instance.",
    "builtins.type.__le__" => "Return self<=value.",
    "builtins.type.__lt__" => "Return self<value.",
    "builtins.type.__ne__" => "Return self!=value.",
    "builtins.type.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.type.__or__" => "Return self|value.",
    "builtins.type.__prepare__" => "Create the namespace for the class statement",
    "builtins.type.__reduce__" => "Helper for pickle.",
    "builtins.type.__reduce_ex__" => "Helper for pickle.",
    "builtins.type.__repr__" => "Return repr(self).",
    "builtins.type.__ror__" => "Return value|self.",
    "builtins.type.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.type.__sizeof__" => "Return memory consumption of the type object.",
    "builtins.type.__str__" => "Return str(self).",
    "builtins.type.__subclasscheck__" => "Check if a class is a subclass.",
    "builtins.type.__subclasses__" => "Return a list of immediate subclasses.",
    "builtins.type.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.type.mro" => "Return a type's method resolution order.",
    "builtins.tzinfo" => "Abstract base class for time zone info classes.\n\nSubclasses must override the tzname(), utcoffset() and dst() methods.",
    "builtins.tzinfo.__delattr__" => "Implement delattr(self, name).",
    "builtins.tzinfo.__eq__" => "Return self==value.",
    "builtins.tzinfo.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.tzinfo.__ge__" => "Return self>=value.",
    "builtins.tzinfo.__getattribute__" => "Return getattr(self, name).",
    "builtins.tzinfo.__getstate__" => "Helper for pickle.",
    "builtins.tzinfo.__gt__" => "Return self>value.",
    "builtins.tzinfo.__hash__" => "Return hash(self).",
    "builtins.tzinfo.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.tzinfo.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.tzinfo.__le__" => "Return self<=value.",
    "builtins.tzinfo.__lt__" => "Return self<value.",
    "builtins.tzinfo.__ne__" => "Return self!=value.",
    "builtins.tzinfo.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.tzinfo.__reduce__" => "-> (cls, state)",
    "builtins.tzinfo.__reduce_ex__" => "Helper for pickle.",
    "builtins.tzinfo.__repr__" => "Return repr(self).",
    "builtins.tzinfo.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.tzinfo.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.tzinfo.__str__" => "Return str(self).",
    "builtins.tzinfo.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.tzinfo.dst" => "datetime -> DST offset as timedelta, positive for east of UTC.\n\nReturn 0 if DST not in effect.  utcoffset() must include the DST\noffset.",
    "builtins.tzinfo.fromutc" => "datetime in UTC -> datetime in local time.",
    "builtins.tzinfo.tzname" => "datetime -> string name of time zone.",
    "builtins.tzinfo.utcoffset" => "datetime -> timedelta, positive for east of UTC, negative for west of UTC",
    "builtins.unpack_iterator.__delattr__" => "Implement delattr(self, name).",
    "builtins.unpack_iterator.__eq__" => "Return self==value.",
    "builtins.unpack_iterator.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.unpack_iterator.__ge__" => "Return self>=value.",
    "builtins.unpack_iterator.__getattribute__" => "Return getattr(self, name).",
    "builtins.unpack_iterator.__getstate__" => "Helper for pickle.",
    "builtins.unpack_iterator.__gt__" => "Return self>value.",
    "builtins.unpack_iterator.__hash__" => "Return hash(self).",
    "builtins.unpack_iterator.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.unpack_iterator.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.unpack_iterator.__iter__" => "Implement iter(self).",
    "builtins.unpack_iterator.__le__" => "Return self<=value.",
    "builtins.unpack_iterator.__lt__" => "Return self<value.",
    "builtins.unpack_iterator.__ne__" => "Return self!=value.",
    "builtins.unpack_iterator.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.unpack_iterator.__next__" => "Implement next(self).",
    "builtins.unpack_iterator.__reduce__" => "Helper for pickle.",
    "builtins.unpack_iterator.__reduce_ex__" => "Helper for pickle.",
    "builtins.unpack_iterator.__repr__" => "Return repr(self).",
    "builtins.unpack_iterator.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.unpack_iterator.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.unpack_iterator.__str__" => "Return str(self).",
    "builtins.unpack_iterator.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.uop_executor.__delattr__" => "Implement delattr(self, name).",
    "builtins.uop_executor.__eq__" => "Return self==value.",
    "builtins.uop_executor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.uop_executor.__ge__" => "Return self>=value.",
    "builtins.uop_executor.__getattribute__" => "Return getattr(self, name).",
    "builtins.uop_executor.__getitem__" => "Return self[key].",
    "builtins.uop_executor.__getstate__" => "Helper for pickle.",
    "builtins.uop_executor.__gt__" => "Return self>value.",
    "builtins.uop_executor.__hash__" => "Return hash(self).",
    "builtins.uop_executor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.uop_executor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.uop_executor.__le__" => "Return self<=value.",
    "builtins.uop_executor.__len__" => "Return len(self).",
    "builtins.uop_executor.__lt__" => "Return self<value.",
    "builtins.uop_executor.__ne__" => "Return self!=value.",
    "builtins.uop_executor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.uop_executor.__reduce__" => "Helper for pickle.",
    "builtins.uop_executor.__reduce_ex__" => "Helper for pickle.",
    "builtins.uop_executor.__repr__" => "Return repr(self).",
    "builtins.uop_executor.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.uop_executor.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.uop_executor.__str__" => "Return str(self).",
    "builtins.uop_executor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.values.__delattr__" => "Implement delattr(self, name).",
    "builtins.values.__eq__" => "Return self==value.",
    "builtins.values.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.values.__ge__" => "Return self>=value.",
    "builtins.values.__getattribute__" => "Return getattr(self, name).",
    "builtins.values.__getstate__" => "Helper for pickle.",
    "builtins.values.__gt__" => "Return self>value.",
    "builtins.values.__hash__" => "Return hash(self).",
    "builtins.values.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.values.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.values.__iter__" => "Implement iter(self).",
    "builtins.values.__le__" => "Return self<=value.",
    "builtins.values.__len__" => "Return len(self).",
    "builtins.values.__lt__" => "Return self<value.",
    "builtins.values.__ne__" => "Return self!=value.",
    "builtins.values.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.values.__next__" => "Implement next(self).",
    "builtins.values.__reduce__" => "Helper for pickle.",
    "builtins.values.__reduce_ex__" => "Helper for pickle.",
    "builtins.values.__repr__" => "Return repr(self).",
    "builtins.values.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.values.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.values.__str__" => "Return str(self).",
    "builtins.values.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.vars" => "vars([object]) -> dictionary\n\nWithout arguments, equivalent to locals().\nWith an argument, equivalent to object.__dict__.",
    "builtins.verify" => "Check an enumeration for various constraints. (see EnumCheck)",
    "builtins.verify.__delattr__" => "Implement delattr(self, name).",
    "builtins.verify.__eq__" => "Return self==value.",
    "builtins.verify.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.verify.__ge__" => "Return self>=value.",
    "builtins.verify.__getattribute__" => "Return getattr(self, name).",
    "builtins.verify.__getstate__" => "Helper for pickle.",
    "builtins.verify.__gt__" => "Return self>value.",
    "builtins.verify.__hash__" => "Return hash(self).",
    "builtins.verify.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.verify.__le__" => "Return self<=value.",
    "builtins.verify.__lt__" => "Return self<value.",
    "builtins.verify.__ne__" => "Return self!=value.",
    "builtins.verify.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.verify.__reduce__" => "Helper for pickle.",
    "builtins.verify.__reduce_ex__" => "Helper for pickle.",
    "builtins.verify.__repr__" => "Return repr(self).",
    "builtins.verify.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.verify.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.verify.__str__" => "Return str(self).",
    "builtins.verify.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.verify.__weakref__" => "list of weak references to the object",
    "builtins.window.__delattr__" => "Implement delattr(self, name).",
    "builtins.window.__eq__" => "Return self==value.",
    "builtins.window.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.window.__ge__" => "Return self>=value.",
    "builtins.window.__getattribute__" => "Return getattr(self, name).",
    "builtins.window.__getstate__" => "Helper for pickle.",
    "builtins.window.__gt__" => "Return self>value.",
    "builtins.window.__hash__" => "Return hash(self).",
    "builtins.window.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.window.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.window.__le__" => "Return self<=value.",
    "builtins.window.__lt__" => "Return self<value.",
    "builtins.window.__ne__" => "Return self!=value.",
    "builtins.window.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.window.__reduce__" => "Helper for pickle.",
    "builtins.window.__reduce_ex__" => "Helper for pickle.",
    "builtins.window.__repr__" => "Return repr(self).",
    "builtins.window.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.window.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.window.__str__" => "Return str(self).",
    "builtins.window.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.window.addch" => "addch([y, x,] ch, [attr=_curses.A_NORMAL])\nPaint the character.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n  ch\n    Character to add.\n  attr\n    Attributes for the character.\n\nPaint character ch at (y, x) with attributes attr,\noverwriting any character previously painted at that location.\nBy default, the character position and attributes are the\ncurrent settings for the window object.",
    "builtins.window.addnstr" => "addnstr([y, x,] str, n, [attr])\nPaint at most n characters of the string.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n  str\n    String to add.\n  n\n    Maximal number of characters.\n  attr\n    Attributes for characters.\n\nPaint at most n characters of the string str at (y, x) with\nattributes attr, overwriting anything previously on the display.\nBy default, the character position and attributes are the\ncurrent settings for the window object.",
    "builtins.window.addstr" => "addstr([y, x,] str, [attr])\nPaint the string.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n  str\n    String to add.\n  attr\n    Attributes for characters.\n\nPaint the string str at (y, x) with attributes attr,\noverwriting anything previously on the display.\nBy default, the character position and attributes are the\ncurrent settings for the window object.",
    "builtins.window.attroff" => "Remove attribute attr from the \"background\" set.",
    "builtins.window.attron" => "Add attribute attr to the \"background\" set.",
    "builtins.window.attrset" => "Set the \"background\" set of attributes.",
    "builtins.window.bkgd" => "Set the background property of the window.\n\n  ch\n    Background character.\n  attr\n    Background attributes.",
    "builtins.window.bkgdset" => "Set the window's background.\n\n  ch\n    Background character.\n  attr\n    Background attributes.",
    "builtins.window.border" => "Draw a border around the edges of the window.\n\n  ls\n    Left side.\n  rs\n    Right side.\n  ts\n    Top side.\n  bs\n    Bottom side.\n  tl\n    Upper-left corner.\n  tr\n    Upper-right corner.\n  bl\n    Bottom-left corner.\n  br\n    Bottom-right corner.\n\nEach parameter specifies the character to use for a specific part of\nthe border.  The characters can be specified as integers or as\none-character strings.  A 0 value for any parameter will cause the\ndefault character to be used for that parameter.",
    "builtins.window.box" => "box([verch=0, horch=0])\nDraw a border around the edges of the window.\n\n  verch\n    Left and right side.\n  horch\n    Top and bottom side.\n\nSimilar to border(), but both ls and rs are verch and both ts and bs\nare horch.  The default corner characters are always used by this\nfunction.",
    "builtins.window.chgat" => "chgat([y, x,] [n=-1,] attr)\nSet the attributes of characters.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n  n\n    Number of characters.\n  attr\n    Attributes for characters.\n\nSet the attributes of num characters at the current cursor position, or at\nposition (y, x) if supplied.  If no value of num is given or num = -1, the\nattribute will be set on all the characters to the end of the line.  This\nfunction does not move the cursor.  The changed line will be touched using\nthe touchline() method so that the contents will be redisplayed by the next\nwindow refresh.",
    "builtins.window.delch" => "delch([y, x])\nDelete any character at (y, x).\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.",
    "builtins.window.derwin" => "derwin([nlines=0, ncols=0,] begin_y, begin_x)\nCreate a sub-window (window-relative coordinates).\n\n  nlines\n    Height.\n  ncols\n    Width.\n  begin_y\n    Top side y-coordinate.\n  begin_x\n    Left side x-coordinate.\n\nderwin() is the same as calling subwin(), except that begin_y and\nbegin_x are relative to the origin of the window, rather than\nrelative to the entire screen.",
    "builtins.window.echochar" => "Add character ch with attribute attr, and refresh.\n\n  ch\n    Character to add.\n  attr\n    Attributes for the character.",
    "builtins.window.enclose" => "Return True if the screen-relative coordinates are enclosed by the window.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.",
    "builtins.window.encoding" => "the typecode character used to create the array",
    "builtins.window.get_wch" => "get_wch([y, x])\nGet a wide character from terminal keyboard.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n\nReturn a character for most keys, or an integer for function keys,\nkeypad keys, and other special keys.",
    "builtins.window.getbkgd" => "Return the window's current background character/attribute pair.",
    "builtins.window.getch" => "getch([y, x])\nGet a character code from terminal keyboard.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n\nThe integer returned does not have to be in ASCII range: function\nkeys, keypad keys and so on return numbers higher than 256.  In\nno-delay mode, -1 is returned if there is no input, else getch()\nwaits until a key is pressed.",
    "builtins.window.getkey" => "getkey([y, x])\nGet a character (string) from terminal keyboard.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n\nReturning a string instead of an integer, as getch() does.  Function\nkeys, keypad keys and other special keys return a multibyte string\ncontaining the key name.  In no-delay mode, an exception is raised\nif there is no input.",
    "builtins.window.getstr" => "getstr([[y, x,] n=2047])\nRead a string from the user, with primitive line editing capacity.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n  n\n    Maximal number of characters.",
    "builtins.window.hline" => "hline([y, x,] ch, n, [attr=_curses.A_NORMAL])\nDisplay a horizontal line.\n\n  y\n    Starting Y-coordinate.\n  x\n    Starting X-coordinate.\n  ch\n    Character to draw.\n  n\n    Line length.\n  attr\n    Attributes for the characters.",
    "builtins.window.inch" => "inch([y, x])\nReturn the character at the given position in the window.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n\nThe bottom 8 bits are the character proper, and upper bits are the\nattributes.",
    "builtins.window.insch" => "insch([y, x,] ch, [attr=_curses.A_NORMAL])\nInsert a character before the current or specified position.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n  ch\n    Character to insert.\n  attr\n    Attributes for the character.\n\nAll characters to the right of the cursor are shifted one position\nright, with the rightmost characters on the line being lost.",
    "builtins.window.insnstr" => "insnstr([y, x,] str, n, [attr])\nInsert at most n characters of the string.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n  str\n    String to insert.\n  n\n    Maximal number of characters.\n  attr\n    Attributes for characters.\n\nInsert a character string (as many characters as will fit on the\nline) before the character under the cursor, up to n characters.  If\nn is zero or negative, the entire string is inserted.  All\ncharacters to the right of the cursor are shifted right, with the\nrightmost characters on the line being lost.  The cursor position\ndoes not change (after moving to y, x, if specified).",
    "builtins.window.insstr" => "insstr([y, x,] str, [attr])\nInsert the string before the current or specified position.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n  str\n    String to insert.\n  attr\n    Attributes for characters.\n\nInsert a character string (as many characters as will fit on the\nline) before the character under the cursor.  All characters to the\nright of the cursor are shifted right, with the rightmost characters\non the line being lost.  The cursor position does not change (after\nmoving to y, x, if specified).",
    "builtins.window.instr" => "instr([y, x,] n=2047)\nReturn a string of characters, extracted from the window.\n\n  y\n    Y-coordinate.\n  x\n    X-coordinate.\n  n\n    Maximal number of characters.\n\nReturn a string of characters, extracted from the window starting at the\ncurrent cursor position, or at y, x if specified.  Attributes are stripped\nfrom the characters.  If n is specified, instr() returns a string at most\nn characters long (exclusive of the trailing NUL).",
    "builtins.window.is_linetouched" => "Return True if the specified line was modified, otherwise return False.\n\n  line\n    Line number.\n\nRaise a curses.error exception if line is not valid for the given\nwindow.",
    "builtins.window.noutrefresh" => "noutrefresh([pminrow, pmincol, sminrow, smincol, smaxrow, smaxcol])\nMark for refresh but wait.\n\nThis function updates the data structure representing the desired\nstate of the window, but does not force an update of the physical\nscreen.  To accomplish that, call doupdate().",
    "builtins.window.overlay" => "overlay(destwin, [sminrow, smincol, dminrow, dmincol, dmaxrow, dmaxcol])\nOverlay the window on top of destwin.\n\nThe windows need not be the same size, only the overlapping region\nis copied.  This copy is non-destructive, which means that the\ncurrent background character does not overwrite the old contents of\ndestwin.\n\nTo get fine-grained control over the copied region, the second form\nof overlay() can be used.  sminrow and smincol are the upper-left\ncoordinates of the source window, and the other variables mark\na rectangle in the destination window.",
    "builtins.window.overwrite" => "overwrite(destwin, [sminrow, smincol, dminrow, dmincol, dmaxrow,\n          dmaxcol])\nOverwrite the window on top of destwin.\n\nThe windows need not be the same size, in which case only the\noverlapping region is copied.  This copy is destructive, which means\nthat the current background character overwrites the old contents of\ndestwin.\n\nTo get fine-grained control over the copied region, the second form\nof overwrite() can be used. sminrow and smincol are the upper-left\ncoordinates of the source window, the other variables mark\na rectangle in the destination window.",
    "builtins.window.putwin" => "Write all data associated with the window into the provided file object.\n\nThis information can be later retrieved using the getwin() function.",
    "builtins.window.redrawln" => "Mark the specified lines corrupted.\n\n  beg\n    Starting line number.\n  num\n    The number of lines.\n\nThey should be completely redrawn on the next refresh() call.",
    "builtins.window.refresh" => "refresh([pminrow, pmincol, sminrow, smincol, smaxrow, smaxcol])\nUpdate the display immediately.\n\nSynchronize actual screen with previous drawing/deleting methods.\nThe 6 optional arguments can only be specified when the window is\na pad created with newpad().  The additional parameters are needed\nto indicate what part of the pad and screen are involved.  pminrow\nand pmincol specify the upper left-hand corner of the rectangle to\nbe displayed in the pad.  sminrow, smincol, smaxrow, and smaxcol\nspecify the edges of the rectangle to be displayed on the screen.\nThe lower right-hand corner of the rectangle to be displayed in the\npad is calculated from the screen coordinates, since the rectangles\nmust be the same size.  Both rectangles must be entirely contained\nwithin their respective structures.  Negative values of pminrow,\npmincol, sminrow, or smincol are treated as if they were zero.",
    "builtins.window.scroll" => "scroll([lines=1])\nScroll the screen or scrolling region.\n\n  lines\n    Number of lines to scroll.\n\nScroll upward if the argument is positive and downward if it is\nnegative.",
    "builtins.window.setscrreg" => "Define a software scrolling region.\n\n  top\n    First line number.\n  bottom\n    Last line number.\n\nAll scrolling actions will take place in this region.",
    "builtins.window.subpad" => "subwin([nlines=0, ncols=0,] begin_y, begin_x)\nCreate a sub-window (screen-relative coordinates).\n\n  nlines\n    Height.\n  ncols\n    Width.\n  begin_y\n    Top side y-coordinate.\n  begin_x\n    Left side x-coordinate.\n\nBy default, the sub-window will extend from the specified position\nto the lower right corner of the window.",
    "builtins.window.subwin" => "subwin([nlines=0, ncols=0,] begin_y, begin_x)\nCreate a sub-window (screen-relative coordinates).\n\n  nlines\n    Height.\n  ncols\n    Width.\n  begin_y\n    Top side y-coordinate.\n  begin_x\n    Left side x-coordinate.\n\nBy default, the sub-window will extend from the specified position\nto the lower right corner of the window.",
    "builtins.window.touchline" => "touchline(start, count, [changed=True])\nPretend count lines have been changed, starting with line start.\n\nIf changed is supplied, it specifies whether the affected lines are\nmarked as having been changed (changed=True) or unchanged\n(changed=False).",
    "builtins.window.vline" => "vline([y, x,] ch, n, [attr=_curses.A_NORMAL])\nDisplay a vertical line.\n\n  y\n    Starting Y-coordinate.\n  x\n    Starting X-coordinate.\n  ch\n    Character to draw.\n  n\n    Line length.\n  attr\n    Attributes for the character.",
    "builtins.wrapper_descriptor.__call__" => "Call self as a function.",
    "builtins.wrapper_descriptor.__delattr__" => "Implement delattr(self, name).",
    "builtins.wrapper_descriptor.__eq__" => "Return self==value.",
    "builtins.wrapper_descriptor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.wrapper_descriptor.__ge__" => "Return self>=value.",
    "builtins.wrapper_descriptor.__get__" => "Return an attribute of instance, which is of type owner.",
    "builtins.wrapper_descriptor.__getattribute__" => "Return getattr(self, name).",
    "builtins.wrapper_descriptor.__getstate__" => "Helper for pickle.",
    "builtins.wrapper_descriptor.__gt__" => "Return self>value.",
    "builtins.wrapper_descriptor.__hash__" => "Return hash(self).",
    "builtins.wrapper_descriptor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.wrapper_descriptor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.wrapper_descriptor.__le__" => "Return self<=value.",
    "builtins.wrapper_descriptor.__lt__" => "Return self<value.",
    "builtins.wrapper_descriptor.__ne__" => "Return self!=value.",
    "builtins.wrapper_descriptor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.wrapper_descriptor.__reduce_ex__" => "Helper for pickle.",
    "builtins.wrapper_descriptor.__repr__" => "Return repr(self).",
    "builtins.wrapper_descriptor.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.wrapper_descriptor.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.wrapper_descriptor.__str__" => "Return str(self).",
    "builtins.wrapper_descriptor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.writer" => "CSV writer\n\nWriter objects are responsible for generating tabular data\nin CSV format from sequence input.",
    "builtins.writer.__delattr__" => "Implement delattr(self, name).",
    "builtins.writer.__eq__" => "Return self==value.",
    "builtins.writer.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.writer.__ge__" => "Return self>=value.",
    "builtins.writer.__getattribute__" => "Return getattr(self, name).",
    "builtins.writer.__getstate__" => "Helper for pickle.",
    "builtins.writer.__gt__" => "Return self>value.",
    "builtins.writer.__hash__" => "Return hash(self).",
    "builtins.writer.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.writer.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.writer.__le__" => "Return self<=value.",
    "builtins.writer.__lt__" => "Return self<value.",
    "builtins.writer.__ne__" => "Return self!=value.",
    "builtins.writer.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.writer.__reduce__" => "Helper for pickle.",
    "builtins.writer.__reduce_ex__" => "Helper for pickle.",
    "builtins.writer.__repr__" => "Return repr(self).",
    "builtins.writer.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.writer.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.writer.__str__" => "Return str(self).",
    "builtins.writer.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.writer.writerow" => "Construct and write a CSV record from an iterable of fields.\n\nNon-string elements will be converted to string.",
    "builtins.writer.writerows" => "Construct and write a series of iterables to a csv file.\n\nNon-string elements will be converted to string.",
    "builtins.xmlparser" => "XML parser",
    "builtins.xmlparser.ExternalEntityParserCreate" => "Create a parser for parsing an external entity based on the information passed to the ExternalEntityRefHandler.",
    "builtins.xmlparser.GetBase" => "Return base URL string for the parser.",
    "builtins.xmlparser.GetInputContext" => "Return the untranslated text of the input that caused the current event.\n\nIf the event was generated by a large amount of text (such as\na start tag for an element with many attributes), not all of the\ntext may be available.",
    "builtins.xmlparser.GetReparseDeferralEnabled" => "Retrieve reparse deferral enabled status; always returns false with Expat <2.6.0.",
    "builtins.xmlparser.Parse" => "Parse XML data.\n\n'isfinal' should be true at end of input.",
    "builtins.xmlparser.ParseFile" => "Parse XML data from file-like object.",
    "builtins.xmlparser.SetAllocTrackerActivationThreshold" => "Sets the number of allocated bytes of dynamic memory needed to activate protection against disproportionate use of RAM.\n\nParser objects usually have an allocation activation threshold of 64 MiB,\nbut the actual default value depends on the underlying Expat library.",
    "builtins.xmlparser.SetAllocTrackerMaximumAmplification" => "Sets the maximum amplification factor between direct input and bytes of dynamic memory allocated.\n\nThe amplification factor is calculated as \"allocated / direct\" while\nparsing, where \"direct\" is the number of bytes read from the primary\ndocument in parsing and \"allocated\" is the number of bytes of\ndynamic memory allocated in the parser hierarchy.\n\nThe 'max_factor' value must be a non-NaN floating point value\ngreater than or equal to 1.0.  Amplification factors greater than\n100.0 can be observed near the start of parsing even with benign\nfiles in practice.  In particular, the activation threshold should\nbe carefully chosen to avoid false positives.\n\nParser objects usually have a maximum amplification factor of 100,\nbut the actual default value depends on the underlying Expat library.",
    "builtins.xmlparser.SetBase" => "Set the base URL for the parser.",
    "builtins.xmlparser.SetBillionLaughsAttackProtectionActivationThreshold" => "Sets the number of output bytes needed to activate protection against billion laughs attacks.\n\nThe number of output bytes includes amplification from entity expansion\nand reading DTD files.\n\nParser objects usually have a protection activation threshold of 8 MiB,\nbut the actual default value depends on the underlying Expat library.\n\nActivation thresholds below 4 MiB are known to break support for DITA 1.3\npayload and are hence not recommended.",
    "builtins.xmlparser.SetBillionLaughsAttackProtectionMaximumAmplification" => "Sets the maximum tolerated amplification factor for protection against billion laughs attacks.\n\nThe amplification factor is calculated as \"(direct + indirect) / direct\"\nwhile parsing, where \"direct\" is the number of bytes read from the primary\ndocument in parsing and \"indirect\" is the number of bytes added by expanding\nentities and reading external DTD files, combined.\n\nThe 'max_factor' value must be a non-NaN floating point value greater than\nor equal to 1.0. Amplification factors greater than 30,000 can be observed\nin the middle of parsing even with benign files in practice. In particular,\nthe activation threshold should be carefully chosen to avoid false positives.\n\nParser objects usually have a maximum amplification factor of 100,\nbut the actual default value depends on the underlying Expat library.",
    "builtins.xmlparser.SetParamEntityParsing" => "Controls parsing of parameter entities (including the external DTD subset).\n\nPossible flag values are XML_PARAM_ENTITY_PARSING_NEVER,\nXML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE and\nXML_PARAM_ENTITY_PARSING_ALWAYS. Returns true if setting the flag\nwas successful.",
    "builtins.xmlparser.SetReparseDeferralEnabled" => "Enable/Disable reparse deferral; enabled by default with Expat >=2.6.0.",
    "builtins.xmlparser.UseForeignDTD" => "Allows the application to provide an artificial external subset if one is not specified as part of the document instance.\n\nThis readily allows the use of a 'default' document type controlled\nby the application, while still getting the advantage of providing\ndocument type information to the parser.  'flag' defaults to True if\nnot provided.",
    "builtins.xmlparser.__delattr__" => "Implement delattr(self, name).",
    "builtins.xmlparser.__eq__" => "Return self==value.",
    "builtins.xmlparser.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.xmlparser.__ge__" => "Return self>=value.",
    "builtins.xmlparser.__getattribute__" => "Return getattr(self, name).",
    "builtins.xmlparser.__getstate__" => "Helper for pickle.",
    "builtins.xmlparser.__gt__" => "Return self>value.",
    "builtins.xmlparser.__hash__" => "Return hash(self).",
    "builtins.xmlparser.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.xmlparser.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.xmlparser.__le__" => "Return self<=value.",
    "builtins.xmlparser.__lt__" => "Return self<value.",
    "builtins.xmlparser.__ne__" => "Return self!=value.",
    "builtins.xmlparser.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.xmlparser.__reduce__" => "Helper for pickle.",
    "builtins.xmlparser.__reduce_ex__" => "Helper for pickle.",
    "builtins.xmlparser.__repr__" => "Return repr(self).",
    "builtins.xmlparser.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.xmlparser.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.xmlparser.__str__" => "Return str(self).",
    "builtins.xmlparser.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.zip" => "The zip object yields n-length tuples, where n is the number of\niterables passed as positional arguments to zip().  The i-th element\nin every tuple comes from the i-th iterable argument to zip().  This\ncontinues until the shortest argument is exhausted.\n\nIf strict is true and one of the arguments is exhausted before the\nothers, raise a ValueError.\n\n   >>> list(zip('abcdefg', range(3), range(4)))\n   [('a', 0, 0), ('b', 1, 1), ('c', 2, 2)]",
    "builtins.zip.__delattr__" => "Implement delattr(self, name).",
    "builtins.zip.__eq__" => "Return self==value.",
    "builtins.zip.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.zip.__ge__" => "Return self>=value.",
    "builtins.zip.__getattribute__" => "Return getattr(self, name).",
    "builtins.zip.__getstate__" => "Helper for pickle.",
    "builtins.zip.__gt__" => "Return self>value.",
    "builtins.zip.__hash__" => "Return hash(self).",
    "builtins.zip.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.zip.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.zip.__iter__" => "Implement iter(self).",
    "builtins.zip.__le__" => "Return self<=value.",
    "builtins.zip.__lt__" => "Return self<value.",
    "builtins.zip.__ne__" => "Return self!=value.",
    "builtins.zip.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.zip.__next__" => "Implement next(self).",
    "builtins.zip.__reduce__" => "Return state information for pickling.",
    "builtins.zip.__reduce_ex__" => "Helper for pickle.",
    "builtins.zip.__repr__" => "Return repr(self).",
    "builtins.zip.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.zip.__setstate__" => "Set state information for unpickling.",
    "builtins.zip.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.zip.__str__" => "Return str(self).",
    "builtins.zip.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "builtins.zip_longest" => "Return a zip_longest object whose .__next__() method returns a tuple where\nthe i-th element comes from the i-th iterable argument.  The .__next__()\nmethod continues until the longest iterable in the argument sequence\nis exhausted and then it raises StopIteration.  When the shorter iterables\nare exhausted, the fillvalue is substituted in their place.  The fillvalue\ndefaults to None or can be specified by a keyword argument.",
    "builtins.zip_longest.__delattr__" => "Implement delattr(self, name).",
    "builtins.zip_longest.__eq__" => "Return self==value.",
    "builtins.zip_longest.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "builtins.zip_longest.__ge__" => "Return self>=value.",
    "builtins.zip_longest.__getattribute__" => "Return getattr(self, name).",
    "builtins.zip_longest.__getstate__" => "Helper for pickle.",
    "builtins.zip_longest.__gt__" => "Return self>value.",
    "builtins.zip_longest.__hash__" => "Return hash(self).",
    "builtins.zip_longest.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "builtins.zip_longest.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "builtins.zip_longest.__iter__" => "Implement iter(self).",
    "builtins.zip_longest.__le__" => "Return self<=value.",
    "builtins.zip_longest.__lt__" => "Return self<value.",
    "builtins.zip_longest.__ne__" => "Return self!=value.",
    "builtins.zip_longest.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "builtins.zip_longest.__next__" => "Implement next(self).",
    "builtins.zip_longest.__reduce__" => "Helper for pickle.",
    "builtins.zip_longest.__reduce_ex__" => "Helper for pickle.",
    "builtins.zip_longest.__repr__" => "Return repr(self).",
    "builtins.zip_longest.__setattr__" => "Implement setattr(self, name, value).",
    "builtins.zip_longest.__sizeof__" => "Size of object in memory, in bytes.",
    "builtins.zip_longest.__str__" => "Return str(self).",
    "builtins.zip_longest.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "cmath" => "This module provides access to mathematical functions for complex\nnumbers.",
    "cmath.acos" => "Return the arc cosine of z.",
    "cmath.acosh" => "Return the inverse hyperbolic cosine of z.",
    "cmath.asin" => "Return the arc sine of z.",
    "cmath.asinh" => "Return the inverse hyperbolic sine of z.",
    "cmath.atan" => "Return the arc tangent of z.",
    "cmath.atanh" => "Return the inverse hyperbolic tangent of z.",
    "cmath.cos" => "Return the cosine of z.",
    "cmath.cosh" => "Return the hyperbolic cosine of z.",
    "cmath.exp" => "Return the exponential value e**z.",
    "cmath.isclose" => "Determine whether two complex numbers are close in value.\n\n  rel_tol\n    maximum difference for being considered \"close\", relative to the\n    magnitude of the input values\n  abs_tol\n    maximum difference for being considered \"close\", regardless of the\n    magnitude of the input values\n\nReturn True if a is close in value to b, and False otherwise.\n\nFor the values to be considered close, the difference between them must\nbe smaller than at least one of the tolerances.\n\n-inf, inf and NaN behave similarly to the IEEE 754 Standard.  That is,\nNaN is not close to anything, even itself. inf and -inf are only close\nto themselves.",
    "cmath.isfinite" => "Return True if both the real and imaginary parts of z are finite, else False.",
    "cmath.isinf" => "Checks if the real or imaginary part of z is infinite.",
    "cmath.isnan" => "Checks if the real or imaginary part of z not a number (NaN).",
    "cmath.log" => "log(z[, base]) -> the logarithm of z to the given base.\n\nIf the base is not specified, returns the natural logarithm (base e)\nof z.",
    "cmath.log10" => "Return the base-10 logarithm of z.",
    "cmath.phase" => "Return argument, also known as the phase angle, of a complex.",
    "cmath.polar" => "Convert a complex from rectangular coordinates to polar coordinates.\n\nr is the distance from 0 and phi the phase angle.",
    "cmath.rect" => "Convert from polar coordinates to rectangular coordinates.",
    "cmath.sin" => "Return the sine of z.",
    "cmath.sinh" => "Return the hyperbolic sine of z.",
    "cmath.sqrt" => "Return the square root of z.",
    "cmath.tan" => "Return the tangent of z.",
    "cmath.tanh" => "Return the hyperbolic tangent of z.",
    "errno" => "This module makes available standard errno system symbols.\n\nThe value of each symbol is the corresponding integer value,\ne.g., on most systems, errno.ENOENT equals the integer 2.\n\nThe dictionary errno.errorcode maps numeric codes to symbol names,\ne.g., errno.errorcode[2] could be the string 'ENOENT'.\n\nSymbols that are not relevant to the underlying system are not defined.\n\nTo map error codes to error messages, use the function os.strerror(),\ne.g. os.strerror(2) could return 'No such file or directory'.",
    "faulthandler" => "faulthandler module.",
    "faulthandler._fatal_error_c_thread" => "Call Py_FatalError() in a new C thread.",
    "faulthandler._raise_exception" => "Call RaiseException(code, flags).",
    "faulthandler._read_null" => "Read from NULL, raise a SIGSEGV or SIGBUS signal depending on the platform.",
    "faulthandler._sigabrt" => "Raise a SIGABRT signal.",
    "faulthandler._sigfpe" => "Raise a SIGFPE signal.",
    "faulthandler._sigsegv" => "Raise a SIGSEGV signal.",
    "faulthandler._stack_overflow" => "Recursive call to raise a stack overflow.",
    "faulthandler.cancel_dump_traceback_later" => "Cancel the previous call to dump_traceback_later().",
    "faulthandler.disable" => "Disable the fault handler.",
    "faulthandler.dump_c_stack" => "Dump the C stack of the current thread.",
    "faulthandler.dump_traceback" => "Dump the traceback of the current thread, or of all threads if all_threads is True, into file.",
    "faulthandler.dump_traceback_later" => "Dump the traceback of all threads in timeout seconds,\nor each timeout seconds if repeat is True. If exit is True, call _exit(1) which is not safe.",
    "faulthandler.enable" => "Enable the fault handler.",
    "faulthandler.is_enabled" => "Check if the handler is enabled.",
    "faulthandler.register" => "Register a handler for the signal 'signum': dump the traceback of the current thread, or of all threads if all_threads is True, into file.",
    "faulthandler.unregister" => "Unregister the handler of the signal 'signum' registered by register().",
    "fcntl" => "This module performs file control and I/O control on file\ndescriptors.  It is an interface to the fcntl() and ioctl() Unix\nroutines.  File descriptors can be obtained with the fileno() method of\na file or socket object.",
    "fcntl.fcntl" => "Perform the operation cmd on file descriptor fd.\n\nThe values used for cmd are operating system dependent, and are\navailable as constants in the fcntl module, using the same names as used\nin the relevant C header files.  The argument arg is optional, and\ndefaults to 0; it may be an integer, a bytes-like object or a string.\nIf arg is given as a string, it will be encoded to binary using the\nUTF-8 encoding.\n\nIf the arg given is an integer or if none is specified, the result value\nis an integer corresponding to the return value of the fcntl() call in\nthe C code.\n\nIf arg is given as a bytes-like object, the return value of fcntl() is a\nbytes object of that length, containing the resulting value put in the\narg buffer by the operating system.  The length of the arg buffer is not\nallowed to exceed 1024 bytes.",
    "fcntl.flock" => "Perform the lock operation on file descriptor fd.\n\nSee the Unix manual page for flock(2) for details (On some systems, this\nfunction is emulated using fcntl()).",
    "fcntl.ioctl" => "Perform the operation request on file descriptor fd.\n\nThe values used for request are operating system dependent, and are\navailable as constants in the fcntl or termios library modules, using\nthe same names as used in the relevant C header files.\n\nThe argument arg is optional, and defaults to 0; it may be an integer, a\nbytes-like object or a string.  If arg is given as a string, it will be\nencoded to binary using the UTF-8 encoding.\n\nIf the arg given is an integer or if none is specified, the result value\nis an integer corresponding to the return value of the ioctl() call in\nthe C code.\n\nIf the argument is a mutable buffer (such as a bytearray) and the\nmutate_flag argument is true (default) then the buffer is (in effect)\npassed to the operating system and changes made by the OS will be\nreflected in the contents of the buffer after the call has returned.\nThe return value is the integer returned by the ioctl() system call.\n\nIf the argument is a mutable buffer and the mutable_flag argument is\nfalse, the behavior is as if an immutable buffer had been passed.\n\nIf the argument is an immutable buffer then a copy of the buffer is\npassed to the operating system and the return value is a bytes object of\nthe same length containing whatever the operating system put in the\nbuffer.  The length of the arg buffer in this case is not allowed to\nexceed 1024 bytes.",
    "fcntl.lockf" => "A wrapper around the fcntl() locking calls.\n\nfd is the file descriptor of the file to lock or unlock, and operation\nis one of the following values:\n\n    LOCK_UN - unlock\n    LOCK_SH - acquire a shared lock\n    LOCK_EX - acquire an exclusive lock\n\nWhen operation is LOCK_SH or LOCK_EX, it can also be bitwise ORed with\nLOCK_NB to avoid blocking on lock acquisition.  If LOCK_NB is used and\nthe lock cannot be acquired, an OSError will be raised and the exception\nwill have an errno attribute set to EACCES or EAGAIN (depending on the\noperating system -- for portability, check for either value).\n\nlen is the number of bytes to lock, with the default meaning to lock to\nEOF.  start is the byte offset, relative to whence, to that the lock\nstarts.  whence is as with fileobj.seek(), specifically:\n\n    0 - relative to the start of the file (SEEK_SET)\n    1 - relative to the current buffer position (SEEK_CUR)\n    2 - relative to the end of the file (SEEK_END)",
    "gc" => "This module provides access to the garbage collector for reference cycles.\n\nenable() -- Enable automatic garbage collection.\ndisable() -- Disable automatic garbage collection.\nisenabled() -- Returns true if automatic collection is enabled.\ncollect() -- Do a full collection right now.\nget_count() -- Return the current collection counts.\nget_stats() -- Return list of dictionaries containing per-generation stats.\nset_debug() -- Set debugging flags.\nget_debug() -- Get debugging flags.\nset_threshold() -- Set the collection thresholds.\nget_threshold() -- Return the current collection thresholds.\nget_objects() -- Return a list of all objects tracked by the collector.\nis_tracked() -- Returns true if a given object is tracked.\nis_finalized() -- Returns true if a given object has been already finalized.\nget_referrers() -- Return the list of objects that refer to an object.\nget_referents() -- Return the list of objects that an object refers to.\nfreeze() -- Freeze all tracked objects and ignore them for future collections.\nunfreeze() -- Unfreeze all objects in the permanent generation.\nget_freeze_count() -- Return the number of objects in the permanent generation.",
    "gc.collect" => "Run the garbage collector.\n\nWith no arguments, run a full collection.  The optional argument\nmay be an integer specifying which generation to collect.  A ValueError\nis raised if the generation number is invalid.\n\nThe number of unreachable objects is returned.",
    "gc.disable" => "Disable automatic garbage collection.",
    "gc.enable" => "Enable automatic garbage collection.",
    "gc.freeze" => "Freeze all current tracked objects and ignore them for future collections.\n\nThis can be used before a POSIX fork() call to make the gc copy-on-write\nfriendly.\nNote: collection before a POSIX fork() call may free pages for future\nallocation which can cause copy-on-write.",
    "gc.get_count" => "Return a three-tuple of the current collection counts.",
    "gc.get_debug" => "Get the garbage collection debugging flags.",
    "gc.get_freeze_count" => "Return the number of objects in the permanent generation.",
    "gc.get_objects" => "Return a list of objects tracked by the collector (excluding the list returned).\n\n  generation\n    Generation to extract the objects from.\n\nIf generation is not None, return only the objects tracked by the\ncollector that are in that generation.",
    "gc.get_referents" => "Return the list of objects that are directly referred to by 'objs'.",
    "gc.get_referrers" => "Return the list of objects that directly refer to any of 'objs'.",
    "gc.get_stats" => "Return a list of dictionaries containing per-generation statistics.",
    "gc.get_threshold" => "Return the current collection thresholds.",
    "gc.is_finalized" => "Returns true if the object has been already finalized by the GC.",
    "gc.is_tracked" => "Returns true if the object is tracked by the garbage collector.\n\nSimple atomic objects will return false.",
    "gc.isenabled" => "Returns true if automatic garbage collection is enabled.",
    "gc.set_debug" => "Set the garbage collection debugging flags.\n\n  flags\n    An integer that can have the following bits turned on:\n      DEBUG_STATS - Print statistics during collection.\n      DEBUG_COLLECTABLE - Print collectable objects found.\n      DEBUG_UNCOLLECTABLE - Print unreachable but uncollectable objects\n        found.\n      DEBUG_SAVEALL - Save objects to gc.garbage rather than freeing them.\n      DEBUG_LEAK - Debug leaking programs (everything but STATS).\n\nDebugging information is written to sys.stderr.",
    "gc.set_threshold" => "set_threshold(threshold0, [threshold1, [threshold2]])\nSet the collection thresholds (the collection frequency).\n\nSetting 'threshold0' to zero disables collection.",
    "gc.unfreeze" => "Unfreeze all objects in the permanent generation.\n\nPut all objects in the permanent generation back into oldest generation.",
    "grp" => "Access to the Unix group database.\n\nGroup entries are reported as 4-tuples containing the following fields\nfrom the group database, in order:\n\n  gr_name   - name of the group\n  gr_passwd - group password (encrypted); often empty\n  gr_gid    - numeric ID of the group\n  gr_mem    - list of members\n\nThe gid is an integer, name and password are strings.  (Note that most\nusers are not explicitly listed as members of the groups they are in\naccording to the password database.  Check both databases to get\ncomplete membership information.)",
    "grp.getgrall" => "Return a list of all available group entries, in arbitrary order.\n\nAn entry whose name starts with '+' or '-' represents an instruction\nto use YP/NIS and may not be accessible via getgrnam or getgrgid.",
    "grp.getgrgid" => "Return the group database entry for the given numeric group ID.\n\nIf id is not valid, raise KeyError.",
    "grp.getgrnam" => "Return the group database entry for the given group name.\n\nIf name is not valid, raise KeyError.",
    "grp.struct_group" => "grp.struct_group: Results from getgr*() routines.\n\nThis object may be accessed either as a tuple of\n  (gr_name,gr_passwd,gr_gid,gr_mem)\nor via the object attributes as named in the above tuple.",
    "grp.struct_group.__add__" => "Return self+value.",
    "grp.struct_group.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "grp.struct_group.__contains__" => "Return bool(key in self).",
    "grp.struct_group.__delattr__" => "Implement delattr(self, name).",
    "grp.struct_group.__eq__" => "Return self==value.",
    "grp.struct_group.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "grp.struct_group.__ge__" => "Return self>=value.",
    "grp.struct_group.__getattribute__" => "Return getattr(self, name).",
    "grp.struct_group.__getitem__" => "Return self[key].",
    "grp.struct_group.__getstate__" => "Helper for pickle.",
    "grp.struct_group.__gt__" => "Return self>value.",
    "grp.struct_group.__hash__" => "Return hash(self).",
    "grp.struct_group.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "grp.struct_group.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "grp.struct_group.__iter__" => "Implement iter(self).",
    "grp.struct_group.__le__" => "Return self<=value.",
    "grp.struct_group.__len__" => "Return len(self).",
    "grp.struct_group.__lt__" => "Return self<value.",
    "grp.struct_group.__mul__" => "Return self*value.",
    "grp.struct_group.__ne__" => "Return self!=value.",
    "grp.struct_group.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "grp.struct_group.__reduce_ex__" => "Helper for pickle.",
    "grp.struct_group.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "grp.struct_group.__repr__" => "Return repr(self).",
    "grp.struct_group.__rmul__" => "Return value*self.",
    "grp.struct_group.__setattr__" => "Implement setattr(self, name, value).",
    "grp.struct_group.__sizeof__" => "Size of object in memory, in bytes.",
    "grp.struct_group.__str__" => "Return str(self).",
    "grp.struct_group.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "grp.struct_group.count" => "Return number of occurrences of value.",
    "grp.struct_group.gr_gid" => "group id",
    "grp.struct_group.gr_mem" => "group members",
    "grp.struct_group.gr_name" => "group name",
    "grp.struct_group.gr_passwd" => "password",
    "grp.struct_group.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "itertools" => "Functional tools for creating and using iterators.\n\nInfinite iterators:\ncount(start=0, step=1) --> start, start+step, start+2*step, ...\ncycle(p) --> p0, p1, ... plast, p0, p1, ...\nrepeat(elem [,n]) --> elem, elem, elem, ... endlessly or up to n times\n\nIterators terminating on the shortest input sequence:\naccumulate(p[, func]) --> p0, p0+p1, p0+p1+p2\nbatched(p, n) --> [p0, p1, ..., p_n-1], [p_n, p_n+1, ..., p_2n-1], ...\nchain(p, q, ...) --> p0, p1, ... plast, q0, q1, ...\nchain.from_iterable([p, q, ...]) --> p0, p1, ... plast, q0, q1, ...\ncompress(data, selectors) --> (d[0] if s[0]), (d[1] if s[1]), ...\ndropwhile(predicate, seq) --> seq[n], seq[n+1], starting when predicate fails\ngroupby(iterable[, keyfunc]) --> sub-iterators grouped by value of keyfunc(v)\nfilterfalse(predicate, seq) --> elements of seq where predicate(elem) is False\nislice(seq, [start,] stop [, step]) --> elements from\n       seq[start:stop:step]\npairwise(s) --> (s[0],s[1]), (s[1],s[2]), (s[2], s[3]), ...\nstarmap(fun, seq) --> fun(*seq[0]), fun(*seq[1]), ...\ntee(it, n=2) --> (it1, it2 , ... itn) splits one iterator into n\ntakewhile(predicate, seq) --> seq[0], seq[1], until predicate fails\nzip_longest(p, q, ...) --> (p[0], q[0]), (p[1], q[1]), ...\n\nCombinatoric generators:\nproduct(p, q, ... [repeat=1]) --> cartesian product\npermutations(p[, r])\ncombinations(p, r)\ncombinations_with_replacement(p, r)",
    "itertools._grouper.__delattr__" => "Implement delattr(self, name).",
    "itertools._grouper.__eq__" => "Return self==value.",
    "itertools._grouper.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools._grouper.__ge__" => "Return self>=value.",
    "itertools._grouper.__getattribute__" => "Return getattr(self, name).",
    "itertools._grouper.__getstate__" => "Helper for pickle.",
    "itertools._grouper.__gt__" => "Return self>value.",
    "itertools._grouper.__hash__" => "Return hash(self).",
    "itertools._grouper.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools._grouper.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools._grouper.__iter__" => "Implement iter(self).",
    "itertools._grouper.__le__" => "Return self<=value.",
    "itertools._grouper.__lt__" => "Return self<value.",
    "itertools._grouper.__ne__" => "Return self!=value.",
    "itertools._grouper.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools._grouper.__next__" => "Implement next(self).",
    "itertools._grouper.__reduce__" => "Helper for pickle.",
    "itertools._grouper.__reduce_ex__" => "Helper for pickle.",
    "itertools._grouper.__repr__" => "Return repr(self).",
    "itertools._grouper.__setattr__" => "Implement setattr(self, name, value).",
    "itertools._grouper.__sizeof__" => "Size of object in memory, in bytes.",
    "itertools._grouper.__str__" => "Return str(self).",
    "itertools._grouper.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools._tee" => "Iterator wrapped to make it copyable.",
    "itertools._tee.__copy__" => "Returns an independent iterator.",
    "itertools._tee.__delattr__" => "Implement delattr(self, name).",
    "itertools._tee.__eq__" => "Return self==value.",
    "itertools._tee.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools._tee.__ge__" => "Return self>=value.",
    "itertools._tee.__getattribute__" => "Return getattr(self, name).",
    "itertools._tee.__getstate__" => "Helper for pickle.",
    "itertools._tee.__gt__" => "Return self>value.",
    "itertools._tee.__hash__" => "Return hash(self).",
    "itertools._tee.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools._tee.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools._tee.__iter__" => "Implement iter(self).",
    "itertools._tee.__le__" => "Return self<=value.",
    "itertools._tee.__lt__" => "Return self<value.",
    "itertools._tee.__ne__" => "Return self!=value.",
    "itertools._tee.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools._tee.__next__" => "Implement next(self).",
    "itertools._tee.__reduce__" => "Helper for pickle.",
    "itertools._tee.__reduce_ex__" => "Helper for pickle.",
    "itertools._tee.__repr__" => "Return repr(self).",
    "itertools._tee.__setattr__" => "Implement setattr(self, name, value).",
    "itertools._tee.__sizeof__" => "Size of object in memory, in bytes.",
    "itertools._tee.__str__" => "Return str(self).",
    "itertools._tee.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools._tee_dataobject" => "teedataobject(iterable, values, next, /)\n--\n\nData container common to multiple tee objects.",
    "itertools._tee_dataobject.__delattr__" => "Implement delattr(self, name).",
    "itertools._tee_dataobject.__eq__" => "Return self==value.",
    "itertools._tee_dataobject.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools._tee_dataobject.__ge__" => "Return self>=value.",
    "itertools._tee_dataobject.__getattribute__" => "Return getattr(self, name).",
    "itertools._tee_dataobject.__getstate__" => "Helper for pickle.",
    "itertools._tee_dataobject.__gt__" => "Return self>value.",
    "itertools._tee_dataobject.__hash__" => "Return hash(self).",
    "itertools._tee_dataobject.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools._tee_dataobject.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools._tee_dataobject.__le__" => "Return self<=value.",
    "itertools._tee_dataobject.__lt__" => "Return self<value.",
    "itertools._tee_dataobject.__ne__" => "Return self!=value.",
    "itertools._tee_dataobject.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools._tee_dataobject.__reduce__" => "Helper for pickle.",
    "itertools._tee_dataobject.__reduce_ex__" => "Helper for pickle.",
    "itertools._tee_dataobject.__repr__" => "Return repr(self).",
    "itertools._tee_dataobject.__setattr__" => "Implement setattr(self, name, value).",
    "itertools._tee_dataobject.__sizeof__" => "Size of object in memory, in bytes.",
    "itertools._tee_dataobject.__str__" => "Return str(self).",
    "itertools._tee_dataobject.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools.accumulate" => "Return series of accumulated sums (or other binary function results).",
    "itertools.accumulate.__delattr__" => "Implement delattr(self, name).",
    "itertools.accumulate.__eq__" => "Return self==value.",
    "itertools.accumulate.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools.accumulate.__ge__" => "Return self>=value.",
    "itertools.accumulate.__getattribute__" => "Return getattr(self, name).",
    "itertools.accumulate.__getstate__" => "Helper for pickle.",
    "itertools.accumulate.__gt__" => "Return self>value.",
    "itertools.accumulate.__hash__" => "Return hash(self).",
    "itertools.accumulate.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools.accumulate.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools.accumulate.__iter__" => "Implement iter(self).",
    "itertools.accumulate.__le__" => "Return self<=value.",
    "itertools.accumulate.__lt__" => "Return self<value.",
    "itertools.accumulate.__ne__" => "Return self!=value.",
    "itertools.accumulate.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools.accumulate.__next__" => "Implement next(self).",
    "itertools.accumulate.__reduce__" => "Helper for pickle.",
    "itertools.accumulate.__reduce_ex__" => "Helper for pickle.",
    "itertools.accumulate.__repr__" => "Return repr(self).",
    "itertools.accumulate.__setattr__" => "Implement setattr(self, name, value).",
    "itertools.accumulate.__sizeof__" => "Size of object in memory, in bytes.",
    "itertools.accumulate.__str__" => "Return str(self).",
    "itertools.accumulate.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools.batched" => "Batch data into tuples of length n. The last batch may be shorter than n.\n\nLoops over the input iterable and accumulates data into tuples\nup to size n.  The input is consumed lazily, just enough to\nfill a batch.  The result is yielded as soon as a batch is full\nor when the input iterable is exhausted.\n\n    >>> for batch in batched('ABCDEFG', 3):\n    ...     print(batch)\n    ...\n    ('A', 'B', 'C')\n    ('D', 'E', 'F')\n    ('G',)\n\nIf \"strict\" is True, raises a ValueError if the final batch is shorter\nthan n.",
    "itertools.batched.__delattr__" => "Implement delattr(self, name).",
    "itertools.batched.__eq__" => "Return self==value.",
    "itertools.batched.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools.batched.__ge__" => "Return self>=value.",
    "itertools.batched.__getattribute__" => "Return getattr(self, name).",
    "itertools.batched.__getstate__" => "Helper for pickle.",
    "itertools.batched.__gt__" => "Return self>value.",
    "itertools.batched.__hash__" => "Return hash(self).",
    "itertools.batched.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools.batched.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools.batched.__iter__" => "Implement iter(self).",
    "itertools.batched.__le__" => "Return self<=value.",
    "itertools.batched.__lt__" => "Return self<value.",
    "itertools.batched.__ne__" => "Return self!=value.",
    "itertools.batched.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools.batched.__next__" => "Implement next(self).",
    "itertools.batched.__reduce__" => "Helper for pickle.",
    "itertools.batched.__reduce_ex__" => "Helper for pickle.",
    "itertools.batched.__repr__" => "Return repr(self).",
    "itertools.batched.__setattr__" => "Implement setattr(self, name, value).",
    "itertools.batched.__sizeof__" => "Size of object in memory, in bytes.",
    "itertools.batched.__str__" => "Return str(self).",
    "itertools.batched.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools.chain" => "Return a chain object whose .__next__() method returns elements from the\nfirst iterable until it is exhausted, then elements from the next\niterable, until all of the iterables are exhausted.",
    "itertools.chain.__class_getitem__" => "chain is generic over the type of its contents.\nThis is the union of the types of the input iterable contents.",
    "itertools.chain.__delattr__" => "Implement delattr(self, name).",
    "itertools.chain.__eq__" => "Return self==value.",
    "itertools.chain.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools.chain.__ge__" => "Return self>=value.",
    "itertools.chain.__getattribute__" => "Return getattr(self, name).",
    "itertools.chain.__getstate__" => "Helper for pickle.",
    "itertools.chain.__gt__" => "Return self>value.",
    "itertools.chain.__hash__" => "Return hash(self).",
    "itertools.chain.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools.chain.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools.chain.__iter__" => "Implement iter(self).",
    "itertools.chain.__le__" => "Return self<=value.",
    "itertools.chain.__lt__" => "Return self<value.",
    "itertools.chain.__ne__" => "Return self!=value.",
    "itertools.chain.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools.chain.__next__" => "Implement next(self).",
    "itertools.chain.__reduce__" => "Helper for pickle.",
    "itertools.chain.__reduce_ex__" => "Helper for pickle.",
    "itertools.chain.__repr__" => "Return repr(self).",
    "itertools.chain.__setattr__" => "Implement setattr(self, name, value).",
    "itertools.chain.__sizeof__" => "Size of object in memory, in bytes.",
    "itertools.chain.__str__" => "Return str(self).",
    "itertools.chain.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools.chain.from_iterable" => "Alternative chain() constructor taking a single iterable argument that evaluates lazily.",
    "itertools.combinations" => "Return successive r-length combinations of elements in the iterable.\n\ncombinations(range(4), 3) --> (0,1,2), (0,1,3), (0,2,3), (1,2,3)",
    "itertools.combinations.__delattr__" => "Implement delattr(self, name).",
    "itertools.combinations.__eq__" => "Return self==value.",
    "itertools.combinations.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools.combinations.__ge__" => "Return self>=value.",
    "itertools.combinations.__getattribute__" => "Return getattr(self, name).",
    "itertools.combinations.__getstate__" => "Helper for pickle.",
    "itertools.combinations.__gt__" => "Return self>value.",
    "itertools.combinations.__hash__" => "Return hash(self).",
    "itertools.combinations.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools.combinations.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools.combinations.__iter__" => "Implement iter(self).",
    "itertools.combinations.__le__" => "Return self<=value.",
    "itertools.combinations.__lt__" => "Return self<value.",
    "itertools.combinations.__ne__" => "Return self!=value.",
    "itertools.combinations.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools.combinations.__next__" => "Implement next(self).",
    "itertools.combinations.__reduce__" => "Helper for pickle.",
    "itertools.combinations.__reduce_ex__" => "Helper for pickle.",
    "itertools.combinations.__repr__" => "Return repr(self).",
    "itertools.combinations.__setattr__" => "Implement setattr(self, name, value).",
    "itertools.combinations.__sizeof__" => "Returns size in memory, in bytes.",
    "itertools.combinations.__str__" => "Return str(self).",
    "itertools.combinations.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools.combinations_with_replacement" => "Return successive r-length combinations of elements in the iterable allowing individual elements to have successive repeats.\n\ncombinations_with_replacement('ABC', 2) --> ('A','A'), ('A','B'), ('A','C'), ('B','B'), ('B','C'), ('C','C')",
    "itertools.combinations_with_replacement.__delattr__" => "Implement delattr(self, name).",
    "itertools.combinations_with_replacement.__eq__" => "Return self==value.",
    "itertools.combinations_with_replacement.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools.combinations_with_replacement.__ge__" => "Return self>=value.",
    "itertools.combinations_with_replacement.__getattribute__" => "Return getattr(self, name).",
    "itertools.combinations_with_replacement.__getstate__" => "Helper for pickle.",
    "itertools.combinations_with_replacement.__gt__" => "Return self>value.",
    "itertools.combinations_with_replacement.__hash__" => "Return hash(self).",
    "itertools.combinations_with_replacement.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools.combinations_with_replacement.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools.combinations_with_replacement.__iter__" => "Implement iter(self).",
    "itertools.combinations_with_replacement.__le__" => "Return self<=value.",
    "itertools.combinations_with_replacement.__lt__" => "Return self<value.",
    "itertools.combinations_with_replacement.__ne__" => "Return self!=value.",
    "itertools.combinations_with_replacement.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools.combinations_with_replacement.__next__" => "Implement next(self).",
    "itertools.combinations_with_replacement.__reduce__" => "Helper for pickle.",
    "itertools.combinations_with_replacement.__reduce_ex__" => "Helper for pickle.",
    "itertools.combinations_with_replacement.__repr__" => "Return repr(self).",
    "itertools.combinations_with_replacement.__setattr__" => "Implement setattr(self, name, value).",
    "itertools.combinations_with_replacement.__sizeof__" => "Returns size in memory, in bytes.",
    "itertools.combinations_with_replacement.__str__" => "Return str(self).",
    "itertools.combinations_with_replacement.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools.compress" => "Return data elements corresponding to true selector elements.\n\nForms a shorter iterator from selected data elements using the selectors\nto choose the data elements.",
    "itertools.compress.__delattr__" => "Implement delattr(self, name).",
    "itertools.compress.__eq__" => "Return self==value.",
    "itertools.compress.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools.compress.__ge__" => "Return self>=value.",
    "itertools.compress.__getattribute__" => "Return getattr(self, name).",
    "itertools.compress.__getstate__" => "Helper for pickle.",
    "itertools.compress.__gt__" => "Return self>value.",
    "itertools.compress.__hash__" => "Return hash(self).",
    "itertools.compress.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools.compress.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools.compress.__iter__" => "Implement iter(self).",
    "itertools.compress.__le__" => "Return self<=value.",
    "itertools.compress.__lt__" => "Return self<value.",
    "itertools.compress.__ne__" => "Return self!=value.",
    "itertools.compress.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools.compress.__next__" => "Implement next(self).",
    "itertools.compress.__reduce__" => "Helper for pickle.",
    "itertools.compress.__reduce_ex__" => "Helper for pickle.",
    "itertools.compress.__repr__" => "Return repr(self).",
    "itertools.compress.__setattr__" => "Implement setattr(self, name, value).",
    "itertools.compress.__sizeof__" => "Size of object in memory, in bytes.",
    "itertools.compress.__str__" => "Return str(self).",
    "itertools.compress.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools.count" => "Return a count object whose .__next__() method returns consecutive values.\n\nEquivalent to:\n    def count(firstval=0, step=1):\n        x = firstval\n        while 1:\n            yield x\n            x += step",
    "itertools.count.__delattr__" => "Implement delattr(self, name).",
    "itertools.count.__eq__" => "Return self==value.",
    "itertools.count.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools.count.__ge__" => "Return self>=value.",
    "itertools.count.__getattribute__" => "Return getattr(self, name).",
    "itertools.count.__getstate__" => "Helper for pickle.",
    "itertools.count.__gt__" => "Return self>value.",
    "itertools.count.__hash__" => "Return hash(self).",
    "itertools.count.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools.count.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools.count.__iter__" => "Implement iter(self).",
    "itertools.count.__le__" => "Return self<=value.",
    "itertools.count.__lt__" => "Return self<value.",
    "itertools.count.__ne__" => "Return self!=value.",
    "itertools.count.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools.count.__next__" => "Implement next(self).",
    "itertools.count.__reduce__" => "Helper for pickle.",
    "itertools.count.__reduce_ex__" => "Helper for pickle.",
    "itertools.count.__repr__" => "Return repr(self).",
    "itertools.count.__setattr__" => "Implement setattr(self, name, value).",
    "itertools.count.__sizeof__" => "Size of object in memory, in bytes.",
    "itertools.count.__str__" => "Return str(self).",
    "itertools.count.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools.cycle" => "Return elements from the iterable until it is exhausted. Then repeat the sequence indefinitely.",
    "itertools.cycle.__delattr__" => "Implement delattr(self, name).",
    "itertools.cycle.__eq__" => "Return self==value.",
    "itertools.cycle.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools.cycle.__ge__" => "Return self>=value.",
    "itertools.cycle.__getattribute__" => "Return getattr(self, name).",
    "itertools.cycle.__getstate__" => "Helper for pickle.",
    "itertools.cycle.__gt__" => "Return self>value.",
    "itertools.cycle.__hash__" => "Return hash(self).",
    "itertools.cycle.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools.cycle.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools.cycle.__iter__" => "Implement iter(self).",
    "itertools.cycle.__le__" => "Return self<=value.",
    "itertools.cycle.__lt__" => "Return self<value.",
    "itertools.cycle.__ne__" => "Return self!=value.",
    "itertools.cycle.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools.cycle.__next__" => "Implement next(self).",
    "itertools.cycle.__reduce__" => "Helper for pickle.",
    "itertools.cycle.__reduce_ex__" => "Helper for pickle.",
    "itertools.cycle.__repr__" => "Return repr(self).",
    "itertools.cycle.__setattr__" => "Implement setattr(self, name, value).",
    "itertools.cycle.__sizeof__" => "Size of object in memory, in bytes.",
    "itertools.cycle.__str__" => "Return str(self).",
    "itertools.cycle.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools.dropwhile" => "Drop items from the iterable while predicate(item) is true.\n\nAfterwards, return every element until the iterable is exhausted.",
    "itertools.dropwhile.__delattr__" => "Implement delattr(self, name).",
    "itertools.dropwhile.__eq__" => "Return self==value.",
    "itertools.dropwhile.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools.dropwhile.__ge__" => "Return self>=value.",
    "itertools.dropwhile.__getattribute__" => "Return getattr(self, name).",
    "itertools.dropwhile.__getstate__" => "Helper for pickle.",
    "itertools.dropwhile.__gt__" => "Return self>value.",
    "itertools.dropwhile.__hash__" => "Return hash(self).",
    "itertools.dropwhile.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools.dropwhile.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools.dropwhile.__iter__" => "Implement iter(self).",
    "itertools.dropwhile.__le__" => "Return self<=value.",
    "itertools.dropwhile.__lt__" => "Return self<value.",
    "itertools.dropwhile.__ne__" => "Return self!=value.",
    "itertools.dropwhile.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools.dropwhile.__next__" => "Implement next(self).",
    "itertools.dropwhile.__reduce__" => "Helper for pickle.",
    "itertools.dropwhile.__reduce_ex__" => "Helper for pickle.",
    "itertools.dropwhile.__repr__" => "Return repr(self).",
    "itertools.dropwhile.__setattr__" => "Implement setattr(self, name, value).",
    "itertools.dropwhile.__sizeof__" => "Size of object in memory, in bytes.",
    "itertools.dropwhile.__str__" => "Return str(self).",
    "itertools.dropwhile.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools.filterfalse" => "Return those items of iterable for which function(item) is false.\n\nIf function is None, return the items that are false.",
    "itertools.filterfalse.__delattr__" => "Implement delattr(self, name).",
    "itertools.filterfalse.__eq__" => "Return self==value.",
    "itertools.filterfalse.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools.filterfalse.__ge__" => "Return self>=value.",
    "itertools.filterfalse.__getattribute__" => "Return getattr(self, name).",
    "itertools.filterfalse.__getstate__" => "Helper for pickle.",
    "itertools.filterfalse.__gt__" => "Return self>value.",
    "itertools.filterfalse.__hash__" => "Return hash(self).",
    "itertools.filterfalse.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools.filterfalse.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools.filterfalse.__iter__" => "Implement iter(self).",
    "itertools.filterfalse.__le__" => "Return self<=value.",
    "itertools.filterfalse.__lt__" => "Return self<value.",
    "itertools.filterfalse.__ne__" => "Return self!=value.",
    "itertools.filterfalse.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools.filterfalse.__next__" => "Implement next(self).",
    "itertools.filterfalse.__reduce__" => "Helper for pickle.",
    "itertools.filterfalse.__reduce_ex__" => "Helper for pickle.",
    "itertools.filterfalse.__repr__" => "Return repr(self).",
    "itertools.filterfalse.__setattr__" => "Implement setattr(self, name, value).",
    "itertools.filterfalse.__sizeof__" => "Size of object in memory, in bytes.",
    "itertools.filterfalse.__str__" => "Return str(self).",
    "itertools.filterfalse.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools.groupby" => "make an iterator that returns consecutive keys and groups from the iterable\n\n  iterable\n    Elements to divide into groups according to the key function.\n  key\n    A function for computing the group category for each element.\n    If the key function is not specified or is None, the element itself\n    is used for grouping.",
    "itertools.groupby.__delattr__" => "Implement delattr(self, name).",
    "itertools.groupby.__eq__" => "Return self==value.",
    "itertools.groupby.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools.groupby.__ge__" => "Return self>=value.",
    "itertools.groupby.__getattribute__" => "Return getattr(self, name).",
    "itertools.groupby.__getstate__" => "Helper for pickle.",
    "itertools.groupby.__gt__" => "Return self>value.",
    "itertools.groupby.__hash__" => "Return hash(self).",
    "itertools.groupby.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools.groupby.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools.groupby.__iter__" => "Implement iter(self).",
    "itertools.groupby.__le__" => "Return self<=value.",
    "itertools.groupby.__lt__" => "Return self<value.",
    "itertools.groupby.__ne__" => "Return self!=value.",
    "itertools.groupby.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools.groupby.__next__" => "Implement next(self).",
    "itertools.groupby.__reduce__" => "Helper for pickle.",
    "itertools.groupby.__reduce_ex__" => "Helper for pickle.",
    "itertools.groupby.__repr__" => "Return repr(self).",
    "itertools.groupby.__setattr__" => "Implement setattr(self, name, value).",
    "itertools.groupby.__sizeof__" => "Size of object in memory, in bytes.",
    "itertools.groupby.__str__" => "Return str(self).",
    "itertools.groupby.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools.islice" => "islice(iterable, stop) --> islice object\nislice(iterable, start, stop[, step]) --> islice object\n\nReturn an iterator whose next() method returns selected values from an\niterable.  If start is specified, will skip all preceding elements;\notherwise, start defaults to zero.  Step defaults to one.  If\nspecified as another value, step determines how many values are\nskipped between successive calls.  Works like a slice() on a list\nbut returns an iterator.",
    "itertools.islice.__delattr__" => "Implement delattr(self, name).",
    "itertools.islice.__eq__" => "Return self==value.",
    "itertools.islice.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools.islice.__ge__" => "Return self>=value.",
    "itertools.islice.__getattribute__" => "Return getattr(self, name).",
    "itertools.islice.__getstate__" => "Helper for pickle.",
    "itertools.islice.__gt__" => "Return self>value.",
    "itertools.islice.__hash__" => "Return hash(self).",
    "itertools.islice.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools.islice.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools.islice.__iter__" => "Implement iter(self).",
    "itertools.islice.__le__" => "Return self<=value.",
    "itertools.islice.__lt__" => "Return self<value.",
    "itertools.islice.__ne__" => "Return self!=value.",
    "itertools.islice.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools.islice.__next__" => "Implement next(self).",
    "itertools.islice.__reduce__" => "Helper for pickle.",
    "itertools.islice.__reduce_ex__" => "Helper for pickle.",
    "itertools.islice.__repr__" => "Return repr(self).",
    "itertools.islice.__setattr__" => "Implement setattr(self, name, value).",
    "itertools.islice.__sizeof__" => "Size of object in memory, in bytes.",
    "itertools.islice.__str__" => "Return str(self).",
    "itertools.islice.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools.pairwise" => "Return an iterator of overlapping pairs taken from the input iterator.\n\n    s -> (s0,s1), (s1,s2), (s2, s3), ...",
    "itertools.pairwise.__delattr__" => "Implement delattr(self, name).",
    "itertools.pairwise.__eq__" => "Return self==value.",
    "itertools.pairwise.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools.pairwise.__ge__" => "Return self>=value.",
    "itertools.pairwise.__getattribute__" => "Return getattr(self, name).",
    "itertools.pairwise.__getstate__" => "Helper for pickle.",
    "itertools.pairwise.__gt__" => "Return self>value.",
    "itertools.pairwise.__hash__" => "Return hash(self).",
    "itertools.pairwise.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools.pairwise.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools.pairwise.__iter__" => "Implement iter(self).",
    "itertools.pairwise.__le__" => "Return self<=value.",
    "itertools.pairwise.__lt__" => "Return self<value.",
    "itertools.pairwise.__ne__" => "Return self!=value.",
    "itertools.pairwise.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools.pairwise.__next__" => "Implement next(self).",
    "itertools.pairwise.__reduce__" => "Helper for pickle.",
    "itertools.pairwise.__reduce_ex__" => "Helper for pickle.",
    "itertools.pairwise.__repr__" => "Return repr(self).",
    "itertools.pairwise.__setattr__" => "Implement setattr(self, name, value).",
    "itertools.pairwise.__sizeof__" => "Size of object in memory, in bytes.",
    "itertools.pairwise.__str__" => "Return str(self).",
    "itertools.pairwise.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools.permutations" => "Return successive r-length permutations of elements in the iterable.\n\npermutations(range(3), 2) --> (0,1), (0,2), (1,0), (1,2), (2,0), (2,1)",
    "itertools.permutations.__delattr__" => "Implement delattr(self, name).",
    "itertools.permutations.__eq__" => "Return self==value.",
    "itertools.permutations.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools.permutations.__ge__" => "Return self>=value.",
    "itertools.permutations.__getattribute__" => "Return getattr(self, name).",
    "itertools.permutations.__getstate__" => "Helper for pickle.",
    "itertools.permutations.__gt__" => "Return self>value.",
    "itertools.permutations.__hash__" => "Return hash(self).",
    "itertools.permutations.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools.permutations.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools.permutations.__iter__" => "Implement iter(self).",
    "itertools.permutations.__le__" => "Return self<=value.",
    "itertools.permutations.__lt__" => "Return self<value.",
    "itertools.permutations.__ne__" => "Return self!=value.",
    "itertools.permutations.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools.permutations.__next__" => "Implement next(self).",
    "itertools.permutations.__reduce__" => "Helper for pickle.",
    "itertools.permutations.__reduce_ex__" => "Helper for pickle.",
    "itertools.permutations.__repr__" => "Return repr(self).",
    "itertools.permutations.__setattr__" => "Implement setattr(self, name, value).",
    "itertools.permutations.__sizeof__" => "Returns size in memory, in bytes.",
    "itertools.permutations.__str__" => "Return str(self).",
    "itertools.permutations.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools.product" => "Cartesian product of input iterables.  Equivalent to nested for-loops.\n\nFor example, product(A, B) returns the same as:  ((x,y) for x in A for y in B).\nThe leftmost iterators are in the outermost for-loop, so the output tuples\ncycle in a manner similar to an odometer (with the rightmost element changing\non every iteration).\n\nTo compute the product of an iterable with itself, specify the number\nof repetitions with the optional repeat keyword argument. For example,\nproduct(A, repeat=4) means the same as product(A, A, A, A).\n\nproduct('ab', range(3)) --> ('a',0) ('a',1) ('a',2) ('b',0) ('b',1) ('b',2)\nproduct((0,1), (0,1), (0,1)) --> (0,0,0) (0,0,1) (0,1,0) (0,1,1) (1,0,0) ...",
    "itertools.product.__delattr__" => "Implement delattr(self, name).",
    "itertools.product.__eq__" => "Return self==value.",
    "itertools.product.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools.product.__ge__" => "Return self>=value.",
    "itertools.product.__getattribute__" => "Return getattr(self, name).",
    "itertools.product.__getstate__" => "Helper for pickle.",
    "itertools.product.__gt__" => "Return self>value.",
    "itertools.product.__hash__" => "Return hash(self).",
    "itertools.product.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools.product.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools.product.__iter__" => "Implement iter(self).",
    "itertools.product.__le__" => "Return self<=value.",
    "itertools.product.__lt__" => "Return self<value.",
    "itertools.product.__ne__" => "Return self!=value.",
    "itertools.product.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools.product.__next__" => "Implement next(self).",
    "itertools.product.__reduce__" => "Helper for pickle.",
    "itertools.product.__reduce_ex__" => "Helper for pickle.",
    "itertools.product.__repr__" => "Return repr(self).",
    "itertools.product.__setattr__" => "Implement setattr(self, name, value).",
    "itertools.product.__sizeof__" => "Returns size in memory, in bytes.",
    "itertools.product.__str__" => "Return str(self).",
    "itertools.product.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools.repeat" => "repeat(object [,times]) -> create an iterator which returns the object\nfor the specified number of times.  If not specified, returns the object\nendlessly.",
    "itertools.repeat.__delattr__" => "Implement delattr(self, name).",
    "itertools.repeat.__eq__" => "Return self==value.",
    "itertools.repeat.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools.repeat.__ge__" => "Return self>=value.",
    "itertools.repeat.__getattribute__" => "Return getattr(self, name).",
    "itertools.repeat.__getstate__" => "Helper for pickle.",
    "itertools.repeat.__gt__" => "Return self>value.",
    "itertools.repeat.__hash__" => "Return hash(self).",
    "itertools.repeat.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools.repeat.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools.repeat.__iter__" => "Implement iter(self).",
    "itertools.repeat.__le__" => "Return self<=value.",
    "itertools.repeat.__length_hint__" => "Private method returning an estimate of len(list(it)).",
    "itertools.repeat.__lt__" => "Return self<value.",
    "itertools.repeat.__ne__" => "Return self!=value.",
    "itertools.repeat.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools.repeat.__next__" => "Implement next(self).",
    "itertools.repeat.__reduce__" => "Helper for pickle.",
    "itertools.repeat.__reduce_ex__" => "Helper for pickle.",
    "itertools.repeat.__repr__" => "Return repr(self).",
    "itertools.repeat.__setattr__" => "Implement setattr(self, name, value).",
    "itertools.repeat.__sizeof__" => "Size of object in memory, in bytes.",
    "itertools.repeat.__str__" => "Return str(self).",
    "itertools.repeat.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools.starmap" => "Return an iterator whose values are returned from the function evaluated with an argument tuple taken from the given sequence.",
    "itertools.starmap.__delattr__" => "Implement delattr(self, name).",
    "itertools.starmap.__eq__" => "Return self==value.",
    "itertools.starmap.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools.starmap.__ge__" => "Return self>=value.",
    "itertools.starmap.__getattribute__" => "Return getattr(self, name).",
    "itertools.starmap.__getstate__" => "Helper for pickle.",
    "itertools.starmap.__gt__" => "Return self>value.",
    "itertools.starmap.__hash__" => "Return hash(self).",
    "itertools.starmap.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools.starmap.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools.starmap.__iter__" => "Implement iter(self).",
    "itertools.starmap.__le__" => "Return self<=value.",
    "itertools.starmap.__lt__" => "Return self<value.",
    "itertools.starmap.__ne__" => "Return self!=value.",
    "itertools.starmap.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools.starmap.__next__" => "Implement next(self).",
    "itertools.starmap.__reduce__" => "Helper for pickle.",
    "itertools.starmap.__reduce_ex__" => "Helper for pickle.",
    "itertools.starmap.__repr__" => "Return repr(self).",
    "itertools.starmap.__setattr__" => "Implement setattr(self, name, value).",
    "itertools.starmap.__sizeof__" => "Size of object in memory, in bytes.",
    "itertools.starmap.__str__" => "Return str(self).",
    "itertools.starmap.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools.takewhile" => "Return successive entries from an iterable as long as the predicate evaluates to true for each entry.",
    "itertools.takewhile.__delattr__" => "Implement delattr(self, name).",
    "itertools.takewhile.__eq__" => "Return self==value.",
    "itertools.takewhile.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools.takewhile.__ge__" => "Return self>=value.",
    "itertools.takewhile.__getattribute__" => "Return getattr(self, name).",
    "itertools.takewhile.__getstate__" => "Helper for pickle.",
    "itertools.takewhile.__gt__" => "Return self>value.",
    "itertools.takewhile.__hash__" => "Return hash(self).",
    "itertools.takewhile.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools.takewhile.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools.takewhile.__iter__" => "Implement iter(self).",
    "itertools.takewhile.__le__" => "Return self<=value.",
    "itertools.takewhile.__lt__" => "Return self<value.",
    "itertools.takewhile.__ne__" => "Return self!=value.",
    "itertools.takewhile.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools.takewhile.__next__" => "Implement next(self).",
    "itertools.takewhile.__reduce__" => "Helper for pickle.",
    "itertools.takewhile.__reduce_ex__" => "Helper for pickle.",
    "itertools.takewhile.__repr__" => "Return repr(self).",
    "itertools.takewhile.__setattr__" => "Implement setattr(self, name, value).",
    "itertools.takewhile.__sizeof__" => "Size of object in memory, in bytes.",
    "itertools.takewhile.__str__" => "Return str(self).",
    "itertools.takewhile.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "itertools.tee" => "Returns a tuple of n independent iterators.",
    "itertools.zip_longest" => "Return a zip_longest object whose .__next__() method returns a tuple where\nthe i-th element comes from the i-th iterable argument.  The .__next__()\nmethod continues until the longest iterable in the argument sequence\nis exhausted and then it raises StopIteration.  When the shorter iterables\nare exhausted, the fillvalue is substituted in their place.  The fillvalue\ndefaults to None or can be specified by a keyword argument.",
    "itertools.zip_longest.__delattr__" => "Implement delattr(self, name).",
    "itertools.zip_longest.__eq__" => "Return self==value.",
    "itertools.zip_longest.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "itertools.zip_longest.__ge__" => "Return self>=value.",
    "itertools.zip_longest.__getattribute__" => "Return getattr(self, name).",
    "itertools.zip_longest.__getstate__" => "Helper for pickle.",
    "itertools.zip_longest.__gt__" => "Return self>value.",
    "itertools.zip_longest.__hash__" => "Return hash(self).",
    "itertools.zip_longest.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "itertools.zip_longest.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "itertools.zip_longest.__iter__" => "Implement iter(self).",
    "itertools.zip_longest.__le__" => "Return self<=value.",
    "itertools.zip_longest.__lt__" => "Return self<value.",
    "itertools.zip_longest.__ne__" => "Return self!=value.",
    "itertools.zip_longest.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "itertools.zip_longest.__next__" => "Implement next(self).",
    "itertools.zip_longest.__reduce__" => "Helper for pickle.",
    "itertools.zip_longest.__reduce_ex__" => "Helper for pickle.",
    "itertools.zip_longest.__repr__" => "Return repr(self).",
    "itertools.zip_longest.__setattr__" => "Implement setattr(self, name, value).",
    "itertools.zip_longest.__sizeof__" => "Size of object in memory, in bytes.",
    "itertools.zip_longest.__str__" => "Return str(self).",
    "itertools.zip_longest.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "marshal" => "This module contains functions that can read and write Python values in\na binary format. The format is specific to Python, but independent of\nmachine architecture issues.\n\nNot all Python object types are supported; in general, only objects\nwhose value is independent from a particular invocation of Python can be\nwritten and read by this module. The following types are supported:\nNone, integers, floating-point numbers, strings, bytes, bytearrays,\ntuples, lists, sets, dictionaries, and code objects, where it\nshould be understood that tuples, lists and dictionaries are only\nsupported as long as the values contained therein are themselves\nsupported; and recursive lists and dictionaries should not be written\n(they will cause infinite loops).\n\nVariables:\n\nversion -- indicates the format that the module uses. Version 0 is the\n    historical format, version 1 shares interned strings and version 2\n    uses a binary format for floating-point numbers.\n    Version 3 shares common object references (New in version 3.4).\n\nFunctions:\n\ndump() -- write value to a file\nload() -- read value from a file\ndumps() -- marshal value as a bytes object\nloads() -- read value from a bytes-like object",
    "marshal.dump" => "Write the value on the open file.\n\n  value\n    Must be a supported type.\n  file\n    Must be a writeable binary file.\n  version\n    Indicates the data format that dump should use.\n  allow_code\n    Allow to write code objects.\n\nIf the value has (or contains an object that has) an unsupported type, a\nValueError exception is raised - but garbage data will also be written\nto the file. The object will not be properly read back by load().",
    "marshal.dumps" => "Return the bytes object that would be written to a file by dump(value, file).\n\n  value\n    Must be a supported type.\n  version\n    Indicates the data format that dumps should use.\n  allow_code\n    Allow to write code objects.\n\nRaise a ValueError exception if value has (or contains an object that\nhas) an unsupported type.",
    "marshal.load" => "Read one value from the open file and return it.\n\n  file\n    Must be readable binary file.\n  allow_code\n    Allow to load code objects.\n\nIf no valid value is read (e.g. because the data has a different Python\nversion's incompatible marshal format), raise EOFError, ValueError or\nTypeError.\n\nNote: If an object containing an unsupported type was marshalled with\ndump(), load() will substitute None for the unmarshallable type.",
    "marshal.loads" => "Convert the bytes-like object to a value.\n\n  allow_code\n    Allow to load code objects.\n\nIf no valid value is found, raise EOFError, ValueError or TypeError.\nExtra bytes in the input are ignored.",
    "math" => "This module provides access to the mathematical functions\ndefined by the C standard.",
    "math.acos" => "Return the arc cosine (measured in radians) of x.\n\nThe result is between 0 and pi.",
    "math.acosh" => "Return the inverse hyperbolic cosine of x.",
    "math.asin" => "Return the arc sine (measured in radians) of x.\n\nThe result is between -pi/2 and pi/2.",
    "math.asinh" => "Return the inverse hyperbolic sine of x.",
    "math.atan" => "Return the arc tangent (measured in radians) of x.\n\nThe result is between -pi/2 and pi/2.",
    "math.atan2" => "Return the arc tangent (measured in radians) of y/x.\n\nUnlike atan(y/x), the signs of both x and y are considered.",
    "math.atanh" => "Return the inverse hyperbolic tangent of x.",
    "math.cbrt" => "Return the cube root of x.",
    "math.ceil" => "Return the ceiling of x as an Integral.\n\nThis is the smallest integer >= x.",
    "math.comb" => "Number of ways to choose k items from n items without repetition and without order.\n\nEvaluates to n! / (k! * (n - k)!) when k <= n and evaluates\nto zero when k > n.\n\nAlso called the binomial coefficient because it is equivalent\nto the coefficient of k-th term in polynomial expansion of the\nexpression (1 + x)**n.\n\nRaises TypeError if either of the arguments are not integers.\nRaises ValueError if either of the arguments are negative.",
    "math.copysign" => "Return a float with the magnitude (absolute value) of x but the sign of y.\n\nOn platforms that support signed zeros, copysign(1.0, -0.0)\nreturns -1.0.",
    "math.cos" => "Return the cosine of x (measured in radians).",
    "math.cosh" => "Return the hyperbolic cosine of x.",
    "math.degrees" => "Convert angle x from radians to degrees.",
    "math.dist" => "Return the Euclidean distance between two points p and q.\n\nThe points should be specified as sequences (or iterables) of\ncoordinates.  Both inputs must have the same dimension.\n\nRoughly equivalent to:\n    sqrt(sum((px - qx) ** 2.0 for px, qx in zip(p, q)))",
    "math.erf" => "Error function at x.",
    "math.erfc" => "Complementary error function at x.",
    "math.exp" => "Return e raised to the power of x.",
    "math.exp2" => "Return 2 raised to the power of x.",
    "math.expm1" => "Return exp(x)-1.\n\nThis function avoids the loss of precision involved in the direct evaluation of exp(x)-1 for small x.",
    "math.fabs" => "Return the absolute value of the float x.",
    "math.factorial" => "Find n!.",
    "math.floor" => "Return the floor of x as an Integral.\n\nThis is the largest integer <= x.",
    "math.fma" => "Fused multiply-add operation.\n\nCompute (x * y) + z with a single round.",
    "math.fmod" => "Return fmod(x, y), according to platform C.\n\nx % y may differ.",
    "math.frexp" => "Return the mantissa and exponent of x, as pair (m, e).\n\nIf x is a finite nonzero number, then m is a float with\n0.5 <= abs(m) < 1.0 and an integer e is such that\nx == m * 2**e exactly.  Else, return (x, 0).",
    "math.fsum" => "Return an accurate floating-point sum of values in the iterable seq.\n\nAssumes IEEE-754 floating-point arithmetic.",
    "math.gamma" => "Gamma function at x.",
    "math.gcd" => "Greatest Common Divisor.",
    "math.hypot" => "Multidimensional Euclidean distance from the origin to a point.\n\nRoughly equivalent to:\n    sqrt(sum(x**2 for x in coordinates))\n\nFor a two dimensional point (x, y), gives the hypotenuse\nusing the Pythagorean theorem:  sqrt(x*x + y*y).\n\nFor example, the hypotenuse of a 3/4/5 right triangle is:\n\n    >>> hypot(3.0, 4.0)\n    5.0",
    "math.isclose" => "Determine whether two floating-point numbers are close in value.\n\n  rel_tol\n    maximum difference for being considered \"close\", relative to the\n    magnitude of the input values\n  abs_tol\n    maximum difference for being considered \"close\", regardless of the\n    magnitude of the input values\n\nReturn True if a is close in value to b, and False otherwise.\n\nFor the values to be considered close, the difference between them\nmust be smaller than at least one of the tolerances.\n\n-inf, inf and NaN behave similarly to the IEEE 754 Standard.  That\nis, NaN is not close to anything, even itself.  inf and -inf are\nonly close to themselves.",
    "math.isfinite" => "Return True if x is neither an infinity nor a NaN, and False otherwise.",
    "math.isinf" => "Return True if x is a positive or negative infinity, and False otherwise.",
    "math.isnan" => "Return True if x is a NaN (not a number), and False otherwise.",
    "math.isqrt" => "Return the integer part of the square root of the input.",
    "math.lcm" => "Least Common Multiple.",
    "math.ldexp" => "Return x * (2**i).\n\nThis is essentially the inverse of frexp().",
    "math.lgamma" => "Natural logarithm of absolute value of Gamma function at x.",
    "math.log" => "log(x, [base=math.e])\nReturn the logarithm of x to the given base.\n\nIf the base is not specified, returns the natural logarithm (base e) of x.",
    "math.log10" => "Return the base 10 logarithm of x.",
    "math.log1p" => "Return the natural logarithm of 1+x (base e).\n\nThe result is computed in a way which is accurate for x near zero.",
    "math.log2" => "Return the base 2 logarithm of x.",
    "math.modf" => "Return the fractional and integer parts of x.\n\nBoth results carry the sign of x and are floats.",
    "math.nextafter" => "Return the floating-point value the given number of steps after x towards y.\n\nIf steps is not specified or is None, it defaults to 1.\n\nRaises a TypeError, if x or y is not a double, or if steps is not\nan integer.  Raises ValueError if steps is negative.",
    "math.perm" => "Number of ways to choose k items from n items without repetition and with order.\n\nEvaluates to n! / (n - k)! when k <= n and evaluates\nto zero when k > n.\n\nIf k is not specified or is None, then k defaults to n\nand the function returns n!.\n\nRaises TypeError if either of the arguments are not integers.\nRaises ValueError if either of the arguments are negative.",
    "math.pow" => "Return x**y (x to the power of y).",
    "math.prod" => "Calculate the product of all the elements in the input iterable.\n\nThe default start value for the product is 1.\n\nWhen the iterable is empty, return the start value.  This function is\nintended specifically for use with numeric values and may reject\nnon-numeric types.",
    "math.radians" => "Convert angle x from degrees to radians.",
    "math.remainder" => "Difference between x and the closest integer multiple of y.\n\nReturn x - n*y where n*y is the closest integer multiple of y.\nIn the case where x is exactly halfway between two multiples of\ny, the nearest even value of n is used. The result is always exact.",
    "math.sin" => "Return the sine of x (measured in radians).",
    "math.sinh" => "Return the hyperbolic sine of x.",
    "math.sqrt" => "Return the square root of x.",
    "math.sumprod" => "Return the sum of products of values from two iterables p and q.\n\nRoughly equivalent to:\n\n    sum(map(operator.mul, p, q, strict=True))\n\nFor float and mixed int/float inputs, the intermediate products\nand sums are computed with extended precision.",
    "math.tan" => "Return the tangent of x (measured in radians).",
    "math.tanh" => "Return the hyperbolic tangent of x.",
    "math.trunc" => "Truncates the Real x to the nearest Integral toward 0.\n\nUses the __trunc__ magic method.",
    "math.ulp" => "Return the value of the least significant bit of the float x.",
    "mmap.mmap" => "Windows: mmap(fileno, length[, tagname[, access[, offset]]])\n\nMaps length bytes from the file specified by the file handle fileno,\nand returns a mmap object.  If length is larger than the current size\nof the file, the file is extended to contain length bytes.  If length\nis 0, the maximum length of the map is the current size of the file,\nexcept that if the file is empty Windows raises an exception (you cannot\ncreate an empty mapping on Windows).\n\nUnix: mmap(fileno, length[, flags[, prot[, access[, offset[, trackfd]]]]])\n\nMaps length bytes from the file specified by the file descriptor fileno,\nand returns a mmap object.  If length is 0, the maximum length of the map\nwill be the current size of the file when mmap is called.\nflags specifies the nature of the mapping. MAP_PRIVATE creates a\nprivate copy-on-write mapping, so changes to the contents of the mmap\nobject will be private to this process, and MAP_SHARED creates a mapping\nthat's shared with all other processes mapping the same areas of the file.\nThe default value is MAP_SHARED.\n\nTo map anonymous memory, pass -1 as the fileno (both versions).",
    "mmap.mmap.__buffer__" => "Return a buffer object that exposes the underlying memory of the object.",
    "mmap.mmap.__delattr__" => "Implement delattr(self, name).",
    "mmap.mmap.__delitem__" => "Delete self[key].",
    "mmap.mmap.__eq__" => "Return self==value.",
    "mmap.mmap.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "mmap.mmap.__ge__" => "Return self>=value.",
    "mmap.mmap.__getattribute__" => "Return getattr(self, name).",
    "mmap.mmap.__getitem__" => "Return self[key].",
    "mmap.mmap.__getstate__" => "Helper for pickle.",
    "mmap.mmap.__gt__" => "Return self>value.",
    "mmap.mmap.__hash__" => "Return hash(self).",
    "mmap.mmap.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "mmap.mmap.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "mmap.mmap.__le__" => "Return self<=value.",
    "mmap.mmap.__len__" => "Return len(self).",
    "mmap.mmap.__lt__" => "Return self<value.",
    "mmap.mmap.__ne__" => "Return self!=value.",
    "mmap.mmap.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "mmap.mmap.__reduce__" => "Helper for pickle.",
    "mmap.mmap.__reduce_ex__" => "Helper for pickle.",
    "mmap.mmap.__release_buffer__" => "Release the buffer object that exposes the underlying memory of the object.",
    "mmap.mmap.__repr__" => "Return repr(self).",
    "mmap.mmap.__setattr__" => "Implement setattr(self, name, value).",
    "mmap.mmap.__setitem__" => "Set self[key] to value.",
    "mmap.mmap.__sizeof__" => "Size of object in memory, in bytes.",
    "mmap.mmap.__str__" => "Return str(self).",
    "mmap.mmap.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "msvcrt.GetErrorMode" => "Wrapper around GetErrorMode.",
    "msvcrt.SetErrorMode" => "Wrapper around SetErrorMode.",
    "msvcrt.get_osfhandle" => "Return the file handle for the file descriptor fd.\n\nRaises OSError if fd is not recognized.",
    "msvcrt.getch" => "Read a keypress and return the resulting character as a byte string.\n\nNothing is echoed to the console. This call will block if a keypress is\nnot already available, but will not wait for Enter to be pressed. If the\npressed key was a special function key, this will return '\\000' or\n'\\xe0'; the next call will return the keycode. The Control-C keypress\ncannot be read with this function.",
    "msvcrt.getche" => "Similar to getch(), but the keypress will be echoed if possible.",
    "msvcrt.getwch" => "Wide char variant of getch(), returning a Unicode value.",
    "msvcrt.getwche" => "Wide char variant of getche(), returning a Unicode value.",
    "msvcrt.heapmin" => "Minimize the malloc() heap.\n\nForce the malloc() heap to clean itself up and return unused blocks\nto the operating system. On failure, this raises OSError.",
    "msvcrt.kbhit" => "Returns a nonzero value if a keypress is waiting to be read. Otherwise, return 0.",
    "msvcrt.locking" => "Lock part of a file based on file descriptor fd from the C runtime.\n\nRaises OSError on failure. The locked region of the file extends from\nthe current file position for nbytes bytes, and may continue beyond\nthe end of the file. mode must be one of the LK_* constants listed\nbelow. Multiple regions in a file may be locked at the same time, but\nmay not overlap. Adjacent regions are not merged; they must be unlocked\nindividually.",
    "msvcrt.open_osfhandle" => "Create a C runtime file descriptor from the file handle handle.\n\nThe flags parameter should be a bitwise OR of os.O_APPEND, os.O_RDONLY,\nand os.O_TEXT. The returned file descriptor may be used as a parameter\nto os.fdopen() to create a file object.",
    "msvcrt.putch" => "Print the byte string char to the console without buffering.",
    "msvcrt.putwch" => "Wide char variant of putch(), accepting a Unicode value.",
    "msvcrt.setmode" => "Set the line-end translation mode for the file descriptor fd.\n\nTo set it to text mode, flags should be os.O_TEXT; for binary, it\nshould be os.O_BINARY.\n\nReturn value is the previous mode.",
    "msvcrt.ungetch" => "Opposite of getch.\n\nCause the byte string char to be \"pushed back\" into the\nconsole buffer; it will be the next character read by\ngetch() or getche().",
    "msvcrt.ungetwch" => "Wide char variant of ungetch(), accepting a Unicode value.",
    "nt" => "This module provides access to operating system functionality that is\nstandardized by the C Standard and the POSIX standard (a thinly\ndisguised Unix interface).  Refer to the library manual and\ncorresponding Unix manual entries for more information on calls.",
    "nt.DirEntry.__class_getitem__" => "DirEntry is generic over the type of the path (str or bytes)",
    "nt.DirEntry.__delattr__" => "Implement delattr(self, name).",
    "nt.DirEntry.__eq__" => "Return self==value.",
    "nt.DirEntry.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "nt.DirEntry.__fspath__" => "Returns the path for the entry.",
    "nt.DirEntry.__ge__" => "Return self>=value.",
    "nt.DirEntry.__getattribute__" => "Return getattr(self, name).",
    "nt.DirEntry.__getstate__" => "Helper for pickle.",
    "nt.DirEntry.__gt__" => "Return self>value.",
    "nt.DirEntry.__hash__" => "Return hash(self).",
    "nt.DirEntry.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "nt.DirEntry.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "nt.DirEntry.__le__" => "Return self<=value.",
    "nt.DirEntry.__lt__" => "Return self<value.",
    "nt.DirEntry.__ne__" => "Return self!=value.",
    "nt.DirEntry.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "nt.DirEntry.__reduce__" => "Helper for pickle.",
    "nt.DirEntry.__reduce_ex__" => "Helper for pickle.",
    "nt.DirEntry.__repr__" => "Return repr(self).",
    "nt.DirEntry.__setattr__" => "Implement setattr(self, name, value).",
    "nt.DirEntry.__sizeof__" => "Size of object in memory, in bytes.",
    "nt.DirEntry.__str__" => "Return str(self).",
    "nt.DirEntry.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "nt.DirEntry.inode" => "Return inode of the entry; cached per entry.",
    "nt.DirEntry.is_dir" => "Return True if the entry is a directory; cached per entry.",
    "nt.DirEntry.is_file" => "Return True if the entry is a file; cached per entry.",
    "nt.DirEntry.is_junction" => "Return True if the entry is a junction; cached per entry.",
    "nt.DirEntry.is_symlink" => "Return True if the entry is a symbolic link; cached per entry.",
    "nt.DirEntry.name" => "the entry's base filename, relative to scandir() \"path\" argument",
    "nt.DirEntry.path" => "the entry's full path name; equivalent to\nos.path.join(scandir_path, entry.name)",
    "nt.DirEntry.stat" => "Return stat_result object for the entry; cached per entry.",
    "nt._add_dll_directory" => "Add a path to the DLL search path.\n\nThis search path is used when resolving dependencies for imported\nextension modules (the module itself is resolved through sys.path),\nand also by ctypes.\n\nReturns an opaque value that may be passed to os.remove_dll_directory\nto remove this directory from the search path.",
    "nt._create_environ" => "Create the environment dictionary.",
    "nt._exit" => "Exit to the system with specified status, without normal exit processing.",
    "nt._findfirstfile" => "A function to get the real file name without accessing the file in Windows.",
    "nt._getdiskusage" => "Return disk usage statistics about the given path as a (total, free) tuple.",
    "nt._getfinalpathname" => "A helper function for samepath on windows.",
    "nt._getvolumepathname" => "A helper function for ismount on Win32.",
    "nt._inputhook" => "Calls PyOS_CallInputHook droppong the GIL first",
    "nt._is_inputhook_installed" => "Checks if PyOS_CallInputHook is set",
    "nt._path_exists" => "Test whether a path exists.  Returns False for broken symbolic links.",
    "nt._path_isdevdrive" => "Determines whether the specified path is on a Windows Dev Drive.",
    "nt._path_isdir" => "Return true if the pathname refers to an existing directory.",
    "nt._path_isfile" => "Test whether a path is a regular file",
    "nt._path_isjunction" => "Test whether a path is a junction",
    "nt._path_islink" => "Test whether a path is a symbolic link",
    "nt._path_lexists" => "Test whether a path exists.  Returns True for broken symbolic links.",
    "nt._path_normpath" => "Normalize path, eliminating double slashes, etc.",
    "nt._path_splitroot" => "Removes everything after the root on Win32.",
    "nt._path_splitroot_ex" => "Split a pathname into drive, root and tail.\n\nThe tail contains anything after the root.",
    "nt._remove_dll_directory" => "Removes a path from the DLL search path.\n\nThe parameter is an opaque value that was returned from\nos.add_dll_directory. You can only remove directories that you added\nyourself.",
    "nt._supports_virtual_terminal" => "Checks if virtual terminal is supported in windows",
    "nt.abort" => "Abort the interpreter immediately.\n\nThis function 'dumps core' or otherwise fails in the hardest way\npossible on the hosting operating system.  This function never returns.",
    "nt.access" => "Use the real uid/gid to test for access to a path.\n\n  path\n    Path to be tested; can be string, bytes, or a path-like object.\n  mode\n    Operating-system mode bitfield.  Can be F_OK to test existence,\n    or the inclusive-OR of R_OK, W_OK, and X_OK.\n  dir_fd\n    If not None, it should be a file descriptor open to a directory,\n    and path should be relative; path will then be relative to that\n    directory.\n  effective_ids\n    If True, access will use the effective uid/gid instead of\n    the real uid/gid.\n  follow_symlinks\n    If False, and the last element of the path is a symbolic link,\n    access will examine the symbolic link itself instead of the file\n    the link points to.\n\ndir_fd, effective_ids, and follow_symlinks may not be implemented\n  on your platform.  If they are unavailable, using them will raise a\n  NotImplementedError.\n\nNote that most operations will use the effective uid/gid, therefore this\n  routine can be used in a suid/sgid environment to test if the invoking user\n  has the specified access to the path.",
    "nt.chdir" => "Change the current working directory to the specified path.\n\npath may always be specified as a string.  On some platforms, path may\nalso be specified as an open file descriptor.  If this functionality is\nunavailable, using it raises an exception.",
    "nt.chmod" => "Change the access permissions of a file.\n\n  path\n    Path to be modified.  May always be specified as a str, bytes, or\n    a path-like object.  On some platforms, path may also be specified\n    as an open file descriptor.  If this functionality is unavailable,\n    using it raises an exception.\n  mode\n    Operating-system mode bitfield.\n    Be careful when using number literals for *mode*. The conventional\n    UNIX notation for numeric modes uses an octal base, which needs to\n    be indicated with a ``0o`` prefix in Python.\n  dir_fd\n    If not None, it should be a file descriptor open to a directory,\n    and path should be relative; path will then be relative to that\n    directory.\n  follow_symlinks\n    If False, and the last element of the path is a symbolic link,\n    chmod will modify the symbolic link itself instead of the file\n    the link points to.\n\nIt is an error to use dir_fd or follow_symlinks when specifying path as\n  an open file descriptor.\ndir_fd and follow_symlinks may not be implemented on your platform.\n  If they are unavailable, using them will raise a NotImplementedError.",
    "nt.close" => "Close a file descriptor.",
    "nt.closerange" => "Closes all file descriptors in [fd_low, fd_high), ignoring errors.",
    "nt.cpu_count" => "Return the number of logical CPUs in the system.\n\nReturn None if indeterminable.",
    "nt.device_encoding" => "Return a string describing the encoding of a terminal's file descriptor.\n\nThe file descriptor must be attached to a terminal.\nIf the device is not a terminal, return None.",
    "nt.dup" => "Return a duplicate of a file descriptor.",
    "nt.dup2" => "Duplicate file descriptor.",
    "nt.execv" => "Execute an executable path with arguments, replacing current process.\n\n  path\n    Path of executable file.\n  argv\n    Tuple or list of strings.",
    "nt.execve" => "Execute an executable path with arguments, replacing current process.\n\n  path\n    Path of executable file.\n  argv\n    Tuple or list of strings.\n  env\n    Dictionary of strings mapping to strings.",
    "nt.fchmod" => "Change the access permissions of the file given by file descriptor fd.\n\n  fd\n    The file descriptor of the file to be modified.\n  mode\n    Operating-system mode bitfield.\n    Be careful when using number literals for *mode*.  The conventional\n    UNIX notation for numeric modes uses an octal base, which needs to\n    be indicated with a ``0o`` prefix in Python.\n\nEquivalent to os.chmod(fd, mode).",
    "nt.fspath" => "Return the file system path representation of the object.\n\nIf the object is str or bytes, then allow it to pass through as-is.  If\nthe object defines __fspath__(), then return the result of that method.\nAll other types raise a TypeError.",
    "nt.fstat" => "Perform a stat system call on the given file descriptor.\n\nLike stat(), but for an open file descriptor.\nEquivalent to os.stat(fd).",
    "nt.fsync" => "Force write of fd to disk.",
    "nt.ftruncate" => "Truncate a file, specified by file descriptor, to a specific length.",
    "nt.get_blocking" => "Get the blocking mode of the file descriptor.\n\nReturn False if the O_NONBLOCK flag is set, True if the flag is cleared.",
    "nt.get_handle_inheritable" => "Get the close-on-exe flag of the specified file descriptor.",
    "nt.get_inheritable" => "Get the close-on-exe flag of the specified file descriptor.",
    "nt.get_terminal_size" => "Return the size of the terminal window as (columns, lines).\n\nThe optional argument fd (default standard output) specifies\nwhich file descriptor should be queried.\n\nIf the file descriptor is not connected to a terminal, an OSError\nis thrown.\n\nThis function will only be defined if an implementation is\navailable for this system.\n\nshutil.get_terminal_size is the high-level function which should\nnormally be used, os.get_terminal_size is the low-level implementation.",
    "nt.getcwd" => "Return a unicode string representing the current working directory.",
    "nt.getcwdb" => "Return a bytes string representing the current working directory.",
    "nt.getlogin" => "Return the actual login name.",
    "nt.getpid" => "Return the current process id.",
    "nt.getppid" => "Return the parent's process id.\n\nIf the parent process has already exited, Windows machines will still\nreturn its id; others systems will return the id of the 'init' proces\n(1).",
    "nt.isatty" => "Return True if the fd is connected to a terminal.\n\nReturn True if the file descriptor is an open file descriptor\nconnected to the slave end of a terminal.",
    "nt.kill" => "Kill a process with a signal.",
    "nt.lchmod" => "Change the access permissions of a file, without following symbolic links.\n\nIf path is a symlink, this affects the link itself rather than the\ntarget.  Equivalent to chmod(path, mode, follow_symlinks=False).",
    "nt.link" => "Create a hard link to a file.\n\nIf either src_dir_fd or dst_dir_fd is not None, it should be a file\ndescriptor open to a directory, and the respective path string (src or\ndst) should be relative; the path will then be relative to that\ndirectory.\nIf follow_symlinks is False, and the last element of src is a symbolic\nlink, link will create a link to the symbolic link itself instead of the\nfile the link points to.\nsrc_dir_fd, dst_dir_fd, and follow_symlinks may not be implemented on\nyour platform.  If they are unavailable, using them will raise\na NotImplementedError.",
    "nt.listdir" => "Return a list containing the names of the files in the directory.\n\npath can be specified as either str, bytes, or a path-like object.  If\npath is bytes, the filenames returned will also be bytes; in all other\ncircumstances the filenames returned will be str.\nIf path is None, uses the path='.'.\nOn some platforms, path may also be specified as an open file\ndescriptor; the file descriptor must refer to a directory.  If this\nfunctionality is unavailable, using it raises NotImplementedError.\n\nThe list is in arbitrary order.  It does not include the special\nentries '.' and '..' even if they are present in the directory.",
    "nt.listdrives" => "Return a list containing the names of drives in the system.\n\nA drive name typically looks like 'C:\\\\'.",
    "nt.listmounts" => "Return a list containing mount points for a particular volume.\n\n'volume' should be a GUID path as returned from os.listvolumes.",
    "nt.listvolumes" => "Return a list containing the volumes in the system.\n\nVolumes are typically represented as a GUID path.",
    "nt.lseek" => "Set the position of a file descriptor.  Return the new position.\n\n  fd\n    An open file descriptor, as returned by os.open().\n  position\n    Position, interpreted relative to 'whence'.\n  whence\n    The relative position to seek from. Valid values are:\n    - SEEK_SET: seek from the start of the file.\n    - SEEK_CUR: seek from the current file position.\n    - SEEK_END: seek from the end of the file.\n\nThe return value is the number of bytes relative to the beginning of\nthe file.",
    "nt.lstat" => "Perform a stat system call on the given path, without following symbolic links.\n\nLike stat(), but do not follow symbolic links.\nEquivalent to stat(path, follow_symlinks=False).",
    "nt.mkdir" => "Create a directory.\n\nIf dir_fd is not None, it should be a file descriptor open to\na directory, and path should be relative; path will then be relative to\nthat directory.\ndir_fd may not be implemented on your platform.  If it is unavailable,\nusing it will raise a NotImplementedError.\n\nThe mode argument is ignored on Windows.  Where it is used, the current\numask value is first masked out.",
    "nt.open" => "Open a file for low level IO.  Returns a file descriptor (integer).\n\nIf dir_fd is not None, it should be a file descriptor open to\na directory, and path should be relative; path will then be relative to\nthat directory.\ndir_fd may not be implemented on your platform.  If it is unavailable,\nusing it will raise a NotImplementedError.",
    "nt.pipe" => "Create a pipe.\n\nReturns a tuple of two file descriptors:\n  (read_fd, write_fd)",
    "nt.putenv" => "Change or add an environment variable.",
    "nt.read" => "Read from a file descriptor.  Returns a bytes object.",
    "nt.readinto" => "Read into a buffer object from a file descriptor.\n\nThe buffer should be mutable and bytes-like.  On success, returns the\nnumber of bytes read.  Less bytes may be read than the size of the\nbuffer.  The underlying system call will be retried when interrupted by\na signal, unless the signal handler raises an exception.  Other errors\nwill not be retried and an error will be raised.\n\nReturns 0 if *fd* is at end of file or if the provided *buffer* has\nlength 0 (which can be used to check for errors without reading data).\nNever returns negative.",
    "nt.readlink" => "Return a string representing the path to which the symbolic link points.\n\nIf dir_fd is not None, it should be a file descriptor open to\na directory, and path should be relative; path will then be relative to\nthat directory.\n\ndir_fd may not be implemented on your platform.  If it is unavailable,\nusing it will raise a NotImplementedError.",
    "nt.remove" => "Remove a file (same as unlink()).\n\nIf dir_fd is not None, it should be a file descriptor open to\na directory, and path should be relative; path will then be relative\nto that directory.\ndir_fd may not be implemented on your platform.\nIf it is unavailable, using it will raise a NotImplementedError.",
    "nt.rename" => "Rename a file or directory.\n\nIf either src_dir_fd or dst_dir_fd is not None, it should be a file\ndescriptor open to a directory, and the respective path string (src or\ndst) should be relative; the path will then be relative to that\ndirectory.\nsrc_dir_fd and dst_dir_fd, may not be implemented on your platform.\nIf they are unavailable, using them will raise a NotImplementedError.",
    "nt.replace" => "Rename a file or directory, overwriting the destination.\n\nIf either src_dir_fd or dst_dir_fd is not None, it should be a file\ndescriptor open to a directory, and the respective path string (src or\ndst) should be relative; the path will then be relative to that\ndirectory.\nsrc_dir_fd and dst_dir_fd, may not be implemented on your platform.\nIf they are unavailable, using them will raise a NotImplementedError.",
    "nt.rmdir" => "Remove a directory.\n\nIf dir_fd is not None, it should be a file descriptor open to\na directory, and path should be relative; path will then be relative\nto that directory.\ndir_fd may not be implemented on your platform.\nIf it is unavailable, using it will raise a NotImplementedError.",
    "nt.scandir" => "Return an iterator of DirEntry objects for given path.\n\npath can be specified as either str, bytes, or a path-like object.  If\npath is bytes, the names of yielded DirEntry objects will also be bytes;\nin all other circumstances they will be str.\n\nIf path is None, uses the path='.'.",
    "nt.set_blocking" => "Set the blocking mode of the specified file descriptor.\n\nSet the O_NONBLOCK flag if blocking is False,\nclear the O_NONBLOCK flag otherwise.",
    "nt.set_handle_inheritable" => "Set the inheritable flag of the specified handle.",
    "nt.set_inheritable" => "Set the inheritable flag of the specified file descriptor.",
    "nt.spawnv" => "Execute the program specified by path in a new process.\n\n  mode\n    Mode of process creation.\n  path\n    Path of executable file.\n  argv\n    Tuple or list of strings.",
    "nt.spawnve" => "Execute the program specified by path in a new process.\n\n  mode\n    Mode of process creation.\n  path\n    Path of executable file.\n  argv\n    Tuple or list of strings.\n  env\n    Dictionary of strings mapping to strings.",
    "nt.startfile" => "Start a file with its associated application.\n\nWhen \"operation\" is not specified or \"open\", this acts like\ndouble-clicking the file in Explorer, or giving the file name as an\nargument to the DOS \"start\" command: the file is opened with whatever\napplication (if any) its extension is associated.\nWhen another \"operation\" is given, it specifies what should be done with\nthe file.  A typical operation is \"print\".\n\n\"arguments\" is passed to the application, but should be omitted if the\nfile is a document.\n\n\"cwd\" is the working directory for the operation. If \"filepath\" is\nrelative, it will be resolved against this directory. This argument\nshould usually be an absolute path.\n\n\"show_cmd\" can be used to override the recommended visibility option.\nSee the Windows ShellExecute documentation for values.\n\nstartfile returns as soon as the associated application is launched.\nThere is no option to wait for the application to close, and no way\nto retrieve the application's exit status.\n\nThe filepath is relative to the current directory.  If you want to use\nan absolute path, make sure the first character is not a slash (\"/\");\nthe underlying Win32 ShellExecute function doesn't work if it is.",
    "nt.stat" => "Perform a stat system call on the given path.\n\n  path\n    Path to be examined; can be string, bytes, a path-like object or\n    open-file-descriptor int.\n  dir_fd\n    If not None, it should be a file descriptor open to a directory,\n    and path should be a relative string; path will then be relative to\n    that directory.\n  follow_symlinks\n    If False, and the last element of the path is a symbolic link,\n    stat will examine the symbolic link itself instead of the file\n    the link points to.\n\ndir_fd and follow_symlinks may not be implemented\n  on your platform.  If they are unavailable, using them will raise a\n  NotImplementedError.\n\nIt's an error to use dir_fd or follow_symlinks when specifying path as\n  an open file descriptor.",
    "nt.stat_result" => "stat_result: Result from stat, fstat, or lstat.\n\nThis object may be accessed either as a tuple of\n  (mode, ino, dev, nlink, uid, gid, size, atime, mtime, ctime)\nor via the attributes st_mode, st_ino, st_dev, st_nlink, and so on.\n\nPosix/windows: If your platform supports st_blksize, st_blocks, st_rdev,\nor st_flags, they are available as attributes only.\n\nSee os.stat for more information.",
    "nt.stat_result.__add__" => "Return self+value.",
    "nt.stat_result.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "nt.stat_result.__contains__" => "Return bool(key in self).",
    "nt.stat_result.__delattr__" => "Implement delattr(self, name).",
    "nt.stat_result.__eq__" => "Return self==value.",
    "nt.stat_result.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "nt.stat_result.__ge__" => "Return self>=value.",
    "nt.stat_result.__getattribute__" => "Return getattr(self, name).",
    "nt.stat_result.__getitem__" => "Return self[key].",
    "nt.stat_result.__getstate__" => "Helper for pickle.",
    "nt.stat_result.__gt__" => "Return self>value.",
    "nt.stat_result.__hash__" => "Return hash(self).",
    "nt.stat_result.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "nt.stat_result.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "nt.stat_result.__iter__" => "Implement iter(self).",
    "nt.stat_result.__le__" => "Return self<=value.",
    "nt.stat_result.__len__" => "Return len(self).",
    "nt.stat_result.__lt__" => "Return self<value.",
    "nt.stat_result.__mul__" => "Return self*value.",
    "nt.stat_result.__ne__" => "Return self!=value.",
    "nt.stat_result.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "nt.stat_result.__reduce_ex__" => "Helper for pickle.",
    "nt.stat_result.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "nt.stat_result.__repr__" => "Return repr(self).",
    "nt.stat_result.__rmul__" => "Return value*self.",
    "nt.stat_result.__setattr__" => "Implement setattr(self, name, value).",
    "nt.stat_result.__sizeof__" => "Size of object in memory, in bytes.",
    "nt.stat_result.__str__" => "Return str(self).",
    "nt.stat_result.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "nt.stat_result.count" => "Return number of occurrences of value.",
    "nt.stat_result.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "nt.stat_result.st_atime" => "time of last access",
    "nt.stat_result.st_atime_ns" => "time of last access in nanoseconds",
    "nt.stat_result.st_birthtime" => "time of creation",
    "nt.stat_result.st_birthtime_ns" => "time of creation in nanoseconds",
    "nt.stat_result.st_ctime" => "time of last change",
    "nt.stat_result.st_ctime_ns" => "time of last change in nanoseconds",
    "nt.stat_result.st_dev" => "device",
    "nt.stat_result.st_file_attributes" => "Windows file attribute bits",
    "nt.stat_result.st_gid" => "group ID of owner",
    "nt.stat_result.st_ino" => "inode",
    "nt.stat_result.st_mode" => "protection bits",
    "nt.stat_result.st_mtime" => "time of last modification",
    "nt.stat_result.st_mtime_ns" => "time of last modification in nanoseconds",
    "nt.stat_result.st_nlink" => "number of hard links",
    "nt.stat_result.st_reparse_tag" => "Windows reparse tag",
    "nt.stat_result.st_size" => "total size, in bytes",
    "nt.stat_result.st_uid" => "user ID of owner",
    "nt.statvfs_result" => "statvfs_result: Result from statvfs or fstatvfs.\n\nThis object may be accessed either as a tuple of\n  (bsize, frsize, blocks, bfree, bavail, files, ffree, favail, flag, namemax),\nor via the attributes f_bsize, f_frsize, f_blocks, f_bfree, and so on.\n\nSee os.statvfs for more information.",
    "nt.statvfs_result.__add__" => "Return self+value.",
    "nt.statvfs_result.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "nt.statvfs_result.__contains__" => "Return bool(key in self).",
    "nt.statvfs_result.__delattr__" => "Implement delattr(self, name).",
    "nt.statvfs_result.__eq__" => "Return self==value.",
    "nt.statvfs_result.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "nt.statvfs_result.__ge__" => "Return self>=value.",
    "nt.statvfs_result.__getattribute__" => "Return getattr(self, name).",
    "nt.statvfs_result.__getitem__" => "Return self[key].",
    "nt.statvfs_result.__getstate__" => "Helper for pickle.",
    "nt.statvfs_result.__gt__" => "Return self>value.",
    "nt.statvfs_result.__hash__" => "Return hash(self).",
    "nt.statvfs_result.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "nt.statvfs_result.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "nt.statvfs_result.__iter__" => "Implement iter(self).",
    "nt.statvfs_result.__le__" => "Return self<=value.",
    "nt.statvfs_result.__len__" => "Return len(self).",
    "nt.statvfs_result.__lt__" => "Return self<value.",
    "nt.statvfs_result.__mul__" => "Return self*value.",
    "nt.statvfs_result.__ne__" => "Return self!=value.",
    "nt.statvfs_result.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "nt.statvfs_result.__reduce_ex__" => "Helper for pickle.",
    "nt.statvfs_result.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "nt.statvfs_result.__repr__" => "Return repr(self).",
    "nt.statvfs_result.__rmul__" => "Return value*self.",
    "nt.statvfs_result.__setattr__" => "Implement setattr(self, name, value).",
    "nt.statvfs_result.__sizeof__" => "Size of object in memory, in bytes.",
    "nt.statvfs_result.__str__" => "Return str(self).",
    "nt.statvfs_result.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "nt.statvfs_result.count" => "Return number of occurrences of value.",
    "nt.statvfs_result.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "nt.strerror" => "Translate an error code to a message string.",
    "nt.symlink" => "Create a symbolic link pointing to src named dst.\n\ntarget_is_directory is required on Windows if the target is to be\ninterpreted as a directory.  (On Windows, symlink requires Windows 6.0\nor greater, and raises a NotImplementedError otherwise.)\ntarget_is_directory is ignored on non-Windows platforms.\n\nIf dir_fd is not None, it should be a file descriptor open to\na directory, and path should be relative; path will then be relative\nto that directory.\ndir_fd may not be implemented on your platform.  If it is unavailable,\nusing it will raise a NotImplementedError.",
    "nt.system" => "Execute the command in a subshell.",
    "nt.terminal_size" => "A tuple of (columns, lines) for holding terminal window size",
    "nt.terminal_size.__add__" => "Return self+value.",
    "nt.terminal_size.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "nt.terminal_size.__contains__" => "Return bool(key in self).",
    "nt.terminal_size.__delattr__" => "Implement delattr(self, name).",
    "nt.terminal_size.__eq__" => "Return self==value.",
    "nt.terminal_size.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "nt.terminal_size.__ge__" => "Return self>=value.",
    "nt.terminal_size.__getattribute__" => "Return getattr(self, name).",
    "nt.terminal_size.__getitem__" => "Return self[key].",
    "nt.terminal_size.__getstate__" => "Helper for pickle.",
    "nt.terminal_size.__gt__" => "Return self>value.",
    "nt.terminal_size.__hash__" => "Return hash(self).",
    "nt.terminal_size.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "nt.terminal_size.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "nt.terminal_size.__iter__" => "Implement iter(self).",
    "nt.terminal_size.__le__" => "Return self<=value.",
    "nt.terminal_size.__len__" => "Return len(self).",
    "nt.terminal_size.__lt__" => "Return self<value.",
    "nt.terminal_size.__mul__" => "Return self*value.",
    "nt.terminal_size.__ne__" => "Return self!=value.",
    "nt.terminal_size.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "nt.terminal_size.__reduce_ex__" => "Helper for pickle.",
    "nt.terminal_size.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "nt.terminal_size.__repr__" => "Return repr(self).",
    "nt.terminal_size.__rmul__" => "Return value*self.",
    "nt.terminal_size.__setattr__" => "Implement setattr(self, name, value).",
    "nt.terminal_size.__sizeof__" => "Size of object in memory, in bytes.",
    "nt.terminal_size.__str__" => "Return str(self).",
    "nt.terminal_size.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "nt.terminal_size.columns" => "width of the terminal window in characters",
    "nt.terminal_size.count" => "Return number of occurrences of value.",
    "nt.terminal_size.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "nt.terminal_size.lines" => "height of the terminal window in characters",
    "nt.times" => "Return a collection containing process timing information.\n\nThe object returned behaves like a named tuple with these fields:\n  (utime, stime, cutime, cstime, elapsed_time)\nAll fields are floating-point numbers.",
    "nt.times_result" => "times_result: Result from os.times().\n\nThis object may be accessed either as a tuple of\n  (user, system, children_user, children_system, elapsed),\nor via the attributes user, system, children_user, children_system,\nand elapsed.\n\nSee os.times for more information.",
    "nt.times_result.__add__" => "Return self+value.",
    "nt.times_result.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "nt.times_result.__contains__" => "Return bool(key in self).",
    "nt.times_result.__delattr__" => "Implement delattr(self, name).",
    "nt.times_result.__eq__" => "Return self==value.",
    "nt.times_result.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "nt.times_result.__ge__" => "Return self>=value.",
    "nt.times_result.__getattribute__" => "Return getattr(self, name).",
    "nt.times_result.__getitem__" => "Return self[key].",
    "nt.times_result.__getstate__" => "Helper for pickle.",
    "nt.times_result.__gt__" => "Return self>value.",
    "nt.times_result.__hash__" => "Return hash(self).",
    "nt.times_result.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "nt.times_result.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "nt.times_result.__iter__" => "Implement iter(self).",
    "nt.times_result.__le__" => "Return self<=value.",
    "nt.times_result.__len__" => "Return len(self).",
    "nt.times_result.__lt__" => "Return self<value.",
    "nt.times_result.__mul__" => "Return self*value.",
    "nt.times_result.__ne__" => "Return self!=value.",
    "nt.times_result.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "nt.times_result.__reduce_ex__" => "Helper for pickle.",
    "nt.times_result.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "nt.times_result.__repr__" => "Return repr(self).",
    "nt.times_result.__rmul__" => "Return value*self.",
    "nt.times_result.__setattr__" => "Implement setattr(self, name, value).",
    "nt.times_result.__sizeof__" => "Size of object in memory, in bytes.",
    "nt.times_result.__str__" => "Return str(self).",
    "nt.times_result.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "nt.times_result.children_system" => "system time of children",
    "nt.times_result.children_user" => "user time of children",
    "nt.times_result.count" => "Return number of occurrences of value.",
    "nt.times_result.elapsed" => "elapsed time since an arbitrary point in the past",
    "nt.times_result.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "nt.times_result.system" => "system time",
    "nt.times_result.user" => "user time",
    "nt.truncate" => "Truncate a file, specified by path, to a specific length.\n\nOn some platforms, path may also be specified as an open file\ndescriptor.  If this functionality is unavailable, using it raises\nan exception.",
    "nt.umask" => "Set the current numeric umask and return the previous umask.",
    "nt.uname_result" => "uname_result: Result from os.uname().\n\nThis object may be accessed either as a tuple of\n  (sysname, nodename, release, version, machine),\nor via the attributes sysname, nodename, release, version, and machine.\n\nSee os.uname for more information.",
    "nt.uname_result.__add__" => "Return self+value.",
    "nt.uname_result.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "nt.uname_result.__contains__" => "Return bool(key in self).",
    "nt.uname_result.__delattr__" => "Implement delattr(self, name).",
    "nt.uname_result.__eq__" => "Return self==value.",
    "nt.uname_result.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "nt.uname_result.__ge__" => "Return self>=value.",
    "nt.uname_result.__getattribute__" => "Return getattr(self, name).",
    "nt.uname_result.__getitem__" => "Return self[key].",
    "nt.uname_result.__getstate__" => "Helper for pickle.",
    "nt.uname_result.__gt__" => "Return self>value.",
    "nt.uname_result.__hash__" => "Return hash(self).",
    "nt.uname_result.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "nt.uname_result.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "nt.uname_result.__iter__" => "Implement iter(self).",
    "nt.uname_result.__le__" => "Return self<=value.",
    "nt.uname_result.__len__" => "Return len(self).",
    "nt.uname_result.__lt__" => "Return self<value.",
    "nt.uname_result.__mul__" => "Return self*value.",
    "nt.uname_result.__ne__" => "Return self!=value.",
    "nt.uname_result.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "nt.uname_result.__reduce_ex__" => "Helper for pickle.",
    "nt.uname_result.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "nt.uname_result.__repr__" => "Return repr(self).",
    "nt.uname_result.__rmul__" => "Return value*self.",
    "nt.uname_result.__setattr__" => "Implement setattr(self, name, value).",
    "nt.uname_result.__sizeof__" => "Size of object in memory, in bytes.",
    "nt.uname_result.__str__" => "Return str(self).",
    "nt.uname_result.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "nt.uname_result.count" => "Return number of occurrences of value.",
    "nt.uname_result.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "nt.uname_result.machine" => "hardware identifier",
    "nt.uname_result.nodename" => "name of machine on network (implementation-defined)",
    "nt.uname_result.release" => "operating system release",
    "nt.uname_result.sysname" => "operating system name",
    "nt.uname_result.version" => "operating system version",
    "nt.unlink" => "Remove a file (same as remove()).\n\nIf dir_fd is not None, it should be a file descriptor open to\na directory, and path should be relative; path will then be relative to\nthat directory.\ndir_fd may not be implemented on your platform.\nIf it is unavailable, using it will raise a NotImplementedError.",
    "nt.unsetenv" => "Delete an environment variable.",
    "nt.urandom" => "Return a bytes object containing random bytes suitable for cryptographic use.",
    "nt.utime" => "Set the access and modified time of path.\n\npath may always be specified as a string.  On some platforms, path may\nalso be specified as an open file descriptor.  If this functionality is\nunavailable, using it raises an exception.\n\nIf times is not None, it must be a tuple (atime, mtime);\natime and mtime should be expressed as float seconds since the epoch.\nIf ns is specified, it must be a tuple (atime_ns, mtime_ns);\natime_ns and mtime_ns should be expressed as integer nanoseconds\nsince the epoch.\nIf times is None and ns is unspecified, utime uses the current time.\nSpecifying tuples for both times and ns is an error.\n\nIf dir_fd is not None, it should be a file descriptor open to\na directory, and path should be relative; path will then be relative to\nthat directory.\nIf follow_symlinks is False, and the last element of the path is\na symbolic link, utime will modify the symbolic link itself instead of\nthe file the link points to.\nIt is an error to use dir_fd or follow_symlinks when specifying path as\nan open file descriptor.\ndir_fd and follow_symlinks may not be available on your platform.\nIf they are unavailable, using them will raise a NotImplementedError.",
    "nt.waitpid" => "Wait for completion of a given process.\n\nReturns a tuple of information regarding the process:\n    (pid, status << 8)\n\nThe options argument is ignored on Windows.",
    "nt.waitstatus_to_exitcode" => "Convert a wait status to an exit code.\n\nOn Unix:\n\n* If WIFEXITED(status) is true, return WEXITSTATUS(status).\n* If WIFSIGNALED(status) is true, return -WTERMSIG(status).\n* Otherwise, raise a ValueError.\n\nOn Windows, return status shifted right by 8 bits.\n\nOn Unix, if the process is being traced or if waitpid() was called with\nWUNTRACED option, the caller must first check if WIFSTOPPED(status) is\ntrue.  This function must not be called if WIFSTOPPED(status) is true.",
    "nt.write" => "Write a bytes object to a file descriptor.",
    "posix" => "This module provides access to operating system functionality that is\nstandardized by the C Standard and the POSIX standard (a thinly\ndisguised Unix interface).  Refer to the library manual and\ncorresponding Unix manual entries for more information on calls.",
    "posix.DirEntry.__class_getitem__" => "DirEntry is generic over the type of the path (str or bytes)",
    "posix.DirEntry.__delattr__" => "Implement delattr(self, name).",
    "posix.DirEntry.__eq__" => "Return self==value.",
    "posix.DirEntry.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "posix.DirEntry.__fspath__" => "Returns the path for the entry.",
    "posix.DirEntry.__ge__" => "Return self>=value.",
    "posix.DirEntry.__getattribute__" => "Return getattr(self, name).",
    "posix.DirEntry.__getstate__" => "Helper for pickle.",
    "posix.DirEntry.__gt__" => "Return self>value.",
    "posix.DirEntry.__hash__" => "Return hash(self).",
    "posix.DirEntry.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "posix.DirEntry.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "posix.DirEntry.__le__" => "Return self<=value.",
    "posix.DirEntry.__lt__" => "Return self<value.",
    "posix.DirEntry.__ne__" => "Return self!=value.",
    "posix.DirEntry.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "posix.DirEntry.__reduce__" => "Helper for pickle.",
    "posix.DirEntry.__reduce_ex__" => "Helper for pickle.",
    "posix.DirEntry.__repr__" => "Return repr(self).",
    "posix.DirEntry.__setattr__" => "Implement setattr(self, name, value).",
    "posix.DirEntry.__sizeof__" => "Size of object in memory, in bytes.",
    "posix.DirEntry.__str__" => "Return str(self).",
    "posix.DirEntry.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "posix.DirEntry.inode" => "Return inode of the entry; cached per entry.",
    "posix.DirEntry.is_dir" => "Return True if the entry is a directory; cached per entry.",
    "posix.DirEntry.is_file" => "Return True if the entry is a file; cached per entry.",
    "posix.DirEntry.is_junction" => "Return True if the entry is a junction; cached per entry.",
    "posix.DirEntry.is_symlink" => "Return True if the entry is a symbolic link; cached per entry.",
    "posix.DirEntry.name" => "the entry's base filename, relative to scandir() \"path\" argument",
    "posix.DirEntry.path" => "the entry's full path name; equivalent to\nos.path.join(scandir_path, entry.name)",
    "posix.DirEntry.stat" => "Return stat_result object for the entry; cached per entry.",
    "posix.WCOREDUMP" => "Return True if the process returning status was dumped to a core file.",
    "posix.WEXITSTATUS" => "Return the process return code from status.",
    "posix.WIFCONTINUED" => "Return True if a particular process was continued from a job control stop.\n\nReturn True if the process returning status was continued from a\njob control stop.",
    "posix.WIFEXITED" => "Return True if the process returning status exited via the exit() system call.",
    "posix.WIFSIGNALED" => "Return True if the process returning status was terminated by a signal.",
    "posix.WIFSTOPPED" => "Return True if the process returning status was stopped.",
    "posix.WSTOPSIG" => "Return the signal that stopped the process that provided the status value.",
    "posix.WTERMSIG" => "Return the signal that terminated the process that provided the status value.",
    "posix._create_environ" => "Create the environment dictionary.",
    "posix._exit" => "Exit to the system with specified status, without normal exit processing.",
    "posix._fcopyfile" => "Efficiently copy content or metadata of 2 regular file descriptors (macOS).",
    "posix._inputhook" => "Calls PyOS_CallInputHook droppong the GIL first",
    "posix._is_inputhook_installed" => "Checks if PyOS_CallInputHook is set",
    "posix._path_normpath" => "Normalize path, eliminating double slashes, etc.",
    "posix._path_splitroot_ex" => "Split a pathname into drive, root and tail.\n\nThe tail contains anything after the root.",
    "posix.abort" => "Abort the interpreter immediately.\n\nThis function 'dumps core' or otherwise fails in the hardest way\npossible on the hosting operating system.  This function never returns.",
    "posix.access" => "Use the real uid/gid to test for access to a path.\n\n  path\n    Path to be tested; can be string, bytes, or a path-like object.\n  mode\n    Operating-system mode bitfield.  Can be F_OK to test existence,\n    or the inclusive-OR of R_OK, W_OK, and X_OK.\n  dir_fd\n    If not None, it should be a file descriptor open to a directory,\n    and path should be relative; path will then be relative to that\n    directory.\n  effective_ids\n    If True, access will use the effective uid/gid instead of\n    the real uid/gid.\n  follow_symlinks\n    If False, and the last element of the path is a symbolic link,\n    access will examine the symbolic link itself instead of the file\n    the link points to.\n\ndir_fd, effective_ids, and follow_symlinks may not be implemented\n  on your platform.  If they are unavailable, using them will raise a\n  NotImplementedError.\n\nNote that most operations will use the effective uid/gid, therefore this\n  routine can be used in a suid/sgid environment to test if the invoking user\n  has the specified access to the path.",
    "posix.chdir" => "Change the current working directory to the specified path.\n\npath may always be specified as a string.  On some platforms, path may\nalso be specified as an open file descriptor.  If this functionality is\nunavailable, using it raises an exception.",
    "posix.chflags" => "Set file flags.\n\nIf follow_symlinks is False, and the last element of the path is\na symbolic link, chflags() will change flags on the symbolic link itself\ninstead of the file the link points to.\nfollow_symlinks may not be implemented on your platform.  If it is\nunavailable, using it will raise a NotImplementedError.",
    "posix.chmod" => "Change the access permissions of a file.\n\n  path\n    Path to be modified.  May always be specified as a str, bytes, or\n    a path-like object.  On some platforms, path may also be specified\n    as an open file descriptor.  If this functionality is unavailable,\n    using it raises an exception.\n  mode\n    Operating-system mode bitfield.\n    Be careful when using number literals for *mode*. The conventional\n    UNIX notation for numeric modes uses an octal base, which needs to\n    be indicated with a ``0o`` prefix in Python.\n  dir_fd\n    If not None, it should be a file descriptor open to a directory,\n    and path should be relative; path will then be relative to that\n    directory.\n  follow_symlinks\n    If False, and the last element of the path is a symbolic link,\n    chmod will modify the symbolic link itself instead of the file\n    the link points to.\n\nIt is an error to use dir_fd or follow_symlinks when specifying path as\n  an open file descriptor.\ndir_fd and follow_symlinks may not be implemented on your platform.\n  If they are unavailable, using them will raise a NotImplementedError.",
    "posix.chown" => "Change the owner and group id of path to the numeric uid and gid.\n\n  path\n    Path to be examined; can be string, bytes, a path-like object, or\n    open-file-descriptor int.\n  dir_fd\n    If not None, it should be a file descriptor open to a directory,\n    and path should be relative; path will then be relative to that\n    directory.\n  follow_symlinks\n    If False, and the last element of the path is a symbolic link,\n    stat will examine the symbolic link itself instead of the file\n    the link points to.\n\npath may always be specified as a string.  On some platforms, path may\nalso be specified as an open file descriptor.  If this functionality is\nunavailable, using it raises an exception.\nIf dir_fd is not None, it should be a file descriptor open to\na directory, and path should be relative; path will then be relative to\nthat directory.\nIf follow_symlinks is False, and the last element of the path is\na symbolic link, chown will modify the symbolic link itself instead of\nthe file the link points to.\nIt is an error to use dir_fd or follow_symlinks when specifying path as\nan open file descriptor.\ndir_fd and follow_symlinks may not be implemented on your platform.  If\nthey are unavailable, using them will raise a NotImplementedError.",
    "posix.chroot" => "Change root directory to path.",
    "posix.close" => "Close a file descriptor.",
    "posix.closerange" => "Closes all file descriptors in [fd_low, fd_high), ignoring errors.",
    "posix.confstr" => "Return a string-valued system configuration variable.",
    "posix.copy_file_range" => "Copy count bytes from one file descriptor to another.\n\n  src\n    Source file descriptor.\n  dst\n    Destination file descriptor.\n  count\n    Number of bytes to copy.\n  offset_src\n    Starting offset in src.\n  offset_dst\n    Starting offset in dst.\n\nIf offset_src is None, then src is read from the current position;\nrespectively for offset_dst.",
    "posix.cpu_count" => "Return the number of logical CPUs in the system.\n\nReturn None if indeterminable.",
    "posix.ctermid" => "Return the name of the controlling terminal for this process.",
    "posix.device_encoding" => "Return a string describing the encoding of a terminal's file descriptor.\n\nThe file descriptor must be attached to a terminal.\nIf the device is not a terminal, return None.",
    "posix.dup" => "Return a duplicate of a file descriptor.",
    "posix.dup2" => "Duplicate file descriptor.",
    "posix.eventfd" => "Creates and returns an event notification file descriptor.",
    "posix.eventfd_read" => "Read eventfd value",
    "posix.eventfd_write" => "Write eventfd value.",
    "posix.execv" => "Execute an executable path with arguments, replacing current process.\n\n  path\n    Path of executable file.\n  argv\n    Tuple or list of strings.",
    "posix.execve" => "Execute an executable path with arguments, replacing current process.\n\n  path\n    Path of executable file.\n  argv\n    Tuple or list of strings.\n  env\n    Dictionary of strings mapping to strings.",
    "posix.fchdir" => "Change to the directory of the given file descriptor.\n\nfd must be opened on a directory, not a file.\nEquivalent to os.chdir(fd).",
    "posix.fchmod" => "Change the access permissions of the file given by file descriptor fd.\n\n  fd\n    The file descriptor of the file to be modified.\n  mode\n    Operating-system mode bitfield.\n    Be careful when using number literals for *mode*.  The conventional\n    UNIX notation for numeric modes uses an octal base, which needs to\n    be indicated with a ``0o`` prefix in Python.\n\nEquivalent to os.chmod(fd, mode).",
    "posix.fchown" => "Change the owner and group id of the file specified by file descriptor.\n\nEquivalent to os.chown(fd, uid, gid).",
    "posix.fdatasync" => "Force write of fd to disk without forcing update of metadata.",
    "posix.fork" => "Fork a child process.\n\nReturn 0 to child process and PID of child to parent process.",
    "posix.forkpty" => "Fork a new process with a new pseudo-terminal as controlling tty.\n\nReturns a tuple of (pid, master_fd).\nLike fork(), return pid of 0 to the child process,\nand pid of child to the parent process.\nTo both, return fd of newly opened pseudo-terminal.",
    "posix.fpathconf" => "Return the configuration limit name for the file descriptor fd.\n\nIf there is no limit, return -1.",
    "posix.fspath" => "Return the file system path representation of the object.\n\nIf the object is str or bytes, then allow it to pass through as-is.  If\nthe object defines __fspath__(), then return the result of that method.\nAll other types raise a TypeError.",
    "posix.fstat" => "Perform a stat system call on the given file descriptor.\n\nLike stat(), but for an open file descriptor.\nEquivalent to os.stat(fd).",
    "posix.fstatvfs" => "Perform an fstatvfs system call on the given fd.\n\nEquivalent to statvfs(fd).",
    "posix.fsync" => "Force write of fd to disk.",
    "posix.ftruncate" => "Truncate a file, specified by file descriptor, to a specific length.",
    "posix.get_blocking" => "Get the blocking mode of the file descriptor.\n\nReturn False if the O_NONBLOCK flag is set, True if the flag is cleared.",
    "posix.get_inheritable" => "Get the close-on-exe flag of the specified file descriptor.",
    "posix.get_terminal_size" => "Return the size of the terminal window as (columns, lines).\n\nThe optional argument fd (default standard output) specifies\nwhich file descriptor should be queried.\n\nIf the file descriptor is not connected to a terminal, an OSError\nis thrown.\n\nThis function will only be defined if an implementation is\navailable for this system.\n\nshutil.get_terminal_size is the high-level function which should\nnormally be used, os.get_terminal_size is the low-level implementation.",
    "posix.getcwd" => "Return a unicode string representing the current working directory.",
    "posix.getcwdb" => "Return a bytes string representing the current working directory.",
    "posix.getegid" => "Return the current process's effective group id.",
    "posix.geteuid" => "Return the current process's effective user id.",
    "posix.getgid" => "Return the current process's group id.",
    "posix.getgrouplist" => "Returns a list of groups to which a user belongs.\n\n  user\n    username to lookup\n  group\n    base group id of the user",
    "posix.getgroups" => "Return list of supplemental group IDs for the process.",
    "posix.getloadavg" => "Return average recent system load information.\n\nReturn the number of processes in the system run queue averaged over\nthe last 1, 5, and 15 minutes as a tuple of three floats.\nRaises OSError if the load average was unobtainable.",
    "posix.getlogin" => "Return the actual login name.",
    "posix.getpgid" => "Call the system call getpgid(), and return the result.",
    "posix.getpgrp" => "Return the current process group id.",
    "posix.getpid" => "Return the current process id.",
    "posix.getppid" => "Return the parent's process id.\n\nIf the parent process has already exited, Windows machines will still\nreturn its id; others systems will return the id of the 'init' proces\n(1).",
    "posix.getpriority" => "Return program scheduling priority.",
    "posix.getrandom" => "Obtain a series of random bytes.",
    "posix.getresgid" => "Return a tuple of the current process's real, effective, and saved group ids.",
    "posix.getresuid" => "Return a tuple of the current process's real, effective, and saved user ids.",
    "posix.getsid" => "Call the system call getsid(pid) and return the result.",
    "posix.getuid" => "Return the current process's user id.",
    "posix.getxattr" => "Return the value of extended attribute attribute on path.\n\npath may be either a string, a path-like object, or an open file\ndescriptor.\nIf follow_symlinks is False, and the last element of the path is\na symbolic link, getxattr will examine the symbolic link itself\ninstead of the file the link points to.",
    "posix.grantpt" => "Grant access to the slave pseudo-terminal device.\n\n  fd\n    File descriptor of a master pseudo-terminal device.\n\nPerforms a grantpt() C function call.",
    "posix.initgroups" => "Initialize the group access list.\n\nCall the system initgroups() to initialize the group access list with\nall of the groups of which the specified username is a member, plus the\nspecified group id.",
    "posix.isatty" => "Return True if the fd is connected to a terminal.\n\nReturn True if the file descriptor is an open file descriptor\nconnected to the slave end of a terminal.",
    "posix.kill" => "Kill a process with a signal.",
    "posix.killpg" => "Kill a process group with a signal.",
    "posix.lchflags" => "Set file flags.\n\nThis function will not follow symbolic links.\nEquivalent to chflags(path, flags, follow_symlinks=False).",
    "posix.lchmod" => "Change the access permissions of a file, without following symbolic links.\n\nIf path is a symlink, this affects the link itself rather than the\ntarget.  Equivalent to chmod(path, mode, follow_symlinks=False).",
    "posix.lchown" => "Change the owner and group id of path to the numeric uid and gid.\n\nThis function will not follow symbolic links.\nEquivalent to os.chown(path, uid, gid, follow_symlinks=False).",
    "posix.link" => "Create a hard link to a file.\n\nIf either src_dir_fd or dst_dir_fd is not None, it should be a file\ndescriptor open to a directory, and the respective path string (src or\ndst) should be relative; the path will then be relative to that\ndirectory.\nIf follow_symlinks is False, and the last element of src is a symbolic\nlink, link will create a link to the symbolic link itself instead of the\nfile the link points to.\nsrc_dir_fd, dst_dir_fd, and follow_symlinks may not be implemented on\nyour platform.  If they are unavailable, using them will raise\na NotImplementedError.",
    "posix.listdir" => "Return a list containing the names of the files in the directory.\n\npath can be specified as either str, bytes, or a path-like object.  If\npath is bytes, the filenames returned will also be bytes; in all other\ncircumstances the filenames returned will be str.\nIf path is None, uses the path='.'.\nOn some platforms, path may also be specified as an open file\ndescriptor; the file descriptor must refer to a directory.  If this\nfunctionality is unavailable, using it raises NotImplementedError.\n\nThe list is in arbitrary order.  It does not include the special\nentries '.' and '..' even if they are present in the directory.",
    "posix.listxattr" => "Return a list of extended attributes on path.\n\npath may be either None, a string, a path-like object, or an open file\ndescriptor.  If path is None, listxattr will examine the current\ndirectory.\nIf follow_symlinks is False, and the last element of the path is\na symbolic link, listxattr will examine the symbolic link itself instead\nof the file the link points to.",
    "posix.lockf" => "Apply, test or remove a POSIX lock on an open file descriptor.\n\n  fd\n    An open file descriptor.\n  command\n    One of F_LOCK, F_TLOCK, F_ULOCK or F_TEST.\n  length\n    The number of bytes to lock, starting at the current position.",
    "posix.login_tty" => "Prepare the tty of which fd is a file descriptor for a new login session.\n\nMake the calling process a session leader; make the tty the\ncontrolling tty, the stdin, the stdout, and the stderr of the\ncalling process; close fd.",
    "posix.lseek" => "Set the position of a file descriptor.  Return the new position.\n\n  fd\n    An open file descriptor, as returned by os.open().\n  position\n    Position, interpreted relative to 'whence'.\n  whence\n    The relative position to seek from. Valid values are:\n    - SEEK_SET: seek from the start of the file.\n    - SEEK_CUR: seek from the current file position.\n    - SEEK_END: seek from the end of the file.\n\nThe return value is the number of bytes relative to the beginning of\nthe file.",
    "posix.lstat" => "Perform a stat system call on the given path, without following symbolic links.\n\nLike stat(), but do not follow symbolic links.\nEquivalent to stat(path, follow_symlinks=False).",
    "posix.major" => "Extracts a device major number from a raw device number.",
    "posix.makedev" => "Composes a raw device number from the major and minor device numbers.",
    "posix.minor" => "Extracts a device minor number from a raw device number.",
    "posix.mkdir" => "Create a directory.\n\nIf dir_fd is not None, it should be a file descriptor open to\na directory, and path should be relative; path will then be relative to\nthat directory.\ndir_fd may not be implemented on your platform.  If it is unavailable,\nusing it will raise a NotImplementedError.\n\nThe mode argument is ignored on Windows.  Where it is used, the current\numask value is first masked out.",
    "posix.mkfifo" => "Create a \"fifo\" (a POSIX named pipe).\n\nIf dir_fd is not None, it should be a file descriptor open to\na directory, and path should be relative; path will then be relative to\nthat directory.\ndir_fd may not be implemented on your platform.  If it is unavailable,\nusing it will raise a NotImplementedError.",
    "posix.mknod" => "Create a node in the file system.\n\nCreate a node in the file system (file, device special file or named\npipe) at path.  mode specifies both the permissions to use and the\ntype of node to be created, being combined (bitwise OR) with one of\nS_IFREG, S_IFCHR, S_IFBLK, and S_IFIFO.  If S_IFCHR or S_IFBLK is set\non mode, device defines the newly created device special file (probably\nusing os.makedev()).  Otherwise device is ignored.\n\nIf dir_fd is not None, it should be a file descriptor open to\na directory, and path should be relative; path will then be relative\nto that directory.\ndir_fd may not be implemented on your platform.  If it is unavailable,\nusing it will raise a NotImplementedError.",
    "posix.nice" => "Add increment to the priority of process and return the new priority.",
    "posix.open" => "Open a file for low level IO.  Returns a file descriptor (integer).\n\nIf dir_fd is not None, it should be a file descriptor open to\na directory, and path should be relative; path will then be relative to\nthat directory.\ndir_fd may not be implemented on your platform.  If it is unavailable,\nusing it will raise a NotImplementedError.",
    "posix.openpty" => "Open a pseudo-terminal.\n\nReturn a tuple of (master_fd, slave_fd) containing open file descriptors\nfor both the master and slave ends.",
    "posix.pathconf" => "Return the configuration limit name for the file or directory path.\n\nIf there is no limit, return -1.\nOn some platforms, path may also be specified as an open file\ndescriptor.  If this functionality is unavailable, using it raises\nan exception.",
    "posix.pidfd_open" => "Return a file descriptor referring to the process *pid*.\n\nThe descriptor can be used to perform process management without races\nand signals.",
    "posix.pipe" => "Create a pipe.\n\nReturns a tuple of two file descriptors:\n  (read_fd, write_fd)",
    "posix.pipe2" => "Create a pipe with flags set atomically.\n\nReturns a tuple of two file descriptors:\n  (read_fd, write_fd)\n\nflags can be constructed by ORing together one or more of these values:\nO_NONBLOCK, O_CLOEXEC.",
    "posix.posix_fadvise" => "Announce an intention to access data in a specific pattern.\n\nAnnounce an intention to access data in a specific pattern, thus\nallowing the kernel to make optimizations.\nThe advice applies to the region of the file specified by fd starting at\noffset and continuing for length bytes.\nadvice is one of POSIX_FADV_NORMAL, POSIX_FADV_SEQUENTIAL,\nPOSIX_FADV_RANDOM, POSIX_FADV_NOREUSE, POSIX_FADV_WILLNEED, or\nPOSIX_FADV_DONTNEED.",
    "posix.posix_fallocate" => "Ensure a file has allocated at least a particular number of bytes on disk.\n\nEnsure that the file specified by fd encompasses a range of bytes\nstarting at offset bytes from the beginning and continuing for length\nbytes.",
    "posix.posix_openpt" => "Open and return a file descriptor for a master pseudo-terminal device.\n\nPerforms a posix_openpt() C function call. The oflag argument is used to\nset file status flags and file access modes as specified in the manual\npage of posix_openpt() of your system.",
    "posix.posix_spawn" => "Execute the program specified by path in a new process.\n\n  path\n    Path of executable file.\n  argv\n    Tuple or list of strings.\n  env\n    Dictionary of strings mapping to strings.\n  file_actions\n    A sequence of file action tuples.\n  setpgroup\n    The pgroup to use with the POSIX_SPAWN_SETPGROUP flag.\n  resetids\n    If the value is `true` the POSIX_SPAWN_RESETIDS will be activated.\n  setsid\n    If the value is `true` the POSIX_SPAWN_SETSID or POSIX_SPAWN_SETSID_NP\n    will be activated.\n  setsigmask\n    The sigmask to use with the POSIX_SPAWN_SETSIGMASK flag.\n  setsigdef\n    The sigmask to use with the POSIX_SPAWN_SETSIGDEF flag.\n  scheduler\n    A tuple with the scheduler policy (optional) and parameters.",
    "posix.posix_spawnp" => "Execute the program specified by path in a new process.\n\n  path\n    Path of executable file.\n  argv\n    Tuple or list of strings.\n  env\n    Dictionary of strings mapping to strings.\n  file_actions\n    A sequence of file action tuples.\n  setpgroup\n    The pgroup to use with the POSIX_SPAWN_SETPGROUP flag.\n  resetids\n    If the value is `True` the POSIX_SPAWN_RESETIDS will be activated.\n  setsid\n    If the value is `True` the POSIX_SPAWN_SETSID or POSIX_SPAWN_SETSID_NP\n    will be activated.\n  setsigmask\n    The sigmask to use with the POSIX_SPAWN_SETSIGMASK flag.\n  setsigdef\n    The sigmask to use with the POSIX_SPAWN_SETSIGDEF flag.\n  scheduler\n    A tuple with the scheduler policy (optional) and parameters.",
    "posix.pread" => "Read a number of bytes from a file descriptor starting at a particular offset.\n\nRead length bytes from file descriptor fd, starting at offset bytes from\nthe beginning of the file.  The file offset remains unchanged.",
    "posix.preadv" => "Reads from a file descriptor into a number of mutable bytes-like objects.\n\nCombines the functionality of readv() and pread().  As readv(), it will\ntransfer data into each buffer until it is full and then move on to the\nnext buffer in the sequence to hold the rest of the data.  Its fourth\nargument, specifies the file offset at which the input operation is to\nbe performed.  It will return the total number of bytes read (which can\nbe less than the total capacity of all the objects).\n\nThe flags argument contains a bitwise OR of zero or more of the\nfollowing flags:\n\n- RWF_HIPRI\n- RWF_NOWAIT\n\nUsing non-zero flags requires Linux 4.6 or newer.",
    "posix.ptsname" => "Return the name of the slave pseudo-terminal device.\n\n  fd\n    File descriptor of a master pseudo-terminal device.\n\nIf the ptsname_r() C function is available, it is called;\notherwise, performs a ptsname() C function call.",
    "posix.putenv" => "Change or add an environment variable.",
    "posix.pwrite" => "Write bytes to a file descriptor starting at a particular offset.\n\nWrite buffer to fd, starting at offset bytes from the beginning of\nthe file.  Returns the number of bytes written.  Does not change the\ncurrent file offset.",
    "posix.pwritev" => "Writes the contents of bytes-like objects to a file descriptor at a given offset.\n\nCombines the functionality of writev() and pwrite(). All buffers must be\na sequence of bytes-like objects.  Buffers are processed in array order.\nEntire contents of first buffer is written before proceeding to second,\nand so on. The operating system may set a limit (sysconf() value\nSC_IOV_MAX) on the number of buffers that can be used.\nThis function writes the contents of each object to the file descriptor\nand returns the total number of bytes written.\n\nThe flags argument contains a bitwise OR of zero or more of the\nfollowing flags:\n\n- RWF_DSYNC\n- RWF_SYNC\n- RWF_APPEND\n\nUsing non-zero flags requires Linux 4.7 or newer.",
    "posix.read" => "Read from a file descriptor.  Returns a bytes object.",
    "posix.readinto" => "Read into a buffer object from a file descriptor.\n\nThe buffer should be mutable and bytes-like.  On success, returns the\nnumber of bytes read.  Less bytes may be read than the size of the\nbuffer.  The underlying system call will be retried when interrupted by\na signal, unless the signal handler raises an exception.  Other errors\nwill not be retried and an error will be raised.\n\nReturns 0 if *fd* is at end of file or if the provided *buffer* has\nlength 0 (which can be used to check for errors without reading data).\nNever returns negative.",
    "posix.readlink" => "Return a string representing the path to which the symbolic link points.\n\nIf dir_fd is not None, it should be a file descriptor open to\na directory, and path should be relative; path will then be relative to\nthat directory.\n\ndir_fd may not be implemented on your platform.  If it is unavailable,\nusing it will raise a NotImplementedError.",
    "posix.readv" => "Read from a file descriptor fd into an iterable of buffers.\n\nThe buffers should be mutable buffers accepting bytes.\nreadv will transfer data into each buffer until it is full\nand then move on to the next buffer in the sequence to hold\nthe rest of the data.\n\nreadv returns the total number of bytes read,\nwhich may be less than the total capacity of all the buffers.",
    "posix.register_at_fork" => "Register callables to be called when forking a new process.\n\n  before\n    A callable to be called in the parent before the fork() syscall.\n  after_in_child\n    A callable to be called in the child after fork().\n  after_in_parent\n    A callable to be called in the parent after fork().\n\n'before' callbacks are called in reverse order.\n'after_in_child' and 'after_in_parent' callbacks are called in order.",
    "posix.remove" => "Remove a file (same as unlink()).\n\nIf dir_fd is not None, it should be a file descriptor open to\na directory, and path should be relative; path will then be relative\nto that directory.\ndir_fd may not be implemented on your platform.\nIf it is unavailable, using it will raise a NotImplementedError.",
    "posix.removexattr" => "Remove extended attribute attribute on path.\n\npath may be either a string, a path-like object, or an open file\ndescriptor.\nIf follow_symlinks is False, and the last element of the path is\na symbolic link, removexattr will modify the symbolic link itself\ninstead of the file the link points to.",
    "posix.rename" => "Rename a file or directory.\n\nIf either src_dir_fd or dst_dir_fd is not None, it should be a file\ndescriptor open to a directory, and the respective path string (src or\ndst) should be relative; the path will then be relative to that\ndirectory.\nsrc_dir_fd and dst_dir_fd, may not be implemented on your platform.\nIf they are unavailable, using them will raise a NotImplementedError.",
    "posix.replace" => "Rename a file or directory, overwriting the destination.\n\nIf either src_dir_fd or dst_dir_fd is not None, it should be a file\ndescriptor open to a directory, and the respective path string (src or\ndst) should be relative; the path will then be relative to that\ndirectory.\nsrc_dir_fd and dst_dir_fd, may not be implemented on your platform.\nIf they are unavailable, using them will raise a NotImplementedError.",
    "posix.rmdir" => "Remove a directory.\n\nIf dir_fd is not None, it should be a file descriptor open to\na directory, and path should be relative; path will then be relative\nto that directory.\ndir_fd may not be implemented on your platform.\nIf it is unavailable, using it will raise a NotImplementedError.",
    "posix.scandir" => "Return an iterator of DirEntry objects for given path.\n\npath can be specified as either str, bytes, or a path-like object.  If\npath is bytes, the names of yielded DirEntry objects will also be bytes;\nin all other circumstances they will be str.\n\nIf path is None, uses the path='.'.",
    "posix.sched_get_priority_max" => "Get the maximum scheduling priority for policy.",
    "posix.sched_get_priority_min" => "Get the minimum scheduling priority for policy.",
    "posix.sched_getaffinity" => "Return the affinity of the process identified by pid (or the current process if zero).\n\nThe affinity is returned as a set of CPU identifiers.",
    "posix.sched_getparam" => "Returns scheduling parameters for the process identified by pid.\n\nIf pid is 0, returns parameters for the calling process.\nReturn value is an instance of sched_param.",
    "posix.sched_getscheduler" => "Get the scheduling policy for the process identified by pid.\n\nPassing 0 for pid returns the scheduling policy for the calling process.",
    "posix.sched_param" => "Currently has only one field: sched_priority\n\n  sched_priority\n    A scheduling parameter.",
    "posix.sched_param.__add__" => "Return self+value.",
    "posix.sched_param.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "posix.sched_param.__contains__" => "Return bool(key in self).",
    "posix.sched_param.__delattr__" => "Implement delattr(self, name).",
    "posix.sched_param.__eq__" => "Return self==value.",
    "posix.sched_param.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "posix.sched_param.__ge__" => "Return self>=value.",
    "posix.sched_param.__getattribute__" => "Return getattr(self, name).",
    "posix.sched_param.__getitem__" => "Return self[key].",
    "posix.sched_param.__getstate__" => "Helper for pickle.",
    "posix.sched_param.__gt__" => "Return self>value.",
    "posix.sched_param.__hash__" => "Return hash(self).",
    "posix.sched_param.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "posix.sched_param.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "posix.sched_param.__iter__" => "Implement iter(self).",
    "posix.sched_param.__le__" => "Return self<=value.",
    "posix.sched_param.__len__" => "Return len(self).",
    "posix.sched_param.__lt__" => "Return self<value.",
    "posix.sched_param.__mul__" => "Return self*value.",
    "posix.sched_param.__ne__" => "Return self!=value.",
    "posix.sched_param.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "posix.sched_param.__reduce_ex__" => "Helper for pickle.",
    "posix.sched_param.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "posix.sched_param.__repr__" => "Return repr(self).",
    "posix.sched_param.__rmul__" => "Return value*self.",
    "posix.sched_param.__setattr__" => "Implement setattr(self, name, value).",
    "posix.sched_param.__sizeof__" => "Size of object in memory, in bytes.",
    "posix.sched_param.__str__" => "Return str(self).",
    "posix.sched_param.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "posix.sched_param.count" => "Return number of occurrences of value.",
    "posix.sched_param.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "posix.sched_param.sched_priority" => "the scheduling priority",
    "posix.sched_rr_get_interval" => "Return the round-robin quantum for the process identified by pid, in seconds.\n\nValue returned is a float.",
    "posix.sched_setaffinity" => "Set the CPU affinity of the process identified by pid to mask.\n\nmask should be an iterable of integers identifying CPUs.",
    "posix.sched_setparam" => "Set scheduling parameters for the process identified by pid.\n\nIf pid is 0, sets parameters for the calling process.\nparam should be an instance of sched_param.",
    "posix.sched_setscheduler" => "Set the scheduling policy for the process identified by pid.\n\nIf pid is 0, the calling process is changed.\nparam is an instance of sched_param.",
    "posix.sched_yield" => "Voluntarily relinquish the CPU.",
    "posix.sendfile" => "Copy count bytes from file descriptor in_fd to file descriptor out_fd.",
    "posix.set_blocking" => "Set the blocking mode of the specified file descriptor.\n\nSet the O_NONBLOCK flag if blocking is False,\nclear the O_NONBLOCK flag otherwise.",
    "posix.set_inheritable" => "Set the inheritable flag of the specified file descriptor.",
    "posix.setegid" => "Set the current process's effective group id.",
    "posix.seteuid" => "Set the current process's effective user id.",
    "posix.setgid" => "Set the current process's group id.",
    "posix.setgroups" => "Set the groups of the current process to list.",
    "posix.setns" => "Move the calling thread into different namespaces.\n\n  fd\n    A file descriptor to a namespace.\n  nstype\n    Type of namespace.",
    "posix.setpgid" => "Call the system call setpgid(pid, pgrp).",
    "posix.setpgrp" => "Make the current process the leader of its process group.",
    "posix.setpriority" => "Set program scheduling priority.",
    "posix.setregid" => "Set the current process's real and effective group ids.",
    "posix.setresgid" => "Set the current process's real, effective, and saved group ids.",
    "posix.setresuid" => "Set the current process's real, effective, and saved user ids.",
    "posix.setreuid" => "Set the current process's real and effective user ids.",
    "posix.setsid" => "Call the system call setsid().",
    "posix.setuid" => "Set the current process's user id.",
    "posix.setxattr" => "Set extended attribute attribute on path to value.\n\npath may be either a string, a path-like object,  or an open file\ndescriptor.\nIf follow_symlinks is False, and the last element of the path is\na symbolic link, setxattr will modify the symbolic link itself instead\nof the file the link points to.",
    "posix.splice" => "Transfer count bytes from one pipe to a descriptor or vice versa.\n\n  src\n    Source file descriptor.\n  dst\n    Destination file descriptor.\n  count\n    Number of bytes to copy.\n  offset_src\n    Starting offset in src.\n  offset_dst\n    Starting offset in dst.\n  flags\n    Flags to modify the semantics of the call.\n\nIf offset_src is None, then src is read from the current position;\nrespectively for offset_dst. The offset associated to the file\ndescriptor that refers to a pipe must be None.",
    "posix.stat" => "Perform a stat system call on the given path.\n\n  path\n    Path to be examined; can be string, bytes, a path-like object or\n    open-file-descriptor int.\n  dir_fd\n    If not None, it should be a file descriptor open to a directory,\n    and path should be a relative string; path will then be relative to\n    that directory.\n  follow_symlinks\n    If False, and the last element of the path is a symbolic link,\n    stat will examine the symbolic link itself instead of the file\n    the link points to.\n\ndir_fd and follow_symlinks may not be implemented\n  on your platform.  If they are unavailable, using them will raise a\n  NotImplementedError.\n\nIt's an error to use dir_fd or follow_symlinks when specifying path as\n  an open file descriptor.",
    "posix.stat_result" => "stat_result: Result from stat, fstat, or lstat.\n\nThis object may be accessed either as a tuple of\n  (mode, ino, dev, nlink, uid, gid, size, atime, mtime, ctime)\nor via the attributes st_mode, st_ino, st_dev, st_nlink, and so on.\n\nPosix/windows: If your platform supports st_blksize, st_blocks, st_rdev,\nor st_flags, they are available as attributes only.\n\nSee os.stat for more information.",
    "posix.stat_result.__add__" => "Return self+value.",
    "posix.stat_result.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "posix.stat_result.__contains__" => "Return bool(key in self).",
    "posix.stat_result.__delattr__" => "Implement delattr(self, name).",
    "posix.stat_result.__eq__" => "Return self==value.",
    "posix.stat_result.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "posix.stat_result.__ge__" => "Return self>=value.",
    "posix.stat_result.__getattribute__" => "Return getattr(self, name).",
    "posix.stat_result.__getitem__" => "Return self[key].",
    "posix.stat_result.__getstate__" => "Helper for pickle.",
    "posix.stat_result.__gt__" => "Return self>value.",
    "posix.stat_result.__hash__" => "Return hash(self).",
    "posix.stat_result.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "posix.stat_result.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "posix.stat_result.__iter__" => "Implement iter(self).",
    "posix.stat_result.__le__" => "Return self<=value.",
    "posix.stat_result.__len__" => "Return len(self).",
    "posix.stat_result.__lt__" => "Return self<value.",
    "posix.stat_result.__mul__" => "Return self*value.",
    "posix.stat_result.__ne__" => "Return self!=value.",
    "posix.stat_result.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "posix.stat_result.__reduce_ex__" => "Helper for pickle.",
    "posix.stat_result.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "posix.stat_result.__repr__" => "Return repr(self).",
    "posix.stat_result.__rmul__" => "Return value*self.",
    "posix.stat_result.__setattr__" => "Implement setattr(self, name, value).",
    "posix.stat_result.__sizeof__" => "Size of object in memory, in bytes.",
    "posix.stat_result.__str__" => "Return str(self).",
    "posix.stat_result.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "posix.stat_result.count" => "Return number of occurrences of value.",
    "posix.stat_result.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "posix.stat_result.st_atime" => "time of last access",
    "posix.stat_result.st_atime_ns" => "time of last access in nanoseconds",
    "posix.stat_result.st_birthtime" => "time of creation",
    "posix.stat_result.st_blksize" => "blocksize for filesystem I/O",
    "posix.stat_result.st_blocks" => "number of blocks allocated",
    "posix.stat_result.st_ctime" => "time of last change",
    "posix.stat_result.st_ctime_ns" => "time of last change in nanoseconds",
    "posix.stat_result.st_dev" => "device",
    "posix.stat_result.st_flags" => "user defined flags for file",
    "posix.stat_result.st_gen" => "generation number",
    "posix.stat_result.st_gid" => "group ID of owner",
    "posix.stat_result.st_ino" => "inode",
    "posix.stat_result.st_mode" => "protection bits",
    "posix.stat_result.st_mtime" => "time of last modification",
    "posix.stat_result.st_mtime_ns" => "time of last modification in nanoseconds",
    "posix.stat_result.st_nlink" => "number of hard links",
    "posix.stat_result.st_rdev" => "device type (if inode device)",
    "posix.stat_result.st_size" => "total size, in bytes",
    "posix.stat_result.st_uid" => "user ID of owner",
    "posix.statvfs" => "Perform a statvfs system call on the given path.\n\npath may always be specified as a string.\nOn some platforms, path may also be specified as an open file\ndescriptor.  If this functionality is unavailable, using it raises\nan exception.",
    "posix.statvfs_result" => "statvfs_result: Result from statvfs or fstatvfs.\n\nThis object may be accessed either as a tuple of\n  (bsize, frsize, blocks, bfree, bavail, files, ffree, favail, flag, namemax),\nor via the attributes f_bsize, f_frsize, f_blocks, f_bfree, and so on.\n\nSee os.statvfs for more information.",
    "posix.statvfs_result.__add__" => "Return self+value.",
    "posix.statvfs_result.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "posix.statvfs_result.__contains__" => "Return bool(key in self).",
    "posix.statvfs_result.__delattr__" => "Implement delattr(self, name).",
    "posix.statvfs_result.__eq__" => "Return self==value.",
    "posix.statvfs_result.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "posix.statvfs_result.__ge__" => "Return self>=value.",
    "posix.statvfs_result.__getattribute__" => "Return getattr(self, name).",
    "posix.statvfs_result.__getitem__" => "Return self[key].",
    "posix.statvfs_result.__getstate__" => "Helper for pickle.",
    "posix.statvfs_result.__gt__" => "Return self>value.",
    "posix.statvfs_result.__hash__" => "Return hash(self).",
    "posix.statvfs_result.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "posix.statvfs_result.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "posix.statvfs_result.__iter__" => "Implement iter(self).",
    "posix.statvfs_result.__le__" => "Return self<=value.",
    "posix.statvfs_result.__len__" => "Return len(self).",
    "posix.statvfs_result.__lt__" => "Return self<value.",
    "posix.statvfs_result.__mul__" => "Return self*value.",
    "posix.statvfs_result.__ne__" => "Return self!=value.",
    "posix.statvfs_result.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "posix.statvfs_result.__reduce_ex__" => "Helper for pickle.",
    "posix.statvfs_result.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "posix.statvfs_result.__repr__" => "Return repr(self).",
    "posix.statvfs_result.__rmul__" => "Return value*self.",
    "posix.statvfs_result.__setattr__" => "Implement setattr(self, name, value).",
    "posix.statvfs_result.__sizeof__" => "Size of object in memory, in bytes.",
    "posix.statvfs_result.__str__" => "Return str(self).",
    "posix.statvfs_result.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "posix.statvfs_result.count" => "Return number of occurrences of value.",
    "posix.statvfs_result.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "posix.strerror" => "Translate an error code to a message string.",
    "posix.symlink" => "Create a symbolic link pointing to src named dst.\n\ntarget_is_directory is required on Windows if the target is to be\ninterpreted as a directory.  (On Windows, symlink requires Windows 6.0\nor greater, and raises a NotImplementedError otherwise.)\ntarget_is_directory is ignored on non-Windows platforms.\n\nIf dir_fd is not None, it should be a file descriptor open to\na directory, and path should be relative; path will then be relative\nto that directory.\ndir_fd may not be implemented on your platform.  If it is unavailable,\nusing it will raise a NotImplementedError.",
    "posix.sync" => "Force write of everything to disk.",
    "posix.sysconf" => "Return an integer-valued system configuration variable.",
    "posix.system" => "Execute the command in a subshell.",
    "posix.tcgetpgrp" => "Return the process group associated with the terminal specified by fd.",
    "posix.tcsetpgrp" => "Set the process group associated with the terminal specified by fd.",
    "posix.terminal_size" => "A tuple of (columns, lines) for holding terminal window size",
    "posix.terminal_size.__add__" => "Return self+value.",
    "posix.terminal_size.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "posix.terminal_size.__contains__" => "Return bool(key in self).",
    "posix.terminal_size.__delattr__" => "Implement delattr(self, name).",
    "posix.terminal_size.__eq__" => "Return self==value.",
    "posix.terminal_size.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "posix.terminal_size.__ge__" => "Return self>=value.",
    "posix.terminal_size.__getattribute__" => "Return getattr(self, name).",
    "posix.terminal_size.__getitem__" => "Return self[key].",
    "posix.terminal_size.__getstate__" => "Helper for pickle.",
    "posix.terminal_size.__gt__" => "Return self>value.",
    "posix.terminal_size.__hash__" => "Return hash(self).",
    "posix.terminal_size.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "posix.terminal_size.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "posix.terminal_size.__iter__" => "Implement iter(self).",
    "posix.terminal_size.__le__" => "Return self<=value.",
    "posix.terminal_size.__len__" => "Return len(self).",
    "posix.terminal_size.__lt__" => "Return self<value.",
    "posix.terminal_size.__mul__" => "Return self*value.",
    "posix.terminal_size.__ne__" => "Return self!=value.",
    "posix.terminal_size.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "posix.terminal_size.__reduce_ex__" => "Helper for pickle.",
    "posix.terminal_size.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "posix.terminal_size.__repr__" => "Return repr(self).",
    "posix.terminal_size.__rmul__" => "Return value*self.",
    "posix.terminal_size.__setattr__" => "Implement setattr(self, name, value).",
    "posix.terminal_size.__sizeof__" => "Size of object in memory, in bytes.",
    "posix.terminal_size.__str__" => "Return str(self).",
    "posix.terminal_size.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "posix.terminal_size.columns" => "width of the terminal window in characters",
    "posix.terminal_size.count" => "Return number of occurrences of value.",
    "posix.terminal_size.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "posix.terminal_size.lines" => "height of the terminal window in characters",
    "posix.timerfd_create" => "Create and return a timer file descriptor.\n\n  clockid\n    A valid clock ID constant as timer file descriptor.\n\n    time.CLOCK_REALTIME\n    time.CLOCK_MONOTONIC\n    time.CLOCK_BOOTTIME\n  flags\n    0 or a bit mask of os.TFD_NONBLOCK or os.TFD_CLOEXEC.\n\n    os.TFD_NONBLOCK\n        If *TFD_NONBLOCK* is set as a flag, read doesn't blocks.\n        If *TFD_NONBLOCK* is not set as a flag, read block until the timer fires.\n\n    os.TFD_CLOEXEC\n        If *TFD_CLOEXEC* is set as a flag, enable the close-on-exec flag",
    "posix.timerfd_gettime" => "Return a tuple of a timer file descriptor's (interval, next expiration) in float seconds.\n\n  fd\n    A timer file descriptor.",
    "posix.timerfd_gettime_ns" => "Return a tuple of a timer file descriptor's (interval, next expiration) in nanoseconds.\n\n  fd\n    A timer file descriptor.",
    "posix.timerfd_settime" => "Alter a timer file descriptor's internal timer in seconds.\n\n  fd\n    A timer file descriptor.\n  flags\n    0 or a bit mask of TFD_TIMER_ABSTIME or TFD_TIMER_CANCEL_ON_SET.\n  initial\n    The initial expiration time, in seconds.\n  interval\n    The timer's interval, in seconds.",
    "posix.timerfd_settime_ns" => "Alter a timer file descriptor's internal timer in nanoseconds.\n\n  fd\n    A timer file descriptor.\n  flags\n    0 or a bit mask of TFD_TIMER_ABSTIME or TFD_TIMER_CANCEL_ON_SET.\n  initial\n    initial expiration timing in seconds.\n  interval\n    interval for the timer in seconds.",
    "posix.times" => "Return a collection containing process timing information.\n\nThe object returned behaves like a named tuple with these fields:\n  (utime, stime, cutime, cstime, elapsed_time)\nAll fields are floating-point numbers.",
    "posix.times_result" => "times_result: Result from os.times().\n\nThis object may be accessed either as a tuple of\n  (user, system, children_user, children_system, elapsed),\nor via the attributes user, system, children_user, children_system,\nand elapsed.\n\nSee os.times for more information.",
    "posix.times_result.__add__" => "Return self+value.",
    "posix.times_result.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "posix.times_result.__contains__" => "Return bool(key in self).",
    "posix.times_result.__delattr__" => "Implement delattr(self, name).",
    "posix.times_result.__eq__" => "Return self==value.",
    "posix.times_result.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "posix.times_result.__ge__" => "Return self>=value.",
    "posix.times_result.__getattribute__" => "Return getattr(self, name).",
    "posix.times_result.__getitem__" => "Return self[key].",
    "posix.times_result.__getstate__" => "Helper for pickle.",
    "posix.times_result.__gt__" => "Return self>value.",
    "posix.times_result.__hash__" => "Return hash(self).",
    "posix.times_result.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "posix.times_result.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "posix.times_result.__iter__" => "Implement iter(self).",
    "posix.times_result.__le__" => "Return self<=value.",
    "posix.times_result.__len__" => "Return len(self).",
    "posix.times_result.__lt__" => "Return self<value.",
    "posix.times_result.__mul__" => "Return self*value.",
    "posix.times_result.__ne__" => "Return self!=value.",
    "posix.times_result.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "posix.times_result.__reduce_ex__" => "Helper for pickle.",
    "posix.times_result.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "posix.times_result.__repr__" => "Return repr(self).",
    "posix.times_result.__rmul__" => "Return value*self.",
    "posix.times_result.__setattr__" => "Implement setattr(self, name, value).",
    "posix.times_result.__sizeof__" => "Size of object in memory, in bytes.",
    "posix.times_result.__str__" => "Return str(self).",
    "posix.times_result.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "posix.times_result.children_system" => "system time of children",
    "posix.times_result.children_user" => "user time of children",
    "posix.times_result.count" => "Return number of occurrences of value.",
    "posix.times_result.elapsed" => "elapsed time since an arbitrary point in the past",
    "posix.times_result.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "posix.times_result.system" => "system time",
    "posix.times_result.user" => "user time",
    "posix.truncate" => "Truncate a file, specified by path, to a specific length.\n\nOn some platforms, path may also be specified as an open file\ndescriptor.  If this functionality is unavailable, using it raises\nan exception.",
    "posix.ttyname" => "Return the name of the terminal device connected to 'fd'.\n\n  fd\n    Integer file descriptor handle.",
    "posix.umask" => "Set the current numeric umask and return the previous umask.",
    "posix.uname" => "Return an object identifying the current operating system.\n\nThe object behaves like a named tuple with the following fields:\n  (sysname, nodename, release, version, machine)",
    "posix.uname_result" => "uname_result: Result from os.uname().\n\nThis object may be accessed either as a tuple of\n  (sysname, nodename, release, version, machine),\nor via the attributes sysname, nodename, release, version, and machine.\n\nSee os.uname for more information.",
    "posix.uname_result.__add__" => "Return self+value.",
    "posix.uname_result.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "posix.uname_result.__contains__" => "Return bool(key in self).",
    "posix.uname_result.__delattr__" => "Implement delattr(self, name).",
    "posix.uname_result.__eq__" => "Return self==value.",
    "posix.uname_result.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "posix.uname_result.__ge__" => "Return self>=value.",
    "posix.uname_result.__getattribute__" => "Return getattr(self, name).",
    "posix.uname_result.__getitem__" => "Return self[key].",
    "posix.uname_result.__getstate__" => "Helper for pickle.",
    "posix.uname_result.__gt__" => "Return self>value.",
    "posix.uname_result.__hash__" => "Return hash(self).",
    "posix.uname_result.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "posix.uname_result.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "posix.uname_result.__iter__" => "Implement iter(self).",
    "posix.uname_result.__le__" => "Return self<=value.",
    "posix.uname_result.__len__" => "Return len(self).",
    "posix.uname_result.__lt__" => "Return self<value.",
    "posix.uname_result.__mul__" => "Return self*value.",
    "posix.uname_result.__ne__" => "Return self!=value.",
    "posix.uname_result.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "posix.uname_result.__reduce_ex__" => "Helper for pickle.",
    "posix.uname_result.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "posix.uname_result.__repr__" => "Return repr(self).",
    "posix.uname_result.__rmul__" => "Return value*self.",
    "posix.uname_result.__setattr__" => "Implement setattr(self, name, value).",
    "posix.uname_result.__sizeof__" => "Size of object in memory, in bytes.",
    "posix.uname_result.__str__" => "Return str(self).",
    "posix.uname_result.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "posix.uname_result.count" => "Return number of occurrences of value.",
    "posix.uname_result.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "posix.uname_result.machine" => "hardware identifier",
    "posix.uname_result.nodename" => "name of machine on network (implementation-defined)",
    "posix.uname_result.release" => "operating system release",
    "posix.uname_result.sysname" => "operating system name",
    "posix.uname_result.version" => "operating system version",
    "posix.unlink" => "Remove a file (same as remove()).\n\nIf dir_fd is not None, it should be a file descriptor open to\na directory, and path should be relative; path will then be relative to\nthat directory.\ndir_fd may not be implemented on your platform.\nIf it is unavailable, using it will raise a NotImplementedError.",
    "posix.unlockpt" => "Unlock a pseudo-terminal master/slave pair.\n\n  fd\n    File descriptor of a master pseudo-terminal device.\n\nPerforms an unlockpt() C function call.",
    "posix.unsetenv" => "Delete an environment variable.",
    "posix.unshare" => "Disassociate parts of a process (or thread) execution context.\n\n  flags\n    Namespaces to be unshared.",
    "posix.urandom" => "Return a bytes object containing random bytes suitable for cryptographic use.",
    "posix.utime" => "Set the access and modified time of path.\n\npath may always be specified as a string.  On some platforms, path may\nalso be specified as an open file descriptor.  If this functionality is\nunavailable, using it raises an exception.\n\nIf times is not None, it must be a tuple (atime, mtime);\natime and mtime should be expressed as float seconds since the epoch.\nIf ns is specified, it must be a tuple (atime_ns, mtime_ns);\natime_ns and mtime_ns should be expressed as integer nanoseconds\nsince the epoch.\nIf times is None and ns is unspecified, utime uses the current time.\nSpecifying tuples for both times and ns is an error.\n\nIf dir_fd is not None, it should be a file descriptor open to\na directory, and path should be relative; path will then be relative to\nthat directory.\nIf follow_symlinks is False, and the last element of the path is\na symbolic link, utime will modify the symbolic link itself instead of\nthe file the link points to.\nIt is an error to use dir_fd or follow_symlinks when specifying path as\nan open file descriptor.\ndir_fd and follow_symlinks may not be available on your platform.\nIf they are unavailable, using them will raise a NotImplementedError.",
    "posix.wait" => "Wait for completion of a child process.\n\nReturns a tuple of information about the child process:\n    (pid, status)",
    "posix.wait3" => "Wait for completion of a child process.\n\nReturns a tuple of information about the child process:\n  (pid, status, rusage)",
    "posix.wait4" => "Wait for completion of a specific child process.\n\nReturns a tuple of information about the child process:\n  (pid, status, rusage)",
    "posix.waitid" => "Returns the result of waiting for a process or processes.\n\n  idtype\n    Must be one of be P_PID, P_PGID or P_ALL.\n  id\n    The id to wait on.\n  options\n    Constructed from the ORing of one or more of WEXITED, WSTOPPED\n    or WCONTINUED and additionally may be ORed with WNOHANG or WNOWAIT.\n\nReturns either waitid_result or None if WNOHANG is specified and there\nare no children in a waitable state.",
    "posix.waitid_result" => "waitid_result: Result from waitid.\n\nThis object may be accessed either as a tuple of\n  (si_pid, si_uid, si_signo, si_status, si_code),\nor via the attributes si_pid, si_uid, and so on.\n\nSee os.waitid for more information.",
    "posix.waitid_result.__add__" => "Return self+value.",
    "posix.waitid_result.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "posix.waitid_result.__contains__" => "Return bool(key in self).",
    "posix.waitid_result.__delattr__" => "Implement delattr(self, name).",
    "posix.waitid_result.__eq__" => "Return self==value.",
    "posix.waitid_result.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "posix.waitid_result.__ge__" => "Return self>=value.",
    "posix.waitid_result.__getattribute__" => "Return getattr(self, name).",
    "posix.waitid_result.__getitem__" => "Return self[key].",
    "posix.waitid_result.__getstate__" => "Helper for pickle.",
    "posix.waitid_result.__gt__" => "Return self>value.",
    "posix.waitid_result.__hash__" => "Return hash(self).",
    "posix.waitid_result.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "posix.waitid_result.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "posix.waitid_result.__iter__" => "Implement iter(self).",
    "posix.waitid_result.__le__" => "Return self<=value.",
    "posix.waitid_result.__len__" => "Return len(self).",
    "posix.waitid_result.__lt__" => "Return self<value.",
    "posix.waitid_result.__mul__" => "Return self*value.",
    "posix.waitid_result.__ne__" => "Return self!=value.",
    "posix.waitid_result.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "posix.waitid_result.__reduce_ex__" => "Helper for pickle.",
    "posix.waitid_result.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "posix.waitid_result.__repr__" => "Return repr(self).",
    "posix.waitid_result.__rmul__" => "Return value*self.",
    "posix.waitid_result.__setattr__" => "Implement setattr(self, name, value).",
    "posix.waitid_result.__sizeof__" => "Size of object in memory, in bytes.",
    "posix.waitid_result.__str__" => "Return str(self).",
    "posix.waitid_result.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "posix.waitid_result.count" => "Return number of occurrences of value.",
    "posix.waitid_result.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "posix.waitpid" => "Wait for completion of a given child process.\n\nReturns a tuple of information regarding the child process:\n    (pid, status)\n\nThe options argument is ignored on Windows.",
    "posix.waitstatus_to_exitcode" => "Convert a wait status to an exit code.\n\nOn Unix:\n\n* If WIFEXITED(status) is true, return WEXITSTATUS(status).\n* If WIFSIGNALED(status) is true, return -WTERMSIG(status).\n* Otherwise, raise a ValueError.\n\nOn Windows, return status shifted right by 8 bits.\n\nOn Unix, if the process is being traced or if waitpid() was called with\nWUNTRACED option, the caller must first check if WIFSTOPPED(status) is\ntrue.  This function must not be called if WIFSTOPPED(status) is true.",
    "posix.write" => "Write a bytes object to a file descriptor.",
    "posix.writev" => "Iterate over buffers, and write the contents of each to a file descriptor.\n\nReturns the total number of bytes written.\nbuffers must be a sequence of bytes-like objects.",
    "pwd" => "This module provides access to the Unix password database.\nIt is available on all Unix versions.\n\nPassword database entries are reported as 7-tuples containing the following\nitems from the password database (see `<pwd.h>'), in order:\npw_name, pw_passwd, pw_uid, pw_gid, pw_gecos, pw_dir, pw_shell.\nThe uid and gid items are integers, all others are strings. An\nexception is raised if the entry asked for cannot be found.",
    "pwd.getpwall" => "Return a list of all available password database entries, in arbitrary order.\n\nSee help(pwd) for more on password database entries.",
    "pwd.getpwnam" => "Return the password database entry for the given user name.\n\nSee `help(pwd)` for more on password database entries.",
    "pwd.getpwuid" => "Return the password database entry for the given numeric user ID.\n\nSee `help(pwd)` for more on password database entries.",
    "pwd.struct_passwd" => "pwd.struct_passwd: Results from getpw*() routines.\n\nThis object may be accessed either as a tuple of\n  (pw_name,pw_passwd,pw_uid,pw_gid,pw_gecos,pw_dir,pw_shell)\nor via the object attributes as named in the above tuple.",
    "pwd.struct_passwd.__add__" => "Return self+value.",
    "pwd.struct_passwd.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "pwd.struct_passwd.__contains__" => "Return bool(key in self).",
    "pwd.struct_passwd.__delattr__" => "Implement delattr(self, name).",
    "pwd.struct_passwd.__eq__" => "Return self==value.",
    "pwd.struct_passwd.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "pwd.struct_passwd.__ge__" => "Return self>=value.",
    "pwd.struct_passwd.__getattribute__" => "Return getattr(self, name).",
    "pwd.struct_passwd.__getitem__" => "Return self[key].",
    "pwd.struct_passwd.__getstate__" => "Helper for pickle.",
    "pwd.struct_passwd.__gt__" => "Return self>value.",
    "pwd.struct_passwd.__hash__" => "Return hash(self).",
    "pwd.struct_passwd.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "pwd.struct_passwd.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "pwd.struct_passwd.__iter__" => "Implement iter(self).",
    "pwd.struct_passwd.__le__" => "Return self<=value.",
    "pwd.struct_passwd.__len__" => "Return len(self).",
    "pwd.struct_passwd.__lt__" => "Return self<value.",
    "pwd.struct_passwd.__mul__" => "Return self*value.",
    "pwd.struct_passwd.__ne__" => "Return self!=value.",
    "pwd.struct_passwd.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "pwd.struct_passwd.__reduce_ex__" => "Helper for pickle.",
    "pwd.struct_passwd.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "pwd.struct_passwd.__repr__" => "Return repr(self).",
    "pwd.struct_passwd.__rmul__" => "Return value*self.",
    "pwd.struct_passwd.__setattr__" => "Implement setattr(self, name, value).",
    "pwd.struct_passwd.__sizeof__" => "Size of object in memory, in bytes.",
    "pwd.struct_passwd.__str__" => "Return str(self).",
    "pwd.struct_passwd.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "pwd.struct_passwd.count" => "Return number of occurrences of value.",
    "pwd.struct_passwd.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "pwd.struct_passwd.pw_dir" => "home directory",
    "pwd.struct_passwd.pw_gecos" => "real name",
    "pwd.struct_passwd.pw_gid" => "group id",
    "pwd.struct_passwd.pw_name" => "user name",
    "pwd.struct_passwd.pw_passwd" => "password",
    "pwd.struct_passwd.pw_shell" => "shell program",
    "pwd.struct_passwd.pw_uid" => "user id",
    "pyexpat" => "Python wrapper for Expat parser.",
    "pyexpat.ErrorString" => "Returns string error for given number.",
    "pyexpat.ExpatError.__delattr__" => "Implement delattr(self, name).",
    "pyexpat.ExpatError.__eq__" => "Return self==value.",
    "pyexpat.ExpatError.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "pyexpat.ExpatError.__ge__" => "Return self>=value.",
    "pyexpat.ExpatError.__getattribute__" => "Return getattr(self, name).",
    "pyexpat.ExpatError.__getstate__" => "Helper for pickle.",
    "pyexpat.ExpatError.__gt__" => "Return self>value.",
    "pyexpat.ExpatError.__hash__" => "Return hash(self).",
    "pyexpat.ExpatError.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "pyexpat.ExpatError.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "pyexpat.ExpatError.__le__" => "Return self<=value.",
    "pyexpat.ExpatError.__lt__" => "Return self<value.",
    "pyexpat.ExpatError.__ne__" => "Return self!=value.",
    "pyexpat.ExpatError.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "pyexpat.ExpatError.__reduce_ex__" => "Helper for pickle.",
    "pyexpat.ExpatError.__repr__" => "Return repr(self).",
    "pyexpat.ExpatError.__setattr__" => "Implement setattr(self, name, value).",
    "pyexpat.ExpatError.__sizeof__" => "Size of object in memory, in bytes.",
    "pyexpat.ExpatError.__str__" => "Return str(self).",
    "pyexpat.ExpatError.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "pyexpat.ExpatError.__weakref__" => "list of weak references to the object",
    "pyexpat.ExpatError.add_note" => "Add a note to the exception",
    "pyexpat.ExpatError.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "pyexpat.ParserCreate" => "Return a new XML parser object.",
    "pyexpat.XMLParserType" => "XML parser",
    "pyexpat.XMLParserType.ExternalEntityParserCreate" => "Create a parser for parsing an external entity based on the information passed to the ExternalEntityRefHandler.",
    "pyexpat.XMLParserType.GetBase" => "Return base URL string for the parser.",
    "pyexpat.XMLParserType.GetInputContext" => "Return the untranslated text of the input that caused the current event.\n\nIf the event was generated by a large amount of text (such as\na start tag for an element with many attributes), not all of the\ntext may be available.",
    "pyexpat.XMLParserType.GetReparseDeferralEnabled" => "Retrieve reparse deferral enabled status; always returns false with Expat <2.6.0.",
    "pyexpat.XMLParserType.Parse" => "Parse XML data.\n\n'isfinal' should be true at end of input.",
    "pyexpat.XMLParserType.ParseFile" => "Parse XML data from file-like object.",
    "pyexpat.XMLParserType.SetAllocTrackerActivationThreshold" => "Sets the number of allocated bytes of dynamic memory needed to activate protection against disproportionate use of RAM.\n\nParser objects usually have an allocation activation threshold of 64 MiB,\nbut the actual default value depends on the underlying Expat library.",
    "pyexpat.XMLParserType.SetAllocTrackerMaximumAmplification" => "Sets the maximum amplification factor between direct input and bytes of dynamic memory allocated.\n\nThe amplification factor is calculated as \"allocated / direct\" while\nparsing, where \"direct\" is the number of bytes read from the primary\ndocument in parsing and \"allocated\" is the number of bytes of\ndynamic memory allocated in the parser hierarchy.\n\nThe 'max_factor' value must be a non-NaN floating point value\ngreater than or equal to 1.0.  Amplification factors greater than\n100.0 can be observed near the start of parsing even with benign\nfiles in practice.  In particular, the activation threshold should\nbe carefully chosen to avoid false positives.\n\nParser objects usually have a maximum amplification factor of 100,\nbut the actual default value depends on the underlying Expat library.",
    "pyexpat.XMLParserType.SetBase" => "Set the base URL for the parser.",
    "pyexpat.XMLParserType.SetBillionLaughsAttackProtectionActivationThreshold" => "Sets the number of output bytes needed to activate protection against billion laughs attacks.\n\nThe number of output bytes includes amplification from entity expansion\nand reading DTD files.\n\nParser objects usually have a protection activation threshold of 8 MiB,\nbut the actual default value depends on the underlying Expat library.\n\nActivation thresholds below 4 MiB are known to break support for DITA 1.3\npayload and are hence not recommended.",
    "pyexpat.XMLParserType.SetBillionLaughsAttackProtectionMaximumAmplification" => "Sets the maximum tolerated amplification factor for protection against billion laughs attacks.\n\nThe amplification factor is calculated as \"(direct + indirect) / direct\"\nwhile parsing, where \"direct\" is the number of bytes read from the primary\ndocument in parsing and \"indirect\" is the number of bytes added by expanding\nentities and reading external DTD files, combined.\n\nThe 'max_factor' value must be a non-NaN floating point value greater than\nor equal to 1.0. Amplification factors greater than 30,000 can be observed\nin the middle of parsing even with benign files in practice. In particular,\nthe activation threshold should be carefully chosen to avoid false positives.\n\nParser objects usually have a maximum amplification factor of 100,\nbut the actual default value depends on the underlying Expat library.",
    "pyexpat.XMLParserType.SetParamEntityParsing" => "Controls parsing of parameter entities (including the external DTD subset).\n\nPossible flag values are XML_PARAM_ENTITY_PARSING_NEVER,\nXML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE and\nXML_PARAM_ENTITY_PARSING_ALWAYS. Returns true if setting the flag\nwas successful.",
    "pyexpat.XMLParserType.SetReparseDeferralEnabled" => "Enable/Disable reparse deferral; enabled by default with Expat >=2.6.0.",
    "pyexpat.XMLParserType.UseForeignDTD" => "Allows the application to provide an artificial external subset if one is not specified as part of the document instance.\n\nThis readily allows the use of a 'default' document type controlled\nby the application, while still getting the advantage of providing\ndocument type information to the parser.  'flag' defaults to True if\nnot provided.",
    "pyexpat.XMLParserType.__delattr__" => "Implement delattr(self, name).",
    "pyexpat.XMLParserType.__eq__" => "Return self==value.",
    "pyexpat.XMLParserType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "pyexpat.XMLParserType.__ge__" => "Return self>=value.",
    "pyexpat.XMLParserType.__getattribute__" => "Return getattr(self, name).",
    "pyexpat.XMLParserType.__getstate__" => "Helper for pickle.",
    "pyexpat.XMLParserType.__gt__" => "Return self>value.",
    "pyexpat.XMLParserType.__hash__" => "Return hash(self).",
    "pyexpat.XMLParserType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "pyexpat.XMLParserType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "pyexpat.XMLParserType.__le__" => "Return self<=value.",
    "pyexpat.XMLParserType.__lt__" => "Return self<value.",
    "pyexpat.XMLParserType.__ne__" => "Return self!=value.",
    "pyexpat.XMLParserType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "pyexpat.XMLParserType.__reduce__" => "Helper for pickle.",
    "pyexpat.XMLParserType.__reduce_ex__" => "Helper for pickle.",
    "pyexpat.XMLParserType.__repr__" => "Return repr(self).",
    "pyexpat.XMLParserType.__setattr__" => "Implement setattr(self, name, value).",
    "pyexpat.XMLParserType.__sizeof__" => "Size of object in memory, in bytes.",
    "pyexpat.XMLParserType.__str__" => "Return str(self).",
    "pyexpat.XMLParserType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "pyexpat.error.__delattr__" => "Implement delattr(self, name).",
    "pyexpat.error.__eq__" => "Return self==value.",
    "pyexpat.error.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "pyexpat.error.__ge__" => "Return self>=value.",
    "pyexpat.error.__getattribute__" => "Return getattr(self, name).",
    "pyexpat.error.__getstate__" => "Helper for pickle.",
    "pyexpat.error.__gt__" => "Return self>value.",
    "pyexpat.error.__hash__" => "Return hash(self).",
    "pyexpat.error.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "pyexpat.error.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "pyexpat.error.__le__" => "Return self<=value.",
    "pyexpat.error.__lt__" => "Return self<value.",
    "pyexpat.error.__ne__" => "Return self!=value.",
    "pyexpat.error.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "pyexpat.error.__reduce_ex__" => "Helper for pickle.",
    "pyexpat.error.__repr__" => "Return repr(self).",
    "pyexpat.error.__setattr__" => "Implement setattr(self, name, value).",
    "pyexpat.error.__sizeof__" => "Size of object in memory, in bytes.",
    "pyexpat.error.__str__" => "Return str(self).",
    "pyexpat.error.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "pyexpat.error.__weakref__" => "list of weak references to the object",
    "pyexpat.error.add_note" => "Add a note to the exception",
    "pyexpat.error.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "readline" => "Importing this module enables command line editing using GNU readline.",
    "readline.add_history" => "Add an item to the history buffer.",
    "readline.append_history_file" => "Append the last nelements items of the history list to file.\n\nThe default filename is ~/.history.",
    "readline.clear_history" => "Clear the current readline history.",
    "readline.get_begidx" => "Get the beginning index of the completion scope.",
    "readline.get_completer" => "Get the current completer function.",
    "readline.get_completer_delims" => "Get the word delimiters for completion.",
    "readline.get_completion_type" => "Get the type of completion being attempted.",
    "readline.get_current_history_length" => "Return the current (not the maximum) length of history.",
    "readline.get_endidx" => "Get the ending index of the completion scope.",
    "readline.get_history_item" => "Return the current contents of history item at one-based index.",
    "readline.get_history_length" => "Return the maximum number of lines that will be written to the history file.",
    "readline.get_line_buffer" => "Return the current contents of the line buffer.",
    "readline.insert_text" => "Insert text into the line buffer at the cursor position.",
    "readline.parse_and_bind" => "Execute the init line provided in the string argument.",
    "readline.read_history_file" => "Load a readline history file.\n\nThe default filename is ~/.history.",
    "readline.read_init_file" => "Execute a readline initialization file.\n\nThe default filename is the last filename used.",
    "readline.redisplay" => "Change what's displayed on the screen to reflect contents of the line buffer.",
    "readline.remove_history_item" => "Remove history item given by its zero-based position.",
    "readline.replace_history_item" => "Replaces history item given by its position with contents of line.\n\npos is zero-based.",
    "readline.set_auto_history" => "Enables or disables automatic history.",
    "readline.set_completer" => "Set or remove the completer function.\n\nThe function is called as function(text, state),\nfor state in 0, 1, 2, ..., until it returns a non-string.\nIt should return the next possible completion starting with 'text'.",
    "readline.set_completer_delims" => "Set the word delimiters for completion.",
    "readline.set_completion_display_matches_hook" => "Set or remove the completion display function.\n\nThe function is called as\n  function(substitution, [matches], longest_match_length)\nonce each time matches need to be displayed.",
    "readline.set_history_length" => "Set the maximal number of lines which will be written to the history file.\n\nA negative length is used to inhibit history truncation.",
    "readline.set_pre_input_hook" => "Set or remove the function invoked by the rl_pre_input_hook callback.\n\nThe function is called with no arguments after the first prompt\nhas been printed and just before readline starts reading input\ncharacters.",
    "readline.set_startup_hook" => "Set or remove the function invoked by the rl_startup_hook callback.\n\nThe function is called with no arguments just\nbefore readline prints the first prompt.",
    "readline.write_history_file" => "Save a readline history file.\n\nThe default filename is ~/.history.",
    "resource.struct_rusage" => "struct_rusage: Result from getrusage.\n\nThis object may be accessed either as a tuple of\n    (utime,stime,maxrss,ixrss,idrss,isrss,minflt,majflt,\n    nswap,inblock,oublock,msgsnd,msgrcv,nsignals,nvcsw,nivcsw)\nor via the attributes ru_utime, ru_stime, ru_maxrss, and so on.",
    "resource.struct_rusage.__add__" => "Return self+value.",
    "resource.struct_rusage.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "resource.struct_rusage.__contains__" => "Return bool(key in self).",
    "resource.struct_rusage.__delattr__" => "Implement delattr(self, name).",
    "resource.struct_rusage.__eq__" => "Return self==value.",
    "resource.struct_rusage.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "resource.struct_rusage.__ge__" => "Return self>=value.",
    "resource.struct_rusage.__getattribute__" => "Return getattr(self, name).",
    "resource.struct_rusage.__getitem__" => "Return self[key].",
    "resource.struct_rusage.__getstate__" => "Helper for pickle.",
    "resource.struct_rusage.__gt__" => "Return self>value.",
    "resource.struct_rusage.__hash__" => "Return hash(self).",
    "resource.struct_rusage.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "resource.struct_rusage.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "resource.struct_rusage.__iter__" => "Implement iter(self).",
    "resource.struct_rusage.__le__" => "Return self<=value.",
    "resource.struct_rusage.__len__" => "Return len(self).",
    "resource.struct_rusage.__lt__" => "Return self<value.",
    "resource.struct_rusage.__mul__" => "Return self*value.",
    "resource.struct_rusage.__ne__" => "Return self!=value.",
    "resource.struct_rusage.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "resource.struct_rusage.__reduce_ex__" => "Helper for pickle.",
    "resource.struct_rusage.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "resource.struct_rusage.__repr__" => "Return repr(self).",
    "resource.struct_rusage.__rmul__" => "Return value*self.",
    "resource.struct_rusage.__setattr__" => "Implement setattr(self, name, value).",
    "resource.struct_rusage.__sizeof__" => "Size of object in memory, in bytes.",
    "resource.struct_rusage.__str__" => "Return str(self).",
    "resource.struct_rusage.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "resource.struct_rusage.count" => "Return number of occurrences of value.",
    "resource.struct_rusage.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "resource.struct_rusage.ru_idrss" => "unshared data size",
    "resource.struct_rusage.ru_inblock" => "block input operations",
    "resource.struct_rusage.ru_isrss" => "unshared stack size",
    "resource.struct_rusage.ru_ixrss" => "shared memory size",
    "resource.struct_rusage.ru_majflt" => "page faults requiring I/O",
    "resource.struct_rusage.ru_maxrss" => "max. resident set size",
    "resource.struct_rusage.ru_minflt" => "page faults not requiring I/O",
    "resource.struct_rusage.ru_msgrcv" => "IPC messages received",
    "resource.struct_rusage.ru_msgsnd" => "IPC messages sent",
    "resource.struct_rusage.ru_nivcsw" => "involuntary context switches",
    "resource.struct_rusage.ru_nsignals" => "signals received",
    "resource.struct_rusage.ru_nswap" => "number of swap outs",
    "resource.struct_rusage.ru_nvcsw" => "voluntary context switches",
    "resource.struct_rusage.ru_oublock" => "block output operations",
    "resource.struct_rusage.ru_stime" => "system time used",
    "resource.struct_rusage.ru_utime" => "user time used",
    "select" => "This module supports asynchronous I/O on multiple file descriptors.\n\n*** IMPORTANT NOTICE ***\nOn Windows, only sockets are supported; on Unix, all file descriptors.",
    "select.epoll" => "select.epoll(sizehint=-1, flags=0)\n\nReturns an epolling object\n\nsizehint must be a positive integer or -1 for the default size. The\nsizehint is used to optimize internal data structures. It doesn't limit\nthe maximum number of monitored events.",
    "select.epoll.__delattr__" => "Implement delattr(self, name).",
    "select.epoll.__eq__" => "Return self==value.",
    "select.epoll.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "select.epoll.__ge__" => "Return self>=value.",
    "select.epoll.__getattribute__" => "Return getattr(self, name).",
    "select.epoll.__getstate__" => "Helper for pickle.",
    "select.epoll.__gt__" => "Return self>value.",
    "select.epoll.__hash__" => "Return hash(self).",
    "select.epoll.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "select.epoll.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "select.epoll.__le__" => "Return self<=value.",
    "select.epoll.__lt__" => "Return self<value.",
    "select.epoll.__ne__" => "Return self!=value.",
    "select.epoll.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "select.epoll.__reduce__" => "Helper for pickle.",
    "select.epoll.__reduce_ex__" => "Helper for pickle.",
    "select.epoll.__repr__" => "Return repr(self).",
    "select.epoll.__setattr__" => "Implement setattr(self, name, value).",
    "select.epoll.__sizeof__" => "Size of object in memory, in bytes.",
    "select.epoll.__str__" => "Return str(self).",
    "select.epoll.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "select.epoll.close" => "Close the epoll control file descriptor.\n\nFurther operations on the epoll object will raise an exception.",
    "select.epoll.closed" => "True if the epoll handler is closed",
    "select.epoll.fileno" => "Return the epoll control file descriptor.",
    "select.epoll.fromfd" => "Create an epoll object from a given control fd.",
    "select.epoll.modify" => "Modify event mask for a registered file descriptor.\n\n  fd\n    the target file descriptor of the operation\n  eventmask\n    a bit set composed of the various EPOLL constants",
    "select.epoll.poll" => "Wait for events on the epoll file descriptor.\n\n  timeout\n    the maximum time to wait in seconds (as float);\n    a timeout of None or -1 makes poll wait indefinitely\n  maxevents\n    the maximum number of events returned; -1 means no limit\n\nReturns a list containing any descriptors that have events to\nreport, as a list of (fd, events) 2-tuples.",
    "select.epoll.register" => "Registers a new fd or raises an OSError if the fd is already registered.\n\n  fd\n    the target file descriptor of the operation\n  eventmask\n    a bit set composed of the various EPOLL constants\n\nThe epoll interface supports all file descriptors that support poll.",
    "select.epoll.unregister" => "Remove a registered file descriptor from the epoll object.\n\n  fd\n    the target file descriptor of the operation",
    "select.kevent" => "kevent(ident, filter=KQ_FILTER_READ, flags=KQ_EV_ADD, fflags=0, data=0, udata=0)\n\nThis object is the equivalent of the struct kevent for the C API.\n\nSee the kqueue manpage for more detailed information about the meaning\nof the arguments.\n\nOne minor note: while you might hope that udata could store a\nreference to a python object, it cannot, because it is impossible to\nkeep a proper reference count of the object once it's passed into the\nkernel. Therefore, I have restricted it to only storing an integer.  I\nrecommend ignoring it and simply using the 'ident' field to key off\nof. You could also set up a dictionary on the python side to store a\nudata->object mapping.",
    "select.kevent.__delattr__" => "Implement delattr(self, name).",
    "select.kevent.__eq__" => "Return self==value.",
    "select.kevent.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "select.kevent.__ge__" => "Return self>=value.",
    "select.kevent.__getattribute__" => "Return getattr(self, name).",
    "select.kevent.__getstate__" => "Helper for pickle.",
    "select.kevent.__gt__" => "Return self>value.",
    "select.kevent.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "select.kevent.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "select.kevent.__le__" => "Return self<=value.",
    "select.kevent.__lt__" => "Return self<value.",
    "select.kevent.__ne__" => "Return self!=value.",
    "select.kevent.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "select.kevent.__reduce__" => "Helper for pickle.",
    "select.kevent.__reduce_ex__" => "Helper for pickle.",
    "select.kevent.__repr__" => "Return repr(self).",
    "select.kevent.__setattr__" => "Implement setattr(self, name, value).",
    "select.kevent.__sizeof__" => "Size of object in memory, in bytes.",
    "select.kevent.__str__" => "Return str(self).",
    "select.kevent.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "select.kqueue" => "Kqueue syscall wrapper.\n\nFor example, to start watching a socket for input:\n>>> kq = kqueue()\n>>> sock = socket()\n>>> sock.connect((host, port))\n>>> kq.control([kevent(sock, KQ_FILTER_WRITE, KQ_EV_ADD)], 0)\n\nTo wait one second for it to become writeable:\n>>> kq.control(None, 1, 1000)\n\nTo stop listening:\n>>> kq.control([kevent(sock, KQ_FILTER_WRITE, KQ_EV_DELETE)], 0)",
    "select.kqueue.__del__" => "Called when the instance is about to be destroyed.",
    "select.kqueue.__delattr__" => "Implement delattr(self, name).",
    "select.kqueue.__eq__" => "Return self==value.",
    "select.kqueue.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "select.kqueue.__ge__" => "Return self>=value.",
    "select.kqueue.__getattribute__" => "Return getattr(self, name).",
    "select.kqueue.__getstate__" => "Helper for pickle.",
    "select.kqueue.__gt__" => "Return self>value.",
    "select.kqueue.__hash__" => "Return hash(self).",
    "select.kqueue.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "select.kqueue.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "select.kqueue.__le__" => "Return self<=value.",
    "select.kqueue.__lt__" => "Return self<value.",
    "select.kqueue.__ne__" => "Return self!=value.",
    "select.kqueue.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "select.kqueue.__reduce__" => "Helper for pickle.",
    "select.kqueue.__reduce_ex__" => "Helper for pickle.",
    "select.kqueue.__repr__" => "Return repr(self).",
    "select.kqueue.__setattr__" => "Implement setattr(self, name, value).",
    "select.kqueue.__sizeof__" => "Size of object in memory, in bytes.",
    "select.kqueue.__str__" => "Return str(self).",
    "select.kqueue.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "select.kqueue.close" => "Close the kqueue control file descriptor.\n\nFurther operations on the kqueue object will raise an exception.",
    "select.kqueue.closed" => "True if the kqueue handler is closed",
    "select.kqueue.control" => "Calls the kernel kevent function.\n\n  changelist\n    Must be an iterable of kevent objects describing the changes to be made\n    to the kernel's watch list or None.\n  maxevents\n    The maximum number of events that the kernel will return.\n  timeout\n    The maximum time to wait in seconds, or else None to wait forever.\n    This accepts floats for smaller timeouts, too.",
    "select.kqueue.fileno" => "Return the kqueue control file descriptor.",
    "select.kqueue.fromfd" => "Create a kqueue object from a given control fd.",
    "select.poll" => "Returns a polling object.\n\nThis object supports registering and unregistering file descriptors, and\nthen polling them for I/O events.",
    "select.select" => "Wait until one or more file descriptors are ready for some kind of I/O.\n\nThe first three arguments are iterables of file descriptors to be waited\nfor:\nrlist -- wait until ready for reading\nwlist -- wait until ready for writing\nxlist -- wait for an \"exceptional condition\"\nIf only one kind of condition is required, pass [] for the other lists.\n\nA file descriptor is either a socket or file object, or a small integer\ngotten from a fileno() method call on one of those.\n\nThe optional 4th argument specifies a timeout in seconds; it may be\na floating-point number to specify fractions of seconds.  If it is absent\nor None, the call will never time out.\n\nThe return value is a tuple of three lists corresponding to the first\nthree arguments; each contains the subset of the corresponding file\ndescriptors that are ready.\n\n*** IMPORTANT NOTICE ***\nOn Windows, only sockets are supported; on Unix, all file\ndescriptors can be used.",
    "sys" => "This module provides access to some objects used or maintained by the\ninterpreter and to functions that interact strongly with the interpreter.\n\nDynamic objects:\n\nargv -- command line arguments; argv[0] is the script pathname if known\npath -- module search path; path[0] is the script directory, else ''\nmodules -- dictionary of loaded modules\n\ndisplayhook -- called to show results in an interactive session\nexcepthook -- called to handle any uncaught exception other than SystemExit\n  To customize printing in an interactive session or to install a custom\n  top-level exception handler, assign other functions to replace these.\n\nstdin -- standard input file object; used by input()\nstdout -- standard output file object; used by print()\nstderr -- standard error object; used for error messages\n  By assigning other file objects (or objects that behave like files)\n  to these, it is possible to redirect all of the interpreter's I/O.\n\nlast_exc - the last uncaught exception\n  Only available in an interactive session after a\n  traceback has been printed.\nlast_type -- type of last uncaught exception\nlast_value -- value of last uncaught exception\nlast_traceback -- traceback of last uncaught exception\n  These three are the (deprecated) legacy representation of last_exc.\n\nStatic objects:\n\nbuiltin_module_names -- tuple of module names built into this interpreter\ncopyright -- copyright notice pertaining to this interpreter\nexec_prefix -- prefix used to find the machine-specific Python library\nexecutable -- absolute path of the executable binary of the Python interpreter\nfloat_info -- a named tuple with information about the float implementation.\nfloat_repr_style -- string indicating the style of repr() output for floats\nhash_info -- a named tuple with information about the hash algorithm.\nhexversion -- version information encoded as a single integer\nimplementation -- Python implementation information.\nint_info -- a named tuple with information about the int implementation.\nmaxsize -- the largest supported length of containers.\nmaxunicode -- the value of the largest Unicode code point\nplatform -- platform identifier\nprefix -- prefix used to find the Python library\nthread_info -- a named tuple with information about the thread implementation.\nversion -- the version of this interpreter as a string\nversion_info -- version information as a named tuple\ndllhandle -- [Windows only] integer handle of the Python DLL\nwinver -- [Windows only] version number of the Python DLL\n_enablelegacywindowsfsencoding -- [Windows only]\n__stdin__ -- the original stdin; don't touch!\n__stdout__ -- the original stdout; don't touch!\n__stderr__ -- the original stderr; don't touch!\n__displayhook__ -- the original displayhook; don't touch!\n__excepthook__ -- the original excepthook; don't touch!\n\nFunctions:\n\ndisplayhook() -- print an object to the screen, and save it in builtins._\nexcepthook() -- print an exception and its traceback to sys.stderr\nexception() -- return the current thread's active exception\nexc_info() -- return information about the current thread's active exception\nexit() -- exit the interpreter by raising SystemExit\ngetdlopenflags() -- returns flags to be used for dlopen() calls\ngetprofile() -- get the global profiling function\ngetrefcount() -- return the reference count for an object (plus one :-)\ngetrecursionlimit() -- return the max recursion depth for the interpreter\ngetsizeof() -- return the size of an object in bytes\ngettrace() -- get the global debug tracing function\nsetdlopenflags() -- set the flags to be used for dlopen() calls\nsetprofile() -- set the global profiling function\nsetrecursionlimit() -- set the max recursion depth for the interpreter\nsettrace() -- set the global debug tracing function",
    "sys.__breakpointhook__" => "This hook function is called by built-in breakpoint().",
    "sys.__displayhook__" => "Print an object to sys.stdout and also save it in builtins._",
    "sys.__excepthook__" => "Handle an exception by displaying it with a traceback on sys.stderr.",
    "sys.__unraisablehook__" => "Handle an unraisable exception.\n\nThe unraisable argument has the following attributes:\n\n* exc_type: Exception type.\n* exc_value: Exception value, can be None.\n* exc_traceback: Exception traceback, can be None.\n* err_msg: Error message, can be None.\n* object: Object causing the exception, can be None.",
    "sys._baserepl" => "Private function for getting the base REPL",
    "sys._clear_internal_caches" => "Clear all internal performance-related caches.",
    "sys._clear_type_cache" => "Clear the internal type lookup cache.",
    "sys._clear_type_descriptors" => "Private function for clearing certain descriptors from a type's dictionary.\n\nSee gh-135228 for context.",
    "sys._current_exceptions" => "Return a dict mapping each thread's identifier to its current raised exception.\n\nThis function should be used for specialized purposes only.",
    "sys._current_frames" => "Return a dict mapping each thread's thread id to its current stack frame.\n\nThis function should be used for specialized purposes only.",
    "sys._debugmallocstats" => "Print summary info to stderr about the state of pymalloc's structures.\n\nIn Py_DEBUG mode, also perform some expensive internal consistency\nchecks.",
    "sys._dump_tracelets" => "Dump the graph of tracelets in graphviz format",
    "sys._enablelegacywindowsfsencoding" => "Changes the default filesystem encoding to mbcs:replace.\n\nThis is done for consistency with earlier versions of Python. See PEP\n529 for more information.\n\nThis is equivalent to defining the PYTHONLEGACYWINDOWSFSENCODING\nenvironment variable before launching Python.",
    "sys._get_cpu_count_config" => "Private function for getting PyConfig.cpu_count",
    "sys._getframe" => "Return a frame object from the call stack.\n\nIf optional integer depth is given, return the frame object that many\ncalls below the top of the stack.  If that is deeper than the call\nstack, ValueError is raised.  The default for depth is zero, returning\nthe frame at the top of the call stack.\n\nThis function should be used for internal and specialized purposes\nonly.",
    "sys._getframemodulename" => "Return the name of the module for a calling frame.\n\nThe default depth returns the module containing the call to this API.\nA more typical use in a library will pass a depth of 1 to get the user's\nmodule rather than the library module.\n\nIf no frame, module, or name can be found, returns None.",
    "sys._is_gil_enabled" => "Return True if the GIL is currently enabled and False otherwise.",
    "sys._is_immortal" => "Return True if the given object is \"immortal\" per PEP 683.\n\nThis function should be used for specialized purposes only.",
    "sys._is_interned" => "Return True if the given string is \"interned\".",
    "sys._setprofileallthreads" => "Set the profiling function in all running threads belonging to the current interpreter.\n\nIt will be called on each function call and return.  See the profiler\nchapter in the library manual.",
    "sys._settraceallthreads" => "Set the global debug tracing function in all running threads belonging to the current interpreter.\n\nIt will be called on each function call. See the debugger chapter\nin the library manual.",
    "sys.activate_stack_trampoline" => "Activate stack profiler trampoline *backend*.",
    "sys.addaudithook" => "Adds a new audit hook callback.",
    "sys.audit" => "Passes the event to any audit hooks that are attached.",
    "sys.breakpointhook" => "This hook function is called by built-in breakpoint().",
    "sys.call_tracing" => "Call func(*args), while tracing is enabled.\n\nThe tracing state is saved, and restored afterwards.  This is intended\nto be called from a debugger from a checkpoint, to recursively debug\nsome other code.",
    "sys.deactivate_stack_trampoline" => "Deactivate the current stack profiler trampoline backend.\n\nIf no stack profiler is activated, this function has no effect.",
    "sys.displayhook" => "Print an object to sys.stdout and also save it in builtins._",
    "sys.exc_info" => "Return current exception information: (type, value, traceback).\n\nReturn information about the most recent exception caught by an except\nclause in the current stack frame or in an older stack frame.",
    "sys.excepthook" => "Handle an exception by displaying it with a traceback on sys.stderr.",
    "sys.exception" => "Return the current exception.\n\nReturn the most recent exception caught by an except clause\nin the current stack frame or in an older stack frame, or None\nif no such exception exists.",
    "sys.exit" => "Exit the interpreter by raising SystemExit(status).\n\nIf the status is omitted or None, it defaults to zero (i.e., success).\nIf the status is an integer, it will be used as the system exit status.\nIf it is another kind of object, it will be printed and the system\nexit status will be one (i.e., failure).",
    "sys.get_asyncgen_hooks" => "Return the installed asynchronous generators hooks.\n\nThis returns a namedtuple of the form (firstiter, finalizer).",
    "sys.get_coroutine_origin_tracking_depth" => "Check status of origin tracking for coroutine objects in this thread.",
    "sys.get_int_max_str_digits" => "Return the maximum string digits limit for non-binary int<->str conversions.",
    "sys.getallocatedblocks" => "Return the number of memory blocks currently allocated.",
    "sys.getdefaultencoding" => "Return the current default encoding used by the Unicode implementation.",
    "sys.getdlopenflags" => "Return the current value of the flags that are used for dlopen calls.\n\nThe flag constants are defined in the os module.",
    "sys.getfilesystemencodeerrors" => "Return the error mode used Unicode to OS filename conversion.",
    "sys.getfilesystemencoding" => "Return the encoding used to convert Unicode filenames to OS filenames.",
    "sys.getprofile" => "Return the profiling function set with sys.setprofile.\n\nSee the profiler chapter in the library manual.",
    "sys.getrecursionlimit" => "Return the current value of the recursion limit.\n\nThe recursion limit is the maximum depth of the Python interpreter\nstack.  This limit prevents infinite recursion from causing an overflow\nof the C stack and crashing Python.",
    "sys.getrefcount" => "Return the reference count of object.\n\nThe count returned is generally one higher than you might expect,\nbecause it includes the (temporary) reference as an argument to\ngetrefcount().",
    "sys.getsizeof" => "getsizeof(object [, default]) -> int\n\nReturn the size of object in bytes.",
    "sys.getswitchinterval" => "Return the current thread switch interval; see sys.setswitchinterval().",
    "sys.gettrace" => "Return the global debug tracing function set with sys.settrace.\n\nSee the debugger chapter in the library manual.",
    "sys.getunicodeinternedsize" => "Return the number of elements of the unicode interned dictionary",
    "sys.getwindowsversion" => "Return info about the running version of Windows as a named tuple.\n\nThe members are named: major, minor, build, platform, service_pack,\nservice_pack_major, service_pack_minor, suite_mask, product_type and\nplatform_version. For backward compatibility, only the first 5 items\nare available by indexing. All elements are numbers, except\nservice_pack and platform_type which are strings, and platform_version\nwhich is a 3-tuple. Platform is always 2. Product_type may be 1 for a\nworkstation, 2 for a domain controller, 3 for a server.\nPlatform_version is a 3-tuple containing a version number that is\nintended for identifying the OS rather than feature detection.",
    "sys.intern" => "``Intern'' the given string.\n\nThis enters the string in the (global) table of interned strings whose\npurpose is to speed up dictionary lookups. Return the string itself or\nthe previously interned string object with the same value.",
    "sys.is_finalizing" => "Return True if Python is exiting.",
    "sys.is_remote_debug_enabled" => "Return True if remote debugging is enabled, False otherwise.",
    "sys.is_stack_trampoline_active" => "Return *True* if a stack profiler trampoline is active.",
    "sys.remote_exec" => "Executes a file containing Python code in a given remote Python process.\n\nThis function returns immediately, and the code will be executed by the\ntarget process's main thread at the next available opportunity,\nsimilarly to how signals are handled.  There is no interface to\ndetermine when the code has been executed.  The caller is responsible\nfor making sure that the file still exists whenever the remote process\ntries to read it and that it hasn't been overwritten.\n\nThe remote process must be running a CPython interpreter of the same\nmajor and minor version as the local process.  If either the local or\nremote interpreter is pre-release (alpha, beta, or release candidate)\nthen the local and remote interpreters must be the same exact version.\n\nArgs:\n     pid (int): The process ID of the target Python process.\n     script (str|bytes): The path to a file containing\n         the Python code to be executed.",
    "sys.set_asyncgen_hooks" => "set_asyncgen_hooks([firstiter] [, finalizer])\n\nSet a finalizer for async generators objects.",
    "sys.set_coroutine_origin_tracking_depth" => "Enable or disable origin tracking for coroutine objects in this thread.\n\nCoroutine objects will track 'depth' frames of traceback information\nabout where they came from, available in their cr_origin attribute.\n\nSet a depth of 0 to disable.",
    "sys.set_int_max_str_digits" => "Set the maximum string digits limit for non-binary int<->str conversions.",
    "sys.setdlopenflags" => "Set the flags used by the interpreter for dlopen calls.\n\nThis is used, for example, when the interpreter loads extension\nmodules. Among other things, this will enable a lazy resolving of\nsymbols when importing a module, if called as sys.setdlopenflags(0).\nTo share symbols across extension modules, call as\nsys.setdlopenflags(os.RTLD_GLOBAL).  Symbolic names for the flag\nmodules can be found in the os module (RTLD_xxx constants, e.g.\nos.RTLD_LAZY).",
    "sys.setprofile" => "Set the profiling function.\n\nIt will be called on each function call and return.  See the profiler\nchapter in the library manual.",
    "sys.setrecursionlimit" => "Set the maximum depth of the Python interpreter stack to n.\n\nThis limit prevents infinite recursion from causing an overflow of the C\nstack and crashing Python.  The highest possible limit is platform-\ndependent.",
    "sys.setswitchinterval" => "Set the ideal thread switching delay inside the Python interpreter.\n\nThe actual frequency of switching threads can be lower if the\ninterpreter executes long sequences of uninterruptible code\n(this is implementation-specific and workload-dependent).\n\nThe parameter must represent the desired switching delay in seconds\nA typical value is 0.005 (5 milliseconds).",
    "sys.settrace" => "Set the global debug tracing function.\n\nIt will be called on each function call.  See the debugger chapter\nin the library manual.",
    "sys.unraisablehook" => "Handle an unraisable exception.\n\nThe unraisable argument has the following attributes:\n\n* exc_type: Exception type.\n* exc_value: Exception value, can be None.\n* exc_traceback: Exception traceback, can be None.\n* err_msg: Error message, can be None.\n* object: Object causing the exception, can be None.",
    "syslog.LOG_MASK" => "Calculates the mask for the individual priority pri.",
    "syslog.LOG_UPTO" => "Calculates the mask for all priorities up to and including pri.",
    "syslog.closelog" => "Reset the syslog module values and call the system library closelog().",
    "syslog.openlog" => "Set logging options of subsequent syslog() calls.",
    "syslog.setlogmask" => "Set the priority mask to maskpri and return the previous mask value.",
    "syslog.syslog" => "syslog([priority=LOG_INFO,] message)\nSend the string message to the system logger.",
    "termios" => "This module provides an interface to the Posix calls for tty I/O control.\nFor a complete description of these calls, see the Posix or Unix manual\npages. It is only available for those Unix versions that support Posix\ntermios style tty I/O control.\n\nAll functions in this module take a file descriptor fd as their first\nargument. This can be an integer file descriptor, such as returned by\nsys.stdin.fileno(), or a file object, such as sys.stdin itself.",
    "termios.error.__delattr__" => "Implement delattr(self, name).",
    "termios.error.__eq__" => "Return self==value.",
    "termios.error.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "termios.error.__ge__" => "Return self>=value.",
    "termios.error.__getattribute__" => "Return getattr(self, name).",
    "termios.error.__getstate__" => "Helper for pickle.",
    "termios.error.__gt__" => "Return self>value.",
    "termios.error.__hash__" => "Return hash(self).",
    "termios.error.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "termios.error.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "termios.error.__le__" => "Return self<=value.",
    "termios.error.__lt__" => "Return self<value.",
    "termios.error.__ne__" => "Return self!=value.",
    "termios.error.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "termios.error.__reduce_ex__" => "Helper for pickle.",
    "termios.error.__repr__" => "Return repr(self).",
    "termios.error.__setattr__" => "Implement setattr(self, name, value).",
    "termios.error.__sizeof__" => "Size of object in memory, in bytes.",
    "termios.error.__str__" => "Return str(self).",
    "termios.error.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "termios.error.__weakref__" => "list of weak references to the object",
    "termios.error.add_note" => "Add a note to the exception",
    "termios.error.with_traceback" => "Set self.__traceback__ to tb and return self.",
    "termios.tcdrain" => "Wait until all output written to file descriptor fd has been transmitted.",
    "termios.tcflow" => "Suspend or resume input or output on file descriptor fd.\n\nThe action argument can be termios.TCOOFF to suspend output,\ntermios.TCOON to restart output, termios.TCIOFF to suspend input,\nor termios.TCION to restart input.",
    "termios.tcflush" => "Discard queued data on file descriptor fd.\n\nThe queue selector specifies which queue: termios.TCIFLUSH for the input\nqueue, termios.TCOFLUSH for the output queue, or termios.TCIOFLUSH for\nboth queues.",
    "termios.tcgetattr" => "Get the tty attributes for file descriptor fd.\n\nReturns a list [iflag, oflag, cflag, lflag, ispeed, ospeed, cc]\nwhere cc is a list of the tty special characters (each a string of\nlength 1, except the items with indices VMIN and VTIME, which are\nintegers when these fields are defined).  The interpretation of the\nflags and the speeds as well as the indexing in the cc array must be\ndone using the symbolic constants defined in this module.",
    "termios.tcgetwinsize" => "Get the tty winsize for file descriptor fd.\n\nReturns a tuple (ws_row, ws_col).",
    "termios.tcsendbreak" => "Send a break on file descriptor fd.\n\nA zero duration sends a break for 0.25-0.5 seconds; a nonzero duration\nhas a system dependent meaning.",
    "termios.tcsetattr" => "Set the tty attributes for file descriptor fd.\n\nThe attributes to be set are taken from the attributes argument, which\nis a list like the one returned by tcgetattr(). The when argument\ndetermines when the attributes are changed: termios.TCSANOW to\nchange immediately, termios.TCSADRAIN to change after transmitting all\nqueued output, or termios.TCSAFLUSH to change after transmitting all\nqueued output and discarding all queued input.",
    "termios.tcsetwinsize" => "Set the tty winsize for file descriptor fd.\n\nThe winsize to be set is taken from the winsize argument, which\nis a two-item tuple (ws_row, ws_col) like the one returned by\ntcgetwinsize().",
    "time" => "This module provides various functions to manipulate time values.\n\nThere are two standard representations of time.  One is the number\nof seconds since the Epoch, in UTC (a.k.a. GMT).  It may be an integer\nor a floating-point number (to represent fractions of seconds).\nThe epoch is the point where the time starts, the return value of time.gmtime(0).\nIt is January 1, 1970, 00:00:00 (UTC) on all platforms.\n\nThe other representation is a tuple of 9 integers giving local time.\nThe tuple items are:\n  year (including century, e.g. 1998)\n  month (1-12)\n  day (1-31)\n  hours (0-23)\n  minutes (0-59)\n  seconds (0-59)\n  weekday (0-6, Monday is 0)\n  Julian day (day in the year, 1-366)\n  DST (Daylight Savings Time) flag (-1, 0 or 1)\nIf the DST flag is 0, the time is given in the regular time zone;\nif it is 1, the time is given in the DST time zone;\nif it is -1, mktime() should guess based on the date and time.",
    "time.asctime" => "asctime([tuple]) -> string\n\nConvert a time tuple to a string, e.g. 'Sat Jun 06 16:26:11 1998'.\nWhen the time tuple is not present, current time as returned by localtime()\nis used.",
    "time.clock_getres" => "clock_getres(clk_id) -> floating-point number\n\nReturn the resolution (precision) of the specified clock clk_id.",
    "time.clock_gettime" => "Return the time of the specified clock clk_id as a float.",
    "time.clock_gettime_ns" => "Return the time of the specified clock clk_id as nanoseconds (int).",
    "time.clock_settime" => "clock_settime(clk_id, time)\n\nSet the time of the specified clock clk_id.",
    "time.clock_settime_ns" => "clock_settime_ns(clk_id, time)\n\nSet the time of the specified clock clk_id with nanoseconds.",
    "time.ctime" => "ctime(seconds) -> string\n\nConvert a time in seconds since the Epoch to a string in local time.\nThis is equivalent to asctime(localtime(seconds)). When the time tuple is\nnot present, current time as returned by localtime() is used.",
    "time.get_clock_info" => "get_clock_info(name: str) -> dict\n\nGet information of the specified clock.",
    "time.gmtime" => "gmtime([seconds]) -> (tm_year, tm_mon, tm_mday, tm_hour, tm_min,\n                       tm_sec, tm_wday, tm_yday, tm_isdst)\n\nConvert seconds since the Epoch to a time tuple expressing UTC (a.k.a.\nGMT).  When 'seconds' is not passed in, convert the current time instead.\n\nIf the platform supports the tm_gmtoff and tm_zone, they are available as\nattributes only.",
    "time.localtime" => "localtime([seconds]) -> (tm_year,tm_mon,tm_mday,tm_hour,tm_min,\n                          tm_sec,tm_wday,tm_yday,tm_isdst)\n\nConvert seconds since the Epoch to a time tuple expressing local time.\nWhen 'seconds' is not passed in, convert the current time instead.",
    "time.mktime" => "mktime(tuple) -> floating-point number\n\nConvert a time tuple in local time to seconds since the Epoch.\nNote that mktime(gmtime(0)) will not generally return zero for most\ntime zones; instead the returned value will either be equal to that\nof the timezone or altzone attributes on the time module.",
    "time.monotonic" => "monotonic() -> float\n\nMonotonic clock, cannot go backward.",
    "time.monotonic_ns" => "monotonic_ns() -> int\n\nMonotonic clock, cannot go backward, as nanoseconds.",
    "time.perf_counter" => "perf_counter() -> float\n\nPerformance counter for benchmarking.",
    "time.perf_counter_ns" => "perf_counter_ns() -> int\n\nPerformance counter for benchmarking as nanoseconds.",
    "time.process_time" => "process_time() -> float\n\nProcess time for profiling: sum of the kernel and user-space CPU time.",
    "time.process_time_ns" => "process_time() -> int\n\nProcess time for profiling as nanoseconds:\nsum of the kernel and user-space CPU time.",
    "time.pthread_getcpuclockid" => "pthread_getcpuclockid(thread_id) -> int\n\nReturn the clk_id of a thread's CPU time clock.",
    "time.sleep" => "sleep(seconds)\n\nDelay execution for a given number of seconds.  The argument may be\na floating-point number for subsecond precision.",
    "time.strftime" => "strftime(format[, tuple]) -> string\n\nConvert a time tuple to a string according to a format specification.\nSee the library reference manual for formatting codes. When the time tuple\nis not present, current time as returned by localtime() is used.\n\nCommonly used format codes:\n\n%Y  Year with century as a decimal number.\n%m  Month as a decimal number [01,12].\n%d  Day of the month as a decimal number [01,31].\n%H  Hour (24-hour clock) as a decimal number [00,23].\n%M  Minute as a decimal number [00,59].\n%S  Second as a decimal number [00,61].\n%z  Time zone offset from UTC.\n%a  Locale's abbreviated weekday name.\n%A  Locale's full weekday name.\n%b  Locale's abbreviated month name.\n%B  Locale's full month name.\n%c  Locale's appropriate date and time representation.\n%I  Hour (12-hour clock) as a decimal number [01,12].\n%p  Locale's equivalent of either AM or PM.\n\nOther codes may be available on your platform.  See documentation for\nthe C library strftime function.",
    "time.strptime" => "strptime(string, format) -> struct_time\n\nParse a string to a time tuple according to a format specification.\nSee the library reference manual for formatting codes (same as\nstrftime()).\n\nCommonly used format codes:\n\n%Y  Year with century as a decimal number.\n%m  Month as a decimal number [01,12].\n%d  Day of the month as a decimal number [01,31].\n%H  Hour (24-hour clock) as a decimal number [00,23].\n%M  Minute as a decimal number [00,59].\n%S  Second as a decimal number [00,61].\n%z  Time zone offset from UTC.\n%a  Locale's abbreviated weekday name.\n%A  Locale's full weekday name.\n%b  Locale's abbreviated month name.\n%B  Locale's full month name.\n%c  Locale's appropriate date and time representation.\n%I  Hour (12-hour clock) as a decimal number [01,12].\n%p  Locale's equivalent of either AM or PM.\n\nOther codes may be available on your platform.  See documentation for\nthe C library strftime function.",
    "time.struct_time" => "The time value as returned by gmtime(), localtime(), and strptime(), and\n accepted by asctime(), mktime() and strftime().  May be considered as a\n sequence of 9 integers.\n\n Note that several fields' values are not the same as those defined by\n the C language standard for struct tm.  For example, the value of the\n field tm_year is the actual year, not year - 1900.  See individual\n fields' descriptions for details.",
    "time.struct_time.__add__" => "Return self+value.",
    "time.struct_time.__class_getitem__" => "Tuples are generic over the types of their contents.\n\nFor example, use ``tuple[int, str]`` for a pair whose first element is an int and second element is a string.\n\nTuples also support the form ``tuple[T, ...]`` to indicate an arbitrary length tuple of elements of type T.",
    "time.struct_time.__contains__" => "Return bool(key in self).",
    "time.struct_time.__delattr__" => "Implement delattr(self, name).",
    "time.struct_time.__eq__" => "Return self==value.",
    "time.struct_time.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "time.struct_time.__ge__" => "Return self>=value.",
    "time.struct_time.__getattribute__" => "Return getattr(self, name).",
    "time.struct_time.__getitem__" => "Return self[key].",
    "time.struct_time.__getstate__" => "Helper for pickle.",
    "time.struct_time.__gt__" => "Return self>value.",
    "time.struct_time.__hash__" => "Return hash(self).",
    "time.struct_time.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "time.struct_time.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "time.struct_time.__iter__" => "Implement iter(self).",
    "time.struct_time.__le__" => "Return self<=value.",
    "time.struct_time.__len__" => "Return len(self).",
    "time.struct_time.__lt__" => "Return self<value.",
    "time.struct_time.__mul__" => "Return self*value.",
    "time.struct_time.__ne__" => "Return self!=value.",
    "time.struct_time.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "time.struct_time.__reduce_ex__" => "Helper for pickle.",
    "time.struct_time.__replace__" => "Return a copy of the structure with new values for the specified fields.",
    "time.struct_time.__repr__" => "Return repr(self).",
    "time.struct_time.__rmul__" => "Return value*self.",
    "time.struct_time.__setattr__" => "Implement setattr(self, name, value).",
    "time.struct_time.__sizeof__" => "Size of object in memory, in bytes.",
    "time.struct_time.__str__" => "Return str(self).",
    "time.struct_time.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "time.struct_time.count" => "Return number of occurrences of value.",
    "time.struct_time.index" => "Return first index of value.\n\nRaises ValueError if the value is not present.",
    "time.struct_time.tm_gmtoff" => "offset from UTC in seconds",
    "time.struct_time.tm_hour" => "hours, range [0, 23]",
    "time.struct_time.tm_isdst" => "1 if summer time is in effect, 0 if not, and -1 if unknown",
    "time.struct_time.tm_mday" => "day of month, range [1, 31]",
    "time.struct_time.tm_min" => "minutes, range [0, 59]",
    "time.struct_time.tm_mon" => "month of year, range [1, 12]",
    "time.struct_time.tm_sec" => "seconds, range [0, 61])",
    "time.struct_time.tm_wday" => "day of week, range [0, 6], Monday is 0",
    "time.struct_time.tm_yday" => "day of year, range [1, 366]",
    "time.struct_time.tm_year" => "year, for example, 1993",
    "time.struct_time.tm_zone" => "abbreviation of timezone name",
    "time.thread_time" => "thread_time() -> float\n\nThread time for profiling: sum of the kernel and user-space CPU time.",
    "time.thread_time_ns" => "thread_time() -> int\n\nThread time for profiling as nanoseconds:\nsum of the kernel and user-space CPU time.",
    "time.time" => "time() -> floating-point number\n\nReturn the current time in seconds since the Epoch.\nFractions of a second may be present if the system clock provides them.",
    "time.time_ns" => "time_ns() -> int\n\nReturn the current time in nanoseconds since the Epoch.",
    "time.tzset" => "tzset()\n\nInitialize, or reinitialize, the local timezone to the value stored in\nos.environ['TZ']. The TZ environment variable should be specified in\nstandard Unix timezone format as documented in the tzset man page\n(eg. 'US/Eastern', 'Europe/Amsterdam'). Unknown timezones will silently\nfall back to UTC. If the TZ environment variable is not set, the local\ntimezone is set to the systems best guess of wallclock time.\nChanging the TZ environment variable without calling tzset *may* change\nthe local timezone used by methods such as localtime, but this behaviour\nshould not be relied on.",
    "unicodedata" => "This module provides access to the Unicode Character Database which\ndefines character properties for all Unicode characters. The data in\nthis database is based on the UnicodeData.txt file version\n16.0.0 which is publicly available from ftp://ftp.unicode.org/.\n\nThe module uses the same names and symbols as defined by the\nUnicodeData File Format 16.0.0.",
    "unicodedata.UCD.__delattr__" => "Implement delattr(self, name).",
    "unicodedata.UCD.__eq__" => "Return self==value.",
    "unicodedata.UCD.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "unicodedata.UCD.__ge__" => "Return self>=value.",
    "unicodedata.UCD.__getattribute__" => "Return getattr(self, name).",
    "unicodedata.UCD.__getstate__" => "Helper for pickle.",
    "unicodedata.UCD.__gt__" => "Return self>value.",
    "unicodedata.UCD.__hash__" => "Return hash(self).",
    "unicodedata.UCD.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "unicodedata.UCD.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "unicodedata.UCD.__le__" => "Return self<=value.",
    "unicodedata.UCD.__lt__" => "Return self<value.",
    "unicodedata.UCD.__ne__" => "Return self!=value.",
    "unicodedata.UCD.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "unicodedata.UCD.__reduce__" => "Helper for pickle.",
    "unicodedata.UCD.__reduce_ex__" => "Helper for pickle.",
    "unicodedata.UCD.__repr__" => "Return repr(self).",
    "unicodedata.UCD.__setattr__" => "Implement setattr(self, name, value).",
    "unicodedata.UCD.__sizeof__" => "Size of object in memory, in bytes.",
    "unicodedata.UCD.__str__" => "Return str(self).",
    "unicodedata.UCD.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "unicodedata.UCD.bidirectional" => "Returns the bidirectional class assigned to the character chr as string.\n\nIf no such value is defined, an empty string is returned.",
    "unicodedata.UCD.category" => "Returns the general category assigned to the character chr as string.",
    "unicodedata.UCD.combining" => "Returns the canonical combining class assigned to the character chr as integer.\n\nReturns 0 if no combining class is defined.",
    "unicodedata.UCD.decimal" => "Converts a Unicode character into its equivalent decimal value.\n\nReturns the decimal value assigned to the character chr as integer.\nIf no such value is defined, default is returned, or, if not given,\nValueError is raised.",
    "unicodedata.UCD.decomposition" => "Returns the character decomposition mapping assigned to the character chr as string.\n\nAn empty string is returned in case no such mapping is defined.",
    "unicodedata.UCD.digit" => "Converts a Unicode character into its equivalent digit value.\n\nReturns the digit value assigned to the character chr as integer.\nIf no such value is defined, default is returned, or, if not given,\nValueError is raised.",
    "unicodedata.UCD.east_asian_width" => "Returns the east asian width assigned to the character chr as string.",
    "unicodedata.UCD.is_normalized" => "Return whether the Unicode string unistr is in the normal form 'form'.\n\nValid values for form are 'NFC', 'NFKC', 'NFD', and 'NFKD'.",
    "unicodedata.UCD.lookup" => "Look up character by name.\n\nIf a character with the given name is found, return the\ncorresponding character.  If not found, KeyError is raised.",
    "unicodedata.UCD.mirrored" => "Returns the mirrored property assigned to the character chr as integer.\n\nReturns 1 if the character has been identified as a \"mirrored\"\ncharacter in bidirectional text, 0 otherwise.",
    "unicodedata.UCD.name" => "Returns the name assigned to the character chr as a string.\n\nIf no name is defined, default is returned, or, if not given,\nValueError is raised.",
    "unicodedata.UCD.normalize" => "Return the normal form 'form' for the Unicode string unistr.\n\nValid values for form are 'NFC', 'NFKC', 'NFD', and 'NFKD'.",
    "unicodedata.UCD.numeric" => "Converts a Unicode character into its equivalent numeric value.\n\nReturns the numeric value assigned to the character chr as float.\nIf no such value is defined, default is returned, or, if not given,\nValueError is raised.",
    "unicodedata.bidirectional" => "Returns the bidirectional class assigned to the character chr as string.\n\nIf no such value is defined, an empty string is returned.",
    "unicodedata.category" => "Returns the general category assigned to the character chr as string.",
    "unicodedata.combining" => "Returns the canonical combining class assigned to the character chr as integer.\n\nReturns 0 if no combining class is defined.",
    "unicodedata.decimal" => "Converts a Unicode character into its equivalent decimal value.\n\nReturns the decimal value assigned to the character chr as integer.\nIf no such value is defined, default is returned, or, if not given,\nValueError is raised.",
    "unicodedata.decomposition" => "Returns the character decomposition mapping assigned to the character chr as string.\n\nAn empty string is returned in case no such mapping is defined.",
    "unicodedata.digit" => "Converts a Unicode character into its equivalent digit value.\n\nReturns the digit value assigned to the character chr as integer.\nIf no such value is defined, default is returned, or, if not given,\nValueError is raised.",
    "unicodedata.east_asian_width" => "Returns the east asian width assigned to the character chr as string.",
    "unicodedata.is_normalized" => "Return whether the Unicode string unistr is in the normal form 'form'.\n\nValid values for form are 'NFC', 'NFKC', 'NFD', and 'NFKD'.",
    "unicodedata.lookup" => "Look up character by name.\n\nIf a character with the given name is found, return the\ncorresponding character.  If not found, KeyError is raised.",
    "unicodedata.mirrored" => "Returns the mirrored property assigned to the character chr as integer.\n\nReturns 1 if the character has been identified as a \"mirrored\"\ncharacter in bidirectional text, 0 otherwise.",
    "unicodedata.name" => "Returns the name assigned to the character chr as a string.\n\nIf no name is defined, default is returned, or, if not given,\nValueError is raised.",
    "unicodedata.normalize" => "Return the normal form 'form' for the Unicode string unistr.\n\nValid values for form are 'NFC', 'NFKC', 'NFD', and 'NFKD'.",
    "unicodedata.numeric" => "Converts a Unicode character into its equivalent numeric value.\n\nReturns the numeric value assigned to the character chr as float.\nIf no such value is defined, default is returned, or, if not given,\nValueError is raised.",
    "winreg" => "This module provides access to the Windows registry API.\n\nFunctions:\n\nCloseKey() - Closes a registry key.\nConnectRegistry() - Establishes a connection to a predefined registry handle\n                    on another computer.\nCreateKey() - Creates the specified key, or opens it if it already exists.\nDeleteKey() - Deletes the specified key.\nDeleteValue() - Removes a named value from the specified registry key.\nDeleteTree() - Deletes the specified key and all its subkeys and values recursively.\nEnumKey() - Enumerates subkeys of the specified open registry key.\nEnumValue() - Enumerates values of the specified open registry key.\nExpandEnvironmentStrings() - Expand the env strings in a REG_EXPAND_SZ\n                             string.\nFlushKey() - Writes all the attributes of the specified key to the registry.\nLoadKey() - Creates a subkey under HKEY_USER or HKEY_LOCAL_MACHINE and\n            stores registration information from a specified file into that\n            subkey.\nOpenKey() - Opens the specified key.\nOpenKeyEx() - Alias of OpenKey().\nQueryValue() - Retrieves the value associated with the unnamed value for a\n               specified key in the registry.\nQueryValueEx() - Retrieves the type and data for a specified value name\n                 associated with an open registry key.\nQueryInfoKey() - Returns information about the specified key.\nSaveKey() - Saves the specified key, and all its subkeys a file.\nSetValue() - Associates a value with a specified key.\nSetValueEx() - Stores data in the value field of an open registry key.\n\nSpecial objects:\n\nHKEYType -- type object for HKEY objects\nerror -- exception raised for Win32 errors\n\nInteger constants:\nMany constants are defined - see the documentation for each function\nto see what constants are used, and where.",
    "winreg.CloseKey" => "Closes a previously opened registry key.\n\n  hkey\n    A previously opened key.\n\nNote that if the key is not closed using this method, it will be\nclosed when the hkey object is destroyed by Python.",
    "winreg.ConnectRegistry" => "Establishes a connection to the registry on another computer.\n\n  computer_name\n    The name of the remote computer, of the form r\"\\\\computername\".  If\n    None, the local computer is used.\n  key\n    The predefined key to connect to.\n\nThe return value is the handle of the opened key.\nIf the function fails, an OSError exception is raised.",
    "winreg.CreateKey" => "Creates or opens the specified key.\n\n  key\n    An already open key, or one of the predefined HKEY_* constants.\n  sub_key\n    The name of the key this method opens or creates.\n\nIf key is one of the predefined keys, sub_key may be None. In that case,\nthe handle returned is the same key handle passed in to the function.\n\nIf the key already exists, this function opens the existing key.\n\nThe return value is the handle of the opened key.\nIf the function fails, an OSError exception is raised.",
    "winreg.CreateKeyEx" => "Creates or opens the specified key.\n\n  key\n    An already open key, or one of the predefined HKEY_* constants.\n  sub_key\n    The name of the key this method opens or creates.\n  reserved\n    A reserved integer, and must be zero.  Default is zero.\n  access\n    An integer that specifies an access mask that describes the\n    desired security access for the key. Default is KEY_WRITE.\n\nIf key is one of the predefined keys, sub_key may be None. In that case,\nthe handle returned is the same key handle passed in to the function.\n\nIf the key already exists, this function opens the existing key\n\nThe return value is the handle of the opened key.\nIf the function fails, an OSError exception is raised.",
    "winreg.DeleteKey" => "Deletes the specified key.\n\n  key\n    An already open key, or any one of the predefined HKEY_* constants.\n  sub_key\n    A string that must be the name of a subkey of the key identified by\n    the key parameter. This value must not be None, and the key may not\n    have subkeys.\n\nThis method can not delete keys with subkeys.\n\nIf the function succeeds, the entire key, including all of its values,\nis removed.  If the function fails, an OSError exception is raised.",
    "winreg.DeleteKeyEx" => "Deletes the specified key (intended for 64-bit OS).\n\n  key\n    An already open key, or any one of the predefined HKEY_* constants.\n  sub_key\n    A string that must be the name of a subkey of the key identified by\n    the key parameter. This value must not be None, and the key may not\n    have subkeys.\n  access\n    An integer that specifies an access mask that describes the\n    desired security access for the key. Default is KEY_WOW64_64KEY.\n  reserved\n    A reserved integer, and must be zero.  Default is zero.\n\nWhile this function is intended to be used for 64-bit OS, it is also\n available on 32-bit systems.\n\nThis method can not delete keys with subkeys.\n\nIf the function succeeds, the entire key, including all of its values,\nis removed.  If the function fails, an OSError exception is raised.\nOn unsupported Windows versions, NotImplementedError is raised.",
    "winreg.DeleteValue" => "Removes a named value from a registry key.\n\n  key\n    An already open key, or any one of the predefined HKEY_* constants.\n  value\n    A string that identifies the value to remove.",
    "winreg.DisableReflectionKey" => "Disables registry reflection for 32bit processes running on a 64bit OS.\n\n  key\n    An already open key, or any one of the predefined HKEY_* constants.\n\nWill generally raise NotImplementedError if executed on a 32bit OS.\n\nIf the key is not on the reflection list, the function succeeds but has\nno effect.  Disabling reflection for a key does not affect reflection\nof any subkeys.",
    "winreg.EnableReflectionKey" => "Restores registry reflection for the specified disabled key.\n\n  key\n    An already open key, or any one of the predefined HKEY_* constants.\n\nWill generally raise NotImplementedError if executed on a 32bit OS.\nRestoring reflection for a key does not affect reflection of any\nsubkeys.",
    "winreg.EnumKey" => "Enumerates subkeys of an open registry key.\n\n  key\n    An already open key, or any one of the predefined HKEY_* constants.\n  index\n    An integer that identifies the index of the key to retrieve.\n\nThe function retrieves the name of one subkey each time it is called.\nIt is typically called repeatedly until an OSError exception is\nraised, indicating no more values are available.",
    "winreg.EnumValue" => "Enumerates values of an open registry key.\n\n  key\n    An already open key, or any one of the predefined HKEY_* constants.\n  index\n    An integer that identifies the index of the value to retrieve.\n\nThe function retrieves the name of one subkey each time it is called.\nIt is typically called repeatedly, until an OSError exception\nis raised, indicating no more values.\n\nThe result is a tuple of 3 items:\n  value_name\n    A string that identifies the value.\n  value_data\n    An object that holds the value data, and whose type depends\n    on the underlying registry type.\n  data_type\n    An integer that identifies the type of the value data.",
    "winreg.ExpandEnvironmentStrings" => "Expand environment vars.",
    "winreg.FlushKey" => "Writes all the attributes of a key to the registry.\n\n  key\n    An already open key, or any one of the predefined HKEY_* constants.\n\nIt is not necessary to call FlushKey to change a key.  Registry changes\nare flushed to disk by the registry using its lazy flusher.  Registry\nchanges are also flushed to disk at system shutdown.  Unlike\nCloseKey(), the FlushKey() method returns only when all the data has\nbeen written to the registry.\n\nAn application should only call FlushKey() if it requires absolute\ncertainty that registry changes are on disk.  If you don't know whether\na FlushKey() call is required, it probably isn't.",
    "winreg.HKEYType" => "PyHKEY Object - A Python object, representing a win32 registry key.\n\nThis object wraps a Windows HKEY object, automatically closing it when\nthe object is destroyed.  To guarantee cleanup, you can call either\nthe Close() method on the PyHKEY, or the CloseKey() method.\n\nAll functions which accept a handle object also accept an integer --\nhowever, use of the handle object is encouraged.\n\nFunctions:\nClose() - Closes the underlying handle.\nDetach() - Returns the integer Win32 handle, detaching it from the object\n\nProperties:\nhandle - The integer Win32 handle.\n\nOperations:\n__bool__ - Handles with an open object return true, otherwise false.\n__int__ - Converting a handle to an integer returns the Win32 handle.\n__enter__, __exit__ - Context manager support for 'with' statement,\nautomatically closes handle.",
    "winreg.HKEYType.Close" => "Closes the underlying Windows handle.\n\nIf the handle is already closed, no error is raised.",
    "winreg.HKEYType.Detach" => "Detaches the Windows handle from the handle object.\n\nThe result is the value of the handle before it is detached.  If the\nhandle is already detached, this will return zero.\n\nAfter calling this function, the handle is effectively invalidated,\nbut the handle is not closed.  You would call this function when you\nneed the underlying win32 handle to exist beyond the lifetime of the\nhandle object.",
    "winreg.HKEYType.__abs__" => "abs(self)",
    "winreg.HKEYType.__add__" => "Return self+value.",
    "winreg.HKEYType.__and__" => "Return self&value.",
    "winreg.HKEYType.__bool__" => "True if self else False",
    "winreg.HKEYType.__delattr__" => "Implement delattr(self, name).",
    "winreg.HKEYType.__divmod__" => "Return divmod(self, value).",
    "winreg.HKEYType.__eq__" => "Return self==value.",
    "winreg.HKEYType.__float__" => "float(self)",
    "winreg.HKEYType.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "winreg.HKEYType.__ge__" => "Return self>=value.",
    "winreg.HKEYType.__getattribute__" => "Return getattr(self, name).",
    "winreg.HKEYType.__getstate__" => "Helper for pickle.",
    "winreg.HKEYType.__gt__" => "Return self>value.",
    "winreg.HKEYType.__hash__" => "Return hash(self).",
    "winreg.HKEYType.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "winreg.HKEYType.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "winreg.HKEYType.__int__" => "int(self)",
    "winreg.HKEYType.__invert__" => "~self",
    "winreg.HKEYType.__le__" => "Return self<=value.",
    "winreg.HKEYType.__lshift__" => "Return self<<value.",
    "winreg.HKEYType.__lt__" => "Return self<value.",
    "winreg.HKEYType.__mod__" => "Return self%value.",
    "winreg.HKEYType.__mul__" => "Return self*value.",
    "winreg.HKEYType.__ne__" => "Return self!=value.",
    "winreg.HKEYType.__neg__" => "-self",
    "winreg.HKEYType.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "winreg.HKEYType.__or__" => "Return self|value.",
    "winreg.HKEYType.__pos__" => "+self",
    "winreg.HKEYType.__pow__" => "Return pow(self, value, mod).",
    "winreg.HKEYType.__radd__" => "Return value+self.",
    "winreg.HKEYType.__rand__" => "Return value&self.",
    "winreg.HKEYType.__rdivmod__" => "Return divmod(value, self).",
    "winreg.HKEYType.__reduce__" => "Helper for pickle.",
    "winreg.HKEYType.__reduce_ex__" => "Helper for pickle.",
    "winreg.HKEYType.__repr__" => "Return repr(self).",
    "winreg.HKEYType.__rlshift__" => "Return value<<self.",
    "winreg.HKEYType.__rmod__" => "Return value%self.",
    "winreg.HKEYType.__rmul__" => "Return value*self.",
    "winreg.HKEYType.__ror__" => "Return value|self.",
    "winreg.HKEYType.__rpow__" => "Return pow(value, self, mod).",
    "winreg.HKEYType.__rrshift__" => "Return value>>self.",
    "winreg.HKEYType.__rshift__" => "Return self>>value.",
    "winreg.HKEYType.__rsub__" => "Return value-self.",
    "winreg.HKEYType.__rxor__" => "Return value^self.",
    "winreg.HKEYType.__setattr__" => "Implement setattr(self, name, value).",
    "winreg.HKEYType.__sizeof__" => "Size of object in memory, in bytes.",
    "winreg.HKEYType.__str__" => "Return str(self).",
    "winreg.HKEYType.__sub__" => "Return self-value.",
    "winreg.HKEYType.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "winreg.HKEYType.__xor__" => "Return self^value.",
    "winreg.LoadKey" => "Insert data into the registry from a file.\n\n  key\n    An already open key, or any one of the predefined HKEY_* constants.\n  sub_key\n    A string that identifies the sub-key to load.\n  file_name\n    The name of the file to load registry data from.  This file must\n    have been created with the SaveKey() function.  Under the file\n    allocation table (FAT) file system, the filename may not have an\n    extension.\n\nCreates a subkey under the specified key and stores registration\ninformation from a specified file into that subkey.\n\nA call to LoadKey() fails if the calling process does not have the\nSE_RESTORE_PRIVILEGE privilege.\n\nIf key is a handle returned by ConnectRegistry(), then the path\nspecified in fileName is relative to the remote computer.\n\nThe MSDN docs imply key must be in the HKEY_USER or HKEY_LOCAL_MACHINE\ntree.",
    "winreg.OpenKey" => "Opens the specified key.\n\n  key\n    An already open key, or any one of the predefined HKEY_* constants.\n  sub_key\n    A string that identifies the sub_key to open.\n  reserved\n    A reserved integer that must be zero.  Default is zero.\n  access\n    An integer that specifies an access mask that describes the desired\n    security access for the key.  Default is KEY_READ.\n\nThe result is a new handle to the specified key.\nIf the function fails, an OSError exception is raised.",
    "winreg.OpenKeyEx" => "Opens the specified key.\n\n  key\n    An already open key, or any one of the predefined HKEY_* constants.\n  sub_key\n    A string that identifies the sub_key to open.\n  reserved\n    A reserved integer that must be zero.  Default is zero.\n  access\n    An integer that specifies an access mask that describes the desired\n    security access for the key.  Default is KEY_READ.\n\nThe result is a new handle to the specified key.\nIf the function fails, an OSError exception is raised.",
    "winreg.QueryInfoKey" => "Returns information about a key.\n\n  key\n    An already open key, or any one of the predefined HKEY_* constants.\n\nThe result is a tuple of 3 items:\nAn integer that identifies the number of sub keys this key has.\nAn integer that identifies the number of values this key has.\nAn integer that identifies when the key was last modified (if available)\nas 100's of nanoseconds since Jan 1, 1600.",
    "winreg.QueryReflectionKey" => "Returns the reflection state for the specified key as a bool.\n\n  key\n    An already open key, or any one of the predefined HKEY_* constants.\n\nWill generally raise NotImplementedError if executed on a 32bit OS.",
    "winreg.QueryValue" => "Retrieves the unnamed value for a key.\n\n  key\n    An already open key, or any one of the predefined HKEY_* constants.\n  sub_key\n    A string that holds the name of the subkey with which the value\n    is associated.  If this parameter is None or empty, the function\n    retrieves the value set by the SetValue() method for the key\n    identified by key.\n\nValues in the registry have name, type, and data components. This method\nretrieves the data for a key's first value that has a NULL name.\nBut since the underlying API call doesn't return the type, you'll\nprobably be happier using QueryValueEx; this function is just here for\ncompleteness.",
    "winreg.QueryValueEx" => "Retrieves the type and value of a specified sub-key.\n\n  key\n    An already open key, or any one of the predefined HKEY_* constants.\n  name\n    A string indicating the value to query.\n\nBehaves mostly like QueryValue(), but also returns the type of the\nspecified value name associated with the given open registry key.\n\nThe return value is a tuple of the value and the type_id.",
    "winreg.SaveKey" => "Saves the specified key, and all its subkeys to the specified file.\n\n  key\n    An already open key, or any one of the predefined HKEY_* constants.\n  file_name\n    The name of the file to save registry data to.  This file cannot\n    already exist. If this filename includes an extension, it cannot be\n    used on file allocation table (FAT) file systems by the LoadKey(),\n    ReplaceKey() or RestoreKey() methods.\n\nIf key represents a key on a remote computer, the path described by\nfile_name is relative to the remote computer.\n\nThe caller of this method must possess the SeBackupPrivilege\nsecurity privilege.  This function passes NULL for security_attributes\nto the API.",
    "winreg.SetValue" => "Associates a value with a specified key.\n\n  key\n    An already open key, or any one of the predefined HKEY_* constants.\n  sub_key\n    A string that names the subkey with which the value is associated.\n  type\n    An integer that specifies the type of the data.  Currently this must\n    be REG_SZ, meaning only strings are supported.\n  value\n    A string that specifies the new value.\n\nIf the key specified by the sub_key parameter does not exist, the\nSetValue function creates it.\n\nValue lengths are limited by available memory. Long values (more than\n2048 bytes) should be stored as files with the filenames stored in\nthe configuration registry to help the registry perform efficiently.\n\nThe key identified by the key parameter must have been opened with\nKEY_SET_VALUE access.",
    "winreg.SetValueEx" => "Stores data in the value field of an open registry key.\n\n  key\n    An already open key, or any one of the predefined HKEY_* constants.\n  value_name\n    A string containing the name of the value to set, or None.\n  reserved\n    Can be anything - zero is always passed to the API.\n  type\n    An integer that specifies the type of the data, one of:\n    REG_BINARY -- Binary data in any form.\n    REG_DWORD -- A 32-bit number.\n    REG_DWORD_LITTLE_ENDIAN -- A 32-bit number in little-endian format. Equivalent to REG_DWORD\n    REG_DWORD_BIG_ENDIAN -- A 32-bit number in big-endian format.\n    REG_EXPAND_SZ -- A null-terminated string that contains unexpanded\n                     references to environment variables (for example,\n                     %PATH%).\n    REG_LINK -- A Unicode symbolic link.\n    REG_MULTI_SZ -- A sequence of null-terminated strings, terminated\n                    by two null characters.  Note that Python handles\n                    this termination automatically.\n    REG_NONE -- No defined value type.\n    REG_QWORD -- A 64-bit number.\n    REG_QWORD_LITTLE_ENDIAN -- A 64-bit number in little-endian format. Equivalent to REG_QWORD.\n    REG_RESOURCE_LIST -- A device-driver resource list.\n    REG_SZ -- A null-terminated string.\n  value\n    A string that specifies the new value.\n\nThis method can also set additional value and type information for the\nspecified key.  The key identified by the key parameter must have been\nopened with KEY_SET_VALUE access.\n\nTo open the key, use the CreateKeyEx() or OpenKeyEx() methods.\n\nValue lengths are limited by available memory. Long values (more than\n2048 bytes) should be stored as files with the filenames stored in\nthe configuration registry to help the registry perform efficiently.",
    "winsound" => "PlaySound(sound, flags) - play a sound\nSND_FILENAME - sound is a wav file name\nSND_ALIAS - sound is a registry sound association name\nSND_LOOP - Play the sound repeatedly; must also specify SND_ASYNC\nSND_MEMORY - sound is a memory image of a wav file\nSND_PURGE - stop all instances of the specified sound\nSND_ASYNC - PlaySound returns immediately\nSND_NODEFAULT - Do not play a default beep if the sound can not be found\nSND_NOSTOP - Do not interrupt any sounds currently playing\nSND_NOWAIT - Return immediately if the sound driver is busy\nSND_APPLICATION - sound is an application-specific alias in the registry.\nSND_SENTRY - Triggers a SoundSentry event when the sound is played.\nSND_SYNC - Play the sound synchronously, default behavior.\nSND_SYSTEM - Assign sound to the audio session for system notification sounds.\n\nBeep(frequency, duration) - Make a beep through the PC speaker.\nMessageBeep(type) - Call Windows MessageBeep.",
    "winsound.Beep" => "A wrapper around the Windows Beep API.\n\n  frequency\n    Frequency of the sound in hertz.\n    Must be in the range 37 through 32,767.\n  duration\n    How long the sound should play, in milliseconds.",
    "winsound.MessageBeep" => "Call Windows MessageBeep(x).\n\nx defaults to MB_OK.",
    "winsound.PlaySound" => "A wrapper around the Windows PlaySound API.\n\n  sound\n    The sound to play; a filename, data, or None.\n  flags\n    Flag values, ored together.  See module documentation.",
    "zlib" => "The functions in this module allow compression and decompression using the\nzlib library, which is based on GNU zip.\n\nadler32(string[, start]) -- Compute an Adler-32 checksum.\ncompress(data[, level]) -- Compress data, with compression level 0-9 or -1.\ncompressobj([level[, ...]]) -- Return a compressor object.\ncrc32(string[, start]) -- Compute a CRC-32 checksum.\ndecompress(string,[wbits],[bufsize]) -- Decompresses a compressed string.\ndecompressobj([wbits[, zdict]]) -- Return a decompressor object.\n\n'wbits' is window buffer size and container format.\nCompressor objects support compress() and flush() methods; decompressor\nobjects support decompress() and flush().",
    "zlib._ZlibDecompressor" => "Create a decompressor object for decompressing data incrementally.\n\n  wbits = 15\n  zdict\n     The predefined compression dictionary. This is a sequence of bytes\n     (such as a bytes object) containing subsequences that are expected\n     to occur frequently in the data that is to be compressed. Those\n     subsequences that are expected to be most common should come at the\n     end of the dictionary. This must be the same dictionary as used by the\n     compressor that produced the input data.",
    "zlib._ZlibDecompressor.__delattr__" => "Implement delattr(self, name).",
    "zlib._ZlibDecompressor.__eq__" => "Return self==value.",
    "zlib._ZlibDecompressor.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "zlib._ZlibDecompressor.__ge__" => "Return self>=value.",
    "zlib._ZlibDecompressor.__getattribute__" => "Return getattr(self, name).",
    "zlib._ZlibDecompressor.__getstate__" => "Helper for pickle.",
    "zlib._ZlibDecompressor.__gt__" => "Return self>value.",
    "zlib._ZlibDecompressor.__hash__" => "Return hash(self).",
    "zlib._ZlibDecompressor.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "zlib._ZlibDecompressor.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "zlib._ZlibDecompressor.__le__" => "Return self<=value.",
    "zlib._ZlibDecompressor.__lt__" => "Return self<value.",
    "zlib._ZlibDecompressor.__ne__" => "Return self!=value.",
    "zlib._ZlibDecompressor.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "zlib._ZlibDecompressor.__reduce__" => "Helper for pickle.",
    "zlib._ZlibDecompressor.__reduce_ex__" => "Helper for pickle.",
    "zlib._ZlibDecompressor.__repr__" => "Return repr(self).",
    "zlib._ZlibDecompressor.__setattr__" => "Implement setattr(self, name, value).",
    "zlib._ZlibDecompressor.__sizeof__" => "Size of object in memory, in bytes.",
    "zlib._ZlibDecompressor.__str__" => "Return str(self).",
    "zlib._ZlibDecompressor.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "zlib._ZlibDecompressor.decompress" => "Decompress *data*, returning uncompressed data as bytes.\n\nIf *max_length* is nonnegative, returns at most *max_length* bytes\nof decompressed data.  If this limit is reached and further output\ncan be produced, *self.needs_input* will be set to ``False``.  In\nthis case, the next call to *decompress()* may provide *data* as b''\nto obtain more of the output.\n\nIf all of the input data was decompressed and returned (either\nbecause this was less than *max_length* bytes, or because\n*max_length* was negative), *self.needs_input* will be set to True.\n\nAttempting to decompress data after the end of stream is reached\nraises an EOFError.  Any data found after the end of the stream is\nignored and saved in the unused_data attribute.",
    "zlib._ZlibDecompressor.eof" => "True if the end-of-stream marker has been reached.",
    "zlib._ZlibDecompressor.needs_input" => "True if more input is needed before more decompressed data can be produced.",
    "zlib._ZlibDecompressor.unused_data" => "Data found after the end of the compressed stream.",
    "zlib.adler32" => "Compute an Adler-32 checksum of data.\n\n  value\n    Starting value of the checksum.\n\nThe returned checksum is an integer.",
    "zlib.compress" => "Returns a bytes object containing compressed data.\n\n  data\n    Binary data to be compressed.\n  level\n    Compression level, in 0-9 or -1.\n  wbits\n    The window buffer size and container format.",
    "zlib.compressobj" => "Return a compressor object.\n\n  level\n    The compression level (an integer in the range 0-9 or -1; default is\n    currently equivalent to 6).  Higher compression levels are slower,\n    but produce smaller results.\n  method\n    The compression algorithm.  If given, this must be DEFLATED.\n  wbits\n    +9 to +15: The base-two logarithm of the window size.  Include a zlib\n        container.\n    -9 to -15: Generate a raw stream.\n    +25 to +31: Include a gzip container.\n  memLevel\n    Controls the amount of memory used for internal compression state.\n    Valid values range from 1 to 9.  Higher values result in higher memory\n    usage, faster compression, and smaller output.\n  strategy\n    Used to tune the compression algorithm.  Possible values are\n    Z_DEFAULT_STRATEGY, Z_FILTERED, and Z_HUFFMAN_ONLY.\n  zdict\n    The predefined compression dictionary - a sequence of bytes\n    containing subsequences that are likely to occur in the input data.",
    "zlib.crc32" => "Compute a CRC-32 checksum of data.\n\n  value\n    Starting value of the checksum.\n\nThe returned checksum is an integer.",
    "zlib.decompress" => "Returns a bytes object containing the uncompressed data.\n\n  data\n    Compressed data.\n  wbits\n    The window buffer size and container format.\n  bufsize\n    The initial output buffer size.",
    "zlib.decompressobj" => "Return a decompressor object.\n\n  wbits\n    The window buffer size and container format.\n  zdict\n    The predefined compression dictionary.  This must be the same\n    dictionary as used by the compressor that produced the input data.",
    "zlib.error.__delattr__" => "Implement delattr(self, name).",
    "zlib.error.__eq__" => "Return self==value.",
    "zlib.error.__format__" => "Default object formatter.\n\nReturn str(self) if format_spec is empty. Raise TypeError otherwise.",
    "zlib.error.__ge__" => "Return self>=value.",
    "zlib.error.__getattribute__" => "Return getattr(self, name).",
    "zlib.error.__getstate__" => "Helper for pickle.",
    "zlib.error.__gt__" => "Return self>value.",
    "zlib.error.__hash__" => "Return hash(self).",
    "zlib.error.__init__" => "Initialize self.  See help(type(self)) for accurate signature.",
    "zlib.error.__init_subclass__" => "This method is called when a class is subclassed.\n\nThe default implementation does nothing. It may be\noverridden to extend subclasses.",
    "zlib.error.__le__" => "Return self<=value.",
    "zlib.error.__lt__" => "Return self<value.",
    "zlib.error.__ne__" => "Return self!=value.",
    "zlib.error.__new__" => "Create and return a new object.  See help(type) for accurate signature.",
    "zlib.error.__reduce_ex__" => "Helper for pickle.",
    "zlib.error.__repr__" => "Return repr(self).",
    "zlib.error.__setattr__" => "Implement setattr(self, name, value).",
    "zlib.error.__sizeof__" => "Size of object in memory, in bytes.",
    "zlib.error.__str__" => "Return str(self).",
    "zlib.error.__subclasshook__" => "Abstract classes can override this to customize issubclass().\n\nThis is invoked early on by abc.ABCMeta.__subclasscheck__().\nIt should return True, False or NotImplemented.  If it returns\nNotImplemented, the normal algorithm is used.  Otherwise, it\noverrides the normal algorithm (and the outcome is cached).",
    "zlib.error.__weakref__" => "list of weak references to the object",
    "zlib.error.add_note" => "Add a note to the exception",
    "zlib.error.with_traceback" => "Set self.__traceback__ to tb and return self.",
};
