title: OSError: [Errno 22] Invalid argument: (Read file from Github)
body: <p>I have a geojson file stored on my laptop and on github. I have no trouble reading the file off of my laptop:</p>
  
  <pre><code>obj = r'Teacher Quality Gap - Washington\Geo\1988\experience_gap_bins_0.102-0.805.geojson'
  with open(obj) as f:
      geo = json.load(f)
  </code></pre>
  
  <p>But when I read this from <a href="https://github.com/otteheng/Teacher-Quality-Gaps-Dash/blob/master/1988/experience_gap_bins_0.102-0.805.geojson?short_path=35cb681" rel="nofollow noreferrer">github</a> I get an <code>OSError</code>. </p>
  
  <pre><code>base_url = 'https://raw.githubusercontent.com/otteheng/Teacher-Quality-Gaps-Dash/master/'
  
  year = '1988'
  binz = 'experience_gap_bins_0.102-0.805'
  with open(base_url + year + '/' + binz + '.geojson?_sm_au_=iMV8R4JMtDJsZNt2') as f:
      geo = json.load(f)
  </code></pre>
  
  <p>What am I doing wrong? I'm using Python 3.6 on windows. </p>