20 lines
385 B
Bash
Executable file
20 lines
385 B
Bash
Executable file
#!/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
|