mirror of
https://github.com/python/cpython.git
synced 2025-08-04 17:08:35 +00:00
bpo-33106: change dbm key deletion error for readonly file from KeyError to dbm.error (#6295)
This commit is contained in:
parent
5a718e918d
commit
4fb0b8bc25
9 changed files with 57 additions and 9 deletions
|
@ -73,6 +73,10 @@ available, as well as :meth:`get` and :meth:`setdefault`.
|
|||
.. versionchanged:: 3.2
|
||||
:meth:`get` and :meth:`setdefault` are now available in all database modules.
|
||||
|
||||
.. versionchanged:: 3.8
|
||||
Deleting a key from a read-only database raises database module specific error
|
||||
instead of :exc:`KeyError`.
|
||||
|
||||
Key and values are always stored as bytes. This means that when
|
||||
strings are used they are implicitly converted to the default encoding before
|
||||
being stored.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue