TL; DR Ho bisogno di un modulo che aggiorni automaticamente il mio script in background, in silenzio.aggiorna automaticamente lo script python
Ho uno script Python che distribuisco agli utenti. Lo aggiorno frequentemente, quindi chiedo loro di aggiornarlo (tramite PIP). Ovviamente, questa non è una priorità elevata per gli utenti, che vogliono semplicemente utilizzare l'app, non pensare di aggiornarla.
Mi piacerebbe che aggiorni automaticamente la mia app, come fa Google Chrome, silenziosamente, in background, automaticamente. C'è una biblioteca che mi permette di farlo già? In caso contrario, c'è un modo semplice per usare il modulo PIP/distribuire per farlo?
fyi - pip si installa nelle directory di sistema utilizzando sudo/admin privs, quindi gli utenti potrebbero non disporre dei privilegi per aggiornare – jterrace
Può essere utilizzato per l'installazione nell'home directory dell'utente (ad esempio, sotto il mio ~/.myCLIapp /)? nel peggiore dei casi, potrei sicuramente installare un virtualenv? –