
    i6                     &    d Z d ZddlmZ ddlmZ y)zL
The main *pynput* module.

This module imports ``keyboard`` and ``mouse``.
c           
          ddl }|j                  dj                  dj                  | j                  j                  dd      dd       | j                              S )a>  Creates a logger with a name suitable for a specific class.

    This function takes into account that implementations for classes reside in
    platform dependent modules, and thus removes the final part of the module
    name.

    :param type cls: The class for which to create a logger.

    :return: a logger
        Nz{}.{}.   )logging	getLoggerformatjoin
__module__split__name__)clsr   s     Y/home/obispo/Crisostomo_bridge/mision_env/lib/python3.12/site-packages/pynput/__init__.py_loggerr      sP     W^^%%c1-bq12         )keyboard)mouseN)__doc__r    r   r    r   r   <module>r      s   ""  r   