forked from pool/python-greenlet
- 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:
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-greenlet?expand=0&rev=5
This commit is contained in:
committed by
Git OBS Bridge
parent
dd66a1b06b
commit
f3ee8baec8
@@ -1,3 +1,53 @@
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user