<divid="unreleased-message"> You are reading an old version of the documentation (v2.2.4). For the latest version see <ahref="https://matplotlib.org/stable/devel/min_dep_policy.html">https://matplotlib.org/stable/devel/min_dep_policy.html</a></div>
<spanid="min-deps-policy"></span><h1>Minimum Version of Dependencies Policy<aclass="headerlink" href="#minimum-version-of-dependencies-policy" title="Permalink to this headline">¶</a></h1>
<divclass="section" id="python-and-numpy">
<h2>Python and numpy<aclass="headerlink" href="#python-and-numpy" title="Permalink to this headline">¶</a></h2>
<ulclass="simple">
<li>support minor versions of <codeclass="docutils literal notranslate"><spanclass="pre">Python</span></code> initially released in the previous
3 years</li>
<li>support minor versions of <codeclass="docutils literal notranslate"><spanclass="pre">numpy</span></code> initially released in the
previous 3 years or oldest that supports the minimum python version
(which ever is higher)</li>
</ul>
<p>We will bump the minimum python and numpy versions as we can every
minor and major release, but never on a patch release.</p>
</div>
<divclass="section" id="python-dependencies">
<h2>Python Dependencies<aclass="headerlink" href="#python-dependencies" title="Permalink to this headline">¶</a></h2>
<p>For python dependencies we should support at least</p>
<dlclass="docutils">
<dt>with compiled extensions</dt>
<dd>minor versions released in the last 3 years
or the oldest that support our minimum python + numpy</dd>
<dt>without complied extensions</dt>
<dd>minor versions released in the last 2 years or the oldest that
supports our minimum python.</dd>
</dl>
<p>We will only bump these dependencies as we need new features or the
old versions no longer support our minimum numpy or python.</p>