Skip to content
Snippets Groups Projects
Select Git revision
  • 090819ec5faea2d0c2cdf6bcfdbbc9df144a8aad
  • main default protected
  • 3.10
  • 3.11
  • revert-15688-bpo-38031-_io-FileIO-opener-crash
  • 3.8
  • 3.9
  • 3.7
  • enum-fix_auto
  • branch-v3.11.0
  • backport-c3648f4-3.11
  • gh-93963/remove-importlib-resources-abcs
  • refactor-wait_for
  • shared-testcase
  • v3.12.0a2
  • v3.12.0a1
  • v3.11.0
  • v3.8.15
  • v3.9.15
  • v3.10.8
  • v3.7.15
  • v3.11.0rc2
  • v3.8.14
  • v3.9.14
  • v3.7.14
  • v3.10.7
  • v3.11.0rc1
  • v3.10.6
  • v3.11.0b5
  • v3.11.0b4
  • v3.10.5
  • v3.11.0b3
  • v3.11.0b2
  • v3.9.13
34 results

cpython

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Erlend Egeberg Aasland authored and GitHub committed
    * Map SQLITE_MISUSE to sqlite3.InterfaceError
    
    SQLITE_MISUSE implies misuse of the SQLite C API, which, if it happens,
    is _not_ a user error; it is an sqlite3 extension module error.
    
    * Raise better errors when binding parameters fail.
    
    Instead of always raising InterfaceError, guessing what went wrong,
    raise accurate exceptions with more accurate error messages.
    090819ec
    History
    Name Last commit Last update