File: //usr/local/lib/python3.10/dist-packages/httpx/__pycache__/_utils.cpython-310.pyc
o
���g] � @ s� d dl mZ d dlZd dlZd dlZd dlZd dlmZ ddlm Z ej
r+ddlmZ d+dd�Z
d,dd�Zd-d.dd�Zd-d/dd�Zd0dd�Zd1dd�Zd2d!d"�ZG d#d$� d$�Zd3d'd(�Zd3d)d*�ZdS )4� )�annotationsN)�
getproxies� )�
PrimitiveData��URL�valuer �return�strc C s, | du rdS | du rdS | du rdS 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 � r �7/usr/local/lib/python3.10/dist-packages/httpx/_utils.py�primitive_value_to_str s r �dict[str, str | None]c C s� t � } i }dD ]}| �|�r"| | }d|v r|nd|� �||� d�<