Skip to content

sqlite3: disallow using a sequence of params with named placeholders #118928

Closed

Description

@erlend-aasland

Feature or enhancement

Follow-up of...:

Based on the discussion in the above linked Discourse topic, I propose to now issue a deprecation warning if sequences are used with named placeholders. The deprecation warning should inform that from Python 3.14 and onward, sqlite3.ProgrammingError will be raised instead.

3.14 dev is now opened, so let's convert the deprecation warning to a programming error sooner than later.

Linked PRs

Activity

  1. added a commit that references this issue on May 10, 2024
  2. added 5 commits that reference this issue on May 14, 2024
  3. added 3 commits that reference this issue on Jul 17, 2024
  4. added a commit that references this issue on Jun 10, 2025
  5. added a commit that references this issue on Jun 10, 2025
  6. added a commit that references this issue on Jun 10, 2025
  7. added a commit that references this issue on Jun 19, 2025
  8. added a commit that references this issue on Jul 12, 2025
  9. added a commit that references this issue on Aug 4, 2025
  10. added a commit that references this issue on Aug 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions