# Check whether we have a recent version of sphinx. EPEL and CentOS are completely crazy and I don't understand their
# packaging at all. The test below works on Ubuntu and places where sphinx is installed sanely AFAICT.
if options.checkvers:
- print 'checking for sphinx version >= 1.2... ',
+ print ( 'checking for sphinx version >= 1.2... ' ),
# Need at least 1.2 because of some command line options stuff HRP added.
# Also 1.2 guarantees sphinx.version_info is available.
try:
import sphinx
if 'version_info' in dir(sphinx):
- print 'Found Sphinx version {0}'.format(sphinx.version_info)
+ print ( 'Found Sphinx version {0}'.format(sphinx.version_info) )
else:
version = sphinx.__version__
- print 'Found Sphinx version (old) {0}'.format(sphinx.__version__)
+ print ( 'Found Sphinx version (old) {0}'.format(sphinx.__version__) )
sphinx.version_info = version.split('.')
if sphinx.version_info < (1, 2):
sys.exit(1)
except Exception as e:
- print e
+ print ( e )
sys.exit(1)
- print 'checking for sphinx.writers.manpage... ',
+ print ( 'checking for sphinx.writers.manpage... ' ),
try:
from sphinx.writers import manpage
- print 'yes'
+ print ( 'yes' )
except Exception as e:
- print e
+ print ( e )
sys.exit(1)
# Print the names of the man pages for the requested manual section.
for page in man_pages:
if options.section == 0 or options.section == int(page[4][0]):
- print page[1] + '.' + page[4]
+ print( page[1] + '.' + page[4] )