
    h                       d dl mZ d dlZd dlmZ d dlmZ ddl	m
Z
mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZ ddlm Z m!Z!m"Z"m#Z# ejH                  dk  rd d	lm%Z& nd d	lm%Z& ejH                  d
k  rd dlm'Z( nd dlm'Z( g dZ) G d de(      Z* G d de(      Z+ G d de(      Z, G d de(      Z- ed      Z.y)    )annotationsN)Any)Sentinel   )
ArgsKwargsMultiHostUrlPydanticCustomErrorPydanticKnownErrorPydanticOmitPydanticSerializationError$PydanticSerializationUnexpectedValuePydanticUndefinedPydanticUndefinedTypePydanticUseDefaultSchemaErrorSchemaSerializerSchemaValidatorSomeTzInfoUrlValidationError__version__	from_jsonto_jsonto_jsonable_python)
CoreConfig
CoreSchemaCoreSchemaType	ErrorType)      )NotRequired)r       )	TypedDict)r   UNSETr   r   r   r   r   r   r   r   r   r   r   r   ErrorDetailsInitErrorDetailsr   r	   r
   r   r   r   r   r   r   r   r   c                  T    e Zd ZU ded<   	 ded<   	 ded<   	 ded<   	 ded	<   	 d
ed<   y)r&   strtypeztuple[int | str, ...]locmsg_Anyinput_NotRequired[dict[str, _Any]]ctx_NotRequired[str]urlN__name__
__module____qualname____annotations__     ;D:\jyotish\venv\Lib\site-packages\pydantic_core/__init__.pyr&   r&   J   s?    
I 
W	H)K=	&& 
r9   r&   c                  <    e Zd ZU ded<   	 ded<   	 ded<   	 ded<   y	)
r'   zstr | PydanticCustomErrorr*   z#_NotRequired[tuple[int | str, ...]]r+   r-   r.   r/   r0   Nr3   r8   r9   r:   r'   r'   d   s'    
##k	,,WK=	&&r9   r'   c                  X    e Zd ZU dZded<   	 ded<   	 ded<   	 ded<   	 ded	<   	 d
ed<   y)ErrorTypeInfoz)
    Gives information about errors.
    r   r*   r)   message_template_pythonexample_message_pythonr1   message_template_jsonexample_message_jsonzdict[str, _Any] | Noneexample_contextNr4   r5   r6   __doc__r7   r8   r9   r:   r=   r=   r   s>     Ok  pN,,s++Q++$r9   r=   c                  @    e Zd ZU dZded<   	 ded<   	 ded<   	 ded<   y)	MultiHostHostz*
    A host part of a multi-host URL.
    z
str | Noneusernamepasswordhostz
int | NoneportNrC   r8   r9   r:   rF   rF      s-     44
0
0r9   rF   MISSING)/
__future__r   sys_systypingr   r-   typing_extensionsr   _pydantic_corer   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   core_schemar   r   r   r   version_infor"   _NotRequiredr$   
_TypedDict__all__r&   r'   r=   rF   rK   r8   r9   r:   <module>rW      s    "   &     . K Jw=2w9.>: 4z %J %&1J 1 9
r9   