diff --git a/docs/conf.py b/docs/conf.py
index f8f08c5733ae79e339c02418bdb18bbab9f58593..91003849ab677b6b7ff956a01f472c0b242bdcc9 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -157,6 +157,16 @@ texinfo_documents = [
      'Miscellaneous'),
 ]
 
+autodoc_default_options = {
+    'members': True,
+}
+autodoc_default_flags = [
+    'show-inheritance'
+]
+autodoc_typehints = "description"
+autoclass_content = 'both'
+
+
 from coolamqp.framing.definitions import BINARY_HEADER_TO_METHOD
 
 with open('frames.rst', 'w') as f_out: