Changeset 57
- Timestamp:
- 07/25/07 20:37:52 (1 year ago)
- Files:
-
- projects/AsynCluster/trunk/ez_setup.py (modified) (2 diffs)
- projects/AsynQueue/trunk/ez_setup.py (added)
- projects/sAsync/trunk/ez_setup.py (modified) (4 diffs)
- projects/sAsync/trunk/sasync/database.py (modified) (2 diffs)
- projects/sAsync/trunk/sasync/test/mock.py (modified) (2 diffs)
- projects/sAsync/trunk/sasync/__init__.py (modified) (2 diffs)
- projects/sAsync/trunk/setup.py (modified) (1 diff)
- projects/Twisted-Goodies/trunk/ez_setup.py (modified) (2 diffs)
- projects/Twisted-Goodies/trunk/misc/var_www_foss.tellectual.com_index.py (modified) (1 diff)
- projects/Twisted-Goodies/trunk/twisted_goodies/simpleserver/http/resources.py (modified) (1 diff)
- trac/foss.tellectual.com_index.py (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
projects/AsynCluster/trunk/ez_setup.py
r15 r57 15 15 """ 16 16 import sys 17 DEFAULT_VERSION = "0.6c 5"17 DEFAULT_VERSION = "0.6c6" 18 18 DEFAULT_URL = "http://cheeseshop.python.org/packages/%s/s/setuptools/" % sys.version[:3] 19 19 … … 40 40 'setuptools-0.6c5-py2.4.egg': 'afe2adf1c01701ee841761f5bcd8aa64', 41 41 'setuptools-0.6c5-py2.5.egg': 'a8d3f61494ccaa8714dfed37bccd3d5d', 42 'setuptools-0.6c6-py2.3.egg': '35686b78116a668847237b69d549ec20', 43 'setuptools-0.6c6-py2.4.egg': '3c56af57be3225019260a644430065ab', 44 'setuptools-0.6c6-py2.5.egg': 'b2f8a7520709a5b34f80946de5f02f53', 42 45 } 43 46 projects/sAsync/trunk/ez_setup.py
r3 r57 15 15 """ 16 16 import sys 17 DEFAULT_VERSION = "0.6 b3"17 DEFAULT_VERSION = "0.6c6" 18 18 DEFAULT_URL = "http://cheeseshop.python.org/packages/%s/s/setuptools/" % sys.version[:3] 19 19 … … 25 25 'setuptools-0.6b3-py2.3.egg': 'bb31c0fc7399a63579975cad9f5a0618', 26 26 'setuptools-0.6b3-py2.4.egg': '38a8c6b3d6ecd22247f179f7da669fac', 27 'setuptools-0.6b3dev_r46791-py2.3.egg': 'e765a29566575ffac5d81cdf0c6f8db9', 28 'setuptools-0.6b3dev_r46791-py2.4.egg': 'd249c022ed029ad60d134bd998adc880', 27 'setuptools-0.6b4-py2.3.egg': '62045a24ed4e1ebc77fe039aa4e6f7e5', 28 'setuptools-0.6b4-py2.4.egg': '4cb2a185d228dacffb2d17f103b3b1c4', 29 'setuptools-0.6c1-py2.3.egg': 'b3f2b5539d65cb7f74ad79127f1a908c', 30 'setuptools-0.6c1-py2.4.egg': 'b45adeda0667d2d2ffe14009364f2a4b', 31 'setuptools-0.6c2-py2.3.egg': 'f0064bf6aa2b7d0f3ba0b43f20817c27', 32 'setuptools-0.6c2-py2.4.egg': '616192eec35f47e8ea16cd6a122b7277', 33 'setuptools-0.6c3-py2.3.egg': 'f181fa125dfe85a259c9cd6f1d7b78fa', 34 'setuptools-0.6c3-py2.4.egg': 'e0ed74682c998bfb73bf803a50e7b71e', 35 'setuptools-0.6c3-py2.5.egg': 'abef16fdd61955514841c7c6bd98965e', 36 'setuptools-0.6c4-py2.3.egg': 'b0b9131acab32022bfac7f44c5d7971f', 37 'setuptools-0.6c4-py2.4.egg': '2a1f9656d4fbf3c97bf946c0a124e6e2', 38 'setuptools-0.6c4-py2.5.egg': '8f5a052e32cdb9c72bcf4b5526f28afc', 39 'setuptools-0.6c5-py2.3.egg': 'ee9fd80965da04f2f3e6b3576e9d8167', 40 'setuptools-0.6c5-py2.4.egg': 'afe2adf1c01701ee841761f5bcd8aa64', 41 'setuptools-0.6c5-py2.5.egg': 'a8d3f61494ccaa8714dfed37bccd3d5d', 42 'setuptools-0.6c6-py2.3.egg': '35686b78116a668847237b69d549ec20', 43 'setuptools-0.6c6-py2.4.egg': '3c56af57be3225019260a644430065ab', 44 'setuptools-0.6c6-py2.5.egg': 'b2f8a7520709a5b34f80946de5f02f53', 29 45 } 30 46 … … 76 92 pkg_resources.require("setuptools>="+version) 77 93 78 except pkg_resources.VersionConflict :94 except pkg_resources.VersionConflict, e: 79 95 # XXX could we install in a subprocess here? 80 96 print >>sys.stderr, ( 81 97 "The required version of setuptools (>=%s) is not available, and\n" 82 98 "can't be installed while this script is running. Please install\n" 83 " a more recent version first. "84 ) % version99 " a more recent version first.\n\n(Currently using %r)" 100 ) % (version, e.args[0]) 85 101 sys.exit(2) 86 102 … … 138 154 import setuptools 139 155 except ImportError: 140 import tempfile, shutil 141 tmpdir = tempfile.mkdtemp(prefix="easy_install-") 156 egg = None 142 157 try: 143 egg = download_setuptools(version, to_dir=tmpdir,delay=0)158 egg = download_setuptools(version, delay=0) 144 159 sys.path.insert(0,egg) 145 160 from setuptools.command.easy_install import main 146 161 return main(list(argv)+[egg]) # we're done here 147 162 finally: 148 shutil.rmtree(tmpdir) 163 if egg and os.path.exists(egg): 164 os.unlink(egg) 149 165 else: 150 166 if setuptools.__version__ == '0.0.1': projects/sAsync/trunk/sasync/database.py
r56 r57 29 29 from twisted.python import failure 30 30 import sqlalchemy as SA 31 32 import asynqueue 31 from asynqueue import ThreadQueue 32 33 33 import misc 34 34 … … 246 246 """ 247 247 def newQueue(): 248 queue = taskqueue.ThreadQueue(1)248 queue = ThreadQueue(1) 249 249 self.running = True 250 250 self.queues[key] = queue projects/sAsync/trunk/sasync/test/mock.py
r3 r57 28 28 import zope.interface 29 29 from twisted.internet import reactor, defer 30 from twisted_goodies import taskqueue30 from asynqueue import IWorker 31 31 32 32 … … 52 52 53 53 class MockWorker(object): 54 zope.interface.implements( taskqueue.IWorker)54 zope.interface.implements(IWorker) 55 55 56 56 def __init__(self, runDelay=0.0): projects/sAsync/trunk/sasync/__init__.py
r3 r57 10 10 Twisted framework and its deferred processing capabilities. 11 11 12 Copyright (C) 2006 by Edwin A. Suominen, U{http://www.eepatents.com}.12 Copyright (C) 2006-2007 by Edwin A. Suominen, U{http://www.eepatents.com} 13 13 14 14 … … 28 28 write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, 29 29 Boston, MA 02110-1301, USA. 30 31 I{Note:} the L{taskqueue} module and its unit test module are distributed under32 a variant of the MIT license rather than the GPL in order to be suitable for33 inclusion in the Twisted codebase.34 30 35 31 projects/sAsync/trunk/setup.py
r5 r57 34 34 35 35 ### Define requirements 36 required = ['SQLAlchemy>=0.3', ' Twisted-Goodies>=0.3']36 required = ['SQLAlchemy>=0.3', 'AsynQueue'] 37 37 38 38 projects/Twisted-Goodies/trunk/ez_setup.py
r2 r57 15 15 """ 16 16 import sys 17 DEFAULT_VERSION = "0.6c 5"17 DEFAULT_VERSION = "0.6c6" 18 18 DEFAULT_URL = "http://cheeseshop.python.org/packages/%s/s/setuptools/" % sys.version[:3] 19 19 … … 40 40 'setuptools-0.6c5-py2.4.egg': 'afe2adf1c01701ee841761f5bcd8aa64', 41 41 'setuptools-0.6c5-py2.5.egg': 'a8d3f61494ccaa8714dfed37bccd3d5d', 42 'setuptools-0.6c6-py2.3.egg': '35686b78116a668847237b69d549ec20', 43 'setuptools-0.6c6-py2.4.egg': '3c56af57be3225019260a644430065ab', 44 'setuptools-0.6c6-py2.5.egg': 'b2f8a7520709a5b34f80946de5f02f53', 42 45 } 43 46 projects/Twisted-Goodies/trunk/misc/var_www_foss.tellectual.com_index.py
r51 r57 41 41 evolutionary computing tools that make use of the asynchronous 42 42 node processing. 43 """), 44 45 ("AsynQueue", 46 """ 47 Asynchronous task queueing based on the Twisted framework, with task 48 prioritization and a powerful worker/manager interface. 43 49 """), 44 50 projects/Twisted-Goodies/trunk/twisted_goodies/simpleserver/http/resources.py
r50 r57 306 306 307 307 __all__ = [ 308 'T', 'TracResource', 'StanResource', 'ProxyResource', 'APIDocResource'] 308 'T', 'StanResource', 309 'TracResource', 'ProxyResource', 'APIDocResource']
