
    k7i                     `    S SK Jr  S SKJrJr  S SKJrJrJr  SS0SS0SS0/r	 " S S	\5      r
g
)    )Optional)	BaseModelField)PYDANTIC_V2
ConfigDictExtra$refz#/components/schemas/PetzPet.jsonzdefinitions.json#/Petc                       \ rS rSr% Sr\" SS9r\\S'    Sr	\
\   \S'    Sr\
\   \S'    \(       a  \" S	S
S\0S9rSrg " S S5      rSrg)	Reference   a1  
A simple object to allow referencing other components in the OpenAPI document.

The `$ref` string value contains a URI [RFC3986](https://tools.ietf.org/html/rfc3986),
which identifies the location of the value being referenced.

See the rules for resolving [Relative References](#relativeReferencesURI).
r	   )aliasrefNsummarydescriptionallowTexamples)extrapopulate_by_namejson_schema_extrac                   8    \ rS rSr\R
                  rSrS\0r	Sr
g)Reference.Config4   Tr    N)__name__
__module____qualname____firstlineno__r   r   r   allow_population_by_field_name	_examplesschema_extra__static_attributes__r       \/home/james-whalen/.local/lib/python3.13/site-packages/openapi_pydantic/v3/v3_1/reference.pyConfigr   4   s    KKE-1*&	2Lr"   r$   r   )r   r   r   r   __doc__r   r   str__annotations__r   r   r   r   r   r   model_configr$   r!   r   r"   r#   r   r      sj     6"C"T!GXc]! "&K#% !!)95
	3 	3r"   r   N)typingr   pydanticr   r   openapi_pydantic.compatr   r   r   r   r   r   r"   r#   <module>r,      s@     % B B '(Z$%	)3	 )3r"   