head 1.35; access; symbols pkgsrc-2023Q4:1.35.0.2 pkgsrc-2023Q4-base:1.35 pkgsrc-2023Q3:1.34.0.14 pkgsrc-2023Q3-base:1.34 pkgsrc-2023Q2:1.34.0.12 pkgsrc-2023Q2-base:1.34 pkgsrc-2023Q1:1.34.0.10 pkgsrc-2023Q1-base:1.34 pkgsrc-2022Q4:1.34.0.8 pkgsrc-2022Q4-base:1.34 pkgsrc-2022Q3:1.34.0.6 pkgsrc-2022Q3-base:1.34 pkgsrc-2022Q2:1.34.0.4 pkgsrc-2022Q2-base:1.34 pkgsrc-2022Q1:1.34.0.2 pkgsrc-2022Q1-base:1.34 pkgsrc-2021Q4:1.33.0.24 pkgsrc-2021Q4-base:1.33 pkgsrc-2021Q3:1.33.0.22 pkgsrc-2021Q3-base:1.33 pkgsrc-2021Q2:1.33.0.20 pkgsrc-2021Q2-base:1.33 pkgsrc-2021Q1:1.33.0.18 pkgsrc-2021Q1-base:1.33 pkgsrc-2020Q4:1.33.0.16 pkgsrc-2020Q4-base:1.33 pkgsrc-2020Q3:1.33.0.14 pkgsrc-2020Q3-base:1.33 pkgsrc-2020Q2:1.33.0.12 pkgsrc-2020Q2-base:1.33 pkgsrc-2020Q1:1.33.0.8 pkgsrc-2020Q1-base:1.33 pkgsrc-2019Q4:1.33.0.10 pkgsrc-2019Q4-base:1.33 pkgsrc-2019Q3:1.33.0.6 pkgsrc-2019Q3-base:1.33 pkgsrc-2019Q2:1.33.0.4 pkgsrc-2019Q2-base:1.33 pkgsrc-2019Q1:1.33.0.2 pkgsrc-2019Q1-base:1.33 pkgsrc-2018Q4:1.32.0.2 pkgsrc-2018Q4-base:1.32 pkgsrc-2018Q3:1.30.0.2 pkgsrc-2018Q3-base:1.30 pkgsrc-2018Q2:1.29.0.10 pkgsrc-2018Q2-base:1.29 pkgsrc-2018Q1:1.29.0.8 pkgsrc-2018Q1-base:1.29 pkgsrc-2017Q4:1.29.0.6 pkgsrc-2017Q4-base:1.29 pkgsrc-2017Q3:1.29.0.4 pkgsrc-2017Q3-base:1.29 pkgsrc-2017Q2:1.28.0.2 pkgsrc-2017Q2-base:1.28 pkgsrc-2017Q1:1.26.0.2 pkgsrc-2017Q1-base:1.26 pkgsrc-2016Q4:1.25.0.4 pkgsrc-2016Q4-base:1.25 pkgsrc-2016Q3:1.25.0.2 pkgsrc-2016Q3-base:1.25 pkgsrc-2016Q2:1.24.0.2 pkgsrc-2016Q2-base:1.24 pkgsrc-2016Q1:1.23.0.8 pkgsrc-2016Q1-base:1.23 pkgsrc-2015Q4:1.23.0.6 pkgsrc-2015Q4-base:1.23 pkgsrc-2015Q3:1.23.0.4 pkgsrc-2015Q3-base:1.23 pkgsrc-2015Q2:1.23.0.2 pkgsrc-2015Q2-base:1.23 pkgsrc-2015Q1:1.22.0.8 pkgsrc-2015Q1-base:1.22 pkgsrc-2014Q4:1.22.0.6 pkgsrc-2014Q4-base:1.22 pkgsrc-2014Q3:1.22.0.4 pkgsrc-2014Q3-base:1.22 pkgsrc-2014Q2:1.22.0.2 pkgsrc-2014Q2-base:1.22 pkgsrc-2014Q1:1.20.0.2 pkgsrc-2014Q1-base:1.20 pkgsrc-2013Q4:1.19.0.10 pkgsrc-2013Q4-base:1.19 pkgsrc-2013Q3:1.19.0.8 pkgsrc-2013Q3-base:1.19 pkgsrc-2013Q2:1.19.0.6 pkgsrc-2013Q2-base:1.19 pkgsrc-2013Q1:1.19.0.4 pkgsrc-2013Q1-base:1.19 pkgsrc-2012Q4:1.19.0.2 pkgsrc-2012Q4-base:1.19 pkgsrc-2012Q3:1.15.0.2 pkgsrc-2012Q3-base:1.15 pkgsrc-2012Q2:1.14.0.2 pkgsrc-2012Q2-base:1.14 pkgsrc-2012Q1:1.13.0.2 pkgsrc-2012Q1-base:1.13 pkgsrc-2011Q4:1.12.0.2 pkgsrc-2011Q4-base:1.12 pkgsrc-2011Q3:1.10.0.2 pkgsrc-2011Q3-base:1.10 pkgsrc-2011Q2:1.9.0.2 pkgsrc-2011Q2-base:1.9 pkgsrc-2011Q1:1.8.0.2 pkgsrc-2011Q1-base:1.8 pkgsrc-2010Q4:1.6.0.2 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.5.0.14 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.12 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.10 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.8 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.5.0.6 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.5.0.4 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.5.0.2 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.4.0.6 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.4 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.2 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.2.0.4 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.2 pkgsrc-2008Q1:1.1.1.1.0.2 pkgsrc-2008Q1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.35 date 2023.11.05.22.59.47; author wiz; state Exp; branches; next 1.34; commitid vVm99386qXwSutLE; 1.34 date 2022.01.04.20.54.25; author wiz; state Exp; branches; next 1.33; commitid CYyhdK9qtoffkmnD; 1.33 date 2019.01.30.16.07.07; author leot; state Exp; branches; next 1.32; commitid 8WCc0oJa1pXO8P9B; 1.32 date 2018.12.22.17.30.08; author taca; state Exp; branches; next 1.31; commitid uwIETP2ajyWdRO4B; 1.31 date 2018.12.20.11.30.57; author wiz; state Exp; branches; next 1.30; commitid 8ac1EqlS0aPWVw4B; 1.30 date 2018.08.21.14.22.31; author adam; state Exp; branches; next 1.29; commitid EDk9YCWqDjgRLZOA; 1.29 date 2017.07.07.04.14.47; author adam; state Exp; branches; next 1.28; commitid T3ZEFy9TDCftAfYz; 1.28 date 2017.05.26.04.26.22; author adam; state Exp; branches; next 1.27; commitid n75GMA2FH02c0RSz; 1.27 date 2017.05.18.18.25.27; author adam; state Exp; branches; next 1.26; commitid HFNGlOAHCbm1UTRz; 1.26 date 2017.01.03.13.23.03; author jperkin; state Exp; branches; next 1.25; commitid C9GLdDCVrmakywAz; 1.25 date 2016.08.28.15.48.33; author wiz; state Exp; branches; next 1.24; commitid rTBn3EBawNhbu5kz; 1.24 date 2016.06.08.17.43.36; author wiz; state Exp; branches; next 1.23; commitid z4yEulWexjFaJG9z; 1.23 date 2015.04.05.21.38.32; author hiramatsu; state Exp; branches; next 1.22; commitid FOmGd4A3IVauQrgy; 1.22 date 2014.06.09.00.49.33; author rodent; state Exp; branches; next 1.21; commitid 66JOHnlGNsyQzMDx; 1.21 date 2014.05.09.07.37.14; author wiz; state Exp; branches; next 1.20; commitid wfzXpL2biguCPPzx; 1.20 date 2014.01.25.10.30.16; author wiz; state Exp; branches; next 1.19; commitid VOWgk3vYhVXj8umx; 1.19 date 2012.11.11.21.31.08; author jakllsch; state Exp; branches; next 1.18; 1.18 date 2012.11.08.19.27.12; author jakllsch; state Exp; branches; next 1.17; 1.17 date 2012.10.23.17.19.01; author asau; state Exp; branches; next 1.16; 1.16 date 2012.10.03.22.14.02; author wiz; state Exp; branches; next 1.15; 1.15 date 2012.09.05.09.02.42; author wiz; state Exp; branches; next 1.14; 1.14 date 2012.04.08.19.09.09; author wiz; state Exp; branches; next 1.13; 1.13 date 2012.01.24.20.43.37; author gson; state Exp; branches; next 1.12; 1.12 date 2011.10.31.11.36.00; author obache; state Exp; branches; next 1.11; 1.11 date 2011.10.31.11.27.15; author obache; state Exp; branches; next 1.10; 1.10 date 2011.10.02.16.58.57; author dholland; state Exp; branches; next 1.9; 1.9 date 2011.07.03.10.01.04; author dholland; state Exp; branches; next 1.8; 1.8 date 2011.02.28.14.52.59; author wiz; state Exp; branches; next 1.7; 1.7 date 2011.02.25.09.47.27; author wiz; state Exp; branches; next 1.6; 1.6 date 2011.01.01.17.51.06; author gson; state Exp; branches; next 1.5; 1.5 date 2009.02.23.11.28.58; author wiz; state Exp; branches; next 1.4; 1.4 date 2008.09.12.05.32.37; author epg; state Exp; branches; next 1.3; 1.3 date 2008.07.24.17.37.56; author bjs; state Exp; branches; next 1.2; 1.2 date 2008.04.25.20.39.11; author joerg; state Exp; branches; next 1.1; 1.1 date 2008.02.06.07.08.11; author bjs; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2008.02.06.07.08.11; author bjs; state Exp; branches; next ; desc @@ 1.35 log @py-boto: not for Python 3.12 boto (version 2) is dead and packages should migrate to boto3 @ text @# $NetBSD: Makefile,v 1.34 2022/01/04 20:54:25 wiz Exp $ DISTNAME= boto-2.49.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} PKGREVISION= 4 CATEGORIES= net python www MASTER_SITES= ${MASTER_SITE_PYPI:=b/boto/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/boto/boto/ COMMENT= Python interface to Amazon web services LICENSE= mit DEPENDS+= ${PYPKGPREFIX}-filechunkio-[0-9]*:../../devel/py-filechunkio TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose PYTHON_VERSIONS_INCOMPATIBLE= 27 312 post-install: .for f in asadmin bundle_image cfadmin cq cwutil dynamodb_dump dynamodb_load \ elbadmin fetch_file glacier instance_events kill_instance \ launch_instance list_instances lss3 mturk pyami_sendmail route53 \ s3put sdbadmin taskadmin ${MV} ${DESTDIR}${PREFIX}/bin/${f} \ ${DESTDIR}${PREFIX}/bin/${f}${PYVERSSUFFIX} || ${TRUE} .endfor do-test: cd ${WRKSRC}/tests && ${PYTHONBIN} -m unittest discover -v .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" @ 1.34 log @*: bump PKGREVISION for egg.mk users They now have a tool dependency on py-setuptools instead of a DEPENDS @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2019/01/30 16:07:07 leot Exp $ d17 2 @ 1.33 log @py-boto: Fix a typo for bin/dynamodb_dump ALTERNATIVES wrapper PKGREVISION++ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2018/12/22 17:30:08 taca Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.32 log @net/py-boto: fix ALTERNATIVES file Fix ALTERNATIVES file syntax. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2018/12/20 11:30:57 wiz Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.31 log @py-boto: pkg_alternatives expects full path as second argument. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2018/08/21 14:22:31 adam Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.30 log @py-boto: updated to 2.49.0 boto v2.49.0: Import the latest CA Bundle from certifi Fix to support uploads to KMS-encrypted buckets. Support fetching GCS bucket encryption metadata. Update layer1.py Fix tests/unit/glacier/test_writer.py to make work with pypy. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2017/07/07 04:14:47 adam Exp $ d5 1 @ 1.29 log @2.48.0: This release addresses a few S3 related bugs as well as a bug with the recent endpoint heuristics feature. Changes * Fix generate_url() AttributeError when using anonymous connections * Use RegionInfo by default with heuristics * Allow specifying s3 host from boto config file. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2017/05/26 04:26:22 adam Exp $ d3 1 a3 1 DISTNAME= boto-2.48.0 d14 1 a14 9 BUILD_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose REPLACE_PYTHON+= bin/* REPLACE_PYTHON+= boto/pyami/launch_ami.py REPLACE_PYTHON+= boto/services/bs.py REPLACE_PYTHON+= boto/services/result.py PY_PATCHPLIST= yes d25 3 a27 1 .include "../../lang/python/application.mk" @ 1.28 log @boto v2.47.0 Adds features for Google Cloud Storage. Changes: * Loosen requirements for ID field in PROJECT_PRIVATE_RE. * Populate storage class from HEAD Object responses @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2017/05/18 18:25:27 adam Exp $ d3 1 a3 1 DISTNAME= boto-2.47.0 @ 1.27 log @Changes 2.46.1: Fixes a bug where a recently added module was not added to setup.py. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2017/01/03 13:23:03 jperkin Exp $ d3 1 a3 1 DISTNAME= boto-2.46.1 @ 1.26 log @Use "${MV} || ${TRUE}" and "${RM} -f" consistently in post-install targets. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2016/08/28 15:48:33 wiz Exp $ d3 1 a3 1 DISTNAME= boto-2.37.0 d15 5 a19 1 REPLACE_PYTHON+= bin/* boto/pyami/launch_ami.py boto/services/bs.py d25 7 a31 42 ${MV} ${DESTDIR}${PREFIX}/bin/asadmin \ ${DESTDIR}${PREFIX}/bin/asadmin${PYVERSSUFFIX} || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/bin/bundle_image \ ${DESTDIR}${PREFIX}/bin/bundle_image${PYVERSSUFFIX} || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/bin/cfadmin \ ${DESTDIR}${PREFIX}/bin/cfadmin${PYVERSSUFFIX} || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/bin/cq \ ${DESTDIR}${PREFIX}/bin/cq${PYVERSSUFFIX} || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/bin/cwutil \ ${DESTDIR}${PREFIX}/bin/cwutil${PYVERSSUFFIX} || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/bin/dynamodb_dump \ ${DESTDIR}${PREFIX}/bin/dynamodb_dump${PYVERSSUFFIX} || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/bin/dynamodb_load \ ${DESTDIR}${PREFIX}/bin/dynamodb_load${PYVERSSUFFIX} || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/bin/elbadmin \ ${DESTDIR}${PREFIX}/bin/elbadmin${PYVERSSUFFIX} || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/bin/fetch_file \ ${DESTDIR}${PREFIX}/bin/fetch_file${PYVERSSUFFIX} || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/bin/glacier \ ${DESTDIR}${PREFIX}/bin/glacier${PYVERSSUFFIX} || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/bin/instance_events \ ${DESTDIR}${PREFIX}/bin/instance_events${PYVERSSUFFIX} || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/bin/kill_instance \ ${DESTDIR}${PREFIX}/bin/kill_instance${PYVERSSUFFIX} || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/bin/launch_instance \ ${DESTDIR}${PREFIX}/bin/launch_instance${PYVERSSUFFIX} || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/bin/list_instances \ ${DESTDIR}${PREFIX}/bin/list_instances${PYVERSSUFFIX} || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/bin/lss3 \ ${DESTDIR}${PREFIX}/bin/lss3${PYVERSSUFFIX} || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/bin/mturk \ ${DESTDIR}${PREFIX}/bin/mturk${PYVERSSUFFIX} || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/bin/pyami_sendmail \ ${DESTDIR}${PREFIX}/bin/pyami_sendmail${PYVERSSUFFIX} || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/bin/route53 \ ${DESTDIR}${PREFIX}/bin/route53${PYVERSSUFFIX} || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/bin/s3put \ ${DESTDIR}${PREFIX}/bin/s3put${PYVERSSUFFIX} || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/bin/sdbadmin \ ${DESTDIR}${PREFIX}/bin/sdbadmin${PYVERSSUFFIX} || ${TRUE} ${MV} ${DESTDIR}${PREFIX}/bin/taskadmin \ ${DESTDIR}${PREFIX}/bin/taskadmin${PYVERSSUFFIX} || ${TRUE} @ 1.25 log @Remove unnecessary PLIST_SUBST and FILES_SUBST that are now provided by the infrastructure. Mark a couple more packages as not ready for python-3.x. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2016/06/08 17:43:36 wiz Exp $ d22 1 a22 1 ${DESTDIR}${PREFIX}/bin/asadmin${PYVERSSUFFIX} d24 1 a24 1 ${DESTDIR}${PREFIX}/bin/bundle_image${PYVERSSUFFIX} d26 1 a26 1 ${DESTDIR}${PREFIX}/bin/cfadmin${PYVERSSUFFIX} d28 1 a28 1 ${DESTDIR}${PREFIX}/bin/cq${PYVERSSUFFIX} d30 1 a30 1 ${DESTDIR}${PREFIX}/bin/cwutil${PYVERSSUFFIX} d32 1 a32 1 ${DESTDIR}${PREFIX}/bin/dynamodb_dump${PYVERSSUFFIX} d34 1 a34 1 ${DESTDIR}${PREFIX}/bin/dynamodb_load${PYVERSSUFFIX} d36 1 a36 1 ${DESTDIR}${PREFIX}/bin/elbadmin${PYVERSSUFFIX} d38 1 a38 1 ${DESTDIR}${PREFIX}/bin/fetch_file${PYVERSSUFFIX} d40 1 a40 1 ${DESTDIR}${PREFIX}/bin/glacier${PYVERSSUFFIX} d42 1 a42 1 ${DESTDIR}${PREFIX}/bin/instance_events${PYVERSSUFFIX} d44 1 a44 1 ${DESTDIR}${PREFIX}/bin/kill_instance${PYVERSSUFFIX} d46 1 a46 1 ${DESTDIR}${PREFIX}/bin/launch_instance${PYVERSSUFFIX} d48 1 a48 1 ${DESTDIR}${PREFIX}/bin/list_instances${PYVERSSUFFIX} d50 1 a50 1 ${DESTDIR}${PREFIX}/bin/lss3${PYVERSSUFFIX} d52 1 a52 1 ${DESTDIR}${PREFIX}/bin/mturk${PYVERSSUFFIX} d54 1 a54 1 ${DESTDIR}${PREFIX}/bin/pyami_sendmail${PYVERSSUFFIX} d56 1 a56 1 ${DESTDIR}${PREFIX}/bin/route53${PYVERSSUFFIX} d58 1 a58 1 ${DESTDIR}${PREFIX}/bin/s3put${PYVERSSUFFIX} d60 1 a60 1 ${DESTDIR}${PREFIX}/bin/sdbadmin${PYVERSSUFFIX} d62 1 a62 1 ${DESTDIR}${PREFIX}/bin/taskadmin${PYVERSSUFFIX} @ 1.24 log @Switch to MASTER_SITES_PYPI. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2015/04/05 21:38:32 hiramatsu Exp $ a18 1 PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX} @ 1.23 log @Update net/py-boto to 2.37.0. Changes from previous(Excerpt from release notes): boto v2.30.0 ============ This release adds new Amazon EC2 instance types, new regions for AWS CloudTrail and Amazon Kinesis, Amazon S3 presigning using signature version 4, and several documentation and bugfixes. boto v2.31.0 ============ This release adds support for Amazon CloudWatch Logs. boto v2.31.1 ============ This release fixes an installation bug in the 2.31.0 release. boto v2.32.0 ============ This release includes backward-compatible support for Python 3.3 and 3.4, support for IPv6, Amazon VPC connection peering, Amazon SNS message attributes, new regions for Amazon Kinesis, and several fixes. boto v2.32.1 ============ This release fixes an incorrect Amazon VPC peering connection call, and fixes several minor issues related to Python 3 support including a regression when pickling authentication information. boto v2.33.0 ============= This release adds support for Amazon Route 53 Domains, Amazon Cognito Identity, Amazon Cognito Sync, the DynamoDB document model feature, and fixes several issues. boto v2.34.0 ============ This release adds region support for ``eu-central-1`` , support to create virtual mfa devices for Identity and Access Management, and fixes several sigv4 issues. boto v2.35.0 =========== This release adds support for Amazon EC2 Classic Link which allows users to link classic instances to Classic Link enabled VPCs, adds support for Amazon CloudSearch Domain, adds sigv4 support for Elastic Load Balancing, and fixes several other issues including issues making anonymous AWS Security Token Service requests. boto v2.35.1 ============ This release fixes a regression which results in an infinite while loop of requests if you query an empty Amazon DynamoDB table. boto v2.32.2 ============ This release adds ClassicLink support for Auto Scaling and fixes a few issues. boto v2.36.0 ============ This release adds support for AWS Key Management Service (KMS), AWS Lambda, AWS CodeDeploy, AWS Config, AWS CloudHSM, Amazon EC2 Container Service (ECS), Amazon DynamoDB online indexing, and fixes a few issues. boto v2.37.0 ============ This release updates AWS CloudTrail to the latest API, adds new regional service endpoints and fixes bugs in several services. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2014/06/09 00:49:33 rodent Exp $ d6 1 a6 1 MASTER_SITES= https://pypi.python.org/packages/source/b/boto/ @ 1.22 log @Fold diffs from www/py-boto into this package. Use ALTERNATIVES for files installed to ${PREFIX}/bin. CATEGORIES+=python www. Fix HOMEPAGE and MASTER_SITES. Update REPLACE_PYTHON. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2014/05/09 07:37:14 wiz Exp $ d3 1 a3 1 DISTNAME= boto-2.29.1 a17 1 PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # py-filechunkio @ 1.21 log @Mark packages that are not ready for python-3.3 also not ready for 3.4, until proven otherwise. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2014/01/25 10:30:16 wiz Exp $ d3 1 a3 1 DISTNAME= boto-2.6.0 d5 2 a6 3 PKGREVISON= 1 CATEGORIES= net MASTER_SITES= http://cloud.github.com/downloads/boto/boto/ d9 1 a9 1 HOMEPAGE= http://docs.pythonboto.org/ d15 2 a16 3 REPLACE_PYTHON+= *.py REPLACE_PYTHON+= boto/*/*.py REPLACE_PYTHON+= bin/* d19 46 @ 1.20 log @Mark packages as not ready for python-3.x where applicable; either because they themselves are not ready or because a dependency isn't. This is annotated by PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of x.y.z or PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-foo, py-bar respectively, please use the same style for other packages, and check during updates. Use versioned_dependencies.mk where applicable. Use REPLACE_PYTHON instead of handcoded alternatives, where applicable. Reorder Makefile sections into standard order, where applicable. Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default with the next commit. Whitespace cleanups and other nits corrected, where necessary. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2012/11/11 21:31:08 jakllsch Exp $ d20 1 a20 1 PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-filechunkio @ 1.19 log @s3multiput needs py-filechunkio, bump pkgrev @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.18 2012/11/08 19:27:12 jakllsch Exp $ # d20 2 @ 1.18 log @update boto to 2.6.0 (upstream doesn't seem to have a changelog) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2012/10/23 17:19:01 asau Exp $ d6 1 d15 2 @ 1.17 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2012/10/03 22:14:02 wiz Exp $ d4 1 a4 1 DISTNAME= boto-2.5.2 @ 1.16 log @Update for python25 removal. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2012/09/05 09:02:42 wiz Exp $ a13 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.15 log @Update to 2.5.2, slightly based on PR 46903 by Steven Sartorius. Changes: 2.5.2 Release 2.5.2 is a bugfix release. 2.5.1 Release 2.5.1 is a bugfix release. 2.5.0 This release includes: Support for IAM Roles for EC2 Instances Added support for Capabilities in CloudFormation Spot instances in autoscaling groups Internal ELB's Added tenancy option to run_instances 2.4.0 This release includes: Initial support for Amazon Cloudsearch Service. Support for Amazon's Marketplace Web Service. Latency-based routing for Route53 Support for new domain verification features of SES. A full rewrite of the FPS module. Support for BatchWriteItem in DynamoDB. Additional EMR steps for installing and running Pig scripts. Support for additional batch operations in SQS. Better support for VPC group-ids. Many, many bugfixes from the community. Thanks for the reports and pull requests! 2.3.0 This release includes initial support for Amazon Simple Workflow Service. The API version of the FPS module was updated to 2010-08-28. This release also includes many bug fixes and improvements in the Amazon DynamoDB module. One change of particular note is the behavior of the new_item method of the Table object. See http://readthedocs.org/docs/boto/en/2.3.0/ref/dynamodb.html#module-boto.dynamodb.table for more details. 2.2.2 This is a bugfix release. 2.2.1 The 2.2.1 release fixes a packaging problem that was causing problems when installing via pip. 2.2.0 Some highlights of this release: Support for Amazon DynamoDB service. Support for S3 Object Lifecycle (Expiration). Allow anonymous request for S3. Support for creating Load Balancers in VPC. Support for multi-dimension metrics in CloudWatch. Support for Elastic Network Interfaces in EC2. Support for Amazon S3 Multi-Delete capability. Support for new AMIversion and overriding of parameters in EMR. Support for SendMessageBatch request in SQS. Support for DescribeInstanceStatus request in EC2. Many, many improvements and additions to API documentation and Tutorials. Special thanks to Greg Taylor for all of the Sphinx cleanups and new docs. 2.1.1 The 2.1.1 release fixes one serious issue with the RDS module. 2.1.0 Some highlights of this release: Server-side encryption now supported in S3. Better support for VPC in EC2. Support for combiner in StreamingStep for EMR. Support for CloudFormations. Support for streaming uploads to Google Storage. Support for generating signed URL's in CloudFront. MTurk connection now uses HTTPS by default, like all other Connection objects. You can now PUT multiple data points to CloudWatch in one call. CloudWatch Dimension object now correctly supports multiple values for same dimension name. Lots of documentation fixes/additions 2.0 Highlights There have been many, many changes since the 2.0b4 release. This overview highlights some of those changes. Fix connection pooling bug: don't close before reading. Added AddInstanceGroup and ModifyInstanceGroup to boto.emr Merge pull request #246 from chetan/multipart_s3put AddInstanceGroupsResponse class to boto.emr.emrobject. Removed extra print statement Merge pull request #244 from ryansb/master Added add_instance_groups function to boto.emr.connection. Built some helper methods for it, and added AddInstanceGroupsResponse class to boto.emr.emrobject. Added a new class, InstanceGroup, with just a init and repr. Adding support for GetLoginProfile request to IAM. Removing commented lines in connection.py. Fixes GoogleCode issue 532. Fixed issue #195 Added correct sax reader for boto.emr.emrobject.BootstrapAction Fixed a typo bug in ConsoleOutput sax parsing and some PEP8 cleanup in connection.py. Added initial support for generating a registration url for the aws marketplace Fix add_record and del_record to support multiple values, like change_record does Add support to accept SecurityGroupId as a parameter for ec2 run instances. This is required to create EC2 instances under VPC security groups Added support for aliases to the add_change method of ResourceRecordSets. Resign each request in a retry situation. Some services are starting to incorporate replay detection algorithms and the boto approach of simply re-trying the original request triggers them. Also a small bug fix to roboto and added a delay in the ec2 test to wait for consistency. Fixed a problem with InstanceMonitoring parameter of LaunchConfigurations for autoscale module. Route 53 Alias Resource Record Sets Fixed App Engine support Fixed incorrect host on App Engine Fixed issue 199 on github. First pass at put_metric_data Changed boto.s3.Bucket.set_acl_xml() to ISO-8859-1 encode the Unicode ACL text before sending over HTTP connection. Added GetQualificationScore for mturk. Added UpdateQualificationScore for mturk import_key_pair base64 fix Fixes for ses send_email method better handling of exceptions Add optional support for SSL server certificate validation. Specify a reasonable socket timeout for httplib Support for ap-northeast-1 region Close issue #153 Close issue #154 we must POST autoscale user-data, not GET. otherwise a HTTP 505 error is returned from AWS. see: http://groups.google.com/group/boto-dev/browse_thread/thread/d5eb79c97ea8eecf?pli=1 autoscale userdata needs to be base64 encoded. Use the unversioned streaming jar symlink provided by EMR Updated lss3 to allow for prefix based listing (more like actual ls) Deal with the groupSet element that appears in the instanceSet element in the DescribeInstances response. Add a change_record command to bin/route53 Incorporating a patch from AWS to allow security groups to be tagged. Fixed an issue with extra headers in generated URLs. Fixes http://code.google.com/p/boto/issues/detail?id=499 Incorporating a patch to handle obscure bug in apache/fastcgi. See http://goo.gl/0Tdax. Reorganizing the existing test code. Part of a long-term project to completely revamp and improve boto tests. Fixed an invalid parameter bug (ECS) #102 Adding initial cut at s3 website support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2012/04/08 19:09:09 wiz Exp $ a19 2 PYTHON_VERSIONS_INCOMPATIBLE= 24 25 @ 1.14 log @Remove python24 and all traces of it from pkgsrc. Remove devel/py-ctypes (only needed by and supporting python24). Remove PYTHON_VERSIONS_ACCEPTED and PYTHON_VERSIONS_INCOMPATIBLE lines that just mirror defaults now. Miscellaneous cleanup while editing all these files. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2012/01/24 20:43:37 gson Exp $ d4 1 a4 2 DISTNAME= boto-1.9b PKGREVISION= 2 d7 1 a7 1 MASTER_SITES= http://boto.googlecode.com/files/ d10 1 a10 1 HOMEPAGE= http://boto.googlecode.com/ d16 1 d18 3 @ 1.13 log @Include patch to fix boto issue 310: . @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2011/10/31 11:36:00 obache Exp $ a16 2 PYTHON_VERSIONS_ACCEPTED= 27 26 25 @ 1.12 log @No need to define PYDISTUTILSPKG=yes for egg package. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2011/10/31 11:27:15 obache Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.11 log @LICENSE=mit @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2011/10/02 16:58:57 dholland Exp $ a16 1 PYDISTUTILSPKG= yes @ 1.10 log @doesn't build with python24 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2011/07/03 10:01:04 dholland Exp $ d13 1 @ 1.9 log @REPLACE_PYTHON @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2011/02/28 14:52:59 wiz Exp $ d17 1 a17 1 PYTHON_VERSIONS_ACCEPTED= 27 26 25 24 @ 1.8 log @Reset maintainer for retired developers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2011/02/25 09:47:27 wiz Exp $ d5 1 d19 3 @ 1.7 log @Let's assume for now that everything that worked with python-2.6 also works with python-2.7. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2011/01/01 17:51:06 gson Exp $ d9 1 a9 1 MAINTAINER= bjs@@NetBSD.org @ 1.6 log @Update net/py-boto from 1.6b to 1.9b. Changes include: - Support for RDS, BootFromEBS, Spot Instances, and more - Fixes Issue 251, a problem with POST when using Eucalyptus - Fixes serious S3 issue (245) and issue 243 and 244 - Adds support for Autoscale, CloudWatch, ELB. - Adds support for new SQS features Also, added 26 to PYTHON_VERSIONS_ACCEPTED. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2009/02/23 11:28:58 wiz Exp $ d16 1 a16 1 PYTHON_VERSIONS_ACCEPTED= 26 25 24 @ 1.5 log @Update to 1.6b: Adds support for Signature Version 2 for increased security with EC2, SQS, SDB Add support for Regions in EC2 Fixes Issue 172, Issue 178, Issue 180, Issue 181, Issue 182 Fixes issue 165, issue 172, issue 173, issue 174, issue 176, issue 177 Adds initial support for CloudFront (ahem) service Fixes stupid and dangerous copy/paste error in SDB support. Support for EBS, QueryWithAttributes, lots of bugfixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2008/09/12 05:32:37 epg Exp $ d4 1 a4 1 DISTNAME= boto-1.6b d16 1 a16 1 PYTHON_VERSIONS_ACCEPTED= 25 24 @ 1.4 log @Default EGG_NAME to ${DISTNAME} in egg.mk and drop EGG_NAME from packages that set it to ${DISTNAME}. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2008/07/24 17:37:56 bjs Exp $ d4 1 a4 1 DISTNAME= boto-1.3a @ 1.3 log @ Update to version 1.3a. The author explicity states that he does not provide a ChangeLog, instead referring users to the subversion history. This version has quite a few bug fixes over 1.0a--I simply do not have the time to list them here. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2008/04/25 20:39:11 joerg Exp $ a5 1 EGG_NAME= ${DISTNAME} @ 1.2 log @Update PYTHON_VERSIONS_COMPATIBLE - assume that Python 2.4 and 2.5 are compatible and allow checking for fallout. - remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+ default. Modify the others to deal with the removals. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2008/02/06 07:08:11 bjs Exp $ d4 1 a4 1 DISTNAME= boto-1.0a @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d17 1 a17 1 PYTHON_VERSIONS_ACCEPTED= 24 @ 1.1.1.1 log @ Import boto-1.0a. This package was imported so that the update of sysutils/duplicity could use amazon web services. Blurb: Boto is a Python package that provides interfaces to Amazon Web Services. At the moment, boto supports S3 (Simple Storage Service) and SQS (Simple Queue Service) via the REST API's provided by those services and EC2 (Elastic Compute Cloud) via the Query API. The intent is to support additional services in the future. The goal of boto is to provide a very simple, easy to use, lightweight wrapper around the Amazon services. Not all features supported by the Amazon Web Services will be supported in boto. Basically, those features I need to do what I want to do are supported first. Other features and requests are welcome and will be accomodated to the best of my ability. Patches and contributions are welcome! Boto was written using Python 2.4.1 on Mac OSX. It has also been tested on Linux Fedora Core 4 using Python 2.4.1. Boto requires no additional libraries or packages other than those that are distributed with Python 2.4.1. NOTE: A patch was supplied recently by josh.bressers that should allow boto to run in Python 2.3. I have not tested this myself. [NOTE: I did not mark 23 as an acceptable python version] There is some documentation for boto, mainly in the form of tutorials. Check in the doc directory of the distribution. You can also check out the unit tests in the tests directory of the distribution for examples of use. You AWS credentials can be passed into the methods that create S3 and SQS connections. Alternatively, boto will check for the existance of the following environment variables to ascertain your credentials: AWS_ACCESS_KEY_ID - Your AWS Access Key ID AWS_SECRET_ACCESS_KEY - Your AWS Secret Access Key @ text @@