Hide "Requirement already satisfied" warning
<p>We have a shell script that automatically prepares virtual environment and then runs tests in it. Part of the script installs requirements:</p>

<pre><code>pip install -r requirements.txt
</code></pre>

<p>When the script is run multiple times it prints a warning for each requirement:</p>

<pre><code>Requirement already satisfied (use --upgrade to upgrade): discover==0.4.0
...
</code></pre>

<p>I need to run the installation step every time in case that someone adds a new requirement. I understand why the warning is displayed. The problem is that it clutters the test output.</p>

<p>Is there a way how to disable/hide this warning?</p>