--- - branch: MAIN date: Thu Feb 20 09:29:03 UTC 2014 files: - new: '1.20' old: '1.19' path: pkgsrc/devel/py-cython/Makefile pathrev: pkgsrc/devel/py-cython/Makefile@1.20 type: modified - new: '1.13' old: '1.12' path: pkgsrc/devel/py-cython/distinfo pathrev: pkgsrc/devel/py-cython/distinfo@1.13 type: modified id: 20140220T092903Z.983ea00108f1b1a6bf0c5d7bc13c75d0c3c5e38f log: | Update to 0.20.1: =================== 0.20.1 (2014-02-11) =================== Bugs fixed ---------- * List/Tuple literals multiplied by more than one factor were only multiplied by the last factor instead of all. * Lookups of special methods (specifically for context managers) could fail in Python <= 2.6/3.1. * Local variables were erroneously appended to the signature introspection of Cython implemented functions with keyword-only arguments under Python 3. * In-place assignments to variables with inferred Python builtin/extension types could fail with type errors if the result value type was incompatible with the type of the previous value. * The C code generation order of cdef classes, closures, helper code, etc. was not deterministic, thus leading to high code churn. * Type inference could fail to deduce C enum types. * Type inference could deduce unsafe or inefficient types from integer assignments within a mix of inferred Python variables and integer variables. module: pkgsrc subject: 'CVS commit: pkgsrc/devel/py-cython' unixtime: '1392888543' user: wiz