o
    Ín~bs  ã                   @   s8   d dl Z d dlmZ d dlmZmZ dd„ Zdd„ ZdS )é    N)Úhexlify)Ú	sha1_hashÚrandom_bytesc                  C   s2   t  ¡ } tdƒj}d || jd ¡}|| jd< | S )zJ
    :returns: requests session
    :rtype: :class:`requests.Session`
    Zsteamzpython-steam/{0} {1}z
User-Agent)ÚrequestsÚSessionÚ
__import__Ú__version__ÚformatÚheaders)ÚsessionÚversionZua© r   ú:/usr/local/lib/python3.10/dist-packages/steam/utils/web.pyÚmake_requests_session   s   
ÿ
r   c                   C   s   t ttdƒƒƒdd…  d¡S )z7
    :returns: session id
    :rtype: :class:`str`
    é    NÚascii)r   r   r   Údecoder   r   r   r   Úgenerate_session_id   s   r   )r   Úbinasciir   Zsteam.core.cryptor   r   r   r   r   r   r   r   Ú<module>   s
    