~/talk

Typing Summit - at PyCon US 2022

Talkat PyCon US 2022 · 2022-04-27..05-03· [python]
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

Panel of short reports lists concrete features and experiments: ParamSpec/TypeGuard and union-with-vertical-bar land in 3.10, several 3.11 extras (LiteralString, TypeVarTuple, data_class_transform, TypedDict required keys) arrive or prototype; tensor-shape typing adds type arithmetic and broadcasting with a canonicalization plan; runtime utilities (typeguard, beartype, pydantic, get_overloads, reveal_type, assert_never) are shipping and tested; PEP 563 stay-on-hold while PEP 649 offers closure-based lazy resolution; benchmarks and prototypes exist and many ideas are built and iterated though some semantics and tooling gaps remain.

AI-written summary · about

  1. 0:00“New typing features in Python 3.10 and 3.11”, David Foster
  2. 17:51“Typing of Tensor Shapes and Type Arithmetic”, Alfonso Castaño
  3. 39:15“Too small for a PEP: minor new typing features in Python 3.11”, Jelle Zijlstra
  4. 1:00:43Extending PEP 647: User-Defined Type Guards”, Rebecca Chen
  5. 1:19:07“The future of TypedDict" and "Runtime uses for type annotations: A survey of tools”, David Foster
  6. 1:50:30“Runtime Annotations: PEP 563 & 649 Overview”, Carl Meyer
  7. 2:21:05“Beyond Subtyping”, Kevin Millikin
  8. 2:50:44“Panel: Typing-sig and Python Core Dev”, Guido van Rossum, Pablo Galindo Salgado, Thomas Wouters, Jelle Zijlstra, Pradeep Kumar Srinivasan, Matthew Rahtz
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.