pkgsrc/devel/py-quixote/Makefile
adam db5cdeb021 py-quixote: updated to 2.9.1
v2.9.1
    Add itervalues() and iteritems() methods to SessionManager.

    Allow unicode strings passed to redirect().

    Fix handling of __future__ import statements in PTL.


v2.9
    There was a packaging error for 2.8.  It included files not intended
    to be released which broke the 'ptl' package.  This release repairs
    that error and includes a small change to random session tokens.

    Use 128-bit random tokens for session keys and form tokens.

    Our previous 64-bit values should still be more than secure
    for web applications but recommended best practice is currently
    128-bit.  We use URL-safe base64 encoding so the length of
    the tokens is only a bit longer.

    Use base64 instead of hex encoding for util.randbytes()

v2.8
    Don't set duplicate ID attributes on radio inputs.

    ptl_import recompiles ptl files

    Since stat.st_mtime is a float in linux, _load_pyc will almost always
    recompile the ptl files.  Here's a patch to make the logic follow
    compile.c in python.
2018-03-24 08:20:06 +00:00

16 lines
462 B
Makefile

# $NetBSD: Makefile,v 1.10 2018/03/24 08:20:06 adam Exp $
DISTNAME= Quixote-2.9.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
CATEGORIES= devel www python
MASTER_SITES= http://quixote.ca/releases/
MAINTAINER= manu@NetBSD.org
HOMEPAGE= http://quixote.ca/
COMMENT= Framework for writing Python web application
LICENSE= mit
PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # v3.0 is for Python 3.x only
.include "../../lang/python/distutils.mk"
.include "../../mk/bsd.pkg.mk"