diff options
author | fhajny <fhajny@pkgsrc.org> | 2015-10-08 12:59:13 +0000 |
---|---|---|
committer | fhajny <fhajny@pkgsrc.org> | 2015-10-08 12:59:13 +0000 |
commit | b66a970c692ce6836b59e2b219d20a36b3733b34 (patch) | |
tree | 2686d93408fe0abd27f52ff8f2b20dca3773362a /databases | |
parent | 440dd9479463fea449c9847eea0c21cb260695e7 (diff) | |
download | pkgsrc-b66a970c692ce6836b59e2b219d20a36b3733b34.tar.gz |
Update databases/py-peewee to 2.6.4.
Bugs fixed
- fixed a bug with the Cython speedups not being included
in package.
- documented how to create models with no primary key.
- allow bare INSERT statements.
- regarding foreign key / one-to-one relationships.
- allow ArrayField to accept tuples in addition to lists.
- fix regarding unsaved relations.
- refactored QueryResultWrapper to allow multiple independent
iterations over the same underlying result cache.
- fix bug with multiple joins to same table + eager loading.
- fix bug when connection fails while using an execution context.
- use correct column names with non-standard django foreign keys.
- return datetime.time instead of timedelta for MySQL time fields.
- fixed SQLite migrator regular expressions. Thanks @sroebert.
New features
- added support for RETURNING clauses. Update, Insert and Delete
queries can now be called with RETURNING to retrieve the rows
that were affected.
- added web request hook docs.
- allowed arbitrary model attributes and methods to be serialized
by model_to_dict(). Docs.
- allow model_to_dict() to introspect query for which fields
to serialize.
- Added backend-agnostic truncate_date() implementation.
- Added a FixedCharField which uses column type CHAR.
- Added support for arbitrary PRAGMA statements to be run on new
SQLite connections. Docs.
- Removed berkeley_build.sh script. See instructions on my blog
instead.
Diffstat (limited to 'databases')
-rw-r--r-- | databases/py-peewee/Makefile | 6 | ||||
-rw-r--r-- | databases/py-peewee/PLIST | 4 | ||||
-rw-r--r-- | databases/py-peewee/distinfo | 8 |
3 files changed, 9 insertions, 9 deletions
diff --git a/databases/py-peewee/Makefile b/databases/py-peewee/Makefile index 4173d8fec0b..a2f3725606d 100644 --- a/databases/py-peewee/Makefile +++ b/databases/py-peewee/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.6 2015/08/24 20:01:48 fhajny Exp $ +# $NetBSD: Makefile,v 1.7 2015/10/08 12:59:13 fhajny Exp $ -DISTNAME= peewee-2.6.3 +DISTNAME= peewee-2.6.4 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= databases MASTER_SITES= ${MASTER_SITE_GITHUB:=coleifer/} @@ -12,7 +12,7 @@ LICENSE= mit GITHUB_PROJECT= peewee -USE_LANGUAGES= # none +USE_LANGUAGES= c USE_TOOLS+= bash MESSAGE_SUBST+= PYPKGPREFIX=${PYPKGPREFIX} diff --git a/databases/py-peewee/PLIST b/databases/py-peewee/PLIST index 504c6d85f39..7e829efe851 100644 --- a/databases/py-peewee/PLIST +++ b/databases/py-peewee/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.6 2015/08/24 20:01:48 fhajny Exp $ +@comment $NetBSD: PLIST,v 1.7 2015/10/08 12:59:13 fhajny Exp $ bin/pwiz.py ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt @@ -13,7 +13,6 @@ ${PYSITELIB}/playhouse/__init__.pyo ${PYSITELIB}/playhouse/apsw_ext.py ${PYSITELIB}/playhouse/apsw_ext.pyc ${PYSITELIB}/playhouse/apsw_ext.pyo -${PYSITELIB}/playhouse/berkeley_build.sh ${PYSITELIB}/playhouse/berkeleydb.py ${PYSITELIB}/playhouse/berkeleydb.pyc ${PYSITELIB}/playhouse/berkeleydb.pyo @@ -71,6 +70,7 @@ ${PYSITELIB}/playhouse/shortcuts.pyo ${PYSITELIB}/playhouse/signals.py ${PYSITELIB}/playhouse/signals.pyc ${PYSITELIB}/playhouse/signals.pyo +${PYSITELIB}/playhouse/speedups.so ${PYSITELIB}/playhouse/sqlcipher_ext.py ${PYSITELIB}/playhouse/sqlcipher_ext.pyc ${PYSITELIB}/playhouse/sqlcipher_ext.pyo diff --git a/databases/py-peewee/distinfo b/databases/py-peewee/distinfo index 32d6b98b1a7..f9d7b9ab3af 100644 --- a/databases/py-peewee/distinfo +++ b/databases/py-peewee/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.6 2015/08/24 20:01:48 fhajny Exp $ +$NetBSD: distinfo,v 1.7 2015/10/08 12:59:13 fhajny Exp $ -SHA1 (peewee-2.6.3.tar.gz) = 2244a47401cef839a517f546248efbbd4b89d6f7 -RMD160 (peewee-2.6.3.tar.gz) = faa6049b0d639ff6e7faf70ac65ebefe2d756284 -Size (peewee-2.6.3.tar.gz) = 574936 bytes +SHA1 (peewee-2.6.4.tar.gz) = 3b1510e571093b32244ccc8886847b4be8b1d5ce +RMD160 (peewee-2.6.4.tar.gz) = 547465959845932751e57ead8faddc5a186d87e6 +Size (peewee-2.6.4.tar.gz) = 579379 bytes |