我认为Python 2.5是第一个包含SQLite的版本,但我希望有人可以确认这个以及首先包含的SQLite版本.
正如其他人所指出的那样,它的快照pysqlite2被合并到Python标准库中,并作为sqlite3Python 2.5中的模块发布.随后的独立开发pysqlite2已经被合并回到sqlite3后续Python版本的各个点,并且sqlite3已经收到了自己的错误修复.
对于SQLite包含哪个版本的问题没有一个正确的答案,因为Python源代码分发不包含源代码SQLite.对于Unix风格的构建,构建过程取决于外部提供的库副本.由Python的每个分销商决定如何管理它.例如,当前python.org安装程序仅适用于Mac OS X的32位版本静态包含SQLite库的一个版本,而用于10.6的64位版本动态链接到系统提供的库版本.因此,要回答第二个问题,您需要检查Python 2.5的每个发行版,并确定每个静态或动态链接的SQLite版本.
它首先包含在python 2.5版中.
sqlite的版本是3.0.8,基于pysqlite2.1.3库.
在这里找到:http://www.python.org/download/releases/2.5/NEWS.txt(搜索"sql").