summaryrefslogtreecommitdiff
path: root/docutils
diff options
context:
space:
mode:
authorblais <blais@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2003-04-29 13:19:04 +0000
committerblais <blais@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2003-04-29 13:19:04 +0000
commit9b5dd584ec887180280405cc4fbed881c6fb2546 (patch)
tree9c3e5514a5d1f374539af153350ad51493d5111e /docutils
parent32a05e09f417c109c00fcae0498825f6c6e949c1 (diff)
downloaddocutils-9b5dd584ec887180280405cc4fbed881c6fb2546.tar.gz
Make pep2html module depend not loaded if not needed.
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@1295 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils')
-rwxr-xr-xdocutils/tools/buildhtml.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/docutils/tools/buildhtml.py b/docutils/tools/buildhtml.py
index c304c6618..764756aeb 100755
--- a/docutils/tools/buildhtml.py
+++ b/docutils/tools/buildhtml.py
@@ -28,7 +28,6 @@ from docutils import core, frontend
from docutils.parsers import rst
from docutils.readers import standalone, pep
from docutils.writers import html4css1, pep_html
-import pep2html
usage = '%prog [options] [<directory> ...]'
@@ -196,6 +195,9 @@ class Builder:
% (error.__class__.__name__, error))
def process_peps(self, directory):
+ # only import PEP module/script if we need it.
+ import pep2html
+
settings = self.get_settings('PEPs', directory)
old_directory = os.getcwd()
os.chdir(directory)