sage_spkg,conda,pip,debian,fedora etc.blisscsdpdvipngffmpeg4ti2gap and of GAP packagesbenzene,buckygen,plantrigraphvizimagemagickmagma,maple,mathematica etc. are functionalkenzolatex and equivalent programslatte_intlrslibmcqdmeataxeMixedIntegerLinearProgram backendspynormalizpandocpdf2svgjupymake, the Python interface to polymakerubikstdlibFrom the Matplotlib website: matplotlib is a python 2D plotting librarywhich produces publication quality figures in a variety of hardcopyformats and interactive environments across platforms. matplotlib can beused in python scripts, the python and ipython shell (ala matlab ormathematica), web application servers, and six graphical user interfacetoolkits.
The Matplotlib license - seehttp://matplotlib.sourceforge.net/users/license.html: Matplotlib onlyuses BSD compatible code, and its license is based on the PSF license.See the Open Source Initiative licenses page for details on individuallicenses. Non-BSD compatible licenses (eg LGPL) are acceptable inmatplotlib Toolkits. For a discussion of the motivations behind thelicencing choice, see Licenses.
The matplotlib mailing lists: seehttp://sourceforge.net/projects/matplotlib
python
numpy
setuptools (>= 0.7)
freetype
patch (used in spkg-install)
dateutil
pyparsing
tornado
kiwisolver
NOTE: To drastically cut down on spkg size, we delete the internaltesting images. To do this, we repackage the tarball by removingthe contents oflib/matplotlib/tests/baseline_images/*, this isdone by thespkg-src script.
setup.py.patch: disable loading of Tests. Otherwise,setup.pyraises an error because it can’t find the deleted filesfromsrc/lib/matplotlib/tests/baseline_images/*
NOTE: as of matplotlib-1.0.0 and Sage 4.6, Sage does not use$HOME/.matplotlib by default. Instead, it sets MPLCONFIGDIR toa subdirectory in $DOT_SAGE, see src/bin/sage-env
standard
$(PYTHON)
$(PYTHON_TOOLCHAIN)
contourpy: Python library for calculating contours of 2D quadrilateral grids
kiwisolver: Fast implementation of the Cassowary constraint solver
qhull: Compute convex hulls, Delaunay triangulations, Voronoi diagrams
setuptools_scm: Python build system extension to obtain package version from version control
tornado: Python web framework and asynchronous networking library
package-version.txt:
3.8.0version_requirements.txt:
matplotlib >=3.5.1$sudopacman-Spython-matplotlib
$condainstallmatplotlib\>=3.5.1
$sudoapt-getinstallpython3-matplotlib
$sudoyuminstallpython3-matplotlib
$sudoemergedev-python/matplotlib
$sudoportinstallpy-matplotlib
$sudozypperinstallpython3\$\{PYTHON_MINOR\}-matplotlib
$sudoxbps-installpython3-matplotlib
Seehttps://repology.org/project/python:matplotlib/versions
If the system package is installed and if the (experimental) option--enable-system-site-packages is passed to./configure, then./configurewill check if the system package can be used.