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