Accepting request 280656 from devel:languages:python

1

OBS-URL: https://build.opensuse.org/request/show/280656
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Cython?expand=0&rev=25
This commit is contained in:
2015-01-10 22:07:06 +00:00
committed by Git OBS Bridge
parent 7544432467
commit a765de68db
5 changed files with 71 additions and 65 deletions

View File

@@ -1,3 +1,51 @@
-------------------------------------------------------------------
Fri Jan 9 15:20:31 UTC 2015 - dimstar@opensuse.org
- Re-enable test-suite.
- Add gcc-c++ BuildRequires: needed for the test-suite to be able
to pass.
-------------------------------------------------------------------
Thu Jan 8 12:22:10 UTC 2015 - dimstar@opensuse.org
- Fix usage of update-alternatives.
-------------------------------------------------------------------
Thu Dec 18 10:48:28 UTC 2014 - p.drouand@gmail.com
- Improve update-alternatives.
- Remove Cython-fix-version-detection.patch
(got fixed upstream)
- update to version 0.21.1:
* Features added
- New cythonize option -a to generate the annotated HTML source view.
- Missing C-API declarations in cpython.unicode were added.
- Passing language='c++' into cythonize() globally enables C++ mode
for all modules that were not passed as Extension objects
(i.e. only source files and file patterns).
- Py_hash_t is a known type (used in CPython for hash values).
- PySlice_*() C-API functions are available from the cpython.slice module.
- Allow arrays of C++ classes.
* Bugs fixed
- Reference leak for non-simple Python expressions in boolean and/or expressions.
- To fix a name collision and to reflect availability on host
platforms, standard C declarations [ clock(), time(), struct tm
and tm* functions ] were moved from posix/time.pxd to a new
libc/time.pxd. Patch by Charles Blake.
- Rerunning unmodified modules in IPython's cython support
failed. Patch by Matthias Bussonier.
- Casting C++ std::string to Python byte strings failed when
auto-decoding was enabled.
- Fatal exceptions in global module init code could lead to
crashes if the already created module was used later on
(e.g. through a stale reference in sys.modules or elsewhere).
- cythonize.py script was not installed on MS-Windows.
* Other changes
- Compilation no longer fails hard when unknown compilation
options are passed. Instead, it raises a warning and ignores
them (as it did silently before 0.21). This will be changed back
to an error in a future release.
-------------------------------------------------------------------
Sun Nov 09 22:57:00 UTC 2014 - Led <ledest@gmail.com>