module documentation

Undocumented

Function argument_elide_name Undocumented
Function special_function_elide_names Undocumented
Constant BINARY_MAGIC_METHODS Undocumented
Constant MAGIC_METHODS Undocumented
Constant MAGIC_METHODS_ALLOWING_KWARGS Undocumented
Constant MAGIC_METHODS_POS_ARGS_ONLY Undocumented
Constant _NON_BINARY_MAGIC_METHODS Undocumented
def argument_elide_name(name: str|None) -> bool: (source)

Undocumented

def special_function_elide_names(name: str) -> bool: (source)

Undocumented

BINARY_MAGIC_METHODS: set[str] = (source)

Undocumented

Value
set(['__add__',
     '__and__',
     '__divmod__',
     '__eq__',
     '__floordiv__',
     '__ge__',
     '__gt__',
...
MAGIC_METHODS_ALLOWING_KWARGS: set[str] = (source)

Undocumented

Value
set(['__init__', '__init_subclass__', '__new__', '__call__', '__setattr__'])
MAGIC_METHODS_POS_ARGS_ONLY = (source)
_NON_BINARY_MAGIC_METHODS: set[str] = (source)

Undocumented

Value
set(['__abs__',
     '__call__',
     '__complex__',
     '__contains__',
     '__del__',
     '__delattr__',
     '__delitem__',
...