pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/py-quixote Update to 2.7:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6202bd8e85c5
branches:  trunk
changeset: 629327:6202bd8e85c5
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Jan 19 20:37:43 2014 +0000

description:
Update to 2.7:

v2.7
----

Author: Neil Schemenauer <nas%arctrix.com@localhost>
Date:   Wed Mar 16 20:22:33 2011 -0600

    Update version to 2.7

Author: Neil Schemenauer <nas%arctrix.com@localhost>
Date:   Wed Mar 16 19:30:00 2011 -0600

    Relax MIME boundary pattern (some clients skip final \r\n).


v2.7b2
------

Author: Neil Schemenauer <nas%arctrix.com@localhost>
Date:   Fri Jan 22 13:35:21 2010 -0600

    Update version to 2.7b2

Author: Neil Schemenauer <nas%arctrix.com@localhost>
Date:   Fri Jan 22 13:32:44 2010 -0600

    Use the StringIO module rather than cStringIO.

    cStringIO is gone in Python 3 and also does not handle unicode
    strings properly.

Author: Neil Schemenauer <nas%arctrix.com@localhost>
Date:   Fri Jan 22 13:29:46 2010 -0600

    By default, set Cache-Control in addition to the Expires header.

    The Expires header is sufficient for HTTP 1.0 but for HTTP 1.1 we
    must add a must-revalidate directive.  Clients and proxies are
    allowed to ignore Expires in certain cases and use stale pages (RFC
    2616 sections 13.1.5 and 14.9.4).

Author: Neil Schemenauer <nas%arctrix.com@localhost>
Date:   Fri Jan 22 13:28:58 2010 -0600

    Disable cimport module for Python >= 2.6.

    The current version of the cimport module does not support relative
    imports. Disable it for now.

Author: Neil Schemenauer <nas%arctrix.com@localhost>
Date:   Sun Dec 13 14:18:45 2009 -0600

    Fix reference to compile_file function (fixes compile_dir function).


v2.7b1
------

Author: Neil Schemenauer <nas%arctrix.com@localhost>
Date:   Mon Sep 7 00:41:44 2009 -0600

    Update version for 2.7b1 release.

Author: Neil Schemenauer <nas%arctrix.com@localhost>
Date:   Mon Sep 7 00:42:51 2009 -0600

    Add session iterator.

Author: Neil Schemenauer <nas%arctrix.com@localhost>
Date:   Wed Dec 3 14:41:05 2008 -0600

    Don't use callable().

Author: Neil Schemenauer <nas%arctrix.com@localhost>
Date:   Wed Dec 3 12:43:38 2008 -0600

    Use __contains__ instead of has_key.

Author: Neil Schemenauer <nas%arctrix.com@localhost>
Date:   Wed Dec 3 12:41:18 2008 -0600

    Use utf-8 as default encoding.

Author: Neil Schemenauer <nas%arctrix.com@localhost>
Date:   Fri Nov 28 23:00:40 2008 -0600

    Use built-in set type.

Author: Neil Schemenauer <nas%arctrix.com@localhost>
Date:   Mon Sep 7 01:30:26 2009 -0600

    Work around broken ihooks module in Python 2.6.

    Using the import hook is still the most convenient way of using PTL
    modules.

Author: Neil Schemenauer <nas%arctrix.com@localhost>
Date:   Sun Apr 12 10:57:06 2009 -0600

    Remove spurious kwargs from WidgetDict.__init__.

Author: Neil Schemenauer <nas%arctrix.com@localhost>
Date:   Tue Jun 16 09:55:31 2009 -0600

    Add options to sendmail so it can be used without a Quixote config.

    Also, remove broken encode() call since it can't handle Unicode properly
    as implemented.

