o
    œ©ZhÂ  ã                   @   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/html/lang_env/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   Zprev_completionsr   r   r   Úcomplete_object   s   r
   N)Ú__doc__ZIPython.core.errorr   Ú	functoolsr   r	   r
   r   r   r   r   Ú<module>   s   
