#!/usr/bin/env bash

set -o errexit
set -o nounset

mkdir -p /tmp/depanalysis
cd /tmp/depanalysis
get_all_venv_deps > venv.txt
grep '==[0-9]' venv.txt | tr '==' ' ' | awk '{print $1}' | tally

UNIQUE_LIBRARIES=$(grep '==[0-9]' venv.txt | tr '==' ' ' | awk '{print $1}' | tally | wc -l | trim)
UNIQUE_VERSIONS=$(grep '==[0-9]' /tmp/depanalysis/venv.txt | tally | wc -l | trim)
echo "== $UNIQUE_LIBRARIES libraries, $UNIQUE_VERSIONS versions =="

mate venv.txt
