第二个测试版。
改变了MySQL服务器错误映射到Python例外。我们现在使用
SQLState
(当可用)提高更好的错误。现在不相容:一些服务器错误提出一个不同的异常。
可以覆盖如何提高使用错误
mysql.connector.custom_error_exception ()
函数,定义的mysql.connector.errors
模块。这可以用于特定的框架与其他数据库驱动程序一致。
改变了名称和版本分布结合其他MySQL项目:
现在的版本包括β的后缀“b”和“a”α后跟一个数字。这个版本中使用源和分布。GA版本没有后缀。
RPM规范文件已经更新,创建包的名字从其他MySQL项目与RPM。
固定的特定于版本的Python代码所以连接器/使用Python 3.3。(错误# 14524942)
固定
MySQLCursorRaw.fetchall ()
所以它不引发异常时结果是可用的。(错误# 14517262,错误# 66465)超时时间单元测试已设置为10秒。测试用例可以单独调整更高或更低。(错误# 14487502)
固定安装的
version.py
在OS X上:version.py
现在是正确安装在OS X的吗mysql.connector
包中。以前,它是通过安装data_file
,version.py
最终的系统范围的Python包的位置,它不能进口。data_file
不再使用在吗setup . py
和删除。额外的文件如version.py
现在在自定义复制Distutils
命令。
(错误# 14483142)
固定测试用例
test_mysql_database.py
没有在使用(2)
MySQL 5.6.6和大。(错误# 14460680)固定的SSL源分布的单元测试:
SSL密钥和证书人失踪,现在被添加到源分布。现在SSL测试工作正常。
另外Windows平台,正斜杠被添加到选择文件创建MySQL服务器可以接SSL所需的文件。
(错误# 14402737)