<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a956e0c4f25c2600db377cc0430ebb7ab0f076d5">https://github.com/macports/macports-ports/commit/a956e0c4f25c2600db377cc0430ebb7ab0f076d5</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 a956e0c4f25 py-awscli2: update to 2.17.46
</span>a956e0c4f25 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit a956e0c4f25c2600db377cc0430ebb7ab0f076d5
</span>Author: David Gilman <davidgilman1@gmail.com>
AuthorDate: Sat Sep 7 10:53:24 2024 -0400

<span style='display:block; white-space:pre;color:#404040;'>    py-awscli2: update to 2.17.46
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/70601
</span>---
 python/py-awscli2/Portfile                         | 11 ++++----
 .../0001-py-awscli2-Support-empty-PAGER.patch      | 30 ++++++++++++++++++++++
 2 files changed, 36 insertions(+), 5 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-awscli2/Portfile b/python/py-awscli2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 506e49d0f05..c1a7348289e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-awscli2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-awscli2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup           select 1.0
</span> PortGroup           github 1.0
 
 name                py-awscli2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        aws aws-cli 2.17.42
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        aws aws-cli 2.17.46
</span> revision            0
 
 categories          python devel
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,9 +20,9 @@ long_description    {*}${description}
</span> 
 homepage            https://aws.amazon.com/cli/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  65be1b1dd2c376b43f1fa2b2212655e6b1771c29 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  31a8889ecf02715791f92267c8e87d997774a6dd898b2d6979578a08179ba5a4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    14988944
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  c00a8a99b3c294c10275e73215bba6af5bc6de38 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  24b5815bcf281ccd7afa99af3fc2638ae51b3c8faffe26401368d017e8c86544 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    14998894
</span> 
 python.versions     39 310 311
 python.pep517       yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -65,7 +65,8 @@ if {${name} ne ${subport}} {
</span>     }
 
     patch.pre_args-replace  -p0 -p1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles          patch-requirements.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles          patch-requirements.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        0001-py-awscli2-Support-empty-PAGER.patch
</span> 
     post-patch {
         reinplace \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-awscli2/files/0001-py-awscli2-Support-empty-PAGER.patch b/python/py-awscli2/files/0001-py-awscli2-Support-empty-PAGER.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..beb28744c32
</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-awscli2/files/0001-py-awscli2-Support-empty-PAGER.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,30 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From f603189dbe697b663f66a1d1e432f7c1aa1ed115 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Tomas Volf <~@wolfsden.cz>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Mon, 2 Sep 2024 14:10:45 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] help: Support empty PAGER.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+* awscli/help.py (PosixHelpRenderer._send_output_to_pager): Support empty PAGER.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ awscli/help.py | 7 ++++---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 4 insertions(+), 3 deletions(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/awscli/help.py b/awscli/help.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 1ce8571f3..c139a09bd 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/awscli/help.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/awscli/help.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -134,9 +134,10 @@ class PosixHelpRenderer(PagingHelpRenderer):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     def _send_output_to_pager(self, output):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         cmdline = self.get_pager_cmdline()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        if not self._exists_on_path(cmdline[0]):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-            LOG.debug("Pager '%s' not found in PATH, printing raw help." %
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                      cmdline[0])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        if not (cmdline and self._exists_on_path(cmdline[0])):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++            LOG.debug(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                "Pager '%s' not found in PATH, printing raw help.",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                cmdline[0] if cmdline else "<empty>")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             self.output_stream.write(output.decode('utf-8') + "\n")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             self.output_stream.flush()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             return
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-- 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.46.0
</span></pre><pre style='margin:0'>

</pre>