Hello community, here is the log from the commit of package python-PyMySQL for openSUSE:Factory checked in at 2015-05-15 07:43:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-PyMySQL (Old) and /work/SRC/openSUSE:Factory/.python-PyMySQL.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-PyMySQL" Changes: -------- --- /work/SRC/openSUSE:Factory/python-PyMySQL/python-PyMySQL.changes 2013-10-10 08:27:12.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-PyMySQL.new/python-PyMySQL.changes 2015-05-15 07:44:20.000000000 +0200 @@ -1,0 +2,42 @@ +Mon May 11 16:53:18 UTC 2015 - [email protected] + +- update to version 0.6.6: + Add context manager to cursor + * Fix can't encode blob that is not utf-8 on PY3. (regression of + 0.6.4, Thanks to @wiggzz) +- additional changes from version 0.6.4 + * Support "LOAD LOCAL INFILE". Thanks @wraziens + * Show MySQL warnings after execute query. + * Fix MySQLError may be wrapped with OperationalError while + connectiong. (#274) + * SSCursor no longer attempts to expire un-collected rows within + __del__, delaying termination of an interrupted program; + cleanup of uncollected rows is left to the Connection on next + execute, which emits a warning at that time. (#287) + * Support datetime and time with microsecond. (#303) + * Use surrogateescape to format bytes on Python 3. + * OperationalError raised from connect() have information about + original exception. (#304) + * `init_command` now support multi statement. + * `Connection.escape()` method now accepts second argument + compatible to MySQL-Python. +- additional changes from version 0.6.3 + * Fixed multiple result sets with SSCursor. + * Fixed connection timeout. + * Fixed literal set syntax to work on Py2.6. + * Allow for mysql negative values with 0 hour timedelta. + * Added Connection.begin(). +- additional changes from version 0.6.2 + * Fixed old password on Python 3. + * Added support for bulk insert in Cursor.executemany(). + * Added support for microseconds in datetimes and dates before + 1900. + * Several other bug fixes. +- additional changes from version 0.6.1 + * Added cursor._last_executed for MySQLdb compatibility + * Cursor.fetchall() and .fetchmany now return list, not tuple + * Allow "length of auth-plugin-data" = 0 + * Cursor.connection references connection object without weakref +- remove unwanted shebang of python files in test_MySQLdb + +------------------------------------------------------------------- Old: ---- PyMySQL-0.6.tar.gz New: ---- PyMySQL-0.6.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-PyMySQL.spec ++++++ --- /var/tmp/diff_new_pack.AH0ONs/_old 2015-05-15 07:44:21.000000000 +0200 +++ /var/tmp/diff_new_pack.AH0ONs/_new 2015-05-15 07:44:21.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-PyMySQL # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python-PyMySQL -Version: 0.6 +Version: 0.6.6 Release: 0 Summary: Pure Python MySQL Driver License: MIT @@ -45,6 +45,8 @@ %prep %setup -q -n PyMySQL-%{version} +# remove unwanted shebang +sed -i '1 { /^#!/ d }' pymysql/tests/thirdparty/test_MySQLdb/*.py %build python setup.py build ++++++ PyMySQL-0.6.tar.gz -> PyMySQL-0.6.6.tar.gz ++++++ ++++ 3699 lines of diff (skipped)
