Ticket #700 (closed enhancement: fixed)
add dependencies for sqlite on <2.5 (or maybe <2.6?)
| Reported by: | dustin | Owned by: | dustin |
|---|---|---|---|
| Priority: | major | Milestone: | 0.8.0 |
| Version: | master | Keywords: | schedulerdb |
| Cc: |
Description
We require sqlite, which is bundled with 2.5 and available externally.
We also require simplejson, of which apparently a version is bundled in 2.6.
These should both be expressed somehow in the setup.py file's dependencies.
exarkun points to:
which suggests that depending on the bundled sqlite in 2.5 is a bad idea?
Change History
Note: See
TracTickets for help on using
tickets.
![[Buildbot Logo]](/chrome/site/header-text-transparent.png)
OK, completed in
commit 2bef2d8034519bc84789353e0b20f43e5cd3de50 Author: Dustin J. Mitchell <dustin@zmanda.com> Date: Mon Feb 15 13:45:17 2010 -0600 require pysqlite on py-2.5 and lower, use it in buildbot.db This adds a method that determines the appropriate module to use for sqlite, and special-cases the dbapiName 'sqlite3' to point to this module name