Author: Neil Schemenauer <nas%arctrix.com@localhost>
Date:   Sun May 31 19:09:53 2009 -0600

    Add SESSION_COOKIE_SECURE and SESSION_COOKIE_HTTPONLY.

    Based on a suggestion from Emmanuel Dreyfus <manu%netbsd.org@localhost>, add
    the SESSION_COOKIE_SECURE and SESSION_COOKIE_HTTPONLY options.
    Setting them to true will cause the corresponding flag to be set
    on the session cookie.

Author: Hamish Lawson <hbl%st-andrews.ac.uk@localhost>
Date:   Mon Feb 2 10:04:04 2009 -0600

    Check for other possible values of HTTPS.

    Currently HTTPRequest only checks whether the HTTPS environment
    variable has a value of 'on', but other possible positive values are
    '1' (as set by mod_wsgi) and 'yes'.

Author: Neil Schemenauer <nas%arctrix.com@localhost>
Date:   Tue Jan 6 20:16:39 2009 -0600

    Avoid infinite redirect when PATH_INFO is empty.

diffstat:

 devel/py-quixote/Makefile |   10 +-
 devel/py-quixote/PLIST    |  215 ++++++++++++++++++++++++---------------------
 devel/py-quixote/distinfo |    8 +-
 3 files changed, 124 insertions(+), 109 deletions(-)

diffs (289 lines):

diff -r f613a9015c1b -r 6202bd8e85c5 devel/py-quixote/Makefile
--- a/devel/py-quixote/Makefile Sun Jan 19 20:31:19 2014 +0000
+++ b/devel/py-quixote/Makefile Sun Jan 19 20:37:43 2014 +0000
@@ -1,20 +1,20 @@
-# $NetBSD: Makefile,v 1.4 2013/04/18 00:56:41 mspo Exp $
-#
+# $NetBSD: Makefile,v 1.5 2014/01/19 20:37:43 wiz Exp $
 
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
-DISTNAME=      Quixote-2.6
-PKGREVISION=   1
+DISTNAME=      Quixote-2.7
 CATEGORIES=    devel www
 MASTER_SITES=  http://quixote.ca/releases/
 
 MAINTAINER=    manu%NetBSD.org@localhost
 HOMEPAGE=      http://quixote.ca/
 COMMENT=       Framework for writing Python web application
+LICENSE=       mit
 
