+
    VjW                       a  0 t $ ^ RIHt ^ RIHtHtHt ^ RIHt ^ RI	H
t
 ^ RIHt ^ RIHt RtR]R	&   ]! R
4      t]]],          ]]R3,          3,          tR]R&   R R ltR# )    )annotations)LiteralTypeVarUnion)admin)BaseModelAdmin)Self)	TypeAliasz,bool | Literal['all', 'default', 'required']r
   AutoPopulate_K._ListOrTuplec                   V ^8  d   QhRR/# )   returnNone )formats   "M/var/www/idalgo/venv/lib/python3.14/site-packages/modeltranslation/_typing.py__annotate__r      s     ; ;T ;    c                 p    \         P                  \        .p R  R lpV  F  p\        V4      Vn        K  	  R# )c                    V ^8  d   QhRRRR/# )r   clstypekeyzstr | type | TypeVarr   )r   s   "r   r   !monkeypatch.<locals>.__annotate__   s      4 &: r   c                r    \        V\        4      '       d!   \        W4      '       d   \        R V R24      hV # )zKey 'z/' found as attribute, use getattr to access it.)
isinstancestrhasattrKeyError)r   r   s   &&r   class_getitem"monkeypatch.<locals>.class_getitem   s5    c3GC$5$5 U3%'VWXX
r   N)r   
ModelAdminr   classmethod__class_getitem__)classesr"   r   s      r   monkeypatchr(      s3    G
  +M : r   N)__conditional_annotations__
__future__r   typingr   r   r   django.contribr   django.contrib.admin.optionsr   typing_extensionsr	   r
   r   __annotations__r   listtupler   r(   )r)   s   @r   <module>r2      sX    " " * *   7 " Hi HT]  R%C. 89i 9;r   