[Checkins] SVN: zope.interface/trunk/ Prep for historical releases.

Tres Seaver tseaver at palladion.com
Tue Apr 4 15:55:06 EDT 2006


Log message for revision 66437:
  Prep for historical releases.

Changed:
  A   zope.interface/trunk/CHANGES.txt
  A   zope.interface/trunk/INSTALL.txt
  U   zope.interface/trunk/README.txt
  U   zope.interface/trunk/setup.cfg.in
  U   zope.interface/trunk/setup.py

-=-
Added: zope.interface/trunk/CHANGES.txt
===================================================================
--- zope.interface/trunk/CHANGES.txt	2006-04-04 19:14:24 UTC (rev 66436)
+++ zope.interface/trunk/CHANGES.txt	2006-04-04 19:55:06 UTC (rev 66437)
@@ -0,0 +1,49 @@
+zope.interface Package Changelog
+================================
+
+zope.interface version 3.2.1 (2006/03/26)
+-----------------------------------------
+
+- Corresponds to the verison of the zope.interface package shipped as part of
+  the Zope 3.2.1 release.
+
+
+zope.interface version 3.2.0 (2006/01/05)
+-----------------------------------------
+
+- Corresponds to the verison of the zope.interface package shipped as part of
+  the Zope 3.2.0 release.
+
+- TODO:  note other changes
+
+
+zope.interface version 3.1.0 (2005/10/03)
+-----------------------------------------
+
+- Corresponds to the verison of the zope.interface package shipped as part of
+  the Zope 3.1.0 release.
+
+- TODO:  note other changes
+
+- Made attribute resolution order consistent with component lookup order,
+  i.e. new-style class MRO semantics.
+
+- Deprecated 'isImplementedBy' and 'isImplementedByInstancesOf' APIs in
+  favor of 'implementedBy' and 'providedBy'.
+
+
+zope.interface version 3.0.1 (2005/07/27)
+-----------------------------------------
+
+- Corresponds to the verison of the zope.interface package shipped as part of
+  the Zope X3.0.1 release.
+
+- Fixed a bug reported by James Knight, which caused adapter registries
+  to fail occasionally to reflect declaration changes.
+
+
+zope.interface version 3.0.0 (2004/11/07)
+-----------------------------------------
+
+- Corresponds to the verison of the zope.interface package shipped as part of
+  the Zope X3.0.0 release.


Property changes on: zope.interface/trunk/CHANGES.txt
___________________________________________________________________
Name: svn:eol-style
   + native

Added: zope.interface/trunk/INSTALL.txt
===================================================================
--- zope.interface/trunk/INSTALL.txt	2006-04-04 19:14:24 UTC (rev 66436)
+++ zope.interface/trunk/INSTALL.txt	2006-04-04 19:55:06 UTC (rev 66437)
@@ -0,0 +1,83 @@
+Installing This Package
+=======================
+
+Prerequisites
+-------------
+
+The installation steps below assume that you have the cool new 'setuptools'
+package installed in your Python.  Here is where to get it:
+
+  $ wget http://peak.telecommunity.com/dist/ez_setup.py
+  $ /path/to/your/python ez_setup.py # req. write access to 'site-packages'
+
+
+  - Docs for EasyInstall:
+    http://peak.telecommunity.com/DevCenter/EasyInstall
+
+  - Docs for setuptools:
+    http://peak.telecommunity.com/DevCenter/setuptools
+
+  - Docs for eggs:
+    http://peak.telecommunity.com/DevCenter/PythonEggs
+
+
+Installing a Development Checkout
+---------------------------------
+
+Check out the package from subversion:
+
+  $ svn co svn+ssh://svn.zope.org/repos/main/zope.interface/trunk \
+    src/zope.interface
+  $ cd src/zope.interface
+
+Install it as a "devlopment egg" (which also installs its "hard"
+dependencies):
+
+  $ /path/to/your/python setup.py devel
+
+The installation of dependency eggs uses the 'setup.cfg' file in
+the checkout.  You can supply '--find-links' on the command line to
+point it at a non-standard package repository.
+
+
+Running the Tests
+-----------------
+
+To test the package, you will also need the 'zope.testing' package, which
+can't (yet) be automatically installed.  Eventually, you should be able to
+type:
+
+  $ /path/to/your/python setup.py test
+
+and have it install the "testing dependencies."  Today, the workaround
+is to install it manually:
+
+  $ /path/to/easy_install --find-links="...." zope.testing
+
+You can then run the tests (finally) from the checkout directory:
+
+  $ /path/to/your/python test.py
+    Running:
+      .............
+    Ran 13 tests with 0 failures and 0 errors in 0.094 seconds.
+
+
+Installing a Source Distribution
+--------------------------------
+
+You can also install it from a source distribution:
+
+  $ /path/to/easy_install --find-links="...." -eb src zope.interface
+  $ cd src/zope.interface
+  $ /path/to/your/python setup.py devel
+
+
+Installing a Binary Egg
+-----------------------
+
+Install the package as a "binary egg" (which also installs its "hard"
+dependencies):
+
+  $ /path/to/easy_install --find-links="...." zope.interface
+
+


Property changes on: zope.interface/trunk/INSTALL.txt
___________________________________________________________________
Name: svn:eol-style
   + native

Modified: zope.interface/trunk/README.txt
===================================================================
--- zope.interface/trunk/README.txt	2006-04-04 19:14:24 UTC (rev 66436)
+++ zope.interface/trunk/README.txt	2006-04-04 19:55:06 UTC (rev 66437)
@@ -1,5 +1,40 @@
-==========
-Interfaces
-==========
+zope.interface Package Readme
+=============================
 
+Overview
+--------
+
+Interfaces are a mechanism for labeling objects as conforming to a given
+API or contract.
+
 See ./src/zope/interface/README.txt for details and example usage.
+
+Changes
+-------
+
+See CHANGES.txt.
+
+Installation
+------------
+
+See INSTALL.txt.
+
+
+Developer Resources
+-------------------
+
+- Subversion browser:
+
+  http://svn.zope.org/zope.interface/
+
+- Read-only Subversion checkout:
+
+  $ svn co svn://svn.zope.org/repos/main/zope.interface/trunk
+
+- Writable Subversion checkout:
+
+  $ svn co svn://svn.zope.org/repos/main/zope.interface/trunk
+
+- Note that the 'src/zope/interface' package is acutally a 'svn:externals'
+  link to the corresponding package in the Zope3 trunk (or to a specific tag,
+  for released versions of the package).

Modified: zope.interface/trunk/setup.cfg.in
===================================================================
--- zope.interface/trunk/setup.cfg.in	2006-04-04 19:14:24 UTC (rev 66436)
+++ zope.interface/trunk/setup.cfg.in	2006-04-04 19:55:06 UTC (rev 66437)
@@ -1,4 +1,2 @@
 [development]
 depends = zope.testing
-
-[easy_install]

Modified: zope.interface/trunk/setup.py
===================================================================
--- zope.interface/trunk/setup.py	2006-04-04 19:14:24 UTC (rev 66436)
+++ zope.interface/trunk/setup.py	2006-04-04 19:55:06 UTC (rev 66437)
@@ -31,7 +31,6 @@
       description='Zope 3 Interface Infrastructure',
       author='Zope Corporation and Contributors',
       author_email='zope3-dev at zope.org',
-      long_description='The implementation of interface definitions for Zope 3.',
       
       packages=["zope",
                 "zope.interface",



More information about the Checkins mailing list