
    ,h                     >    d dgZ ddlmZ  G d de      Zd Zd ZeZy)	newget_random_bytes    urandomc                   $    e Zd Zd Zd Zd Zd Zy)_UrandomRNGc                     t        |      S )z0Return a random byte string of the desired size.r   )selfns     X/var/www/html/Resume-Scraper/venv/lib/python3.12/site-packages/Crypto/Random/__init__.pyreadz_UrandomRNG.read   s    qz    c                      yz0Method provided for backward compatibility only.N r
   s    r   flushz_UrandomRNG.flush!       r   c                      yr   r   r   s    r   reinitz_UrandomRNG.reinit%   r   r   c                      yr   r   r   s    r   closez_UrandomRNG.close)   r   r   N)__name__
__module____qualname__r   r   r   r   r   r   r   r   r      s    r   r   c                      t               S )zFReturn a file-like object that outputs cryptographically random bytes.)r   )argskwargss     r   r   r   .   s
    =r   c                       y )Nr   r   r   r   atforkr    3   s    r   N)__all__osr   objectr   r   r    r   r   r   r   <module>r$      s3   . $
% & &
	
  r   