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.
16 lines
462 B
Makefile
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"
|