From af94c33c02eca5705fe33a92998b48160d7a803b Mon Sep 17 00:00:00 2001 From: Charles Leifer Date: Mon, 5 Feb 2024 09:02:22 -0600 Subject: [PATCH] 3.17.1 --- CHANGELOG.md | 14 ++++++++++++-- peewee.py | 2 +- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d79e410fe..c8f4c66c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,13 +7,23 @@ https://github.com/coleifer/peewee/releases ## master +[View commits](https://github.com/coleifer/peewee/compare/3.17.1...master) + +## 3.17.1 + * Add bitwise and other helper methods to `BigBitField`, #2802. * Add `add_column_default` and `drop_column_default` migrator methods for specifying a server-side default value, #2803. * The new `star` attribute was causing issues for users who had a field named star on their models. This attribute is now renamed to `__star__`. #2796. - -[View commits](https://github.com/coleifer/peewee/compare/3.17.0...master) +* Fix compatibility issues with 3.12 related to utcnow() deprecation. +* Add stricter locking on connection pool to prevent race conditions. +* Add adapters and converters to Sqlite to replace ones deprecated in 3.12. +* Fix bug in `model_to_dict()` when only aliases are present. +* Fix version check for Sqlite native drop column support. +* Do not specify a `reconnect=` argument to `ping()` if using MySQL 8.x. + +[View commits](https://github.com/coleifer/peewee/compare/3.17.0...3.17.1) ## 3.17.0 diff --git a/peewee.py b/peewee.py index 794732949..269e4ba60 100644 --- a/peewee.py +++ b/peewee.py @@ -70,7 +70,7 @@ mysql = None -__version__ = '3.17.0' +__version__ = '3.17.1' __all__ = [ 'AnyField', 'AsIs',