<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/</link>
    <language>en-us</language>

    <title>cpython-lru_cache-weakref: Lib/sqlite3/dbapi2.py history</title>
    <description>Lib/sqlite3/dbapi2.py revision history</description>
    <item>
    <title>Issue #14720: Enhance sqlite3 microsecond conversion, document its behavior</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ae25a38e6c17/Lib/sqlite3/dbapi2.py</link>
    <description><![CDATA[Issue #14720: Enhance sqlite3 microsecond conversion, document its behavior]]></description>
    <author>&#80;&#101;&#116;&#114;&#105;&#32;&#76;&#101;&#104;&#116;&#105;&#110;&#101;&#110;&#32;&#60;&#112;&#101;&#116;&#114;&#105;&#64;&#100;&#105;&#103;&#105;&#112;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 26 Feb 2013 21:32:02 +0200</pubDate>
</item>
<item>
    <title>Issue #14720: sqlite3: Convert datetime microseconds correctly</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/46d5317a51fb/Lib/sqlite3/dbapi2.py</link>
    <description><![CDATA[Issue #14720: sqlite3: Convert datetime microseconds correctly<br/>
<br/>
Patch by Lowe Thiderman]]></description>
    <author>&#80;&#101;&#116;&#114;&#105;&#32;&#76;&#101;&#104;&#116;&#105;&#110;&#101;&#110;&#32;&#60;&#112;&#101;&#116;&#114;&#105;&#64;&#100;&#105;&#103;&#105;&#112;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 23 Feb 2013 19:05:09 +0100</pubDate>
</item>
<item>
    <title>remove pointless coding cookies</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/040ee94a9350/Lib/sqlite3/dbapi2.py</link>
    <description><![CDATA[remove pointless coding cookies]]></description>
    <author>&#70;&#108;&#111;&#114;&#101;&#110;&#116;&#32;&#88;&#105;&#99;&#108;&#117;&#110;&#97;&#32;&#60;&#102;&#108;&#111;&#114;&#101;&#110;&#116;&#46;&#120;&#105;&#99;&#108;&#117;&#110;&#97;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 30 Aug 2010 14:05:50 +0000</pubDate>
</item>
<item>
    <title>Merging the py3k-pep3137 branch back into the py3k branch.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0d462d789b18/Lib/sqlite3/dbapi2.py</link>
    <description><![CDATA[Merging the py3k-pep3137 branch back into the py3k branch.<br/>
No detailed change log; just check out the change log for the py3k-pep3137<br/>
branch.  The most obvious changes:<br/>
<br/>
  - str8 renamed to bytes (PyString at the C level);<br/>
  - bytes renamed to buffer (PyBytes at the C level);<br/>
  - PyString and PyUnicode are no longer compatible.<br/>
<br/>
I.e. we now have an immutable bytes type and a mutable bytes type.<br/>
<br/>
The behavior of PyString was modified quite a bit, to make it more<br/>
bytes-like.  Some changes are still on the to-do list.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 06 Nov 2007 21:34:58 +0000</pubDate>
</item>
<item>
    <title>Breaking ground for PEP 3137 implementation:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8c10aac37037/Lib/sqlite3/dbapi2.py</link>
    <description><![CDATA[Breaking ground for PEP 3137 implementation:<br/>
<br/>
Get rid of buffer().  Use memoryview() in its place where possible.<br/>
In a few places, do things a bit different, because memoryview()<br/>
can't slice (yet).]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 08 Oct 2007 02:46:15 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 53304-53433,53435-53450 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/47f9efdc0855/Lib/sqlite3/dbapi2.py</link>
    <description><![CDATA[Merged revisions 53304-53433,53435-53450 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r53304 | vinay.sajip | 2007-01-09 15:50:28 +0100 (Tue, 09 Jan 2007) | 1 line<br/>
<br/>
  Bug #1627575: Added _open() method to FileHandler which can be used to reopen files. The FileHandler instance now saves the encoding (which can be None) in an attribute called &quot;encoding&quot;.<br/>
........<br/>
  r53305 | vinay.sajip | 2007-01-09 15:51:36 +0100 (Tue, 09 Jan 2007) | 1 line<br/>
<br/>
  Added entry about addition of _open() method to logging.FileHandler.<br/>
........<br/>
  r53306 | vinay.sajip | 2007-01-09 15:54:56 +0100 (Tue, 09 Jan 2007) | 1 line<br/>
<br/>
  Added a docstring<br/>
........<br/>
  r53316 | thomas.heller | 2007-01-09 20:19:33 +0100 (Tue, 09 Jan 2007) | 4 lines<br/>
<br/>
  Verify the sizes of the basic ctypes data types against the struct<br/>
  module.<br/>
<br/>
  Will backport to release25-maint.<br/>
........<br/>
  r53340 | gustavo.niemeyer | 2007-01-10 17:13:40 +0100 (Wed, 10 Jan 2007) | 3 lines<br/>
<br/>
  Mention in the int() docstring that a base zero has meaning, as<br/>
  stated in http://docs.python.org/lib/built-in-funcs.html as well.<br/>
........<br/>
  r53341 | gustavo.niemeyer | 2007-01-10 17:15:48 +0100 (Wed, 10 Jan 2007) | 2 lines<br/>
<br/>
  Minor change in int() docstring for proper spacing.<br/>
........<br/>
  r53358 | thomas.heller | 2007-01-10 21:12:13 +0100 (Wed, 10 Jan 2007) | 1 line<br/>
<br/>
  Change the ctypes version number to &quot;1.1.0&quot;.<br/>
........<br/>
  r53361 | thomas.heller | 2007-01-10 21:51:19 +0100 (Wed, 10 Jan 2007) | 1 line<br/>
<br/>
  Must change the version number in the _ctypes extension as well.<br/>
........<br/>
  r53362 | guido.van.rossum | 2007-01-11 00:12:56 +0100 (Thu, 11 Jan 2007) | 3 lines<br/>
<br/>
  Fix the signature of log_error().  (A subclass that did the right thing<br/>
  was getting complaints from pychecker.)<br/>
........<br/>
  r53370 | matthias.klose | 2007-01-11 11:26:31 +0100 (Thu, 11 Jan 2007) | 2 lines<br/>
<br/>
  - Make the documentation match the code and the docstring<br/>
........<br/>
  r53375 | matthias.klose | 2007-01-11 12:44:04 +0100 (Thu, 11 Jan 2007) | 2 lines<br/>
<br/>
  - idle: Honor the &quot;Cancel&quot; action in the save dialog (Debian bug #299092).<br/>
........<br/>
  r53381 | raymond.hettinger | 2007-01-11 19:22:55 +0100 (Thu, 11 Jan 2007) | 1 line<br/>
<br/>
  SF #1486663 -- Allow keyword args in subclasses of set() and frozenset().<br/>
........<br/>
  r53388 | thomas.heller | 2007-01-11 22:18:56 +0100 (Thu, 11 Jan 2007) | 4 lines<br/>
<br/>
  Fixes for 64-bit Windows: In ctypes.wintypes, correct the definitions<br/>
  of HANDLE, WPARAM, LPARAM data types.  Make parameterless foreign<br/>
  function calls work.<br/>
........<br/>
  r53390 | thomas.heller | 2007-01-11 22:23:12 +0100 (Thu, 11 Jan 2007) | 2 lines<br/>
<br/>
  Correct the comments: the code is right.<br/>
........<br/>
  r53393 | brett.cannon | 2007-01-12 08:27:52 +0100 (Fri, 12 Jan 2007) | 3 lines<br/>
<br/>
  Fix error where the end of a funcdesc environment was accidentally moved too<br/>
  far down.<br/>
........<br/>
  r53397 | anthony.baxter | 2007-01-12 10:35:56 +0100 (Fri, 12 Jan 2007) | 3 lines<br/>
<br/>
  add parsetok.h as a dependency - previously, changing this file doesn't<br/>
  cause the right files to be rebuilt.<br/>
........<br/>
  r53401 | thomas.heller | 2007-01-12 21:08:19 +0100 (Fri, 12 Jan 2007) | 3 lines<br/>
<br/>
  Avoid warnings in the test suite because ctypes.wintypes cannot be<br/>
  imported on non-windows systems.<br/>
........<br/>
  r53402 | thomas.heller | 2007-01-12 21:17:34 +0100 (Fri, 12 Jan 2007) | 6 lines<br/>
<br/>
  patch #1610795: BSD version of ctypes.util.find_library, by Martin<br/>
  Kammerhofer.<br/>
<br/>
  release25-maint backport candidate, but the release manager has to<br/>
  decide.<br/>
........<br/>
  r53403 | thomas.heller | 2007-01-12 21:21:53 +0100 (Fri, 12 Jan 2007) | 3 lines<br/>
<br/>
  patch #1610795: BSD version of ctypes.util.find_library, by Martin<br/>
  Kammerhofer.<br/>
........<br/>
  r53406 | brett.cannon | 2007-01-13 01:29:49 +0100 (Sat, 13 Jan 2007) | 2 lines<br/>
<br/>
  Deprecate the sets module.<br/>
........<br/>
  r53407 | georg.brandl | 2007-01-13 13:31:51 +0100 (Sat, 13 Jan 2007) | 3 lines<br/>
<br/>
  Fix typo.<br/>
........<br/>
  r53409 | marc-andre.lemburg | 2007-01-13 22:00:08 +0100 (Sat, 13 Jan 2007) | 16 lines<br/>
<br/>
  Bump version number and change copyright year.<br/>
<br/>
  Add new API linux_distribution() which supports reading the full distribution<br/>
  name and also knows how to parse LSB-style release files.<br/>
<br/>
  Redirect the old dist() API to the new API (using the short distribution name<br/>
  taken from the release file filename).<br/>
<br/>
  Add branch and revision to _sys_version().<br/>
<br/>
  Add work-around for Cygwin to libc_ver().<br/>
<br/>
  Add support for IronPython (thanks for Anthony Baxter) and make<br/>
  Jython support more robust.<br/>
........<br/>
  r53410 | neal.norwitz | 2007-01-13 22:22:37 +0100 (Sat, 13 Jan 2007) | 1 line<br/>
<br/>
  Fix grammar in docstrings<br/>
........<br/>
  r53411 | marc-andre.lemburg | 2007-01-13 23:32:21 +0100 (Sat, 13 Jan 2007) | 9 lines<br/>
<br/>
  Add parameter sys_version to _sys_version().<br/>
<br/>
  Change the cache for _sys_version() to take the parameter into account.<br/>
<br/>
  Add support for parsing the IronPython 1.0.1 sys.version value - even<br/>
  though it still returns '1.0.0'; the version string no longer includes<br/>
  the patch level.<br/>
........<br/>
  r53412 | peter.astrand | 2007-01-13 23:35:35 +0100 (Sat, 13 Jan 2007) | 1 line<br/>
<br/>
  Fix for bug #1634343: allow specifying empty arguments on Windows<br/>
........<br/>
  r53414 | marc-andre.lemburg | 2007-01-13 23:59:36 +0100 (Sat, 13 Jan 2007) | 14 lines<br/>
<br/>
  Add Python implementation to the machine details.<br/>
<br/>
  Pretty-print the Python version used for running PyBench.<br/>
<br/>
  Let the user know when calibration has finished.<br/>
<br/>
  [ 1563844 ] pybench support for IronPython:<br/>
<br/>
  Simplify Unicode version detection.<br/>
<br/>
  Make garbage collection and check interval settings optional if<br/>
  the Python implementation doesn't support thess (e.g. IronPython).<br/>
........<br/>
  r53415 | marc-andre.lemburg | 2007-01-14 00:13:54 +0100 (Sun, 14 Jan 2007) | 5 lines<br/>
<br/>
  Use defaults if sys.executable isn't set (e.g. on Jython).<br/>
<br/>
  This change allows running PyBench under Jython.<br/>
........<br/>
  r53416 | marc-andre.lemburg | 2007-01-14 00:15:33 +0100 (Sun, 14 Jan 2007) | 3 lines<br/>
<br/>
  Jython doesn't have sys.setcheckinterval() - ignore it in that case.<br/>
........<br/>
  r53420 | gerhard.haering | 2007-01-14 02:43:50 +0100 (Sun, 14 Jan 2007) | 29 lines<br/>
<br/>
  Merged changes from standalone version 2.3.3. This should probably all be<br/>
  merged into the 2.5 maintenance branch:<br/>
<br/>
  - self-&gt;statement was not checked while fetching data, which could<br/>
    lead to crashes if you used the pysqlite API in unusual ways.<br/>
    Closing the cursor and continuing to fetch data was enough.<br/>
<br/>
  - Converters are stored in a converters dictionary. The converter name<br/>
    is uppercased first. The old upper-casing algorithm was wrong and<br/>
    was replaced by a simple call to the Python string's upper() method<br/>
    instead.<br/>
<br/>
  -Applied patch by Glyph Lefkowitz that fixes the problem with<br/>
   subsequent SQLITE_SCHEMA errors.<br/>
<br/>
  - Improvement to the row type: rows can now be iterated over and have a keys()<br/>
    method. This improves compatibility with both tuple and dict a lot.<br/>
<br/>
  - A bugfix for the subsecond resolution in timestamps.<br/>
<br/>
  - Corrected the way the flags PARSE_DECLTYPES and PARSE_COLNAMES are<br/>
    checked for. Now they work as documented.<br/>
<br/>
  - gcc on Linux sucks. It exports all symbols by default in shared<br/>
    libraries, so if symbols are not unique it can lead to problems with<br/>
    symbol lookup.  pysqlite used to crash under Apache when mod_cache<br/>
    was enabled because both modules had the symbol cache_init. I fixed<br/>
    this by applying the prefix pysqlite_ almost everywhere. Sigh.<br/>
........<br/>
  r53423 | guido.van.rossum | 2007-01-14 04:46:33 +0100 (Sun, 14 Jan 2007) | 2 lines<br/>
<br/>
  Remove a dependency of this test on $COLUMNS.<br/>
........<br/>
  r53425 | ka-ping.yee | 2007-01-14 05:25:15 +0100 (Sun, 14 Jan 2007) | 3 lines<br/>
<br/>
  Handle old-style instances more gracefully (display documentation on<br/>
  the relevant class instead of documentation on &lt;type 'instance'&gt;).<br/>
........<br/>
  r53440 | vinay.sajip | 2007-01-14 22:49:59 +0100 (Sun, 14 Jan 2007) | 1 line<br/>
<br/>
  Added WatchedFileHandler (based on SF patch #1598415)<br/>
........<br/>
  r53441 | vinay.sajip | 2007-01-14 22:50:50 +0100 (Sun, 14 Jan 2007) | 1 line<br/>
<br/>
  Added documentation for WatchedFileHandler (based on SF patch #1598415)<br/>
........<br/>
  r53442 | guido.van.rossum | 2007-01-15 01:02:35 +0100 (Mon, 15 Jan 2007) | 2 lines<br/>
<br/>
  Doc patch matching r53434 (htonl etc. now always take/return positive ints).<br/>
........]]></description>
    <author>&#84;&#104;&#111;&#109;&#97;&#115;&#32;&#87;&#111;&#117;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#104;&#111;&#109;&#97;&#115;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 15 Jan 2007 15:49:28 +0000</pubDate>
</item>
<item>
    <title>Make unit tests pass: replace apply() and adapt to different attribute message.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1edde2349f78/Lib/sqlite3/dbapi2.py</link>
    <description><![CDATA[Make unit tests pass: replace apply() and adapt to different attribute message.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 17 Aug 2006 22:37:44 +0000</pubDate>
</item>
<item>
    <title>Issue #14720: Enhance sqlite3 microsecond conversion, document its behavior</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/eb45fd74db34/Lib/sqlite3/dbapi2.py</link>
    <description><![CDATA[Issue #14720: Enhance sqlite3 microsecond conversion, document its behavior]]></description>
    <author>&#80;&#101;&#116;&#114;&#105;&#32;&#76;&#101;&#104;&#116;&#105;&#110;&#101;&#110;&#32;&#60;&#112;&#101;&#116;&#114;&#105;&#64;&#100;&#105;&#103;&#105;&#112;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 26 Feb 2013 21:32:02 +0200</pubDate>
</item>
<item>
    <title>Issue #14720: sqlite3: Convert datetime microseconds correctly</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6911df35b7b6/Lib/sqlite3/dbapi2.py</link>
    <description><![CDATA[Issue #14720: sqlite3: Convert datetime microseconds correctly<br/>
<br/>
Patch by Lowe Thiderman]]></description>
    <author>&#80;&#101;&#116;&#114;&#105;&#32;&#76;&#101;&#104;&#116;&#105;&#110;&#101;&#110;&#32;&#60;&#112;&#101;&#116;&#114;&#105;&#64;&#100;&#105;&#103;&#105;&#112;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 23 Feb 2013 19:05:09 +0100</pubDate>
</item>
<item>
    <title>Remove usage of apply() in sqlite3 to silence warnings under -3.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/47cd4516863e/Lib/sqlite3/dbapi2.py</link>
    <description><![CDATA[Remove usage of apply() in sqlite3 to silence warnings under -3.]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#99;&#97;&#110;&#110;&#111;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 04 Aug 2008 21:19:41 +0000</pubDate>
</item>
<item>
    <title>Merged changes from standalone version 2.3.3. This should probably all be</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b9d4ced23506/Lib/sqlite3/dbapi2.py</link>
    <description><![CDATA[Merged changes from standalone version 2.3.3. This should probably all be<br/>
merged into the 2.5 maintenance branch:<br/>
<br/>
- self-&gt;statement was not checked while fetching data, which could<br/>
  lead to crashes if you used the pysqlite API in unusual ways.<br/>
  Closing the cursor and continuing to fetch data was enough.<br/>
<br/>
- Converters are stored in a converters dictionary. The converter name<br/>
  is uppercased first. The old upper-casing algorithm was wrong and<br/>
  was replaced by a simple call to the Python string's upper() method<br/>
  instead.<br/>
<br/>
-Applied patch by Glyph Lefkowitz that fixes the problem with<br/>
 subsequent SQLITE_SCHEMA errors.<br/>
<br/>
- Improvement to the row type: rows can now be iterated over and have a keys()<br/>
  method. This improves compatibility with both tuple and dict a lot.<br/>
<br/>
- A bugfix for the subsecond resolution in timestamps.<br/>
<br/>
- Corrected the way the flags PARSE_DECLTYPES and PARSE_COLNAMES are<br/>
  checked for. Now they work as documented.<br/>
<br/>
- gcc on Linux sucks. It exports all symbols by default in shared<br/>
  libraries, so if symbols are not unique it can lead to problems with<br/>
  symbol lookup.  pysqlite used to crash under Apache when mod_cache<br/>
  was enabled because both modules had the symbol cache_init. I fixed<br/>
  this by applying the prefix pysqlite_ almost everywhere. Sigh.]]></description>
    <author>&#71;&#101;&#114;&#104;&#97;&#114;&#100;&#32;&#72;&#228;&#114;&#105;&#110;&#103;&#32;&#60;&#103;&#104;&#64;&#103;&#104;&#97;&#101;&#114;&#105;&#110;&#103;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 14 Jan 2007 01:43:50 +0000</pubDate>
</item>
<item>
    <title>Updated the sqlite3 module to the external pysqlite 2.2.2 version.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7da4af95ebad/Lib/sqlite3/dbapi2.py</link>
    <description><![CDATA[Updated the sqlite3 module to the external pysqlite 2.2.2 version.]]></description>
    <author>&#71;&#101;&#114;&#104;&#97;&#114;&#100;&#32;&#72;&#228;&#114;&#105;&#110;&#103;&#32;&#60;&#103;&#104;&#64;&#103;&#104;&#97;&#101;&#114;&#105;&#110;&#103;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 23 Apr 2006 15:24:26 +0000</pubDate>
</item>
<item>
    <title>merged the sqlite-integration branch.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e546274d6503/Lib/sqlite3/dbapi2.py</link>
    <description><![CDATA[merged the sqlite-integration branch.<br/>
This is based on pysqlite2.1.3, and provides a DB-API interface in<br/>
the standard library. You'll need sqlite 3.2.2 or later to build<br/>
this - if you have an earlier version, the C extension module will<br/>
not be built.]]></description>
    <author>&#65;&#110;&#116;&#104;&#111;&#110;&#121;&#32;&#66;&#97;&#120;&#116;&#101;&#114;&#32;&#60;&#97;&#110;&#116;&#104;&#111;&#110;&#121;&#98;&#97;&#120;&#116;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 01 Apr 2006 00:57:31 +0000</pubDate>
</item>

  </channel>
</rss>
