
    @R<i                     b   d Z ddlZddlZddlZ	 ddlmZ ej                  Zedk(  r e	d      edkD  rdndZ
 ej                  d	e
      at        dk7  rdad
ej                  v rt        dk(  r ej                  d       da	 ddlmZ dZd Zd Zd Zd Zy# e$ r dZY ~w xY w# e$ r dZY #w xY w)zLDetermine which implementation of the protobuf API is used in this process.
    N)_api_implementation   z%api_version=1 is no longer supported.cpppython&PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATIONPyPyz\PyPy does not work yet with cpp protocol buffers. Falling back to the python implementation.)(enable_deterministic_proto_serializationTFc                      t         S N_implementation_type     l/var/www/html/delta-backend/venv/lib/python3.12/site-packages/google/protobuf/internal/api_implementation.pyTyper   _   s    	r   c                     | a y)z'Never use! Only for protobuf benchmark.Nr   )implementation_types    r   _SetTyper   c   s
     -r   c                       y)N   r   r   r   r   Versionr   j   s    	
r   c                      t         S r   ))_python_deterministic_proto_serializationr   r   r   )IsPythonDefaultSerializationDeterministicr   o   s    	22r   )__doc__ossyswarningsgoogle.protobuf.internalr   api_version_api_versionImportError
ValueError_default_implementation_typegetenvr   versionwarngoogle.protobufr
   r   r   r   r   r   r   r   r   <module>r*      s   > 
 
 : %00, 1:;; *6)9x  !ryy!I!=?  8#	S[[1U:(-- = >!4 G.2+-
3G  ,V  4.3+4s#   B B$ B! B!$B.-B.