diff options
author | Eli Bendersky <eliben@gmail.com> | 2012-03-30 07:52:25 (GMT) |
---|---|---|
committer | Eli Bendersky <eliben@gmail.com> | 2012-03-30 07:52:25 (GMT) |
commit | 6bdb650ab260149c2eda483826f62eef365a2d0f (patch) | |
tree | 479b73af40e7d1e157a6b28dda9492293c7103cc | |
parent | b4f6da826545d3f913316f89c0998988b33d4efa (diff) | |
download | cpython-6bdb650ab260149c2eda483826f62eef365a2d0f.zip cpython-6bdb650ab260149c2eda483826f62eef365a2d0f.tar.gz cpython-6bdb650ab260149c2eda483826f62eef365a2d0f.tar.bz2 |
Added the "provisional package" glossary term from PEP 411
-rw-r--r-- | Doc/glossary.rst | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/Doc/glossary.rst b/Doc/glossary.rst index 062918a..b44c5cc 100644 --- a/Doc/glossary.rst +++ b/Doc/glossary.rst @@ -523,6 +523,20 @@ Glossary definition), or pass several arguments as a list to a function. See :term:`argument`. + provisional package + A provisional package is one which has been deliberately excluded from the + standard library's backwards compatibility guarantees. While major + changes to such packages are not expected, as long as they are marked + provisional, backwards incompatible changes (up to and including removal + of the package) may occur if deemed necessary by core developers. Such + changes will not be made gratuitously -- they will occur only if serious + flaws are uncovered that were missed prior to the inclusion of the + package. + + This process allows the standard library to continue to evolve over time, + without locking in problematic design errors for extended periods of time. + See :pep:`411` for more details. + Python 3000 Nickname for the Python 3.x release line (coined long ago when the release of version 3 was something in the distant future.) This is also |