+
    }¯³jm  ã                  ó„  € ^ RI Ht ^ RIt^ RIHt ^ RIHt ^ RIHt ^ RIHt ^ RIHt ^ RIH	t	 ^ R	IH
t
 ^ R
IHt ^ RIHt ^RIHt ^RIHt ^RIHt ^RIHt ^RIHt ^RIHt ^RIHt ^RIHt ]
'       dg   ^RIHt ^RIHt ^RIHt ^RIHt ^RI H!t! ^RI"H#t$ ^RI%H&t& ^RI%H't' ^RI%H(t( ^RI%H)t) ^RI*H+t+ ^RI,H-t- ^R I.H/t/ ^R!I0H1t1 ^R"I0H2t2 ^R#IH3t3 ^R$I4H5t5 ]! R%]R&7      t6]! R']R(R)7      t7]! R*]8R&7      t9 ]
'       d   ]$t:]RV,          t;]]	]6,          R-3,          t<]]	]6,          R-R+R,3,          t=]]>]3,          t?]]>]3,          t@]]	]6,          ]]R.3,          ]],          3,          tA]]]6,          ]]6,          ]P„                  ]6,          3,          tC]! R/]],          R&7      tD ! R0 R1]R2R37      tE]]E]]>]3,          3,          tF ! R4 R5]4      tG ! R6 R7]4      tHR8 R9 ltIR: R; ltJR< R= ltK]
'       d3   R> R? ltLR@ RA ltMRB RC ltNRD RE ltORF RG ltPRH RI ltQRJ RK ltRRL RM ltSR# ]P¨                  ! RN4      tL]P¨                  ! RO4      tM]P¨                  ! RP4      tN]P¨                  ! RQ4      tO]P¨                  ! RR4      tP]P¨                  ! RS4      tR]P¨                  ! RT4      tQ]P¨                  ! RU4      tSR# )Wé    )ÚannotationsN)ÚAny)ÚDict)ÚMapping)ÚOptional)ÚTuple)ÚType)ÚTYPE_CHECKING)ÚTypeVar)ÚUnion)Ú_CoreKnownExecutionOptions)Úroles)ÚDMLStrategyArgument)ÚSynchronizeSessionArgument)Ú_HasClauseElement)ÚColumnElement)ÚProtocol)Ú	TypeGuard)ÚAttributeImpl)ÚCollectionAttributeImpl)ÚHasCollectionAdapter)ÚQueryableAttribute)ÚPassiveFlag)Úregistry)ÚInspectionAttr)ÚMapperProperty)Ú	ORMOption)ÚUserDefinedOption)ÚMapper)ÚRelationshipProperty)ÚInstanceState)ÚAliasedClass)ÚAliasedInsp)Ú_CE)ÚExecutableOptionÚ_T)ÚboundÚ_T_coT)r'   Ú	covariantÚ_Oú
Mapper[_T]úAliasedInsp[_T]zAliasedClass[_T].Ú_ORMCOLEXPRc                  ó^   € ] tR t^Yt$ R]R&   R]R&   R]R&   R]R&   R]R&   R]R	&   R]R
&   RtR# )Ú_OrmKnownExecutionOptionsÚboolÚpopulate_existingÚ	autoflushr   Úsynchronize_sessionr   Údml_strategyÚis_delete_usingÚis_update_fromÚrender_nulls© N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__annotations__Ú__static_attributes__r8   ó    ÚW/home/luca/screen-checking/.venv/lib/python3.14/site-packages/sqlalchemy/orm/_typing.pyr/   r/   Y   s+   ‡ ØÓØƒOØ3Ó3Ø%Ó%ØÓØÓØ×r?   r/   F)Útotalc                  ó*   € ] tR t^htRtRR R lltRtR# )Ú_ORMAdapterProtoz€protocol for the :class:`.AliasedInsp._orm_adapt_element` method
which is a synonym for :class:`.AliasedInsp._adapt_element`.


Nc               ó$   € V ^8„  d   QhRRRRRR/# )é   Úobjr$   ÚkeyzOptional[str]Úreturnr8   )Úformats   "r@   Ú__annotate__Ú_ORMAdapterProto.__annotate__o   s   € ×GÑG˜CÐG mÐG¸sÑGr?   c                	ó   € R # ©Nr8   )ÚselfrF   rG   s   &&&r@   Ú__call__Ú_ORMAdapterProto.__call__o   s   € ÁCr?   r8   rM   )r9   r:   r;   r<   Ú__doc__rO   r>   r8   r?   r@   rC   rC   h   s   † ñ÷ HÓGr?   rC   c                  ó"   € ] tR t^rtR R ltRtR# )Ú_LoaderCallablec               ó$   € V ^8„  d   QhRRRRRR/# )rE   ÚstatezInstanceState[Any]Úpassiver   rH   r   r8   )rI   s   "r@   rJ   Ú_LoaderCallable.__annotate__s   s$   € ÷ ñ Ø'ðØ2=ðà	ñr?   c                	ó   € R # rM   r8   )rN   rU   rV   s   &&&r@   rO   Ú_LoaderCallable.__call__s   s   € ár?   r8   N)r9   r:   r;   r<   rO   r>   r8   r?   r@   rS   rS   r   s   † ÷ñ r?   rS   c               ó    € V ^8„  d   QhRRRR/# )rE   Úoptr%   rH   zTypeGuard[ORMOption]r8   )rI   s   "r@   rJ   rJ   x   s   € ÷ ñ Ø	ðàñr?   c                ó$   € V P                   '       * # rM   )Ú_is_core©r[   s   &r@   Úis_orm_optionr_   x   s   € ð �|‰|ÔÐr?   c               ó    € V ^8„  d   QhRRRR/# )rE   r[   r%   rH   zTypeGuard[UserDefinedOption]r8   )rI   s   "r@   rJ   rJ   ~   s   € ÷ 5ñ 5Ø	ð5à!ñ5r?   c                óL   € V P                   '       * ;'       d    V P                  # rM   )r]   Ú_is_user_definedr^   s   &r@   Úis_user_defined_optionrc   ~   s   € ð �|‰|Ô×4Ð4 × 4Ñ 4Ð4r?   c               ó    € V ^8„  d   QhRRRR/# )rE   rF   r   rH   r0   r8   )rI   s   "r@   rJ   rJ   „   s   € ÷ ñ ˜Cð  Dñ r?   c                óB   € \        V R 4      ;'       g    \        V R4      # )Ú__composite_values__Ú__dataclass_fields__)Úhasattr©rF   s   &r@   Úis_composite_classrj   „   s)   € ä�3Ð.Ó/÷ ð ´7ØÐ#ó4ð r?   c               ó    € V ^8„  d   QhRRRR/# )rE   rF   r   rH   zTypeGuard[MapperProperty[Any]]r8   )rI   s   "r@   rJ   rJ   �   s   € ÷ -ñ -Øð-à	'ñ-r?   c                ó   € R # rM   r8   ri   s   &r@   Úinsp_is_mapper_propertyrm   �   s   € á),r?   c               ó    € V ^8„  d   QhRRRR/# )rE   rF   r   rH   zTypeGuard[Mapper[Any]]r8   )rI   s   "r@   rJ   rJ   ‘   s   € ×?Ñ?˜CÐ?Ð$:Ñ?r?   c                ó   € R # rM   r8   ri   s   &r@   Úinsp_is_mapperrp   ‘   s   € ¹Cr?   c               ó    € V ^8„  d   QhRRRR/# )rE   rF   r   rH   zTypeGuard[AliasedInsp[Any]]r8   )rI   s   "r@   rJ   rJ   “   s   € ×KÑK 3ÐKÐ+FÑKr?   c                ó   € R # rM   r8   ri   s   &r@   Úinsp_is_aliased_classrs   “   s   € Ér?   c               ó    € V ^8„  d   QhRRRR/# ©rE   rF   r   rH   z"TypeGuard[QueryableAttribute[Any]]r8   )rI   s   "r@   rJ   rJ   •   ó   € ÷ 1ñ 1Øð1à	+ñ1r?   c                ó   € R # rM   r8   ri   s   &r@   Úinsp_is_attributerx   •   ó   € á-0r?   c               ó    € V ^8„  d   QhRRRR/# ru   r8   )rI   s   "r@   rJ   rJ   ™   rv   r?   c                ó   € R # rM   r8   ri   s   &r@   Úattr_is_internal_proxyr|   ™   ry   r?   c               ó    € V ^8„  d   QhRRRR/# )rE   ÚpropzMapperProperty[Any]rH   z$TypeGuard[RelationshipProperty[Any]]r8   )rI   s   "r@   rJ   rJ   �   s   € ÷ 3ñ 3Ø!ð3à	-ñ3r?   c                ó   € R # rM   r8   )r~   s   &r@   Úprop_is_relationshipr€   �   s   € á/2r?   c               ó    € V ^8„  d   QhRRRR/# )rE   Úimplr   rH   z"TypeGuard[CollectionAttributeImpl]r8   )rI   s   "r@   rJ   rJ   ¡   s   € ÷ 1ñ 1Øð1à	+ñ1r?   c                ó   € R # rM   r8   ©r‚   s   &r@   Úis_collection_implr…   ¡   ry   r?   c               ó    € V ^8„  d   QhRRRR/# )rE   r‚   r   rH   zTypeGuard[HasCollectionAdapter]r8   )rI   s   "r@   rJ   rJ   ¥   s   € ÷ .ñ .Øð.à	(ñ.r?   c                ó   € R # rM   r8   r„   s   &r@   Úis_has_collection_adapterrˆ   ¥   s   € á*-r?   Úis_propertyÚ	is_mapperÚis_aliased_classÚis_attributeÚ_is_internal_proxyÚ
collectionÚ_is_relationshipÚ_is_has_collection_adapter)r+   r,   )UÚ
__future__r   ÚoperatorÚtypingr   r   r   r   r   r	   r
   r   r   Úengine.interfacesr   Úsqlr   Úsql._orm_typesr   r   Úsql._typingr   Úsql.elementsr   Úutil.typingr   r   Ú
attributesr   r   r   r   Úbaser   Údecl_apir   Ú_registry_typeÚ
interfacesr   r   r   r   Úmapperr   Úrelationshipsr    rU   r!   Úutilr"   r#   r$   Úsql.baser%   r&   r(   Úobjectr*   Ú_RegistryTypeÚ_InternalEntityTypeÚ_ExternalEntityTypeÚ_EntityTypeÚstrÚ
_ClassDictÚ_InstanceDictÚ_IdentityKeyTypeÚExpressionElementRoleÚ_ORMColumnExprArgumentr-   r/   ÚOrmExecuteOptionsParameterrC   rS   r_   rc   rj   rm   rp   rs   rx   r|   r€   r…   rˆ   Ú
attrgetterr8   r?   r@   Ú<module>r°      s  ðõ #ã Ý Ý Ý Ý Ý Ý Ý  Ý Ý å :Ý Ý Gõõ ,Ý (Ý "Ý #çÝ)Ý3Ý0Ý.Ý!Ý4Ý*Ý*Ý%Ý-ÝÝ3Ý$Ý"Ý!Ý!Ý+áˆT˜Ô€ñ 	�˜s¨dÔ3€áˆT˜Ô €ð÷
 Ø"€MàÐ;Õ<Ð à˜D �HÐ&8Ð8Õ9Ð àØˆ…HÐ  ,Ð0AÐAõ€ð
 �S˜#�XÕ€
Ø�S˜#�X•€à˜˜b� 5¨¨c¨¥?°H¸SµMÐAÕBÐ àØ�"ÕØ�bÕØ	×Ñ Õ#ð%õÐ ñ �m¨=¸Õ+=Ô>€ôÐ :À%õ ð #Ø˜w s¨C xÕ0Ð0õÐ ô
H�xô Hô�hô õõ5õ÷ õ-õ @åKõ1õ1õ3õ1÷.ð
 '×1Ò1°-Ó@ÐØ×(Ò(¨Ó5€NØ$×/Ò/Ð0BÓCÐØ ×+Ò+¨NÓ;ÐØ%×0Ò0Ð1EÓFÐØ!×,Ò,¨\Ó:ÐØ#×.Ò.Ð/AÓBÐØ (× 3Ò 3Ø$ó!Òr?   