Партнёрка для владельцев сайтов
peps.python.org
PEP 0 – Index of Python Enhancement Proposals (PEPs) | peps.python.org
Последнее обновление данных
502 дня назад
(2024-02-26 19:21:36)
Сравнивайте в панели сайт peps.python.org с конкурентами и скачивайте отчёты в PDF здесь
- Кодировка UTF-8
- Размер страницы 550.05 Kb
- Скорость загрузки 2.34 Mb/s
- Время загрузки 0.23 sec
Сервер
- Тип сервера
GitHub.com
Тип и название веб-сервера. Популярные технологии веб-серверов: Apache, Nginx, CloudFlare и др.
- Сервер сайта
151.101.84.223
Сервер сайта позволяет найти хостинг, где размещен сайт.
- IP сайта
151.101.84.223
все сайты на этом IP
Зная все сайты на одном IP, можно вычислить сети сайтов одного владельца.
- Основное зеркало
https://peps.python.org/
Основное зеркало показывает на каком хосте и с каким протоколом анализируемый сайт. Для "подклеенных" сайтов будет другой хост. Поэтому следует изучать тот сайт, который отображается в данной строке.
- Расположение датацентра
Sweden
Близость датацентра к пользователям сайта влияет на скорость передачи данных, а значит, делает отклик страниц сайта быстрее. Соответственно, это влияет на ранжирование в поисковых системах.
Домен
- Регистратор
Gandi SAS
Регистратор доменных имен — организация, которая уполномочена регистрировать новые доменные имена, а также продлевать срок действия уже существующих доменных имен.
- Дата регистрации
1995-03-27
Дата записи нового владельца доменного имени. Если домен не был продлён предыдущим владельцем, и куплен следующим, то будет отображаться дата текущего владельца.
- Возраст домена
30 г, 4 мес, 4 н, 5 дней, 1 ч
Поисковые системы учитывают возраст сайта. Чем старше сайт, тем проще его продвигать. Однако стоит различать возраст сайта от возраста домена. Важна не сама "старость" домена, а наличие его страниц индексе поисковых систем.
- Регистрация домена истекает
2033-03-28
Следите за тем, когда необходимо продлить ваш домен. Лишившись домена, придется начинать продвигать новый сайт сначала ;)
- Осталось до окончания, дней 3318
Основные показатели
- Яндекс ИКС
4 050
ИКС - новый показатель качества сайта. Пришел на замену устаревшему ТИЦ. Введен 31 августа 2018 г. Коррелирует с объемом трафика на сайт (не важно с каких источников).
- Склейка домена
В некоторых случаях владелец сайта может указать поисковым системам, что сайт А является полной копией сайта Б. При анализе важно понимать, изучаете ли вы основной сайт или "подклеенный".
- Первая дата в Web Archive
-
Возраст сайта (главной страницы) по данным сервиса Web Archive.
- Первая дата в Яндексе
-
Возраст сайта (главной страницы) по данным поисковой системы Яндекс.
Новостные агрегаторы
- Google Новости
Посмотреть
Наличие сайта в сервисе Google Новости является показателем доверия со стороны поисковой системы Google. В сервис принимают только качественные сайты с уникальным авторским контентом.
- Дзен
Посмотреть
Дзен – наследник новостного сервиса Яндекс.Новости, принадлежащий в настоящее время корпорации Mail.ru Group. До сих пор наличие сайта и его упоминание в Дзене свидетельствует о доверии к ресурсу со стороны поисковой системы Яндекс.
Безопасность
-
Проверка на вирусы в Яндексе
Наличие вирусов по версии поисковой системы Яндекс.
-
Проверка на вирусы в Google
Наличие вирусов по версии поисковой системы Google.
-
Реестр запрещенных сайтов
Наличие сайта в реестре делает его продвижение невозможным на территории Российской Федерации.
-
SSL-сертификат
Поисковые системы учитывают наличие "зелёного" SSL-сертификата при ранжировании. Отсутствие подобного сертификата или наличие самоподписанного снижает доверие пользователей.
Оптимизация
-
Title
Заголовок Title является важным элементом определения релевантности страницы для поисковых систем. Пишите кратко с содержанием ключевых слов из семантического ядра.
PEP 0 – Index of Python Enhancement Proposals (PEPs) | peps.python.org
-
Description
Напрямую мета-тег Description не влияет на релевантность страницы. Однако привлекательный Description позволяет увеличить CRT сниппета из поисковой выдачи, что опосредованно может влиять на релевантность страницы. Используйте рекламные слоганы с ключевыми словами.
Python Enhancement Proposals (PEPs)
-
Keywords
В настоящий момент поисковые системы Яндекс и Google не учитывают мета-тег Keywords. Его можно не заполнять, либо вовсе не выводить на странице.
(нет)
-
h1
Тег h1 влияет на релевантность страницы для поисковых систем. Заголовок страницы должен использоваться в единственном количестве на странице. Быть кратким и содержать ключевые слова.
Теги h2-h6 влияют на релевантность страницы для поисковых систем, но в меньшей степени, чем h1. Данные теги должны использоваться только для подзаголовков. Допустимо множественное использование одного типа тегов. Не используйте h2-h6 для разметки ссылок, пунктов меню, картинок и других вспомогательных элементов.Python Enhancement Proposals
-
h1
Тег h1 влияет на релевантность страницы для поисковых систем. Заголовок страницы должен использоваться в единственном количестве на странице. Быть кратким и содержать ключевые слова.
Теги h2-h6 влияют на релевантность страницы для поисковых систем, но в меньшей степени, чем h1. Данные теги должны использоваться только для подзаголовков. Допустимо множественное использование одного типа тегов. Не используйте h2-h6 для разметки ссылок, пунктов меню, картинок и других вспомогательных элементов.PEP 0 – Index of Python Enhancement Proposals (PEPs)
-
h2
Introduction
-
h2
Topics
-
h2
Index by Category
-
h2
Numerical Index
-
h2
Reserved PEP Numbers
-
h2
PEP Types Key
-
h2
PEP Status Key
-
h2
Authors/Owners
-
h2
Contents
-
h3
Meta-PEPs (PEPs about PEPs or Processes)
-
h3
Other Informational PEPs
-
h3
Provisional PEPs (provisionally accepted; interface may still change)
-
h3
Accepted PEPs (accepted; may not be implemented yet)
-
h3
Open PEPs (under consideration)
-
h3
Finished PEPs (done, with a stable interface)
-
h3
Historical Meta-PEPs and Informational PEPs
-
h3
Deferred PEPs (postponed pending further research or updates)
-
h3
Abandoned, Withdrawn, and Rejected PEPs
Внутренние ссылки
Индексируются: 668, не индексируются: 0
-
1.PEP Indexhttps://peps.python.org/#
-
2.Topicshttps://peps.python.org/#topics
-
3.Index by Categoryhttps://peps.python.org/#index-by-category
-
4.Meta-PEPs (PEPs about PEPs or Processes)https://peps.python.org/#meta-peps-peps-about-peps-or-processes
-
5.Other Informational PEPshttps://peps.python.org/#other-informational-peps
-
6.Provisional PEPs (provisionally accepted; interface may still change)https://peps.python.org/#provisional-peps-provisionally-accepted-interface-may-still-change
-
7.Accepted PEPs (accepted; may not be implemented yet)https://peps.python.org/#accepted-peps-accepted-may-not-be-implemented-yet
-
8.Open PEPs (under consideration)https://peps.python.org/#open-peps-under-consideration
-
9.Finished PEPs (done, with a stable interface)https://peps.python.org/#finished-peps-done-with-a-stable-interface
-
10.Historical Meta-PEPs and Informational PEPshttps://peps.python.org/#historical-meta-peps-and-informational-peps
-
11.Deferred PEPs (postponed pending further research or updates)https://peps.python.org/#deferred-peps-postponed-pending-further-research-or-updates
-
12.Abandoned, Withdrawn, and Rejected PEPshttps://peps.python.org/#abandoned-withdrawn-and-rejected-peps
-
13.Numerical Indexhttps://peps.python.org/#numerical-index
-
14.Reserved PEP Numbershttps://peps.python.org/#reserved-pep-numbers
-
15.PEP Types Keyhttps://peps.python.org/#pep-types-key
-
16.PEP Status Keyhttps://peps.python.org/#pep-status-key
-
17.Authors/Ownershttps://peps.python.org/#authors-owners
-
18.Introductionhttps://peps.python.org/#introduction
-
19.assignedhttps://peps.python.org/pep-0001/#pep-editors
-
20.indexed by topichttps://peps.python.org/topic/
-
21.Governance PEPshttps://peps.python.org/topic/governance/
-
22.Packaging PEPshttps://peps.python.org/topic/packaging/
-
23.Release PEPshttps://peps.python.org/topic/release/
-
24.Typing PEPshttps://peps.python.org/topic/typing/
-
25.PEP Purpose and Guidelineshttps://peps.python.org/pep-0001/
-
26.Procedure for Adding New Moduleshttps://peps.python.org/pep-0002/
-
27.Deprecation of Standard Moduleshttps://peps.python.org/pep-0004/
-
28.Style Guide for C Codehttps://peps.python.org/pep-0007/
-
29.Style Guide for Python Codehttps://peps.python.org/pep-0008/
-
30.Voting Guidelineshttps://peps.python.org/pep-0010/
-
31.CPython platform supporthttps://peps.python.org/pep-0011/
-
32.Sample reStructuredText PEP Templatehttps://peps.python.org/pep-0012/
-
33.Python Language Governancehttps://peps.python.org/pep-0013/
-
34.Backwards Compatibility Policyhttps://peps.python.org/pep-0387/
-
35.Using GitHub Issues for CPythonhttps://peps.python.org/pep-0581/
-
36.Python Packaging Authority (PyPA) Governancehttps://peps.python.org/pep-0609/
-
37.PEP Infrastructure Processhttps://peps.python.org/pep-0676/
-
38.Typing governance processhttps://peps.python.org/pep-0729/
-
39.C API Working Group Charterhttps://peps.python.org/pep-0731/
-
40.The Python Documentation Editorial Boardhttps://peps.python.org/pep-0732/
-
41.The Zen of Pythonhttps://peps.python.org/pep-0020/
-
42.Doing Python Releases 101https://peps.python.org/pep-0101/
-
43.API for Cryptographic Hash Functionshttps://peps.python.org/pep-0247/
-
44.Python Database API Specification v1.0https://peps.python.org/pep-0248/
-
45.Python Database API Specification v2.0https://peps.python.org/pep-0249/
-
46.Docstring Conventionshttps://peps.python.org/pep-0257/
-
47.API for Block Encryption Algorithms v1.0https://peps.python.org/pep-0272/
-
48.reStructuredText Docstring Formathttps://peps.python.org/pep-0287/
-
49.Code Migration and Modernizationhttps://peps.python.org/pep-0290/
-
50.Backward Compatibility for the Python 2 Standard Libraryhttps://peps.python.org/pep-0291/
-
51.Python Web Server Gateway Interface v1.0https://peps.python.org/pep-0333/
-
52.The “python” Command on Unix-Like Systemshttps://peps.python.org/pep-0394/
-
53.Pure Python/C Accelerator Module Compatibility Requirementshttps://peps.python.org/pep-0399/
-
54.Migrating to Python 3 as the default online documentationhttps://peps.python.org/pep-0430/
-
55.IDLE Enhancement Exception for All Brancheshttps://peps.python.org/pep-0434/
-
56.API for Cryptographic Hash Functions v2.0https://peps.python.org/pep-0452/
-
57.Notation For Positional-Only Parametershttps://peps.python.org/pep-0457/
-
58.Literature Overview for Type Hintshttps://peps.python.org/pep-0482/
-
59.The Theory of Type Hintshttps://peps.python.org/pep-0483/
-
60.Python registration in the Windows registryhttps://peps.python.org/pep-0514/
-
61.Python 3.8 Release Schedulehttps://peps.python.org/pep-0569/
-
62.Refactoring C functions and methodshttps://peps.python.org/pep-0579/
-
63.Python 3.9 Release Schedulehttps://peps.python.org/pep-0596/
-
64.Annual Release Cycle for Pythonhttps://peps.python.org/pep-0602/
-
65.Reducing CPython’s Feature Delivery Latencyhttps://peps.python.org/pep-0607/
-
66.Python 3.10 Release Schedulehttps://peps.python.org/pep-0619/
-
67.Isolating Extension Moduleshttps://peps.python.org/pep-0630/
-
68.Structural Pattern Matching: Motivation and Rationalehttps://peps.python.org/pep-0635/
-
69.Structural Pattern Matching: Tutorialhttps://peps.python.org/pep-0636/
-
70.Python 3.11 Release Schedulehttps://peps.python.org/pep-0664/
-
71.Unicode-related Security Considerations for Pythonhttps://peps.python.org/pep-0672/
-
72.Python 3.12 Release Schedulehttps://peps.python.org/pep-0693/
-
73.Python 3.13 Release Schedulehttps://peps.python.org/pep-0719/
-
74.Reservedhttps://peps.python.org/pep-0801/
-
75.Python Web Server Gateway Interface v1.0.1https://peps.python.org/pep-3333/
-
76.Python Language Governance Proposal Overviewhttps://peps.python.org/pep-8000/
-
77.Open Source Governance Surveyhttps://peps.python.org/pep-8002/
-
78.The Steering Council Modelhttps://peps.python.org/pep-8016/
-
79.January 2019 Steering Council electionhttps://peps.python.org/pep-8100/
-
80.2020 Term Steering Council electionhttps://peps.python.org/pep-8101/
-
81.2021 Term Steering Council electionhttps://peps.python.org/pep-8102/
-
82.2022 Term Steering Council electionhttps://peps.python.org/pep-8103/
-
83.2023 Term Steering Council electionhttps://peps.python.org/pep-8104/
-
84.2024 Term Steering Council electionhttps://peps.python.org/pep-8105/
-
85.Extending the Repository API to Mitigate Dependency Confusion Attackshttps://peps.python.org/pep-0708/
-
86.Secure PyPI downloads with signed repository metadatahttps://peps.python.org/pep-0458/
-
87.Postponed Evaluation of Annotationshttps://peps.python.org/pep-0563/
-
88.Python Runtime Audit Hookshttps://peps.python.org/pep-0578/
-
89.Vectorcall: a fast calling protocol for CPythonhttps://peps.python.org/pep-0590/
-
90.Support for the IANA Time Zone Database in the Standard Libraryhttps://peps.python.org/pep-0615/
-
91.Filename of a Source Distributionhttps://peps.python.org/pep-0625/
-
92.Variadic Genericshttps://peps.python.org/pep-0646/
-
93.User-Defined Type Guardshttps://peps.python.org/pep-0647/
-
94.Deferred Evaluation Of Annotations Using Descriptorshttps://peps.python.org/pep-0649/
-
95.Serve Distribution Metadata in the Simple Repository APIhttps://peps.python.org/pep-0658/
-
96.Marking Python base environments as “externally managed”https://peps.python.org/pep-0668/
-
97.Immortal Objects, Using a Fixed Refcounthttps://peps.python.org/pep-0683/
-
98.A Per-Interpreter GILhttps://peps.python.org/pep-0684/
-
99.Comparison of extra names for optional distribution dependencieshttps://peps.python.org/pep-0685/
-
100.Make UTF-8 mode defaulthttps://peps.python.org/pep-0686/
-
101.Isolating modules in the standard libraryhttps://peps.python.org/pep-0687/
-
102.JSON-based Simple API for Python Package Indexeshttps://peps.python.org/pep-0691/
-
103.Remove private dict version field added in PEP 509https://peps.python.org/pep-0699/
-
104.Additional Fields for the Simple API for Package Indexeshttps://peps.python.org/pep-0700/
-
105.Syntactic formalization of f-stringshttps://peps.python.org/pep-0701/
-
106.Marking deprecations using the type systemhttps://peps.python.org/pep-0702/
-
107.Making the Global Interpreter Lock Optional in CPythonhttps://peps.python.org/pep-0703/
-
108.Rename dist-info-metadata in the Simple APIhttps://peps.python.org/pep-0714/
-
109.Inline script metadatahttps://peps.python.org/pep-0723/
-
110.Minor API improvements for binary sequenceshttps://peps.python.org/pep-0467/
-
111.Surviving a Compromise of PyPI: End-to-end signing of packageshttps://peps.python.org/pep-0480/
-
112.GitHub Issues Migration Planhttps://peps.python.org/pep-0588/
-
113.Adding a frozenmap type to collectionshttps://peps.python.org/pep-0603/
-
114.Syntactic Macroshttps://peps.python.org/pep-0638/
-
115.Improving License Clarity with Better Package Metadatahttps://peps.python.org/pep-0639/
-
116.Precise Semantics for Pattern Matchinghttps://peps.python.org/pep-0653/
-
117.Specializing Adaptive Interpreterhttps://peps.python.org/pep-0659/
-
118.Sentinel Valueshttps://peps.python.org/pep-0661/
-
119.Consistent views of namespaceshttps://peps.python.org/pep-0667/
-
120.Syntax for late-bound function argument defaultshttps://peps.python.org/pep-0671/
-
121.Allow parentheses in assert statementshttps://peps.python.org/pep-0679/
-
122.Upload 2.0 API for Python Package Repositorieshttps://peps.python.org/pep-0694/
-
123.Type Defaults for Type Parametershttps://peps.python.org/pep-0696/
-
124.TypedDict: Read-only itemshttps://peps.python.org/pep-0705/
-
125.Recording the provenance of installed packageshttps://peps.python.org/pep-0710/
-
126.PyBI: a standard format for distributing Python Binarieshttps://peps.python.org/pep-0711/
-
127.Adding a “converter” parameter to dataclasses.fieldhttps://peps.python.org/pep-0712/
-
128.Subscriptable functionshttps://peps.python.org/pep-0718/
-
129.Cross-compiling Python packageshttps://peps.python.org/pep-0720/
-
130.Specifying external dependencies in pyproject.tomlhttps://peps.python.org/pep-0725/
-
131.Module __setattr__ and __delattr__https://peps.python.org/pep-0726/
-
132.Documentation in Annotated Metadatahttps://peps.python.org/pep-0727/
-
133.TypedDict with Typed Extra Itemshttps://peps.python.org/pep-0728/
-
134.Adding iOS as a supported platformhttps://peps.python.org/pep-0730/
-
135.An Evaluation of Python’s Public C APIhttps://peps.python.org/pep-0733/
-
136.Multiple Interpreters in the Stdlibhttps://peps.python.org/pep-0734/
-
137.Dependency Groups in pyproject.tomlhttps://peps.python.org/pep-0735/
-
138.Shorthand syntax for keyword arguments at invocationhttps://peps.python.org/pep-0736/
-
139.Unify type name formattinghttps://peps.python.org/pep-0737/
-
140.Adding Android as a supported platformhttps://peps.python.org/pep-0738/
-
141.Static description file for build details of Python installationshttps://peps.python.org/pep-0739/
-
142.Index support for digital attestationshttps://peps.python.org/pep-0740/
-
143.Python Configuration C APIhttps://peps.python.org/pep-0741/
-
144.Narrowing types with TypeIshttps://peps.python.org/pep-0742/
-
145.Python Unicode Integrationhttps://peps.python.org/pep-0100/
-
146.Lockstep Iterationhttps://peps.python.org/pep-0201/
-
147.List Comprehensionshttps://peps.python.org/pep-0202/
-
148.Augmented Assignmentshttps://peps.python.org/pep-0203/
-
149.Weak Referenceshttps://peps.python.org/pep-0205/
-
150.Rich Comparisonshttps://peps.python.org/pep-0207/
-
151.Reworking the Coercion Modelhttps://peps.python.org/pep-0208/
-
152.Extended Print Statementhttps://peps.python.org/pep-0214/
-
153.Display Hook for Interactive Usehttps://peps.python.org/pep-0217/
-
154.Adding a Built-In Set Object Typehttps://peps.python.org/pep-0218/
-
155.Import Ashttps://peps.python.org/pep-0221/
-
156.Change the Meaning of x Escapeshttps://peps.python.org/pep-0223/
-
157.Statically Nested Scopeshttps://peps.python.org/pep-0227/
-
158.Using Distutils to Build Pythonhttps://peps.python.org/pep-0229/
-
159.Warning Frameworkhttps://peps.python.org/pep-0230/
-
160.Function Attributeshttps://peps.python.org/pep-0232/
-
161.Iteratorshttps://peps.python.org/pep-0234/
-
162.Import on Case-Insensitive Platformshttps://peps.python.org/pep-0235/
-
163.Back to the __future__https://peps.python.org/pep-0236/
-
164.Unifying Long Integers and Integershttps://peps.python.org/pep-0237/
-
165.Changing the Division Operatorhttps://peps.python.org/pep-0238/
-
166.Using site-packages on Windowshttps://peps.python.org/pep-0250/
-
167.Making Types Look More Like Classeshttps://peps.python.org/pep-0252/
-
168.Subtyping Built-in Typeshttps://peps.python.org/pep-0253/
-
169.Simple Generatorshttps://peps.python.org/pep-0255/
-
170.Simplify xrange()https://peps.python.org/pep-0260/
-
171.Support for “wide” Unicode charactershttps://peps.python.org/pep-0261/
-
172.Defining Python Source Code Encodingshttps://peps.python.org/pep-0263/
-
173.Future statements in simulated shellshttps://peps.python.org/pep-0264/
-
174.Import Modules from Zip Archiveshttps://peps.python.org/pep-0273/
-
175.Dict Comprehensionshttps://peps.python.org/pep-0274/
-
176.Unicode file name support for Windows NThttps://peps.python.org/pep-0277/
-
177.Universal Newline Supporthttps://peps.python.org/pep-0278/
-
178.The enumerate() built-in functionhttps://peps.python.org/pep-0279/
-
179.A Logging Systemhttps://peps.python.org/pep-0282/
-
180.Adding a bool typehttps://peps.python.org/pep-0285/
-
181.Generator Expressionshttps://peps.python.org/pep-0289/
-
182.Simpler String Substitutionshttps://peps.python.org/pep-0292/
-
183.Codec Error Handling Callbackshttps://peps.python.org/pep-0293/
-
184.Package Index and Metadata for Distutilshttps://peps.python.org/pep-0301/
-
185.New Import Hookshttps://peps.python.org/pep-0302/
-
186.CSV File APIhttps://peps.python.org/pep-0305/
-
187.Extensions to the pickle protocolhttps://peps.python.org/pep-0307/
-
188.Conditional Expressionshttps://peps.python.org/pep-0308/
-
189.Partial Function Applicationhttps://peps.python.org/pep-0309/
-
190.Simplified Global Interpreter Lock Acquisition for Extensionshttps://peps.python.org/pep-0311/
-
191.Decorators for Functions and Methodshttps://peps.python.org/pep-0318/
-
192.Reverse Iterationhttps://peps.python.org/pep-0322/
-
193.subprocess - New process modulehttps://peps.python.org/pep-0324/
-
194.Decimal Data Typehttps://peps.python.org/pep-0327/
-
195.Imports: Multi-Line and Absolute/Relativehttps://peps.python.org/pep-0328/
-
196.Locale-Independent Float/String Conversionshttps://peps.python.org/pep-0331/
-
197.Executing modules as scriptshttps://peps.python.org/pep-0338/
-
198.Unifying try-except and try-finallyhttps://peps.python.org/pep-0341/
-
199.Coroutines via Enhanced Generatorshttps://peps.python.org/pep-0342/
-
200.The “with” Statementhttps://peps.python.org/pep-0343/
-
201.Required Superclass for Exceptionshttps://peps.python.org/pep-0352/
-
202.Using ssize_t as the index typehttps://peps.python.org/pep-0353/
-
203.Allowing Any Object to be Used for Slicinghttps://peps.python.org/pep-0357/
-
204.The “bytes” Objecthttps://peps.python.org/pep-0358/
-
205.Function Signature Objecthttps://peps.python.org/pep-0362/
-
206.Main module explicit relative importshttps://peps.python.org/pep-0366/
-
207.Per user site-packages directoryhttps://peps.python.org/pep-0370/
-
208.Addition of the multiprocessing package to the standard libraryhttps://peps.python.org/pep-0371/
-
209.Adding an ordered dictionary to collectionshttps://peps.python.org/pep-0372/
-
210.Database of Installed Python Distributionshttps://peps.python.org/pep-0376/
-
211.Format Specifier for Thousands Separatorhttps://peps.python.org/pep-0378/
-
212.Syntax for Delegating to a Subgeneratorhttps://peps.python.org/pep-0380/
-
213.Non-decodable Bytes in System Character Interfaceshttps://peps.python.org/pep-0383/
-
214.Defining a Stable ABIhttps://peps.python.org/pep-0384/
-
215.argparse - New Command Line Parsing Modulehttps://peps.python.org/pep-0389/
-
216.Dictionary-Based Configuration For Logginghttps://peps.python.org/pep-0391/
-
217.Flexible String Representationhttps://peps.python.org/pep-0393/
-
218.Python launcher for Windowshttps://peps.python.org/pep-0397/
-
219.Python Virtual Environmentshttps://peps.python.org/pep-0405/
-
220.Suppressing exception contexthttps://peps.python.org/pep-0409/
-
221.Key-Sharing Dictionaryhttps://peps.python.org/pep-0412/
-
222.Explicit Unicode Literal for Python 3.3https://peps.python.org/pep-0414/
-
223.Implement context suppression with exception attributeshttps://peps.python.org/pep-0415/
-
224.Including mock in the Standard Libraryhttps://peps.python.org/pep-0417/
-
225.Add monotonic time, performance counter, and process time functionshttps://peps.python.org/pep-0418/
-
226.Implicit Namespace Packageshttps://peps.python.org/pep-0420/
-
227.Adding sys.implementationhttps://peps.python.org/pep-0421/
-
228.A method for exposing a length hinthttps://peps.python.org/pep-0424/
-
229.Compatibility Tags for Built Distributionshttps://peps.python.org/pep-0425/
-
230.The Wheel Binary Package Format 1.0https://peps.python.org/pep-0427/
-
231.The pathlib module – object-oriented filesystem pathshttps://peps.python.org/pep-0428/
-
232.Adding an Enum type to the Python standard libraryhttps://peps.python.org/pep-0435/
-
233.The Argument Clinic DSLhttps://peps.python.org/pep-0436/
-
234.Version Identification and Dependency Specificationhttps://peps.python.org/pep-0440/
-
235.Improving Python ZIP Application Supporthttps://peps.python.org/pep-0441/
-
236.Safe object finalizationhttps://peps.python.org/pep-0442/
-
237.Single-dispatch generic functionshttps://peps.python.org/pep-0443/
-
238.Add new APIs to customize Python memory allocatorshttps://peps.python.org/pep-0445/
-
239.Make newly created file descriptors non-inheritablehttps://peps.python.org/pep-0446/
-
240.Additional Unpacking Generalizationshttps://peps.python.org/pep-0448/
-
241.Adding A Statistics Module To The Standard Libraryhttps://peps.python.org/pep-0450/
-
242.A ModuleSpec Type for the Import Systemhttps://peps.python.org/pep-0451/
-
243.Explicit bootstrapping of pip in Python installationshttps://peps.python.org/pep-0453/
-
244.Add a new tracemalloc module to trace Python memory allocationshttps://peps.python.org/pep-0454/
-
245.Secure and interchangeable hash algorithmhttps://peps.python.org/pep-0456/
-
246.Adding % formatting to bytes and bytearrayhttps://peps.python.org/pep-0461/
-
247.A dedicated infix operator for matrix multiplicationhttps://peps.python.org/pep-0465/
-
248.Network Security Enhancements for Python 2.7.xhttps://peps.python.org/pep-0466/
-
249.Preserving the order of **kwargs in a function.https://peps.python.org/pep-0468/
-
250.os.scandir() function – a better and faster directory iteratorhttps://peps.python.org/pep-0471/
-
251.Retry system calls failing with EINTRhttps://peps.python.org/pep-0475/
-
252.Enabling certificate verification by default for stdlib http clientshttps://peps.python.org/pep-0476/
-
253.Backport ensurepip (PEP 453) to Python 2.7https://peps.python.org/pep-0477/
-
254.Change StopIteration handling inside generatorshttps://peps.python.org/pep-0479/
-
255.Type Hintshttps://peps.python.org/pep-0484/
-
256.A Function for testing approximate equalityhttps://peps.python.org/pep-0485/
-
257.Make the Python Launcher aware of virtual environmentshttps://peps.python.org/pep-0486/
-
258.Simpler customisation of class creationhttps://peps.python.org/pep-0487/
-
259.Elimination of PYO fileshttps://peps.python.org/pep-0488/
-
260.Multi-phase extension module initializationhttps://peps.python.org/pep-0489/
-
261.Coroutines with async and await syntaxhttps://peps.python.org/pep-0492/
-
262.HTTPS verification migration tools for Python 2.7https://peps.python.org/pep-0493/
-
263.Local Time Disambiguationhttps://peps.python.org/pep-0495/
-
264.Literal String Interpolationhttps://peps.python.org/pep-0498/
-
265.Simple Repository APIhttps://peps.python.org/pep-0503/
-
266.Adding A Secrets Module To The Standard Libraryhttps://peps.python.org/pep-0506/
-
267.Dependency specification for Python Software Packageshttps://peps.python.org/pep-0508/
-
268.Underscores in Numeric Literalshttps://peps.python.org/pep-0515/
-
269.A build-system independent format for source treeshttps://peps.python.org/pep-0517/
-
270.Specifying Minimum Build System Requirements for Python Projectshttps://peps.python.org/pep-0518/
-
271.Adding a file system path protocolhttps://peps.python.org/pep-0519/
-
272.Preserving Class Attribute Definition Orderhttps://peps.python.org/pep-0520/
-
273.Adding a frame evaluation API to CPythonhttps://peps.python.org/pep-0523/
-
274.Make os.urandom() blocking on Linuxhttps://peps.python.org/pep-0524/
-
275.Asynchronous Generatorshttps://peps.python.org/pep-0525/
-
276.Syntax for Variable Annotationshttps://peps.python.org/pep-0526/
-
277.Removing Un(der)used file types/extensions on PyPIhttps://peps.python.org/pep-0527/
-
278.Change Windows console encoding to UTF-8https://peps.python.org/pep-0528/
-
279.Change Windows filesystem encoding to UTF-8https://peps.python.org/pep-0529/
-
280.Asynchronous Comprehensionshttps://peps.python.org/pep-0530/
-
281.Coercing the legacy C locale to a UTF-8 based localehttps://peps.python.org/pep-0538/
-
282.A New C-API for Thread-Local Storage in CPythonhttps://peps.python.org/pep-0539/
-
283.Add a new UTF-8 Modehttps://peps.python.org/pep-0540/
-
284.Protocols: Structural subtyping (static duck typing)https://peps.python.org/pep-0544/
-
285.Deterministic pycshttps://peps.python.org/pep-0552/
-
286.Built-in breakpoint()https://peps.python.org/pep-0553/
-
287.Data Classeshttps://peps.python.org/pep-0557/
-
288.Core support for typing module and generic typeshttps://peps.python.org/pep-0560/
-
289.Distributing and Packaging Type Informationhttps://peps.python.org/pep-0561/
-
290.Module __getattr__ and __dir__https://peps.python.org/pep-0562/
-
291.Add new time functions with nanosecond resolutionhttps://peps.python.org/pep-0564/
-
292.Show DeprecationWarning in __main__https://peps.python.org/pep-0565/
-
293.Metadata for Python Software Packages 2.1https://peps.python.org/pep-0566/
-
294.Context Variableshttps://peps.python.org/pep-0567/
-
295.Python Positional-Only Parametershttps://peps.python.org/pep-0570/
-
296.Assignment Expressionshttps://peps.python.org/pep-0572/
-
297.Module State Access from C Extension Methodshttps://peps.python.org/pep-0573/
-
298.Pickle protocol 5 with out-of-band datahttps://peps.python.org/pep-0574/
-
299.Add Union Operators To dicthttps://peps.python.org/pep-0584/
-
300.Type Hinting Generics In Standard Collectionshttps://peps.python.org/pep-0585/
-
301.Literal Typeshttps://peps.python.org/pep-0586/
-
302.Python Initialization Configurationhttps://peps.python.org/pep-0587/
-
303.TypedDict: Type Hints for Dictionaries with a Fixed Set of Keyshttps://peps.python.org/pep-0589/
-
304.Adding a final qualifier to typinghttps://peps.python.org/pep-0591/
-
305.Adding “Yank” Support to the Simple APIhttps://peps.python.org/pep-0592/
-
306.Flexible function and variable annotationshttps://peps.python.org/pep-0593/
-
307.Removing dead batteries from the standard libraryhttps://peps.python.org/pep-0594/
-
308.Add optional EncodingWarninghttps://peps.python.org/pep-0597/
-
309.Future ‘manylinux’ Platform Tags for Portable Linux Built Distributionshttps://peps.python.org/pep-0600/
-
310.Allow writing union types as X | Yhttps://peps.python.org/pep-0604/
-
311.Recording the Direct URL Origin of installed distributionshttps://peps.python.org/pep-0610/
-
312.Parameter Specification Variableshttps://peps.python.org/pep-0612/
-
313.Explicit Type Aliaseshttps://peps.python.org/pep-0613/
-
314.Relaxing Grammar Restrictions On Decoratorshttps://peps.python.org/pep-0614/
-
315.String methods to remove prefixes and suffixeshttps://peps.python.org/pep-0616/
-
316.New PEG parser for CPythonhttps://peps.python.org/pep-0617/
-
317.Add Optional Length-Checking To ziphttps://peps.python.org/pep-0618/
-
318.Storing project metadata in pyproject.tomlhttps://peps.python.org/pep-0621/
-
319.Remove wstr from Unicodehttps://peps.python.org/pep-0623/
-
320.Remove Py_UNICODE encoder APIshttps://peps.python.org/pep-0624/
-
321.Precise line numbers for debugging and other tools.https://peps.python.org/pep-0626/
-
322.Recording installed projectshttps://peps.python.org/pep-0627/
-
323.Add math.tauhttps://peps.python.org/pep-0628/
-
324.Versioning PyPI’s Simple APIhttps://peps.python.org/pep-0629/
-
325.Deprecate distutils modulehttps://peps.python.org/pep-0632/
-
326.Structural Pattern Matching: Specificationhttps://peps.python.org/pep-0634/
-
327.Metadata for Package Source Distributionshttps://peps.python.org/pep-0643/
-
328.Require OpenSSL 1.1.1 or newerhttps://peps.python.org/pep-0644/
-
329.Maintaining the Stable ABIhttps://peps.python.org/pep-0652/
-
330.Exception Groups and except*https://peps.python.org/pep-0654/
-
331.Marking individual TypedDict items as required or potentially-missinghttps://peps.python.org/pep-0655/
-
332.Platform Tag for Linux Distributions Using Muslhttps://peps.python.org/pep-0656/
-
333.Include Fine Grained Error Locations in Tracebackshttps://peps.python.org/pep-0657/
-
334.Editable installs for pyproject.toml based builds (wheel based)https://peps.python.org/pep-0660/
-
335.Low Impact Monitoring for CPythonhttps://peps.python.org/pep-0669/
-
336.Convert macros to functions in the Python C APIhttps://peps.python.org/pep-0670/
-
337.Self Typehttps://peps.python.org/pep-0673/
-
338.Arbitrary Literal String Typehttps://peps.python.org/pep-0675/
-
339.Enriching Exceptions with Noteshttps://peps.python.org/pep-0678/
-
340.tomllib: Support for Parsing TOML in the Standard Libraryhttps://peps.python.org/pep-0680/
-
341.Data Class Transformshttps://peps.python.org/pep-0681/
-
342.Format Specifier for Signed Zerohttps://peps.python.org/pep-0682/
-
343.Making the buffer protocol accessible in Pythonhttps://peps.python.org/pep-0688/
-
344.Unstable C API tierhttps://peps.python.org/pep-0689/
-
345.Using TypedDict for more precise **kwargs typinghttps://peps.python.org/pep-0692/
-
346.Type Parameter Syntaxhttps://peps.python.org/pep-0695/
-
347.Limited C API for Extending Opaque Typeshttps://peps.python.org/pep-0697/
-
348.Override Decorator for Static Typinghttps://peps.python.org/pep-0698/
-
349.Filter for tarfile.extractallhttps://peps.python.org/pep-0706/
-
350.Inlined comprehensionshttps://peps.python.org/pep-0709/
-
351.Disabling bdist_egg distribution uploads on PyPIhttps://peps.python.org/pep-0715/
-
352.Using tarfile.data_filter for source distribution extractionhttps://peps.python.org/pep-0721/
-
353.Advanced String Formattinghttps://peps.python.org/pep-3101/
-
354.Keyword-Only Argumentshttps://peps.python.org/pep-3102/
-
355.Access to Names in Outer Scopeshttps://peps.python.org/pep-3104/
-
356.Make print a functionhttps://peps.python.org/pep-3105/
-
357.Revamping dict.keys(), .values() and .items()https://peps.python.org/pep-3106/
-
358.Function Annotationshttps://peps.python.org/pep-3107/
-
359.Standard Library Reorganizationhttps://peps.python.org/pep-3108/
-
360.Raising Exceptions in Python 3000https://peps.python.org/pep-3109/
-
361.Catching Exceptions in Python 3000https://peps.python.org/pep-3110/
-
362.Simple input built-in in Python 3000https://peps.python.org/pep-3111/
-
363.Bytes literals in Python 3000https://peps.python.org/pep-3112/
-
364.Removal of Tuple Parameter Unpackinghttps://peps.python.org/pep-3113/
-
365.Renaming iterator.next() to iterator.__next__()https://peps.python.org/pep-3114/
-
366.Metaclasses in Python 3000https://peps.python.org/pep-3115/
-
367.New I/Ohttps://peps.python.org/pep-3116/
-
368.Revising the buffer protocolhttps://peps.python.org/pep-3118/
-
369.Introducing Abstract Base Classeshttps://peps.python.org/pep-3119/
-
370.Using UTF-8 as the default source encodinghttps://peps.python.org/pep-3120/
-
371.Extension Module Initialization and Finalizationhttps://peps.python.org/pep-3121/
-
372.Making PyObject_HEAD conform to standard Chttps://peps.python.org/pep-3123/
-
373.Integer Literal Support and Syntaxhttps://peps.python.org/pep-3127/
-
374.Class Decoratorshttps://peps.python.org/pep-3129/
-
375.Supporting Non-ASCII Identifiershttps://peps.python.org/pep-3131/
-
376.Extended Iterable Unpackinghttps://peps.python.org/pep-3132/
-
377.Exception Chaining and Embedded Tracebackshttps://peps.python.org/pep-3134/
-
378.New Superhttps://peps.python.org/pep-3135/
-
379.Immutable Bytes and Mutable Bufferhttps://peps.python.org/pep-3137/
-
380.String representation in Python 3000https://peps.python.org/pep-3138/
-
381.A Type Hierarchy for Numbershttps://peps.python.org/pep-3141/
-
382.IP Address Manipulation Library for the Python Standard Libraryhttps://peps.python.org/pep-3144/
-
383.PYC Repository Directorieshttps://peps.python.org/pep-3147/
-
384.futures - execute computations asynchronouslyhttps://peps.python.org/pep-3148/
-
385.ABI version tagged .so fileshttps://peps.python.org/pep-3149/
-
386.Reworking the OS and IO exception hierarchyhttps://peps.python.org/pep-3151/
-
387.Pickle protocol version 4https://peps.python.org/pep-3154/
-
388.Qualified name for classes and functionshttps://peps.python.org/pep-3155/
-
389.Asynchronous IO Support Rebooted: the “asyncio” Modulehttps://peps.python.org/pep-3156/
-
390.Guidelines for Language Evolutionhttps://peps.python.org/pep-0005/
-
391.Bug Fix Releaseshttps://peps.python.org/pep-0006/
-
392.Python 1.6 Release Schedulehttps://peps.python.org/pep-0160/
-
393.Python 2.0 Release Schedulehttps://peps.python.org/pep-0200/
-
394.Python 2.1 Release Schedulehttps://peps.python.org/pep-0226/
-
395.Python 2.2 Release Schedulehttps://peps.python.org/pep-0251/
-
396.Python 2.3 Release Schedulehttps://peps.python.org/pep-0283/
-
397.Python 2.4 Release Schedulehttps://peps.python.org/pep-0320/
-
398.Migrating the Python CVS to Subversionhttps://peps.python.org/pep-0347/
-
399.Python 2.5 Release Schedulehttps://peps.python.org/pep-0356/
-
400.Externally Maintained Packageshttps://peps.python.org/pep-0360/
-
401.Python 2.6 and 3.0 Release Schedulehttps://peps.python.org/pep-0361/
-
402.Python 2.7 Release Schedulehttps://peps.python.org/pep-0373/
-
403.Choosing a distributed VCS for the Python projecthttps://peps.python.org/pep-0374/
-
404.Python 3.1 Release Schedulehttps://peps.python.org/pep-0375/
-
405.Migrating from Subversion to Mercurialhttps://peps.python.org/pep-0385/
-
406.Python 3.2 Release Schedulehttps://peps.python.org/pep-0392/
-
407.Python 3.3 Release Schedulehttps://peps.python.org/pep-0398/
-
408.Python 2.8 Un-release Schedulehttps://peps.python.org/pep-0404/
-
409.Python 3.4 Release Schedulehttps://peps.python.org/pep-0429/
-
410.Transitioning to release-file hosting on PyPIhttps://peps.python.org/pep-0438/
-
411.Removal of the PyPI Mirror Auto Discovery and Naming Schemehttps://peps.python.org/pep-0449/
-
412.Removal of the PyPI Mirror Authenticity APIhttps://peps.python.org/pep-0464/
-
413.Removing External Hosting Support on PyPIhttps://peps.python.org/pep-0470/
-
414.Python 3.5 Release Schedulehttps://peps.python.org/pep-0478/
-
415.Python 3.6 Release Schedulehttps://peps.python.org/pep-0494/
-
416.Migrating from hg.python.org to GitHubhttps://peps.python.org/pep-0512/
-
417.Python 3.7 Release Schedulehttps://peps.python.org/pep-0537/
-
418.Package Index Name Retentionhttps://peps.python.org/pep-0541/
-
419.Python Documentation Translationshttps://peps.python.org/pep-0545/
-
420.Python 3000https://peps.python.org/pep-3000/
-
421.Procedure for Backwards-Incompatible Changeshttps://peps.python.org/pep-3002/
-
422.Python Language Moratoriumhttps://peps.python.org/pep-3003/
-
423.Things that will Not Change in Python 3000https://peps.python.org/pep-3099/
-
424.Miscellaneous Python 3.0 Planshttps://peps.python.org/pep-3100/
-
425.Python Governance Voting Processhttps://peps.python.org/pep-8001/
-
426.Attribute Access Handlershttps://peps.python.org/pep-0213/
-
427.Stackless Pythonhttps://peps.python.org/pep-0219/
-
428.Web Library Enhancementshttps://peps.python.org/pep-0222/
-
429.Python Online Helphttps://peps.python.org/pep-0233/
-
430.Optimized Access to Module Namespaceshttps://peps.python.org/pep-0267/
-
431.Pgen Module for Pythonhttps://peps.python.org/pep-0269/
-
432.Optimizing access to globalshttps://peps.python.org/pep-0280/
-
433.Enhanced Argument Tupleshttps://peps.python.org/pep-0286/
-
434.Simple Implicit Lambdahttps://peps.python.org/pep-0312/
-
435.Programming by Contract for Pythonhttps://peps.python.org/pep-0316/
-
436.Copyable Iteratorshttps://peps.python.org/pep-0323/
-
437.Logging Usage in the Standard Libraryhttps://peps.python.org/pep-0337/
-
438.Standard image protocol and classhttps://peps.python.org/pep-0368/
-
439.Deprecate codecs.StreamReader and codecs.StreamWriterhttps://peps.python.org/pep-0400/
-
440.General purpose decorator clause (aka “@in” clause)https://peps.python.org/pep-0403/
-
441.New release cycle and introducing long-term support versionshttps://peps.python.org/pep-0407/
-
442.Protecting cleanup statements from interruptionshttps://peps.python.org/pep-0419/
-
443.Naming conventions and recipes related to packaginghttps://peps.python.org/pep-0423/
-
444.Python Web3 Interfacehttps://peps.python.org/pep-0444/
-
445.Add __getdescriptor__ method to metaclasshttps://peps.python.org/pep-0447/
-
446.The Wheel Binary Package Format 1.9https://peps.python.org/pep-0491/
-
447.python -m foo should also bind ‘foo’ in sys.moduleshttps://peps.python.org/pep-0499/
-
448.General purpose string interpolationhttps://peps.python.org/pep-0501/
-
449.None-aware operatorshttps://peps.python.org/pep-0505/
-
450.A circuit breaking protocol and binary operatorshttps://peps.python.org/pep-0532/
-
451.Deterministic cleanup for iteratorshttps://peps.python.org/pep-0533/
-
452.Improved Errors for Missing Standard Library Moduleshttps://peps.python.org/pep-0534/
-
453.Rich comparison chaininghttps://peps.python.org/pep-0535/
-
454.Running extension modules using the -m optionhttps://peps.python.org/pep-0547/
-
455.Threaded garbage collectionhttps://peps.python.org/pep-0556/
-
456.Defined semantics for locals()https://peps.python.org/pep-0558/
-
457.Generator-sensitivity for Context Variableshttps://peps.python.org/pep-0568/
-
458.Disallow using macros as l-valueshttps://peps.python.org/pep-0674/
-
459.Overloading, Generic Functions, Interfaces, and Adaptationhttps://peps.python.org/pep-3124/
-
460.Standard daemon process libraryhttps://peps.python.org/pep-3143/
-
461.Statement local namespaces (aka “given” clause)https://peps.python.org/pep-3150/
-
462.Guidelines for Handling Bug Reportshttps://peps.python.org/pep-0003/
-
463.Sample Plaintext PEP Templatehttps://peps.python.org/pep-0009/
-
464.Feature Requestshttps://peps.python.org/pep-0042/
-
465.Doing Python Micro Releaseshttps://peps.python.org/pep-0102/
-
466.Collecting information about githttps://peps.python.org/pep-0103/
-
467.Range Literalshttps://peps.python.org/pep-0204/
-
468.Python Advanced Libraryhttps://peps.python.org/pep-0206/
-
469.Multi-dimensional Arrayshttps://peps.python.org/pep-0209/
-
470.Decoupling the Interpreter Loophttps://peps.python.org/pep-0210/
-
471.Adding A New Outer Product Operatorhttps://peps.python.org/pep-0211/
-
472.Loop Counter Iterationhttps://peps.python.org/pep-0212/
-
473.String Interpolationhttps://peps.python.org/pep-0215/
-
474.Docstring Formathttps://peps.python.org/pep-0216/
-
475.Coroutines, Generators, Continuationshttps://peps.python.org/pep-0220/
-
476.Attribute Docstringshttps://peps.python.org/pep-0224/
-
477.Elementwise/Objectwise Operatorshttps://peps.python.org/pep-0225/
-
478.Reworking Python’s Numeric Modelhttps://peps.python.org/pep-0228/
-
479.__findattr__()https://peps.python.org/pep-0231/
-
480.Adding a Rational Type to Pythonhttps://peps.python.org/pep-0239/
-
481.Adding a Rational Literal to Pythonhttps://peps.python.org/pep-0240/
-
482.Metadata for Python Software Packageshttps://peps.python.org/pep-0241/
-
483.Numeric Kindshttps://peps.python.org/pep-0242/
-
484.Module Repository Upload Mechanismhttps://peps.python.org/pep-0243/
-
485.The directive statementhttps://peps.python.org/pep-0244/
-
486.Python Interface Syntaxhttps://peps.python.org/pep-0245/
-
487.Object Adaptationhttps://peps.python.org/pep-0246/
-
488.Making Classes Look More Like Typeshttps://peps.python.org/pep-0254/
-
489.Docstring Processing System Frameworkhttps://peps.python.org/pep-0256/
-
490.Docutils Design Specificationhttps://peps.python.org/pep-0258/
-
491.Omit printing newline after newlinehttps://peps.python.org/pep-0259/
-
492.A Database of Installed Python Packageshttps://peps.python.org/pep-0262/
-
493.Sorting Dictionaries by Valuehttps://peps.python.org/pep-0265/
-
494.Optimizing Global Variable/Attribute Accesshttps://peps.python.org/pep-0266/
-
495.Extended HTTP functionality and WebDAVhttps://peps.python.org/pep-0268/
-
496.uniq method for list objectshttps://peps.python.org/pep-0270/
-
497.Prefixing sys.path by command line optionhttps://peps.python.org/pep-0271/
-
498.Switching on Multiple Valueshttps://peps.python.org/pep-0275/
-
499.Simple Iterator for intshttps://peps.python.org/pep-0276/
-
500.Loop Counter Iteration with range and xrangehttps://peps.python.org/pep-0281/
-
501.Integer for-loopshttps://peps.python.org/pep-0284/
-
502.Generators Attributes and Exceptionshttps://peps.python.org/pep-0288/
-
503.Type Names in the types Modulehttps://peps.python.org/pep-0294/
-
504.Interpretation of multiline string constantshttps://peps.python.org/pep-0295/
-
505.Adding a bytes Object Typehttps://peps.python.org/pep-0296/
-
506.Support for System Upgradeshttps://peps.python.org/pep-0297/
-
507.The Locked Buffer Interfacehttps://peps.python.org/pep-0298/
-
508.Special __main__() function in moduleshttps://peps.python.org/pep-0299/
-
509.Extend divmod() for Multiple Divisorshttps://peps.python.org/pep-0303/
-
510.Controlling Generation of Bytecode Fileshttps://peps.python.org/pep-0304/
-
511.How to Change Python’s Grammarhttps://peps.python.org/pep-0306/
-
512.Reliable Acquisition/Release Pairshttps://peps.python.org/pep-0310/
-
513.Adding Roman Numeral Literals to Pythonhttps://peps.python.org/pep-0313/
-
514.Metadata for Python Software Packages 1.1https://peps.python.org/pep-0314/
-
515.Enhanced While Loophttps://peps.python.org/pep-0315/
-
516.Eliminate Implicit Exception Instantiationhttps://peps.python.org/pep-0317/
-
517.Python Synchronize/Asynchronize Blockhttps://peps.python.org/pep-0319/
-
518.Date/Time Parsing and Formattinghttps://peps.python.org/pep-0321/
-
519.Resource-Release Support for Generatorshttps://peps.python.org/pep-0325/
-
520.A Case for Top and Bottom Valueshttps://peps.python.org/pep-0326/
-
521.Treating Builtins as Constants in the Standard Libraryhttps://peps.python.org/pep-0329/
-
522.Python Bytecode Verificationhttps://peps.python.org/pep-0330/
-
523.Byte vectors and String/Unicode Unificationhttps://peps.python.org/pep-0332/
-
524.Simple Coroutines via SuspendIterationhttps://peps.python.org/pep-0334/
-
525.Overloadable Boolean Operatorshttps://peps.python.org/pep-0335/
-
526.Make None Callablehttps://peps.python.org/pep-0336/
-
527.Design of the CPython Compilerhttps://peps.python.org/pep-0339/
-
528.Anonymous Block Statementshttps://peps.python.org/pep-0340/
-
529.Exception Chaining and Embedded Tracebackshttps://peps.python.org/pep-0344/
-
530.Metadata for Python Software Packages 1.2https://peps.python.org/pep-0345/
-
531.User Defined (“with”) Statementshttps://peps.python.org/pep-0346/
-
532.Exception Reorganization for Python 3.0https://peps.python.org/pep-0348/
-
533.Allow str() to return unicode stringshttps://peps.python.org/pep-0349/
-
534.Codetagshttps://peps.python.org/pep-0350/
-
535.The freeze protocolhttps://peps.python.org/pep-0351/
-
536.Enumerations in Pythonhttps://peps.python.org/pep-0354/
-
537.Path - Object oriented filesystem pathshttps://peps.python.org/pep-0355/
-
538.The “make” Statementhttps://peps.python.org/pep-0359/
-
539.Syntax For Dynamic Attribute Accesshttps://peps.python.org/pep-0363/
-
540.Transitioning to the Py3K Standard Libraryhttps://peps.python.org/pep-0364/
-
541.Adding the pkg_resources modulehttps://peps.python.org/pep-0365/
-
542.New Superhttps://peps.python.org/pep-0367/
-
543.Post import hookshttps://peps.python.org/pep-0369/
-
544.Allow __enter__() methods to skip the statement bodyhttps://peps.python.org/pep-0377/
-
545.Adding an Assignment Expressionhttps://peps.python.org/pep-0379/
-
546.Mirroring infrastructure for PyPIhttps://peps.python.org/pep-0381/
-
547.Namespace Packageshttps://peps.python.org/pep-0382/
-
548.Changing the version comparison module in Distutilshttps://peps.python.org/pep-0386/
-
549.Static metadata for Distutilshttps://peps.python.org/pep-0390/
-
550.Qualified Names for Moduleshttps://peps.python.org/pep-0395/
-
551.Module Version Numbershttps://peps.python.org/pep-0396/
-
552.BDFL Retirementhttps://peps.python.org/pep-0401/
-
553.Simplified Package Layout and Partitioninghttps://peps.python.org/pep-0402/
-
554.Improved Encapsulation of Import Statehttps://peps.python.org/pep-0406/
-
555.Standard library __preview__ packagehttps://peps.python.org/pep-0408/
-
556.Use decimal.Decimal type for timestampshttps://peps.python.org/pep-0410/
-
557.Provisional packages in the Python standard libraryhttps://peps.python.org/pep-0411/
-
558.Faster evolution of the Python Standard Libraryhttps://peps.python.org/pep-0413/
-
559.Add a frozendict builtin typehttps://peps.python.org/pep-0416/
-
560.Simpler customisation of class creationhttps://peps.python.org/pep-0422/
-
561.Metadata for Python Software Packages 2.0https://peps.python.org/pep-0426/
-
562.Time zone support improvementshttps://peps.python.org/pep-0431/
-
563.Restructuring the CPython startup sequencehttps://peps.python.org/pep-0432/
-
564.Easier suppression of file descriptor inheritancehttps://peps.python.org/pep-0433/
-
565.A DSL for specifying signatures, annotations and argument convertershttps://peps.python.org/pep-0437/
-
566.Inclusion of implicit pip bootstrap in Python installationhttps://peps.python.org/pep-0439/
-
567.Adding a key-transforming dictionary to collectionshttps://peps.python.org/pep-0455/
-
568.Standard Metadata Extensions for Python Software Packageshttps://peps.python.org/pep-0459/
-
569.Add binary interpolation and formattinghttps://peps.python.org/pep-0460/
-
570.Core development workflow automation for CPythonhttps://peps.python.org/pep-0462/
-
571.Exception-catching expressionshttps://peps.python.org/pep-0463/
-
572.Migration of dict iteration code to Python 3https://peps.python.org/pep-0469/
-
573.Support for indexing with keyword argumentshttps://peps.python.org/pep-0472/
-
574.Adding structured data to built-in exceptionshttps://peps.python.org/pep-0473/
-
575.Creating forge.python.orghttps://peps.python.org/pep-0474/
-
576.Migrate CPython to Git, Github, and Phabricatorhttps://peps.python.org/pep-0481/
-
577.Chain exceptions at C levelhttps://peps.python.org/pep-0490/
-
578.Environment Markershttps://peps.python.org/pep-0496/
-
579.A standard mechanism for backward compatibilityhttps://peps.python.org/pep-0497/
-
580.A protocol for delegating datetime methods to their tzinfo implementationshttps://peps.python.org/pep-0500/
-
581.String Interpolation - Extended Discussionhttps://peps.python.org/pep-0502/
-
582.Using the System RNG by defaulthttps://peps.python.org/pep-0504/
-
583.Migrate CPython to Git and GitLabhttps://peps.python.org/pep-0507/
-
584.Add a private version to dicthttps://peps.python.org/pep-0509/
-
585.Specialize functions with guardshttps://peps.python.org/pep-0510/
-
586.API for code transformershttps://peps.python.org/pep-0511/
-
587.A Platform Tag for Portable Linux Built Distributionshttps://peps.python.org/pep-0513/
-
588.Build system abstraction for pip/conda etchttps://peps.python.org/pep-0516/
-
589.Managing global context via ‘with’ blocks in generators and coroutineshttps://peps.python.org/pep-0521/
-
590.Allow BlockingIOError in security sensitive APIshttps://peps.python.org/pep-0522/
-
591.Existence checking operatorshttps://peps.python.org/pep-0531/
-
592.Final Grammar for Literal String Interpolationhttps://peps.python.org/pep-0536/
-
593.Dot Notation Assignment In Function Headerhttps://peps.python.org/pep-0542/
-
594.A Unified TLS API for Pythonhttps://peps.python.org/pep-0543/
-
595.Backport ssl.MemoryBIO and ssl.SSLObject to Python 2.7https://peps.python.org/pep-0546/
-
596.More Flexible Loop Controlhttps://peps.python.org/pep-0548/
-
597.Instance Descriptorshttps://peps.python.org/pep-0549/
-
598.Execution Contexthttps://peps.python.org/pep-0550/
-
599.Security transparency in the Python runtimehttps://peps.python.org/pep-0551/
-
600.Multiple Interpreters in the Stdlibhttps://peps.python.org/pep-0554/
-
601.Context-local variables (contextvars)https://peps.python.org/pep-0555/
-
602.Built-in noop()https://peps.python.org/pep-0559/
-
603.The manylinux2010 Platform Taghttps://peps.python.org/pep-0571/
-
604.Unifying function/method classeshttps://peps.python.org/pep-0575/
-
605.Rationalize Built-in function classeshttps://peps.python.org/pep-0576/
-
606.Augmented Assignment Expressionshttps://peps.python.org/pep-0577/
-
607.The C call protocolhttps://peps.python.org/pep-0580/
-
608.Python local packages directoryhttps://peps.python.org/pep-0582/
-
609.A Concurrency Memory Model for Pythonhttps://peps.python.org/pep-0583/
-
610.Improving bugs.python.orghttps://peps.python.org/pep-0595/
-
611.Introducing incremental feature releaseshttps://peps.python.org/pep-0598/
-
612.The manylinux2014 Platform Taghttps://peps.python.org/pep-0599/
-
613.Forbid return/break/continue breaking out of finallyhttps://peps.python.org/pep-0601/
-
614.A rolling feature release stream for CPythonhttps://peps.python.org/pep-0605/
-
615.Python Compatibility Versionhttps://peps.python.org/pep-0606/
-
616.Coordinated Python releasehttps://peps.python.org/pep-0608/
-
617.The one million limithttps://peps.python.org/pep-0611/
-
618.Hide implementation details from the C APIhttps://peps.python.org/pep-0620/
-
619.Structural Pattern Matchinghttps://peps.python.org/pep-0622/
-
620.Dependency specification in pyproject.toml based on PEP 508https://peps.python.org/pep-0631/
-
621.Dependency specification in pyproject.toml using an exploded TOML tablehttps://peps.python.org/pep-0633/
-
622.Support for indexing with keyword argumentshttps://peps.python.org/pep-0637/
-
623.Unused variable syntaxhttps://peps.python.org/pep-0640/
-
624.Using an underscore in the version portion of Python 3.10 compatibility tagshttps://peps.python.org/pep-0641/
-
625.Explicit Pattern Syntax for Structural Pattern Matchinghttps://peps.python.org/pep-0642/
-
626.Allow writing optional types as x?https://peps.python.org/pep-0645/
-
627.Extensible customizations of the interpreter at startuphttps://peps.python.org/pep-0648/
-
628.Specifying Installer Requirements for Python Projectshttps://peps.python.org/pep-0650/
-
629.Robust Stack Overflow Handlinghttps://peps.python.org/pep-0651/
-
630.Editable installs via virtual wheelshttps://peps.python.org/pep-0662/
-
631.Standardizing Enum str(), repr(), and format() behaviorshttps://peps.python.org/pep-0663/
-
632.A file format to list Python dependencies for reproducibility of an applicationhttps://peps.python.org/pep-0665/
-
633.Reject Foolish Indentationhttps://peps.python.org/pep-0666/
-
634.Callable Type Syntaxhttps://peps.python.org/pep-0677/
-
635.Lazy Importshttps://peps.python.org/pep-0690/
-
636.Require virtual environments by default for package installershttps://peps.python.org/pep-0704/
-
637.A simplified signature for __exit__ and __aexit__https://peps.python.org/pep-0707/
-
638.Callable Moduleshttps://peps.python.org/pep-0713/
-
639.Dependency specification for single-file scriptshttps://peps.python.org/pep-0722/
-
640.Stricter Type Guardshttps://peps.python.org/pep-0724/
-
641.IEEE 754 Floating Point Special Valueshttps://peps.python.org/pep-0754/
-
642.Procedure for reviewing and improving standard library moduleshttps://peps.python.org/pep-3001/
-
643.A Switch/Case Statementhttps://peps.python.org/pep-3103/
-
644.Postfix type declarationshttps://peps.python.org/pep-3117/
-
645.Delineation of the main modulehttps://peps.python.org/pep-3122/
-
646.Remove Backslash Continuationhttps://peps.python.org/pep-3125/
-
647.Remove Implicit String Concatenationhttps://peps.python.org/pep-3126/
-
648.BList: A Faster List-like Typehttps://peps.python.org/pep-3128/
-
649.Access to Current Module/Class/Functionhttps://peps.python.org/pep-3130/
-
650.Introducing Roleshttps://peps.python.org/pep-3133/
-
651.Labeled break and continuehttps://peps.python.org/pep-3136/
-
652.Cleaning out sys and the “interpreter” modulehttps://peps.python.org/pep-3139/
-
653.str(container) should call str(item), not repr(item)https://peps.python.org/pep-3140/
-
654.Add a “while” clause to generator expressionshttps://peps.python.org/pep-3142/
-
655.Asynchronous I/O For subprocess.Popenhttps://peps.python.org/pep-3145/
-
656.Merging Unladen Swallow into CPythonhttps://peps.python.org/pep-3146/
-
657.Cofunctionshttps://peps.python.org/pep-3152/
-
658.Asynchronous IO supporthttps://peps.python.org/pep-3153/
-
659.The Technical Leader Governance Modelhttps://peps.python.org/pep-8010/
-
660.Python Governance Model Lead by Trio of Pythonistashttps://peps.python.org/pep-8011/
-
661.The Community Governance Modelhttps://peps.python.org/pep-8012/
-
662.The External Council Governance Modelhttps://peps.python.org/pep-8013/
-
663.The Commons Governance Modelhttps://peps.python.org/pep-8014/
-
664.Organization of the Python communityhttps://peps.python.org/pep-8015/
-
665.801https://peps.python.org/pep-0801/
-
666.RESERVEDhttps://peps.python.org/pep-0801/
-
667.More info in PEP 1https://peps.python.org/pep-0001/#pep-types
-
668.More info in PEP 1https://peps.python.org/pep-0001/#pep-review-resolution
Внешние ссылки
Индексируются: 2, не индексируются: 0
-
1.Pythonhttps://www.python.org/
-
2.version control historyhttps://github.com/python/peps
Поисковая выдача
- Фавикон
Графическая иконка в поисковой выдаче Яндекса делает сайт заметным и увеличивает CTR сниппета.
- Быстрые ссылки
Посмотреть
Быстрые ссылки указываются в сниппете сайта. Наличие быстрых ссылок означает, что сайт имеет грамотную внутреннюю структуру.
- Адрес организации
Посмотреть
Если у вас коммерческий сайт (корпоративный сайт, интернет-магазин, сайт услуг и т.д.), то обязательно внесите свой сайт в Яндекс.Бизнес. Через некоторое время адрес организации появится в сниппете.
- Сниппет
Отображение сниппета в поисковой системе Яндекс. Характерно наличие фавикона, адреса организации (для коммерческих сайтов), всевозможных "украшательств" в виде иконок популярности, онлайн мессенджеров и т.д.
PEP 0 – Index of Python Enhancement Proposals (PEPs) | peps.python.orgpeps.python.org
Python Enhancement Proposals (PEPs)
- Фавикон
Графическая иконка в поисковой выдаче Google делает сайт заметным и увеличивает CTR сниппета.
- Сниппет
Отображение сниппета в поисковой системе Google. Характерно упрощенное отображение данных. В основном: Заголовок, Адрес сайта и Описание.
peps.python.orghttps://peps.python.org
PEP 0 – Index of Python Enhancement Proposals (PEPs) | peps.python.org
Python Enhancement Proposals (PEPs)
Постоянная ссылка на анализ

Рекомендуемые инструменты
-
30% отчислений вам
-
Заработок на ссылках
Купля-продажа эффективных ссылок
-
Биржа сайтов/каналов/групп
Продать сайт за 500 000 ₽? Легко!