Skip to content

Commit

Permalink
bpo-33726, doc: Add short descriptions to PEP references in seealso (G…
Browse files Browse the repository at this point in the history
  • Loading branch information
andresdelfino authored and vstinner committed Oct 19, 2018
1 parent 6f17e51 commit 0f14fc1
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 2 deletions.
10 changes: 9 additions & 1 deletion Doc/reference/compound_stmts.rst
Original file line number Diff line number Diff line change
Expand Up @@ -681,8 +681,14 @@ can be used to create instance variables with different implementation details.

.. seealso::

:pep:`3115` - Metaclasses in Python 3
:pep:`3115` - Metaclasses in Python 3000
The proposal that changed the declaration of metaclasses to the current
syntax, and the semantics for how classes with metaclasses are
constructed.

:pep:`3129` - Class Decorators
The proposal that added class decorators. Function and method decorators
were introduced in :pep:`318`.


.. _async:
Expand Down Expand Up @@ -809,6 +815,8 @@ coroutine.
.. seealso::

:pep:`492` - Coroutines with async and await syntax
The proposal that made coroutines a proper standalone concept in Python,
and added supporting syntax.


.. rubric:: Footnotes
Expand Down
9 changes: 8 additions & 1 deletion Doc/reference/simple_stmts.rst
Original file line number Diff line number Diff line change
Expand Up @@ -353,8 +353,15 @@ target, then the interpreter evaluates the target except for the last

.. seealso::

:pep:`526` - Variable and attribute annotation syntax
:pep:`526` - Syntax for Variable Annotations
The proposal that added syntax for annotating the types of variables
(including class variables and instance variables), instead of expressing
them through comments.

:pep:`484` - Type hints
The proposal that added the :mod:`typing` module to provide a standard
syntax for type annotations that can be used in static analysis tools and
IDEs.


.. _assert:
Expand Down

0 comments on commit 0f14fc1

Please sign in to comment.