CINXE.COM

PEP 398 – Python 3.3 Release Schedule | peps.python.org

<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="color-scheme" content="light dark"> <title>PEP 398 – Python 3.3 Release Schedule | peps.python.org</title> <link rel="shortcut icon" href="../_static/py.png"> <link rel="canonical" href="https://peps.python.org/pep-0398/"> <link rel="stylesheet" href="../_static/style.css" type="text/css"> <link rel="stylesheet" href="../_static/mq.css" type="text/css"> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" media="(prefers-color-scheme: light)" id="pyg-light"> <link rel="stylesheet" href="../_static/pygments_dark.css" type="text/css" media="(prefers-color-scheme: dark)" id="pyg-dark"> <link rel="alternate" type="application/rss+xml" title="Latest PEPs" href="https://peps.python.org/peps.rss"> <meta property="og:title" content='PEP 398 – Python 3.3 Release Schedule | peps.python.org'> <meta property="og:description" content="This document describes the development and release schedule for Python 3.3. The schedule primarily concerns itself with PEP-sized items."> <meta property="og:type" content="website"> <meta property="og:url" content="https://peps.python.org/pep-0398/"> <meta property="og:site_name" content="Python Enhancement Proposals (PEPs)"> <meta property="og:image" content="https://peps.python.org/_static/og-image.png"> <meta property="og:image:alt" content="Python PEPs"> <meta property="og:image:width" content="200"> <meta property="og:image:height" content="200"> <meta name="description" content="This document describes the development and release schedule for Python 3.3. The schedule primarily concerns itself with PEP-sized items."> <meta name="theme-color" content="#3776ab"> </head> <body> <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <symbol id="svg-sun-half" viewBox="0 0 24 24" pointer-events="all"> <title>Following system colour scheme</title> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="9"></circle> <path d="M12 3v18m0-12l4.65-4.65M12 14.3l7.37-7.37M12 19.6l8.85-8.85"></path> </svg> </symbol> <symbol id="svg-moon" viewBox="0 0 24 24" pointer-events="all"> <title>Selected dark colour scheme</title> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path stroke="none" d="M0 0h24v24H0z" fill="none"></path> <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z"></path> </svg> </symbol> <symbol id="svg-sun" viewBox="0 0 24 24" pointer-events="all"> <title>Selected light colour scheme</title> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="5"></circle> <line x1="12" y1="1" x2="12" y2="3"></line> <line x1="12" y1="21" x2="12" y2="23"></line> <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line> <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line> <line x1="1" y1="12" x2="3" y2="12"></line> <line x1="21" y1="12" x2="23" y2="12"></line> <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line> <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line> </svg> </symbol> </svg> <script> document.documentElement.dataset.colour_scheme = localStorage.getItem("colour_scheme") || "auto" </script> <section id="pep-page-section"> <header> <h1>Python Enhancement Proposals</h1> <ul class="breadcrumbs"> <li><a href="https://www.python.org/" title="The Python Programming Language">Python</a> &raquo; </li> <li><a href="../pep-0000/">PEP Index</a> &raquo; </li> <li>PEP 398</li> </ul> <button id="colour-scheme-cycler" onClick="setColourScheme(nextColourScheme())"> <svg aria-hidden="true" class="colour-scheme-icon-when-auto"><use href="#svg-sun-half"></use></svg> <svg aria-hidden="true" class="colour-scheme-icon-when-dark"><use href="#svg-moon"></use></svg> <svg aria-hidden="true" class="colour-scheme-icon-when-light"><use href="#svg-sun"></use></svg> <span class="visually-hidden">Toggle light / dark / auto colour theme</span> </button> </header> <article> <section id="pep-content"> <h1 class="page-title">PEP 398 – Python 3.3 Release Schedule</h1> <dl class="rfc2822 field-list simple"> <dt class="field-odd">Author<span class="colon">:</span></dt> <dd class="field-odd">Georg Brandl &lt;georg&#32;&#97;t&#32;python.org&gt;</dd> <dt class="field-even">Status<span class="colon">:</span></dt> <dd class="field-even"><abbr title="Accepted and implementation complete, or no longer active">Final</abbr></dd> <dt class="field-odd">Type<span class="colon">:</span></dt> <dd class="field-odd"><abbr title="Non-normative PEP containing background, guidelines or other information relevant to the Python ecosystem">Informational</abbr></dd> <dt class="field-even">Topic<span class="colon">:</span></dt> <dd class="field-even"><a class="reference external" href="../topic/release/">Release</a></dd> <dt class="field-odd">Created<span class="colon">:</span></dt> <dd class="field-odd">23-Mar-2011</dd> <dt class="field-even">Python-Version<span class="colon">:</span></dt> <dd class="field-even">3.3</dd> </dl> <hr class="docutils" /> <section id="contents"> <details><summary>Table of Contents</summary><ul class="simple"> <li><a class="reference internal" href="#abstract">Abstract</a></li> <li><a class="reference internal" href="#release-manager-and-crew">Release Manager and Crew</a></li> <li><a class="reference internal" href="#lifespan">3.3 Lifespan</a></li> <li><a class="reference internal" href="#release-schedule">Release Schedule</a><ul> <li><a class="reference internal" href="#schedule">3.3.0 schedule</a></li> <li><a class="reference internal" href="#id1">3.3.1 schedule</a></li> <li><a class="reference internal" href="#id2">3.3.2 schedule</a></li> <li><a class="reference internal" href="#id3">3.3.3 schedule</a></li> <li><a class="reference internal" href="#id4">3.3.4 schedule</a></li> <li><a class="reference internal" href="#id5">3.3.5 schedule</a></li> <li><a class="reference internal" href="#id6">3.3.6 schedule</a></li> <li><a class="reference internal" href="#id7">3.3.7 schedule</a></li> <li><a class="reference internal" href="#x-end-of-life">3.3.x end-of-life</a></li> </ul> </li> <li><a class="reference internal" href="#features-for-3-3">Features for 3.3</a></li> <li><a class="reference internal" href="#copyright">Copyright</a></li> </ul> </details></section> <section id="abstract"> <h2><a class="toc-backref" href="#abstract" role="doc-backlink">Abstract</a></h2> <p>This document describes the development and release schedule for Python 3.3. The schedule primarily concerns itself with PEP-sized items.</p> </section> <section id="release-manager-and-crew"> <h2><a class="toc-backref" href="#release-manager-and-crew" role="doc-backlink">Release Manager and Crew</a></h2> <ul class="simple"> <li>3.3 Release Managers: Georg Brandl, Ned Deily (3.3.7+)</li> <li>Windows installers: Martin v. Löwis</li> <li>Mac installers: Ronald Oussoren/Ned Deily</li> <li>Documentation: Georg Brandl</li> </ul> </section> <section id="lifespan"> <h2><a class="toc-backref" href="#lifespan" role="doc-backlink">3.3 Lifespan</a></h2> <p>3.3 will receive bugfix updates approximately every 4-6 months for approximately 18 months. After the release of 3.4.0 final, a final 3.3 bugfix update will be released. After that, security updates (source only) will be released until 5 years after the release of 3.3 final, which will be September 2017.</p> <p>As of 2017-09-29, Python 3.3.x reached end-of-life status.</p> </section> <section id="release-schedule"> <h2><a class="toc-backref" href="#release-schedule" role="doc-backlink">Release Schedule</a></h2> <section id="schedule"> <h3><a class="toc-backref" href="#schedule" role="doc-backlink">3.3.0 schedule</a></h3> <ul class="simple"> <li>3.3.0 alpha 1: March 5, 2012</li> <li>3.3.0 alpha 2: April 2, 2012</li> <li>3.3.0 alpha 3: May 1, 2012</li> <li>3.3.0 alpha 4: May 31, 2012</li> <li>3.3.0 beta 1: June 27, 2012</li> </ul> <p>(No new features beyond this point.)</p> <ul class="simple"> <li>3.3.0 beta 2: August 12, 2012</li> <li>3.3.0 candidate 1: August 24, 2012</li> <li>3.3.0 candidate 2: September 9, 2012</li> <li>3.3.0 candidate 3: September 24, 2012</li> <li>3.3.0 final: September 29, 2012</li> </ul> </section> <section id="id1"> <h3><a class="toc-backref" href="#id1" role="doc-backlink">3.3.1 schedule</a></h3> <ul class="simple"> <li>3.3.1 candidate 1: March 23, 2013</li> <li>3.3.1 final: April 6, 2013</li> </ul> </section> <section id="id2"> <h3><a class="toc-backref" href="#id2" role="doc-backlink">3.3.2 schedule</a></h3> <ul class="simple"> <li>3.3.2 final: May 13, 2013</li> </ul> </section> <section id="id3"> <h3><a class="toc-backref" href="#id3" role="doc-backlink">3.3.3 schedule</a></h3> <ul class="simple"> <li>3.3.3 candidate 1: October 27, 2013</li> <li>3.3.3 candidate 2: November 9, 2013</li> <li>3.3.3 final: November 16, 2013</li> </ul> </section> <section id="id4"> <h3><a class="toc-backref" href="#id4" role="doc-backlink">3.3.4 schedule</a></h3> <ul class="simple"> <li>3.3.4 candidate 1: January 26, 2014</li> <li>3.3.4 final: February 9, 2014</li> </ul> </section> <section id="id5"> <h3><a class="toc-backref" href="#id5" role="doc-backlink">3.3.5 schedule</a></h3> <p>Python 3.3.5 was the last regular maintenance release before 3.3 entered security-fix only mode.</p> <ul class="simple"> <li>3.3.5 candidate 1: February 22, 2014</li> <li>3.3.5 candidate 2: March 1, 2014</li> <li>3.3.5 final: March 8, 2014</li> </ul> </section> <section id="id6"> <h3><a class="toc-backref" href="#id6" role="doc-backlink">3.3.6 schedule</a></h3> <p>Security fixes only</p> <ul class="simple"> <li>3.3.6 candidate 1 (source-only release): October 4, 2014</li> <li>3.3.6 final (source-only release): October 11, 2014</li> </ul> </section> <section id="id7"> <h3><a class="toc-backref" href="#id7" role="doc-backlink">3.3.7 schedule</a></h3> <p>Security fixes only</p> <ul class="simple"> <li>3.3.7 candidate 1 (source-only release): September 6, 2017</li> <li>3.3.7 final (source-only release): September 19, 2017</li> </ul> </section> <section id="x-end-of-life"> <h3><a class="toc-backref" href="#x-end-of-life" role="doc-backlink">3.3.x end-of-life</a></h3> <ul class="simple"> <li>September 29, 2017</li> </ul> </section> </section> <section id="features-for-3-3"> <h2><a class="toc-backref" href="#features-for-3-3" role="doc-backlink">Features for 3.3</a></h2> <p>Implemented / Final PEPs:</p> <ul class="simple"> <li><a class="pep reference internal" href="../pep-0362/" title="PEP 362 – Function Signature Object">PEP 362</a>: Function Signature Object</li> <li><a class="pep reference internal" href="../pep-0380/" title="PEP 380 – Syntax for Delegating to a Subgenerator">PEP 380</a>: Syntax for Delegating to a Subgenerator</li> <li><a class="pep reference internal" href="../pep-0393/" title="PEP 393 – Flexible String Representation">PEP 393</a>: Flexible String Representation</li> <li><a class="pep reference internal" href="../pep-0397/" title="PEP 397 – Python launcher for Windows">PEP 397</a>: Python launcher for Windows</li> <li><a class="pep reference internal" href="../pep-0399/" title="PEP 399 – Pure Python/C Accelerator Module Compatibility Requirements">PEP 399</a>: Pure Python/C Accelerator Module Compatibility Requirements</li> <li><a class="pep reference internal" href="../pep-0405/" title="PEP 405 – Python Virtual Environments">PEP 405</a>: Python Virtual Environments</li> <li><a class="pep reference internal" href="../pep-0409/" title="PEP 409 – Suppressing exception context">PEP 409</a>: Suppressing exception context</li> <li><a class="pep reference internal" href="../pep-0412/" title="PEP 412 – Key-Sharing Dictionary">PEP 412</a>: Key-Sharing Dictionary</li> <li><a class="pep reference internal" href="../pep-0414/" title="PEP 414 – Explicit Unicode Literal for Python 3.3">PEP 414</a>: Explicit Unicode Literal for Python 3.3</li> <li><a class="pep reference internal" href="../pep-0415/" title="PEP 415 – Implement context suppression with exception attributes">PEP 415</a>: Implement context suppression with exception attributes</li> <li><a class="pep reference internal" href="../pep-0417/" title="PEP 417 – Including mock in the Standard Library">PEP 417</a>: Including mock in the Standard Library</li> <li><a class="pep reference internal" href="../pep-0418/" title="PEP 418 – Add monotonic time, performance counter, and process time functions">PEP 418</a>: Add monotonic time, performance counter, and process time functions</li> <li><a class="pep reference internal" href="../pep-0420/" title="PEP 420 – Implicit Namespace Packages">PEP 420</a>: Implicit Namespace Packages</li> <li><a class="pep reference internal" href="../pep-0421/" title="PEP 421 – Adding sys.implementation">PEP 421</a>: Adding sys.implementation</li> <li><a class="pep reference internal" href="../pep-3118/" title="PEP 3118 – Revising the buffer protocol">PEP 3118</a>: Revising the buffer protocol (protocol semantics finalised)</li> <li><a class="pep reference internal" href="../pep-3144/" title="PEP 3144 – IP Address Manipulation Library for the Python Standard Library">PEP 3144</a>: IP Address manipulation library</li> <li><a class="pep reference internal" href="../pep-3151/" title="PEP 3151 – Reworking the OS and IO exception hierarchy">PEP 3151</a>: Reworking the OS and IO exception hierarchy</li> <li><a class="pep reference internal" href="../pep-3155/" title="PEP 3155 – Qualified name for classes and functions">PEP 3155</a>: Qualified name for classes and functions</li> </ul> <p>Other final large-scale changes:</p> <ul class="simple"> <li>Addition of the “faulthandler” module</li> <li>Addition of the “lzma” module, and lzma/xz support in tarfile</li> <li>Implementing <code class="docutils literal notranslate"><span class="pre">__import__</span></code> using importlib</li> <li>Addition of the C decimal implementation</li> <li>Switch of Windows build toolchain to VS 2010</li> </ul> <p>Candidate PEPs:</p> <ul class="simple"> <li>None</li> </ul> <p>Other planned large-scale changes:</p> <ul class="simple"> <li>None</li> </ul> <p>Deferred to post-3.3:</p> <ul class="simple"> <li><a class="pep reference internal" href="../pep-0395/" title="PEP 395 – Qualified Names for Modules">PEP 395</a>: Qualified Names for Modules</li> <li><a class="pep reference internal" href="../pep-3143/" title="PEP 3143 – Standard daemon process library">PEP 3143</a>: Standard daemon process library</li> <li><a class="pep reference internal" href="../pep-3154/" title="PEP 3154 – Pickle protocol version 4">PEP 3154</a>: Pickle protocol version 4</li> <li>Breaking out standard library and docs in separate repos</li> <li>Addition of the “packaging” module, deprecating “distutils”</li> <li>Addition of the “regex” module</li> <li>Email version 6</li> <li>A standard event-loop interface (PEP by Jim Fulton pending)</li> </ul> </section> <section id="copyright"> <h2><a class="toc-backref" href="#copyright" role="doc-backlink">Copyright</a></h2> <p>This document has been placed in the public domain.</p> </section> </section> <hr class="docutils" /> <p>Source: <a class="reference external" href="https://github.com/python/peps/blob/main/peps/pep-0398.rst">https://github.com/python/peps/blob/main/peps/pep-0398.rst</a></p> <p>Last modified: <a class="reference external" href="https://github.com/python/peps/commits/main/peps/pep-0398.rst">2025-02-01 08:59:27 GMT</a></p> </article> <nav id="pep-sidebar"> <h2>Contents</h2> <ul> <li><a class="reference internal" href="#abstract">Abstract</a></li> <li><a class="reference internal" href="#release-manager-and-crew">Release Manager and Crew</a></li> <li><a class="reference internal" href="#lifespan">3.3 Lifespan</a></li> <li><a class="reference internal" href="#release-schedule">Release Schedule</a><ul> <li><a class="reference internal" href="#schedule">3.3.0 schedule</a></li> <li><a class="reference internal" href="#id1">3.3.1 schedule</a></li> <li><a class="reference internal" href="#id2">3.3.2 schedule</a></li> <li><a class="reference internal" href="#id3">3.3.3 schedule</a></li> <li><a class="reference internal" href="#id4">3.3.4 schedule</a></li> <li><a class="reference internal" href="#id5">3.3.5 schedule</a></li> <li><a class="reference internal" href="#id6">3.3.6 schedule</a></li> <li><a class="reference internal" href="#id7">3.3.7 schedule</a></li> <li><a class="reference internal" href="#x-end-of-life">3.3.x end-of-life</a></li> </ul> </li> <li><a class="reference internal" href="#features-for-3-3">Features for 3.3</a></li> <li><a class="reference internal" href="#copyright">Copyright</a></li> </ul> <br> <a id="source" href="https://github.com/python/peps/blob/main/peps/pep-0398.rst">Page Source (GitHub)</a> </nav> </section> <script src="../_static/colour_scheme.js"></script> <script src="../_static/wrap_tables.js"></script> <script src="../_static/sticky_banner.js"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10