Pony ORM Release 0.7.17

Pony ORM 0.7.17 now supports Python 3.11 and discontinues support for Python versions earlier than 3.8.

Support for Python 3.11

Python 3.11 introduced changes to its bytecode to speed up execution (see Python 3.11 changes). As a consequence, updates were required in the Pony bytecode decompiler.

Dropping Support for Python 3.6 and 3.7

Starting with Pony ORM Release 0.7.17, we are discontinuing support for Python 3.6 and 3.7. Pony ORM now supports Python versions 3.8 through 3.11.

Bug Fixes

  • Fix #636: nullable IntArray and StrArray issues.
  • Corrected quoting of table aliases in MySQL DELETE queries.
  • Fixed handling of default argument values in hybrid methods and functions.