--- - branch: MAIN date: Sun Dec 8 21:46:35 UTC 2019 files: - new: '1.63' old: '1.62' path: pkgsrc/databases/py-peewee/Makefile pathrev: pkgsrc/databases/py-peewee/Makefile@1.63 type: modified - new: '1.21' old: '1.20' path: pkgsrc/databases/py-peewee/PLIST pathrev: pkgsrc/databases/py-peewee/PLIST@1.21 type: modified - new: '1.55' old: '1.54' path: pkgsrc/databases/py-peewee/distinfo pathrev: pkgsrc/databases/py-peewee/distinfo@1.55 type: modified id: 20191208T214635Z.2964d60475919dfc64152797aa4808ef0319a276 log: | py-peewee: updated to 3.13.1 3.13.1 Fix a regression when specifying keyword arguments to the atomic() or transaction() helper methods. Note: this only occurs if you were using Sqlite and were explicitly setting the lock_type= parameter. 3.13.0 CockroachDB support added This will be a notable release as it adds support for CockroachDB, a distributed, horizontally-scalable SQL database. CockroachDB usage overview CockroachDB API documentation Other features and fixes Allow FOR UPDATE clause to specify one or more tables (FOR UPDATE OF...). Support for Postgres LATERAL join. Properly wrap exceptions raised during explicit commit/rollback in the appropriate peewee-specific exception class. Capture original exception object and expose it as exc.orig on the wrapped exception. Properly introspect SMALLINT columns in Postgres schema reflection. More flexible handling of passing database-specific arguments to atomic() and transaction() context-manager/decorator. Fix non-deterministic join ordering issue when using the filter() API across several tables module: pkgsrc subject: 'CVS commit: pkgsrc/databases/py-peewee' unixtime: '1575841595' user: adam