#!/usr/bin/env bash

set -e

if [ ! -s poetry.lock ]; then
    # Lock file is missing or empty; remove it so poetry generates one from scratch
    rm -f poetry.lock
    poetry lock
else
    poetry update --lock $1
fi
