quora/mysql-ctypes — Issue #12: Rename the library to avoid conflicts
Author: kylev
Created: 2011-11-27 22:10:10+00:00
State: open

You've created a library which conflicts with a widely used and stil useful OSS library, which has been named MySQLdb for many years: https://sourceforge.net/projects/mysql-python/

You've made it impossible to install both the pre-existing MySQLdb and your library at the same time. I understand the desire to be a drop-in replacement, but this is the wrong way to go about it. Be API compatible, but don't stomp on another library's name space. I suggest renaming it to something like msyql_ct

If people want to use this library instead of MySQLdb without much effort, they can do something like "import mysql_ct as MySQLdb". It's your job to play nice with other software.

(I am one of the co-maintainers of MySQLdb and have started getting your bug reports as well.)