File: //snap/certbot/5057/lib/python3.12/site-packages/urllib3/__pycache__/response.cpython-312.pyc
�
�F�h�� �
� � d dl mZ d dlZd dlZd dlZd dlZd dlZd dlZd dl Z d dl
Z
d dlZd dlZd dl
mZ d dlmZ d dlmZ d dlmZ e
j, rddlmZ d dlZdd lmZ dd
lmZ ddlm Z ddl!m"Z"m#Z#m$Z$ dd
l%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-m.Z.m/Z/ ddl0m1Z1m2Z2 ddl3m4Z4 e
j, rddl5m6Z6 ejn e8� Z9 G d� d� Z: G d� de:� Z; G d� d� Z< G d� de:� Z=e� G d� de:� Z> d dl?m@Z@ dZA G d� de:� ZB G d$� d%e:� ZMd-d&�ZN G d'� d(� ZO G d)� d*ej� � ZQ G d+� d,eQ� Zy# e$ r d dlZY ��w xY w# e$ r dZY ��w xY w# e$ rl d dlCZ@ eD eEeF ej� de@j� � j� � � � ZJeJd k r ed!� � dZA G d"� de:� ZBn# eKeeLf$ r d#ZAY nw xY wY ��w xY w).� )�annotationsN)�contextmanager)�HTTPMessage)�HTTPResponse)�timeout� )�BaseHTTPConnection)�util)�
_TYPE_BODY)�HTTPHeaderDict)�BaseSSLError�HTTPConnection�
HTTPException)
�BodyNotHttplibCompatible�DecodeError� HTTPError�IncompleteRead�InvalidChunkLength�
InvalidHeader�
ProtocolError�ReadTimeoutError�ResponseNotChunked�SSLError)�is_fp_closed�is_response_to_head)�Retry)�HTTPConnectionPoolc � � e Zd Zdd�Zdd�Zy)�ContentDecoderc � � t � ��N��NotImplementedError��self�datas ��/build/snapcraft-certbot-c9aaebe726f8beb59a0eb2d8e1671bc4/parts/certbot/install/lib/python3.12/site-packages/urllib3/response.py�
decompresszContentDecoder.decompress7 � � �!�#�#� c � � t � �r! r"