Thu Mar 1 11:52:59 2018 UTC ()
databases/py-peewee: Update to 3.1.1.

- Fixed bug when using Model.alias() when the model defined a
  particular database schema.
- Added SchemaManager.create_foreign_key API to simplify adding
  constraints when dealing with circular foreign-key relationships.
- Improved implementation of Migrator.add_foreign_key_constraint so
  that it can be used with Postgresql (in addition to MySQL).
- Added PickleField to the playhouse.fields module. Docs.
- Fixed bug in implementation of CompressedField when using Python 3.
- Added KeyValue API in playhouse.kv module. Docs.
- More test cases for joining on sub-selects or common table
  expressions.


(fhajny)
diff -r1.26 -r1.27 pkgsrc/databases/py-peewee/Makefile
diff -r1.13 -r1.14 pkgsrc/databases/py-peewee/PLIST
diff -r1.25 -r1.26 pkgsrc/databases/py-peewee/distinfo

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

--- pkgsrc/databases/py-peewee/Makefile 2018/02/27 10:49:49 1.26
+++ pkgsrc/databases/py-peewee/Makefile 2018/03/01 11:52:59 1.27
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.26 2018/02/27 10:49:49 fhajny Exp $ 1# $NetBSD: Makefile,v 1.27 2018/03/01 11:52:59 fhajny Exp $
2 2
3DISTNAME= peewee-3.1.0 3DISTNAME= peewee-3.1.1
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.13 -r1.14 pkgsrc/databases/py-peewee/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/py-peewee/PLIST 2018/02/02 16:00:33 1.13
+++ pkgsrc/databases/py-peewee/PLIST 2018/03/01 11:52:59 1.14
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.13 2018/02/02 16:00:33 fhajny Exp $ 1@comment $NetBSD: PLIST,v 1.14 2018/03/01 11:52:59 fhajny Exp $
2bin/pwiz${PYVERSSUFFIX} 2bin/pwiz${PYVERSSUFFIX}
3${PYSITELIB}/peewee.py 3${PYSITELIB}/peewee.py
4${PYSITELIB}/peewee.pyc 4${PYSITELIB}/peewee.pyc
5${PYSITELIB}/peewee.pyo 5${PYSITELIB}/peewee.pyo
6${PYSITELIB}/playhouse/__init__.py 6${PYSITELIB}/playhouse/__init__.py
7${PYSITELIB}/playhouse/__init__.pyc 7${PYSITELIB}/playhouse/__init__.pyc
8${PYSITELIB}/playhouse/__init__.pyo 8${PYSITELIB}/playhouse/__init__.pyo
9${PYSITELIB}/playhouse/_speedups.so 9${PYSITELIB}/playhouse/_speedups.so
10${PYSITELIB}/playhouse/_sqlite_ext.so 10${PYSITELIB}/playhouse/_sqlite_ext.so
11${PYSITELIB}/playhouse/_sqlite_udf.so 11${PYSITELIB}/playhouse/_sqlite_udf.so
12${PYSITELIB}/playhouse/apsw_ext.py 12${PYSITELIB}/playhouse/apsw_ext.py
13${PYSITELIB}/playhouse/apsw_ext.pyc 13${PYSITELIB}/playhouse/apsw_ext.pyc
14${PYSITELIB}/playhouse/apsw_ext.pyo 14${PYSITELIB}/playhouse/apsw_ext.pyo
@@ -17,26 +17,29 @@ ${PYSITELIB}/playhouse/dataset.pyc @@ -17,26 +17,29 @@ ${PYSITELIB}/playhouse/dataset.pyc
17${PYSITELIB}/playhouse/dataset.pyo 17${PYSITELIB}/playhouse/dataset.pyo
18${PYSITELIB}/playhouse/db_url.py 18${PYSITELIB}/playhouse/db_url.py
19${PYSITELIB}/playhouse/db_url.pyc 19${PYSITELIB}/playhouse/db_url.pyc
20${PYSITELIB}/playhouse/db_url.pyo 20${PYSITELIB}/playhouse/db_url.pyo
21${PYSITELIB}/playhouse/fields.py 21${PYSITELIB}/playhouse/fields.py
22${PYSITELIB}/playhouse/fields.pyc 22${PYSITELIB}/playhouse/fields.pyc
23${PYSITELIB}/playhouse/fields.pyo 23${PYSITELIB}/playhouse/fields.pyo
24${PYSITELIB}/playhouse/flask_utils.py 24${PYSITELIB}/playhouse/flask_utils.py
25${PYSITELIB}/playhouse/flask_utils.pyc 25${PYSITELIB}/playhouse/flask_utils.pyc
26${PYSITELIB}/playhouse/flask_utils.pyo 26${PYSITELIB}/playhouse/flask_utils.pyo
27${PYSITELIB}/playhouse/hybrid.py 27${PYSITELIB}/playhouse/hybrid.py
28${PYSITELIB}/playhouse/hybrid.pyc 28${PYSITELIB}/playhouse/hybrid.pyc
29${PYSITELIB}/playhouse/hybrid.pyo 29${PYSITELIB}/playhouse/hybrid.pyo
 30${PYSITELIB}/playhouse/kv.py
 31${PYSITELIB}/playhouse/kv.pyc
 32${PYSITELIB}/playhouse/kv.pyo
