Hello,
I have small django app deployed to amazon lightsial, I use git to update source code from my local machine, then I pull the changes in the VPS & restart the server.
This workflow is good for me,
But. I found a tutorial that recommend using setup.py script to pack a source distribution .gzip file, then copy the file to the VPS and install it.
I know it may be a personal prefernces, but I am curious about asking if there is any significant benefit from using the source distribution files.