a
    !0ãfm  ã                   @  s~   d dl mZ d dlZd dlZe d¡Zzedƒ W n& eyX   ddlm	Z	 e	 
¡  Y n0 dddœd	d
„Zdddœdd„ZdS )é    )ÚannotationsNZwheelzsetuptools.loggingé   )Ú_setuptools_loggingÚbytes)ÚdataÚreturnc                 C  s   t  | ¡ d¡S )z!urlsafe_b64encode without paddingó   =)Úbase64Úurlsafe_b64encodeÚrstrip)r   © r   ú)lib/python3.9/site-packages/wheel/util.pyr
      s    r
   c                 C  s"   ddt | ƒd@   }t | | ¡S )z!urlsafe_b64decode without paddingr   é   é   )Úlenr	   Úurlsafe_b64decode)r   Zpadr   r   r   r      s    r   )Z
__future__r   r	   ZloggingZ	getLoggerÚlogÚ
__import__ÚImportErrorÚ r   Z	configurer
   r   r   r   r   r   Ú<module>   s   
