PyMySQL/PyMySQL (PyMySQL)
### [`v1.1.0`](https://togithub.com/PyMySQL/PyMySQL/blob/HEAD/CHANGELOG.md#v110)
[Compare Source](https://togithub.com/PyMySQL/PyMySQL/compare/v1.0.3...v1.1.0)
Release date: 2023-06-26
- Fixed SSCursor raising OperationalError for query timeouts on wrong statement ([#1032](https://togithub.com/PyMySQL/PyMySQL/issues/1032))
- Exposed `Cursor.warning_count` to check for warnings without additional query ([#1056](https://togithub.com/PyMySQL/PyMySQL/issues/1056))
- Make Cursor iterator ([#995](https://togithub.com/PyMySQL/PyMySQL/issues/995))
- Support '\_' in key name in my.cnf ([#1114](https://togithub.com/PyMySQL/PyMySQL/issues/1114))
- `Cursor.fetchall()` returns empty list instead of tuple ([#1115](https://togithub.com/PyMySQL/PyMySQL/issues/1115)). Note that `Cursor.fetchmany()` still return empty tuple after reading all rows for compatibility with Django.
- Deprecate Error classes in Cursor class ([#1117](https://togithub.com/PyMySQL/PyMySQL/issues/1117))
- Add `Connection.set_character_set(charset, collation=None)`. This method is compatible with mysqlclient. ([#1119](https://togithub.com/PyMySQL/PyMySQL/issues/1119))
- Deprecate `Connection.set_charset(charset)` ([#1119](https://togithub.com/PyMySQL/PyMySQL/issues/1119))
- New connection always send "SET NAMES charset \[COLLATE collation]" query. ([#1119](https://togithub.com/PyMySQL/PyMySQL/issues/1119))
Since collation table is vary on MySQL server versions, collation in handshake is fragile.
- Support `charset="utf8mb3"` option ([#1127](https://togithub.com/PyMySQL/PyMySQL/issues/1127))
Configuration
📅 Schedule: Branch creation - "after 5pm and before 10pm every weekday,every weekend" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
==1.0.3
->==1.1.0
Release Notes
PyMySQL/PyMySQL (PyMySQL)
### [`v1.1.0`](https://togithub.com/PyMySQL/PyMySQL/blob/HEAD/CHANGELOG.md#v110) [Compare Source](https://togithub.com/PyMySQL/PyMySQL/compare/v1.0.3...v1.1.0) Release date: 2023-06-26 - Fixed SSCursor raising OperationalError for query timeouts on wrong statement ([#1032](https://togithub.com/PyMySQL/PyMySQL/issues/1032)) - Exposed `Cursor.warning_count` to check for warnings without additional query ([#1056](https://togithub.com/PyMySQL/PyMySQL/issues/1056)) - Make Cursor iterator ([#995](https://togithub.com/PyMySQL/PyMySQL/issues/995)) - Support '\_' in key name in my.cnf ([#1114](https://togithub.com/PyMySQL/PyMySQL/issues/1114)) - `Cursor.fetchall()` returns empty list instead of tuple ([#1115](https://togithub.com/PyMySQL/PyMySQL/issues/1115)). Note that `Cursor.fetchmany()` still return empty tuple after reading all rows for compatibility with Django. - Deprecate Error classes in Cursor class ([#1117](https://togithub.com/PyMySQL/PyMySQL/issues/1117)) - Add `Connection.set_character_set(charset, collation=None)`. This method is compatible with mysqlclient. ([#1119](https://togithub.com/PyMySQL/PyMySQL/issues/1119)) - Deprecate `Connection.set_charset(charset)` ([#1119](https://togithub.com/PyMySQL/PyMySQL/issues/1119)) - New connection always send "SET NAMES charset \[COLLATE collation]" query. ([#1119](https://togithub.com/PyMySQL/PyMySQL/issues/1119)) Since collation table is vary on MySQL server versions, collation in handshake is fragile. - Support `charset="utf8mb3"` option ([#1127](https://togithub.com/PyMySQL/PyMySQL/issues/1127))Configuration
📅 Schedule: Branch creation - "after 5pm and before 10pm every weekday,every weekend" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.