Sun Oct 7 21:28:34 2012 UTC ()
Update to 0.17.1:

0.17.1:
General Improvements and Bug Fixes

    A reference leak was fixed in the new dict iteration code when
    the loop target was not a plain variable but an unpacked tuple.
    Memory views did not handle the special case of a NULL buffer
    strides value, as allowed by PEP3118.

0.17:
Features

    Alpha quality support for compiling and running Cython generated
    extension modules in PyPy (through cpyext). Note that this
    requires at leastPyPy 1.9 and in many cases also adaptations
    in user code, especially to avoid borrowed references when no
    owned reference is being held directly in C space (a reference
    in a Python list or dict is not enough, for example). See the
    documentation on porting Cython code to PyPy.

    "yield from" is supported (PEP 380) and a couple of minor
    problems with generators were fixed.

    C++ STL container classes automatically coerce from and to the
    equivalent Python container types on typed assignments and
    casts. Usage examples are here. Note that the data in the
    containers is copied during this conversion.

    C++ iterators can now be iterated over using for x in cpp_container
    whenever cpp_container has begin() and end() methods returning
    objects satisfying the iterator pattern (that is, it can be
    incremented, dereferenced, and compared (for non-equality)).
    cdef classes can now have C++ class members (provided a
    zero-argument constructor exists)

    A new cpython.array standard cimport file allows to efficiently
    talk to the stdlib array.array data type in Python 2. Since
    CPython does not export an official C-API for this module, it
    receives special casing by the compiler in order to avoid setup
    overhead on user side. In Python 3, both buffers and memory
    views on the array type already worked out of the box with
    earlier versions of Cython due to the native support for the
    buffer interface in the Py3 array module.
    Fast dict iteration is now enabled optimistically also for
    untyped variables when the common iteration methods are used.

    The unicode string processing code was adapted for the upcoming
    CPython 3.3 (PEP 393, new Unicode buffer layout).

    Buffer arguments and memory view arguments in Python functions
    can be declared "not None" to raise a TypeError on None input.
    c(p)def functions in pure mode can specify their return type
    with "@cython.returns()".
    Automatic dispatch for fused functions with memoryview arguments
    Support newaxis indexing for memoryviews
    Support decorators for fused functions

General Improvements and Bug Fixes

    Old-style Py2 imports did not work reliably in Python 3.x and
    were broken in Python 3.3. Regardless of this fix, it's generally
    best to be explicit about relative and global imports in Cython
    code because old-style imports have a higher overhead. To this
    end, "from __future__ import absolute_import" is supported in
    Python/Cython 2.x code now (previous versions of Cython already
    used it when compiling Python 3 code).

    Stricter constraints on the inline and final modifiers. If your
    code does not compile due to this change, chances are these
    modifiers were previously being ignored by the compiler and
    can be removed without any performance regression.
    Exceptions are always instantiated while raising them (as in
    Python), instead of risking to instantiate them in potentially
    unsafe situations when they need to be handled or otherwise
    processed.

    locals() properly ignores names that do not have Python compatible
    types (including automatically inferred types).
    Some garbage collection issues of memory views were fixed.

    User declared char* types are now recognised as such and
    auto-coerce to and from Python bytes strings.

    libc.string provides a convenience declaration for const uchar
    in addition to const char.

    Modules generated by @cython.inline() are written into the
    directory pointed to by the environment variable CYTHON_CACHE_DIR
    if set.
    numpy.pxd compiles in Python 3 mode.

    callable() and next() compile to more efficient C code.

    list.append() is faster on average.
    Several C compiler warnings were fixed.
    Several bugs related to memoryviews and fused types were fixed.

    Several bug-fixes and improvements related to cythonize(),
    including ccache-style caching.


(wiz)
diff -r1.6 -r1.7 pkgsrc/devel/py-cython/Makefile
diff -r1.4 -r1.5 pkgsrc/devel/py-cython/PLIST
diff -r1.3 -r1.4 pkgsrc/devel/py-cython/distinfo

