HEX
Server: LiteSpeed
System: Linux server.nevid-deploma.com 4.18.0-553.111.1.lve.el8.x86_64 #1 SMP Fri Mar 13 13:42:17 UTC 2026 x86_64
User: smilepac (1037)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: //opt/cppython/lib/python3.8/site-packages/proto/__pycache__/modules.cpython-38.pyc
U

JD�g1�@sPddlmZddlZe�ddddg�Zde�d�eeeeed�d	d
�ZdZdS)�)�SetNZProtoModule�package�marshal�manifest)rr)rrr�returncCs|s|}t||t|�d�S)aDefine a protocol buffers module.

    The settings defined here are used for all protobuf messages
    declared in the module of the given name.

    Args:
        package (str): The proto package name.
        marshal (str): The name of the marshal to use. It is recommended
            to use one marshal per Python library (e.g. package on PyPI).
        manifest (Set[str]): A set of messages and enums to be created. Setting
            this adds a slight efficiency in piecing together proto
            descriptors under the hood.
    �rrr)�_ProtoModule�	frozensetr�r
�:/opt/cppython/lib/python3.8/site-packages/proto/modules.py�
define_modules�r)r)	�typingr�collections�
namedtuplerr	�strr�__all__r
r
r
r�<module>s���