Sindbad~EG File Manager
�
'ٜg�= � � � d dl mZ d dlZd dlmZ d dlmZ ddlm Z ddl
mZ ddl
mZ dd l
m
Z
dd
lmZ ddlmZ ddlmZ dd
lmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ d dlmZ ej@ r>d dlZ!d dl"m#Z# e$ejJ e& e
e'e'f e
e'ef f Z( G d� de!jR � Z* ejV dejX dejZ f �� Z. d$ d%d�Z/ d&dd� d'd�Z0 G d� d � Z1 G d!� d"� Z2d(d#�Z3y# e$ r d dlmZ dZY ��w xY w))� )�annotationsN)�BytesIO)� parse_qsl� )�
_plain_int)�FileStorage)�Headers)� MultiDict)�RequestEntityTooLarge)�parse_options_header)�Data)�Epilogue)�Field)�File)�MultipartDecoder)�NeedData)�get_content_length)�get_input_stream)�SpooledTemporaryFile)�
TemporaryFile)�WSGIEnvironmentc �* � e Zd Z d dd�Zy)�TStreamFactoryNc � � y �N� )�self�total_content_length�content_type�filename�content_lengths �>/usr/local/lib/python3.12/site-packages/werkzeug/formparser.py�__call__zTStreamFactory.__call__) s � � � r �
r �
int | Noner �
str | Noner r'