title: RuntimeWarning: coroutine 'main' was never awaited
body: <p>I'm trying to parse and put JSON async but getting:</p>
  
  <blockquote>
    <p>RuntimeWarning: coroutine 'main' was never awaited</p>
  </blockquote>
  
  <pre><code>import asyncio
  import aiohttp
  
  async def get_put_content(url_get, url_put, session):
      async with session.get(url_get) as response:
          data = await response.read()
  
      async with session.put(url_put, data=data) as response:
          print(response.status)     
  
  async def main():
      async with aiohttp.ClientSession() as session:
          for temp_id in range (1, 100):
              api_url = "https://api.link" + str(temp_id)
              bd_url = "http://127.0.0.1:5984/photosget/" + str(temp_id)
              asyncio.create_task(get_put_content(api_url, bd_url, session))
  
          asyncio.wait(get_put_content)
  
  if __name__ == '__main__':
      main()
  </code></pre>
  
  <p>How I could use async correctly?</p>