Files
tryton-helpers/scripts/run-trytond-upgrade.sh
Blaž Bregar efd53e6c49 Add Trytond configuration and scripts for deployment
This commit introduces essential files and scripts for setting up a Trytond environment, including configuration, logging, systemd services, NGINX, and utility scripts for managing Trytond.
2025-12-24 17:05:10 +01:00

19 lines
345 B
Bash

#!/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