Skip to content

PonyORM release 0.7.14 (2020-11-23)

Compare
Choose a tag to compare
@kozlovsky kozlovsky released this 23 Nov 19:13
· 89 commits to orm since this release

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()