title: How to upgrade to Python 3.7 with existing module named `async`?
body: <p>Hi I have a big Python project that has a package named <code>async</code> that breaks after migrating to Python3.7</p>
  
  <pre><code>import foo.bar.async.x.y as y
                 ^^^^^ syntax error :(
  </code></pre>
  
  <p>What's a suggested way to fix/workaround this issue?</p>
  
  <p>The most straightforward I can think of is to rename it and refactor all its references. But is there any more scoped solution than the massive refactoring?</p>