title: Dependencies in requirements.txt file creates a conflic when using correct version
body: <p>When I run my requirements.txt file I get the following error messages</p>
  <pre><code>ERROR: Cannot install PyJWT==2.0.0 and djangorestframework-jwt==1.11.0 because these package versions have conflicting dependencies.
  
  The conflict is caused by:
      The user requested PyJWT==2.0.0
      djangorestframework-jwt 1.11.0 depends on PyJWT&lt;2.0.0 and &gt;=1.5.2
  To fix this you could try to:
  1. loosen the range of package versions you've specified
  2. remove package versions to allow pip attempt to solve the dependency conflict
  
  ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/user_guide/#fixing-conflicting-dependencies
  </code></pre>
  <p>The two dependencies are written like the following:</p>
  <ul>
  <li>PyJWT==2.0.0</li>
  <li>djangorestframework-jwt==1.11.0</li>
  </ul>
  <p>But what I'm most confused about is the error messages part saying: djangorestframework-jwt 1.11.0 depends on PyJWT&lt;2.0.0 and &gt;=1.5.2</p>
  <p>Wouldn't the PyJWT version 2.0.0 be good enough?</p>