
    yIfW                    R    d Z ddlmZ ddlmZ ddlmZ ddlmZ erddl	m
Z
 ddZdS )z2Everything related to the 'pylint-config' command.    )annotations)TYPE_CHECKING)handle_generate_command)get_help)PyLinterlinterr   returnintc                    | j         j        dk    rt          |           S t          t	          | j                             dS )z6Handle whichever command is passed to 'pylint-config'.generate    )configconfig_subcommandr   printr   _arg_parser)r   s    U/var/www/piapp/venv/lib/python3.11/site-packages/pylint/config/_pylint_config/main.py_handle_pylint_config_commandsr      s>    }&*44&v...	(6%
&
&'''2    N)r   r   r	   r
   )__doc__
__future__r   typingr   -pylint.config._pylint_config.generate_commandr   )pylint.config._pylint_config.help_messager   pylint.lint.pylinterr   r    r   r   <module>r      s   
 9 8 # " " " " "             Q Q Q Q Q Q > > > > > > .------     r   