Repository URL to install this package:
|
Version:
2.0.0-beta3-2-armbian20.08.0-trunk1 ▾
|
wiperf
/
usr
/
local
/
lib
/
python3.7
/
dist-packages
/
urllib3
/
__pycache__
/
response.cpython-37.pyc
|
|---|
B óFÆltw£5ã @ s` d dl mZ d dlmZ d dlZd dlZd dlZd dlmZ d dlm Z yd dlZW n e k rl dZY nX ddlmZ ddlmZmZmZmZmZmZmZmZ dd lmZmZ dd lmZ ddl m!Z!m"Z" ddl#m$Z$m%Z% e &e'¡Z(G d d de)Z*G dd de)Z+G dd de)Z,edk r2G dd de)Z-G dd de)Z.dd Z/G dd dej0Z1dS )é )Úabsolute_import)ÚcontextmanagerN)Útimeout)Úerroré )ÚHTTPHeaderDict)ÚBodyNotHttplibCompatibleÚ ProtocolErrorÚDecodeErrorÚReadTimeoutErrorÚResponseNotChunkedÚIncompleteReadÚ InvalidHeaderÚ HTTPError)Ústring_typesÚPY3)Úhttp_client)Ú HTTPExceptionÚBaseSSLError)Úis_fp_closedÚis_response_to_headc @ s$ e Zd Zdd Zdd Zdd ZdS )ÚDeflateDecoderc C s d| _ d| _t ¡ | _d S )NTó )Ú _first_tryÚ_dataÚzlibÚ decompressobjÚ_obj)Úself© r ú5/tmp/pip-install-z4i6eiy2/urllib3/urllib3/response.pyÚ__init__" s zDeflateDecoder.__init__c C s t | j|S )N)Úgetattrr )r Únamer r r Ú__getattr__' s zDeflateDecoder.__getattr__c C s |s|S | j s| j |¡S | j|7 _y | j |¡}|rFd| _ d | _|S tjk r d| _ t tj ¡| _z| | j¡S d | _X Y nX d S )NF)r r Ú decompressr r r r Ú MAX_WBITS)r ÚdataÚdecompressedr r r r% * s" zDeflateDecoder.decompressN)Ú__name__Ú __module__Ú__qualname__r! r$ r% r r r r r ! s r c @ s e Zd ZdZdZdZdS )ÚGzipDecoderStater r é N)r) r* r+ ÚFIRST_MEMBERÚ OTHER_MEMBERSÚSWALLOW_DATAr r r r r, A s r, c @ s$ e Zd Zdd Zdd Zdd ZdS )ÚGzipDecoderc C s t dt j ¡| _tj| _d S )Né )r r r&