TurqW / LongSphinx

Discord bot made to help with role management and RPG playing. Name inspired by the Terra Ignota series by Ada Palmer.
5 stars 3 forks source link

Cleaner deployments #102

Open TurqW opened 2 years ago

TurqW commented 2 years ago

Currently deployment is just a git fetch && git pull && killall python3. This works, but means that any change to dependencies requires additional, potentially risky steps to update the environment properly.

Ideally, I'd like to use something like PyOxidizer which can wrap the whole thing, including dependencies, into a single executable file. If that's not an option, then a script which clears all installed pip packages and then installs from requirements.txt is probably the bare minimum.