From 89443d76268c4b8b49ebb4b107da13f53f167855 Mon Sep 17 00:00:00 2001 From: Charles Leifer Date: Sat, 31 Mar 2018 09:21:03 -0500 Subject: [PATCH] 3.2.1 --- CHANGELOG.md | 16 ++++++++++++++++ peewee.py | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 466688c32..c29e5b411 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,22 @@ releases, visit GitHub: https://github.com/coleifer/peewee/releases +## 3.2.1 + +**Notice:** the default mysql driver for Peewee has changed to [pymysql](https://github.com/PyMySQL/PyMySQL) +in version 3.2.1. In previous versions, if both *mysql-python* and *pymysql* +were installed, Peewee would use *mysql-python*. As of 3.2.1, if both libraries +are installed Peewee will use *pymysql*. + +* Added new module `playhouse.mysql_ext` which includes + `MySQLConnectorDatabase`, a database implementation that works with the + [mysql-connector](https://dev.mysql.com/doc/connector-python/en/) driver. +* Added new field to `ColumnMetadata` class which captures a database column's + default value. `ColumnMetadata` is returned by `Database.get_columns()`. +* Added [documentation on making Peewee async](http://docs.peewee-orm.com/en/latest/peewee/database.html#async-with-gevent). + +[View commits](https://github.com/coleifer/peewee/compare/3.2.0...3.2.1) + ## 3.2.0 The 3.2.0 release introduces a potentially backwards-incompatible change. The diff --git a/peewee.py b/peewee.py index 665c57f31..e546c53b9 100644 --- a/peewee.py +++ b/peewee.py @@ -57,7 +57,7 @@ mysql = None -__version__ = '3.2.0' +__version__ = '3.2.1' __all__ = [ 'AsIs', 'AutoField',