
    XaJj5                     &    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/Users/ahmed/devFolder/claude-voice/.venv/lib/python3.12/site-packages/pynput/__init__.py_loggerr      sM     sxx 4 4S! <Ra @A3<<P        )keyboard)mouseN)__doc__r    r   r    r   r   <module>r      s   "$  r   