StarlitGhost / PyMoronBot

All development moved to https://github.com/DesertBot/DesertBot - A modular IRC bot with extensive aliasing capabilities, written in Python.
MIT License
9 stars 0 forks source link

Update pymysql to 0.7.10 #131

Closed pyup-bot closed 7 years ago

pyup-bot commented 7 years ago

There's a new version of pymysql available. You are currently using 0.6.4. I have updated it to 0.7.10

These links might come in handy: PyPI | Changelog | Repo

Changelog

0.7.10

Release date: 2017-02-14

  • SECURITY FIX: Raise RuntimeError when received LOAD_LOCAL packet while loacal_infile=False. (Thanks to Bryan Helmig)

  • Raise SERVER_LOST error for MariaDB's shutdown packet (540)

  • Change default connect_timeout to 10.

  • Add bind_address option (529)

0.7.9

Release date: 2016-09-03

  • Fix PyMySQL stop reading rows when first column is empty string (513) Reverts DEPRECATE_EOF introduced in 0.7.7.

0.7.8

Release date: 2016-09-01

  • Revert error message change in 0.7.7. (SQLAlchemy parses error message, 507)

0.7.7

Release date: 2016-08-30

  • Add new unicode collation (498)
  • Fix conv option is not used for encoding objects.
  • Experimental support for DEPRECATE_EOF protocol.

0.7.6

Release date: 2016-07-29

  • Fix SELECT JSON type cause UnicodeError
  • Avoid float convertion while parsing microseconds
  • Warning has number
  • SSCursor supports warnings

0.7.5

Release date: 2016-06-28

  • Fix exception raised while importing when getpwuid() fails (472)
  • SSCursor supports LOAD DATA LOCAL INFILE (473)
  • Fix encoding error happen for JSON type (477)
  • Fix test fail on Python 2.7 and MySQL 5.7 (478)

0.7.4

Release date: 2016-05-26

  • Fix AttributeError may happen while Connection.del (463)
  • Fix SyntaxError in test_cursor. (464)
  • frozenset support for query value. (461)
  • Start using readthedocs.io

0.7.3

Release date: 2016-05-19

  • Add read_timeout and write_timeout option.
  • Support serialization customization by conv option.
  • Unknown type is converted by str(), for MySQLdb compatibility.
  • Support '%%' in Cursor.executemany()
  • Support REPLACE statement in Cursor.executemany()
  • Fix handling incomplete row caused by 'SHOW SLAVE HOSTS'.
  • Fix decode error when use_unicode=False on PY3
  • Fix port option in my.cnf file is ignored.

0.7.2

Release date: 2016-02-24

  • Fix misuse of max_allowed_packet parameter. (426, 407 and 397)
  • Add %(name)s plceholder support to Cursor.executemany(). (427, thanks to WorldException)

0.7.1

Release date: 2016-01-14

  • Fix auth fail with MySQL 5.1
  • Fix escaping unicode fails on Python 2

0.7

Release date: 2016-01-10

  • Faster binary escaping
  • Add "_binary" prefix to string literal for binary types. binary types are: bytearray on Python 2, bytes and bytearray on Python 3. This is because recent MySQL show warnings when string literal is invalid for connection encoding.
  • pymysql.Binary() returns bytearray on Python 2. This is required to distinguish binary and string.
  • Auth plugin support.
  • no_delay option is ignored. It will be removed in PyMySQL 0.8.

0.6.7

Release date: 2015-09-30

  • Allow self signed certificate
  • Add max_allowed_packet option
  • Fix error when bytes in executemany
  • Support geometry type
  • Add coveralls badge to README
  • Fix some bugs relating to warnings
  • Add Cursor.mogrify() method
  • no_delay option is deprecated and True by default
  • Fix options from my.cnf overrides options from arguments
  • Allow socket like object. (It's not feature for end users)
  • Strip quotes while reading options from my.cnf file
  • Fix encoding issue in executemany()

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)

0.6.5

Skipped

Got merge conflicts? Close this PR and delete the branch. I'll create a new PR for you.

Happy merging! 🤖