/
opt
/
alt
/
python311
/
lib
/
python3.11
/
site-packages
/
validators
/
__pycache__
/
Upload File
HOME
� d�g� � �� � d Z ddlZddlmZ edefd�� � Zedefd�� � Zedefd�� � Zedefd �� � Zedefd �� � Z edefd�� � Z dS )zHashes.� N� )� validator�valuec �J � | r t j d| t j � � ndS )a� Return whether or not given value is a valid MD5 hash. Examples: >>> md5('d41d8cd98f00b204e9800998ecf8427e') # Output: True >>> md5('900zz11') # Output: ValidationError(func=md5, args={'value': '900zz11'}) Args: value: MD5 string to validate. Returns: (Literal[True]): If `value` is a valid MD5 hash. (ValidationError): If `value` is an invalid MD5 hash. z^[0-9a-f]{32}$F��re�match� IGNORECASE�r s �D/opt/alt/python311/lib/python3.11/site-packages/validators/hashes.py�md5r �'