<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/2ddea035a343e664a26796cdf61c345ab74c1f93">https://github.com/macports/macports-ports/commit/2ddea035a343e664a26796cdf61c345ab74c1f93</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 2ddea035a343e664a26796cdf61c345ab74c1f93
</span>Author: David Gilman <davidgilman1@gmail.com>
AuthorDate: Sun May 4 16:32:53 2025 -0400
<span style='display:block; white-space:pre;color:#404040;'> py-awscli2: update to 2.27.7
</span>---
python/py-awscli2/Portfile | 8 ++++----
python/py-awscli2/files/patch-requirements.diff | 20 +++++++-------------
2 files changed, 11 insertions(+), 17 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 9b58832f2d1..53e602ffddc 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.25.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup aws aws-cli 2.27.7
</span> github.tarball_from archive
revision 0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,9 +21,9 @@ long_description {*}${description}
</span>
homepage https://aws.amazon.com/cli/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 6e21d889f6eb49cad0e1e15a5a3e8328a4fd337b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 a4a920714ce5e97a9aa7721295342fd9eba448c8da6cf3b22f4a2d2e8cb136c1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 16169434
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 70df4d850c8fdcc1c99014d07610d3dc6052b74c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 4d707565a94ec1add9cd4d824d2143cadbdb6ccb025a488ea1153aee247798f1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 16297977
</span>
python.versions 39 310 311 312 313
python.pep517 yes
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-awscli2/files/patch-requirements.diff b/python/py-awscli2/files/patch-requirements.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 145f25301d7..655ca86585a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-awscli2/files/patch-requirements.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-awscli2/files/patch-requirements.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,9 +1,9 @@
</span> Keep awscrt pinned. This is the only user, and presumably
Amazon has a good reason for not bumping the version yet.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -ru aws-cli-2.22.16-orig/pyproject.toml aws-cli-2.22.16/pyproject.toml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- aws-cli-2.22.16-orig/pyproject.toml 2024-12-12 20:43:54.480484769 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ aws-cli-2.22.16/pyproject.toml 2024-12-12 20:52:57.202110859 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ru aws-cli-2.26.5-orig/pyproject.toml aws-cli-2.26.5/pyproject.toml
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- aws-cli-2.26.5-orig/pyproject.toml 2025-04-19 19:07:31.783354675 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ aws-cli-2.26.5/pyproject.toml 2025-04-19 19:08:43.051611599 -0400
</span> @@ -1,6 +1,6 @@
[build-system]
requires = [
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,8 +12,8 @@ diff -ru aws-cli-2.22.16-orig/pyproject.toml aws-cli-2.22.16/pyproject.toml
</span> ]
build-backend = "pep517"
backend-path = ["backends"]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -30,25 +30,23 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 'Programming Language :: Python :: 3.12',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -30,21 +30,21 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "Programming Language :: Python :: 3.13",
</span> ]
dependencies = [
- "colorama>=0.2.5,<0.4.7",
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,17 +28,13 @@ diff -ru aws-cli-2.22.16-orig/pyproject.toml aws-cli-2.22.16/pyproject.toml
</span> # less than or equal to Python 3.10. In order to ensure we have
# a consistent dependency closure across all Python versions,
# we explicitly include ruamel.yaml.clib as a dependency.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-- "ruamel.yaml.clib>=0.2.0,<=0.2.8",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "ruamel.yaml.clib>=0.2.0,<=0.2.12",
</span> - "prompt-toolkit>=3.0.24,<3.0.39",
- "distro>=1.5.0,<1.9.0",
<span style='display:block; white-space:pre;background:#ffe0e0;'>-- "awscrt==0.23.8",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "awscrt==0.26.1",
</span> - "python-dateutil>=2.1,<=2.9.0",
- "jmespath>=0.7.1,<1.1.0",
- "urllib3>=1.25.4,<1.27",
<span style='display:block; white-space:pre;background:#ffe0e0;'>-- # zipp>=3.21.0 dropped support for Python 3.8. In order to ensure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # we have a consistent dependency closure across all Python
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # versions, we explicitly include zipp as a dependency.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- "zipp<3.21.0",
</span> + "ruamel.yaml.clib",
+ "prompt-toolkit",
+ "distro",
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,8 +42,6 @@ diff -ru aws-cli-2.22.16-orig/pyproject.toml aws-cli-2.22.16/pyproject.toml
</span> + "python-dateutil",
+ "jmespath",
+ "urllib3",
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # MacPorts py-import-lib-metadata has the zipp dependency that
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # was specified in here.
</span> ]
dynamic = ["version"]
</pre><pre style='margin:0'>
</pre>