§
    Âir  ã                   ó    — d dl Z d dlmZ d„ ZdS )é    N)ÚMarshalc                 óL  — t           j                             |                     d¦  «        ¦  «        }t          |t          ¦  «        r|j        nd}t          |dt          ¦   «         ¦  «        }t          |d|r|nd¦  «        }t          t          |d|¦  «        ¬¦  «        }||fS )a€  Return the package and marshal to use.

    Args:
        name (str): The name of the new class, as sent to ``type.__new__``.
        attrs (Mapping[str, Any]): The attrs for a new class, as sent
            to ``type.__new__``

    Returns:
        Tuple[str, ~.Marshal]:
            - The proto package, if any (empty string otherwise).
            - The marshal object to use.
    Ú
__module__Ú Ú__protobuf__ÚpackageÚ_default_packageÚmarshal)Úname)ÚsysÚmodulesÚgetÚhasattrÚ__name__ÚgetattrÚobjectr   )r   ÚattrsÚmoduleÚmodule_nameÚproto_moduler   r
   s          ú]/var/www/html/jarvis.com/web/backend/venv/lib/python3.11/site-packages/proto/_package_info.pyÚcompiler      sŸ   € õ Œ[�_Š_˜UŸYšY |Ñ4Ô4Ñ5Ô5€FÝ%,¨VµXÑ%>Ô%>ÐF�&”/�/ÀB€KÝ˜6 >µ6±8´8Ñ<Ô<€Lõ Ø�i°Ð!S  ÐASñô €Gõ �7 <°¸GÑDÔDÐEÑEÔE€Gð �WÐÐó    )r   Úproto.marshalr   r   © r   r   ú<module>r      s;   ðð €
€
€
à !Ð !Ð !Ð !Ð !Ð !ðð ð ð ð r   