Skip to content

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

Open
miss-islington wants to merge 1 commit into
python:3.14from
miss-islington:backport-0fedf78-3.14
Open

miss-islington wants to merge 1 commit into
python:3.14from
miss-islington:backport-0fedf78-3.14

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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting review 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.

2 participants