
    G@d                     |    d dl Z d dlZ	 d dlZd dlZn# e$ r Y nw xY wd dlmZ e j        d          dk    ZddZ	d Z
dS )    N)BytesIO   c                 ~    t           rt          | |          S t          t          j        |           j        |          S )N)running_python_3rangeiter	itertoolscountnext)startstops     Hlib/python3.11/site-packages/spyder/utils/external/pybloom_pyqt/utils.pyrange_fnr      s7     7UD!!!IOE**/666    c                     t          | t                    rdS t          s1t          | t          j        t          j        t          j        f          S dS )NTF)
isinstancer   r   StringIO	cStringIO	InputType
OutputType)instances    r   is_string_ior      sR    (G$$ t <(X%6%.%8%.%9%; < < 	< 5r   )r   N)sysr	   r   r   ImportErrorior   version_infor   r   r    r   r   <module>r      s    



    	OOO 	 	 	D	      #A&!+ 7 7 7 7    s    