diff options
Diffstat (limited to 'development/python3-matplotlib/README')
-rw-r--r-- | development/python3-matplotlib/README | 60 |
1 files changed, 53 insertions, 7 deletions
diff --git a/development/python3-matplotlib/README b/development/python3-matplotlib/README index 6f322abe87..d6d4fe8a1a 100644 --- a/development/python3-matplotlib/README +++ b/development/python3-matplotlib/README @@ -7,12 +7,58 @@ of ipython uses matplotlib to emulate matlab graphics. This is the Python 3 version of matplotlib and can coexist with SBo's matplotlib package. -OPTIONAL DEPENDENCIES: wxPython4, python3-pytest, avconv, Inkscape +OPTIONAL DEPENDENCIES +===================== +Only those optional dependencies are listed below which are not already +provided by Slackware, and can be installed by means of a SlackBuild. -NOTES: If you want to enable the optional subpackages tests and - toolkits_tests you need to set the variable ENABLE_TESTS - to "yes" when executing the SlackBuild and make sure that - python3-pytest, ffmpeg, avconv and Inkscape are already - installed. Besides ffmpeg/avconv are also needed if you - wish better support of animation output formats. +For extended capabilities +^^^^^^^^^^^^^^^^^^^^^^^^^ + +python3-tornado +jupyter-ipykernel +wxPython4 +python3-cairocffi +texlive-extra + +NOTE: The LaTeX package cm-super is not provided by Slackware. + Presently, the only way to install it through a SlackBuild is to + use texlive-extra which is huge. You may consider installing it + manually. The zip file is available at: + https://ctan.org/pkg/cm-super?lang=en + + +For self-tests +^^^^^^^^^^^^^^ + +python3-pytest +inkscape +jupyter-nbformat +jupyter-nbconvert +python3-pandas +pikepdf +python3-psutil +python3-pytest-cov +python3-pytest-timeout +pytz +Sphinx +python3-xarray + +NOTES: 1) python3-pytest becomes mandatory, if one wishes to let + matplotlib perform the self-tests. + 2) The SlackBuild has to be executed with ENABLE_TESTS set to + "yes". + 3) The amount of performed testing depends on the optional + dependencies installed besides python3-pytest. However, + please note that several tests fail, if cm-super is missing, + see also the previous note. + 4) To actually run the self-tests execute: + pytest3 --pyargs matplotlib.tests + as a normal user, after matplotlib got installed. + Consider doing this from within an empty directory, since some + "garbage" is left behind. + + +The present SlackBuild does not build matplotlib's documentation. This +is not planned to change any day soon. |