Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

I added a cross-platform implementation of pyodbc.drivers() #13

wants to merge 2 commits into


None yet
3 participants

Hi Michael:

I removed the windows only version of pyodbc.drivers() and added an OS independent version of it, along with its tests. I tested that with iODBC in Ubuntu 12.04 x86.

Sergio de la Cruz and others added some commits Dec 7, 2012

Also added a way to detect the installed ODBC driver manager for Linux systems so we can link to the one installed in setup.py.

@mkleehammer mkleehammer was assigned Mar 22, 2013

apatil commented Aug 12, 2015

Hi @mkleehammer, is this PR still in the pipeline?


mkleehammer commented Feb 19, 2017

Merged the drivers implementation. Sorry it took so long - I thought this was a different patch.

I did not merge the 2nd commit - I'd need some more time with it, especially with systems that have both installed for testing, etc. Plus I think I'd like a warning if it picks iODBC which seems to be falling out of favor and may have some SQLWCHAR issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment