title: Pandas Profiling Import Error: cannot import name 'soft_unicode' from 'markupsafe'
body: <p>I have an issue with getting started with pandas profiling.</p>
  <p>I tried loading pandas profiling, but upon installation this error pops up:</p>
  <blockquote>
  <p>ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
  anaconda-project 0.9.1 requires ruamel-yaml, which is not installed.
  sphinx 4.0.1 requires MarkupSafe&lt;2.0, but you have markupsafe 2.1.1 which is incompatible.</p>
  </blockquote>
  <p>I tried to fix it by installing an earlier version.
  But if I install a MarkupSafe version below 2.0 as indicated, I get the following error:</p>
  <blockquote>
  <p>pandas-profiling 3.2.0 requires markupsafe~=2.1.1, but you have markupsafe 2.0.1 which is incompatible</p>
  </blockquote>
  <p>Now, if I just try to use pandas profiling anyways, I get the error:</p>
  <blockquote>
  <p>cannot import name 'soft_unicode' from 'markupsafe'</p>
  </blockquote>
  <p>This is the code I used:</p>
  <pre><code>from pandas_profiling import ProfileReport
  import pandas as pd
  
  df = pd.read_excel(&quot;WBNAME&quot;, sheetname = None)
  prof = ProfileReport(df)
  prof.to_file(output_file='output.html') 
  </code></pre>
  <p>What exactly should I do here to be able to use pandas profiling?</p>