------------------------------------------------------------------- Mon Jan 22 23:41:18 UTC 2024 - Dirk Müller - update to 0.7.17: * Add Python 3.11 support; drop support for Python < 3.8 * Fix #636 nullable IntArray and StrArray * Fix quoting table alias in MySQL DELETE queries * Fix handling of default argument values in hybrid methods and functions - drop python-311.patch (upstream) ------------------------------------------------------------------- Fri Feb 24 11:46:59 UTC 2023 - Daniel Garcia - Add python-311.patch to support python 3.11, gh#ponyorm/pony#671 ------------------------------------------------------------------- Thu Feb 17 21:08:46 UTC 2022 - Dirk Müller - update to 0.7.16: * A long-awaited support of Python 3.10. * A possibility to create shared-in memory SQLite databases that can be accessed from multiple threads * Fixes #628: DBAPIProvider.init() got multiple values for argument 'database' - remove b6599465524c4b5c9624dfa30dd3c8a5624b515d.patch (upstream) ------------------------------------------------------------------- Wed Sep 15 07:53:53 UTC 2021 - pgajdos@suse.com - %check: use %pyunittest rpm macro ------------------------------------------------------------------- Sun Apr 18 13:11:59 UTC 2021 - Ben Greiner - Update to 0.7.14 * Add Python 3.9 support * Allow to use kwargs in select: Entity.select(**kwargs) and obj.collection.select(**kwargs), a feature that was announced but actually missed from 0.7.7 * Add support for volatile collection attributes that don't throw "Phantom object appeared/disappeared" exceptions * Fix negative timedelta conversions * Pony should reconnect to PostgreSQL when receiving 57P01 error (AdminShutdown) * Allow mixing compatible types (like int and float) in coalesce() arguments * Support of subqueries in coalesce() arguments * Fix using aggregated subqueries in ORDER BY section * Fix queries with expressions like (x, y) in ((a, b), (c, d)) * #451: KeyError for seeds with unique attributes in SessionCache.update_simple_index() ------------------------------------------------------------------- Mon Mar 9 09:02:16 UTC 2020 - Tomáš Chvátal - Update to 0.7.13: * support for python 3.8 * minor fixes ------------------------------------------------------------------- Wed Dec 11 08:22:40 UTC 2019 - Tomáš Chvátal - Require full python stack to ensure sqlite module ------------------------------------------------------------------- Wed Apr 24 11:04:20 UTC 2019 - pgajdos@suse.com - version update to 0.7.10 * Python3.7 and PyPy decompiling fixes * Fix reading NULL from Optional nullable array column * Fix handling of empty arrays in queries * #415: error message typo * #432: PonyFlask - request object can trigger teardown_request without real request * Fix GROUP CONCAT separator for MySQL - deleted sources - LICENSE (not needed) ------------------------------------------------------------------- Fri Mar 1 13:33:46 UTC 2019 - Tomáš Chvátal - Update to 0.7.9: * Fix handling of empty arrays and empty lists in queries * Fix reading optional nullable array columns from database * Array type support for PostgreSQL and SQLite * isinstance() support in queries * Support of queries based on collections: select(x for x in y.items) - Drop merged patch 0001-Fix-tests-failing-with-python-3.6.patch ------------------------------------------------------------------- Thu Oct 25 09:31:35 UTC 2018 - Jan Engelhardt - Ensure neutrality of description. ------------------------------------------------------------------- Thu Oct 25 09:14:44 UTC 2018 - Antonio Larrosa - Add BuildRequires: python2 for SLE12/Leap 42.3 so tests are passed successfully ------------------------------------------------------------------- Wed Oct 24 11:48:53 UTC 2018 - Antonio Larrosa - Added 0001-Fix-tests-failing-with-python-3.6.patch from upstream to fix the tests to run as expected. ------------------------------------------------------------------- Mon Sep 24 12:19:58 UTC 2018 - Antonio Larrosa - 0.7.6 - Initial release of python-pony 0.7.6