Merge pull request #8703 from Profpatsch/python-docs

language-support python: propagatedBuildInputs

Changed files
+9 -1
doc
+9 -1
doc/language-support.xml
···
<chapter xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xml:id="chap-language-support">
···
<para>By default <varname>doCheck = true</varname> is set and tests are run with
<literal>${python.interpreter} setup.py test</literal> command in <varname>checkPhase</varname>.</para>
-
<para><varname>propagatedBuildInputs</varname> packages are propagated to user environment.</para>
<para>
By default <varname>meta.platforms</varname> is set to the same value
···
+
<chapter xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xml:id="chap-language-support">
···
<para>By default <varname>doCheck = true</varname> is set and tests are run with
<literal>${python.interpreter} setup.py test</literal> command in <varname>checkPhase</varname>.</para>
+
<para>
+
As in Perl, dependencies on other Python packages can be specified in the
+
<varname>buildInputs</varname> and
+
<varname>propagatedBuildInputs</varname> attributes. If something is
+
exclusively a build-time dependency, use
+
<varname>buildInputs</varname>; if it’s (also) a runtime dependency,
+
use <varname>propagatedBuildInputs</varname>.
+
</para>
<para>
By default <varname>meta.platforms</varname> is set to the same value