[Checkins] SVN: zope.copypastemove/trunk/ Improve package metadata (added changelog, etc.)

Philipp von Weitershausen philikon at philikon.de
Fri Sep 28 08:21:19 EDT 2007


Log message for revision 80320:
  Improve package metadata (added changelog, etc.)
  
  Prepare 3.4.0 release
  

Changed:
  A   zope.copypastemove/trunk/CHANGES.txt
  U   zope.copypastemove/trunk/README.txt
  U   zope.copypastemove/trunk/buildout.cfg
  U   zope.copypastemove/trunk/setup.py

-=-
Added: zope.copypastemove/trunk/CHANGES.txt
===================================================================
--- zope.copypastemove/trunk/CHANGES.txt	                        (rev 0)
+++ zope.copypastemove/trunk/CHANGES.txt	2007-09-28 12:21:19 UTC (rev 80320)
@@ -0,0 +1,13 @@
+Changes
+=======
+
+3.4.0 (2007-09-28)
+------------------
+
+No further changes since 3.4.0a1.
+
+3.4.0a1 (2007-04-22)
+--------------------
+
+Initial release as a separate project, corresponds to
+zope.copypastemove from Zope 3.4.0a1


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

Modified: zope.copypastemove/trunk/README.txt
===================================================================
--- zope.copypastemove/trunk/README.txt	2007-09-28 12:14:12 UTC (rev 80319)
+++ zope.copypastemove/trunk/README.txt	2007-09-28 12:21:19 UTC (rev 80320)
@@ -1,7 +1,17 @@
-zope.copypastemove Package Readme
-=================================
-
 Overview
 ---------
 
-Copy, Paste and Move support for content components.
+This package provides Copy, Paste and Move support for content
+components in Zope.  In particular, it defines the following
+interfaces for this kind of functionality:
+
+* ``IObjectMover``,
+
+* ``IObjectCopier``,
+
+* ``IContentItemRenamer``,
+
+* ``IPrincipalClipboard``
+
+as well as standard implementations for containers and contained
+objects as known from the ``zope.app.container`` package.

Modified: zope.copypastemove/trunk/buildout.cfg
===================================================================
--- zope.copypastemove/trunk/buildout.cfg	2007-09-28 12:14:12 UTC (rev 80319)
+++ zope.copypastemove/trunk/buildout.cfg	2007-09-28 12:21:19 UTC (rev 80320)
@@ -5,5 +5,4 @@
 
 [test]
 recipe = zc.recipe.testrunner
-eggs = zope.copypastemove [test]
-
+eggs = zope.copypastemove

Modified: zope.copypastemove/trunk/setup.py
===================================================================
--- zope.copypastemove/trunk/setup.py	2007-09-28 12:14:12 UTC (rev 80319)
+++ zope.copypastemove/trunk/setup.py	2007-09-28 12:21:19 UTC (rev 80320)
@@ -15,26 +15,31 @@
 
 $Id$
 """
-
 import os
-
 from setuptools import setup, find_packages
 
+long_description = (open('README.txt').read() +
+                    '\n\n' +
+                    open('CHANGES.txt').read())
+
 setup(name='zope.copypastemove',
-      version = '3.4.0b1',
-      url='http://svn.zope.org/zope.copypastemove',
+      version = '3.4.0',
+      url='http://pypi.python.org/pypi/zope.copypastemove',
       license='ZPL 2.1',
-      description='Zope copypastemove',
       author='Zope Corporation and Contributors',
       author_email='zope3-dev at zope.org',
-      long_description="Copy, Paste and Move support for content components.",
+      description="Copy, Paste and Move support for content components.",
+      long_description=long_description,
+      classifiers=['Environment :: Web Environment',
+                   'Intended Audience :: Developers',
+                   'License :: OSI Approved :: Zope Public License',
+                   'Programming Language :: Python',
+                   'Framework :: Zope3',
+                   ],
 
       packages=find_packages('src'),
       package_dir = {'': 'src'},
-
       namespace_packages=['zope',],
-      extras_require=dict(test=['zope.app.testing',
-                                'zope.app.principalannotation']),
       install_requires=['setuptools',
                         'zope.interface',
                         'zope.exceptions',
@@ -43,8 +48,10 @@
                         'zope.location',
                         'zope.annotation',
                         'zope.lifecycleevent',
+                        # testing dependencies:
+                        'zope.app.testing',
+                        'zope.app.principalannotation',
                         ],
       include_package_data = True,
-
       zip_safe = False,
       )



More information about the Checkins mailing list