Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 06 Sep 2013 00:00:07 -0400
From:      Nikolai Lifanov <lifanov@mail.lifanov.com>
To:        alexey@renatasystems.org
Cc:        freebsd-ports@freebsd.org, freebsd-python@freebsd.org
Subject:   installing multiple python package versions
Message-ID:  <52295347.6070702@mail.lifanov.com>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------040308030709050205040203
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hello.

Amazon released AWS cli 1.0.0 (no longer a developer preview), and I was 
trying to submit a PR that updates devel/awscli.

However, I'm a bit stumped. It really, really wants py-requests 1.2.0, 
and the version in ports is 1.2.3. Is there a way to ween it off of 
1.2.0 or install both?

Here is a WIP patch so far.

Thanks!

- Nikolai Lifanov

--------------040308030709050205040203
Content-Type: text/x-patch;
 name="awscli.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="awscli.diff"

Index: devel/awscli/Makefile
===================================================================
--- devel/awscli/Makefile	(revision 326419)
+++ devel/awscli/Makefile	(working copy)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	awscli
-PORTVERSION=	0.5.1
+PORTVERSION=	1.0.0
 CATEGORIES=	devel
 MASTER_SITES=	CHEESESHOP
 MASTER_SITE_SUBDIR=source/a/awscli
@@ -13,11 +13,19 @@
 LICENSE=	AL2
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}botocore>=0.5.0:${PORTSDIR}/devel/py-botocore \
-		${PYTHON_PKGNAMEPREFIX}six>=1.1.0:${PORTSDIR}/devel/py-six \
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}six>=1.1.0:${PORTSDIR}/devel/py-six \
+		${PYTHON_PKGNAMEPREFIX}tox>=1.4:${PORTSDIR}/devel/py-tox \
+		${PYTHON_PKGNAMEPREFIX}docutils>=0.10:${PORTSDIR}/textproc/py-docutils \
 		${PYTHON_PKGNAMEPREFIX}sphinx>=1.1.3:${PORTSDIR}/textproc/py-sphinx \
-		${PYTHON_PKGNAMEPREFIX}tox>=1.4:${PORTSDIR}/devel/py-tox
+		${PYTHON_PKGNAMEPREFIX}botocore>=0.16.0:${PORTSDIR}/devel/py-botocore \
+		${PYTHON_PKGNAMEPREFIX}bcdoc>=0.9.0:${PORTSDIR}/devel/py-bcdoc \
+		${PYTHON_PKGNAMEPREFIX}nose>=1.3.0:${PORTSDIR}/devel/py-nose \
+		${PYTHON_PKGNAMEPREFIX}colorama>=0.2.5:${PORTSDIR}/devel/py-colorama \
+		${PYTHON_PKGNAMEPREFIX}mock>=1.0.1:${PORTSDIR}/devel/py-mock \
+		${PYTHON_PKGNAMEPREFIX}rsa>=3.1.1:${PORTSDIR}/security/py-rsa \
+		${PYTHON_PKGNAMEPREFIX}requests>=1.2.0:${PORTSDIR}/www/py-requests
 
+
 USE_PYTHON=	2.6+
 USE_PYDISTUTILS=easy_install
 
Index: devel/awscli/distinfo
===================================================================
--- devel/awscli/distinfo	(revision 326419)
+++ devel/awscli/distinfo	(working copy)
@@ -1,2 +1,2 @@
-SHA256 (awscli-0.5.1.tar.gz) = 941f056b5dedd51d5de7ffc9c8a01f58137bd498dd4a53e49d23a98ab05b30ea
-SIZE (awscli-0.5.1.tar.gz) = 16872
+SHA256 (awscli-1.0.0.tar.gz) = bea17a235c6bf8adddc66f0a80e9e73f757cf5637b697b4a200c978d76bb6085
+SIZE (awscli-1.0.0.tar.gz) = 113881
Index: devel/py-bcdoc/Makefile
===================================================================
--- devel/py-bcdoc/Makefile	(revision 326423)
+++ devel/py-bcdoc/Makefile	(working copy)
@@ -1,22 +1,18 @@
-# Created by: Alexey V. Degtyarev <alexey@renatasystems.org>
+# Created by: Nikolai Lifanov <lifanov@mail.lifanov.com>
 # $FreeBSD$
 
