diff options
author | fhajny <fhajny> | 2016-09-10 20:58:45 +0000 |
---|---|---|
committer | fhajny <fhajny> | 2016-09-10 20:58:45 +0000 |
commit | 04b58794e5d2602ac8df92617d9ce613e77f1aab (patch) | |
tree | c3d01d1bcfc32a76972c2f13801d8fe83c51921c /databases/py-peewee | |
parent | 02cd16c2156784755ac2c316d86b026db805c2f2 (diff) | |
download | pkgsrc-04b58794e5d2602ac8df92617d9ce613e77f1aab.tar.gz |
Update databases/py-peewee to 2.8.3.
Bugs fixed and general changes
- #1028 - allow the ensure_join method to accept on and join_type
parameters. Thanks @paulbooth.
- #1032 - fix bug related to coercing model instances to database
parameters when the model's primary key is a foreign key.
- #1035 - fix bug introduced in 2.8.2, where I had added some
logic to try and restrict the base Model class from being
treated as a "real" Model.
- #1039 - update documentation to clarify that lists or tuples are
acceptable values when specifying SQLite PRAGMA statements.
- #1041 - PyPy user was unable to install Peewee. (Who in their
right mind would ever use PyPy?!) Bug was fixed by removing the
pre-generated C files from the distribution.
- #1043 - fix bug where the speedups C extension was not calling
the correct model initialization method, resulting in model
instances returned as results of a query having their dirty flag
incorrectly set.
- #1048 - similar to #1043, add logic to ensure that fields with
default values are considered dirty when instantiating the
model.
- #1049 - update URL to APSW.
- Fixed unreported bug regarding TimestampField with zero values
reporting the incorrect datetime.
New stuff
- djpeewee extension module now works with Django 1.9.
- TimestampField is now an officially documented field.
- #1050 - use the db_column of a ForeignKeyField for the name of
the ObjectIdDescriptor, except when the db_column and field name
are the same, in which case the ID descriptor will be named
<field_name>_id.
Diffstat (limited to 'databases/py-peewee')
-rw-r--r-- | databases/py-peewee/Makefile | 4 | ||||
-rw-r--r-- | databases/py-peewee/distinfo | 10 |
2 files changed, 7 insertions, 7 deletions
diff --git a/databases/py-peewee/Makefile b/databases/py-peewee/Makefile index 0dc06420e0e..8c398dc457f 100644 --- a/databases/py-peewee/Makefile +++ b/databases/py-peewee/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.12 2016/08/09 12:10:31 fhajny Exp $ +# $NetBSD: Makefile,v 1.13 2016/09/10 20:58:45 fhajny Exp $ -DISTNAME= peewee-2.8.2 +DISTNAME= peewee-2.8.3 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= databases MASTER_SITES= ${MASTER_SITE_GITHUB:=coleifer/} diff --git a/databases/py-peewee/distinfo b/databases/py-peewee/distinfo index 99a4c397835..a7d9b6c6719 100644 --- a/databases/py-peewee/distinfo +++ b/databases/py-peewee/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.12 2016/08/09 12:10:31 fhajny Exp $ +$NetBSD: distinfo,v 1.13 2016/09/10 20:58:45 fhajny Exp $ -SHA1 (peewee-2.8.2.tar.gz) = f8fcdc552b62226d12d54010506c024e1f6391c4 -RMD160 (peewee-2.8.2.tar.gz) = 68a99d8dce9b18eff345f40f5fed876db4cd504b -SHA512 (peewee-2.8.2.tar.gz) = 8ffab1c6ac8815e409df67eb2a71604a6e1087693b848a0e49dfd7c1c1cdab4271a81cfb5a8b4c363e19c750ec65608dd6f519a1d2e9a84786d47483cd1e8e20 -Size (peewee-2.8.2.tar.gz) = 762456 bytes +SHA1 (peewee-2.8.3.tar.gz) = 367efbc0df6784c3858ceef6966f9ca3b9b0cb92 +RMD160 (peewee-2.8.3.tar.gz) = 3f871cdb025a67e93528d3a01f39878e2c466580 +SHA512 (peewee-2.8.3.tar.gz) = 03a2a24acc12c024d9ffc2ccdc70e763e4879f65221b44cda7ee41083e85e8fa5ffa39227a20baa32368d6bd1f104621bb431740430ef6eb0457225fc78e76e4 +Size (peewee-2.8.3.tar.gz) = 639529 bytes |