[Python-checkins] r43033 - in python/trunk/Lib: distutils/sysconfig.py encodings/__init__.py

Michael Hudson mwh at python.net
Wed Mar 15 18:17:14 CET 2006


Michael Hudson <mwh at python.net> writes:

> "guido.van.rossum" <python-checkins at python.org> writes:
>
>> Author: guido.van.rossum
>> Date: Wed Mar 15 05:33:54 2006
>> New Revision: 43033
>>
>> Modified:
>>    python/trunk/Lib/distutils/sysconfig.py
>>    python/trunk/Lib/encodings/__init__.py
>> Log:
>> Use relative imports in a few places where I noticed the need.
>> (Ideally, all packages in Python 2.5 will use the relative import
>> syntax for all their relative import needs.)
>
> Abusing something I wrote recently to analyse the Twisted source found
> these local imports:

That list was way incomplete, here's a better one:

xmlcore.etree.ElementInclude local import ElementTree
curses.textpad local import ascii
idlelib.IOBinding local import configHandler
curses.__init__ local import has_key
idlelib.ScriptBinding local import PyShell
idlelib.ScriptBinding local import configHandler
idlelib.TreeWidget local import ZoomHeight
idlelib.TreeWidget local import configHandler
idlelib.TreeWidget.test local import PyShell
ctypes.macholib.dyld local import framework
ctypes.macholib.dyld local import dylib
idlelib.PathBrowser local import TreeWidget
idlelib.PathBrowser local import ClassBrowser
idlelib.PathBrowser.main local import PyShell
idlelib.Percolator local import WidgetRedirector
idlelib.Percolator local import Delegator
idlelib.RemoteObjectBrowser local import rpc
idlelib.Debugger local import WindowList
idlelib.Debugger local import ScrolledList
idlelib.StackViewer local import TreeWidget
idlelib.StackViewer local import ObjectBrowser
idlelib.StackViewer._test local import testcode
idlelib.HyperParser local import PyParse
compiler.__init__ local import transformer
compiler.__init__ local import visitor
compiler.__init__ local import pycodegen
bsddb.dbshelve local import db
idlelib.run local import CallTips
idlelib.run local import AutoComplete
idlelib.run local import RemoteDebugger
idlelib.run local import RemoteObjectBrowser
idlelib.run local import StackViewer
idlelib.run local import rpc
idlelib.run.MyHandler.handle local import IOBinding
bsddb.dbutils local import db
idlelib.UndoDelegator local import Delegator
idlelib.UndoDelegator.main local import Percolator
idlelib.ParenMatch local import HyperParser
idlelib.ParenMatch local import configHandler
idlelib.configDialog local import configHandler
idlelib.configDialog local import dynOptionMenuWidget
idlelib.configDialog local import tabpage
idlelib.configDialog local import keybindingDialog
idlelib.configDialog local import configSectionNameDialog
idlelib.configDialog local import configHelpSourceEdit
idlelib.SearchDialog local import SearchEngine
idlelib.SearchDialog local import SearchDialogBase
idlelib.FormatParagraph local import configHandler
idlelib.ColorDelegator local import Delegator
idlelib.ColorDelegator local import configHandler
idlelib.ColorDelegator.main local import Percolator
xmlcore.sax.saxutils local import handler
xmlcore.sax.saxutils local import xmlreader
idlelib.CallTips local import CallTipWindow
idlelib.CallTips local import HyperParser
idlelib.ObjectBrowser local import TreeWidget
xmlcore.etree.ElementTree local import ElementPath
xmlcore.dom.__init__ local import domreg
idlelib.Bindings local import configHandler
compiler.ast local import consts
compiler.transformer local import consts
compiler.transformer local import consts
xmlcore.sax.__init__ local import xmlreader
xmlcore.sax.__init__ local import handler
xmlcore.sax.__init__ local import _exceptions
idlelib.OutputWindow local import EditorWindow
idlelib.OutputWindow local import IOBinding
idlelib.aboutDialog local import textView
idlelib.aboutDialog local import idlever
idlelib.aboutDialog.run local import aboutDialog
idlelib.EditorWindow local import MultiCall
idlelib.EditorWindow local import idlever
idlelib.EditorWindow local import WindowList
idlelib.EditorWindow local import SearchDialog
idlelib.EditorWindow local import GrepDialog
idlelib.EditorWindow local import ReplaceDialog
idlelib.EditorWindow local import PyParse
idlelib.EditorWindow local import configHandler
idlelib.EditorWindow local import aboutDialog
idlelib.EditorWindow local import textView
idlelib.EditorWindow local import configDialog
idlelib.EditorWindow.EditorWindow local import Percolator
idlelib.EditorWindow.EditorWindow local import ColorDelegator
idlelib.EditorWindow.EditorWindow local import UndoDelegator
idlelib.EditorWindow.EditorWindow local import IOBinding
idlelib.EditorWindow.EditorWindow local import Bindings
idlelib.EditorWindow.EditorWindow local import MultiStatusBar
idlelib.EditorWindow.EditorWindow.open_class_browser local import ClassBrowser
idlelib.EditorWindow.EditorWindow.open_path_browser local import PathBrowser
idlelib.idle local import PyShell
xmlcore.sax.xmlreader local import handler
xmlcore.sax.xmlreader local import _exceptions
xmlcore.sax.xmlreader.IncrementalParser.parse local import saxutils
idlelib.ReplaceDialog local import SearchEngine
idlelib.ReplaceDialog local import SearchDialogBase
idlelib.IdleHistory local import configHandler
idlelib.RemoteDebugger local import rpc
idlelib.RemoteDebugger local import Debugger
idlelib.GrepDialog local import SearchEngine
idlelib.GrepDialog local import SearchDialogBase
idlelib.GrepDialog.GrepDialog.default_command local import OutputWindow
idlelib.AutoComplete local import configHandler
idlelib.AutoComplete local import AutoCompleteWindow
idlelib.AutoComplete local import HyperParser
idlelib.AutoCompleteWindow local import MultiCall
idlelib.AutoCompleteWindow local import AutoComplete
idlelib.FileList.FileList local import EditorWindow
idlelib.FileList._test local import EditorWindow
idlelib.PyShell local import EditorWindow
idlelib.PyShell local import FileList
idlelib.PyShell local import ColorDelegator
idlelib.PyShell local import UndoDelegator
idlelib.PyShell local import OutputWindow
idlelib.PyShell local import configHandler
idlelib.PyShell local import idlever
idlelib.PyShell local import rpc
idlelib.PyShell local import Debugger
idlelib.PyShell local import RemoteDebugger
idlelib.PyShell.PyShell local import IdleHistory
idlelib.PyShell.ModifiedInterpreter.remote_stack_viewer local import RemoteObjectBrowser
idlelib.PyShell.ModifiedInterpreter.remote_stack_viewer local import TreeWidget
idlelib.PyShell.ModifiedInterpreter.runsource local import IOBinding
idlelib.PyShell.PyShell.__init__ local import IOBinding
idlelib.PyShell.PyShell.readline local import IOBinding
idlelib.PyShell.PyShell.open_stack_viewer local import StackViewer
idlelib.ClassBrowser local import PyShell
idlelib.ClassBrowser local import WindowList
idlelib.ClassBrowser local import TreeWidget
idlelib.ClassBrowser local import configHandler
bsddb.dbobj local import db
idlelib.CodeContext local import configHandler

Cheers,
mwh

-- 
  Hmmm... its Sunday afternoon: I could do my work, or I could do a
  Fourier analysis of my computer's fan noise.
       -- Amit Muthu, ucam.chat (from Owen Dunn's summary of the year)


More information about the Python-checkins mailing list