cvs diff -r1.6 -r1.7 pkgsrc/devel/py-cython/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-cython/Makefile 2012/08/13 14:38:37 1.6
+++ pkgsrc/devel/py-cython/Makefile 2012/10/07 21:28:34 1.7
@@ -1,19 +1,18 @@ @@ -1,19 +1,18 @@
1# $NetBSD: Makefile,v 1.6 2012/08/13 14:38:37 wiz Exp $ 1# $NetBSD: Makefile,v 1.7 2012/10/07 21:28:34 wiz Exp $
2# 2#
3 3
4DISTNAME= Cython-0.16 4DISTNAME= Cython-0.17.1
5PKGNAME= ${PYPKGPREFIX}-cython-0.16 5PKGNAME= ${PYPKGPREFIX}-cython-0.17.1
6PKGREVISION= 1 
7CATEGORIES= lang python 6CATEGORIES= lang python
8MASTER_SITES= http://cython.org/release/ 7MASTER_SITES= http://cython.org/release/
9 8
10MAINTAINER= jihbed.research@gmail.com 9MAINTAINER= jihbed.research@gmail.com
11HOMEPAGE= http://cython.org/ 10HOMEPAGE= http://cython.org/
12COMMENT= C-Extensions for Python 11COMMENT= C-Extensions for Python
13LICENSE= apache-1.1 12LICENSE= apache-1.1
14 13
15PKG_DESTDIR_SUPPORT= user-destdir 14PKG_DESTDIR_SUPPORT= user-destdir
16 15
17USE_LANGUAGES= c 16USE_LANGUAGES= c
18PYDISTUTILSPKG= yes 17PYDISTUTILSPKG= yes
19 18

cvs diff -r1.4 -r1.5 pkgsrc/devel/py-cython/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/py-cython/PLIST 2012/08/13 14:38:37 1.4
+++ pkgsrc/devel/py-cython/PLIST 2012/10/07 21:28:34 1.5
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1@comment $NetBSD: PLIST,v 1.4 2012/08/13 14:38:37 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.5 2012/10/07 21:28:34 wiz Exp $
2${PLIST.cygdb}bin/cygdb${PYVERSSUFFIX} 2bin/cygdb2.7
3bin/cython${PYVERSSUFFIX} 3bin/cython2.7
4${PYSITELIB}/Cython/Build/BuildExecutable.py 4${PYSITELIB}/Cython/Build/BuildExecutable.py
5${PYSITELIB}/Cython/Build/BuildExecutable.pyc 5${PYSITELIB}/Cython/Build/BuildExecutable.pyc
6${PYSITELIB}/Cython/Build/BuildExecutable.pyo 6${PYSITELIB}/Cython/Build/BuildExecutable.pyo
7${PYSITELIB}/Cython/Build/Dependencies.py 7${PYSITELIB}/Cython/Build/Dependencies.py
8${PYSITELIB}/Cython/Build/Dependencies.pyc 8${PYSITELIB}/Cython/Build/Dependencies.pyc
9${PYSITELIB}/Cython/Build/Dependencies.pyo 9${PYSITELIB}/Cython/Build/Dependencies.pyo
10${PYSITELIB}/Cython/Build/Inline.py 10${PYSITELIB}/Cython/Build/Inline.py
11${PYSITELIB}/Cython/Build/Inline.pyc 11${PYSITELIB}/Cython/Build/Inline.pyc
12${PYSITELIB}/Cython/Build/Inline.pyo 12${PYSITELIB}/Cython/Build/Inline.pyo
13${PYSITELIB}/Cython/Build/Tests/TestInline.py 13${PYSITELIB}/Cython/Build/Tests/TestInline.py
14${PYSITELIB}/Cython/Build/Tests/TestInline.pyc 14${PYSITELIB}/Cython/Build/Tests/TestInline.pyc
15${PYSITELIB}/Cython/Build/Tests/TestInline.pyo 15${PYSITELIB}/Cython/Build/Tests/TestInline.pyo
16${PYSITELIB}/Cython/Build/Tests/TestStripLiterals.py 16${PYSITELIB}/Cython/Build/Tests/TestStripLiterals.py
@@ -58,26 +58,29 @@ ${PYSITELIB}/Cython/Compiler/DebugFlags. @@ -58,26 +58,29 @@ ${PYSITELIB}/Cython/Compiler/DebugFlags.
58${PYSITELIB}/Cython/Compiler/DebugFlags.pyc 58${PYSITELIB}/Cython/Compiler/DebugFlags.pyc
59${PYSITELIB}/Cython/Compiler/DebugFlags.pyo 59${PYSITELIB}/Cython/Compiler/DebugFlags.pyo
60${PYSITELIB}/Cython/Compiler/Errors.py 60${PYSITELIB}/Cython/Compiler/Errors.py
61${PYSITELIB}/Cython/Compiler/Errors.pyc 61${PYSITELIB}/Cython/Compiler/Errors.pyc
62${PYSITELIB}/Cython/Compiler/Errors.pyo 62${PYSITELIB}/Cython/Compiler/Errors.pyo
63${PYSITELIB}/Cython/Compiler/ExprNodes.py 63${PYSITELIB}/Cython/Compiler/ExprNodes.py
64${PYSITELIB}/Cython/Compiler/ExprNodes.pyc 64${PYSITELIB}/Cython/Compiler/ExprNodes.pyc
65${PYSITELIB}/Cython/Compiler/ExprNodes.pyo 65${PYSITELIB}/Cython/Compiler/ExprNodes.pyo
66${PYSITELIB}/Cython/Compiler/FlowControl.pxd 66${PYSITELIB}/Cython/Compiler/FlowControl.pxd
67${PYSITELIB}/Cython/Compiler/FlowControl.py 67${PYSITELIB}/Cython/Compiler/FlowControl.py
68${PYSITELIB}/Cython/Compiler/FlowControl.pyc 68${PYSITELIB}/Cython/Compiler/FlowControl.pyc
69${PYSITELIB}/Cython/Compiler/FlowControl.pyo 69${PYSITELIB}/Cython/Compiler/FlowControl.pyo
70${PYSITELIB}/Cython/Compiler/FlowControl.so 70${PYSITELIB}/Cython/Compiler/FlowControl.so
 71${PYSITELIB}/Cython/Compiler/FusedNode.py
 72${PYSITELIB}/Cython/Compiler/FusedNode.pyc
 73${PYSITELIB}/Cython/Compiler/FusedNode.pyo
