View all Worklets
Windows

Upgrade Python

Upgrades Python to desired version as specified.

Worklet Details

Introduction to the Powershell-based Upgrade Python Worklet

This Powershell Worklet is an effective tool designed specifically for administrators looking to upgrade Python installations within the same version release. For instance, this Worklet allows seamless upgrades from Python 3.9.1 to 3.9.5. Administrators are required to upload the latest 32bit and 64bit Python installers to the console to support devices installed with both versions.

Why would you use the Upgrade Python Worklet?

Updating to the latest version of Python is crucial for optimal execution of scripts and incorporating bug fixes. As Python treats each version release as a separate entity, upgrading from one version to another (eg: 3.5 to 3.9) is inherently complex. This Worklet simplifies the task of upgrading to the latest version of Python within the same version release.

Components of the Upgrade Python Worklet

The Upgrade Python Worklet primarily relies on one variable,

How does the Upgrade Python Worklet work?

The Powershell Worklet starts by scanning the system for installed instances of Python. It checks each user's registry for Python installations within the current Python version series. If a lower version is detected, it flags the system for remediation, and will install the specified version of Python.

If the current Python version is found, it flags the system as compliant. If no upgradeable installations are found, it returns a "Not Applicable" message.

What is the expected outcome when you use the Python Upgrade Worklet?

https://console.automox.com/manage/worklet-catalog/55?o=108035&frompage=%2Fmanage%2Fworklet-catalog

​​​​Update ASP.net Core

View in app

Consider Worklets your easy button

What's a Worklet?

A Worklet is an automation script, written in Bash or PowerShell, designed for seamless execution on endpoints – at scale – within the Automox platform. Worklet automation scripts perform configuration, remediation, and the installation or removal of applications and settings across Windows, macOS, and Linux.

do more with worklets