From 2cd6459cb6d078f99d63f7d4dc86b1015137b1e2 Mon Sep 17 00:00:00 2001 From: Sam Bull Date: Thu, 30 Jan 2025 20:31:02 +0000 Subject: [PATCH] Update sphinx docs --- docs/aiohttp_doctools.py | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 docs/aiohttp_doctools.py diff --git a/docs/aiohttp_doctools.py b/docs/aiohttp_doctools.py deleted file mode 100644 index 0ee16157..00000000 --- a/docs/aiohttp_doctools.py +++ /dev/null @@ -1,27 +0,0 @@ -from sphinx import addnodes -from sphinx.domains.python import PyClassmember, PyModulelevel - - -class PyCoroutineMixin(object): - def handle_signature(self, sig, signode): - ret = super(PyCoroutineMixin, self).handle_signature(sig, signode) - signode.insert(0, addnodes.desc_annotation('coroutine ', 'coroutine ')) - return ret - - -class PyCoroutineFunction(PyCoroutineMixin, PyModulelevel): - def run(self): - self.name = 'py:function' - return PyModulelevel.run(self) - - -class PyCoroutineMethod(PyCoroutineMixin, PyClassmember): - def run(self): - self.name = 'py:method' - return PyClassmember.run(self) - - -def setup(app): - app.add_directive_to_domain('py', 'coroutinefunction', PyCoroutineFunction) - app.add_directive_to_domain('py', 'coroutinemethod', PyCoroutineMethod) - return {'version': '1.0', 'parallel_read_safe': True}