Вадим говорит, что в таких случаях это должно быть встроенное в продукт решение🤷♂️
но я хз сколько на это сил нужно
Есть вариант доводить до состояния юзабельного, версионного скрипта в личном pypi репозитории. Который можно установить/удалить/обновить одной командой.
Но это работает до какого-то предела, когда силы на поддержание этого зоопарка начинают быть сравнимы с тем, чтоб запилить это в продукт.