Партнёрка для владельцев сайтов
peps.python.org
PEP 0 – Index of Python Enhancement Proposals (PEPs) | peps.python.org
Последнее обновление данных
681 день назад
(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 г, 10 мес, 6 н, 2 дня, 1 ч
Поисковые системы учитывают возраст сайта. Чем старше сайт, тем проще его продвигать. Однако стоит различать возраст сайта от возраста домена. Важна не сама "старость" домена, а наличие его страниц индексе поисковых систем.
- Регистрация домена истекает
2033-03-28
Следите за тем, когда необходимо продлить ваш домен. Лишившись домена, придется начинать продвигать новый сайт сначала ;)
- Осталось до окончания, дней 3318
Основные показатели
- Яндекс ИКС
4 050
ИКС - новый показатель качества сайта. Пришел на замену устаревшему ТИЦ. Введен 31 августа 2018 г. Коррелирует с объемом трафика на сайт (не важно с каких источников).
- Склейка домена
В некоторых случаях владелец сайта может указать поисковым системам, что сайт А является полной копией сайта Б. При анализе важно понимать, изучаете ли вы основной сайт или "подклеенный".
- Первая дата в Web Archive
2022-03-09
Возраст сайта (главной страницы) по данным сервиса 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
Первая отрисовка контента
0,4 сек.
Индекс скорости загрузки
0,6 сек.
Отрисовка крупного контента
0,5 сек.
Время загрузки для взаимодействия
0,7 сек.
Сумма периодов от первой отрисовки контента до загрузки для взаимодействия
90 мс
Совокупное смещение макета
0
Общая скорость загрузки страницы
99%
Поисковая выдача
- Фавикон
Графическая иконка в поисковой выдаче Яндекса делает сайт заметным и увеличивает 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 ₽? Легко!

