diff options
| author | Dan Korostelev <nadako@gmail.com> | 2009-03-13 10:22:53 +0000 |
|---|---|---|
| committer | Dan Korostelev <nadako@gmail.com> | 2009-03-13 10:22:53 +0000 |
| commit | a7d01e4cdad3386f05b7dfdbfd0a3a8f56924aa0 (patch) | |
| tree | 50580ef4b23c09ddf6b0ce6bb31f72d338ad351d | |
| parent | de95ab14828691f36aed34a61195cbb9164a4dd5 (diff) | |
| download | zope-interface-3.5.1.tar.gz | |
Tag 3.5.13.5.1
| -rw-r--r-- | CHANGES.txt | 2 | ||||
| -rw-r--r-- | README.txt | 6 | ||||
| -rw-r--r-- | setup.py | 4 |
3 files changed, 3 insertions, 9 deletions
diff --git a/CHANGES.txt b/CHANGES.txt index 5fcd348..8cc2030 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -2,7 +2,7 @@ CHANGES ******* ================== -3.5.1 (unreleased) +3.5.1 (2009-10-13) ================== - verifyObject: use getattr instead of hasattr to test for object attributes @@ -1,12 +1,6 @@ -*************** -Zope Interfaces -*************** - This package provides an implementation of `object interfaces` for Python. Interfaces are a mechanism for labeling objects as conforming to a given API or contract. So, this package can be considered as implementation of the `Design By Contract`_ methodology support in Python. .. _Design By Contract: http://en.wikipedia.org/wiki/Design_by_contract - -.. contents:: @@ -69,7 +69,7 @@ long_description=( + '\n' + 'Detailed Documentation\n' '**********************\n' - + '\n' + + + '\n.. contents::\n\n' + read('src', 'zope', 'interface', 'README.txt') + '\n' + read('src', 'zope', 'interface', 'adapter.txt') @@ -115,7 +115,7 @@ class optional_build_ext(build_ext): setup(name='zope.interface', - version = '3.5.1dev', + version = '3.5.1', url='http://pypi.python.org/pypi/zope.interface', license='ZPL 2.1', description='Interfaces for Python', |
