Skip to content

Commit d81d15d

Browse files
committedMar 24, 2021
DOC: Add an API note about Qhull changes.
1 parent 4822f7d commit d81d15d

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed
 

‎doc/api/prev_api_changes/api_changes_3.4.0/development.rst

+8
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,14 @@ being bumped:
2222
This is consistent with our :ref:`min_deps_policy` and `NEP29
2323
<https://numpy.org/neps/nep-0029-deprecation_policy.html>`__
2424

25+
Qhull downloaded at build-or-sdist time
26+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
27+
28+
Much like FreeType, Qhull is now downloaded at build time, or upon creation of
29+
the sdist. To link against system Qhull, set the ``system_qhull`` option to
30+
`True` in the :file:`setup.cfg` file. Note that Matplotlib now requires the
31+
re-entrant version of Qhull (``qhull_r``).
32+
2533
``FigureBase`` class added, and ``Figure`` class made a child
2634
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2735

‎setup.cfg.template

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ license_files = LICENSE/*
1010
# often, and don't need the space saving/speedup.
1111
#enable_lto = True
1212
# By default, Matplotlib downloads and builds its own copies of FreeType and of
13-
# of Qhull. You may set the following to True to instead link against a system
13+
# Qhull. You may set the following to True to instead link against a system
1414
# FreeType/Qhull. As an exception, Matplotlib defaults to the system version
1515
# of FreeType on AIX.
1616
#system_freetype = False

0 commit comments

Comments
 (0)
Please sign in to comment.