xyb avatar xyb committed f59f54f

change dependent packages; add more pkg info; update version to v0.1.1

Comments (0)

Files changed (2)

robotdriver/robot.py

             yield case
 
 def robot(ctxt, file_=None):
-    """Extract data from a ``pylint`` run written to a file.
+    """Extract data from a ``pybot`` report.
 
     :param ctxt: the build context
     :type ctxt: `Context`
-    :param file\_: name of the file containing the Pylint output
+    :param file\_: name of the file containing the pybot report
     """
     assert file_, 'Missing required attribute "file"'
 
 #!/usr/bin/env python
+
+import os
 from setuptools import setup, find_packages
 
+ROOT = os.path.abspath(os.path.dirname(__file__))
+README = open(os.path.join(ROOT, 'README.txt')).read()
+
 setup(
     name = 'RobotDriver',
-    version = '0.1',
-    description = 'RobotFramework suport for Bitten',
-    long_description = '''
-RobotDriver is a Trac__ plugin that adds RobotFramework__ support
-to Bitten__.
-
-__ http://trac.edgewall.org
-__ http://code.google.com/p/robotframework
-__ http://bitten.edgewall.org
-''',
+    version = '0.1.1',
+    description = 'RobotFramework support for Bitten',
+    long_description = README,
     author = 'Xie Yanbo',
     author_email = 'xieyanbo@gmail.com',
+    license = 'New BSD',
     packages = find_packages(),
     package_data = {
         'robotdriver': ['templates/*.html'],
     url = 'http://bitbucket.org/xyb/robotdriver',
     keywords = 'trac,bitten,robotframework,pybot,test',
     install_requires = [
-        'trac==0.11.2',
+        'trac>=0.11, <0.12',
         'bitten>=0.6b2',
-        'robotframework>=2.5',
         ],
+    platforms = ['Linux', 'Unix', 'Windows', 'MacOS X'],
     classifiers = [
+        'Development Status :: 3 - Alpha',
         'Programming Language :: Python',
+        'Framework :: Trac',
         'Operating System :: OS Independent',
         'License :: OSI Approved :: BSD License',
         'Natural Language :: English',
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.