[Python-checkins] r73550 - peps/trunk/pep-0376.txt

tarek.ziade python-checkins at python.org
Wed Jun 24 21:50:59 CEST 2009


Author: tarek.ziade
Date: Wed Jun 24 21:50:58 2009
New Revision: 73550

Log:
renamed classes

Modified:
   peps/trunk/pep-0376.txt

Modified: peps/trunk/pep-0376.txt
==============================================================================
--- peps/trunk/pep-0376.txt	(original)
+++ peps/trunk/pep-0376.txt	Wed Jun 24 21:50:58 2009
@@ -301,11 +301,11 @@
 - ``Distribution``: manages an `.egg-info` directory.
 - ``ZippedDistribution``: manages an `.egg-info` directory contained in a zip
   file.
-- ``DistributionDirectory``: manages a directory that contains some `.egg-info`
+- ``DistributionDir``: manages a directory that contains some `.egg-info`
   directories.
-- ``ZippedDistributionDirectory``: manages a zipped directory that contains
+- ``ZippedDistributionDir``: manages a zipped directory that contains
   some `.egg.info` directory.
-- ``DistributionDirectories``: manages ``DistributionDirectory`` instances.
+- ``DistributionDirMap``: manages ``DistributionDir`` instances.
 
 Distribution class
 ------------------
@@ -375,19 +375,19 @@
 
 Other public methods and attributes are similar to  ``Distribution``.
 
-DistributionDirectory class
+DistributionDir class
 ---------------------------
 
-A new class called ``DistributionDirectory`` is created with a path
+A new class called ``DistributionDir`` is created with a path
 corresponding to a directory. For each `.egg-info` directory founded in
 `path`, the class creates a corresponding ``Distribution``.
 
-The class is a ``set`` of ``Distribution`` instances. ``DistributionDirectory``
+The class is a ``set`` of ``Distribution`` instances. ``DistributionDir``
 provides a ``path`` attribute corresponding to the path is was created with.
 
-``DistributionDirectory(path)`` -> instance
+``DistributionDir(path)`` -> instance
 
-  Creates a ``DistributionDirectory`` instance for the given ``path``.
+  Creates a ``DistributionDir`` instance for the given ``path``.
 
 It also provides one extra method besides the ones from ``set``:
 
@@ -397,53 +397,53 @@
   ``Distribution.uses(path)`` on all ``Distribution`` instances.
 
 
-ZippedDistributionDirectory class
+ZippedDistributionDir class
 ---------------------------------
 
-A ``ZippedDistributionDirectory`` is provided. It overrides the
-``DistributionDirectory`` class so its methods work with a Zip file.
+A ``ZippedDistributionDir`` is provided. It overrides the
+``DistributionDir`` class so its methods work with a Zip file.
 
-``ZippedDistributionDirectory(path)`` -> instance
+``ZippedDistributionDir(path)`` -> instance
 
-  Creates a ``ZippedDistributionDirectory`` instance for the given ``path``.
+  Creates a ``ZippedDistributionDir`` instance for the given ``path``.
 
-Other public methods and attributes are similar to  ``DistributionDirectory``.
+Other public methods and attributes are similar to  ``DistributionDir``.
 
 
-DistributionDirectories class
+DistributionDirMap class
 -----------------------------
 
-A new class called ``DistributionDirectories`` is created. It's a collection of
-``DistributionDirectory`` and ``ZippedDistributionDirectory`` instances.
+A new class called ``DistributionDirMap`` is created. It's a collection of
+``DistributionDir`` and ``ZippedDistributionDir`` instances.
 
-``DistributionDirectories(paths=None, use_cache=True)`` -> instance
+``DistributionDirMap(paths=None, use_cache=True)`` -> instance
 
   If ``paths`` is not not, it's a sequence of paths the constructor loads
   in the instance.
 
   The constructor also takes an optional ``use_cache`` argument.
-  When it's ``True``, ``DistributionDirectories`` will use a global
+  When it's ``True``, ``DistributionDirMap`` will use a global
   cache to reduce the numbers of I/O accesses and speed up the lookups.
 
-  The cache is a global mapping containing ``DistributionDirectory`` and
-  ``ZippedDistributionDirectory`` instances. When a
-  ``DistributionDirectories`` object is created, it will use the cache to
+  The cache is a global mapping containing ``DistributionDir`` and
+  ``ZippedDistributionDir`` instances. When a
+  ``DistributionDirMap`` object is created, it will use the cache to
   add an entry for each path it visits, or reuse existing entries. The
   cache usage can be disabled at any time with the ``use_cache`` attribute.
 
   The cache can also be emptied with the global ``purge_cache`` function.
 
-The class is a ``dict`` where the values are ``DistributionDirectory``
-and ``ZippedDistributionDirectory`` instances and the keys are their path
+The class is a ``dict`` where the values are ``DistributionDir``
+and ``ZippedDistributionDir`` instances and the keys are their path
 attributes.
 
-``DistributionDirectories`` also provides the following methods besides the ones
+``DistributionDirMap`` also provides the following methods besides the ones
 from ``dict``:
 
 - ``load(*paths)``
 
-  Creates and adds ``DistributionDirectory`` (or
-  ``ZippedDistributionDirectory``) instances corresponding to ``paths``.
+  Creates and adds ``DistributionDir`` (or
+  ``ZippedDistributionDir``) instances corresponding to ``paths``.
 
 - ``reload()``
 
@@ -453,7 +453,7 @@
   ``ZippedDistribution``) instances.
 
   Iterates over all ``Distribution`` and ``ZippedDistribution`` contained
-  in ``DistributionDirectory`` and ``ZippedDistributionDirectory`` instances.
+  in ``DistributionDir`` and ``ZippedDistributionDir`` instances.
 
 - ``get_distribution(dist_name)`` -> ``Distribution`` (or
   ``ZippedDistribution``) or None.
@@ -496,7 +496,7 @@
   Iterates over all distributions to find out which distributions uses ``path``.
   ``path`` can be a local absolute path or a relative '/'-separated path.
 
-All these functions use the same global instance of ``DistributionDirectories``
+All these functions use the same global instance of ``DistributionDirMap``
 to use the cache. Notice that the cache is never emptied explicitely.
 
 Example


More information about the Python-checkins mailing list