Files
tryton-helpers/scripts/run-trytond-upgrade.sh

19 lines
345 B
Bash
Raw Permalink Normal View History

#!/bin/bash
list_packages() {
pip freeze | grep '^trytond' | sed 's/==.*//'
}
upgrade_package() {
local package_name=$1
local version=$2
pip install --upgrade "${package_name}<${version}"
}
packages=$(list_packages)
for package in $packages; do
echo "Upgrading package: $package"
upgrade_package "$package" "$1"
done