You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by bh...@apache.org on 2012/10/31 18:50:13 UTC

[2/6] git commit: cli: setup.py for cloudmonkey

cli: setup.py for cloudmonkey

Version are named in reflection of CloudStack.
<cli major-version>.<cloudstack minor>.<cloudstack.major>
So, for CloudStack 4.1.0, version for cli should be 0.1.4

To create distribution:
  python setup.py sdist
  python setup.py install

Using pip:
  pip install dist/cloudmonkey*

Or pretty soon, from cheese shop:
  pip install cloudmonkey

Signed-off-by: Rohit Yadav <bh...@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/b38cf801
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/b38cf801
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/b38cf801

Branch: refs/heads/master
Commit: b38cf801ac1edf9257c919ebe29ff9115dcf0c0f
Parents: 039b938
Author: Rohit Yadav <bh...@apache.org>
Authored: Wed Oct 31 23:11:35 2012 +0530
Committer: Rohit Yadav <bh...@apache.org>
Committed: Wed Oct 31 23:19:21 2012 +0530

----------------------------------------------------------------------
 tools/cli/setup.py |   59 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 59 insertions(+), 0 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/b38cf801/tools/cli/setup.py
----------------------------------------------------------------------
diff --git a/tools/cli/setup.py b/tools/cli/setup.py
new file mode 100644
index 0000000..fdbdb2b
--- /dev/null
+++ b/tools/cli/setup.py
@@ -0,0 +1,59 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+try:
+    from setuptools import setup, find_packages
+except ImportError:
+    from distribute_setup import use_setuptools
+    use_setuptools()
+    from setuptools import setup, find_packages
+
+from cloudmonkey import __version__
+
+name = 'cloudmonkey'
+version = __version__
+
+setup(
+    name = name,
+    version = version,
+    author = "The Apache CloudStack Team",
+    author_email = "cloudstack-dev@incubator.apache.org",
+    maintainer = "Rohit Yadav",
+    maintainer_email = "bhaisaab@apache.org",
+    url = "http://incubator.apache.org/cloudstack",
+    description = "Command Line Interface for Apache CloudStack",
+    license = 'ASL 2.0',
+    packages=find_packages(),
+    install_requires=['clint'],
+    include_package_data = True,
+    zip_safe = False,
+    classifiers = [
+        "Development Status :: 4 - Beta",
+        "Environment :: Console",
+        "Intended Audience :: Developers",
+        "Intended Audience :: End Users/Desktop",
+        "Operating System :: OS Independent",
+        "Programming Language :: Python",
+        "Topic :: Software Development :: Testing",
+        "Topic :: Software Development :: Interpreters",
+        "Topic :: Utilities",
+    ],
+    entry_points="""
+    [console_scripts]
+    cloudmonkey = cloudmonkey:main
+    """,
+)