[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / databases / py-peewee

File: [cvs.NetBSD.org] / pkgsrc / databases / py-peewee / Makefile (download)

Revision 1.2, Wed Oct 29 13:13:38 2014 UTC (4 years, 10 months ago) by fhajny
Branch: MAIN
Changes since 1.1: +7 -2 lines

Update py-peewee to 2.4.1.

Changes in 2.4.1:
- Fixed #448, add hook to the connection pool for detecting closed
  connections.
- Fixed #229, fix join attribute detection.
- Fixed #447, fixed documentation typo.

Changes in 2.4.0:
- Most of the introspection logic was moved out of the pwiz module and
  into playhouse.reflection.
- Created a new reflection extension for introspecting databases. The
  reflection module additionally can generate actual peewee Model classes
  dynamically.
- Created a dataset library (based on the SQLAlchemy project of the same
  name). For more info check out the blog post announcing playhouse.dataset.
- Added a db_url module which creates Database objects from a connection
  string.
- Added csv dump functionality to the CSV utils extension.
- Added an atomic context manager to support nested transactions.
- Added support for HStore, JSON and TSVector to the reflection module.
- More documentation updates.
- Fixed #440, which fixes a bug where Model.dirty_fields did not return
  an empty set for some subclasses of QueryResultWrapper.

# $NetBSD: Makefile,v 1.2 2014/10/29 13:13:38 fhajny Exp $

DISTNAME=	peewee-2.4.1
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
CATEGORIES=	databases
MASTER_SITES=	-https://github.com/coleifer/peewee/archive/${PKGVERSION_NOREV}${EXTRACT_SUFX}

MAINTAINER=	filip@joyent.com
HOMEPAGE=	http://www.peewee-orm.com/
COMMENT=	Small, expressive ORM for PostgreSQL, MySQL and SQLite
LICENSE=	mit

USE_LANGUAGES=	# none
USE_TOOLS+=	bash

MESSAGE_SUBST+=	PYPKGPREFIX=${PYPKGPREFIX}

REPLACE_BASH+=		playhouse/berkeley_build.sh
REPLACE_PYTHON+=	pwiz.py

.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"