covered in sdivision operators in remaindersand / set literals in {abc set comprehensions in { ** for in seq dictionary comprehensions in {xx** for in seq binary digit-string support in and bin( the fraction number type in and fraction( function annotations in def ( : :str)->int keyword-only arguments in def ( *bc** extended sequence unpacking in * seq relative import syntax for packages enabled in from context managers enabled in and with/as exception syntax changes in raiseexcept/assuperclass exception chaining in raise from reserved word changes in and new-style class cutover in property decorators in and @property descriptor use in and metaclass use in and abstract base classes support in and specific language removals in in addition to extensionsa number of language tools have been removed in in an effort to clean up its design table - summarizes the removals that impact this bookcovered in various of this edition as noted as also shown in this tablemany of the removals have direct replacementssome of which are also available in and to support future migration to table - removals in python that impact this book removed replacement covered in sreload(mimp reload( (or exec apply(fpsksf(*ps**ks `xrepr( ! long int has_key(kk in (or get(key!none appendix cpython changes and this book