71${PYSITELIB}/Cython/Compiler/Future.py 74${PYSITELIB}/Cython/Compiler/Future.py
72${PYSITELIB}/Cython/Compiler/Future.pyc 75${PYSITELIB}/Cython/Compiler/Future.pyc
73${PYSITELIB}/Cython/Compiler/Future.pyo 76${PYSITELIB}/Cython/Compiler/Future.pyo
74${PYSITELIB}/Cython/Compiler/Interpreter.py 77${PYSITELIB}/Cython/Compiler/Interpreter.py
75${PYSITELIB}/Cython/Compiler/Interpreter.pyc 78${PYSITELIB}/Cython/Compiler/Interpreter.pyc
76${PYSITELIB}/Cython/Compiler/Interpreter.pyo 79${PYSITELIB}/Cython/Compiler/Interpreter.pyo
77${PYSITELIB}/Cython/Compiler/Lexicon.py 80${PYSITELIB}/Cython/Compiler/Lexicon.py
78${PYSITELIB}/Cython/Compiler/Lexicon.pyc 81${PYSITELIB}/Cython/Compiler/Lexicon.pyc
79${PYSITELIB}/Cython/Compiler/Lexicon.pyo 82${PYSITELIB}/Cython/Compiler/Lexicon.pyo
80${PYSITELIB}/Cython/Compiler/Lexicon.so 83${PYSITELIB}/Cython/Compiler/Lexicon.so
81${PYSITELIB}/Cython/Compiler/Main.py 84${PYSITELIB}/Cython/Compiler/Main.py
82${PYSITELIB}/Cython/Compiler/Main.pyc 85${PYSITELIB}/Cython/Compiler/Main.pyc
83${PYSITELIB}/Cython/Compiler/Main.pyo 86${PYSITELIB}/Cython/Compiler/Main.pyo
@@ -124,26 +127,29 @@ ${PYSITELIB}/Cython/Compiler/StringEncod @@ -124,26 +127,29 @@ ${PYSITELIB}/Cython/Compiler/StringEncod
124${PYSITELIB}/Cython/Compiler/StringEncoding.pyo 127${PYSITELIB}/Cython/Compiler/StringEncoding.pyo
125${PYSITELIB}/Cython/Compiler/Symtab.py 128${PYSITELIB}/Cython/Compiler/Symtab.py
126${PYSITELIB}/Cython/Compiler/Symtab.pyc 129${PYSITELIB}/Cython/Compiler/Symtab.pyc
127${PYSITELIB}/Cython/Compiler/Symtab.pyo 130${PYSITELIB}/Cython/Compiler/Symtab.pyo
128${PYSITELIB}/Cython/Compiler/Tests/TestBuffer.py 131${PYSITELIB}/Cython/Compiler/Tests/TestBuffer.py
129${PYSITELIB}/Cython/Compiler/Tests/TestBuffer.pyc 132${PYSITELIB}/Cython/Compiler/Tests/TestBuffer.pyc
130${PYSITELIB}/Cython/Compiler/Tests/TestBuffer.pyo 133${PYSITELIB}/Cython/Compiler/Tests/TestBuffer.pyo
131${PYSITELIB}/Cython/Compiler/Tests/TestMemView.py 134${PYSITELIB}/Cython/Compiler/Tests/TestMemView.py
132${PYSITELIB}/Cython/Compiler/Tests/TestMemView.pyc 135${PYSITELIB}/Cython/Compiler/Tests/TestMemView.pyc
133${PYSITELIB}/Cython/Compiler/Tests/TestMemView.pyo 136${PYSITELIB}/Cython/Compiler/Tests/TestMemView.pyo
134${PYSITELIB}/Cython/Compiler/Tests/TestParseTreeTransforms.py 137${PYSITELIB}/Cython/Compiler/Tests/TestParseTreeTransforms.py
135${PYSITELIB}/Cython/Compiler/Tests/TestParseTreeTransforms.pyc 138${PYSITELIB}/Cython/Compiler/Tests/TestParseTreeTransforms.pyc
136${PYSITELIB}/Cython/Compiler/Tests/TestParseTreeTransforms.pyo 139${PYSITELIB}/Cython/Compiler/Tests/TestParseTreeTransforms.pyo
 140${PYSITELIB}/Cython/Compiler/Tests/TestSignatureMatching.py
 141${PYSITELIB}/Cython/Compiler/Tests/TestSignatureMatching.pyc
 142${PYSITELIB}/Cython/Compiler/Tests/TestSignatureMatching.pyo
