From: Mike C. F. <mcf...@us...> - 2004-05-20 05:20:48
|
Update of /cvsroot/pydispatcher/dispatch In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21003 Modified Files: setup.py Log Message: Metadata for PyPI and version bump to 1.0.0 final Index: setup.py =================================================================== RCS file: /cvsroot/pydispatcher/dispatch/setup.py,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** setup.py 6 Jul 2003 21:22:52 -0000 1.3 --- setup.py 20 May 2004 05:20:37 -0000 1.4 *************** *** 53,61 **** os.path.walk( '.', directoryWalker, dataFiles) ### Now the actual set up call setup ( name = "PyDispatcher", ! version = "1.0.0a1", ! description = "Multi-producer-multi-consumer signal dispatching mechanism", author = "Patrick K. O'Brien", author_email = "pyd...@li...", --- 53,91 ---- os.path.walk( '.', directoryWalker, dataFiles) + from sys import hexversion + if hexversion >= 0x2030000: + # work around distutils complaints under Python 2.2.x + extraArguments = { + 'classifiers': [ + """License :: OSI Approved :: BSD License""", + """Programming Language :: Python""", + """Topic :: Software Development :: Libraries :: Python Modules""", + """Intended Audience :: Developers""", + ], + 'download_url': "https://sourceforge.net/project/showfiles.php?group_id=79755", + 'keywords': 'dispatcher,dispatch,event,signal,sender,receiver,propagate,multi-consumer,multi-producer,saferef,robustapply,apply', + 'long_description' : """Dispatcher mechanism for creating event models + + PyDispatcher is an enhanced version of Patrick K. O'Brien's + original dispatcher.py module. It provides the Python + programmer with a robust mechanism for event routing within + various application contexts. + + Included in the package are the robustapply and saferef + modules, which provide the ability to selectively apply + arguments to callable objects and to reference instance + methods using weak-references. + """, + 'platforms': ['Any'], + } + else: + extraArguments = { + } + ### Now the actual set up call setup ( name = "PyDispatcher", ! version = "1.0.0", ! description= "Multi-producer-multi-consumer signal dispatching mechanism", author = "Patrick K. O'Brien", author_email = "pyd...@li...", *************** *** 79,105 **** 'group':'Libraries/Python', 'provides':'python-dispatcher', ! 'requires':"python", # >=2.2 ! }, ! 'register':{ ! #'keywords': 'dispatcher,dispatch,event,signal,sender,receiver,propagate,multi-consumer,multi-producer', ! #'summary':'Multi-producer-multi-consumer signal routing mechanism', ! 'description':"""Dispatcher mechanism for creating event models ! ! PyDispatcher is an enhanced version of Patrick K. O'Brien's ! original dispatcher.py module. It provides the Python ! programmer with a robust mechanism for event routing within ! various application contexts. ! """, ! 'classifiers': [ ! """License :: OSI Approved :: BSD License""", ! """Programming Language :: Python""", ! """Topic :: Software Development :: Libraries :: Python Modules""", ! """Intended Audience :: Developers""", ! ], ! #'download_url': "https://sourceforge.net/project/showfiles.php?group_id=79755", }, }, data_files = dataFiles, cmdclass = {'install_data':smart_install_data}, ) --- 109,120 ---- 'group':'Libraries/Python', 'provides':'python-dispatcher', ! 'requires':"python", }, }, data_files = dataFiles, cmdclass = {'install_data':smart_install_data}, + + # registration metadata + **extraArguments ) |