| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
(GH-92334)
(cherry picked from commit c908dc5b4798c311981bd7e1f7d92fb623ee448b)
Co-authored-by: Sergey Fedoseev <fedoseev.sergey@gmail.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
|
| |
|
|
|
|
| |
is set. (GH-18942). (GH-19104)
(cherry picked from commit b146568dfcbcd7409c724f8917e4f77433dd56e4)
|
| |
|
|
|
|
|
| |
(GH-16190)
(cherry picked from commit f669581a9527afb0d2325f9845a86715c0ba365d)
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
|
| |
|
|
|
| |
(cherry picked from commit 8debfa50407107ff2329d01081cdc12d359f1d12)
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
|
| |
|
|
|
|
|
| |
(GH-11175)
(cherry picked from commit 842acaab1376c5c84fd5966bb6070e289880e1ca)
Co-authored-by: Zackery Spytz <zspytz@gmail.com>
|
| |
|
|
|
|
|
| |
(GH-8113). (GH-10946)
(cherry picked from commit 5b25f1d03100e2283c1b129d461ba68ac0169a14)
Co-authored-by: Sergey Fedoseev <fedoseev.sergey@gmail.com>
|
| |
|
|
|
| |
(cherry picked from commit 61f82e0e337f971da57f8f513abfe693edf95aa5)
Co-authored-by: Ville Skyttä <ville.skytta@iki.fi>
|
| |
|
|
|
|
|
| |
It was actually fixed in SQLite 3.8.8, not 3.8.7.
(cherry picked from commit bbf7bb7a636b3112ef6f6b31df385606d52517ce)
Co-authored-by: Aviv Palivoda <palaviv@gmail.com>
|
| |
|
|
|
| |
(cherry picked from commit 7280a4eef5fbe17e8ac82afd71fe6e51843240a5)
Co-authored-by: Berker Peksag <berker.peksag@gmail.com>
|
| |
|
|
|
| |
(cherry picked from commit d7aed4102d2a40c74553240c7f03585624d27aea)
Co-authored-by: Emanuele Gaifas <lelegaifax@gmail.com>
|
| |
|
| |
It looks like this was copied from one of the previous tests, which did use it.
|
| |
|
|
| |
(#4299)
|
| |
|
|
| |
object is uninitialized (#3958)
|
| |
|
|
| |
sqlite3.Cursor.__init__() more than once (#3968)
|
| |
|
|
|
|
| |
* Remove Setup.config
* Always define WITH_THREAD for compatibility.
|
| |
|
|
|
|
| |
conn.set_trace_callback() shouldn't be called multiple times when the
schema is changing.
This has indirectly been fixed by using sqlite3_prepare_v2() in bpo-9303.
|
| |
|
| |
Patch by Aviv Palivoda.
|
| |\ |
|
| | | |
|
| |\ \
| |/
| |
| | |
if pass invalid string-like object as a name. Patch by Xiang Zhang.
|
| | |
| |
| |
| | |
if pass invalid string-like object as a name. Patch by Xiang Zhang.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
DDL statements
This commit contains the following commits from ghaering/pysqlite:
* https://github.com/ghaering/pysqlite/commit/f254c534948c41c0ceb8cbabf0d4a2f547754739
* https://github.com/ghaering/pysqlite/commit/796b3afe38cfdac5d7d5ec260826b0a596554631
* https://github.com/ghaering/pysqlite/commit/cae87ee68613697a5f4947b4a0941f59a28da1b6
* https://github.com/ghaering/pysqlite/commit/3567b31bb5e5b226ba006213a9c69dde3f155faf
With the following additions:
* Fixed a refcount error
* Fixed a compiler warning
* Made the string comparison a little more robust
* Added a whatsnew entry
|
| |\ \
| |/ |
|
| | |
| |
| |
| | |
Initial patch by Alex LordThorsen.
|
| |\ \
| |/
| |
| |
| |
| | |
sqlite3.Connection.isolation_level.
Based on patch by Xiang Zhang.
|
| | |
| |
| |
| |
| |
| | |
sqlite3.Connection.isolation_level.
Based on patch by Xiang Zhang.
|
| |\ \
| |/
| |
| | |
creates not a cursor. Patch by Xiang Zhang.
|
| | |
| |
| |
| | |
creates not a cursor. Patch by Xiang Zhang.
|
| |\ \
| |/ |
|
| | |
| |
| |
| |
| |
| | |
Statements should not be reset after a commit.
Backported from https://github.com/ghaering/pysqlite/commit/029050896b1e6058573abeef5a8970384c0c7faa
|
| |\ \
| |/ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
According to PEP 249, cursor.description must be
available for any SELECT statements, such as those
that use CTEs.
Backported from https://github.com/ghaering/pysqlite/commit/f67fa9c898a4713850e16934046f0fe2cba8c44c
Additional test cases added by me.
|
| |/
|
|
| |
Initial patch by Alex LordThorsen.
|
| | |
|
| |
|
|
|
| |
They are not used as base classes by another tests so they
can safely be removed.
|
| | |
|
| |
|
|
|
| |
Update current tests that use old pattern with assertRaises
to make them more maintainable.
|
| |
|
|
| |
Patch by Dave Sawyer.
|
| |
|
|
|
|
|
|
|
|
|
| |
* Connection.execute* methods don't create intermediate cursor objects
* Fix description of seq_of_parameters parameter
* Clarify that Warning is sqlite3.Warning
* sql_script parameter of Cursor.executescript() doesn't accept bytes
* Add missing tests
* Fix various markup errors
Initial patch by Dave Sawyer.
|
| | |
|
| |
|
|
|
|
|
|
| |
If you pass -1, the callable can take any number of arguments.
Added tests to verify the behavior.
Initial patch by Cédric Krier.
|
| |\
| |
| |
| |
| | |
Fixed segmentation fault in sqlite3.Row constructor with faked cursor type.
Fixed system error in the comparison of faked types.SimpleNamespace.
|
| | |
| |
| |
| |
| | |
Fixed segmentation fault in sqlite3.Row constructor with faked cursor type.
Fixed system error in the comparison of faked types.SimpleNamespace.
|
| |/
|
|
| |
Tests by Jessica McKellar.
|
| |
|
|
| |
Fixed 2 to 3 porting bug in pynche.ColorDB.
|
| |
|
|
| |
character instead of truncate it. Based on patch by Victor Stinner.
|
| |
|
|
| |
it supports reverse() and negative indices. Original patch by Claudiu Popa.
|
| |\ |
|
| | | |
|
| |\ \
| |/ |
|