File tree Expand file tree Collapse file tree 3 files changed +7
-9
lines changed Expand file tree Collapse file tree 3 files changed +7
-9
lines changed Original file line number Diff line number Diff line change @@ -57,8 +57,7 @@ def _pysqlite3_version():
5757 ("Jinja2" , 'jinja2.__version__' ),
5858 ("multipart" , 'multipart.__version__' ),
5959 ("Babel" , 'babel.__version__' ),
60- ("sqlite3" , ('sqlite3.version' ,
61- 'sqlite3.sqlite_version' )),
60+ ("sqlite3" , 'sqlite3.sqlite_version' ),
6261 ("PySqlite3" , ('__main__._pysqlite3_version()' ,
6362 'pysqlite3.dbapi2.sqlite_version' )),
6463 ("PyMySQL" , 'pymysql.__version__' ),
Original file line number Diff line number Diff line change 3737 import pysqlite3 .dbapi2 as sqlite
3838except ImportError :
3939 import sqlite3 as sqlite
40+ pysqlite3_version = None
41+ else :
42+ pysqlite3_version = get_pkginfo (sqlite ).get ('version' , '%d.%d.%s' %
43+ sqlite .version_info )
4044
4145sqlite_version = sqlite .sqlite_version_info
4246sqlite_version_string = sqlite .sqlite_version
43- pysqlite_version = sqlite .version_info
44- pysqlite_version_string = get_pkginfo (sqlite ).get ('version' ,
45- '%d.%d.%s'
46- % pysqlite_version )
4747min_sqlite_version = (3 , 0 , 0 )
4848
4949
@@ -273,7 +273,8 @@ def backup(self, dest_file):
273273
274274 def get_system_info (self ):
275275 yield 'SQLite' , sqlite_version_string
276- yield 'pysqlite' , pysqlite_version_string
276+ if pysqlite3_version :
277+ yield 'pysqlite3' , pysqlite3_version
277278
278279 @lazy
279280 def _extensions (self ):
Original file line number Diff line number Diff line change @@ -520,8 +520,6 @@ def get_info(system_info, name):
520520 self .assertEqual (info_before , info_after )
521521 self .assertRegex (get_info (info_before , 'SQLite' ),
522522 r'^\d+(\.\d+)+$' )
523- self .assertRegex (get_info (info_before , 'pysqlite' ),
524- r'^\d+(\.\d+)+$' )
525523 else :
526524 self .fail ("Unknown value for dburi %s" % self .env .dburi )
527525
You can’t perform that action at this time.
0 commit comments