File: //opt/alt/python311/lib/python3.11/site-packages/s3transfer/__pycache__/utils.cpython-311.pyc
�
/�;f�l � �< � d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl m
Z
d dlmZm
Z
mZ d dlmZ d dlmZ d dlmZmZmZ dZdZd Z ej e� � Zej ee
eefZd*d�Zd� Z d
� Z!d� Z" d+d�Z#d� Z$d� Z%d� Z& G d� d� � Z' G d� d� � Z( G d� d� � Z) G d� d� � Z* G d� d� � Z+ G d� d� � Z, G d� d � � Z- G d!� d"e.� � Z/ G d#� d$� � Z0 G d%� d&e0� � Z1 G d'� d(� � Z2d)� Z3dS ),� N)�defaultdict)�IncompleteReadError�ReadTimeoutError�ResponseStreamingError)�AwsChunkedWrapper��is_s3express_bucket)�SOCKET_ERROR� fallocate�rename_filei'