
    lj`                    P    d Z ddlmZ ddlmZ ddlmZ ddlmZ dgZ	dd	Z
ddZdS )zPlugin Managing Utility    )annotationsentry_points)Any)consolelist_pluginsreturndict[str, Any]c                 :    d t          d          D             } | S )Nc                B    i | ]}|j         |                                S  )nameload).0entry_points     V/home/agentuser/manim-venv/lib/python3.11/site-packages/manim/plugins/plugins_flags.py
<dictcomp>zget_plugins.<locals>.<dictcomp>   s9        	+**,,      zmanim.plugins)groupr   )pluginss    r   get_pluginsr      s2     'o>>>  G Nr   Nonec                     t          j        dd           t                      } | D ]}t          j        d|            d S )Nz![green bold]Plugins:[/green bold]left)justifyu    • )r   printr   )r   plugin_names     r   r   r      sV    M5vFFFFmmG - -+k++,,,,- -r   N)r	   r
   )r	   r   )__doc__
__future__r   importlib.metadatar   typingr   manim._configr   __all__r   r   r   r   r   <module>r$      s      " " " " " " + + + + + +       ! ! ! ! ! !
   - - - - - -r   