Scheduler Read-the-Docs API reference broken
Recently API reference has gone kaput again, for quantify-scheduler main branch https://quantify-quantify-scheduler.readthedocs-hosted.com/en/main/api_reference.html
-
Circular imports error for
tenacity -
Also, we seem to be failing without the RTD build/docs build failing visibly
WARNING: autodoc: failed to import module 'quantify_scheduler'; the following exception was raised:
cannot import name 'RetryCallState' from partially initialized module 'tenacity' (most likely due to a circular import) (/home/docs/checkouts/readthedocs.org/user_builds/quantify-quantify-scheduler/envs/main/lib/python3.8/site-packages/tenacity/__init__.py)
WARNING: autodoc: failed to import module 'backends' from module 'quantify_scheduler'; the following exception was raised:
cannot import name 'RetryCallState' from partially initialized module 'tenacity' (most likely due to a circular import) (/home/docs/checkouts/readthedocs.org/user_builds/quantify-quantify-scheduler/envs/main/lib/python3.8/site-packages/tenacity/__init__.py)
WARNING: autodoc: failed to import module 'backends.circuit_to_device' from module 'quantify_scheduler'; the following exception was raised:
cannot import name 'RetryCallState' from partially initialized module 'tenacity' (most likely due to a circular import) (/home/docs/checkouts/readthedocs.org/user_builds/quantify-quantify-scheduler/envs/main/lib/python3.8/site-packages/tenacity/__init__.py)
WARNING: autodoc: failed to import module 'backends.qblox_backend' from module 'quantify_scheduler'; the following exception was raised:
cannot import name 'RetryCallState' from partially initialized module 'tenacity' (most likely due to a circular import) (/home/docs/checkouts/readthedocs.org/user_builds/quantify-quantify-scheduler/envs/main/lib/python3.8/site-packages/tenacity/__init__.py)
WARNING: autodoc: failed to import module 'backends.qblox.compiler_abc' from module 'quantify_scheduler'; the following exception was raised:
cannot import name 'RetryCallState' from partially initialized module 'tenacity' (most likely due to a circular import) (/home/docs/checkouts/readthedocs.org/user_builds/quantify-quantify-scheduler/envs/main/lib/python3.8/site-packages/tenacity/__init__.py)
WARNING: autodoc: failed to import module 'backends.qblox.compiler_container' from module 'quantify_scheduler'; the following exception was raised:
cannot import name 'RetryCallState' from partially initialized module 'tenacity' (most likely due to a circular import) (/home/docs/checkouts/readthedocs.org/user_builds/quantify-quantify-scheduler/envs/main/lib/python3.8/site-packages/tenacity/__init__.py)