mirror of https://github.com/python/cpython
bpo-44611: Update docs for os and whatsnew 3.11 (#27314)
This commit is contained in:
parent
7aac3f6236
commit
4463fa2fa1
|
@ -4886,7 +4886,7 @@ Random numbers
|
|||
device. If the ``/dev/urandom`` device is not available or not readable, the
|
||||
:exc:`NotImplementedError` exception is raised.
|
||||
|
||||
On Windows, it will use ``CryptGenRandom()``.
|
||||
On Windows, it will use ``BCryptGenRandom()``.
|
||||
|
||||
.. seealso::
|
||||
The :mod:`secrets` module provides higher level functions. For an
|
||||
|
@ -4907,6 +4907,10 @@ Random numbers
|
|||
function is now used. These functions avoid the usage of an internal file
|
||||
descriptor.
|
||||
|
||||
.. versionchanged:: 3.11
|
||||
On Windows, ``BCryptGenRandom()`` is used instead of ``CryptGenRandom()``
|
||||
which is deprecated.
|
||||
|
||||
.. data:: GRND_NONBLOCK
|
||||
|
||||
By default, when reading from ``/dev/random``, :func:`getrandom` blocks if
|
||||
|
|
|
@ -201,8 +201,8 @@ math
|
|||
os
|
||||
--
|
||||
|
||||
* On Windows, :func:`os.urandom`: uses BCryptGenRandom API instead of CryptGenRandom API
|
||||
which is deprecated from Microsoft Windows API.
|
||||
* On Windows, :func:`os.urandom` uses ``BCryptGenRandom()`` instead of ``CryptGenRandom()``
|
||||
which is deprecated.
|
||||
(Contributed by Dong-hee Na in :issue:`44611`.)
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue