A Python program that makes it easy to manage modules on a CircuitPython device!
Run main.py to start the program. Make sure that bundle_tools and gui_tools is in the same directory and that all requirements are met! Note: This will create a bunch of files and directories, so I recommend placing this in its own directory and adding a shortcut or a symlink to the desktop or something like that.
You can find these options in config.json, which is in the same directory as main.py, and should be auto-generated upon first run. In case it does not happen, this is the default JSON file:
{ "last_auth_method_used": "username and password", "last_circuitpython_bundle_version": "6", "show_traceback_in_error_messages": "false", "unix_drive_mount_point": "/media" }last_auth_method_usedshould be a string ofusername and password,access token, orenterprise. This is the last method of authentication you used.last_circuitpython_bundle_versionshould be a string of a number. This is the last CircuitPython version you used.show_traceback_in_error_messagesshould be a string of a bool. (Like1,true,yesforTrueand anything else forFalse) This will control whether stack traces will appear in error messages.unix_drive_mount_pointshould be a string of a path that points to the place where your distro automatically mounts drives. Only applies to Unix-based systems.