137${PYSITELIB}/Cython/Compiler/Tests/TestTreeFragment.py 143${PYSITELIB}/Cython/Compiler/Tests/TestTreeFragment.py
138${PYSITELIB}/Cython/Compiler/Tests/TestTreeFragment.pyc 144${PYSITELIB}/Cython/Compiler/Tests/TestTreeFragment.pyc
139${PYSITELIB}/Cython/Compiler/Tests/TestTreeFragment.pyo 145${PYSITELIB}/Cython/Compiler/Tests/TestTreeFragment.pyo
140${PYSITELIB}/Cython/Compiler/Tests/TestTreePath.py 146${PYSITELIB}/Cython/Compiler/Tests/TestTreePath.py
141${PYSITELIB}/Cython/Compiler/Tests/TestTreePath.pyc 147${PYSITELIB}/Cython/Compiler/Tests/TestTreePath.pyc
142${PYSITELIB}/Cython/Compiler/Tests/TestTreePath.pyo 148${PYSITELIB}/Cython/Compiler/Tests/TestTreePath.pyo
143${PYSITELIB}/Cython/Compiler/Tests/TestUtilityLoad.py 149${PYSITELIB}/Cython/Compiler/Tests/TestUtilityLoad.py
144${PYSITELIB}/Cython/Compiler/Tests/TestUtilityLoad.pyc 150${PYSITELIB}/Cython/Compiler/Tests/TestUtilityLoad.pyc
145${PYSITELIB}/Cython/Compiler/Tests/TestUtilityLoad.pyo 151${PYSITELIB}/Cython/Compiler/Tests/TestUtilityLoad.pyo
146${PYSITELIB}/Cython/Compiler/Tests/__init__.py 152${PYSITELIB}/Cython/Compiler/Tests/__init__.py
147${PYSITELIB}/Cython/Compiler/Tests/__init__.pyc 153${PYSITELIB}/Cython/Compiler/Tests/__init__.pyc
148${PYSITELIB}/Cython/Compiler/Tests/__init__.pyo 154${PYSITELIB}/Cython/Compiler/Tests/__init__.pyo
149${PYSITELIB}/Cython/Compiler/TreeFragment.py 155${PYSITELIB}/Cython/Compiler/TreeFragment.py
@@ -244,26 +250,27 @@ ${PYSITELIB}/Cython/Includes/Deprecated/ @@ -244,26 +250,27 @@ ${PYSITELIB}/Cython/Includes/Deprecated/
244${PYSITELIB}/Cython/Includes/Deprecated/python_ref.pxd 250${PYSITELIB}/Cython/Includes/Deprecated/python_ref.pxd
245${PYSITELIB}/Cython/Includes/Deprecated/python_sequence.pxd 251${PYSITELIB}/Cython/Includes/Deprecated/python_sequence.pxd
246${PYSITELIB}/Cython/Includes/Deprecated/python_set.pxd 252${PYSITELIB}/Cython/Includes/Deprecated/python_set.pxd
247${PYSITELIB}/Cython/Includes/Deprecated/python_string.pxd 253${PYSITELIB}/Cython/Includes/Deprecated/python_string.pxd
248${PYSITELIB}/Cython/Includes/Deprecated/python_tuple.pxd 254${PYSITELIB}/Cython/Includes/Deprecated/python_tuple.pxd
249${PYSITELIB}/Cython/Includes/Deprecated/python_type.pxd 255${PYSITELIB}/Cython/Includes/Deprecated/python_type.pxd
250${PYSITELIB}/Cython/Includes/Deprecated/python_unicode.pxd 256${PYSITELIB}/Cython/Includes/Deprecated/python_unicode.pxd
251${PYSITELIB}/Cython/Includes/Deprecated/python_version.pxd 257${PYSITELIB}/Cython/Includes/Deprecated/python_version.pxd
252${PYSITELIB}/Cython/Includes/Deprecated/python_weakref.pxd 258${PYSITELIB}/Cython/Includes/Deprecated/python_weakref.pxd
253${PYSITELIB}/Cython/Includes/Deprecated/stdio.pxd 259${PYSITELIB}/Cython/Includes/Deprecated/stdio.pxd
254${PYSITELIB}/Cython/Includes/Deprecated/stdlib.pxd 260${PYSITELIB}/Cython/Includes/Deprecated/stdlib.pxd
255${PYSITELIB}/Cython/Includes/Deprecated/stl.pxd 261${PYSITELIB}/Cython/Includes/Deprecated/stl.pxd
256${PYSITELIB}/Cython/Includes/cpython/__init__.pxd 262${PYSITELIB}/Cython/Includes/cpython/__init__.pxd
 263${PYSITELIB}/Cython/Includes/cpython/array.pxd
