
    E#i                        S SK r \ R                  " S\SS9  S SKrS SKr\R
                  S    S:  r\R
                  S    S:H  =(       a    \R
                  S   S:H  r\" \S5      =(       a    \r	S	r
\r\r\r\rS S
KJr  S SKJr  S SKJr  \R(                  " S5      r\R(                  " S5      r\R(                  " S5      rS SKJr  g)    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        f/home/james-whalen/.local/lib/python3.13/site-packages/ccxt/static_dependencies/toolz/compatibility.py<module>r*      s      A *a	9  
	qA
a<C$4$4Q$71$<s'(0S"
 
		  ! !!!'*	  (""8,
 $r(   