-#PKG_DESTDIR_SUPPORT=  destdir
 REPLACE_PYTHON+= setup.py quixote/server/*.py quixote/test/*.py quixote/ptl/*.py
 REPLACE_PYTHON+= quixote/demo/*.py
 
+PYTHON_VERSIONS_INCOMPATIBLE=  33 # not yet ported as of 2.7
+
 .include "../../lang/python/distutils.mk"
 .include "../../lang/python/application.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r f613a9015c1b -r 6202bd8e85c5 devel/py-quixote/PLIST
--- a/devel/py-quixote/PLIST    Sun Jan 19 20:31:19 2014 +0000
+++ b/devel/py-quixote/PLIST    Sun Jan 19 20:37:43 2014 +0000
@@ -1,128 +1,143 @@
-@comment $NetBSD: PLIST,v 1.4 2012/04/08 20:21:47 wiz Exp $
+@comment $NetBSD: PLIST,v 1.5 2014/01/19 20:37:43 wiz Exp $
 ${PYSITELIB}/${EGG_FILE}
+${PYSITELIB}/quixote/__init__.py
+${PYSITELIB}/quixote/__init__.pyc
+${PYSITELIB}/quixote/__init__.pyo
 ${PYSITELIB}/quixote/config.py
-${PYSITELIB}/quixote/publish.py
-${PYSITELIB}/quixote/wsgi.py
-${PYSITELIB}/quixote/logger.py
-${PYSITELIB}/quixote/errors.py
-${PYSITELIB}/quixote/http_response.py
-${PYSITELIB}/quixote/sendmail.py
-${PYSITELIB}/quixote/directory.py
-${PYSITELIB}/quixote/util.py
-${PYSITELIB}/quixote/http_request.py
-${PYSITELIB}/quixote/publish1.py
-${PYSITELIB}/quixote/session.py
-${PYSITELIB}/quixote/__init__.py
+${PYSITELIB}/quixote/config.pyc
+${PYSITELIB}/quixote/config.pyo
+${PYSITELIB}/quixote/demo/__init__.py
+${PYSITELIB}/quixote/demo/__init__.pyc
+${PYSITELIB}/quixote/demo/__init__.pyo
 ${PYSITELIB}/quixote/demo/altdemo.py
-${PYSITELIB}/quixote/demo/mini_demo.py
-${PYSITELIB}/quixote/demo/__init__.py
+${PYSITELIB}/quixote/demo/altdemo.pyc
+${PYSITELIB}/quixote/demo/altdemo.pyo
+${PYSITELIB}/quixote/demo/extras.ptl
 ${PYSITELIB}/quixote/demo/forms.ptl
-${PYSITELIB}/quixote/demo/root.ptl
 ${PYSITELIB}/quixote/demo/integers.ptl
-${PYSITELIB}/quixote/demo/extras.ptl
-${PYSITELIB}/quixote/demo/altdemo.pyc
+${PYSITELIB}/quixote/demo/mini_demo.py
 ${PYSITELIB}/quixote/demo/mini_demo.pyc
-${PYSITELIB}/quixote/demo/__init__.pyc
-${PYSITELIB}/quixote/demo/altdemo.pyo
 ${PYSITELIB}/quixote/demo/mini_demo.pyo
-${PYSITELIB}/quixote/demo/__init__.pyo
-${PYSITELIB}/quixote/form/compatibility.py
-${PYSITELIB}/quixote/form/css.py
-${PYSITELIB}/quixote/form/form.py
+${PYSITELIB}/quixote/demo/profile.py
+${PYSITELIB}/quixote/demo/profile.pyc
+${PYSITELIB}/quixote/demo/profile.pyo
+${PYSITELIB}/quixote/demo/root.ptl
+${PYSITELIB}/quixote/directory.py
+${PYSITELIB}/quixote/directory.pyc
+${PYSITELIB}/quixote/directory.pyo
+${PYSITELIB}/quixote/errors.py
+${PYSITELIB}/quixote/errors.pyc
+${PYSITELIB}/quixote/errors.pyo
 ${PYSITELIB}/quixote/form/__init__.py
-${PYSITELIB}/quixote/form/widget.py
+${PYSITELIB}/quixote/form/__init__.pyc
+${PYSITELIB}/quixote/form/__init__.pyo
+${PYSITELIB}/quixote/form/compatibility.py
 ${PYSITELIB}/quixote/form/compatibility.pyc
+${PYSITELIB}/quixote/form/compatibility.pyo
+${PYSITELIB}/quixote/form/css.py
 ${PYSITELIB}/quixote/form/css.pyc
-${PYSITELIB}/quixote/form/form.pyc
-${PYSITELIB}/quixote/form/__init__.pyc
-${PYSITELIB}/quixote/form/widget.pyc
-${PYSITELIB}/quixote/form/compatibility.pyo
 ${PYSITELIB}/quixote/form/css.pyo
+${PYSITELIB}/quixote/form/form.py
+${PYSITELIB}/quixote/form/form.pyc
 ${PYSITELIB}/quixote/form/form.pyo
-${PYSITELIB}/quixote/form/__init__.pyo
+${PYSITELIB}/quixote/form/widget.py
+${PYSITELIB}/quixote/form/widget.pyc
 ${PYSITELIB}/quixote/form/widget.pyo
+${PYSITELIB}/quixote/html/__init__.py
+${PYSITELIB}/quixote/html/__init__.pyc
+${PYSITELIB}/quixote/html/__init__.pyo
+${PYSITELIB}/quixote/html/_c_htmltext.so
+${PYSITELIB}/quixote/html/_py_htmltext.py
+${PYSITELIB}/quixote/html/_py_htmltext.pyc
+${PYSITELIB}/quixote/html/_py_htmltext.pyo
 ${PYSITELIB}/quixote/html/qpy_templateio.py
-${PYSITELIB}/quixote/html/_py_htmltext.py
-${PYSITELIB}/quixote/html/__init__.py
-${PYSITELIB}/quixote/html/_c_htmltext.so
 ${PYSITELIB}/quixote/html/qpy_templateio.pyc
-${PYSITELIB}/quixote/html/_py_htmltext.pyc
-${PYSITELIB}/quixote/html/__init__.pyc
 ${PYSITELIB}/quixote/html/qpy_templateio.pyo
-${PYSITELIB}/quixote/html/_py_htmltext.pyo
-${PYSITELIB}/quixote/html/__init__.pyo
-${PYSITELIB}/quixote/ptl/qx_distutils.py
-${PYSITELIB}/quixote/ptl/ptl_import.py
+${PYSITELIB}/quixote/http_request.py
+${PYSITELIB}/quixote/http_request.pyc
+${PYSITELIB}/quixote/http_request.pyo
+${PYSITELIB}/quixote/http_response.py
+${PYSITELIB}/quixote/http_response.pyc
+${PYSITELIB}/quixote/http_response.pyo
+${PYSITELIB}/quixote/logger.py
+${PYSITELIB}/quixote/logger.pyc
+${PYSITELIB}/quixote/logger.pyo
+${PYSITELIB}/quixote/ptl/__init__.py
+${PYSITELIB}/quixote/ptl/__init__.pyc
+${PYSITELIB}/quixote/ptl/__init__.pyo
+${PYSITELIB}/quixote/ptl/cimport.so
+${PYSITELIB}/quixote/ptl/ihooks_local.py
+${PYSITELIB}/quixote/ptl/ihooks_local.pyc
+${PYSITELIB}/quixote/ptl/ihooks_local.pyo
+${PYSITELIB}/quixote/ptl/infinite_reload.py
+${PYSITELIB}/quixote/ptl/infinite_reload.pyc
+${PYSITELIB}/quixote/ptl/infinite_reload.pyo
 ${PYSITELIB}/quixote/ptl/install.py
+${PYSITELIB}/quixote/ptl/install.pyc
+${PYSITELIB}/quixote/ptl/install.pyo
 ${PYSITELIB}/quixote/ptl/ptl_compile.py
-${PYSITELIB}/quixote/ptl/__init__.py
-${PYSITELIB}/quixote/ptl/ptlrun.py
-${PYSITELIB}/quixote/ptl/cimport.so
-${PYSITELIB}/quixote/ptl/qx_distutils.pyc
-${PYSITELIB}/quixote/ptl/ptl_import.pyc
-${PYSITELIB}/quixote/ptl/install.pyc
 ${PYSITELIB}/quixote/ptl/ptl_compile.pyc
-${PYSITELIB}/quixote/ptl/__init__.pyc
-${PYSITELIB}/quixote/ptl/ptlrun.pyc
-${PYSITELIB}/quixote/ptl/qx_distutils.pyo
+${PYSITELIB}/quixote/ptl/ptl_compile.pyo
+${PYSITELIB}/quixote/ptl/ptl_import.py
+${PYSITELIB}/quixote/ptl/ptl_import.pyc
 ${PYSITELIB}/quixote/ptl/ptl_import.pyo
-${PYSITELIB}/quixote/ptl/install.pyo
-${PYSITELIB}/quixote/ptl/ptl_compile.pyo
-${PYSITELIB}/quixote/ptl/__init__.pyo
+${PYSITELIB}/quixote/ptl/ptlrun.py
+${PYSITELIB}/quixote/ptl/ptlrun.pyc
 ${PYSITELIB}/quixote/ptl/ptlrun.pyo
-${PYSITELIB}/quixote/server/mod_python_handler.py
-${PYSITELIB}/quixote/server/fastcgi_server.py
-${PYSITELIB}/quixote/server/simple_server.py
-${PYSITELIB}/quixote/server/_fcgi.py
-${PYSITELIB}/quixote/server/twisted_server.py
-${PYSITELIB}/quixote/server/scgi_server.py
-${PYSITELIB}/quixote/server/cgi_server.py
+${PYSITELIB}/quixote/ptl/qx_distutils.py
+${PYSITELIB}/quixote/ptl/qx_distutils.pyc
+${PYSITELIB}/quixote/ptl/qx_distutils.pyo
+${PYSITELIB}/quixote/ptl/relimport.py
+${PYSITELIB}/quixote/ptl/relimport.pyc
+${PYSITELIB}/quixote/ptl/relimport.pyo
+${PYSITELIB}/quixote/ptl/test_import.py
+${PYSITELIB}/quixote/ptl/test_import.pyc
+${PYSITELIB}/quixote/ptl/test_import.pyo
+${PYSITELIB}/quixote/publish.py
+${PYSITELIB}/quixote/publish.pyc
+${PYSITELIB}/quixote/publish.pyo
+${PYSITELIB}/quixote/publish1.py
+${PYSITELIB}/quixote/publish1.pyc
+${PYSITELIB}/quixote/publish1.pyo
+${PYSITELIB}/quixote/sendmail.py
+${PYSITELIB}/quixote/sendmail.pyc
+${PYSITELIB}/quixote/sendmail.pyo
 ${PYSITELIB}/quixote/server/__init__.py
-${PYSITELIB}/quixote/server/util.py
-${PYSITELIB}/quixote/server/medusa_server.py
-${PYSITELIB}/quixote/server/mod_python_handler.pyc
-${PYSITELIB}/quixote/server/fastcgi_server.pyc
-${PYSITELIB}/quixote/server/simple_server.pyc
+${PYSITELIB}/quixote/server/__init__.pyc
+${PYSITELIB}/quixote/server/__init__.pyo
+${PYSITELIB}/quixote/server/_fcgi.py
 ${PYSITELIB}/quixote/server/_fcgi.pyc
-${PYSITELIB}/quixote/server/twisted_server.pyc
-${PYSITELIB}/quixote/server/scgi_server.pyc
-${PYSITELIB}/quixote/server/cgi_server.pyc
-${PYSITELIB}/quixote/server/__init__.pyc
-${PYSITELIB}/quixote/server/util.pyc
-${PYSITELIB}/quixote/server/medusa_server.pyc
-${PYSITELIB}/quixote/server/mod_python_handler.pyo
-${PYSITELIB}/quixote/server/fastcgi_server.pyo
-${PYSITELIB}/quixote/server/simple_server.pyo
 ${PYSITELIB}/quixote/server/_fcgi.pyo
-${PYSITELIB}/quixote/server/twisted_server.pyo
-${PYSITELIB}/quixote/server/scgi_server.pyo
+${PYSITELIB}/quixote/server/cgi_server.py
+${PYSITELIB}/quixote/server/cgi_server.pyc
 ${PYSITELIB}/quixote/server/cgi_server.pyo
-${PYSITELIB}/quixote/server/__init__.pyo
-${PYSITELIB}/quixote/server/util.pyo
+${PYSITELIB}/quixote/server/fastcgi_server.py
+${PYSITELIB}/quixote/server/fastcgi_server.pyc
+${PYSITELIB}/quixote/server/fastcgi_server.pyo
+${PYSITELIB}/quixote/server/medusa_server.py
+${PYSITELIB}/quixote/server/medusa_server.pyc
 ${PYSITELIB}/quixote/server/medusa_server.pyo
-${PYSITELIB}/quixote/config.pyc
-${PYSITELIB}/quixote/publish.pyc
-${PYSITELIB}/quixote/wsgi.pyc
-${PYSITELIB}/quixote/logger.pyc
-${PYSITELIB}/quixote/errors.pyc
-${PYSITELIB}/quixote/http_response.pyc
-${PYSITELIB}/quixote/sendmail.pyc
-${PYSITELIB}/quixote/directory.pyc
+${PYSITELIB}/quixote/server/mod_python_handler.py
+${PYSITELIB}/quixote/server/mod_python_handler.pyc
+${PYSITELIB}/quixote/server/mod_python_handler.pyo
+${PYSITELIB}/quixote/server/scgi_server.py
+${PYSITELIB}/quixote/server/scgi_server.pyc
+${PYSITELIB}/quixote/server/scgi_server.pyo
+${PYSITELIB}/quixote/server/simple_server.py
+${PYSITELIB}/quixote/server/simple_server.pyc
+${PYSITELIB}/quixote/server/simple_server.pyo
+${PYSITELIB}/quixote/server/twisted_server.py
+${PYSITELIB}/quixote/server/twisted_server.pyc
+${PYSITELIB}/quixote/server/twisted_server.pyo
+${PYSITELIB}/quixote/server/util.py
+${PYSITELIB}/quixote/server/util.pyc
+${PYSITELIB}/quixote/server/util.pyo
+${PYSITELIB}/quixote/session.py
+${PYSITELIB}/quixote/session.pyc
+${PYSITELIB}/quixote/session.pyo
+${PYSITELIB}/quixote/util.py
 ${PYSITELIB}/quixote/util.pyc
-${PYSITELIB}/quixote/http_request.pyc
-${PYSITELIB}/quixote/publish1.pyc
-${PYSITELIB}/quixote/session.pyc
-${PYSITELIB}/quixote/__init__.pyc
-${PYSITELIB}/quixote/config.pyo
-${PYSITELIB}/quixote/publish.pyo
+${PYSITELIB}/quixote/util.pyo
+${PYSITELIB}/quixote/wsgi.py
+${PYSITELIB}/quixote/wsgi.pyc
 ${PYSITELIB}/quixote/wsgi.pyo
-${PYSITELIB}/quixote/logger.pyo
-${PYSITELIB}/quixote/errors.pyo
-${PYSITELIB}/quixote/http_response.pyo
-${PYSITELIB}/quixote/sendmail.pyo
-${PYSITELIB}/quixote/directory.pyo
-${PYSITELIB}/quixote/util.pyo
-${PYSITELIB}/quixote/http_request.pyo
-${PYSITELIB}/quixote/publish1.pyo
-${PYSITELIB}/quixote/session.pyo
-${PYSITELIB}/quixote/__init__.pyo
diff -r f613a9015c1b -r 6202bd8e85c5 devel/py-quixote/distinfo
--- a/devel/py-quixote/distinfo Sun Jan 19 20:31:19 2014 +0000
+++ b/devel/py-quixote/distinfo Sun Jan 19 20:37:43 2014 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2009/03/03 10:12:38 manu Exp $
+$NetBSD: distinfo,v 1.2 2014/01/19 20:37:43 wiz Exp $
 
-SHA1 (Quixote-2.6.tar.gz) = f89b727a2cec12648abc08119de6ccc622120df5
-RMD160 (Quixote-2.6.tar.gz) = a9f0fc472dea74f486b3a5c8cb08d3d3b509a0a3
-Size (Quixote-2.6.tar.gz) = 197321 bytes
+SHA1 (Quixote-2.7.tar.gz) = 964dead6cf9cb8a99b20b283ed58599cec08d85d
+RMD160 (Quixote-2.7.tar.gz) = 5b4d1a52022e3635641121bade23c8d610b962d8
+Size (Quixote-2.7.tar.gz) = 208400 bytes



Home | Main Index | Thread Index | Old Index