Skip to content

Commit

Permalink
Docs: fix versionchanged directives for dbm.open() and dbm.whichdb() (p…
Browse files Browse the repository at this point in the history
  • Loading branch information
erlend-aasland authored and Glyphack committed Jan 27, 2024
1 parent 46b7c48 commit cbc1291
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions Doc/library/dbm.rst
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@ the Oracle Berkeley DB.
* the empty string (``''``) if the file's format can't be guessed
* a string containing the required module name, such as ``'dbm.ndbm'`` or ``'dbm.gnu'``

.. versionchanged:: 3.11
Accepts :term:`path-like object` for filename.
.. versionchanged:: 3.11
*filename* accepts a :term:`path-like object`.

.. Substitutions for the open() flag param docs;
all submodules use the same text.
Expand Down Expand Up @@ -78,6 +78,9 @@ the Oracle Berkeley DB.
database has to be created. It defaults to octal ``0o666`` (and will be
modified by the prevailing umask).

.. versionchanged:: 3.11
*file* accepts a :term:`path-like object`.


The object returned by :func:`open` supports the same basic functionality as a
:class:`dict`; keys and their corresponding values can be stored, retrieved, and
Expand All @@ -91,9 +94,6 @@ available, as well as :meth:`!get` and :meth:`!setdefault`.
Deleting a key from a read-only database raises database module specific error
instead of :exc:`KeyError`.

.. versionchanged:: 3.11
Accepts :term:`path-like object` for file.

Key and values are always stored as :class:`bytes`. This means that when
strings are used they are implicitly converted to the default encoding before
being stored.
Expand Down

0 comments on commit cbc1291

Please sign in to comment.