Commit graph

11 commits

Author SHA1 Message Date
jperkin
2c580a7e18 py-pymysql: Fix DEPENDS match. 2018-12-10 17:49:26 +00:00
adam
b21a38eda4 py-pymysql: updated to 0.9.2
0.9.2:
* Disalbled unintentinally enabled debug log
* Removed unintentionally installed tests

0.9.1:
* Fixed caching_sha2_password and sha256_password raise TypeError on PY2

0.9.0:
* Change default charset from latin1 to utf8mb4.  (because MySQL 8 changed)
* Support sha256_password and caching_sha2_password auth method
* Add cryptography dependency, because it's needed for new auth methods.
* Remove deprecated `no_delay` option
* Support connection attributes
* Map LOCK_DEADLOCK to OperationalError
2018-12-10 11:34:00 +00:00
adam
ac53768ec0 py-pymysql: updated to 0.8.0
0.8:
* **BACKWARD INCOMPATIBLE** binary_prefix option is added and off
  by default because of compatibility with mysqlclient.
  When you need PyMySQL 0.7 behavior, you have to pass binary_prefix=True.
* **BACKWARD INCOMPATIBLE** MULTI_STATEMENTS client flag is no longer
  set by default, while it was on PyMySQL 0.7.  You need to pass
  client_flag=CLIENT.MULTI_STATEMENTS when you connect to explicitly
  enable multi-statement mode.
* Fixed AuthSwitch packet handling.
* Raise OperationalError for MariaDB's constraint error.
* executemany() accepts query without space between VALUES and (.
* Support config file containing option without value.
* Fixed Connection.ping() returned unintended value.
2018-01-24 14:19:34 +00:00
adam
dd3eabbf53 py-pymysql: update to 0.7.11
0.7.11
* Fixed Connection.close() failed when failed to send COM_CLOSE packet.
* Cursor.executemany() accepts query ends with semicolon.
* ssl parameters can be read from my.cnf.
2017-09-17 13:31:04 +00:00
wiz
ef141a6b79 Reset maintainer 2017-09-16 19:26:41 +00:00
wiz
57199de455 Switch to MASTER_SITES_PYPI. 2016-06-08 17:43:20 +00:00
agc
d549bff9a5 Add SHA512 digests for distfiles for databases category
Problems found with existing distfiles:
	distfiles/D6.data.ros.gz
	distfiles/cstore0.2.tar.gz
	distfiles/data4.tar.gz
	distfiles/sphinx-2.2.7-release.tar.gz
No changes made to the cstore or mariadb55-client distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 01:56:09 +00:00
rodent
a7b568d574 Removing python26. EOL'd quite some ago and discussed a couple times on
tech-pkg@ and pkgsrc-users@.
2015-04-13 23:12:40 +00:00
rodent
2de7003c77 Updated to 0.6.6. From CHANGELOG:
## 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.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.

## 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().
2015-04-01 02:16:26 +00:00
joerg
2eed70b8b7 Not compatible with Python 2.6 syntax. 2014-08-13 22:40:19 +00:00
rodent
e3933d7854 Import py27-pymysql-0.6.2 as databases/py-pymysql.
This package contains a pure-Python MySQL client library. The goal of PyMySQL is
to be a drop-in replacement for MySQLdb and work on CPython, PyPy, IronPython
and Jython.
2014-06-14 14:03:33 +00:00