summaryrefslogtreecommitdiffstats
path: root/share/extensions/docs/poetry.sh
blob: 708143825dee2aecf62675f7193dd813b38fd51d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
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