BSD Ports

devel/py-awscli 1.42.44 MidnightBSD

Universal Command Line Interface for Amazon Web Services

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
e8f7663031
License
Apache-2.0
Categories
devel, python

Description

This package provides a unified command line interface to many Amazon Web Services.

The currently supported services include:

* Amazon Elastic Compute Cloud (Amazon EC2) * Elastic Load Balancing * Auto Scaling * AWS CloudFormation * AWS Elastic Beanstalk * Amazon Simple Notification Service (Amazon SNS) * Amazon Simple Queue Service (Amazon SQS) * Amazon Relational Database Service (Amazon RDS)

... and more.

In the other systems

SystemPortVersion
MidnightBSDdevel/py-awscli1.42.44
FreeBSDdevel/py-awscli1.42.44
DragonFlydevel/py-awscli1.29.81_2
HardenedBSDdevel/py-awscli1.42.44
GhostBSDdevel/py-awscli1.42.44
OPNsensedevel/py-awscli1.42.44

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}awscli

From mports:

cd /usr/mports/devel/py-awscli && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}awscli>0:devel/py-awscli

Dependencies

As this port's Makefile names them.

Runtime 6

Run dependencies 6

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
awscli-1.42.44.tar.gz1.8896e+060530907700d77350cf879d9cbabca0d28fd13e8bc69b593709e634ac6e802992
Master sites 1
  • PYPI

Commit history 2

DateCommitCreditsLog message
e8f7663031 Lucas Holt devel/py-awscli: update to 1.42.44 (#1326)
Follow-up to #1290 / #1270. The in-tree `py-awscli` was 1.29.81, pinned upstream against `botocore==1.31.81`, while the tree now carries botocore 1.43.95. This brings it to 1.42.44, the version FreeBSD ports carries. ### Changes - `PORTVERSION` 1.29.81 → 1.42.44, `PORTREVISION` dropped. - `RUN_DEPENDS` floors raised to match upstream `install_requires`: botocore 1.31.35 → 1.40.44, s3transfer 0.6.0 → 0.14.0, docutils 0.10 → 0.18.1. - `files/patch-awscli_help.py` (the `mandoc -man` fix) still applies cleanly and is unchanged. ### Pins not expressed Upstream 1.42.44 sets upper bounds the tree does not satisfy: `botocore==1.40.44` (tree has 1.43.95), `s3transfer<0.15.0` (0.19.2), `docutils<=0.19` (0.21.2), `rsa<4.8` (4.9). FreeBSD ports does not …
3396e5216c Lucas Holt www/py-boto3, devel/py-botocore, net/py-s3transfer: update to 1.43.95 / 0.19.2 (#1290)
Closes #1270. The AWS SDK ports were well behind upstream, blocking Python ports that have picked up a recent `boto3` floor — `ai/py-litellm` had to stop at 1.91.4 because 1.98.0+ requires `boto3>=1.43.1`. ### Updates | Port | Old | New | | --- | --- | --- | | `net/py-s3transfer` | 0.13.0 | 0.19.2 | | `devel/py-botocore` | 1.38.22 | 1.43.95 | | `www/py-boto3` | 1.38.22 | 1.43.95 | These are in one branch because they are mutually unsatisfiable apart: boto3 1.43.95 requires `botocore>=1.43.95,<1.44.0` and `s3transfer>=0.19.0,<0.20.0`. ### Changes beyond version/distinfo - `www/py-boto3`: `RUN_DEPENDS` s3transfer floor 0.13.0 → 0.19.0, matching upstream. - `devel/py-botocore`: regenerated `files/patch-setup.py` and …