
    q"h                     (    S SK Jr  S\\   S\4S jrg)    )Optionalvaluesreturnc                  T    U (       d   S5       eU  H
  nUc  M  Us  $    [        W5      $ )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     H/var/www/html/env/lib/python3.13/site-packages/pip/_vendor/rich/_pick.py	pick_boolr
      s3     ...6L  ;    N)typingr   r   r
    r   r	   <module>r      s    x~ $ r   