@@ -1712,8 +1712,6 @@ class Exception(BaseException): ...
17121712class StopIteration (Exception ):
17131713 value : Any
17141714
1715- _StandardError = Exception
1716-
17171715class OSError (Exception ):
17181716 errno : int
17191717 strerror : str
@@ -1728,37 +1726,38 @@ IOError = OSError
17281726if sys .platform == "win32" :
17291727 WindowsError = OSError
17301728
1731- class ArithmeticError (_StandardError ): ...
1732- class AssertionError (_StandardError ): ...
1729+ class ArithmeticError (Exception ): ...
1730+ class AssertionError (Exception ): ...
17331731
1734- class AttributeError (_StandardError ):
1732+ class AttributeError (Exception ):
17351733 if sys .version_info >= (3 , 10 ):
1734+ def __init__ (self , * args : object , name : str | None = ..., obj : object = ...) -> None : ...
17361735 name : str
17371736 obj : object
17381737
1739- class BufferError (_StandardError ): ...
1740- class EOFError (_StandardError ): ...
1738+ class BufferError (Exception ): ...
1739+ class EOFError (Exception ): ...
17411740
1742- class ImportError (_StandardError ):
1741+ class ImportError (Exception ):
17431742 def __init__ (self , * args : object , name : str | None = ..., path : str | None = ...) -> None : ...
17441743 name : str | None
17451744 path : str | None
17461745 msg : str # undocumented
17471746
1748- class LookupError (_StandardError ): ...
1749- class MemoryError (_StandardError ): ...
1747+ class LookupError (Exception ): ...
1748+ class MemoryError (Exception ): ...
17501749
1751- class NameError (_StandardError ):
1750+ class NameError (Exception ):
17521751 if sys .version_info >= (3 , 10 ):
17531752 name : str
17541753
1755- class ReferenceError (_StandardError ): ...
1756- class RuntimeError (_StandardError ): ...
1754+ class ReferenceError (Exception ): ...
1755+ class RuntimeError (Exception ): ...
17571756
17581757class StopAsyncIteration (Exception ):
17591758 value : Any
17601759
1761- class SyntaxError (_StandardError ):
1760+ class SyntaxError (Exception ):
17621761 msg : str
17631762 lineno : int | None
17641763 offset : int | None
@@ -1768,9 +1767,9 @@ class SyntaxError(_StandardError):
17681767 end_lineno : int | None
17691768 end_offset : int | None
17701769
1771- class SystemError (_StandardError ): ...
1772- class TypeError (_StandardError ): ...
1773- class ValueError (_StandardError ): ...
1770+ class SystemError (Exception ): ...
1771+ class TypeError (Exception ): ...
1772+ class ValueError (Exception ): ...
17741773class FloatingPointError (ArithmeticError ): ...
17751774class OverflowError (ArithmeticError ): ...
17761775class ZeroDivisionError (ArithmeticError ): ...
0 commit comments