set name=pkg.fmri value=pkg://solaris/library/python/greenlet-35@0.4.9,5.11-11.4.0.0.1.14.0:20180814T165445Z set name=variant.arch value=i386 value=sparc set name=info.source-url value=pypi:///greenlet==0.4.9 set name=com.oracle.info.consolidation.repository-changeset value=015c52ec5ff2 set name=info.upstream-url value=https://github.com/python-greenlet/greenlet set name=pkg.tmp.incorporate value=consolidation/userland/userland-incorporation set name=info.upstream value="Ralf Schmitt " set name=info.classification value=org.opensolaris.category.2008:Development/Python set name=com.oracle.info.consolidation.repository-url value=https://github.com/oracle/solaris-userland.git set name=org.opensolaris.arc-caseid value=PSARC/2013/140 set name=com.oracle.info.version value=0.4.9 set name=org.opensolaris.consolidation value=userland set name=pkg.summary value="Lightweight in-process concurrent programming" 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." set name=com.oracle.info.description value="the Python greenlet coroutine module" set name=com.oracle.info.tpno value=26538 set name=com.oracle.info.name value=greenlet depend fmri=pkg:/runtime/python-35@3.5.3-11.4.0.0.1.13.0 type=require depend fmri=pkg:/system/library@11.4-11.4.0.0.1.12.2 type=require depend fmri=library/python/greenlet@0.4.9,5.11-11.4.0.0.1.14.0 type=require file c5d0c82f4e24351a51e2ae11311d464adfe60ba6 chash=c5c20166a4d3d0db66db66fe292b8bd414b1638d facet.devel=all group=bin mode=0444 owner=root path=usr/include/python3.5m/greenlet/greenlet.h pkg.content-hash=file:sha512t_256:1824586bf12cdd1c13498eea61aba268d9b75a2c5673e9bab06f350d12deecfa pkg.content-hash=gzip:sha512t_256:c6e18a5bfa6d6b5661bf07507f42987b5d32d545bb46176a4d053c9d38238486 pkg.csize=1222 pkg.size=3798 file b6ac614cabc13edbf303047fa4785a8fccdd5268 chash=4f62f661e6b88e66cb9927eb6c952c88b888a4a3 elfarch=i386 elfbits=64 elfhash=3b5946c77c3384fcf4fa4f0a9dc14b430dbf2947 group=bin mode=0555 owner=root path=usr/lib/python3.5/vendor-packages/greenlet.cpython-35m.so pkg.content-hash=gelf:sha512t_256:ebb1d250cbbe3d861a00dfc7d1d225d42fc27c5ec0309f2f0fa56ad886b31c05 pkg.content-hash=gelf.unsigned:sha512t_256:d410d6ded367d41f02fab56d068b5e55a7552647cde86f06808bb9276403c2e2 pkg.content-hash=file:sha512t_256:2a50e7351a8dc1566067dc718454440215daa449f04e7a07760d2c62cea9ab77 pkg.content-hash=gzip:sha512t_256:85afa07a789b576ad011f63c1e0211ee55131ece315c934904e466467c11978c pkg.csize=15790 pkg.linted.userland.action001.2=true pkg.size=46992 variant.arch=i386 file 4de15f0efa78b6f00ca0f5b27720e94042ed685b chash=4dc816fbf784ea301ead13ac6f128ea6a8849024 elfarch=sparc elfbits=64 elfhash=527256377f443c5207244727ecd2523b50452f0a group=bin mode=0555 owner=root path=usr/lib/python3.5/vendor-packages/greenlet.cpython-35m.so pkg.content-hash=gelf:sha512t_256:f7c99576d8184f138c105620d4babe962869c4a75a68626a61fb758e20daf05e pkg.content-hash=gelf.unsigned:sha512t_256:19a35cda867ca850c0e4f9e0f78d6e30600b63ce9ed409b4f68b84f7b9d0cd3c pkg.content-hash=file:sha512t_256:1892a9b28406592fcd566c14de191e5a12c823a1bfea8026aeb47951015678a3 pkg.content-hash=gzip:sha512t_256:d6163418207bed42b9f4c9b419a4bfe82f309ea7481eb7582efc7021f8f98301 pkg.csize=12038 pkg.linted.userland.action001.2=true pkg.size=39232 variant.arch=sparc file 65bef5cda74da4f9145a32c95121111f3283c75e chash=e41fed0c515646aadd5dc775f38fa2605cfb508b group=bin mode=0444 owner=root path=usr/lib/python3.5/vendor-packages/greenlet-0.4.9-py3.5.egg-info pkg.content-hash=file:sha512t_256:87e41027080de68fd549de17327db12a67fb2027cb629de3ed72219aac3ca12a pkg.content-hash=gzip:sha512t_256:706f23c70a46d815039c257067a0a695ea47d8df7a27e0bea0e8f09f5e0a4fe3 pkg.csize=1325 pkg.size=3613 license e72ef82eb9bfb81fb79a46225cee3bdf53d6e628 chash=e50f0eacce33efafe2cea7287b45c01f86b0ea61 license="MIT, PSFv2" pkg.content-hash=file:sha512t_256:9f76f97c1be1a6da319840c64e9ed46877f6d1405c25ce048efa7eba744be4b1 pkg.content-hash=gzip:sha512t_256:42b59bc7adcbb4d72832b0b4eda15ab8ff7b7add26362856a3bb1fec4752b82a pkg.csize=1712 pkg.size=3610 signature b9e38504b3c149270fd54d6416ce65594f97309d algorithm=rsa-sha256 chain=370b6b4fba7b0ad472465ffe9377f8f6040b2cfd chain.chashes=ff591399c9e679500060a00196932e292872eeb1 chain.csizes=984 chain.sizes=1269 chash=774089cf732c83322727e12d298e2ca91837a709 pkg.csize=987 pkg.size=1314 value=0965946d15d684557a50713d027bfaecd7850610ad6866479a0248ad59a148ac8f829c435fed17c1eacb6060119e66ebf543b96ae06df9694d872af15d396761b0ab9a016b84e9bfeab502336d3289421edd8481f4485c152dc81442b86b6400b575edf553712010914352d3268d94c9bdea536bd406f237a7da39a77fa6b2249e4a68180730da9208510f8d1d64adb72bb2253fdc6a341ede59b312a21bb4edbb2de402a13a5922f8ccbbede1bb7fc3bae9ff943a4f8ff51a19a9d2f8704ed3b931b4482489d1aa23a5e7c990691c8256a8eb1b72fa2da573b0802caefefb8e4a870b5912822b92a978124ebfc19cbe51425a86799aab63719d27589791538e version=0