mirror of
https://github.com/python/cpython.git
synced 2025-09-27 02:39:58 +00:00
Add entry for hashlib and expand the GC entry.
This commit is contained in:
parent
bf1d2bc7cb
commit
d0d59b138d
1 changed files with 21 additions and 2 deletions
|
@ -551,8 +551,9 @@ Some smaller changes made to the core Python language are:
|
||||||
module, or on the command line.
|
module, or on the command line.
|
||||||
|
|
||||||
A :exc:`ResourceWarning` is issued at interpreter shutdown if the
|
A :exc:`ResourceWarning` is issued at interpreter shutdown if the
|
||||||
:data:`gc.garbage` list isn't empty. This is meant to make the programmer
|
:data:`gc.garbage` list isn't empty, and if :attr:`gc.DEBUG_UNCOLLECTABLE` is
|
||||||
aware that their code contains object finalization issues.
|
set, all uncollectable objects are printed. This is meant to make the
|
||||||
|
programmer aware that their code contains object finalization issues.
|
||||||
|
|
||||||
A :exc:`ResourceWarning` is also issued when a :term:`file object` is destroyed
|
A :exc:`ResourceWarning` is also issued when a :term:`file object` is destroyed
|
||||||
without having been explicitly closed. While the deallocator for such
|
without having been explicitly closed. While the deallocator for such
|
||||||
|
@ -1213,6 +1214,24 @@ wrong results.
|
||||||
|
|
||||||
(Patch submitted by Nir Aides in :issue:`7610`.)
|
(Patch submitted by Nir Aides in :issue:`7610`.)
|
||||||
|
|
||||||
|
hashlib
|
||||||
|
-------
|
||||||
|
|
||||||
|
The :mod:`hashlib` module has two new constant attributes listing the hashing
|
||||||
|
algorithms guaranteed to be present in all implementations and those available
|
||||||
|
on the current implementation:
|
||||||
|
|
||||||
|
>>> import hashlib
|
||||||
|
>>> hashlib.algorithms_guaranteed
|
||||||
|
{'sha1', 'sha224', 'sha384', 'sha256', 'sha512', 'md5'}
|
||||||
|
>>> hashlib.algorithms_available
|
||||||
|
{'md2', 'SHA256', 'SHA512', 'dsaWithSHA', 'mdc2', 'SHA224', 'MD4', 'sha256',
|
||||||
|
'sha512', 'ripemd160', 'SHA1', 'MDC2', 'SHA', 'SHA384', 'MD2',
|
||||||
|
'ecdsa-with-SHA1','md4', 'md5', 'sha1', 'DSA-SHA', 'sha224',
|
||||||
|
'dsaEncryption', 'DSA', 'RIPEMD160', 'sha', 'MD5', 'sha384'}
|
||||||
|
|
||||||
|
(Suggested by Carl Chenet in :issue:`7418`.)
|
||||||
|
|
||||||
ast
|
ast
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue