diff --git a/home/.chezmoiscripts/universal/run_after_01-pre-install.sh.tmpl b/home/.chezmoiscripts/universal/run_after_01-pre-install.sh.tmpl index dae07699..c50f7e4d 100644 --- a/home/.chezmoiscripts/universal/run_after_01-pre-install.sh.tmpl +++ b/home/.chezmoiscripts/universal/run_after_01-pre-install.sh.tmpl @@ -488,6 +488,23 @@ enableAutoUpdateDarwin() { fi } +ensurePipUpdated() { + ### python3.10 pip update + if command -v python3.10 > /dev/null; then + logg info 'Ensuring python3.10 pip is updated' && python3.10 -m pip install --upgrade pip & + + ### python3.11 pip update + if command -v python3.11 > /dev/null; then + logg info 'Ensuring python3.11 pip is updated' && python3.11 -m pip install --upgrade pip & + fi + + ### python3.12 pip update + if command -v python3.12 > /dev/null; then + logg info 'Ensuring python3.12 pip is updated' && python3.12 -m pip install --upgrade pip & + fi + wait +} + # @description # This script modifies the `/etc/environment` file on Linux devices to include: # diff --git a/software.yml b/software.yml index f1a9cca2..5d1e17be 100644 --- a/software.yml +++ b/software.yml @@ -497,7 +497,7 @@ softwarePackages: _bin: pipelight _github: https://github.com/pipelight/pipelight _name: Pipelight - cargo: --git https://github.com/pipelight/pipelight + cargo:linux: --git https://github.com/pipelight/pipelight yay: pipelight allure: _bin: allure