Fri Mar 16 12:06:03 2018 UTC ()
databases/py-peewee: Update to 3.1.5.

## 3.1.5

- Fixed Python 2/3 incompatibility with `itertools.izip_longest()`.

## 3.1.4

- Added `BigAutoField` to support 64-bit auto-incrementing primary
  keys.
- Use Peewee-compatible datetime serialization when exporting JSON
  from a `DataSet`. Previously the JSON export used ISO-8601 by default.
- Added `Database.batch_commit` helper to wrap iterators in chunked
  transactions.

## 3.1.3

- Fixed issue where scope-specific settings were being updated
  in-place instead of copied.
- Fixed bug where setting a `ForeignKeyField` did not add it to the
  model's "dirty" fields list.
- Use pre-fetched data when using `prefetch()` with `ManyToManyField`.
- Use `JSON` data-type for SQLite `JSONField` instances.
- Add a `json_contains` function for use with SQLite `json1`  extension.
- Various documentation updates and additions.


(fhajny)
diff -r1.28 -r1.29 pkgsrc/databases/py-peewee/Makefile
diff -r1.27 -r1.28 pkgsrc/databases/py-peewee/distinfo

cvs diff -r1.28 -r1.29 pkgsrc/databases/py-peewee/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/py-peewee/Makefile 2018/03/13 10:16:37 1.28
+++ pkgsrc/databases/py-peewee/Makefile 2018/03/16 12:06:03 1.29
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.28 2018/03/13 10:16:37 fhajny Exp $ 1# $NetBSD: Makefile,v 1.29 2018/03/16 12:06:03 fhajny Exp $
2 2
3DISTNAME= peewee-3.1.2 3DISTNAME= peewee-3.1.5
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= databases 5CATEGORIES= databases
6MASTER_SITES= ${MASTER_SITE_GITHUB:=coleifer/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=coleifer/}
7 7
8MAINTAINER= filip@joyent.com 8MAINTAINER= filip@joyent.com
9HOMEPAGE= http://www.peewee-orm.com/ 9HOMEPAGE= http://www.peewee-orm.com/
10COMMENT= Small, expressive ORM for PostgreSQL, MySQL and SQLite 10COMMENT= Small, expressive ORM for PostgreSQL, MySQL and SQLite
11LICENSE= mit 11LICENSE= mit
12 12
13GITHUB_PROJECT= peewee 13GITHUB_PROJECT= peewee
14 14
15USE_LANGUAGES= c 15USE_LANGUAGES= c
16USE_TOOLS+= bash 16USE_TOOLS+= bash

cvs diff -r1.27 -r1.28 pkgsrc/databases/py-peewee/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/py-peewee/distinfo 2018/03/13 10:16:37 1.27
+++ pkgsrc/databases/py-peewee/distinfo 2018/03/16 12:06:03 1.28
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.27 2018/03/13 10:16:37 fhajny Exp $ 1$NetBSD: distinfo,v 1.28 2018/03/16 12:06:03 fhajny Exp $
2 2
3SHA1 (peewee-3.1.2.tar.gz) = 4e835021ce8587e449dabe66b44fb8d9a93c9574 3SHA1 (peewee-3.1.5.tar.gz) = b5371dd8937d26cee129ad2ccb2d44ab40046861
4RMD160 (peewee-3.1.2.tar.gz) = b877dd6787e15ed9cfb6779fd6959b68056bd142 4RMD160 (peewee-3.1.5.tar.gz) = e625458ec5195b54a6f12faa8264f10106df82f4
5SHA512 (peewee-3.1.2.tar.gz) = 17482fb9b41de6326c4f7bf3b3daa980ca8c5f0892ae41cc23d99a3dda8385230fb36143f36337f408d32e9ce3440845121a7d251d72b63cbd670852748e0f88 5SHA512 (peewee-3.1.5.tar.gz) = 24666b97a04a2885c9b0e5fbb416f118fece987298a661c7c97bcd5bd8013b291948668632e01b81c5950cc3bdf2999618f4ff0f19e2c0fa4311825a385c399c
6Size (peewee-3.1.2.tar.gz) = 711541 bytes 6Size (peewee-3.1.5.tar.gz) = 714786 bytes