<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9f57903c21f7ee8b5edd5faaf7a198abbb41285c">https://github.com/macports/macports-ports/commit/9f57903c21f7ee8b5edd5faaf7a198abbb41285c</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 9f57903c21f7ee8b5edd5faaf7a198abbb41285c
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Thu Dec 16 17:03:23 2021 -0500

<span style='display:block; white-space:pre;color:#404040;'>    py-black: remove upper bound for tomli dependency
</span>---
 python/py-black/Portfile                  |  7 ++++++-
 python/py-black/files/patch-setup.py.diff | 11 +++++++++++
 2 files changed, 17 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-black/Portfile b/python/py-black/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4aad982918c..933c2c885b2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-black/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-black/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup           select 1.0
</span> 
 name                py-black
 version             21.12b0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> 
 platforms           darwin
 supported_archs     noarch
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,6 +35,11 @@ checksums           rmd160  5a94bd57d10e64388db451fae61c8fc4b0723d75 \
</span> python.versions     36 37 38 39 310
 
 if {${subport} ne ${name}} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # remove upper bound for tomli dependency, can be removed upon next update
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # see: https://github.com/psf/black/issues/2703
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-setup.py.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     depends_build-append \
                     port:py${python.version}-setuptools \
                     port:py${python.version}-setuptools_scm
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-black/files/patch-setup.py.diff b/python/py-black/files/patch-setup.py.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..09c4a6350eb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-black/files/patch-setup.py.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- setup.py.orig  2021-12-16 17:01:32.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ setup.py       2021-12-16 17:01:43.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -99,7 +99,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     install_requires=[
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         "click>=7.1.2",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         "platformdirs>=2",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        "tomli>=0.2.6,<2.0.0",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        "tomli>=0.2.6",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         "typed-ast>=1.4.2; python_version < '3.8' and implementation_name == 'cpython'",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         "pathspec>=0.9.0, <1",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         "dataclasses>=0.6; python_version < '3.7'",
</span></pre><pre style='margin:0'>

</pre>