From 006c067bd366529ec0e9f264d6d6088155c85b49 Mon Sep 17 00:00:00 2001 From: salimfadhley Date: Sat, 15 Jun 2013 00:59:48 +0100 Subject: [PATCH] updated readme & setup files --- README.rst | 16 ++++++++-------- setup.py | 13 +++++++++++-- 2 files changed, 19 insertions(+), 10 deletions(-) diff --git a/README.rst b/README.rst index a6b1816..545c552 100644 --- a/README.rst +++ b/README.rst @@ -9,7 +9,7 @@ jenkinsapi About this library ------------------- -Jenkins is the market leading continuous integration system, originally created by Kohsuke Kawaguchi. +Jenkins is the market leading continuous integration system, originally created by Kohsuke Kawaguchi. Jenkins (and It's predecessor Hudson) are useful projects for automating common development tasks (e.g. unit-testing, production batches) - but they are somewhat Java-centric. Thankfully the designers have provided an excellent and complete REST interface. This library wraps up that interface as more conventional python objects in order to make many Jenkins oriented tasks easier to automate. @@ -30,7 +30,7 @@ Important Links Project source code: github: https://github.com/salimfadhley/jenkinsapi -Project documentation: http://pythonhosted.org/jenkinsapi/ +Project documentation: https://jenkinsapi.readthedocs.org/en/latest/ Releases: http://pypi.python.org/pypi/jenkinsapi @@ -52,13 +52,13 @@ Example JenkinsAPI is intended to map the objects in Jenkins (e.g. Builds, Views, Jobs) into easily managed Python objects:: - Python 2.7.4 (default, Apr 19 2013, 18:28:01) + Python 2.7.4 (default, Apr 19 2013, 18:28:01) [GCC 4.7.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import jenkinsapi >>> from jenkinsapi.jenkins import Jenkins >>> J = Jenkins('http://localhost:8080') - >>> J.keys() # Jenkins objects appear to be dict-like, mapping keys (job-names) to + >>> J.keys() # Jenkins objects appear to be dict-like, mapping keys (job-names) to ['foo', 'test_jenkinsapi'] >>> J['test_jenkinsapi'] @@ -68,18 +68,18 @@ JenkinsAPI is intended to map the objects in Jenkins (e.g. Builds, Views, Jobs) Project Authors ---------------- - * Salim Fadhley (sal@stodge.org) - * Ramon van Alteren (ramon@vanalteren.nl) + * Salim Fadhley (sal@stodge.org) + * Ramon van Alteren (ramon@vanalteren.nl) * Ruslan Lutsenko (ruslan.lutcenko@gmail.com) * Cleber J Santos (cleber@simplesconsultoria.com.br) * William Zhang (jollychang@douban.com) * Victor Garcia (bravejolie@gmail.com) * Bradley Harris (bradley@ninelb.com) * Aleksey Maksimov (ctpeko3a@gmail.com) - + License -------- - + The MIT License (MIT): Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. diff --git a/setup.py b/setup.py index 63bd1b7..fefce42 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup import os PROJECT_ROOT, _ = os.path.split(__file__) -REVISION = '0.1.16' +REVISION = '0.2.0' PROJECT_NAME = 'JenkinsAPI' PROJECT_AUTHORS = "Salim Fadhley, Ramon van Alteren, Ruslan Lutsenko" PROJECT_EMAILS = 'salimfadhley@gmail.com, ramon@vanalteren.nl, ruslan.lutcenko@gmail.com' @@ -35,5 +35,14 @@ setup(name=PROJECT_NAME.lower(), url=PROJECT_URL, description=SHORT_DESCRIPTION, long_description=DESCRIPTION, - use_2to3 = True, # Experimental support for Python 3 + classifiers = [ + 'Development Status :: 4 - Beta', + 'Environment :: Console', + 'Intended Audience :: Developers', + 'License :: OSI Approved :: MIT License', + 'Natural Language :: English', + 'Operating System :: OS Independent', + 'Programming Language :: Python :: 2.7', + 'Topic :: Software Development :: Testing', + ], ) -- 2.7.4