Thread: [Assorted-commits] SF.net SVN: assorted: [773] python-afx
Brought to you by:
yangzhang
From: <yan...@us...> - 2008-05-09 07:10:29
|
Revision: 773 http://assorted.svn.sourceforge.net/assorted/?rev=773&view=rev Author: yangzhang Date: 2008-05-09 00:10:30 -0700 (Fri, 09 May 2008) Log Message: ----------- released AFX 0.1 Added Paths: ----------- python-afx/tags/ python-afx/tags/0.1/ python-afx/tags/0.1/README python-afx/tags/0.1/publish.bash python-afx/tags/0.1/setup.py Removed Paths: ------------- python-afx/tags/0.1/README python-afx/tags/0.1/setup.py Copied: python-afx/tags/0.1 (from rev 761, python-afx/trunk) Deleted: python-afx/tags/0.1/README =================================================================== --- python-afx/trunk/README 2008-05-09 05:18:00 UTC (rev 761) +++ python-afx/tags/0.1/README 2008-05-09 07:10:30 UTC (rev 773) @@ -1,5 +0,0 @@ -To install, run setup.py or setup.bash. - -Future releases will come with scripts to build the epydoc API -documentation, but for now please refer to the project homepage for -the full documentation: http://assorted.sf.net/python-afx Copied: python-afx/tags/0.1/README (from rev 771, python-afx/trunk/README) =================================================================== --- python-afx/tags/0.1/README (rev 0) +++ python-afx/tags/0.1/README 2008-05-09 07:10:30 UTC (rev 773) @@ -0,0 +1,50 @@ +[documentation](doc) + +Overview +-------- + +AFX is a library that extends the AF asynchronous programming library. The +list of new features includes: + +- thread support: call-from-thread and call-in-thread (a la [Twisted]) +- fair queueing +- condition variables +- object-pickling socket streams +- atomic booleans +- queue control +- task pools +- traceback tools +- startup wrappers +- simple servers + +This extension was started while building [ICEDB]. + +Setup +----- + +Requirements: + +- AF (unreleased; contact [the author] for more information) +- [Python Commons] 0.2 + +[Python Commons]: http://assorted.sf.net/python-commons/ + +To install, run `setup.py` or `setup.bash`. + +Future Work +----------- + +- Substantial reorganization of the code. +- Code documentation. +- Test suite. + +Changes +------- + +version 0.1 + +- works, but very disorganized +- released for [ICEDB] + +[Twisted]: http://twistedmatrix.com/ +[ICEDB]: http://cartel.csail.mit.edu/icedb/ Copied: python-afx/tags/0.1/publish.bash (from rev 769, python-afx/trunk/publish.bash) =================================================================== --- python-afx/tags/0.1/publish.bash (rev 0) +++ python-afx/tags/0.1/publish.bash 2008-05-09 07:10:30 UTC (rev 773) @@ -0,0 +1,12 @@ +#!/usr/bin/env bash + +post-stage() { + epydoc -o $stagedir/doc src/afx/ +} + +fullname='AFX' +version=0.1 +license=psf +websrcs=( README ) +rels=( pypi: ) +. assorted.bash "$@" Deleted: python-afx/tags/0.1/setup.py =================================================================== --- python-afx/trunk/setup.py 2008-05-09 05:18:00 UTC (rev 761) +++ python-afx/tags/0.1/setup.py 2008-05-09 07:10:30 UTC (rev 773) @@ -1,37 +0,0 @@ -#!/usr/bin/env python -# -*- mode: python; tab-width: 4; indent-tabs-mode: nil; py-indent-offset: 4; -*- -# vim:ft=python:et:sw=4:ts=4 - -from commons import setup - -pkg_info_text = """ -Metadata-Version: 1.1 -Name: python-afx -Version: 0.1 -Author: Yang Zhang -Author-email: yaaang NOSPAM at REMOVECAPS gmail -Home-page: http://assorted.sourceforge.net/python-afx/ -Download-url: http://pypi.python.org/pypi/python-commons/ -Summary: Python AFX -License: Python Software Foundation License -Description: Utilities and extensions to the AF asynchronous IO library. -Keywords: Python,utility,utilities,library,libraries,async,asynchronous, - IO,networking,network,socket,sockets,I/O,threading,threads, - thread -Platform: any -Provides: commons -Classifier: Development Status :: 4 - Beta -Classifier: Environment :: No Input/Output (Daemon) -Classifier: Intended Audience :: Developers -Classifier: License :: OSI Approved :: Python Software Foundation License -Classifier: Operating System :: OS Independent -Classifier: Programming Language :: Python -Classifier: Topic :: Communications -Classifier: Topic :: Internet -Classifier: Topic :: Software Development :: Libraries :: Python Modules -Classifier: Topic :: System -Classifier: Topic :: System :: Networking -Classifier: Topic :: Utilities -""" - -setup.run_setup( pkg_info_text ) Copied: python-afx/tags/0.1/setup.py (from rev 772, python-afx/trunk/setup.py) =================================================================== --- python-afx/tags/0.1/setup.py (rev 0) +++ python-afx/tags/0.1/setup.py 2008-05-09 07:10:30 UTC (rev 773) @@ -0,0 +1,37 @@ +#!/usr/bin/env python +# -*- mode: python; tab-width: 4; indent-tabs-mode: nil; py-indent-offset: 4; -*- +# vim:ft=python:et:sw=4:ts=4 + +from commons import setup + +pkg_info_text = """ +Metadata-Version: 1.1 +Name: python-afx +Version: 0.1 +Author: Yang Zhang +Author-email: yaaang NOSPAM at REMOVECAPS gmail +Home-page: http://assorted.sourceforge.net/python-afx/ +Download-url: http://pypi.python.org/pypi/python-commons/ +Summary: AFX +License: Python Software Foundation License +Description: Utilities and extensions to the AF asynchronous IO library. +Keywords: Python,utility,utilities,library,libraries,async,asynchronous, + IO,networking,network,socket,sockets,I/O,threading,threads, + thread +Platform: any +Provides: commons +Classifier: Development Status :: 4 - Beta +Classifier: Environment :: No Input/Output (Daemon) +Classifier: Intended Audience :: Developers +Classifier: License :: OSI Approved :: Python Software Foundation License +Classifier: Operating System :: OS Independent +Classifier: Programming Language :: Python +Classifier: Topic :: Communications +Classifier: Topic :: Internet +Classifier: Topic :: Software Development :: Libraries :: Python Modules +Classifier: Topic :: System +Classifier: Topic :: System :: Networking +Classifier: Topic :: Utilities +""" + +setup.run_setup( pkg_info_text ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |