I'm trying to make a python algorithm that whenever I release a new version of files (ps these files would be stored in sd card, so they are not a functional part of the algorithm), it could be in github, or some hosted site, the algorithm checks the available version and the version that is in the folder and update the files in sd, for now I am only in the stage of scribbling how the algorithm will work, however I do not know any module that can help me, I took a look at the pip and git but to no avail, does anyone know anything I can use?