<pre style='margin:0'>
Andrey Stromnov (stromnov) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1e396753d6f45bfdc73240a34785664dbc433512">https://github.com/macports/macports-ports/commit/1e396753d6f45bfdc73240a34785664dbc433512</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 1e396753d6f45bfdc73240a34785664dbc433512
</span>Author: Andrey Stromnov <stromnov@macports.org>
AuthorDate: Wed Feb 12 23:22:11 2025 +0300

<span style='display:block; white-space:pre;color:#404040;'>    py-charset-normalizer: update to 3.4.1
</span>---
 python/py-charset-normalizer/Portfile                 | 19 +++++++++++++++----
 .../files/patch-pyproject.toml.diff                   |  9 +++++++++
 2 files changed, 24 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-charset-normalizer/Portfile b/python/py-charset-normalizer/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1736dc0cfeb..126911cb7c9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-charset-normalizer/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-charset-normalizer/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> PortGroup           python 1.0
 
 name                py-charset-normalizer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             3.4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             3.4.1
</span> revision            0
 distname            charset_normalizer-${version}
 categories-append   devel
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,9 +22,9 @@ long_description    {*}${description}
</span> 
 homepage            https://github.com/ousret/charset_normalizer
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  f733bdb195d6b6185a5310dece74784de8c94b49 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  223217c3d4f82c3ac5e29032b3f1c2eb0fb591b72161f86d93f5719079dae93e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    106620
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  fe5c8974976a9f2d9b216f2ee34a6e13d53e38e4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  44251f18cd68a75b56585dd00dae26183e102cd5e0f9f1466e6df5da2ed64ea3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    123188
</span> 
 if {${name} ne ${subport}} {
     if {${python.version} < 37} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,6 +36,17 @@ if {${name} ne ${subport}} {
</span>                             size    79105
         python.pep517       no
         depends_lib-append  port:py${python.version}-setuptools
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    } elseif {${python.version} <= 38} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        version             3.4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        distname            charset_normalizer-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        checksums           rmd160  f733bdb195d6b6185a5310dece74784de8c94b49 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            sha256  223217c3d4f82c3ac5e29032b3f1c2eb0fb591b72161f86d93f5719079dae93e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            size    106620
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patchfiles-append   patch-pyproject.toml.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:py${python.version}-setuptools_scm
</span>     }
 
     livecheck.type      none
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-charset-normalizer/files/patch-pyproject.toml.diff b/python/py-charset-normalizer/files/patch-pyproject.toml.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..61ddff4c80a
</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-charset-normalizer/files/patch-pyproject.toml.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- pyproject.toml.orig    2025-02-12 23:15:32
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ pyproject.toml 2025-02-12 23:15:42
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [build-system]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-requires = ["setuptools", "setuptools-scm", "mypy>=1.4.1,<=1.14.0"]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++requires = ["setuptools", "setuptools-scm"]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build-backend = "setuptools.build_meta"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [project]
</span></pre><pre style='margin:0'>

</pre>