title: ModuleNotFoundError: No module named 'hotshot'
body: <p>I am trying to port python 2.7 code to python 3.7 code</p>
  
  <p>I am seeing an "import hotshots" in a file but getting a </p>
  
  <blockquote>
    <p>ModuleNotFoundError: No module named 'hotshot'</p>
  </blockquote>
  
  <p>I can't seem to find that module anywhere online. Is this a python 2.7 specific package replaced with something else ? I had that case with cStringIO</p>
  
  <p>Additional info : this is implemented in a Django project. Maybe an older Django lib ? I am trying to port this code from Django 1.8 to 2.2</p>
  
  <p>What I tried to do :
  - pip install --upgrade hotshot</p>
  
  <blockquote>
    <p>No matching distribution found for hotshot</p>
  </blockquote>
  
  <p>Looking for hotshot on The Python Package Index</p>
  
  <blockquote>
    <p>No library with that name</p>
  </blockquote>
  
  <p>What it is used for ? The only line where it is used is </p>
  
  <blockquote>
    <p><code>prof = hotshot.Profile(final_log_file)</code></p>
  </blockquote>
  
  <p>The whole project code is available here :
  <a href="https://github.com/EbookFoundation/fef-questionnaire" rel="nofollow noreferrer">https://github.com/EbookFoundation/fef-questionnaire</a>, 
  the file using "hotshot" is "profiler.py". Additionnally, there are no "hotshot.py" file in the whole project. </p>