
    [c                     j   d dl Z  e j        ded           d dlZd dlZej        d          dk    Zej        d          dk    oej        d         dk    Z eed          oeZ	d	Z
eZeZeZeZd d
lmZ d dlmZ d dlmZ  ej        d          Z ej        d          Z ej        d          Zd dlmZ dS )    NzThe toolz.compatibility module is no longer needed in Python 3 and has been deprecated. Please import these utilities directly from the standard library. This module will be removed in a future release.   )category
stacklevel         pypy_version_info)mapfilterrangezipreducezip_longest	iteritemsiterkeys
itervaluesfilterfalsePY3PY34PYPY)r   )r   )r   itemskeysvalues)Sequence)warningswarnDeprecationWarningoperatorsysversion_infor   r   hasattrr   __all__r
   r   r   r   	functoolsr   	itertoolsr   r   methodcallerr   r   r   collections.abcr        3lib/python3.11/site-packages/toolz/compatibility.py<module>r*      s8     A *a	9 9 9 9  



	qA
a<C$4Q$71$<ws'((0S"
 
		       ! ! ! ! ! ! ! ! ! ! ! !!H!'**	 8 (("X"8,,
 $ $ $ $ $ $ $ $r(   