[Checkins] SVN: zc.ngi/trunk/ Updated release info.

Jim Fulton jim at zope.com
Wed Feb 21 16:16:34 EST 2007


Log message for revision 72752:
  Updated release info.
  

Changed:
  A   zc.ngi/trunk/README.txt
  U   zc.ngi/trunk/buildout.cfg
  U   zc.ngi/trunk/setup.py

-=-
Added: zc.ngi/trunk/README.txt
===================================================================
--- zc.ngi/trunk/README.txt	2007-02-21 21:16:29 UTC (rev 72751)
+++ zc.ngi/trunk/README.txt	2007-02-21 21:16:34 UTC (rev 72752)
@@ -0,0 +1,15 @@
+*************************
+Network Gateway Interface
+*************************
+
+Network programs are typically difficult to test because they require
+setting up network connections, clients, and servers.  In addition,
+application code gets mixed up with networking code.
+
+The Network Gateway Interface (NGI) seeks to improve this situation by
+separating application code from network code.  This allows
+application and network code to be tested independently and provides
+greater separation of concerns.
+
+.. contents::
+


Property changes on: zc.ngi/trunk/README.txt
___________________________________________________________________
Name: svn:eol-style
   + native

Modified: zc.ngi/trunk/buildout.cfg
===================================================================
--- zc.ngi/trunk/buildout.cfg	2007-02-21 21:16:29 UTC (rev 72751)
+++ zc.ngi/trunk/buildout.cfg	2007-02-21 21:16:34 UTC (rev 72752)
@@ -4,4 +4,5 @@
 
 [test]
 recipe = zc.recipe.testrunner
-eggs = zc.ngi
+eggs = zc.ngi [test]
+

Modified: zc.ngi/trunk/setup.py
===================================================================
--- zc.ngi/trunk/setup.py	2007-02-21 21:16:29 UTC (rev 72751)
+++ zc.ngi/trunk/setup.py	2007-02-21 21:16:34 UTC (rev 72752)
@@ -1,19 +1,44 @@
+import os
 from setuptools import setup, find_packages
 
+def read(*rnames):
+    return open(os.path.join(os.path.dirname(__file__), *rnames)).read()
+
 name = 'zc.ngi'
 setup(
     name = name,
-    version = "0.1",
+    version = "1.0",
     author = "Jim Fulton",
-    author_email = "jim#zope.com",
+    author_email = "jim at zope.com",
     description = "Network Gateway Interface",
     license = "ZPL 2.1",
     keywords = "network",
-    url='http://svn.zope.org/ngi',
+    url='http://www.python.org/pypi/'+name,
+    long_description=(
+        read('README.txt')
+        + '\n' +
+        'Detailed Documentation\n'
+        '**********************\n'
+        + '\n' +
+        read('src', 'zc', 'ngi', 'README.txt')
+        + '\n' +
+        read('src', 'zc', 'ngi', 'blocking.txt')
+        + '\n' +
+        read('src', 'zc', 'ngi', 'adapters.txt')
+        + '\n' +
+        read('src', 'zc', 'ngi', 'async.txt')
+        + '\n' +
+        'Download\n'
+        '**********************\n'
+        ),
 
     packages = find_packages('src'),
     include_package_data = True,
     package_dir = {'':'src'},
     namespace_packages = ['zc'],
-    install_requires = ['setuptools', 'zope.testing'],
+    install_requires = ['setuptools'],
+    extras_require = dict(
+        test = ['zope.testing'],
+        ),
+    zip_safe = False,
     )



More information about the Checkins mailing list