GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Document sqlite3.PrepareProtocol · Issue #94321 · python/cpython

Document sqlite3.PrepareProtocol #94321

New issue
Copy link
New issue
Copy link
Closed
#94620
Closed
Document sqlite3.PrepareProtocol#94321
#94620
Copy link
Assignees
erlend-aasland
Labels
docsDocumentation in the Doc dirDocumentation in the Doc dirtopic-sqlite3

Description

@erlend-aasland
erlend-aasland
opened on Jun 27, 2022
Issue body actions

This class is not documented, as mentioned by CAM in #93095 (comment).

Quick'n dirty description:
The sqlite3 module implements all or parts of the rejected PEP-246[^1]. PrepareProtocol serves a kind of an identifier for the __conform__ method. It also serves to form the keys of the sqlite3.adapters dict in the form of (class, PrepareProtocol) tuples.

[^1] I didn't read the PEP, so I don't know how well sqlite3 aligns with the PEP

Activity

  1. erlend-aasland
    added
    topic-sqlite3
    docsDocumentation in the Doc dirDocumentation in the Doc dir
    on Jun 27, 2022
  2. erlend-aasland
    self-assigned this
    on Jun 27, 2022
  3. erlend-aasland
    added a commit that references this issue on Jul 6, 2022

    pythongh-94321: Document sqlite3.PrepareProtocol

    7ad6f24
  4. erlend-aasland
    linked a pull request that will close this issuegh-94321: Document sqlite3.PrepareProtocol #94620on Jul 6, 2022
  5. erlend-aasland
    moved this from TODO: Docs to In Progress in sqlite3 issueson Jul 7, 2022
  6. erlend-aasland
    closed this as completedin #94620on Jul 7, 2022
  7. Repository owner moved this from In Progress to Done in sqlite3 issueson Jul 7, 2022
  8. erlend-aasland
    added a commit that references this issue on Jul 7, 2022

    gh-94321: Document sqlite3.PrepareProtocol (#94620)

    fb6dcca
  9. miss-islington
    added a commit that references this issue on Jul 7, 2022

    pythongh-94321: Document sqlite3.PrepareProtocol (pythonGH-94620)

    41166c7
  10. erlend-aasland
    added a commit that references this issue on Jul 7, 2022

    [3.10] pythongh-94321: Document sqlite3.PrepareProtocol (pythonGH-94620…

    d168606
  11. erlend-aasland commented on Jul 7, 2022

    @erlend-aasland
    erlend-aasland
    on Jul 7, 2022
    ContributorAuthor
    More actions

    Fixed in:

    • main: gh-94321: Document sqlite3.PrepareProtocol #94620
    • 3.11: [3.11] gh-94321: Document sqlite3.PrepareProtocol (GH-94620) #94670
    • 3.10: [3.10] gh-94321: Document sqlite3.PrepareProtocol (GH-94620) #94671
  12. miss-islington
    added a commit that references this issue on Jul 7, 2022

    gh-94321: Document sqlite3.PrepareProtocol (GH-94620)

    c72001e
  13. erlend-aasland
    added a commit that references this issue on Jul 7, 2022

    [3.10] gh-94321: Document sqlite3.PrepareProtocol (GH-94620) (#94671)

    797745e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

  • @erlend-aasland
    erlend-aasland

Labels

docsDocumentation in the Doc dirDocumentation in the Doc dirtopic-sqlite3

Projects

  • sqlite3 issues
    Status
    Done
    Show more project fields

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.