importosimportredefget_erpnext_version():erpnext_version=os.getenv("ERPNEXT_VERSION")asserterpnext_version, "No ERPNext version set"returnerpnext_versiondefupdate_env(erpnext_version:str):withopen("example.env","r+")asf:content=f.read()content=re.sub(rf"ERPNEXT_VERSION=.*",f"ERPNEXT_VERSION={erpnext_version}",content)f.seek(0)f.truncate()f.write(content)defmain()->int:update_env(get_erpnext_version())return0if__name__=="__main__":raiseSystemExit(main())