The circup update
command will check all of the libraries on the connected device and prompt the user to install new versions of any that are out of date.
$ circup update --help Usage: circup update [OPTIONS] Checks for out-of-date modules on the connected CIRCUITPYTHON device, and prompts the user to confirm updating such modules. Options: --all Update all modules without Major Version warnings. --help Show this message and exit.
Options Details
As usual the --help
argument will print out the built-in documentation information about the command.
The only other option for the uninstall command is the --all
argument which will install the new versions of each library without prompting individually for each one.
$ circup update $ circup update --all $ circup --host 192.168.1.188 --password Passw0rd update $ circup --path mock_device/ update
$ circup update Found device at /media/myusername/CIRCUITPY, running CircuitPython 9.0.0-alpha.4. A newer version of CircuitPython (9.0.5) is available. Get it here: https://circuitpython.org/board/adafruit_funhouse Found 1 module[s] needing update. Please indicate which module[s] you wish to update: Update 'adafruit_rsa'? [y/N]: y Updated adafruit_rsa Checking 1 updated module[s] for missing requirements. Ready to install: ['adafruit_hashlib', 'adafruit_logging'] Installed 'adafruit_hashlib'. Installed 'adafruit_logging'.
Text editor powered by tinymce.