File tree Expand file tree Collapse file tree 1 file changed +28
-0
lines changed
Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ Dependencies
77Runtime dependencies
88====================
99
10+
1011Mandatory dependencies
1112----------------------
1213
@@ -168,11 +169,38 @@ remember to clear your artifacts before re-building::
168169 git clean -xfd
169170
170171
172+ Minimum pip / manylinux support (linux)
173+ ---------------------------------------
174+
175+ Matplotlib publishes `manylinux wheels <https://github.com/pypa/manylinux >`_
176+ which have a minimum version of pip which will recognize the wheels
177+
178+ - Python 3.8: ``manylinx2010 `` / pip >=19.0
179+ - Python 3.9+: ``manylinx2014 `` / pip >=19.3
180+
181+ In all cases the required version of pip is embedded in the CPython source.
182+
183+
184+
171185.. _development-dependencies :
172186
173187Additional dependencies for development
174188=======================================
175189
190+ .. _compile-dependencies :
191+
192+ C++ Compiler
193+ ------------
194+
195+ Matplotlib requires a C++ compiler that supports C++11.
196+
197+ - `gcc 4.8.1 <https://gcc.gnu.org/projects/cxx-status.html#cxx11 >`_ or higher
198+ - `clang 3.3 <https://clang.llvm.org/cxx_status.html >`_ or higher
199+ - `Visual Studio 2015
200+ <https://docs.microsoft.com/en-us/cpp/overview/visual-cpp-language-conformance?view=msvc-140> `_
201+ (aka VS 14.0) or higher
202+
203+
176204.. _test-dependencies :
177205
178206Additional dependencies for testing
You can’t perform that action at this time.
0 commit comments