<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">I've submitted PEP 591 (Adding a final qualifier to typing) for discussion to typing-sig [1].<br><br>Here's the abstract:<br>This PEP proposes a "final" qualifier to be added to the ``typing``<br>module---in the form of a ``final`` decorator and a ``Final`` type<br>annotation---to serve three related purposes:<br><br>* Declaring that a method should not be overridden<br>* Declaring that a class should not be subclassed<br>* Declaring that a variable or attribute should not be reassigned<br></div><div dir="ltr"><br></div><div>Full text at <a href="https://www.python.org/dev/peps/pep-0591/">https://www.python.org/dev/peps/pep-0591/</a><br></div><div><br></div><div>-sully<br></div><div dir="ltr"><br>[1] <a href="https://mail.python.org/mailman3/lists/typing-sig.python.org/">https://mail.python.org/mailman3/lists/typing-sig.python.org/</a><br><br></div></div></div></div>