diff options
author | wiz <wiz@pkgsrc.org> | 2013-02-03 16:35:51 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2013-02-03 16:35:51 +0000 |
commit | 870250569bc0dcabfd795a1854bdaab1871e683e (patch) | |
tree | 377d5049d782ca242854988eae53457b77119bd9 /devel | |
parent | 85fd60d458f97dfb22db64fbe3949adc3c164ccc (diff) | |
download | pkgsrc-870250569bc0dcabfd795a1854bdaab1871e683e.tar.gz |
Update to 0.18:
0.18 (2013-01-28)
=================
Features added
--------------
* Named Unicode escapes ("\N{...}") are supported.
* Python functions/classes provide the special attribute "__qualname__"
as defined by PEP 3155.
* Added a directive ``overflowcheck`` which raises an OverflowException when
arithmetic with C ints overflow. This has a modest performance penalty, but
is much faster than using Python ints.
* Calls to nested Python functions are resolved at compile time.
* Type inference works across nested functions.
* ``py_bytes_string.decode(...)`` is optimised.
* C ``const`` declarations are supported in the language.
Bugs fixed
----------
* Automatic C++ exception mapping didn't work in nogil functions (only in
"with nogil" blocks).
Diffstat (limited to 'devel')
-rw-r--r-- | devel/py-cython/Makefile | 4 | ||||
-rw-r--r-- | devel/py-cython/PLIST | 3 | ||||
-rw-r--r-- | devel/py-cython/distinfo | 8 |
3 files changed, 8 insertions, 7 deletions
diff --git a/devel/py-cython/Makefile b/devel/py-cython/Makefile index a2dc8343cea..b9b240c1722 100644 --- a/devel/py-cython/Makefile +++ b/devel/py-cython/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.12 2013/01/29 06:06:54 wiz Exp $ +# $NetBSD: Makefile,v 1.13 2013/02/03 16:35:51 wiz Exp $ # -DISTNAME= Cython-0.17.4 +DISTNAME= Cython-0.18 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/Cy/cy/} CATEGORIES= lang python MASTER_SITES= http://cython.org/release/ diff --git a/devel/py-cython/PLIST b/devel/py-cython/PLIST index 68d4bb8f1e8..0dc59435dc7 100644 --- a/devel/py-cython/PLIST +++ b/devel/py-cython/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.7 2012/10/16 07:07:58 wiz Exp $ +@comment $NetBSD: PLIST,v 1.8 2013/02/03 16:35:51 wiz Exp $ bin/cygdb${PYVERSSUFFIX} bin/cython${PYVERSSUFFIX} ${PYSITELIB}/Cython/Build/BuildExecutable.py @@ -413,6 +413,7 @@ ${PYSITELIB}/Cython/Utility/MemoryView_C.c ${PYSITELIB}/Cython/Utility/ModuleSetupCode.c ${PYSITELIB}/Cython/Utility/ObjectHandling.c ${PYSITELIB}/Cython/Utility/Optimize.c +${PYSITELIB}/Cython/Utility/Overflow.c ${PYSITELIB}/Cython/Utility/Printing.c ${PYSITELIB}/Cython/Utility/StringTools.c ${PYSITELIB}/Cython/Utility/TestCyUtilityLoader.pyx diff --git a/devel/py-cython/distinfo b/devel/py-cython/distinfo index 1ae1f251bf3..a41445b7eab 100644 --- a/devel/py-cython/distinfo +++ b/devel/py-cython/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.6 2013/01/29 06:06:54 wiz Exp $ +$NetBSD: distinfo,v 1.7 2013/02/03 16:35:51 wiz Exp $ -SHA1 (Cython-0.17.4.tar.gz) = 80d7090e33564ddc294f54c170224b4927149950 -RMD160 (Cython-0.17.4.tar.gz) = 49d4fc39b490cdf44458930fc11861ea7af08eaf -Size (Cython-0.17.4.tar.gz) = 2214803 bytes +SHA1 (Cython-0.18.tar.gz) = 03e18d5551ece9b4e3a43d4d96ad9f98c5cf6c43 +RMD160 (Cython-0.18.tar.gz) = 79b994498cd0ec327793615ed7be8c8af9e08997 +Size (Cython-0.18.tar.gz) = 1317041 bytes SHA1 (patch-aa) = b66269a12ff43be9b7ea980d5245b5fdbbe41e64 SHA1 (patch-ab) = de923488eb3f08f7e048c35c57bd60cbfb2b4c53 SHA1 (patch-ac) = 79b421be9b4b72c57df9907533c4732fec9458f9 |