Re: Confused about install as sqlite2

Gerhard Häring <[email protected]>
Newsgroups gmane.comp.python.db.pysqlite.user
Message-ID <[email protected]>
[email protected] wrote:
>     Gerhard> It was me who requested that the externally maintained version
>     Gerhard> and the version in Python core are in different packages. 
> 
> Still, I found it confusing that one has a "2" and the other a "3".  That
> suggests that the external package is somehow "older" than the core
> package.  What was the rationale for that?

In pysqlite2, the "2" is the major number of *pysqlite*. In pysqlite 
0.x/1.x the module was called "sqlite", but version 2 had lots of 
cleanups and thus was API-incompatible, thus a different name.

In the package sqlite3 in Python core, the "3" stands for the SQLite 
version number used. The reason to not simple use the nicer/simpler 
"sqlite" name there was that the pysqlite 0.x/1.x package was/is still 
used out there.

-- Gerhard
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.