From 0eb80ce9c266e05e1d3acbae07751e32f75b9ae9ba884519329a0ee769e3b834 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Thu, 1 Jun 2023 20:07:14 +0000 Subject: [PATCH] - update to 3.16.2: * Fixes a longstanding issue with thread-safety of various decorators, including `atomic()`, `transaction()`, `savepoint()`. The context-managers are unaffected. * Add changes required for building against Cython 3.0 and set Cython language-level to 3. * Ensure indexes aren't added to unindexed fields during introspection, #2691. * Ensure we don't redundantly select same PK in prefetch when using PREFETCH_TYPE.JOIN. * In Sqlite migrator, use Sqlite's builtin DROP and RENAME column facilities when possible. This can be overridden by passing `legacy=True` flag. * This release contains backwards-incompatible changes in the way Peewee initializes connections to the underlying database driver. Previously, peewee implemented autocommit semantics *on-top* of the existing DB-API transactional workflow. Going forward, Peewee instead places the DB-API driver into autocommit mode directly. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-peewee?expand=0&rev=42 --- peewee-3.15.4.tar.gz | 3 --- peewee-3.16.2.tar.gz | 3 +++ python-peewee.changes | 23 +++++++++++++++++++++++ python-peewee.spec | 4 ++-- 4 files changed, 28 insertions(+), 5 deletions(-) delete mode 100644 peewee-3.15.4.tar.gz create mode 100644 peewee-3.16.2.tar.gz diff --git a/peewee-3.15.4.tar.gz b/peewee-3.15.4.tar.gz deleted file mode 100644 index 4c30227..0000000 --- a/peewee-3.15.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:97a13da0b017bb27fba1555e8e7fc26238c463d6e062398bc22a6734d8b8f045 -size 908759 diff --git a/peewee-3.16.2.tar.gz b/peewee-3.16.2.tar.gz new file mode 100644 index 0000000..7431e14 --- /dev/null +++ b/peewee-3.16.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7bf665e90672b1fc2f3e7f2a5bf9361c99088727b64e23d2bc73e9d42e91e5c2 +size 912162 diff --git a/python-peewee.changes b/python-peewee.changes index ab870c1..f3cb5ef 100644 --- a/python-peewee.changes +++ b/python-peewee.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Jun 1 20:04:58 UTC 2023 - Dirk Müller + +- update to 3.16.2: + * Fixes a longstanding issue with thread-safety of various + decorators, including `atomic()`, `transaction()`, + `savepoint()`. The context-managers are unaffected. + * Add changes required for building against Cython 3.0 and set + Cython language-level to 3. + * Ensure indexes aren't added to unindexed fields during + introspection, #2691. + * Ensure we don't redundantly select same PK in prefetch when + using PREFETCH_TYPE.JOIN. + * In Sqlite migrator, use Sqlite's builtin DROP and RENAME + column facilities when possible. This can be overridden + by passing `legacy=True` flag. + * This release contains backwards-incompatible changes in the + way Peewee initializes connections to the underlying + database driver. Previously, peewee implemented autocommit + semantics *on-top* of the existing DB-API transactional + workflow. Going forward, Peewee instead places the DB-API + driver into autocommit mode directly. + ------------------------------------------------------------------- Fri Dec 2 21:43:51 UTC 2022 - Yogalakshmi Arunachalam diff --git a/python-peewee.spec b/python-peewee.spec index 7d9b674..c5f5978 100644 --- a/python-peewee.spec +++ b/python-peewee.spec @@ -1,7 +1,7 @@ # # spec file for package python-peewee # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-peewee -Version: 3.15.4 +Version: 3.16.2 Release: 0 Summary: An expressive ORM that supports multiple SQL backends License: BSD-3-Clause