1
0
Fork 0
mirror of https://codeberg.org/Mo8it/AdvLabDB.git synced 2024-09-19 18:31:16 +00:00
AdvLabDB/scripts/user_update.xsh

26 lines
459 B
Text
Raw Normal View History

2022-04-25 23:54:43 +00:00
#!/usr/bin/env xonsh
from pathlib import Path
import sys
script_dir = Path(__file__).parent.absolute()
sys.path.insert(0, str(script_dir))
from shared import box, install_latest_pipx, poetry_install_latest, spaced_hl
spaced_hl()
box($(date), "Update on")
box("Upgrade pipx")
install_latest_pipx()
box("Upgrade pipx packages")
pipx upgrade-all --include-injected
# TODO: Backup
box("Install latest Poetry packages")
2022-05-01 18:42:41 +00:00
poetry_install_latest(script_dir)