devel/py-boto 2.49.0_2 MidnightBSD
Python interface to Amazon Web Services
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
e396fc034b- License
- mit
- Categories
- devel, python
Description
An integrated interface to current and future infrastructural services offered by Amazon Web Services. Currently, this includes:
* Simple Storage Service (S3) * Simple Queue Service (SQS) * Elastic Compute Cloud (EC2) * Mechanical Turk * SimpleDB * CloudFront * CloudWatch * AutoScale * Elastic Load Balancer (ELB) * Virtual Private Cloud (VPC) * Elastic Map Reduce (EMR) * Relational Data Service (RDS) * Simple Notification Server (SNS) * Google Storage * Identity and Access Management (IAM) * Route53 DNS Service (route53) * Simple Email Service (SES) * Flexible Payment Service (FPS) * CloudFormation
Install
Binary package:
mport install ${PYTHON_PKGNAMEPREFIX}boto
From mports:
cd /usr/mports/devel/py-boto && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto>0:devel/py-boto
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}six>=1.9: devel/py-six
Runtime 1
${PYTHON_PKGNAMEPREFIX}six>=1.9: devel/py-six
Build dependencies 1
Run dependencies 1
Required by 1
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
- Conflicts with
- p5-Net-Amazon-Route53-[0-9]*
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| boto-2.49.0.tar.gz | 1.478498e+06 | ea0d3b40a2d852767be77ca343b58a9e3a4b00d9db440efb8da74b4e58025e5a |
Master sites 1
- PYPI
Commit history 2
| Date | Commit | Credits | Log message |
|---|---|---|---|
e396fc034b |
Lucas Holt | devel/py-boto: depend on py-six at build time setup.py imports boto, which imports boto.compat, which imports six, so the
module is needed before the package is built and not only at run time:
File "boto/compat.py", line 49, in <module>
import six
ModuleNotFoundError: No module named 'six'
AI-Assisted-by: Claude Opus 5 (1M context) <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |
|
21288ed148 |
Lucas Holt | devel/py-boto: fix Python 3.12 compatibility AI-Assisted-by: OpenAI Codex <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |