diff --git a/docs/source/api_reference/clockline.rst b/docs/source/api/clockline.rst similarity index 100% rename from docs/source/api_reference/clockline.rst rename to docs/source/api/clockline.rst diff --git a/docs/source/api_reference/device.rst b/docs/source/api/device.rst similarity index 100% rename from docs/source/api_reference/device.rst rename to docs/source/api/device.rst diff --git a/docs/source/api_reference/index.rst b/docs/source/api/index.rst similarity index 100% rename from docs/source/api_reference/index.rst rename to docs/source/api/index.rst diff --git a/docs/source/api_reference/intermediatedevice.rst b/docs/source/api/intermediatedevice.rst similarity index 100% rename from docs/source/api_reference/intermediatedevice.rst rename to docs/source/api/intermediatedevice.rst diff --git a/docs/source/api_reference/pseudoclock.rst b/docs/source/api/pseudoclock.rst similarity index 100% rename from docs/source/api_reference/pseudoclock.rst rename to docs/source/api/pseudoclock.rst diff --git a/docs/source/api_reference/pseudoclockdevice.rst b/docs/source/api/pseudoclockdevice.rst similarity index 100% rename from docs/source/api_reference/pseudoclockdevice.rst rename to docs/source/api/pseudoclockdevice.rst diff --git a/docs/source/conf.py b/docs/source/conf.py index f74c0b6..df5f266 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -132,8 +132,10 @@ # whether to use stable or latest version labscript_suite_doc_version = os.environ.get('READTHEDOCS_VERSION', 'latest') -if labscript_suite_doc_version not in ['stable', 'latest']: +if '.' in labscript_suite_doc_version: labscript_suite_doc_version = 'stable' +elif labscript_suite_doc_version not in ['stable', 'latest']: + labscript_suite_doc_version = 'latest' # add intersphinx references for each component for ls_prog in labscript_suite_programs: @@ -204,7 +206,7 @@ def setup(app): app.add_config_value('m2r_anonymous_references', False, 'env') app.add_config_value('m2r_disable_inline_math', False, 'env') app.add_directive('mdinclude', MdInclude) - app.add_stylesheet('custom.css') + app.add_css_file('custom.css') # generate the components.rst file dynamically so it points to stable/latest # of subprojects correctly diff --git a/docs/source/index.rst b/docs/source/index.rst index 6921780..cf14658 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -15,7 +15,7 @@ labscript introduction connection_table - api_reference/index + api/index .. toctree:: :maxdepth: 2