Mark PEP as active.

This commit is contained in:
Martin v. Löwis 2009-04-02 15:35:39 +00:00
parent 33633555c7
commit f7ac442216
1 changed files with 13 additions and 11 deletions

View File

@ -3,7 +3,7 @@ Title: Namespace Packages
Version: $Revision$
Last-Modified: $Date$
Author: Martin v. Löwis <martin@v.loewis.de>
Status:
Status: Active
Type: Standards Track
Content-Type: text/x-rst
Created: 02-Apr-2009
@ -13,21 +13,23 @@ Post-History:
Abstract
========
Namespace packages are a mechanism for splitting a single Python package
across multiple directories on disk. In current Python versions, an algorithm
to compute the packages __path__ must be formulated. With the enhancement
proposed here, the import machinery itself will construct the list of
directories that make up the package.
Namespace packages are a mechanism for splitting a single Python
package across multiple directories on disk. In current Python
versions, an algorithm to compute the packages __path__ must be
formulated. With the enhancement proposed here, the import machinery
itself will construct the list of directories that make up the
package.
Terminology
===========
Within this PEP, the term package refers to Python packages as defined
by Python's import statement. The term distribution refers to separately
installable sets of Python modules as stored in the Python package index,
and installed by distutils or setuptools. The term vendor package refers
to groups of files installed by an operating system's packaging mechanism
(e.g. Debian or Redhat packages install on Linux systems).
by Python's import statement. The term distribution refers to
separately installable sets of Python modules as stored in the Python
package index, and installed by distutils or setuptools. The term
vendor package refers to groups of files installed by an operating
system's packaging mechanism (e.g. Debian or Redhat packages install
on Linux systems).
The term portion refers to a set of files in a single directory (possibly
stored in a zip file) that contribute to a namespace package.