Tue Aug 25 08:59:15 2015 UTC ()
Update to 0.23.1:

0.23.1 (2015-08-22)
===================

Bugs fixed
----------

* Invalid C code for generators.  This fixes ticket 858.

* Invalid C code for some builtin methods.  This fixes ticket 856.

* Invalid C code for unused local buffer variables.
  This fixes ticket 154.

* Test failures on 32bit systems.  This fixes ticket 857.

* Code that uses "from xyz import *" and global C struct/union/array
  variables could fail to compile due to missing helper functions.
  This fixes ticket 851.

* Misnamed PEP 492 coroutine property ``cr_yieldfrom`` renamed to
  ``cr_await`` to match CPython.

* Missing deallocation code for C++ object attributes in certain
  extension class hierarchies.

* Crash when async coroutine was not awaited.

* Compiler crash on ``yield`` in signature annotations and default
  argument values.  Both are forbidden now.

* Compiler crash on certain constructs in ``finally`` clauses.

* Cython failed to build when CPython's pgen is installed.


(wiz)
diff -r1.28 -r1.29 pkgsrc/devel/py-cython/Makefile
diff -r1.20 -r1.21 pkgsrc/devel/py-cython/distinfo

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

--- pkgsrc/devel/py-cython/Makefile 2015/08/14 17:47:54 1.28
+++ pkgsrc/devel/py-cython/Makefile 2015/08/25 08:59:15 1.29
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.28 2015/08/14 17:47:54 wiz Exp $ 1# $NetBSD: Makefile,v 1.29 2015/08/25 08:59:15 wiz Exp $
2 2
3DISTNAME= Cython-0.23 3DISTNAME= Cython-0.23.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/Cy/cy/} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/Cy/cy/}
5CATEGORIES= lang python 5CATEGORIES= lang python
6MASTER_SITES= http://cython.org/release/ 6MASTER_SITES= http://cython.org/release/
7 7
8MAINTAINER= jihbed.research@gmail.com 8MAINTAINER= jihbed.research@gmail.com
9HOMEPAGE= http://cython.org/ 9HOMEPAGE= http://cython.org/
10COMMENT= C-Extensions for Python 10COMMENT= C-Extensions for Python
11LICENSE= apache-1.1 11LICENSE= apache-1.1
12 12
13USE_LANGUAGES= c 13USE_LANGUAGES= c
14 14
15PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX} 15PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX}
16PLIST_VARS= cygdb 16PLIST_VARS= cygdb

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

--- pkgsrc/devel/py-cython/distinfo 2015/08/14 17:47:54 1.20
+++ pkgsrc/devel/py-cython/distinfo 2015/08/25 08:59:15 1.21
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.20 2015/08/14 17:47:54 wiz Exp $ 1$NetBSD: distinfo,v 1.21 2015/08/25 08:59:15 wiz Exp $
2 2
3SHA1 (Cython-0.23.tar.gz) = 5a49123b39d89a20fb88bdc7886210c39cdff695 3SHA1 (Cython-0.23.1.tar.gz) = 2ff0f863d3b996d2265d0bf06e567e5dd23d004d
4RMD160 (Cython-0.23.tar.gz) = 250f6400c8c1265daa5d1eb2e2ab5e1fa82e4fd0 4RMD160 (Cython-0.23.1.tar.gz) = e0e9428f04045b834ef1585312a6e3b2a805630b
5Size (Cython-0.23.tar.gz) = 1621481 bytes 5Size (Cython-0.23.1.tar.gz) = 1626079 bytes
6SHA1 (patch-ac) = d0e06dd9e4b5a34d0614ec17f51c129eb7724323 6SHA1 (patch-ac) = d0e06dd9e4b5a34d0614ec17f51c129eb7724323
7SHA1 (patch-runtests.py) = 788ff593da9ce447af368957f1a8be562e2d40da 7SHA1 (patch-runtests.py) = 788ff593da9ce447af368957f1a8be562e2d40da