Description: update sphinx names
Author: Martin <debacle@debian.org>
Origin: vendor
Bug-Debian: https://bugs.debian.org/997424
Last-Update: 2021-11-28
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/docs/aiohttp_doctools.py
+++ b/docs/aiohttp_doctools.py
@@ -1,4 +1,4 @@
-from sphinx.domains.python import PyModulelevel, PyClassmember
+from sphinx.domains.python import PyFunction, PyMethod
 from sphinx import addnodes
 
 
@@ -9,16 +9,16 @@
         return ret
 
 
-class PyCoroutineFunction(PyCoroutineMixin, PyModulelevel):
+class PyCoroutineFunction(PyCoroutineMixin, PyFunction):
     def run(self):
         self.name = 'py:function'
-        return PyModulelevel.run(self)
+        return PyFunction.run(self)
 
 
-class PyCoroutineMethod(PyCoroutineMixin, PyClassmember):
+class PyCoroutineMethod(PyCoroutineMixin, PyMethod):
     def run(self):
         self.name = 'py:method'
-        return PyClassmember.run(self)
+        return PyMethod.run(self)
 
 
 def setup(app):
