File: //snap/core20/2599/usr/lib/python3/dist-packages/cryptography/__pycache__/utils.cpython-38.pyc
U
�e�]� � @ s, d dl mZmZmZ d dlZd dlZd dlZd dlZd dlZG dd� de �Z
e
Ze
Ze
Z
e
Zdd� Zdd� Zd d
� Zdd� Zd
d� Zeed�r�ejZn
d&dd�Zeed�r�d'dd�Zn
d(dd�ZG dd� de�Zeed�r�ejZnejZdd� Zdd� ZG dd� de�Z G d d!� d!e�Z!d"d#� Z"d$d%� Z#dS ))� )�absolute_import�division�print_functionNc @ s e Zd ZdS )�CryptographyDeprecationWarningN��__name__�
__module__�__qualname__� r
r
�4/usr/lib/python3/dist-packages/cryptography/utils.pyr s r c C s t |t�std�| ���d S )Nz{} must be bytes)�
isinstance�bytes� TypeError�format��name�valuer
r
r �_check_bytes s
r c C s4 zt |� W n" tk
r. td�| ���Y nX d S )Nz{} must be bytes-like)�
memoryviewr r r r
r
r �_check_byteslike"