257${PYSITELIB}/Cython/Includes/cpython/bool.pxd 264${PYSITELIB}/Cython/Includes/cpython/bool.pxd
258${PYSITELIB}/Cython/Includes/cpython/buffer.pxd 265${PYSITELIB}/Cython/Includes/cpython/buffer.pxd
259${PYSITELIB}/Cython/Includes/cpython/bytes.pxd 266${PYSITELIB}/Cython/Includes/cpython/bytes.pxd
260${PYSITELIB}/Cython/Includes/cpython/cobject.pxd 267${PYSITELIB}/Cython/Includes/cpython/cobject.pxd
261${PYSITELIB}/Cython/Includes/cpython/complex.pxd 268${PYSITELIB}/Cython/Includes/cpython/complex.pxd
262${PYSITELIB}/Cython/Includes/cpython/dict.pxd 269${PYSITELIB}/Cython/Includes/cpython/dict.pxd
263${PYSITELIB}/Cython/Includes/cpython/exc.pxd 270${PYSITELIB}/Cython/Includes/cpython/exc.pxd
264${PYSITELIB}/Cython/Includes/cpython/float.pxd 271${PYSITELIB}/Cython/Includes/cpython/float.pxd
265${PYSITELIB}/Cython/Includes/cpython/function.pxd 272${PYSITELIB}/Cython/Includes/cpython/function.pxd
266${PYSITELIB}/Cython/Includes/cpython/getargs.pxd 273${PYSITELIB}/Cython/Includes/cpython/getargs.pxd
267${PYSITELIB}/Cython/Includes/cpython/instance.pxd 274${PYSITELIB}/Cython/Includes/cpython/instance.pxd
268${PYSITELIB}/Cython/Includes/cpython/int.pxd 275${PYSITELIB}/Cython/Includes/cpython/int.pxd
269${PYSITELIB}/Cython/Includes/cpython/iterator.pxd 276${PYSITELIB}/Cython/Includes/cpython/iterator.pxd
@@ -381,43 +388,51 @@ ${PYSITELIB}/Cython/TestUtils.pyo @@ -381,43 +388,51 @@ ${PYSITELIB}/Cython/TestUtils.pyo
381${PYSITELIB}/Cython/Tests/TestCodeWriter.py 388${PYSITELIB}/Cython/Tests/TestCodeWriter.py
382${PYSITELIB}/Cython/Tests/TestCodeWriter.pyc 389${PYSITELIB}/Cython/Tests/TestCodeWriter.pyc
383${PYSITELIB}/Cython/Tests/TestCodeWriter.pyo 390${PYSITELIB}/Cython/Tests/TestCodeWriter.pyo
384${PYSITELIB}/Cython/Tests/TestStringIOTree.py 391${PYSITELIB}/Cython/Tests/TestStringIOTree.py
385${PYSITELIB}/Cython/Tests/TestStringIOTree.pyc 392${PYSITELIB}/Cython/Tests/TestStringIOTree.pyc
386${PYSITELIB}/Cython/Tests/TestStringIOTree.pyo 393${PYSITELIB}/Cython/Tests/TestStringIOTree.pyo
387${PYSITELIB}/Cython/Tests/__init__.py 394${PYSITELIB}/Cython/Tests/__init__.py
388${PYSITELIB}/Cython/Tests/__init__.pyc 395${PYSITELIB}/Cython/Tests/__init__.pyc
389${PYSITELIB}/Cython/Tests/__init__.pyo 396${PYSITELIB}/Cython/Tests/__init__.pyo
390${PYSITELIB}/Cython/Tests/xmlrunner.py 397${PYSITELIB}/Cython/Tests/xmlrunner.py
391${PYSITELIB}/Cython/Tests/xmlrunner.pyc 398${PYSITELIB}/Cython/Tests/xmlrunner.pyc
392${PYSITELIB}/Cython/Tests/xmlrunner.pyo 399${PYSITELIB}/Cython/Tests/xmlrunner.pyo
393${PYSITELIB}/Cython/Utility/Buffer.c 400${PYSITELIB}/Cython/Utility/Buffer.c
 401${PYSITELIB}/Cython/Utility/Builtins.c
