1414import os
1515from pathlib import Path
1616from jinja2 import FileSystemLoader , Environment
17- try :
18- import importlib .metadata as importlib_metadata
19- except ImportError :
20- import importlib_metadata
17+ import importlib .metadata
2118
2219# -- Project information (unique to each project) -------------------------------------
2320
2623author = "labscript suite contributors"
2724
2825# The full version, including alpha/beta/rc tags
29- version = importlib_metadata .version ('runmanager' )
26+ version = importlib . metadata .version ('runmanager' )
3027
3128release = version
3229
@@ -117,7 +114,10 @@ def set_process_name(self,*args,**kwargs):
117114exclude_patterns = []
118115
119116# The suffix(es) of source filenames.
120- source_suffix = ['.rst' , '.md' ]
117+ source_suffix = {
118+ '.rst' : 'restructuredtext' ,
119+ '.md' : 'markdown' ,
120+ }
121121
122122# The master toctree document.
123123master_doc = 'index'
@@ -138,7 +138,7 @@ def set_process_name(self,*args,**kwargs):
138138 'h5py' : ('https://docs.h5py.org/en/stable/' , None ),
139139 'pydaqmx' : ('https://pythonhosted.org/PyDAQmx/' , None ),
140140 'qt' : (
141- '' ,
141+ 'https://riverbankcomputing.com/static/Docs/PyQt5/ ' ,
142142 'pyqt5-modified-objects.inv' ,
143143 ) # from https://github.com/MSLNZ/msl-qt/blob/master/docs/create_pyqt_objects.py
144144 # under MIT License
0 commit comments