Peewee v3.6.0 Release Notes

    • ๐Ÿ‘Œ Support for Python 3.7, including bugfixes related to new StopIteration handling inside of generators.
    • ๐Ÿ‘Œ Support for specifying ROWS or RANGE window frame types. For more information, see the new frame type documentation.
    • โž• Add APIs for user-defined window functions if using pysqlite3 and sqlite 3.25.0 or newer.
    • TimestampField now uses 64-bit integer data-type for storage.
    • โž• Added support to pwiz and playhouse.reflection to enable generating models from VIEWs.
    • โž• Added lower-level database API for introspecting VIEWs.
    • ๐Ÿ‘ Revamped continuous integration setup for better coverage, including 3.7 and 3.8-dev.
    • ๐Ÿ‘ Allow building C extensions even if Cython is not installed, by distributing pre-generated C source files.
    • Switch to using setuptools for packaging.

    View commits