import io import storage import wifi import adafruit_connection_manager import adafruit_requests update_url = "https://gitea.departmentofinter.net/cqc/freeside-minimap/raw/branch/memes/minimap.py" update_file = 'minimap.py' pool = adafruit_connection_manager.get_radio_socketpool(wifi.radio) ssl_context = adafruit_connection_manager.get_radio_ssl_context(wifi.radio) requests = adafruit_requests.Session(pool, ssl_context) def run_update(): with io.open(update_file, mode='w') as f: with requests.get(update_url) as r: print('\nupdating',update_file) f.write(r.text) def main(): try: run_update() except Exception as e: import traceback traceback.print_exception(e)