
    <6h                     &    d dl mZ dee   defdZy)    )Optionalvaluesreturnc                  D    | sJ d       | D ]  }||c S  t              S )zPick the first non-none bool or return the last value.

    Args:
        *values (bool): Any number of boolean or None values.

    Returns:
        bool: First non-none boolean.
    z1 or more values required)bool)r   values     [/var/www/panel.atabookie.online/venv/lib/python3.12/site-packages/pip/_vendor/rich/_pick.py	pick_boolr
      s8     ...6 L ;    N)typingr   r   r
    r   r	   <module>r      s    x~ $ r   