mirror of
https://codeberg.org/Mo8it/AdvLabDB.git
synced 2024-09-19 18:31:16 +00:00
25 lines
459 B
Text
25 lines
459 B
Text
#!/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")
|
|
poetry_install_latest(script_dir)
|