Список


Номер Название Тип Состояние
1 О назначении PEP и руководство по созданию П Действ.
2 Процесс добавления новых модулей П Фин.
3 Руководство по обработке отчётов об ошибках П Отозв.
4 Процесс исключения стандартных модулей П Действ.
5 Руководство по эволюции языка П Действ.
6 Выпуск версий с исправлениями П Действ.
7 Руководство по оформлению кода на Си П Действ.
8 Руководство по оформлению кода на Питоне П Действ.
9 Шаблон для PEP. Простой текст П Отозв.
10 Руководство по голосованию П Действ.
11 Отказ от поддержки малоиспользуемых платформ П Действ.
12 Шаблон для PEP. Формат reStructuredText П Действ.
20 Дзен Питона И Действ.
42 Запросы о нововведениях П Откл.
100 Интеграция Unicode С Фин.
101 Вводный курс по созданию выпусков Питона И Действ.
102 О микро-релизах Питона И Зам.
103 Подборка информации о Git И Отозв.
160 График выпуска Python 1.6 И Фин.
200 График выпуска Python 2.0 И Фин.
201 Слаженное итерирование С Фин.
202 Компоновка списков С Фин.
203 Дополняющие присвоения С Фин.
204 Литералы диапазонов С Откл.
205 Слабые ссылки С Фин.
206 Расширенная библиотека Питона И Отозв.
207 «Богатые» сравнения С Фин.
208 Переработка системы приведения типов С Фин.
209 Многомерные массивы С Отозв.
210 Уменьшение связанности в цикле интерпретатора С Откл.
211 Добавление оператора векторного произведения С Отл.
212 Итерирование со счётчиком цикла С Отл.
213 Обработчики доступа к атрибутам С Отл.
214 Расширенная инструкция print С Фин.
215 Интерполяция строк С Зам.
216 Формат строк документации И Откл.
217 Хук для вывода в интерактивном режиме С Фин.
218 Добавление встроенного типа «множество» С Фин.
219 Исключение стека Питона С Отл.
220 Сопрограммы, генераторы, возобновления И Откл.
221 import as С Фин.
222 Улучшения библиотеки для Web С Отл.
223 Смена значения \x-последовательностей С Фин.
224 Документирование атрибутов С Откл.
225 Поэлементные/пообъектные операторы С Отл.
226 График выпуска Python 2.1 И Фин.
227 Статически вложенные области видимости С Фин.
228 Пересмотр числовой модели Питона С Отозв.
229 Использование distutils для сборок Питона С Фин.
230 Каркас предупреждений — warnings С Фин.
231 __findattr__() С Откл.
232 Атрибуты функций С Фин.
233 Внешняя справка для Питона С Отл.
234 Итераторы С Фин.
235 Импорт на платформах не различающих регистр С Фин.
236 Назад в __future__ С Фин.
237 Унификация длинных целых и целых С Фин.
238 Изменения для оператора деления С Фин.
239 Добавления типа рациональных чисел С Откл.
240 Добавление литералов для рациональных чисел С Откл.
241 Метаданные для пакетов приложений С Фин.
242 Численные виды С Откл.
243 Механизм выгрузки в репозиторий модулей С Отозв.
244 Инструкция `directive` С Откл.
245 Синтаксис для интерфейсов в Питоне С Откл.
246 Адаптация объектов С Откл.
247 API для криптографических функций И Фин.
248 Спецификация для работы с БД v1.0 И Фин.
249 Спецификация для работы с БД v2.0 И Фин.
250 Использование site-packages на Windows С Фин.
251 График выпуска Python 2.2 И Фин.
252 Чтобы типы были больше похожи на классы С Фин.
253 Наследование от встроенных типов С Фин.
254 Чтобы классы были больше похожи на типы С Откл.
255 Простые генераторы С Фин.
256 Система обработки строк документации С Откл.
257 Соглашения по строкам документации И Действ.
258 Спецификация docutils С Откл.
259 Не начинать новую строку после новой строки С Откл.
260 Упрощение xrange() С Фин.
261 Поддержка «широких» символов Unicode С Фин.
262 БД установленных пакетов С Отл.
263 Обозначение кодировки в исходном коде С Фин.
264 Инструкции future в эмулируемых оболочках С Фин.
265 Сортировка словарей по значению С Откл.
266 Оптимизация доступа к глобальным меременным/атрибутам С Отозв.
267 Оптимизация доступа к пространству имён модуля С Отл.
268 Расширение функциональности HTTP и WebDAV С Откл.
269 Модуль pgen С Отл.
270 Метод uniq для списков С Откл.
271 Дополнение sys.path из командной строки С Откл.
272 API для блочных алгоритмов шифрования v1.0 И Фин.
273 Импорт модулей из zip-архивов С Фин.
274 Компоновка словарей С Фин.
275 Переключение (switch) для множественных значений С Откл.
276 Простор итератор для целых С Откл.
277 Поддержка Unicode в именах файлов на Windows NT С Фин.
278 Поддержка универсальных переносов строк С Фин.
279 Встроенная функция enumerate() С Фин.
280 Оптимизация доступа к глобальным переменным С Отл.
281 Итерирование со счётчиком для range и xrange С Откл.
282 Система журналирования С Фин.
283 График выпуска Python 2.3 И Фин.
284 Циклы for для целых С Откл.
285 Добавление типа bool С Фин.
286 Улучшение для кортежей аргументов С Отл.
287 Формат reStructuredText для документирования И Действ.
288 Атрибуты и исключения для генераторов С Отозв.
289 Генераторные выражения С Фин.
290 Миграция и модернизация кода И Действ.
291 Обратная совместимость для стандартной библиотеки Python 2 И Фин.
292 Упрощённая замена строк С Фин.
293 Обратные вызовы при обработке ошибок кодеков С Фин.
294 Имена типов в модуле types С Откл.
295 Интерпретация многострочных констант С Откл.
296 Добавление типа bytes С Отозв.
297 Поддержка обновлений системы С Откл.
298 Интерфейс блокированных буферов С Отозв.
299 Специальная функция __main__() для модулей С Откл.
301 Индекс пакета и метаданные для distutils С Фин.
302 Новые хуки импорта С Фин.
303 Расширение divmod() для нескольких делителей С Откл.
304 Контроль генерирования файлов с байткодом С Отозв.
305 API для CSV файлов С Фин.
306 Как менять грамматику Питона И Отозв.
307 Расширения для протокола консервирования «pickle» С Фин.
308 Условные выражения С Фин.
309 Применение функции partial С Фин.
310 Надежные пары захват/освобождение С Откл.
311 Упрощённый захват глобальной блокировки интерпретатора для расширений С Фин.
312 Простая подразумеваемая lambda С Отл.
313 Литералы римских числительных С Откл.
314 Метаданные для программ на Питоне v1.1 С Фин.
315 Улучшенный цикл while С Откл.
316 Контрактное программирование в Питоне С Отл.
317 Устранение неявного создания объектов исключений С Откл.
318 Декораторы для функций и методов С Фин.
319 Блок synchronize/asynchronize С Откл.
320 График выпуска Python 2.4 И Фин.
321 Разбор и форматирование даты/времени С Отозв.
322 Обратное итерирование С Фин.
323 Итераторы, поддерживающие копирование С Отл.
324 Новый модуль для работы с процессами — subprocess С Фин.
325 Поддержка освобождения ресурсов для генераторов С Откл.
326 Поддержка крайних (верхнего и нижнего) значений С Откл.
327 Типа данных decimal С Фин.
328 Импорты: многострочные и абсолютные/относительные С Фин.
329 Встроенные сущности стандартной библиотеки как константы С Откл.
330 Проверка байткода Питона С Откл.
331 Независящие от локали преобразования чисел с плавающей запятой / строка С Фин.
332 Векторы байтов и унификация строка/Юникод С Откл.
333 Интерфейс шлюза веб-сервера (WSGI) v1.0 И Фин.
334 Простые сопрограммы при помощи SuspendIteration С Отозв.
335 Перегружаемые булевы-операторы С Откл.
336 Поддержка вызова для None С Откл.
337 Использование logging в стандартной библиотеке С Отл.
338 Выполнение модулей как скриптов С Фин.
339 Конструкция компилятора CPython И Отозв.
340 Инструкции анонимных блоков С Откл.
341 Унификация try-except и try-finally С Фин.
342 Сопрограммы при помощи улучшенных генераторов С Фин.
343 Инструкция «with» С Фин.
344 Цепочка исключений и встроенные трассировки С Зам.
345 Метаданные для программ на Питоне v1.2 С Утв.
346 Пользовательские инструкции «with» С Отозв.
347 Миграция Питона с CVS на Subversion П Фин.
348 Реорганизация исключений для Питона 3.0 С Откл.
349 Позволить str() возвращать Юникод-строки С Отл.
350 Теги в коде — codetags И Откл.
351 Протокол заморозки С Откл.
352 Базовый класс для всех исключений С Фин.
353 Использование ssize_t в качестве типа индекса С Фин.
354 Перечисления в Питоне С Зам.
355 path — объектно-ориентированный подход к путям в файловых системах С Откл.
356 График выпуска Python 2.5 И Фин.
357 Дозволить использование любых объектов для построения срезов С Фин.
358 Объект «bytes» С Фин.
359 Инструкция «make» С Отозв.
360 Пакеты со внешней поддержкой П Фин.
361 Графики выпуска Python 2.6 и 3.0 И Фин.
362 Объект сигнатуры функции С Фин.
363 Синтаксис для динамического доступа к атрибутам С Откл.
364 Переход стандартной библиотеки на Py3K С Отозв.
365 Добавление модуля pkg_resources С Откл.
366 Явные относительные импорта главного модуля С Фин.
367 Новая super С Зам.
368 Стандартный протокол и класс для изображений С Отл.
369 Хуки после import С Отозв.
370 Директория site-packages для каждого пользователя С Фин.
371 Добавление пакета multiprocessing в стандартную библиотеку С Фин.
372 Добавление в collections упорядоченного словаря С Фин.
373 График выпуска Python 2.7 И Действ.
374 Выбор распределенной VCS для Питона П Фин.
375 График выпуска Python 3.1 И Фин.
376 База данных с установленными дистрибутивами Питона С Утв.
377 Позволить методам __enter__() пропускать инструкции из тела with С Откл.
378 Спецификатор формата для разделителя тысяч С Фин.
379 Добавление выражений присвоения С Отозв.
380 Синтаксис делегирования подгенератору С Фин.
381 Зеркало для инфраструктуры PyPI С Черн.
382 Пакеты-пространства-имён С Откл.
383 Недекодируемые байты в интерфейсах ОС для работы с символами С Фин.
384 Определение стабильного ABI С Фин.
385 Миграция с Subversion на Mercurial П Фин.
386 Изменение модуля сравнения версий в distutils С Зам.
387 Политика обратной совместимости П Черн.
389 Новый модуль для разбора командной строки — argparse С Фин.
390 Статичные метаданные для distutils С Откл.
391 Конфигурирование logging при помощи словарей С Фин.
392 График выпуска Python 3.2 И Действ.
393 Гибкие представления строк С Фин.
394 Команда «python» в Unix-подобных системах И Действ.
395 Полные имена для модулей С Отозв.
396 Нумерация версий модулей И Отл.
397 Средство запуска Питона для Windows С Фин.
398 График выпуска Python 3.3 И Действ.
399 Требования совместимости для модулей на чистом Питоне и на Си И Фин.
400 Считать устаревшими codecs.StreamReader codecs.StreamWriter С Отл.
401 Уход в отставку BDFL П Апр.
402 Упрощение архитектуры пакетов и их разбиения С Откл.
403 Декоратор общего назначения (aka «@in») С Отл.
404 График невыпуска Python 2.8 И Фин.
405 Виртуальные окружения Питона С Фин.
406 Улучшение инкапсуляции состояния импорта С Отозв.
407 Новый цикл выпусков и представление версий с длительной поддержкой П Отл.
408 Пакет __preview__ стандартной библиотеки С Откл.
409 Подавление контекста исключения С Фин.
410 Использование decimal.Decimal для временных меток С Откл.
411 Предварительные пакеты в стандартной библиотеке Питона И Утв.
412 Словарь с разделяемыми ключами С Фин.
413 Более быстрая эволюция стандартной библиотеки Питона П Отозв.
414 Явный литерал для Юникода в Python 3.3 С Фин.
415 Реализация подавления контекста при помощи атрибутов исключений С Фин.
416 Добавление встроенного типа frozendict С Откл.
417 Включение модуля mock в стандартную библиотеку С Фин.
418 Добавление функций монотонного времени, счётчика производительности и времени процесса С Фин.
419 Защита финализации от прерываний С Отл.
420 Неявные пакеты-пространства-имён С Фин.
421 Добавление sys.implementation С Фин.
422 Упрощение модификаций процесса создания классов С Отозв.
423 Рецепты по созданию пакетов и соглашения об их именовании И Отл.
424 Метод для предоставления подсказки о длине С Фин.
425 Метки совместимости для сборки дистрибутивов С Утв.
426 Метаданные для программ на Питоне v2.0 С Черн.
427 Формат двоичных пакетов wheel v1.0 С Утв.
428 Модуль pathlib — объектно-ориентированный подход к путям в файловых системах С Фин.
429 График выпуска Python 3.4 И Действ.
430 Миграция веб-справки по умолчанию на Питон 3 И Фин.
431 Улучшения для работы с временными зонами С Отозв.
432 Упрощение последовательности запуска CPython С Черн.
433 Упрощённая отмена наследования файловых дескрипторов С Зам.
434 Исключение для улучшений в IDLE для всех веток И Действ.
435 Добавление типа Enum в стандартную библиотеку С Фин.
436 Предментно-ориентированный язык «Клиника аргументов» С Черн.
437 Предментно-ориентированный язык для сигнатур, аннотаций и преобразователей аргументов С Откл.
438 Переход на хостинг пакетов на PyPI П Зам.
439 Включение в установку Питона скрытой установки pip С Откл.
440 Идентификация версии и спецификация зависимостей И Утв.
441 Улучшение поддержки Питон-приложений в zip С Фин.
442 Безопасная финализация объектов С Фин.
443 Централизованная обработка для функций общего назначения С Фин.
444 Интерфейс Web3 для Питона И Отл.
445 Добавление новых API для управления выделением памяти в Питоне С Фин.
446 Сделать создаваемые файловые дескрипторы ненаследуемыми С Фин.
447 Добавить для метаклассов метод __getdescriptor__ С Черн.
448 Дополнительные общие правила распаковки С Фин.
449 Устранение автоматического обнаружения зеркал PyPI и схемы наименований П Утв.
450 Добавление модуля statistics в стандартную библиотеку С Фин.
451 Тип ModuleSpec для системы импорта С Фин.
452 API для криптографических функций v2.0 И Черн.
453 Включение в установку Питона явной установки pip С Фин.
454 Добавление нового модуля tracemalloc трассировок управления памятью С Фин.
455 Добавление в collections словаря с трансформируемыми ключами С Откл.
456 Безопасный и адаптируемый алгоритм хеширования С Фин.
457 Синтаксис для «только-позиционных» аргументов И Черн.
458 Жизнь после компрометации PyPI С Черн.
459 Расширение стандартных метаданных для пакетов С Отл.
460 Добавление интерполяции и форматирования для двоичных данных С Отозв.
461 Добавление форматирования при помощи % для byte и bytearray С Фин.
462 Автоматизация процесса разработки ядра CPython П Отозв.
463 Выражения для отлова исключений С Откл.
464 Устранение API аутентификации для зеркал PyPI П Утв.
465 Отдельный инфиксный оператор для перемножения матриц С Фин.
466 Улучшения сетевой безопасности для Python 2.7.x С Фин.
467 Мелкие улучшения API для двоичных последовательностей С Черн.
468 Сохранение порядка **kwargs для функций. С Фин.
469 Перевод кода прохода по словарю на Python 3 С Отозв.
470 Устранение поддержки внешнего хостинга для PyPI П Утв.
471 Функция os.scandir() — улучшенный и ускоренный итератор для директорий С Фин.
472 Поддержка индексации именованными аргументами С Черн.
473 Добавление структурированных данных во встроенные исключения С Черн.
474 Создание forge.python.org П Отозв.
475 Повторное выполнение системных вызовов при помощи EINTR С Фин.
476 Включение по умолчанию проверки сертификатов http-клиентов в стандартной библиотеке С Фин.
477 Обратное портирование ensurepip (PEP 453) для Python 2.7 С Фин.
478 График выпуска Python 3.5 И Действ.
479 Изменение обработки StopIteration внутри генераторов С Фин.
480 Жизнь после компрометации PyPI: максимально безопасная модель С Черн.
481 Переход CPython на Git, Github и Phabricator П Отозв.
482 Литературный обзор указаний типов И Черн.
483 Теория указаний типов И Черн.
484 Указание типов С Утв.
485 Функция проверки на примерное равенство С Фин.
486 Познакомить средство запуска Питона с виртуальными окружениями С Фин.
487 Упрощение модификаций процесса создания классов С Фин.
488 Устранение pyo файлов С Фин.
489 Многофазовая инициализация расширений С Фин.
490 Обработка исключений по цепочке на уровне Си С Черн.
491 Формат двоичных пакетов wheel v1.9 С Черн.
492 Сопрограммы при помощи async и await С Фин.
493 Инструменты миграции проверок HTTPS для Python 2.7 С Фин.
494 График выпуска Python 3.6 И Действ.
495 Устранение неоднозначности для локального времени С Утв.
496 Маркеры окружений И Зам.
497 Стандартный механизм обратной совместимости П Черн.
498 Интерполяция для литералов строк С Утв.
499 «python -m foo» должен оказаться в «sys.modules[`foo`]» и в «sys.modules[`__main__`]» С Черн.
500 Протокол делегирования методов datetime реализациям с tzinfo С Откл.
501 Интерполяция общего назначения для строк С Отл.
502 Интерполяция строк — расширенное обсуждение И Черн.
503 Простой API для репозиториев И Утв.
504 Использование системного генератора случайных чисел по умолчанию С Отозв.
505 Поддержка None в операторах С Черн.
506 Добавление модуля secrets в стандартную библиотеку С Утв.
507 Переход CPython на Git и GitLab П Откл.
508 Указание зависимостей для пакетов С Действ.
509 Добавление версии в словарь С Фин.
510 Специализация функций при помощи защиты С Черн.
511 API для преобразователей кода С Черн.
512 Переход с hg.python.org на GitHub П Действ.
513 Метка платформы для портируемых дистрибутивов Питона в Linux И Действ.
514 Занесение Питона в реестр Windows И Действ.
515 Подчеркивания в литералах чисел С Утв.
516 Построение абстракций для pip/conda и пр. С Черн.
517 Формат топологии исходного кода, независящий от систем сборки С Черн.
518 Указание минимальных требований для сборки проектов на Питоне И Утв.
519 Добавление протокола для путей в файловых системах С Фин.
520 Сохранение порядка определений атрибутов в классе С Фин.
521 Управление глобальным контекстом при помощи `with` в генераторах и сопрограммах С Отл.
522 Использование BlockingIOError в API, нуждающихся в безопасности С Откл.
523 Добавление в CPython API для исполнения фреймов С Фин.
524 Сделать os.urandom() блокирующим на Linux С Фин.
525 Асинхронные генераторы С Фин.
526 Синтаксис для аннотаций переменных С Фин.
527 Удаление с PyPI неиспользуемых и малоиспользуемых типов файлов П Утв.
528 Смена кодировки в консоли Windows на UTF-8 С Фин.
529 Смена кодировки для файловой системы Windows на UTF-8 С Фин.
530 Асинхронные компоновки С Фин.
531 Операторы проверки существования С Отозв.
532 Оператор и протокол обрыва цепи проверок С Черн.
533 Детерминированная очистка для итераторов С Черн.
534 Дистрибуция подмножества стандартной библиотеки С Черн.
535 Цепочки из «богатых» сравнений С Черн.
536 Финальная грамматика для интерполяции литералов строк С Черн.
537 График выпуска Python 3.7 И Действ.
538 Принудительное использование локали C.UTF-8 взамен устаревшей C С Черн.
539 Новый программный интерфейс на C в CPython для доступа к локальному хранилищу нити И Черн.
540 Добавление нового режима для UTF-8 С Черн.
541 Сохранение наименований в индексе пакетов (PyPI) П Черн.
542 Присваивание при помощи точки в заголовке функции С Черн.
543 Унифицированный программный интерфейс для TLS С Черн.
544 Протоколы С Черн.
545 Переводы документации Python П Черн.
628 Добавление «math.tau» С Фин.
666 Не поддерживать дурацкие отступы С Откл.
754 IEEE 754 специальные значения для чисел с плавающей запятой С Откл.
3000 Python 3000 П Фин.
3001 Процедура обзора и улучшения для модулей стандартной библиотеки П Отозв.
3002 Процедура для изменений без обратной совместимости П Фин.
3003 Мораторий на язык Python П Фин.
3099 Что не изменится в Python 3000 П Фин.
3100 Прочие планы на Python 3.0 П Фин.
3101 Усовершенствованное форматирование строк С Фин.
3102 Только-именованные аргументы С Фин.
3103 Инструкция switch/case С Откл.
3104 Доступ к именам во внешних областях видимости С Фин.
3105 Сделать print функцией С Фин.
3106 Пересмотр dict.keys(), .values() и .items() С Фин.
3107 Аннотации функций С Фин.
3108 Реорганизация стандартной библиотеки С Фин.
3109 Подъём исключений в Python 3000 С Фин.
3110 Перехват исключений в Python 3000 С Фин.
3111 Простая встроенная input в Python 3000 С Фин.
3112 Литералы для байтов в Python 3000 С Фин.
3113 Устранение распаковки кортежа параметров С Фин.
3114 Переименование iterator.next() в iterator.__next__() С Фин.
3115 Метаклассы в Python 3000 С Фин.
3116 Новый ввод-вывод С Фин.
3117 Постфиксные объявления типов С Откл.
3118 Корректировки для протокола буфера С Фин.
3119 Внесение абстрактных базовых классов С Фин.
3120 Использование UTF-8 в качестве кодировки исходного кода по умолчанию С Фин.
3121 Инициализация и финализация расширений С Утв.
3122 Определение главного модуля С Откл.
3123 Приведение PyObject_HEAD к стандартному Си С Фин.
3124 Перегрузка, общие функции, интерфейсы и адаптация С Отл.
3125 Устранение обратного слеша как символа продолжения строки С Откл.
3126 Устранение возможности неявного склеивания строк С Откл.
3127 Поддержка и синтаксис литералов целых С Фин.
3128 BList: более быстрый спископодобный тип С Откл.
3129 Декораторы классов С Фин.
3130 Доступ к текущему модулю/классу/функции С Откл.
3131 Поддержка не-ASCII идентификаторов С Фин.
3132 Расширенная распаковка для типов, поддерживающих итерирование С Фин.
3133 Внедрение ролей С Откл.
3134 Цепочка исключений и встроенные трассировки С Фин.
3135 Новая super С Фин.
3136 Маркировка для break и continue С Откл.
3137 Неизменяемые bytes и изменяемый буфер С Фин.
3138 Представление строк в Python 3000 С Фин.
3139 Чистка sys и новый модуль «interpreter» С Откл.
3140 str(контейнер) должен вызывать str(элемент), а не repr(элемент) С Откл.
3141 Иерархия типов для чисел С Фин.
3142 Добавить «while» в генераторные выражения С Откл.
3143 Модуль для создания процессов-демонов в стандартной библиотеке С Отл.
3144 Модуль для работы с IP-адресами для стандартной библиотеки С Фин.
3145 Асинхронный ввод-вывод для subprocess.Popen С Отозв.
3146 Слияние Unladen Swallow в CPython С Отозв.
3147 Директории-репозитории для PYC С Фин.
3148 futures для запуска асинхронных вычислений С Фин.
3149 .so файлы с указанием версии ABI С Фин.
3150 Локальная область видимости для инструкций (aka «given») С Отл.
3151 Переработка иерархии исключений ОС и ввода-вывода С Фин.
3152 Кофункции С Откл.
3153 Поддержка асинхронного ввода-вывода С Зам.
3154 Протокол консервирования pickle, версия 4 С Фин.
3155 Полные имена для классов и функций С Фин.
3156 Поддержка асинхронного ввода-вывода заново: модуль «asyncio» С Фин.
3333 Интерфейс шлюза веб-сервера (WSGI) v1.0.1 И Фин.