set name=pkg.fmri value=pkg://solaris/library/python/greenlet-26@0.4.5,5.11-0.175.3.0.0.30.0:20150821T170048Z set name=variant.arch value=i386 value=sparc set name=com.oracle.info.consolidation.repository-changeset value=811c1daffbfa set name=com.oracle.info.consolidation.repository-url value=https://hg.java.net/hg/solaris-userland~gate set name=org.opensolaris.arc-caseid value=PSARC/2013/140 set name=info.upstream value="Ralf Schmitt " set name=pkg.tmp.incorporate value=consolidation/userland/userland-incorporation set name=org.opensolaris.consolidation value=userland set name=info.upstream-url value=https://github.com/python-greenlet/greenlet set name=pkg.summary value="Lightweight in-process concurrent programming" set name=com.oracle.info.version value=0.4.5 set name=com.oracle.info.name value=greenlet set name=info.source-url value=http://pypi.python.org/packages/source/g/greenlet/greenlet-0.4.5.zip set name=com.oracle.info.tpno value=21721 set name=com.oracle.info.description value="the Python greenlet coroutine module" set name=info.classification value=org.opensolaris.category.2008:Development/Python set name=pkg.description value="The greenlet package supports micro-threads called 'tasklets'. Tasklets run pseudo-concurrently (typically in a single or a few OS-level threads) and are synchronized with data exchanges on 'channels'. A 'greenlet', on the other hand, is a still more primitive notion of micro-thread with no implicit scheduling; coroutines, in other words. This is useful when one want to control exactly when one's code runs. One can build custom scheduled micro-threads on top of greenlet; However, greenlets are useful on their own as a way to make advanced control flow structures. For example, one can recreate generators; the difference with Python's own generators is that greenlet's generators can call nested functions and the nested functions can yield values too." depend fmri=pkg:/system/library@0.5.11-0.175.3.0.0.29.1 type=require depend fmri=library/python-2/greenlet-26@0.4.1,5.11-0.175.3.0.0.16.0 type=optional depend fmri=pkg:/runtime/python-26@2.6.8-0.175.3.0.0.29.1 type=require depend fmri=library/python/greenlet@0.4.5,5.11-0.175.3.0.0.30.0 type=require file 012e10044b65d26a843d9341263d8885e3b8c101 chash=51219c2d64172d67c39bd8010f9de0035ec731af elfarch=i386 elfbits=64 elfhash=0e7fcb5111e83f9e98c0d64e0c70ba124544f3d7 group=bin mode=0555 owner=root path=usr/lib/python2.6/vendor-packages/64/greenlet.so pkg.csize=14009 pkg.size=43184 variant.arch=i386 file 7bd228e8c0b5c878ea805c263780b1b93a2e1e4b chash=99b7014ea782e2541832fe9b203f23d7ba1a1dcb group=bin mode=0444 owner=root path=usr/lib/python2.6/vendor-packages/greenlet-0.4.5-py2.6.egg-info pkg.csize=1326 pkg.size=3613 file 4cf2a9927bd4bfec4aaec8da270ac60eaf339abb chash=b6fe16caae03f1e76d82058cccb89773af2183ec facet.devel=all group=bin mode=0444 owner=root path=usr/include/python2.6/greenlet/greenlet.h pkg.csize=1222 pkg.size=3798 file 0fce579419d46af1feee361c492c1244a2145792 chash=aef92c2839015cec46af612b9e991988395bb074 elfarch=sparc elfbits=32 elfhash=b8535fa2d8f41203b7be17cbeae666021b6b94fc group=bin mode=0555 owner=root path=usr/lib/python2.6/vendor-packages/greenlet.so pkg.csize=12544 pkg.size=34980 variant.arch=sparc file bb2c0e7e06d4760a0b46fb4e2083ee5b5f34b703 chash=4b957518983c78efed6bfef2c1618ad0eb131282 elfarch=sparc elfbits=64 elfhash=af829e69fd6b594eb9fc0afcfe69dc88cfda8b7b group=bin mode=0555 owner=root path=usr/lib/python2.6/vendor-packages/64/greenlet.so pkg.csize=13896 pkg.size=47544 variant.arch=sparc file e253cab08f8f6e7b423ea11a1276f03b2128f1c3 chash=e1c036e032377cbc763eeb729a3b1c6f7eb5ba6d elfarch=i386 elfbits=32 elfhash=62d64c186803bef649cd69ed19d128fb1a933012 group=bin mode=0555 owner=root path=usr/lib/python2.6/vendor-packages/greenlet.so pkg.csize=12655 pkg.size=31316 variant.arch=i386 license e72ef82eb9bfb81fb79a46225cee3bdf53d6e628 chash=e50f0eacce33efafe2cea7287b45c01f86b0ea61 license="MIT, PSFv2" pkg.csize=1712 pkg.size=3610 signature 235c7674d821032ae3eeda280c7837d1f1f4fdb5 algorithm=rsa-sha256 chain="8e422c1bb80b05f08f7a849f3d7ae90a976e048e 754665e03bd28ef63b05a416073eb6d649624781" chain.chashes="083e40bb50e6964834ebfd3c66b8720b46028068 f85dabbb0d56b37de3c3de98663dd8f27a12ff8e" chain.csizes="1273 1326" chain.sizes="1773 2061" chash=05654e46fc5cac3b9b9bd11c39512bc92bc85089 pkg.csize=1281 pkg.size=1753 value=742dace6c6dd76821ca74997f0d5d345b2278ebbfd4b31203cc8fd6245be33c4ed8e2f3552c9024b93cc051b2e8f7d1c628bacf4bdb2030a09789e2db773f7c5bb6091451208f8b052d522169a6d0a3a9c5db432c07d8e1cdd94702e5f7ce982d0d56a137f79ec8c7b44a491d74ae4a06b1f8fa3747842138d3cb5594b2dd43489dc648ae38a533e1b1bbb07bbbec72b34c63a284c85a8a73cf5889901fc41b327f8cd2cf6c6b7882ecb2687a0b90f3ebae5fc1dd48e2e78ebc5be76e94a41f997ef3cca1549e798f8deb5c452045125972de63a4c6234a5c786ebfbeef739b1e8f14a7478aa42c5f510c4933d62334016820d76af6c54f035d45004b3989b0d version=0