bpo-41930: Add support for SQLite serialise/deserialise API#26728
bpo-41930: Add support for SQLite serialise/deserialise API#26728JelleZijlstra merged 73 commits into
Conversation
2739573 to
07d3b5c
Compare
June 16, 2021 18:50
Don't return size; use len() on the returned bytes object instead.
Add basic test for this
Regen clinic after pythonGH-27155.
Sync with main bco. pythonGH-27273
Sync with main bco. pythonGH-27431
JelleZijlstra
left a comment
There was a problem hiding this comment.
Thanks. I'm on board with merging this, since it's generally useful for sqlite3 to expose more of the underlying SQLite API, the feature is simple and shouldn't need much maintenance in the future, and there haven't been any objections on the issue.
I do have a few small comments. Once those are addressed, I'll ask Guido for a second look and then merge the PR.
Sorry, something went wrong.
|
A Python core developer has requested some changes be made to your pull request before we can consider merging it. If you could please address their requests along with any other requests in other reviews from core developers that would be appreciated. Once you have made the requested changes, please leave a comment on this pull request containing the phrase |
Sorry, something went wrong.
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
- adjust docs - deserialize returns None - remove 'non-standard' from docstring
JelleZijlstra
left a comment
There was a problem hiding this comment.
Looks good! @gvanrossum I'm planning to merge this PR (adding two new functions to sqlite3)
Sorry, something went wrong.
SGTM |
Sorry, something went wrong.
Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com>
|
FYI: synced with |
Sorry, something went wrong.
|
@JelleZijlstra, will you be able to merge this before todays alpha? |
Sorry, something went wrong.
|
Oops, sorry for dropping this. There are merge conflicts on the configure scripts, could you resolve those? |
Sorry, something went wrong.
|
Thanks, Jelle! |
Sorry, something went wrong.
- Blob from python/cpython#30680 (and anticipating that python/cpython#91550 will be merged) - Aggregate window functions from python/cpython#20903 - Serialize/deserialize from python/cpython#26728 - Limit setting from python/cpython#28463
- Blob from python/cpython#30680 (and anticipating that python/cpython#91550 will be merged) - Aggregate window functions from python/cpython#20903 - Serialize/deserialize from python/cpython#26728 - Limit setting from python/cpython#28463
https://bugs.python.org/issue41930