title: How to update pywin32 automatically?
body: <p>As I understand, one cannot use pip to install/upgrade <code>pywin32</code>, though <code>pip install -U pypiwin32</code> is a workaround.</p>
  
  <p><code>pywin32</code> is now hosted on <a href="https://github.com/mhammond/pywin32/releases" rel="nofollow noreferrer">GitHub</a>. I know very little of <code>git</code> but know that it works with binary files. Is there a way to programmatically upgrade the <code>pywin32</code> binary? That is, say <code>pywin32</code> v221 is installed with Python v.3.6 (64bit), the program should check against the latest (v223) on GitHub and download the <code>pywin32-223.win-amd64-py3.6.exe</code> and install it. So far, I can only think of a web-scraping-like script that compares the installed version with the latest version on the web and act accordingly. I wonder whether there's a simple solution.</p>