python-peps/pep-0478.txt

102 lines
2.4 KiB
Plaintext
Raw Normal View History

PEP: 478
Title: Python 3.5 Release Schedule
Version: $Revision$
Last-Modified: $Date$
Author: Larry Hastings <larry@hastings.org>
Status: Active
Type: Informational
Content-Type: text/x-rst
Created: 22-Sep-2014
Python-Version: 3.5
Abstract
========
This document describes the development and release schedule for
Python 3.5. The schedule primarily concerns itself with PEP-sized
items.
.. Small features may be added up to the first beta
release. Bugs may be fixed until the final release,
which is planned for September 2015.
Release Manager and Crew
========================
2014-09-24 11:02:24 -04:00
- 3.5 Release Manager: Larry Hastings
- Windows installers: Steve Dower
- Mac installers: Ned Deily
- Documentation: Georg Brandl
Release Schedule
================
The releases:
- 3.5.0 alpha 1: February 8, 2015
- 3.5.0 alpha 2: March 9, 2015
- 3.5.0 alpha 3: March 29, 2015
2014-09-24 11:02:24 -04:00
- 3.5.0 alpha 4: April 19, 2015
- 3.5.0 beta 1: May 24, 2015
- 3.5.0 beta 2: July 5, 2015
- 3.5.0 beta 3: July 26, 2015
- 3.5.0 candidate 1: August 9, 2015
- 3.5.0 candidate 2: August 23, 2015
- 3.5.0 candidate 3: September 6, 2015
- 3.5.0 final: September 13, 2015
(Beta 1 is also "feature freeze"--no new features beyond this point.)
2014-09-24 11:02:24 -04:00
Features for 3.5
================
Implemented / Final PEPs:
2014-10-05 00:06:50 -04:00
* PEP 465, a new matrix multiplication operator
2015-02-01 00:59:42 -05:00
* PEP 461, %-formatting for binary strings
* PEP 471, os.scandir()
2015-05-09 11:48:43 -04:00
* PEP 479, change StopIteration handling inside generators
2015-05-09 12:07:27 -04:00
* PEP 441, improved Python zip application support
* PEP 448, additional unpacking generalizations
* PEP 486, make the Python Launcher aware of virtual environments
2015-05-11 19:35:14 -04:00
* PEP 475, retrying system calls that fail with EINTR
* PEP 492, coroutines with async and await syntax
2014-10-05 00:06:50 -04:00
Accepted PEPs:
* PEP 485, math.isclose(), a function for testing approximate equality
Proposed changes for 3.5:
2015-05-13 16:07:26 -04:00
* PEP 484, type hints
2015-05-13 10:35:47 -04:00
* PEP 489, redesigning extension module loading
* PEP 431, improved support for time zone databases
* PEP 432, simplifying Python's startup sequence
* PEP 436, a build tool generating boilerplate for extension modules
* PEP 447, support for __locallookup__ metaclass method
* PEP 455, key transforming dictionary
2015-05-13 11:38:31 -04:00
* PEP 468, preserving the order of ``**kwargs`` in a function
Copyright
=========
This document has been placed in the public domain.
..
Local Variables:
mode: indented-text
indent-tabs-mode: nil
sentence-end-double-space: t
fill-column: 70
coding: utf-8
End: