3
g                 @   sj   d dl Z d dlmZ d dlmZmZ d dl	m
Z
 dgZG dd deZG dd deZG d	d
 d
eZdS )    N)	JSONField)KeyTextTransformKeyTransform)RemovedInDjango40Warningr   c               @   s   e Zd ZddddZdS )r   zdjango.contrib.postgres.fields.JSONField is deprecated. Support for it (except in historical migrations) will be removed in Django 4.0.z'Use django.db.models.JSONField instead.zfields.W904)msghintidN)__name__
__module____qualname__Zsystem_check_deprecated_details r   r   b/var/www/tester-filtro-web/env/lib/python3.6/site-packages/django/contrib/postgres/fields/jsonb.pyr      s   c                   s   e Zd Z fddZ  ZS )r   c                s"   t jdtdd t j|| d S )Nzvdjango.contrib.postgres.fields.jsonb.KeyTransform is deprecated in favor of django.db.models.fields.json.KeyTransform.   )
stacklevel)warningswarnr   super__init__)selfargskwargs)	__class__r   r   r      s    
zKeyTransform.__init__)r	   r
   r   r   __classcell__r   r   )r   r   r      s   r   c                   s   e Zd Z fddZ  ZS )r   c                s"   t jdtdd t j|| d S )Nz~django.contrib.postgres.fields.jsonb.KeyTextTransform is deprecated in favor of django.db.models.fields.json.KeyTextTransform.r   )r   )r   r   r   r   r   )r   r   r   )r   r   r   r   $   s    
zKeyTextTransform.__init__)r	   r
   r   r   r   r   r   )r   r   r   #   s   r   )r   Zdjango.db.modelsr   ZBuiltinJSONFieldZdjango.db.models.fields.jsonr   ZBuiltinKeyTextTransformr   ZBuiltinKeyTransformZdjango.utils.deprecationr   __all__r   r   r   r   <module>   s   