-PORTNAME=	botocore
-PORTVERSION=	0.5.3
+PORTNAME=	bcdoc
+PORTVERSION=	0.9.0
 CATEGORIES=	devel python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
-MAINTAINER=	alexey@renatasystems.org
-COMMENT=	Low-level, core functionality of boto 3
+MAINTAINER=	lifanov@mail.lifanov.com
+COMMENT=	Tools to help document botocore-based projects
 
 LICENSE=	MIT
 
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}dateutil>=2.1:${PORTSDIR}/devel/py-dateutil \
-		${PYTHON_PKGNAMEPREFIX}requests>=0.14.1:${PORTSDIR}/www/py-requests \
-		${PYTHON_PKGNAMEPREFIX}six>=1.1.0:${PORTSDIR}/devel/py-six \
-		${PYTHON_PKGNAMEPREFIX}sphinx>=1.1.3:${PORTSDIR}/textproc/py-sphinx \
-		${PYTHON_PKGNAMEPREFIX}tox>=1.4:${PORTSDIR}/devel/py-tox
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}six>=1.1.0:${PORTSDIR}/devel/py-six
 
 USE_PYTHON=	yes
 USE_PYDISTUTILS=easy_install
Index: devel/py-bcdoc/distinfo
===================================================================
--- devel/py-bcdoc/distinfo	(revision 326423)
+++ devel/py-bcdoc/distinfo	(working copy)
@@ -1,2 +1,2 @@
-SHA256 (botocore-0.5.3.tar.gz) = 3f92863cf467c8159c09c6138adb929b332c6acac5d9ef8c16cc8fd24304b066
-SIZE (botocore-0.5.3.tar.gz) = 298133
+SHA256 (bcdoc-0.9.0.tar.gz) = 437c9fea0be53a8de85a0097763aae9e9ace71601e55224a7e8333fae985da96
+SIZE (bcdoc-0.9.0.tar.gz) = 11093
Index: devel/py-bcdoc/pkg-descr
===================================================================
--- devel/py-bcdoc/pkg-descr	(revision 326423)
+++ devel/py-bcdoc/pkg-descr	(working copy)
@@ -1,3 +1,3 @@
-Low-level, data-driven core of boto 3.
+Tools to help document botocore-based projects
 
 WWW: https://github.com/boto/botocore
Index: devel/py-bcdoc/pkg-plist
===================================================================
--- devel/py-bcdoc/pkg-plist	(revision 326423)
+++ devel/py-bcdoc/pkg-plist	(working copy)
@@ -1,63 +1 @@
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/__init__.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/__init__.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/__init__.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/auth.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/auth.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/auth.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/base.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/base.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/base.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/config.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/config.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/config.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/credentials.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/credentials.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/credentials.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/_regions.json
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/_services.json
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/autoscaling.json
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/cloudformation.json
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/cloudwatch.json
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/directconnect.json
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/ec2.json
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/elasticbeanstalk.json
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/elb.json
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/emr.json
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/iam.json
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/rds.json
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/ses.json
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/sns.json
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/sqs.json
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/sts.json
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/endpoint.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/endpoint.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/endpoint.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/exceptions.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/exceptions.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/exceptions.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/operation.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/operation.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/operation.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/parameters.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/parameters.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/parameters.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/response.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/response.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/response.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/service.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/service.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/service.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/session.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/session.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/session.pyo
-@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws
-@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data
-@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore
-@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
-@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
Index: devel/py-botocore/Makefile
===================================================================
--- devel/py-botocore/Makefile	(revision 326423)
+++ devel/py-botocore/Makefile	(working copy)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	botocore
-PORTVERSION=	0.5.3
+PORTVERSION=	0.16.0
 CATEGORIES=	devel python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -13,10 +13,9 @@
 LICENSE=	MIT
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}dateutil>=2.1:${PORTSDIR}/devel/py-dateutil \
-		${PYTHON_PKGNAMEPREFIX}requests>=0.14.1:${PORTSDIR}/www/py-requests \
+		${PYTHON_PKGNAMEPREFIX}requests>=1.2.0:${PORTSDIR}/www/py-requests \
 		${PYTHON_PKGNAMEPREFIX}six>=1.1.0:${PORTSDIR}/devel/py-six \
-		${PYTHON_PKGNAMEPREFIX}sphinx>=1.1.3:${PORTSDIR}/textproc/py-sphinx \
-		${PYTHON_PKGNAMEPREFIX}tox>=1.4:${PORTSDIR}/devel/py-tox
+		${PYTHON_PKGNAMEPREFIX}jmespath>=0.0.2:${PORTSDIR}/devel/py-jmespath
 
 USE_PYTHON=	yes
 USE_PYDISTUTILS=easy_install
Index: devel/py-botocore/distinfo
===================================================================
--- devel/py-botocore/distinfo	(revision 326423)
+++ devel/py-botocore/distinfo	(working copy)
@@ -1,2 +1,2 @@
-SHA256 (botocore-0.5.3.tar.gz) = 3f92863cf467c8159c09c6138adb929b332c6acac5d9ef8c16cc8fd24304b066
-SIZE (botocore-0.5.3.tar.gz) = 298133
+SHA256 (botocore-0.16.0.tar.gz) = e55a280fd35372284d42d30c6c2a07938518881e53c2abc6a22c1eeb6cb7a7fa
+SIZE (botocore-0.16.0.tar.gz) = 892742
Index: devel/py-botocore/pkg-plist
===================================================================
--- devel/py-botocore/pkg-plist	(revision 326423)
+++ devel/py-botocore/pkg-plist	(working copy)
@@ -10,9 +10,15 @@
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/auth.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/auth.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/auth.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/awsrequest.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/awsrequest.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/awsrequest.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/base.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/base.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/base.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/compat.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/compat.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/compat.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/config.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/config.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/config.pyo
@@ -20,21 +26,35 @@
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/credentials.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/credentials.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/_regions.json
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/_services.json
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/_retry.json
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/autoscaling.json
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/cloudformation.json
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/cloudfront.json
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/cloudsearch.json
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/cloudwatch.json
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/datapipeline.json
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/directconnect.json
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/dynamodb.json
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/ec2.json
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/elasticache.json
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/elasticbeanstalk.json
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/elastictranscoder.json
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/elb.json
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/emr.json
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/iam.json
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/importexport.json
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/opsworks.json
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/rds.json
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/redshift.json
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/route53.json
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/s3.json
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/ses.json
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/sns.json
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/sqs.json
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/storagegateway.json
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/sts.json
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/support.json
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws/swf.json
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/endpoint.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/endpoint.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/endpoint.pyo
@@ -41,15 +61,33 @@
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/exceptions.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/exceptions.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/exceptions.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/handlers.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/handlers.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/handlers.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/hooks.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/hooks.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/hooks.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/operation.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/operation.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/operation.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/paginate.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/paginate.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/paginate.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/parameters.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/parameters.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/parameters.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/payload.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/payload.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/payload.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/provider.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/provider.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/provider.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/response.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/response.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/response.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/retryhandler.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/retryhandler.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/retryhandler.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/service.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/service.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/service.pyo
@@ -56,6 +94,12 @@
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/session.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/session.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/session.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/translate.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/translate.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/translate.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/utils.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/utils.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/utils.pyo
 @dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data/aws
 @dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore/data
 @dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/botocore

--------------040308030709050205040203--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52295347.6070702>