From 7d71a0531ec179c7b24a30f6db0f5ce130a13513 Mon Sep 17 00:00:00 2001 From: Andre Anjos <andre.dos.anjos@gmail.com> Date: Tue, 7 Apr 2020 11:53:17 +0200 Subject: [PATCH] [doc] Remove private member sphinx patch --- doc/conf.py | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/doc/conf.py b/doc/conf.py index 10c340bc..c75b503e 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -231,23 +231,3 @@ autodoc_default_flags = [ # Adds simplejson, pyzmq links #intersphinx_mapping['http://simplejson.readthedocs.io/en/stable/'] = None #intersphinx_mapping['http://pyzmq.readthedocs.io/en/stable/'] = None - -# We want to remove all private (i.e. _. or __.__) members -# that are not in the list of accepted functions -accepted_private_functions = ['__array__'] - -def member_function_test(app, what, name, obj, skip, options): - # test if we have a private function - if len(name) > 1 and name[0] == '_': - # test if this private function should be allowed - if name not in accepted_private_functions: - # omit privat functions that are not in the list of accepted private functions - return skip - else: - # test if the method is documented - if not hasattr(obj, '__doc__') or not obj.__doc__: - return skip - return False - -def setup(app): - app.connect('autodoc-skip-member', member_function_test) -- GitLab