Commit Graph

9 Commits

Author SHA1 Message Date
Erlend E. Aasland 7d0084f3c9
PEP 737: Clarify '%T' description (#3806) 2024-06-01 22:53:34 +02:00
Victor Stinner 326a658a17
PEP 737: Set status to Final (#3723) 2024-03-14 22:37:53 +00:00
Victor Stinner 5c9816838a
Set PEP 737 status to Accepted (#3720)
The Steering Council accepted the PEP.
2024-03-14 15:20:32 +00:00
Victor Stinner b69e2daa81
PEP 737: Remove Python changes (#3704) 2024-03-14 12:30:23 +01:00
Victor Stinner 8cbcebf505
PEP 737: Add type.__format__() method (#3589)
* Add type.__format__() method.
* Add more formats to PyUnicode_FromFormat().
* Add PyType_GetModuleName() function.
2024-01-15 18:37:21 +01:00
Victor Stinner 99825461f8
PEP 737: Add %N format, recommend fully qualified name (#3560)
* Add %N and %#N formats.
* The %T and %#T formats now expect an object instead of a type.
* Exchange %T and %#T formats: %T now formats the fully qualified
  name.
* Recommend using the type fully qualified name in error messages and
  in __repr__() methods in new code.
* Skip the __main__ module in the fully qualified name.
2023-12-05 12:15:09 +01:00
Hugo van Kemenade 7655756e59
PEP 737: Add Discussions-To and Post-History (#3556) 2023-11-29 17:21:32 +02:00
Victor Stinner d1604aeefc
PEP 737: Add link to PEP discussion (#3555) 2023-11-29 14:26:35 +01:00
Victor Stinner c094b50cc7
PEP 737: Unify type name formatting (#3554) 2023-11-29 13:44:54 +01:00