I am creating a GUI desktop app in Python (3.10) using customtkinter. I would like to be able to distribute the app to Windows and macOS. The tricky part is that I also want the ability to roll out updates. My target audience for this is not tech-savvy, so i would like to make the install and update process easy. Is there a tool out there for something like this?
Using pyinstaller, the .exe is flagged as malware, and I don't think i could update the code anyway. I've also tried using Nuitka to make an exe, but I don't believe there is a way to do updates that way. BeeWare seems like a good option, but getting it to work with tkinter requires some workarounds that I don't understand.