------------------------------------------------------------------- Mon Apr 8 11:40:21 UTC 2013 - matz@suse.de - Add python-greenlet-aarch64-support.diff, for, well, aarch64 support. ------------------------------------------------------------------- Wed Jan 2 18:01:09 UTC 2013 - toddrme2178@gmail.com - Fix building on SLES ------------------------------------------------------------------- Wed Dec 19 15:52:27 UTC 2012 - saschpe@suse.de - The devel subpackage contains only headers and thus is noarch ------------------------------------------------------------------- Fri Nov 23 12:05:16 UTC 2012 - saschpe@suse.de - Update to version 0.4.0: + Greenlet has an instance dictionary now, which means it can be used for implementing greenlet local storage, etc. However, this might introduce incompatibility if subclasses have __dict__ in their __slots__. Classes like that will fail, because greenlet already has __dict__ out of the box. + Greenlet no longer leaks memory after thread termination, as long as terminated thread has no running greenlets left at the time. + Add support for debian sparc and openbsd5-sparc64 + Add support for ppc64 linux + Don't allow greenlets to be copied with copy.copy/deepcopy + Fix arm32/thumb support + Restore greenlet's parent after kill + Add experimental greenlet tracing - Changes from version 0.3.4: + Use plain distutils for install command, this fixes installation of the greenlet.h header. + Enhanced arm32 support + Fix support for Linux/S390 zSeries + Workaround compiler bug on RHEL 3 / CentOS 3 - Changes from version 0.3.3: + Use sphinx to build documentation and publish it on greenlet.rtfd.org + Prevent segfaults on openbsd 4/i386 + Workaround gcc-4.0 not allowing to clobber rbx + Enhance test infrastructure + Fix possible compilation problems when including greenlet.h in C++ mode + Make the greenlet module work on x64 windows + Add a test for greenlet C++ exceptions + Fix compilation on Solaris with SunStudio - Changes from version 0.3.2: + Fix various crashes with recent gcc versions and VC90 + Try to fix stack save/restore on arm32 + Store and restore the threadstate on exceptions like pypy/stackless do + GreenletExit is now based on BaseException on Python >= 2.5 + Switch to using PyCapsule for Python 2.7 and 3.1 + Port for AIX on PowerPC + Fix the sparc/solaris header + Improved build dependencies patch from flub. + Can't pass parent=None to greenlet.greenlet() (fixes #21) + Rudimentary gc support (only non-live greenlets are garbage collected though) - Dropped the following patches (merged upstream): + get-rid-of-ts_origin.patch + i686-register-fixes.patch + ppc-support.patch + ppc64-support.patch - Build HTML documentation ------------------------------------------------------------------- Tue Jul 3 09:53:32 UTC 2012 - dvaleev@suse.com - add ppc64 platform support - fix ppc platform ------------------------------------------------------------------- Fri Dec 23 13:20:47 UTC 2011 - idonmez@suse.com - Add upstream commits 25bf29f4d3b7 and 2d5b17472757 (bnc#738431) - Implement %check ------------------------------------------------------------------- Wed Sep 21 09:35:58 UTC 2011 - saschpe@suse.de - Spec file cleanup: * BuildRequire modern python-distribute instead of python-setuptools * No need for changing executable bits for benchmarks * Use SUSE version checks around specific macros * Only require %{name} = %{version} in devel package ------------------------------------------------------------------- Fri Nov 26 14:44:42 UTC 2010 - seife+obs@b1-systems.com - initial package (version 0.3.1)