<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Lib/test/test_sqlite3/test_dbapi.py, branch main</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/'/>
<entry>
<title>gh-100370: fix OverflowError in sqlite3.Connection.blobopen for 32-bit builds (#103902)</title>
<updated>2023-05-07T10:55:31+00:00</updated>
<author>
<name>Erlend E. Aasland</name>
<email>erlend.aasland@protonmail.com</email>
</author>
<published>2023-05-07T10:55:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=a05bad3254e2ae5fdf558dfdb65899a2298d8ded'/>
<id>a05bad3254e2ae5fdf558dfdb65899a2298d8ded</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gh-103489: Add get/set config methods to sqlite3.Connection (#103506)</title>
<updated>2023-04-26T19:57:48+00:00</updated>
<author>
<name>Erlend E. Aasland</name>
<email>erlend.aasland@protonmail.com</email>
</author>
<published>2023-04-26T19:57:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=bb8aa7a2b41ad7649d66909e5266fcee039e63ed'/>
<id>bb8aa7a2b41ad7649d66909e5266fcee039e63ed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gh-101947: Remove size check from sqlite3 serialize test (#102914)</title>
<updated>2023-03-22T13:05:08+00:00</updated>
<author>
<name>Erlend E. Aasland</name>
<email>erlend.aasland@protonmail.com</email>
</author>
<published>2023-03-22T13:05:08+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=61405da9a5689f554aa53929a2a9c168cab6056b'/>
<id>61405da9a5689f554aa53929a2a9c168cab6056b</id>
<content type='text'>
The size of the returned data is too implementation specific.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The size of the returned data is too implementation specific.</pre>
</div>
</content>
</entry>
<entry>
<title>gh-101693: In sqlite3, deprecate using named placeholders with parameters supplied as a sequence (#101698)</title>
<updated>2023-02-15T05:27:16+00:00</updated>
<author>
<name>Erlend E. Aasland</name>
<email>erlend.aasland@protonmail.com</email>
</author>
<published>2023-02-15T05:27:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=8a2b7ee64d1bde762438b458ea7fe88f054a3a88'/>
<id>8a2b7ee64d1bde762438b458ea7fe88f054a3a88</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gh-84461: Fix test_sqlite for Emscripten/WASI (#94125)</title>
<updated>2022-06-23T06:31:55+00:00</updated>
<author>
<name>Christian Heimes</name>
<email>christian@python.org</email>
</author>
<published>2022-06-23T06:31:55+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=15bfabd1aabb0335f33202b28f96b4e4062b3bce'/>
<id>15bfabd1aabb0335f33202b28f96b4e4062b3bce</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gh-79579: Improve DML query detection in sqlite3 (#93623)</title>
<updated>2022-06-14T11:56:36+00:00</updated>
<author>
<name>Erlend Egeberg Aasland</name>
<email>erlend.aasland@protonmail.com</email>
</author>
<published>2022-06-14T11:56:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=46740073ef32bf83964c39609c7a7a4772c51ce3'/>
<id>46740073ef32bf83964c39609c7a7a4772c51ce3</id>
<content type='text'>
The fix involves using pysqlite_check_remaining_sql(), not only to check
for multiple statements, but now also to strip leading comments and
whitespace from SQL statements, so we can improve DML query detection.

pysqlite_check_remaining_sql() is renamed lstrip_sql(), to more
accurately reflect its function, and hardened to handle more SQL comment
corner cases.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The fix involves using pysqlite_check_remaining_sql(), not only to check
for multiple statements, but now also to strip leading comments and
whitespace from SQL statements, so we can improve DML query detection.

pysqlite_check_remaining_sql() is renamed lstrip_sql(), to more
accurately reflect its function, and hardened to handle more SQL comment
corner cases.</pre>
</div>
</content>
</entry>
<entry>
<title>gh-93421: Update sqlite3 cursor.rowcount only after SQLITE_DONE (#93526)</title>
<updated>2022-06-08T10:43:54+00:00</updated>
<author>
<name>Erlend Egeberg Aasland</name>
<email>erlend.aasland@protonmail.com</email>
</author>
<published>2022-06-08T10:43:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=875de61c296604f3a3a51e9d76355e0f1a24c6af'/>
<id>875de61c296604f3a3a51e9d76355e0f1a24c6af</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gh-93370: Deprecate sqlite3.version and sqlite3.version_info (#93482)</title>
<updated>2022-06-07T23:34:50+00:00</updated>
<author>
<name>Kalyan</name>
<email>kalyan.ben10@live.com</email>
</author>
<published>2022-06-07T23:34:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=ffc58a9710172b2d716a810a9f303828f3ebf108'/>
<id>ffc58a9710172b2d716a810a9f303828f3ebf108</id>
<content type='text'>
Co-authored-by: Alex Waygood &lt;Alex.Waygood@Gmail.com&gt;
Co-authored-by: Adam Turner &lt;9087854+AA-Turner@users.noreply.github.com&gt;
Co-authored-by: Erlend E. Aasland &lt;erlend.aasland@protonmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Alex Waygood &lt;Alex.Waygood@Gmail.com&gt;
Co-authored-by: Adam Turner &lt;9087854+AA-Turner@users.noreply.github.com&gt;
Co-authored-by: Erlend E. Aasland &lt;erlend.aasland@protonmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>gh-93117: Remove too large sqlite3 bigmemtest (#93154)</title>
<updated>2022-05-25T12:53:26+00:00</updated>
<author>
<name>Erlend Egeberg Aasland</name>
<email>erlend.aasland@protonmail.com</email>
</author>
<published>2022-05-25T12:53:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=db3ef0c82a1a16db60c35f8a08c3fd9bfaa8b643'/>
<id>db3ef0c82a1a16db60c35f8a08c3fd9bfaa8b643</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>GH-93115: Fix version check in sqlite3 module constants test (#93116)</title>
<updated>2022-05-23T15:58:11+00:00</updated>
<author>
<name>Florian Bruhin</name>
<email>me@the-compiler.org</email>
</author>
<published>2022-05-23T15:58:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=d5f0dd160011826f0196d220aefc29d2ce497428'/>
<id>d5f0dd160011826f0196d220aefc29d2ce497428</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
