From b6523ddb90eb7e4c8e5d74492d36b124ac624b8d Mon Sep 17 00:00:00 2001 From: CPython Developers <> Date: Mon, 15 Aug 2022 00:17:17 +0900 Subject: [PATCH] Update secrets from CPython 3.10.6 --- Lib/secrets.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Lib/secrets.py b/Lib/secrets.py index 130434229e..a546efbdd4 100644 --- a/Lib/secrets.py +++ b/Lib/secrets.py @@ -14,7 +14,6 @@ __all__ = ['choice', 'randbelow', 'randbits', 'SystemRandom', import base64 import binascii -import os from hmac import compare_digest from random import SystemRandom @@ -44,7 +43,7 @@ def token_bytes(nbytes=None): """ if nbytes is None: nbytes = DEFAULT_ENTROPY - return os.urandom(nbytes) + return _sysrand.randbytes(nbytes) def token_hex(nbytes=None): """Return a random text string, in hexadecimal.