]> granicus.if.org Git - python/commitdiff
Rename importlib.util.set___package__ to set_package.
authorBrett Cannon <bcannon@gmail.com>
Wed, 4 Mar 2009 16:07:00 +0000 (16:07 +0000)
committerBrett Cannon <bcannon@gmail.com>
Wed, 4 Mar 2009 16:07:00 +0000 (16:07 +0000)
Doc/library/importlib.rst
Lib/importlib/_bootstrap.py
Lib/importlib/test/test_util.py
Lib/importlib/util.py

index 4a0ff0e208aed093a23ca96af76404de14da3f11..1481302ff015d8236ba9b671bb0eee39cd9a20d9 100644 (file)
@@ -185,7 +185,7 @@ an :term:`importer`.
     loader should initialize as specified by :pep:`302`.
 
 
-.. function:: set___package__(method)
+.. function:: set_package(method)
 
     A :term:`decorator` for a :term:`loader` to set the :attr:`__package__`
     attribute on the module returned by the loader. If :attr:`__package__` is
index a2a29cca9f118cfa2458d158a6660e6f24c88cc4..4c13c7af2f568e237289448f568726f9112e2617 100644 (file)
@@ -97,7 +97,7 @@ def wrap(new, old):
     new.__dict__.update(old.__dict__)
 
 
-def set___package__(fxn):
+def set_package(fxn):
     """Set __package__ on the returned module."""
     def wrapper(*args, **kwargs):
         module = fxn(*args, **kwargs)
@@ -131,7 +131,7 @@ class BuiltinImporter:
         return cls if imp.is_builtin(fullname) else None
 
     @classmethod
-    @set___package__
+    @set_package
     def load_module(cls, fullname):
         """Load a built-in module."""
         if fullname not in sys.builtin_module_names:
@@ -160,7 +160,7 @@ class FrozenImporter:
         return cls if imp.is_frozen(fullname) else None
 
     @classmethod
-    @set___package__
+    @set_package
     def load_module(cls, fullname):
         """Load a frozen module."""
         if cls.find_module(fullname) is None:
@@ -248,7 +248,7 @@ class _ExtensionFileLoader:
             raise ValueError("extension modules cannot be packages")
 
     @check_name
-    @set___package__
+    @set_package
     def load_module(self, fullname):
         """Load an extension module."""
         is_reload = fullname in sys.modules
index 8bd35f17f8bd1a6818d1fb47006571a3af47a143..706128a07fcc14b1a28480b68b56784ad27de7f2 100644 (file)
@@ -63,13 +63,13 @@ class ModuleForLoaderTests(unittest.TestCase):
 class SetPackageTests(unittest.TestCase):
 
 
-    """Tests for importlib.util.set___package__."""
+    """Tests for importlib.util.set_package."""
 
     def verify(self, module, expect):
         """Verify the module has the expected value for __package__ after
-        passing through set___package__."""
+        passing through set_package."""
         fxn = lambda: module
-        wrapped = util.set___package__(fxn)
+        wrapped = util.set_package(fxn)
         wrapped()
         self.assert_(hasattr(module, '__package__'))
         self.assertEqual(expect, module.__package__)
index 2b6154b12e9d5a6c5b8637b58e52da62f6a60930..9022ab878fab5e8cc3b135cd61a044d596606dbc 100644 (file)
@@ -1,3 +1,3 @@
 """Utility code for constructing importers, etc."""
 from ._bootstrap import module_for_loader
-from ._bootstrap import set___package__
+from ._bootstrap import set_package