PonyORM v0.7.14 Release Notes
Release Date: 2020-11-23 // almost 4 years ago-
๐ Features
- โ 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
๐ Bugfixes
- ๐ 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()
Previous changes from v0.7.13
-
๐ This release contains no new features or bugfixes. The only reason for this release is to test our CI/CD process.