
    !<i                     N    d dl Z d dlZd dlZej        ej        z   ZdefdZd ZdS )    N   c                     t          j                    d                    fdt          |           D                       S )N c              3   B   K   | ]}                               V  d S )N)choice).0_charsrands     /Users/kimhansen/Desktop/03 Workspace/ceo-agents/chl-effectiveness/mcp-servers/whoop/.venv/lib/python3.11/site-packages/authlib/common/security.py	<genexpr>z!generate_token.<locals>.<genexpr>
   s/      ==!4;;u%%======    )randomSystemRandomjoinrange)lengthr
   r   s    `@r   generate_tokenr      sB      D77=====uV}}======r   c                     t          j        d          rdS |                                 } |                     d          S )zCheck if the uri is over ssl.AUTHLIB_INSECURE_TRANSPORTT)zhttps://zhttp://localhost:zhttp://127.0.0.1:)osgetenvlower
startswith)uris    r   is_secure_transportr      s:    	y-.. t
))++C>>PQQQr   )r   r   stringascii_lettersdigitsUNICODE_ASCII_CHARACTER_SETr   r    r   r   <module>r"      sj    				  $2V]B  $? > > > >
R R R R Rr   