pypi peewee 3.17.6

3 months ago
  • Fix bug in recursive model.delete_instance() when a table contains foreign-keys at multiple depths of the graph, #2893.
  • Fix regression in pool behavior on systems where time.time() returns identical values for two connections. This adds a no-op comparable sentinel to the heap to prevent any recurrence of this problem, #2901.
  • Ensure that subqueries inside CASE statements generate correct SQL.
  • Fix regression that broke server-side cursors with Postgres (introduced in 3.16.0).
  • Fix to ensure compatibility with psycopg3 - the libpq TransactionStatus constants are no longer available on the Connection instance.
  • Fix quoting issue in pwiz that could generate invalid python code for double-quoted string literals used as column defaults.

View commits

Don't miss a new peewee release

NewReleases is sending notifications on new releases.