<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-guide.
</pre>
<p><a href="https://github.com/macports/macports-guide/commit/872b0d6528c07d8f253b908600af2821a71c077a">https://github.com/macports/macports-guide/commit/872b0d6528c07d8f253b908600af2821a71c077a</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 872b0d6 portgroup-python: Update pep517 info
</span>872b0d6 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 872b0d6528c07d8f253b908600af2821a71c077a
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Thu Feb 29 13:25:52 2024 +1100
<span style='display:block; white-space:pre;color:#404040;'> portgroup-python: Update pep517 info
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Use the same format for dynamic default values as is used elsewhere in
</span><span style='display:block; white-space:pre;color:#404040;'> the section.
</span>---
guide/xml/portgroup-python.xml | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/guide/xml/portgroup-python.xml b/guide/xml/portgroup-python.xml
</span><span style='display:block; white-space:pre;color:#808080;'>index 6838519..9d7ecb7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/guide/xml/portgroup-python.xml
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/guide/xml/portgroup-python.xml
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -76,18 +76,19 @@
</span> <para>If set to <quote>yes</quote>, the port will be built as per
<link xlink:href="https://www.python.org/dev/peps/pep-0517/">PEP 517</link>.
Dependencies on appropriate front end tools will be added
<span style='display:block; white-space:pre;background:#ffe0e0;'>- automatically. This is supported when using Python 3.6 or later.</para>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ automatically. This is supported when using Python 3.6 or later, though
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ the supporting module ports for 3.6 and other EOL Python versions may
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ be removed in future.</para>
</span> <para>If set to <quote>no</quote>, the port will be built with the
traditional distutils/setuptools <code>setup.py</code> commands.</para>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- <para>New ports should set this to <quote>yes</quote> if possible. The default
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- may change to <quote>yes</quote> in the future.</para>
</span>
<itemizedlist>
<listitem>
<para>Type: optional</para>
</listitem>
<listitem>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- <para>Default: yes (for Python 3.7+)</para>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <para>Default (Python >= 3.7): yes</para>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <para>Default (Python <= 3.6): no</para>
</span> </listitem>
<listitem>
<para>Example:</para>
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -105,7 +106,8 @@
</span> If <varname>python.pep517</varname> is set to <quote>yes</quote>, dependencies on the
ports that provide the specified back-end will be added automatically.
Currently supported values are <quote>setuptools</quote>, <quote>flit</quote>,
<span style='display:block; white-space:pre;background:#ffe0e0;'>- <quote>poetry</quote>, and <quote>hatch</quote>. Clearing this option or setting it
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <quote>poetry</quote>, <quote>hatch</quote>, <quote>maturin</quote>, and
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <quote>meson</quote>. Clearing this option or setting it
</span> to an unsupported value will result in no back-end dependencies being added.</para>
<itemizedlist>
</pre><pre style='margin:0'>
</pre>