diff options
author | Martin Fischer <martin@push-f.com> | 2022-02-08 07:52:08 +0100 |
---|---|---|
committer | Martin Fischer <martin@push-f.com> | 2022-02-08 07:54:45 +0100 |
commit | 719830b9e18aa7c87061e0a1ba94b1e1c8ff0aeb (patch) | |
tree | 820e5eeb579dc96891b9220f7657f2e8a6f6a3a7 /inv2json.py | |
parent | fb29afdd49f6be193d0711c3e61b1f775f4e4ab4 (diff) |
add inv2json.py util script
Diffstat (limited to 'inv2json.py')
-rwxr-xr-x | inv2json.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/inv2json.py b/inv2json.py new file mode 100755 index 0000000..ccaa542 --- /dev/null +++ b/inv2json.py @@ -0,0 +1,11 @@ +#!/usr/bin/env python3 +import json +import posixpath +import sys + +from sphinx.util.inventory import InventoryFile + +with open(sys.argv[1], 'rb') as f: + inv = InventoryFile.load(f, '', posixpath.join) + +print(json.dumps(inv)) |