-
-
Notifications
You must be signed in to change notification settings - Fork 32.7k
bpo-24139: Add support for SQLite extended result codes #28076
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
pablogsal
merged 23 commits into
python:main
from
erlend-aasland:sqlite-extended-error-codes
Nov 2, 2021
Merged
Changes from all commits
Commits
Show all changes
23 commits
Select commit
Hold shift + click to select a range
b263f0f
Add extended result codes as module constants
c8c0e96
Use extended result code to add exception attributes
9c08365
Add ifdefs for extended error codes
8db2828
Add test for extended error codes
0275ffd
Add NEWS item
0e95901
Fix windows tests
0a2efd9
Fix ifdefs for extended result codes
b1a2625
Fix tests again
a30ffb3
Add extended error codes from upcoming SQLite 3.37.0
63347d8
Squeeze a couple of lines in test_module_constants()
988d7cc
Merge branch 'main' into sqlite-extended-error-codes
fbc1526
Address review: add link to SQLite docs
8e6c58c
Add links to SQLite release docs
a36a6b9
Fix #if's for error codes between SQLite 3.8.2 and 3.8.10
59da713
Add support for the SQLITE_RANGE primary result code
f6a9bbe
Fix test_extended_error_code_on_exception version requirement
933f57b
What's New
631e4d5
Use managed connect in the added test
54b1ceb
Merge branch 'main' into sqlite-extended-error-codes
26517fc
Improve comment
b01303a
Merge branch 'main' into sqlite-extended-error-codes
1f39d8d
Remove 3.37.0 (dev) error codes. 3.37 is still in development
3cb5998
Remove dev (3.37.0) flags from tests as well
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 2 additions & 0 deletions
2
Misc/NEWS.d/next/Library/2021-08-30-23-10-48.bpo-24139.e38czf.rst
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
Add support for SQLite extended result codes in :exc:`sqlite3.Error`. Patch | ||
by Erlend E. Aasland. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.