pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/py-psyco Update to 1.4, based on PR 31335 by Vict...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/82fae59b2106
branches:  trunk
changeset: 501215:82fae59b2106
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Wed Oct 19 01:33:16 2005 +0000

description:
Update to 1.4, based on PR 31335 by Victor I.
Additional PLIST fixes.

Changes in 1.4:
An interesting new optimization: instances of user-defined classes
are now really supported, i.e. their attributes keep type information
and are stored quite compactly in memory.  However, it only works
so far with instances of a new type ``psyco.compact`` (which is
subclassable).  The line ``from psyco.classes import *`` has the
effect of turning your classes into psyco.compact subclasses, too.

Changes in 1.3:
Includes support for Python 2.4 (and of course still for 2.1-2.3).
As always comes with a few bug fixes, including a memory leak when
using the profiler.  Another good news is that the built-in functions
that read the local variables -- locals(), eval(), execfile(),
vars(), dir(), input() -- now work correctly!

diffstat:

 lang/py-psyco/Makefile |  6 +++---
 lang/py-psyco/PLIST    |  5 ++++-
 lang/py-psyco/distinfo |  8 ++++----
 3 files changed, 11 insertions(+), 8 deletions(-)

diffs (53 lines):

diff -r 518d83356adf -r 82fae59b2106 lang/py-psyco/Makefile
--- a/lang/py-psyco/Makefile    Wed Oct 19 00:33:12 2005 +0000
+++ b/lang/py-psyco/Makefile    Wed Oct 19 01:33:16 2005 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2005/07/27 16:21:17 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2005/10/19 01:33:16 wiz Exp $
 
-DISTNAME=       psyco-1.2-src
+DISTNAME=       psyco-1.4-src
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/-src//}
 CATEGORIES=     lang python
 MASTER_SITES=   ${MASTER_SITE_SOURCEFORGE:=psyco/}
@@ -15,7 +15,7 @@
 PY_PATCHPLIST= YES
 
 ONLY_FOR_PLATFORM=             *-*-i386
-PYTHON_VERSIONS_ACCEPTED=      23 22 21
+PYTHON_VERSIONS_ACCEPTED=      24 23 22 21
 
 .include "../../lang/python/extension.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 518d83356adf -r 82fae59b2106 lang/py-psyco/PLIST
--- a/lang/py-psyco/PLIST       Wed Oct 19 00:33:12 2005 +0000
+++ b/lang/py-psyco/PLIST       Wed Oct 19 01:33:16 2005 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2003/10/01 22:39:06 recht Exp $
+@comment $NetBSD: PLIST,v 1.2 2005/10/19 01:33:16 wiz Exp $
 ${PYSITELIB}/psyco/__init__.py
 ${PYSITELIB}/psyco/__init__.pyc
 ${PYSITELIB}/psyco/__init__.pyo
@@ -9,6 +9,9 @@
 ${PYSITELIB}/psyco/core.py
 ${PYSITELIB}/psyco/core.pyc
 ${PYSITELIB}/psyco/core.pyo
+${PYSITELIB}/psyco/kdictproxy.py
+${PYSITELIB}/psyco/kdictproxy.pyc
+${PYSITELIB}/psyco/kdictproxy.pyo
 ${PYSITELIB}/psyco/logger.py
 ${PYSITELIB}/psyco/logger.pyc
 ${PYSITELIB}/psyco/logger.pyo
diff -r 518d83356adf -r 82fae59b2106 lang/py-psyco/distinfo
--- a/lang/py-psyco/distinfo    Wed Oct 19 00:33:12 2005 +0000
+++ b/lang/py-psyco/distinfo    Wed Oct 19 01:33:16 2005 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2005/02/24 09:03:10 agc Exp $
+$NetBSD: distinfo,v 1.4 2005/10/19 01:33:16 wiz Exp $
 
-SHA1 (psyco-1.2-src.tar.gz) = 8962da56d5fe6e79e06d0780feb1156de63b4ace
-RMD160 (psyco-1.2-src.tar.gz) = 94a4774dee7557b5f70b960a30c3e18c96cc8bdf
-Size (psyco-1.2-src.tar.gz) = 318472 bytes
+SHA1 (psyco-1.4-src.tar.gz) = 965d2b8fdecde3f1fb3a1855b697b53da66fa058
+RMD160 (psyco-1.4-src.tar.gz) = 9520355ea9e55f6c910e6c0563bc2ea8f3a17535
+Size (psyco-1.4-src.tar.gz) = 345871 bytes



Home | Main Index | Thread Index | Old Index