pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/databases/py-peewee



Module Name:    pkgsrc
Committed By:   fhajny
Date:           Sat Sep 10 20:58:45 UTC 2016

Modified Files:
        pkgsrc/databases/py-peewee: Makefile distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/databases/py-peewee/Makefile \
    pkgsrc/databases/py-peewee/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/databases/py-peewee/Makefile
diff -u pkgsrc/databases/py-peewee/Makefile:1.12 pkgsrc/databases/py-peewee/Makefile:1.13
--- pkgsrc/databases/py-peewee/Makefile:1.12    Tue Aug  9 12:10:31 2016
+++ pkgsrc/databases/py-peewee/Makefile Sat Sep 10 20:58:45 2016
@@ -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/}
Index: pkgsrc/databases/py-peewee/distinfo
diff -u pkgsrc/databases/py-peewee/distinfo:1.12 pkgsrc/databases/py-peewee/distinfo:1.13
--- pkgsrc/databases/py-peewee/distinfo:1.12    Tue Aug  9 12:10:31 2016
+++ pkgsrc/databases/py-peewee/distinfo Sat Sep 10 20:58:45 2016
@@ -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



Home | Main Index | Thread Index | Old Index