[Midnightbsd-cvs] [MidnightBSD/mports] 827694: devel/py-awscli: update to 1.42.44

Lucas Holt noreply at github.com
Wed Sep 16 14:12:07 EDT 2026


  Branch: refs/heads/devel/py-awscli
  Home:   https://github.com/MidnightBSD/mports
  Commit: 827694e5743f438dd73698b557e8f8c3ec44cf9f
      https://github.com/MidnightBSD/mports/commit/827694e5743f438dd73698b557e8f8c3ec44cf9f
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-16 (Wed, 16 Sep 2026)

  Changed paths:
    M devel/py-awscli/Makefile
    M devel/py-awscli/distinfo

  Log Message:
  -----------
  devel/py-awscli: update to 1.42.44

Catch up with FreeBSD ports, which carries 1.42.44.  The in-tree 1.29.81
was pinned against botocore 1.31.81 and is far behind the botocore
1.43.95 now in the tree.

Raise the RUN_DEPENDS floors to match upstream's install_requires:
botocore 1.31.35 -> 1.40.44, s3transfer 0.6.0 -> 0.14.0, docutils
0.10 -> 0.18.1.  Upstream also sets upper bounds (botocore==1.40.44,
s3transfer<0.15.0, docutils<=0.19, rsa<4.8) that the tree does not
satisfy; as in FreeBSD ports these are not expressed in RUN_DEPENDS,
and awscli does not enforce them at runtime.

files/patch-awscli_help.py still applies cleanly.

Verified: bmake makesum/patch/fake/package, then ran the staged
bin/aws against the staged botocore 1.43.95 -- "aws --version" reports
aws-cli/1.42.44 botocore/1.43.95, the CLI driver builds a 435-command
table, and "aws ec2 describe-regions" reaches AWS and returns the
expected AuthFailure for absent credentials.  portlint is clean.

AI-Assisted-by: Claude Opus 5 <noreply at anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply at anthropic.com>
Claude-Session: https://claude.ai/code/session_01NSsgED5s7GPYJNb1HxuaU9
Signed-off-by: Lucas Holt <luke at foolishgames.com>



To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications


More information about the Midnightbsd-cvs mailing list