Wednesday, September 18, 2019

Keep your CircuitPython libraries on Devices easily updated with CircUp

Do you have one or more devices running CircuitPython and you find all the frequent library updates by the hard-working Adafruit folks and community members hard to keep up with? Well then CircUp may just be the tool for you.

CircUp is a utility written by Nicholas Tollervey that looks at all the libraries inside of the lib folder on your connected CircuitPython device. It can tell you what version each of them is, if there are any out of date libraries, and if they are out of date, it can automatically go to the repo, download and update the library for you. It's still in the early stages of development, but already works quite well.

This kind of utility is especially useful with some of our M4 CircuitPython devices that can handle lots of libraries such as the Adafruit Grand Central M4 Express.

The PyPortal is packed with so many features, that it uses a lot of libraries, making this tool especially useful.

Our PyGamer and PyBadge also use quite a few libraries.

Another very popular option is the Adafruit Feather M4 Express.

If you would like something in between, you can go with the Adafruit Metro M4 Express.

If you need a Metro M4 that can also do WiFi, you may like the Adafruit Metro M4 Express Airlift Lite.

No comments:

Post a Comment