Skip to content
Snippets Groups Projects
Commit 2dccc00f authored by Sushil BHATTACHARJEE's avatar Sushil BHATTACHARJEE
Browse files

added _appropriate()

parent 868394b2
No related branches found
No related tags found
1 merge request!4User guide
Pipeline #
#!/usr/bin/env python #!/usr/bin/env python
# vim: set fileencoding=utf-8 : # vim: set fileencoding=utf-8 :
from .utils import * #from .utils import *
from .utils import Result
def get_config(): def get_config():
...@@ -13,5 +14,20 @@ def get_config(): ...@@ -13,5 +14,20 @@ def get_config():
return bob.extension.get_config(__name__) return bob.extension.get_config(__name__)
# gets sphinx autodoc done right - don't remove it
def __appropriate__(*args):
"""Says object was actually declared here, an not on the import module.
Parameters: *args: An iterable of objects to modify
Resolves `Sphinx referencing issues <https://github.com/sphinx-doc/sphinx/issues/3048>` """
for obj in args: obj.__module__ = __name__
__appropriate__(
Result,
)
# gets sphinx autodoc done right - don't remove it # gets sphinx autodoc done right - don't remove it
__all__ = [_ for _ in dir() if not _.startswith('_')] __all__ = [_ for _ in dir() if not _.startswith('_')]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment