
    (ph	                         S SK r S SKJrJrJr  S SKJr  S SKJr  / SQr	 " S S5      r
 " S S	\
\5      r " S
 S\
\5      r " S S\
\5      rg)    N)	CharField
EmailField	TextField)ignore_warnings)RemovedInDjango51Warning)CICharFieldCIEmailFieldCITextCITextFieldc                   :   ^  \ rS rSrU 4S jrU 4S jrS rSrU =r$ )r
      c                 Z   > [         R                  " S[        SS9  [        TU ]  " U0 UD6  g )Nz:django.contrib.postgres.fields.CIText mixin is deprecated.   )
stacklevel)warningswarnr   super__init__selfargskwargs	__class__s      X/var/www/html/venv/lib/python3.13/site-packages/django/contrib/postgres/fields/citext.pyr   CIText.__init__   s,    H$	

 	$)&)    c                 &   > S[         TU ]  5       -   $ )NCI)r   get_internal_type)r   r   s    r   r   CIText.get_internal_type   s    eg/111r   c                     g)Ncitext )r   
connections     r   db_typeCIText.db_type   s    r   r#   )	__name__
__module____qualname____firstlineno__r   r   r%   __static_attributes____classcell__r   s   @r   r
   r
      s    *2 r   r
   c                   4   ^  \ rS rSrSSSS.rU 4S jrSrU =r$ )r      zdjango.contrib.postgres.fields.CICharField is deprecated. Support for it (except in historical migrations) will be removed in Django 5.1.u^   Use CharField(db_collation="…") with a case-insensitive non-deterministic collation instead.zfields.W905msghintidc                 t   > [        [        S9   [        TU ]  " U0 UD6  S S S 5        g ! , (       d  f       g = fN)categoryr   r   r   r   r   s      r   r   CICharField.__init__(   +    &>?Gd-f- @??   )
7r#   r'   r(   r)   r*   system_check_deprecated_detailsr   r+   r,   r-   s   @r   r   r      %    O! 
'#. .r   r   c                   4   ^  \ rS rSrSSSS.rU 4S jrSrU =r$ )r	   -   zdjango.contrib.postgres.fields.CIEmailField is deprecated. Support for it (except in historical migrations) will be removed in Django 5.1.u_   Use EmailField(db_collation="…") with a case-insensitive non-deterministic collation instead.zfields.W906r0   c                 t   > [        [        S9   [        TU ]  " U0 UD6  S S S 5        g ! , (       d  f       g = fr5   r7   r   s      r   r   CIEmailField.__init__:   r9   r:   r#   r;   r-   s   @r   r	   r	   -   s%    O3 
'#. .r   r	   c                   4   ^  \ rS rSrSSSS.rU 4S jrSrU =r$ )r   ?   zdjango.contrib.postgres.fields.CITextField is deprecated. Support for it (except in historical migrations) will be removed in Django 5.1.u^   Use TextField(db_collation="…") with a case-insensitive non-deterministic collation instead.zfields.W907r0   c                 t   > [        [        S9   [        TU ]  " U0 UD6  S S S 5        g ! , (       d  f       g = fr5   r7   r   s      r   r   CITextField.__init__L   r9   r:   r#   r;   r-   s   @r   r   r   ?   r=   r   r   )r   django.db.modelsr   r   r   django.test.utilsr   django.utils.deprecationr   __all__r
   r   r	   r   r#   r   r   <module>rJ      sM     = = - =
B  .&) .$.6: .$.&) .r   