Skip to content

[3.15] gh-131323: Add comprehensive key-value type documentation to dbm module (GH-137972) - #159648

Merged
hugovk merged 1 commit into
python:3.15from
miss-islington:backport-0fedf78-3.15
Oct 25, 2026
Merged

hugovk merged 1 commit into
python:3.15from
miss-islington:backport-0fedf78-3.15

Conversation

@miss-islington

@miss-islington miss-islington commented Oct 17, 2026 •

Copy link
Copy Markdown
Contributor
  • Add comprehensive key-value type documentation to dbm module

  • Clarify dbm type support and extend type coverage tests

  • Re-clarify traditional dbm backend types and drop dumb bytearray test

  • Clarify dbm docs for sqlite3 array storage bytes example

  • Clarify dbm.dumb bytearray handling and cover with test

  • docs: apply devguide style guide to dbm key and value types

  • Correct the claim that dbm keys and values are handled identically

Co-authored-by: Pieter Eendebak pieter.eendebak@gmail.com


(cherry picked from commit 0fedf78)

Co-authored-by: Furkan Onder furkanonder@protonmail.com
Co-authored-by: Pieter Eendebak pieter.eendebak@gmail.com

…m module (pythonGH-137972)

* Add comprehensive key-value type documentation to dbm module

* Clarify dbm type support and extend type coverage tests

* Re-clarify traditional dbm backend types and drop dumb bytearray test

* Clarify dbm docs for sqlite3 array storage bytes example

* Clarify dbm.dumb bytearray handling and cover with test

* docs: apply devguide style guide to dbm key and value types

* Correct the claim that dbm keys and values are handled identically

Co-authored-by: Pieter Eendebak <pieter.eendebak@gmail.com>

---------
(cherry picked from commit 0fedf78)

Co-authored-by: Furkan Onder <furkanonder@protonmail.com>
Co-authored-by: Pieter Eendebak <pieter.eendebak@gmail.com>
@read-the-docs-community

Copy link
Copy Markdown

@hugovk
hugovk merged commit d5b79b3 into python:3.15 Oct 25, 2026
62 checks passed
@miss-islington
miss-islington deleted the backport-0fedf78-3.15 branch October 25, 2026 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip news tests Tests in the Lib/test dir type-bug An unexpected behavior, bug, or error

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants