Spaces:
Sleeping
Sleeping
| """Backward compatibility wrapper for Sphinx extension. | |
| This module maintains backward compatibility for users who have | |
| ``cyclopts.sphinx_ext`` in their Sphinx conf.py files. | |
| The actual implementation is in :mod:`cyclopts.ext.sphinx`. | |
| .. deprecated:: 4.0 | |
| Use :mod:`cyclopts.ext.sphinx` instead. | |
| This backward-compatibility location will be removed in v5. | |
| """ | |
| import warnings | |
| warnings.warn( | |
| "Importing from 'cyclopts.sphinx_ext' is deprecated. " | |
| "Please update your Sphinx conf.py to use 'cyclopts.ext.sphinx' instead. " | |
| "This compatibility shim will be removed in Cyclopts v5.", | |
| DeprecationWarning, | |
| stacklevel=2, | |
| ) | |
| from cyclopts.ext.sphinx import ( | |
| CycloptsDirective, | |
| DirectiveOptions, | |
| setup, | |
| ) | |
| __all__ = [ | |
| "CycloptsDirective", | |
| "DirectiveOptions", | |
| "setup", | |
| ] | |