Changeset 55
- Timestamp:
- 07/25/07 20:02:19 (1 year ago)
- Files:
-
- projects/AsynQueue/trunk/asynqueue/base.py (modified) (1 diff)
- projects/AsynQueue/trunk/asynqueue/errors.py (modified) (1 diff)
- projects/AsynQueue/trunk/asynqueue/tasks.py (modified) (1 diff)
- projects/AsynQueue/trunk/asynqueue/test/test_base.py (modified) (2 diffs)
- projects/AsynQueue/trunk/asynqueue/test/test_tasks.py (modified) (2 diffs)
- projects/AsynQueue/trunk/asynqueue/test/test_workers.py (modified) (2 diffs)
- projects/AsynQueue/trunk/asynqueue/test/__init__.py (modified) (2 diffs)
- projects/AsynQueue/trunk/asynqueue/workers.py (modified) (1 diff)
- projects/AsynQueue/trunk/asynqueue/__init__.py (modified) (1 diff)
- projects/AsynQueue/trunk/setup.py (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
projects/AsynQueue/trunk/asynqueue/base.py
r2 r55 1 # Twisted Goodies: 2 # Miscellaneous add-ons and improvements to the separately maintained and 3 # licensed Twisted (TM) asynchronous framework. Permission to use the name was 4 # graciously granted by Twisted Matrix Laboratories, http://twistedmatrix.com. 1 # AsynQueue: 2 # Asynchronous task queueing based on the Twisted framework, with task 3 # prioritization and a powerful worker/manager interface. 5 4 # 6 5 # Copyright (C) 2006-2007 by Edwin A. Suominen, http://www.eepatents.com projects/AsynQueue/trunk/asynqueue/errors.py
r2 r55 1 # Twisted Goodies: 2 # Miscellaneous add-ons and improvements to the separately maintained and 3 # licensed Twisted (TM) asynchronous framework. Permission to use the name was 4 # graciously granted by Twisted Matrix Laboratories, http://twistedmatrix.com. 1 # AsynQueue: 2 # Asynchronous task queueing based on the Twisted framework, with task 3 # prioritization and a powerful worker/manager interface. 5 4 # 6 5 # Copyright (C) 2006-2007 by Edwin A. Suominen, http://www.eepatents.com projects/AsynQueue/trunk/asynqueue/tasks.py
r2 r55 1 # Twisted Goodies: 2 # Miscellaneous add-ons and improvements to the separately maintained and 3 # licensed Twisted (TM) asynchronous framework. Permission to use the name was 4 # graciously granted by Twisted Matrix Laboratories, http://twistedmatrix.com. 1 # AsynQueue: 2 # Asynchronous task queueing based on the Twisted framework, with task 3 # prioritization and a powerful worker/manager interface. 5 4 # 6 5 # Copyright (C) 2006-2007 by Edwin A. Suominen, http://www.eepatents.com projects/AsynQueue/trunk/asynqueue/test/test_base.py
r2 r55 1 # Twisted Goodies: 2 # Miscellaneous add-ons and improvements to the separately maintained and 3 # licensed Twisted (TM) asynchronous framework. Permission to use the name was 4 # graciously granted by Twisted Matrix Laboratories, http://twistedmatrix.com. 1 # AsynQueue: 2 # Asynchronous task queueing based on the Twisted framework, with task 3 # prioritization and a powerful worker/manager interface. 5 4 # 6 5 # Copyright (C) 2006-2007 by Edwin A. Suominen, http://www.eepatents.com … … 20 19 21 20 """ 22 Unit tests for taskqueue21 Unit tests for asynqueue.base 23 22 """ 24 23 projects/AsynQueue/trunk/asynqueue/test/test_tasks.py
r2 r55 1 # Twisted Goodies: 2 # Miscellaneous add-ons and improvements to the separately maintained and 3 # licensed Twisted (TM) asynchronous framework. Permission to use the name was 4 # graciously granted by Twisted Matrix Laboratories, http://twistedmatrix.com. 1 # AsynQueue: 2 # Asynchronous task queueing based on the Twisted framework, with task 3 # prioritization and a powerful worker/manager interface. 5 4 # 6 5 # Copyright (C) 2006-2007 by Edwin A. Suominen, http://www.eepatents.com … … 20 19 21 20 """ 22 Unit tests for twisted_goodies.taskqueue.tasks21 Unit tests for asynqueue.tasks 23 22 """ 24 23 projects/AsynQueue/trunk/asynqueue/test/test_workers.py
r2 r55 1 # Twisted Goodies: 2 # Miscellaneous add-ons and improvements to the separately maintained and 3 # licensed Twisted (TM) asynchronous framework. Permission to use the name was 4 # graciously granted by Twisted Matrix Laboratories, http://twistedmatrix.com. 1 # AsynQueue: 2 # Asynchronous task queueing based on the Twisted framework, with task 3 # prioritization and a powerful worker/manager interface. 5 4 # 6 5 # Copyright (C) 2006-2007 by Edwin A. Suominen, http://www.eepatents.com … … 20 19 21 20 """ 22 Unit tests for twisted_goodies.taskqueue.workers21 Unit tests for asynqueue.workers 23 22 """ 24 23 projects/AsynQueue/trunk/asynqueue/test/__init__.py
r53 r55 1 # Twisted Goodies: 2 # Miscellaneous add-ons and improvements to the separately maintained and 3 # licensed Twisted (TM) asynchronous framework. Permission to use the name was 4 # graciously granted by Twisted Matrix Laboratories, http://twistedmatrix.com. 1 # AsynQueue: 2 # Asynchronous task queueing based on the Twisted framework, with task 3 # prioritization and a powerful worker/manager interface. 5 4 # 6 5 # Copyright (C) 2006-2007 by Edwin A. Suominen, http://www.eepatents.com … … 20 19 21 20 """ 22 Unit tests for twisted_goodies21 Unit tests for asynqueue 23 22 """ 24 23 projects/AsynQueue/trunk/asynqueue/workers.py
r2 r55 1 # Twisted Goodies: 2 # Miscellaneous add-ons and improvements to the separately maintained and 3 # licensed Twisted (TM) asynchronous framework. Permission to use the name was 4 # graciously granted by Twisted Matrix Laboratories, http://twistedmatrix.com. 1 # AsynQueue: 2 # Asynchronous task queueing based on the Twisted framework, with task 3 # prioritization and a powerful worker/manager interface. 5 4 # 6 5 # Copyright (C) 2006-2007 by Edwin A. Suominen, http://www.eepatents.com projects/AsynQueue/trunk/asynqueue/__init__.py
r2 r55 1 # Twisted Goodies: 2 # Miscellaneous add-ons and improvements to the separately maintained and 3 # licensed Twisted (TM) asynchronous framework. Permission to use the name was 4 # graciously granted by Twisted Matrix Laboratories, http://twistedmatrix.com. 1 # AsynQueue: 2 # Asynchronous task queueing based on the Twisted framework, with task 3 # prioritization and a powerful worker/manager interface. 5 4 # 6 5 # Copyright (C) 2006-2007 by Edwin A. Suominen, http://www.eepatents.com projects/AsynQueue/trunk/setup.py
r53 r55 1 1 #!/usr/bin/env python 2 2 # 3 # Twisted Goodies: 4 # Miscellaneous add-ons and improvements to the separately maintained and 5 # licensed Twisted (TM) asynchronous framework. Permission to use the name was 6 # graciously granted by Twisted Matrix Laboratories, http://twistedmatrix.com. 3 # AsynQueue: 4 # Asynchronous task queueing based on the Twisted framework, with task 5 # prioritization and a powerful worker/manager interface. 7 6 # 8 7 # Copyright (C) 2006-2007 by Edwin A. Suominen, http://www.eepatents.com … … 21 20 # Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA 22 21 23 NAME = " Twisted-Goodies"22 NAME = "AsynQueue" 24 23 25 24 26 25 ### Imports and support 27 import ez_setup , postsetup26 import ez_setup 28 27 ez_setup.use_setuptools() 29 28 from setuptools import setup, find_packages … … 31 30 32 31 ### Define setup options 33 kw = {'version':'0. 4',32 kw = {'version':'0.1', 34 33 'license':'GPL', 35 34 'platforms':'OS Independent', … … 43 42 44 43 'packages':find_packages(exclude=["*.test"]), 45 'scripts':['pat2pdf'],46 47 44 'zip_safe':True 48 45 } … … 50 47 kw['keywords'] = [ 51 48 'Twisted', 'asynchronous', 'threads', 52 'taskqueue', 'queue', 'priority', 'tasks', 'jobs', 53 'web', 'fetch', 'patent', 'wget'] 49 'taskqueue', 'queue', 'priority', 'tasks', 'jobs'] 54 50 55 51 kw['classifiers'] = [ 56 52 'Development Status :: 4 - Beta', 57 53 'Intended Audience :: Developers', 58 'Intended Audience :: System Administrators',59 54 'License :: OSI Approved :: GNU General Public License (GPL)', 60 55 'Operating System :: OS Independent', … … 64 59 65 60 kw['description'] = " ".join(""" 66 Asynchronous task queueing, HTTP fetching, cluster management, and other 67 goodies for the Twisted framework. 61 Asynchronous task queueing based on the Twisted framework. 68 62 """.split("\n")) 69 63 70 64 kw['long_description'] = """ 71 The Twisted (TM) asynchronous processing framework is made even more powerful 72 with this package of goodies: 65 Asynchronous task queueing based on the Twisted framework, with task 66 prioritization and a powerful worker/manager interface. 73 67 74 +---------------+-------------------------------------------------------------+ 75 | Sub-Package | Description | 76 +===============+=============================================================+ 77 | taskqueue | Asynchronous task queueing with a powerful worker/manager | 78 | | interface | 79 +---------------+-------------------------------------------------------------+ 80 | webfetch | Fetching of web server content including PDFs of patent and | 81 | | published patent applications from the USPTO servers. | 82 +---------------+-------------------------------------------------------------+ 83 | simpleserver | Simple but entirely useful HTTP, SMTP, and POP3 servers | 84 +---------------+-------------------------------------------------------------+ 85 | misc | Miscellaneous goodies, including a deferred tracker for | 86 | | waiting on the firing of one or more deferreds without | 87 | | needing references to them. | 88 +---------------+-------------------------------------------------------------+ 89 90 Twisted-Goodies is maintained and licensed separately from the Twisted 91 framework. The name is used by permission. 68 Worker implementations are included for running tasks via threads, separate 69 Python interpreters, and remote worker nodes. 92 70 """ 93 71 94 72 ### Finally, run the setup 95 73 setup(name=NAME, **kw) 96 postsetup.run(NAME, 'simpleserver', 'simpleserver')
