Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(634)

Unified Diff: setup.py

Issue 8386013: Merging in latest boto. (Closed) Base URL: svn://svn.chromium.org/boto
Patch Set: Redoing vendor drop by deleting and then merging. Created 9 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « docs/source/ref/sts.rst ('k') | tests/__init__.py » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: setup.py
diff --git a/setup.py b/setup.py
index 36af72289b75ff2825293ee033ccf4ae4144d6db..c30f12c744f3d7ed0eced9e2fc3dce6635e25c44 100644
--- a/setup.py
+++ b/setup.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/env python
# Copyright (c) 2006-2010 Mitch Garnaat http://garnaat.org/
# Copyright (c) 2010, Eucalyptus Systems, Inc.
@@ -25,46 +25,48 @@
try:
from setuptools import setup
+ extra = dict(test_suite="tests.test.suite", include_package_data=True)
except ImportError:
from distutils.core import setup
+ extra = {}
import sys
-from boto import Version
+from boto import __version__
-install_requires = []
-maj, min, micro, rel, serial = sys.version_info
-if (maj, min) == (2, 4):
- # boto needs hashlib module which is not in py2.4
- install_requires.append("hashlib")
+if sys.version_info <= (2, 4):
+ error = "ERROR: boto requires Python Version 2.5 or above...exiting."
+ print >> sys.stderr, error
+ sys.exit(1)
setup(name = "boto",
- version = Version,
+ version = __version__,
description = "Amazon Web Services Library",
- long_description="Python interface to Amazon's Web Services.",
+ long_description = "Python interface to Amazon's Web Services.",
author = "Mitch Garnaat",
author_email = "mitch@garnaat.com",
scripts = ["bin/sdbadmin", "bin/elbadmin", "bin/cfadmin",
"bin/s3put", "bin/fetch_file", "bin/launch_instance",
"bin/list_instances", "bin/taskadmin", "bin/kill_instance",
"bin/bundle_image", "bin/pyami_sendmail", "bin/lss3",
- "bin/cq", "bin/route53"],
- install_requires=install_requires,
+ "bin/cq", "bin/route53", "bin/s3multiput", "bin/cwutil"],
url = "http://code.google.com/p/boto/",
- packages = [ 'boto', 'boto.sqs', 'boto.s3', 'boto.gs', 'boto.file',
- 'boto.ec2', 'boto.ec2.cloudwatch', 'boto.ec2.autoscale',
- 'boto.ec2.elb', 'boto.sdb', 'boto.sdb.persist',
- 'boto.sdb.db', 'boto.sdb.db.manager', 'boto.mturk',
- 'boto.pyami', 'boto.mashups', 'boto.contrib', 'boto.manage',
- 'boto.services', 'boto.tests', 'boto.cloudfront',
- 'boto.rds', 'boto.vpc', 'boto.fps', 'boto.emr', 'boto.sns',
- 'boto.ecs', 'boto.iam', 'boto.route53', 'boto.ses'],
- license = 'MIT',
- platforms = 'Posix; MacOS X; Windows',
- classifiers = [ 'Development Status :: 5 - Production/Stable',
- 'Intended Audience :: Developers',
- 'License :: OSI Approved :: MIT License',
- 'Operating System :: OS Independent',
- 'Topic :: Internet',
- ],
+ packages = ["boto", "boto.sqs", "boto.s3", "boto.gs", "boto.file",
+ "boto.ec2", "boto.ec2.cloudwatch", "boto.ec2.autoscale",
+ "boto.ec2.elb", "boto.sdb", "boto.cacerts",
+ "boto.sdb.db", "boto.sdb.db.manager", "boto.mturk",
+ "boto.pyami", "boto.mashups", "boto.contrib", "boto.manage",
+ "boto.services", "boto.cloudfront", "boto.roboto",
+ "boto.rds", "boto.vpc", "boto.fps", "boto.emr", "boto.sns",
+ "boto.ecs", "boto.iam", "boto.route53", "boto.ses",
+ "boto.cloudformation", "boto.sts"],
+ package_data = {"boto.cacerts": ["cacerts.txt"]},
+ license = "MIT",
+ platforms = "Posix; MacOS X; Windows",
+ classifiers = ["Development Status :: 5 - Production/Stable",
+ "Intended Audience :: Developers",
+ "License :: OSI Approved :: MIT License",
+ "Operating System :: OS Independent",
+ "Topic :: Internet"],
+ **extra
)
« no previous file with comments | « docs/source/ref/sts.rst ('k') | tests/__init__.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698