�
K�g] � �� � d dl mZ d dlZd dlZd dlZd dlZd dlmZ ddlm Z ej
rddlmZ d"d�Z
d#d
�Zd$d%d�Zd$d&d�Zd'd�Zd(d�Zd)d�Z G d� d� � Zd*d �Zd*d!�ZdS )+� )�annotationsN)�
getproxies� )�
PrimitiveData��URL�valuer �return�strc �@ � | du rdS | du rdS | �dS t | � � S )z�
Coerce a primitive data type into a string value.
Note that we prefer JSON-style 'true'/'false' for boolean values here.
T�trueF�falseN� )r �r s �\/home/asafur/pinokio/api/open-webui.git/app/env/lib/python3.11/site-packages/httpx/_utils.py�primitive_value_to_strr s6 � �
��}�}��v� �%����w� ���r��u�:�:�� �dict[str, str | None]c �� � t � � } i }dD ]0}| � |� � r| | }d|v r|nd|� �||� d�<