Fixes on requirements for Sphinx ReadTheDocs build process. The Sphinx version 5.0.1 didn't find some runpandas packages due to import problems. To investigate. For now , we will fix the version 4.4.4 for Sphinx.
`
Traceback (most recent call last):
File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/ext/autosummary/generate.py", line 394, in generate_autosummary_docs
name, obj, parent, modname = import_by_name(entry.name)
File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/ext/autosummary/init.py", line 654, in import_by_name
raise ImportExceptionGroup('no module named %s' % ' or '.join(tried), exceptions)
sphinx.ext.autosummary.ImportExceptionGroup: no module named runpandas._testing.skip_on_exception
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/events.py", line 94, in emit
results.append(listener.handler(self.app, *args))
File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/ext/autosummary/init.py", line 804, in process_generate_options
generate_autosummary_docs(genfiles, suffix=suffix, base_path=app.srcdir,
File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/ext/autosummary/generate.py", line 399, in generate_autosummary_docs
name, obj, parent, modname = import_ivar_by_name(entry.name)
File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/ext/autosummary/init.py", line 713, in import_ivar_by_name
real_name, obj, parent, modname = import_by_name(name, prefixes, grouped_exception)
File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/ext/autosummary/init.py", line 654, in import_by_name
raise ImportExceptionGroup('no module named %s' % ' or '.join(tried), exceptions)
sphinx.ext.autosummary.ImportExceptionGroup: no module named runpandas._testing
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/cmd/build.py", line 272, in build_main
app = Sphinx(args.sourcedir, args.confdir, args.outputdir,
File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/application.py", line 256, in init
self._init_builder()
File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/application.py", line 314, in _init_builder
self.events.emit('builder-inited')
File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/events.py", line 102, in emit
raise ExtensionError(__("Handler %r for event %r threw an exception") %
sphinx.errors.ExtensionError: Handler <function process_generate_options at 0x7fa3afa72d30> for event 'builder-inited' threw an exception (exception: no module named runpandas._testing)
Extension error (sphinx.ext.autosummary):
Handler <function process_generate_options at 0x7fa3afa72d30> for event 'builder-inited' threw an exception (exception: no module named runpandas._testing)
`
` Traceback (most recent call last): File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/ext/autosummary/generate.py", line 394, in generate_autosummary_docs name, obj, parent, modname = import_by_name(entry.name) File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/ext/autosummary/init.py", line 654, in import_by_name raise ImportExceptionGroup('no module named %s' % ' or '.join(tried), exceptions) sphinx.ext.autosummary.ImportExceptionGroup: no module named runpandas._testing.skip_on_exception
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/events.py", line 94, in emit results.append(listener.handler(self.app, *args)) File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/ext/autosummary/init.py", line 804, in process_generate_options generate_autosummary_docs(genfiles, suffix=suffix, base_path=app.srcdir, File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/ext/autosummary/generate.py", line 399, in generate_autosummary_docs name, obj, parent, modname = import_ivar_by_name(entry.name) File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/ext/autosummary/init.py", line 713, in import_ivar_by_name real_name, obj, parent, modname = import_by_name(name, prefixes, grouped_exception) File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/ext/autosummary/init.py", line 654, in import_by_name raise ImportExceptionGroup('no module named %s' % ' or '.join(tried), exceptions) sphinx.ext.autosummary.ImportExceptionGroup: no module named runpandas._testing
The above exception was the direct cause of the following exception:
Traceback (most recent call last): File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/cmd/build.py", line 272, in build_main app = Sphinx(args.sourcedir, args.confdir, args.outputdir, File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/application.py", line 256, in init self._init_builder() File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/application.py", line 314, in _init_builder self.events.emit('builder-inited') File "/home/docs/checkouts/readthedocs.org/user_builds/runpandas/conda/latest/lib/python3.8/site-packages/sphinx/events.py", line 102, in emit raise ExtensionError(__("Handler %r for event %r threw an exception") % sphinx.errors.ExtensionError: Handler <function process_generate_options at 0x7fa3afa72d30> for event 'builder-inited' threw an exception (exception: no module named runpandas._testing)
Extension error (sphinx.ext.autosummary): Handler <function process_generate_options at 0x7fa3afa72d30> for event 'builder-inited' threw an exception (exception: no module named runpandas._testing) `