- update to 0.19.1:
* Completely empty C-API structs for extension type slots (protocols like
number/mapping/sequence) are no longer generated into the C code.
* Docstrings that directly follow a public/readonly attribute declaration
in a cdef class will be used as docstring of the auto-generated property.
This fixes ticket 206.
* The automatic signature documentation tries to preserve more semantics
of default arguments and argument types. Specifically, ``bint`` arguments
now appear as type ``bool``.
* A warning is emitted when negative literal indices are found inside of
a code section that disables ``wraparound`` handling. This helps with
fixing invalid code that might fail in the face of future compiler
optimisations.
* Constant folding for boolean expressions (and/or) was improved.
* Added a build_dir option to cythonize() which allows one to place
the generated .c files outside the source tree.
- Update to version 0.19:
+ Please see http://wiki.cython.org/ReleaseNotes-0.19
OBS-URL: https://build.opensuse.org/request/show/175219
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Cython?expand=0&rev=29
* For loop docs fix and pointer iteration.
* Pure decorators now implemented.
* fix bug #707: optimised dict iteration over non-trivial expressions fail...
* optimise object.pop() for sets
* Py2.4 fix: PySet_Pop() appeared in Py2.5
* Py3.3 test fix
* Support module level control flow and Entry-level error on uninitialized
- Spec file cleanup:
- Fixed wrong EOL encodings and non-excutable scripts
- Set license to Apache-2.0
- Run testsuite
- updated to 0.14.1
- changes too numerous to list, see the following for more details:
* http://wiki.cython.org/ReleaseNotes-0.13
* http://wiki.cython.org/ReleaseNotes-0.14
* http://wiki.cython.org/ReleaseNotes-0.14.1
- Use renewed python-macros, also for compatibility with other
build targets.
- Initial package of Cython 0.12.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Cython?expand=0&rev=1