30${PYSITELIB}/playhouse/migrate.py 33${PYSITELIB}/playhouse/migrate.py
31${PYSITELIB}/playhouse/migrate.pyc 34${PYSITELIB}/playhouse/migrate.pyc
32${PYSITELIB}/playhouse/migrate.pyo 35${PYSITELIB}/playhouse/migrate.pyo
33${PYSITELIB}/playhouse/pool.py 36${PYSITELIB}/playhouse/pool.py
34${PYSITELIB}/playhouse/pool.pyc 37${PYSITELIB}/playhouse/pool.pyc
35${PYSITELIB}/playhouse/pool.pyo 38${PYSITELIB}/playhouse/pool.pyo
36${PYSITELIB}/playhouse/postgres_ext.py 39${PYSITELIB}/playhouse/postgres_ext.py
37${PYSITELIB}/playhouse/postgres_ext.pyc 40${PYSITELIB}/playhouse/postgres_ext.pyc
38${PYSITELIB}/playhouse/postgres_ext.pyo 41${PYSITELIB}/playhouse/postgres_ext.pyo
39${PYSITELIB}/playhouse/reflection.py 42${PYSITELIB}/playhouse/reflection.py
40${PYSITELIB}/playhouse/reflection.pyc 43${PYSITELIB}/playhouse/reflection.pyc
41${PYSITELIB}/playhouse/reflection.pyo 44${PYSITELIB}/playhouse/reflection.pyo
42${PYSITELIB}/playhouse/shortcuts.py 45${PYSITELIB}/playhouse/shortcuts.py

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

--- pkgsrc/databases/py-peewee/distinfo 2018/02/27 10:49:49 1.25
+++ pkgsrc/databases/py-peewee/distinfo 2018/03/01 11:52:59 1.26
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.25 2018/02/27 10:49:49 fhajny Exp $ 1$NetBSD: distinfo,v 1.26 2018/03/01 11:52:59 fhajny Exp $
2 2
3SHA1 (peewee-3.1.0.tar.gz) = e4e40e47bf9d0e7c61bb6f6fb433c35a1896c831 3SHA1 (peewee-3.1.1.tar.gz) = 24b0bac18d01b27014d953eb6b127b3fad886934
4RMD160 (peewee-3.1.0.tar.gz) = 790880abc49003f800e780730259ba70cb0479e9 4RMD160 (peewee-3.1.1.tar.gz) = f00a5ed3abe41b4f21c0171a9123317f8a94b59d
5SHA512 (peewee-3.1.0.tar.gz) = 628eea27d51017a6ab87aae9ae851d749b0f437fe1806957b23408ad3c97bbb93e5b84c66c5e70bfb7b55c9f29a0c517b84e65adc0f979da450987d670661e84 5SHA512 (peewee-3.1.1.tar.gz) = 8280b87e9e879ab489b02eeddc06f494fd88715c9b4dd0db34a67170745129adaad78b6987427187d9fffffb9b07d72f74e3df85871cf8ea1951d0b648dd8e10
6Size (peewee-3.1.0.tar.gz) = 705099 bytes 6Size (peewee-3.1.1.tar.gz) = 711178 bytes