python3-greenlet-0.4.13-lp152.3.5 >  A ^ G/=„ϒgz8g0˨1J9P$sN:܅/G|E.%#*ɧ3 9QzrAC߭}Ȱ9JUwb#vżȺh5025639a204bc41720613f61fce7f9a07173e149d6eb96cda779b58e03b766fa3aa775e95b7489ba7a39cb03b6196cf0a1678ce0^ G/=„}ܑe7kpQVi,45%˄m7;葹zS̐Od^sD!ePhu,v_D-l*noJ 譱gB"8~$a2QÎ Ac׋>lQЍ_kъRo>JEj&( Sx_jگ}*61P!qzd*k%dUz!8D Y^(~EVp yXflSHc Qu`S]o6!kp_$w >p>%h?%Xd $ RTX`dw ++ + H+ +  +  +++f+<h   (8 9 : FG+HH+I+X Y(\L+]+^=bBcd Qe Vf Yl [u p+v!w#+x$0+y$z$%% %%TCpython3-greenlet0.4.13lp152.3.5Lightweight in-process concurrent programmingThe greenlet package is a spin-off of Stackless, a version of CPython that 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".^