394${PYSITELIB}/Cython/Utility/Capsule.c 402${PYSITELIB}/Cython/Utility/Capsule.c
 403${PYSITELIB}/Cython/Utility/CppConvert.pyx
 404${PYSITELIB}/Cython/Utility/CppSupport.cpp
395${PYSITELIB}/Cython/Utility/CythonFunction.c 405${PYSITELIB}/Cython/Utility/CythonFunction.c
396${PYSITELIB}/Cython/Utility/Exceptions.c 406${PYSITELIB}/Cython/Utility/Exceptions.c
 407${PYSITELIB}/Cython/Utility/ExtensionTypes.c
397${PYSITELIB}/Cython/Utility/FunctionArguments.c 408${PYSITELIB}/Cython/Utility/FunctionArguments.c
398${PYSITELIB}/Cython/Utility/Generator.c 409${PYSITELIB}/Cython/Utility/Generator.c
 410${PYSITELIB}/Cython/Utility/ImportExport.c
399${PYSITELIB}/Cython/Utility/MemoryView.pyx 411${PYSITELIB}/Cython/Utility/MemoryView.pyx
400${PYSITELIB}/Cython/Utility/MemoryView_C.c 412${PYSITELIB}/Cython/Utility/MemoryView_C.c
401${PYSITELIB}/Cython/Utility/ModuleSetupCode.c 413${PYSITELIB}/Cython/Utility/ModuleSetupCode.c
 414${PYSITELIB}/Cython/Utility/ObjectHandling.c
402${PYSITELIB}/Cython/Utility/Optimize.c 415${PYSITELIB}/Cython/Utility/Optimize.c
 416${PYSITELIB}/Cython/Utility/Printing.c
