[Checkins] SVN: zc.testbrowser/trunk/ - ignore "dist"

Benji York benji at zope.com
Fri Sep 28 09:23:03 EDT 2007


Log message for revision 80323:
  - ignore "dist"
  - reorder the text that gets built into the PyPI "long description"
  - normalize whitespace in setup.py
  - add an "Authors" section to the README.txt
  

Changed:
  _U  zc.testbrowser/trunk/
  U   zc.testbrowser/trunk/README.txt
  U   zc.testbrowser/trunk/setup.py
  U   zc.testbrowser/trunk/src/zc/testbrowser/README.txt

-=-

Property changes on: zc.testbrowser/trunk
___________________________________________________________________
Name: svn:ignore
   - develop-eggs
bin
eggs
parts
.installed.cfg


   + develop-eggs
bin
eggs
parts
.installed.cfg
dist


Modified: zc.testbrowser/trunk/README.txt
===================================================================
--- zc.testbrowser/trunk/README.txt	2007-09-28 12:23:06 UTC (rev 80322)
+++ zc.testbrowser/trunk/README.txt	2007-09-28 13:23:01 UTC (rev 80323)
@@ -3,20 +3,21 @@
 
 The zc.testbrowser package provides web user agents (browsers) with
 programmatic interfaces designed to be used for testing web applications,
-especially in conjunction with doctests.  This project originates in the Zope 3
-community, but is not Zope-specific.
+especially in conjunction with doctests.
 
-There are currently three type of testbrowser provided.  One for accessing web
-sites via HTTP (zc.testbrowser.browser), one that controls a Firefox web
-browser (zc.testbrowser.real), and one for directly accessing a Zope 3
-application (zope.testbrowser.testing, available seperately).
+There are currently two type of testbrowser provided.  One for accessing web
+sites via HTTP (zc.testbrowser.browser) and one that controls a Firefox web
+browser (zc.testbrowser.real).  All flavors of testbrowser have the same API.
 
+This project originates in the Zope 3 community, but is not Zope-specific (the
+zc namespace package stands for "Zope Corporation").
 
+
 Changes
 =======
 
-1.0 (unreleased)
-----------------
+1.0a1 (2007-09-28)
+------------------
 
 First release under new name (non Zope-specific code extracted from
 zope.testbrowser)

Modified: zc.testbrowser/trunk/setup.py
===================================================================
--- zc.testbrowser/trunk/setup.py	2007-09-28 12:23:06 UTC (rev 80322)
+++ zc.testbrowser/trunk/setup.py	2007-09-28 13:23:01 UTC (rev 80323)
@@ -15,28 +15,29 @@
 from setuptools import setup, find_packages
 
 long_description = (
-    '.. contents::\n\n'
-    + open('README.txt').read()
-    + '\n\n'
+    open('README.txt').read()
+    + '\n\nContents\n========\n\n.. contents::\n\n\n'
     + open(os.path.join('src', 'zc', 'testbrowser', 'README.txt')).read()
     )
 
 setup(
     name = 'zc.testbrowser',
-    version = '3.4.2dev',
+    version = '1.0a1',
     url = 'http://pypi.python.org/pypi/zc.testbrowser',
     license = 'ZPL 2.1',
-    description = 'Programmable browser for functional black-box tests',
+    description = 'Programmable web browser for functional black-box testing '
+        'of web applications',
     author = 'Zope Corporation and Contributors',
     author_email = 'zope3-dev at zope.org',
     long_description = long_description,
-    classifiers=['Environment :: Web Environment',
-                 'Intended Audience :: Developers',
-                 'License :: OSI Approved :: Zope Public License',
-                 'Programming Language :: Python',
-                 'Topic :: Software Development :: Testing',
-                 'Topic :: Internet :: WWW/HTTP',
-                 ],
+    classifiers = [
+        'Environment :: Web Environment',
+        'Intended Audience :: Developers',
+        'License :: OSI Approved :: Zope Public License',
+        'Programming Language :: Python',
+        'Topic :: Software Development :: Testing',
+        'Topic :: Internet :: WWW/HTTP',
+        ],
 
     packages = find_packages('src'),
     package_dir = {'': 'src'},
@@ -50,6 +51,7 @@
         'zope.interface',
         'zope.schema',
         ],
+
     include_package_data = True,
     zip_safe = False,
     )

Modified: zc.testbrowser/trunk/src/zc/testbrowser/README.txt
===================================================================
--- zc.testbrowser/trunk/src/zc/testbrowser/README.txt	2007-09-28 12:23:06 UTC (rev 80322)
+++ zc.testbrowser/trunk/src/zc/testbrowser/README.txt	2007-09-28 13:23:01 UTC (rev 80323)
@@ -1106,3 +1106,18 @@
     >>> browser.goBack()
     >>> len(browser.contents) == actual_length
     True
+
+
+Authors
+-------
+
+Benji York created testbrowser (originally zope.testbrowser) in 2005 with Gary
+Poster and Stephan Richter making large contributions.
+
+The zc.testbrowser.real version was conceptualized by Benji York in 2007 and
+after an initial implementation sketch, brought to fruition by Stephan Richter,
+Rocky Burt, Justas Sadzevičius, and others at the Foliage Zope 3 sprint in Boston, MA
+during the week of September 24, 2007.
+
+There have been many other contributions from users of testbrowser that are
+greatly appreciated.



More information about the Checkins mailing list