From 9772a696da2fba0a24ea709cdc9be3411e3697db Mon Sep 17 00:00:00 2001 From: Charles Leifer Date: Fri, 10 May 2024 08:02:18 -0500 Subject: [PATCH] 3.17.4 --- CHANGELOG.md | 11 +++++++++-- peewee.py | 2 +- pyproject.toml | 1 + 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 353f3ee65..df7390eab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,15 +7,22 @@ https://github.com/coleifer/peewee/releases ## master +[View commits](https://github.com/coleifer/peewee/compare/3.17.4...master) + +## 3.17.4 + * Fix bug that could occur when using CASE inside a function, and one or more of the CASE clauses consisted of a subquery. Refs #2873. + new fix in #2872 for regression in truthiness of cursor. +* Fix bug in the conversion of TIMESTAMP type in Sqlite on Python 3.12+. +* Fix for hybrid properties on subclasses when aliased (#2888). +* Many fixes for SqliteQueueDatabase (#2874, #2876, #2877). -[View commits](https://github.com/coleifer/peewee/compare/3.17.3...master) +[View commits](https://github.com/coleifer/peewee/compare/3.17.3...3.17.4) ## 3.17.3 * Better fix for #2871 (extraneous queries when coercing query to list), and - new fix in #2872 for regression in truthiness of cursor. [View commits](https://github.com/coleifer/peewee/compare/3.17.2...3.17.3) diff --git a/peewee.py b/peewee.py index 6d30a7437..7f856bb3e 100644 --- a/peewee.py +++ b/peewee.py @@ -74,7 +74,7 @@ mysql = None -__version__ = '3.17.3' +__version__ = '3.17.4' __all__ = [ 'AnyField', 'AsIs', diff --git a/pyproject.toml b/pyproject.toml index d1e6ae6e5..c1603590e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,2 +1,3 @@ [build-system] requires = ["setuptools", "wheel"] +build-backend="setuptools.build_meta"