ó
P'—^c           @   s²  d  Z  d d l Z d d l m Z d d l Td d l m Z d d l m Z d d l m Z	 m
 Z m Z m Z m Z m Z m Z m Z m Z m Z m Z m Z m  Z! m" Z# m$ Z% m& Z' m( Z) m* Z+ m, Z- m. Z/ m0 Z1 m2 Z3 m4 Z5 m6 Z7 m8 Z9 i  Z: x* d* D]" Z; e; e: d" e; <d# e; e: e; <qù Wd$ e: d% <d& e: d' <g  e D]$ Z; e; d( k r:e: j< e; e; ƒ ^ q:d) g Z e j= e> Z? x3 e: j@ ƒ  D]% \ ZA ZB eC e? eB eD e eA ƒ ƒ q…Wd S(+   sm   
Rewrite function names to represent Python 2 list-by-default interface.
Iterator versions go with i prefix.
iÿÿÿÿNi   (   t   py3(   t   *(   t   __all__(   t   zip(   t   mapt   filtert   removet   keept   withoutt   concatt   catt   flattent   mapcatt   distinctt   splitt   split_att   split_byt	   partitiont   chunkst   partition_byt
   reductionst   sumst   juxtt   tree_leavest
   tree_nodest   wheret   pluckt
   pluck_attrt   linvokeR   R   R   R   R   R	   R
   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   t   invoket   lt   it   izip_valuest
   zip_valuest
   izip_dictst	   zip_dictst   lzipt   izip(   R   R   R   R   R   R	   R
   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   (E   t   __doc__t   syst    R    R   t   compatR   R%   R   t   imapR   t   ifilterR   t   iremoveR   t   ikeepR   t   iwithoutR	   t   iconcatR
   t   icatR   t   iflattenR   t   imapcatR   t	   idistinctR   t   isplitR   t	   isplit_atR   t	   isplit_byR   t
   ipartitionR   t   ichunksR   t   ipartition_byR   t   ireductionsR   t   isumsR   t   ijuxtR   t   itree_leavesR   t   itree_nodesR   t   iwhereR   t   ipluckR   t   ipluck_attrR   R   t   RENAMESt   namet   gett   modulest   __name__t   py2t   itemst   oldt   newt   setattrt   getattr(    (    (    s+   /tmp/pip-unpacked-wheel-WgnHs6/funcy/py2.pyt   <module>   s(   
 	   


8