403${PYSITELIB}/Cython/Utility/StringTools.c 417${PYSITELIB}/Cython/Utility/StringTools.c
404${PYSITELIB}/Cython/Utility/TestCyUtilityLoader.pyx 418${PYSITELIB}/Cython/Utility/TestCyUtilityLoader.pyx
405${PYSITELIB}/Cython/Utility/TestCythonScope.pyx 419${PYSITELIB}/Cython/Utility/TestCythonScope.pyx
406${PYSITELIB}/Cython/Utility/TestUtilityLoader.c 420${PYSITELIB}/Cython/Utility/TestUtilityLoader.c
407${PYSITELIB}/Cython/Utility/TypeConversion.c 421${PYSITELIB}/Cython/Utility/TypeConversion.c
408${PYSITELIB}/Cython/Utility/__init__.py 422${PYSITELIB}/Cython/Utility/__init__.py
409${PYSITELIB}/Cython/Utility/__init__.pyc 423${PYSITELIB}/Cython/Utility/__init__.pyc
410${PYSITELIB}/Cython/Utility/__init__.pyo 424${PYSITELIB}/Cython/Utility/__init__.pyo
 425${PYSITELIB}/Cython/Utility/arrayarray.h
411${PYSITELIB}/Cython/Utils.py 426${PYSITELIB}/Cython/Utils.py
412${PYSITELIB}/Cython/Utils.pyc 427${PYSITELIB}/Cython/Utils.pyc
413${PYSITELIB}/Cython/Utils.pyo 428${PYSITELIB}/Cython/Utils.pyo
414${PYSITELIB}/Cython/__init__.py 429${PYSITELIB}/Cython/__init__.py
415${PYSITELIB}/Cython/__init__.pyc 430${PYSITELIB}/Cython/__init__.pyc
416${PYSITELIB}/Cython/__init__.pyo 431${PYSITELIB}/Cython/__init__.pyo
417${PYSITELIB}/cython.py 432${PYSITELIB}/cython.py
418${PYSITELIB}/cython.pyc 433${PYSITELIB}/cython.pyc
419${PYSITELIB}/cython.pyo 434${PYSITELIB}/cython.pyo
420${PYSITELIB}/pyximport/__init__.py 435${PYSITELIB}/pyximport/__init__.py
421${PYSITELIB}/pyximport/__init__.pyc 436${PYSITELIB}/pyximport/__init__.pyc
422${PYSITELIB}/pyximport/__init__.pyo 437${PYSITELIB}/pyximport/__init__.pyo
423${PYSITELIB}/pyximport/pyxbuild.py 438${PYSITELIB}/pyximport/pyxbuild.py

cvs diff -r1.3 -r1.4 pkgsrc/devel/py-cython/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-cython/distinfo 2012/08/12 21:08:46 1.3
+++ pkgsrc/devel/py-cython/distinfo 2012/10/07 21:28:34 1.4
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.3 2012/08/12 21:08:46 wiz Exp $ 1$NetBSD: distinfo,v 1.4 2012/10/07 21:28:34 wiz Exp $
2 2
3SHA1 (Cython-0.16.tar.gz) = b271c1d4b02c1e73d32ea4b242c92643b6bdd16e 3SHA1 (Cython-0.17.1.tar.gz) = 171512192d815f9b67ba74177bb3afc7bc55a249
4RMD160 (Cython-0.16.tar.gz) = 168ef4138945a867ad19a4f05c924f9ce97008c0 4RMD160 (Cython-0.17.1.tar.gz) = 6128b3ef97fba7e2c37fae657af9b2c5a53538c6
5Size (Cython-0.16.tar.gz) = 1240372 bytes 5Size (Cython-0.17.1.tar.gz) = 1283146 bytes
6SHA1 (patch-aa) = b66269a12ff43be9b7ea980d5245b5fdbbe41e64 6SHA1 (patch-aa) = b66269a12ff43be9b7ea980d5245b5fdbbe41e64
7SHA1 (patch-ab) = de923488eb3f08f7e048c35c57bd60cbfb2b4c53 7SHA1 (patch-ab) = de923488eb3f08f7e048c35c57bd60cbfb2b4c53
8SHA1 (patch-ac) = 1caa956748f9fa221f9ef263d1d695e6565f36d8 8SHA1 (patch-ac) = 1caa956748f9fa221f9ef263d1d695e6565f36d8