Download Latest Version 3.19.0 source code.tar.gz (932.0 kB)
Email in envelope

Get an email when there's a new version of peewee

Home / 3.18.0
Name Modified Size InfoDownloads / Week
Parent folder
3.18.0 source code.tar.gz 2025-04-29 931.4 kB
3.18.0 source code.zip 2025-04-29 986.5 kB
README.md 2025-04-29 733 Bytes
Totals: 3 Items   1.9 MB 0

The behavior of postgresql_ext.BinaryJSONField.contains() has changed. Previously, passing a string to this method would perform a JSON key exists check (? operator) instead of JSON contains (@> operator). As of 3.18.0, this special-case has been removed and the contains() method always uses the JSONB contains operator (@>). For the old behavior of checking whether a key exists, use the BinaryJSONField.has_key() method. See [#2984] for discussion.

  • Add options to URL-unquote user and password when using the db_url helpers, see [#2974] for discussion.
  • Support using postgresql:// URLs when connecting to psycopg3.

View commits

Source: README.md, updated 2025-04-29