summaryrefslogtreecommitdiffstats
path: root/share/extensions/docs/poetry.sh
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-13 11:50:49 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-13 11:50:49 +0000
commitc853ffb5b2f75f5a889ed2e3ef89b818a736e87a (patch)
tree7d13a0883bb7936b84d6ecdd7bc332b41ed04bee /share/extensions/docs/poetry.sh
parentInitial commit. (diff)
downloadinkscape-c853ffb5b2f75f5a889ed2e3ef89b818a736e87a.tar.xz
inkscape-c853ffb5b2f75f5a889ed2e3ef89b818a736e87a.zip
Adding upstream version 1.3+ds.upstream/1.3+dsupstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'share/extensions/docs/poetry.sh')
-rwxr-xr-xshare/extensions/docs/poetry.sh20
1 files changed, 20 insertions, 0 deletions
diff --git a/share/extensions/docs/poetry.sh b/share/extensions/docs/poetry.sh
new file mode 100755
index 0000000..7081438
--- /dev/null
+++ b/share/extensions/docs/poetry.sh
@@ -0,0 +1,20 @@
+#!/bin/bash
+
+START=$PWD
+TMP=$START/output.tmp
+
+poetry show -n --tree --no-dev --no-ansi > $TMP
+
+for dir in other/*; do
+ if [ -d "$dir" ]; then
+ cd $dir
+ # We don't know if the other dir is locked or not
+ poetry lock > /dev/null
+ poetry show -n --tree --no-dev --no-ansi >> $TMP
+ cd $START
+ fi
+done
+
+python3 docs/poetry-parse.py < $TMP
+
+rm $TMP