Path to this page:
./
databases/py-pymysql,
Pure-Python MySQL driver
Branch: CURRENT,
Version: 1.1.1,
Package name: py312-pymysql-1.1.1,
Maintainer: pkgsrc-usersThis 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.
Required to run:[
security/py-cryptography] [
lang/python310]
Master sites:
Filesize: 46.561 KB
Version history: (Expand)
- (2024-11-11) Updated to version: py312-pymysql-1.1.1
- (2024-05-22) Updated to version: py311-pymysql-1.1.1
- (2024-01-19) Updated to version: py311-pymysql-1.1.0
- (2023-02-09) Updated to version: py310-pymysql-0.10.1nb1
- (2022-01-05) Updated to version: py39-pymysql-0.10.1nb1
- (2021-10-07) Updated to version: py39-pymysql-0.10.1
CVS history: (Expand)
2024-01-19 14:08:23 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-pymysql: updated to 1.1.0
v1.1.0
* Fixed SSCursor raising OperationalError for query timeouts on wrong statement
* Exposed `Cursor.warning_count` to check for warnings without additional query
* Make Cursor iterator
* Support '_' in key name in my.cnf
* `Cursor.fetchall()` returns empty list instead of tuple
* Deprecate Error classes in Cursor class
* Add `Connection.set_character_set(charset, collation=None)`. This method is \
compatible with mysqlclient.
* Deprecate `Connection.set_charset(charset)`
* New connection always send "SET NAMES charset [COLLATE collation]" query.
Since collation table is vary on MySQL server versions, collation in handshake \
is fragile.
* Support `charset="utf8mb3"` option
|
2022-04-21 13:00:02 by Thomas Klausner | Files touched by this commit (18) |
Log message:
*: convert to versioned_dependencies for py-cryptography
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2021-10-26 12:10:08 by Nia Alarie | Files touched by this commit (417) |
Log message:
databases: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
The following distfiles could not be fetched (some may be only fetched
conditionally):
./databases/cstore/distinfo D6.data.ros.gz
./databases/cstore/distinfo cstore0.2.tar.gz
./databases/cstore/distinfo data4.tar.gz
|
2021-10-07 15:35:53 by Nia Alarie | Files touched by this commit (417) |
Log message:
databases: Remove SHA1 distfile hashes
|
2020-11-21 23:22:35 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-pymysql: updated to 0.10.1
v0.10.1
* Fix missing import of ProgrammingError.
* Fix auth switch request handling.
|
2020-08-06 16:15:28 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-pymysql: updated to 0.10.0
v0.10.0
This version is the last version supporting Python 2.7.
* MariaDB ed25519 auth is supported.
* Python 3.4 support is dropped.
* Context manager interface is removed from `Connection`. It will be added
with different meaning.
* MySQL warnings are not shown by default because many user report issue to
PyMySQL issue tracker when they see warning. You need to call "SHOW \
WARNINGS"
explicitly when you want to see warnings.
* Formatting of float object is changed from "3.14" to "3.14e0".
* Use cp1252 codec for latin1 charset.
* Fix decimal literal.
* TRUNCATED_WRONG_VALUE_FOR_FIELD, and ILLEGAL_VALUE_FOR_TYPE are now
DataError instead of InternalError.
|
2019-07-05 13:08:25 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-pymysql: updated to 0.9.3
0.9.3
* cryptography dependency is optional now.
* Fix old_password (used before MySQL 4.1) support.
* Deprecate old_password.
* Stop sending ``sys.argv[0]`` for connection attribute "program_name".
* Close connection when unknown error is happened.
* Deprecate context manager API of Connection object.
|