Showing content from http://svn.python.org/projects/doctools/trunk/sphinx/__init__.py below:
# -*- coding: utf-8 -*- """ Sphinx ~~~~~~ The Sphinx documentation toolchain. :copyright: Copyright 2007-2009 by the Sphinx team, see AUTHORS. :license: BSD, see LICENSE for details. """ import sys from os import path __revision__ = '$Revision$' __version__ = '0.6' __released__ = '0.6 (hg)' package_dir = path.abspath(path.dirname(__file__)) def main(argv=sys.argv): if sys.version_info[:3] < (2, 4, 0): print >>sys.stderr, \ 'Error: Sphinx requires at least Python 2.4 to run.' return 1 try: from sphinx import cmdline except ImportError, err: errstr = str(err) if errstr.lower().startswith('no module named'): whichmod = errstr[16:] hint = '' if whichmod.startswith('docutils'): whichmod = 'Docutils library' elif whichmod.startswith('jinja'): whichmod = 'Jinja library' elif whichmod == 'roman': whichmod = 'roman module (which is distributed with Docutils)' hint = ('This can happen if you upgraded docutils using\n' 'easy_install without uninstalling the old version' 'first.') else: whichmod += ' module' print >>sys.stderr, \ 'Error: The %s cannot be found. Did you install Sphinx '\ 'and its dependencies correctly?' % whichmod if hint: print >> sys.stderr, hint return 1 raise return cmdline.main(argv) if __name__ == '__main__': sys.exit(main(sys.argv))
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4