+
    i                         ^ RI Ht R R ltR# )    )Optionalc                F    V ^8  d   QhR\         \        ,          R\        /# )   valuesreturn)r   bool)formats   "]/home/wkmabra/.openclaw/workspace/venv/lib/python3.14/site-packages/pip/_vendor/rich/_pick.py__annotate__r      s      x~ $     c                 X    V '       g   Q R4       hV  F  pVf   K	  Vu # 	  \        X4      # )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)r   )r   values   * r
   	pick_boolr      s3     ...6L  ;r   N)typingr   r    r   r
   <module>r      s    r   