c:\work\py\roundup_tmp\tracker>python import_all.py Connection params: {'passwd': 'roundup', 'host': 'localhost', 'port': '3316', 'user': 'roundup'} Closing connection... Connection already closed. Traceback (most recent call last): File "c:\work\py\roundup_tmp\tracker\import_all.py", line 3, in ? r.import_users() File "c:\work\py\roundup_tmp\tracker\rdp.py", line 51, in import_users self.open() File "c:\work\py\roundup_tmp\tracker\rdp.py", line 28, in open self.db = self.tracker.open('admin') File "C:\Python24\Lib\site-packages\roundup\instance.py", line 84, in open vars = { File "C:\Python24\Lib\site-packages\roundup\backends\rdbms_common.py", line 107, in __init__ self.open_connection() File "C:\Python24\lib\site-packages\roundup\backends\back_mysql.py", line 150, in open_connection if not db_exists(self.config): File "C:\Python24\lib\site-packages\roundup\backends\back_mysql.py", line 93, in db_exists conn = MySQLdb.connect(**kwargs) File "C:\Python24\Lib\site-packages\MySQLdb\__init__.py", line 64, in Connect return Connection(*args, **kwargs) File "C:\Python24\Lib\site-packages\MySQLdb\connections.py", line 107, in __init__ super(Connection, self).__init__(*args, **kwargs2) TypeError: an integer is required c:\work\py\roundup_tmp\tracker>python Python 2.4 (#60, Nov 30 2004, 11:49:19) [MSC v.1310 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import MySQLdb >>> MySQLdb.__version__ '1.1.7' >>> import roundup >>> roundup.__version__ '0.8.0b1' The same connection params, but no port is specified in config.ini: Connection params: {'passwd': 'roundup', 'host': 'localhost', 'user': 'roundup'}