File python-pony.changes of Package python-pony
-------------------------------------------------------------------
Wed Oct 30 12:45:17 UTC 2024 - Dirk Müller <dmueller@suse.com>
- skip for python313
-------------------------------------------------------------------
Sat Aug 31 11:39:46 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 0.7.19:
* Python 3.12 support
* Fix JSON handling in SQLite >= 3.45
-------------------------------------------------------------------
Thu Apr 4 11:06:06 UTC 2024 - Daniel Garcia <daniel.garcia@suse.com>
- Do not run test_json, it fails with sqlite 3.45 gh#ponyorm/pony#704
-------------------------------------------------------------------
Fri Feb 16 16:52:02 UTC 2024 - Ben Greiner <code@bnavigator.de>
- Disable python312 build: upstream is very adamant about not
being compatible
https://github.com/ponyorm/pony/blob/v0.7.17/setup.py#L112
-------------------------------------------------------------------
Mon Jan 22 23:41:18 UTC 2024 - Dirk Müller <dmueller@suse.com>
- 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 <daniel.garcia@suse.com>
- Add python-311.patch to support python 3.11,
gh#ponyorm/pony#671
-------------------------------------------------------------------
Thu Feb 17 21:08:46 UTC 2022 - Dirk Müller <dmueller@suse.com>
- 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 <code@bnavigator.de>
- 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 <tchvatal@suse.com>
- Update to 0.7.13:
* support for python 3.8
* minor fixes
-------------------------------------------------------------------
Wed Dec 11 08:22:40 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
- 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 <tchvatal@suse.com>
- 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 <jengelh@inai.de>
- Ensure neutrality of description.
-------------------------------------------------------------------
Thu Oct 25 09:14:44 UTC 2018 - Antonio Larrosa <alarrosa@suse.com>
- Add BuildRequires: python2 for SLE12/Leap 42.3 so tests are
passed successfully
-------------------------------------------------------------------
Wed Oct 24 11:48:53 UTC 2018 - Antonio Larrosa <alarrosa@suse.com>
- 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 <alarrosa@suse.com> - 0.7.6
- Initial release of python-pony 0.7.6