summaryrefslogtreecommitdiff
path: root/Lib/secrets.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/secrets.py')
-rw-r--r--Lib/secrets.py3
1 files changed, 1 insertions, 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.