ó
    Ñ]j:  ã                   ó&   • S r SSKJr  S\S\4S jrg)z:
A simple utility to import something by its string name.
é    )ÚAnyÚnameÚreturnc                 óÚ   • U R                  SS5      n[        U5      S:X  a  Uu  p#[        X#/S9n [        XC5      nU$ [        US   5      $ ! [         a  n[        SU-  5      UeSnAff = f)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.
Ú.é   é   )ÚfromlistzNo module named %sNr   )ÚrsplitÚlenÚ
__import__ÚgetattrÚAttributeErrorÚImportError)r   ÚpartsÚpackageÚobjÚmoduleÚpakÚes          ÚW/home/mande/repo/quber/.venv/lib/python3.13/site-packages/IPython/utils/importstring.pyÚimport_itemr      s�   € ð" �K‰K˜˜QÓ€EÜ
ˆ5ƒz�Qƒà‰ˆÜ˜G¨eÑ4ˆð	AÜ˜&Ó&ˆCð ˆ
ô ˜% ™(Ó#Ð#øô ó 	AÜÐ2°SÑ8Ó9¸qÐ@ûð	Aús   ±A Á
A*ÁA%Á%A*N)Ú__doc__Útypingr   Ústrr   © ó    r   Ú<module>r      s"   ðñõ ð$�cð $˜cõ $r   