diff options
author | Martin Fischer <martin@push-f.com> | 2022-02-08 09:00:00 +0100 |
---|---|---|
committer | Martin Fischer <martin@push-f.com> | 2022-02-08 09:00:00 +0100 |
commit | 80ceaa3fee78ab5e7738fb41c61fda958133535d (patch) | |
tree | d42e3855e5576f63d91eaffb7b05e434c5d72350 | |
parent | 41bcc082b85bdcc352aa8d7d1f4017ef677479c0 (diff) |
add sphinx_inventory_url for flask
-rw-r--r-- | packages.toml | 1 | ||||
-rwxr-xr-x | pydoc.py | 6 |
2 files changed, 4 insertions, 3 deletions
diff --git a/packages.toml b/packages.toml index 652287e..2662e9b 100644 --- a/packages.toml +++ b/packages.toml @@ -16,6 +16,7 @@ sphinx_inventory_url = "https://docs.djangoproject.com/en/4.0/objects.inv" [docutils] [flask] +sphinx_inventory_url = "https://flask.palletsprojects.com/en/2.0.x/objects.inv" [httpx] @@ -74,7 +74,7 @@ def is_documented_in_inventory(ob: model.Documentable, inventory: Inventory) -> if isinstance(ob, model.Class): return ( ob.fullName() in inventory['py:class'] - or ob.fullName() in inventory['py:exception'] + or ob.fullName() in inventory.get('py:exception', ()) ) if ob.kind == model.DocumentableKind.FUNCTION: return ob.fullName() in inventory['py:function'] @@ -94,7 +94,7 @@ def is_documented_in_inventory(ob: model.Documentable, inventory: Inventory) -> def inventory_members(inventory: Inventory): for x in inventory['py:class']: yield x - for x in inventory['py:exception']: + for x in inventory.get('py:exception', ()): yield x for x in inventory['py:function']: yield x @@ -102,7 +102,7 @@ def inventory_members(inventory: Inventory): yield x for x in inventory['py:attribute']: yield x - for x in inventory['py:property']: + for x in inventory.get('py:property', ()): yield x |