o
    éË·eÂ  ã                   @   s8   d Z ddlmZ ddlmZ edd„ ƒZedd„ ƒZdS )	z)Generic functions for extending IPython.
é    ©ÚTryNext)Úsingledispatchc                 C   ó   t ‚)zCalled when you do obj?r   )Úobj© r   úM/var/www/ideatree/venv/lib/python3.10/site-packages/IPython/utils/generics.pyÚinspect_object	   s   r	   c                 C   r   )ay  Custom completer dispatching for python objects.

    Parameters
    ----------
    obj : object
        The object to complete.
    prev_completions : list
        List of attributes discovered so far.
    This should return the list of attributes in obj. If you only wish to
    add to the attributes already discovered normally, return
    own_attrs + prev_completions.
    r   )r   Úprev_completionsr   r   r   Úcomplete_object   s   r   N)Ú__doc__ÚIPython.core.errorr   Ú	functoolsr   r	   r   r   r   r   r   Ú<module>   s   
