Skip to content

Latest commit

 

History

History

20220501_pycon_peps

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Lightning Talk: Reading PEPs

Lightning talk given at PyCon US, Salt Lake City, UT, USA on May 1, 2022

The slides were presented using mdp. The content of the slides are available below.

The pepdocs library is available at PyPI.

Presentation

This is the content of the presentation slides, adapted to a flat text file:

Reading PEPs

Geir Arne Hjelle

Python Enhancement Proposals (PEPs)

  • Design specifications for Python and its processes
  • Technical documents
  • Historical notes
    • Discussions
    • Decisions

Dedicated Web Site

PepDocs

A simple PEP reader in your terminal

$ python -m pip install pepdocs

Provides the pep command.

LIVE DEMO

Python Enhancement Proposals (PEPs)

  • Great for learning why features are designed as they are
  • PEPs are not tutorials
  • Usually better ways to learn how to use a feature

Thank You For Your Attention <-

  • Me: @gahjelle
  • Slides: github.com/gahjelle/talks
  • PepDocs: pypi.org/project/pepdocs
  • Real Python: realpython.com