o
    1_Wc8                     @   s   d dl Z dd ZdS )    Nc                 C   sD   d dd tjdd D }d| |}|du r|S |d| S )	aX  Return the user agent info along with the SDK and Python
    Version information.

    :param sdk_version: Version of the SDK being used.
    :type sdk_version: str
    :param custom_user_agent: Custom User Agent string provided by
        the developer.
    :type custom_user_agent: str
    :return: User Agent Info string
    :rtype: str
    .c                 s   s    | ]}t |V  qd S )N)str).0x r   >D:\Flask\env\Lib\site-packages\ask_sdk_model/services/utils.py	<genexpr>!   s    z"user_agent_info.<locals>.<genexpr>r      zask-python-model/{} Python/{}Nz {})joinsysversion_infoformat)Zsdk_versionZcustom_user_agentpython_version
user_agentr   r   r   user_agent_info   s   r   )r   r   r   r   r   r   <module>   s   