+
    ~vi                    .    R t ^ RIHt ^ RIHt R R ltR# )z:
A simple utility to import something by its string name.
)annotations)Anyc                    V ^8  d   QhRRRR/# )   namestrreturnr    )formats   ">/usr/lib/python3/dist-packages/traitlets/utils/importstring.py__annotate__r      s     $ $c $c $    c                V   \        V \        4      '       g   \        R\        V 4      ,          4      hV P	                  R^4      p\        V4      ^8X  d    Vw  r#\        W#.R7      p \        WC4      pV# \        V^ ,          4      #   \         d   p\        RT,          4      ThRp?ii ; i)a]  Import and return ``bar`` given the string ``foo.bar``.

Calling ``bar = import_item("foo.bar")`` is the functional equivalent of
executing the code ``from foo import bar``.

Parameters
----------
name : string
    The fully qualified name of the module/package being imported.

Returns
-------
mod : module object
    The module that was imported.
z&import_item accepts strings, not '%s'..)fromlistzNo module named %sN)

isinstancer   	TypeErrortypersplitlen
__import__getattrAttributeErrorImportError)r   partspackageobjmodulepakes   &      r   import_itemr       s      dC  @4:MNNKKQE
5zQGe4	A&&C 
 %(##  	A2S89q@	As   &B B(B##B(N)__doc__
__future__r   typingr   r    r	   r   r   <module>r$      s   
 # $r   