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
7
7
Runtime dependencies
8
8
====================
9
9
10
+
10
11
Mandatory dependencies
11
12
----------------------
12
13
@@ -168,11 +169,38 @@ remember to clear your artifacts before re-building::
168
169
git clean -xfd
169
170
170
171
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
+
171
185
.. _development-dependencies :
172
186
173
187
Additional dependencies for development
174
188
=======================================
175
189
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
+
176
204
.. _test-dependencies :
177
205
178
206
Additional dependencies for testing
You can’t perform that action at this time.
0 commit comments