diff --git a/python-Twisted.changes b/python-Twisted.changes index 0e6d33c..f791ee0 100644 --- a/python-Twisted.changes +++ b/python-Twisted.changes @@ -1,62 +1,52 @@ +------------------------------------------------------------------- +Mon Feb 20 11:22:00 UTC 2012 - saschpe@suse.de + +- Changes file cleanup + ------------------------------------------------------------------- Sun Feb 19 19:48:13 UTC 2012 - termim@gmail.com - Update to version 0.11 - -Features --------- - - The interface argument to IReactorTCP.listenTCP may now be an IPv6 - address literal, allowing the creation of IPv6 TCP servers. (#5084) - - twisted.python.constants.Names now provides a way to define - collections of named constants, similar to the "enum type" feature - of C or Java. (#5382) - - twisted.python.constants.Values now provides a way to define - collections of named constants with arbitrary values. (#5383) - -Bugfixes --------- - - Fixed an obscure case where connectionLost wasn't called on the - protocol when using half-close. (#3037) - - UDP ports handle socket errors better on Windows. (#3396) - - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a - second. (#4376) - - Prevent a rare situation involving TLS transports, where a producer - may be erroneously left unpaused. (#5347) - - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit - compile warnings. (#5373) - - The GTK2 reactor is now more responsive on Windows. (#5396) - - TLS transports now correctly handle producer registration after the - connection has been lost. (#5439) - - twisted.protocols.htb.Bucket now empties properly with a non-zero - drip rate. (#5448) - - IReactorSSL and ITCPTransport.startTLS now synchronously propagate - errors from the getContext method of context factories, instead of - being capturing them and logging them as unhandled. (#5449) - -Improved Documentation ----------------------- - - The multicast documentation has been expanded. (#4262) - - twisted.internet.defer.Deferred now documents more return values. - (#5399) - - Show a better starting page at - http://twistedmatrix.com/documents/current (#5429) - -Deprecations and Removals -------------------------- - - Remove the deprecated module twisted.enterprise.reflector. (#4108) - - Removed the deprecated module twisted.enterprise.row. (#4109) - - Remove the deprecated module twisted.enterprise.sqlreflector. - (#4110) - - Removed the deprecated module twisted.enterprise.util, as well as - twisted.enterprise.adbapi.safe. (#4111) - - Python 2.4 is no longer supported on any platform. (#5060) - - Removed printTraceback and noOperation from twisted.spread.pb, - deprecated since Twisted 8.2. (#5370) - -Other ------ - - #1712, #2725, #5284, #5325, #5331, #5362, #5364, #5371, #5407, - #5427, #5430, #5431, #5440, #5441 + * Features + - The interface argument to IReactorTCP.listenTCP may now be an IPv6 + address literal, allowing the creation of IPv6 TCP servers. + - twisted.python.constants.Names now provides a way to define + collections of named constants, similar to the "enum type" feature + of C or Java. + - twisted.python.constants.Values now provides a way to define + collections of named constants with arbitrary values. + * Bugfixes + - Fixed an obscure case where connectionLost wasn't called on the + protocol when using half-close. + - UDP ports handle socket errors better on Windows. + - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a + second. + - Prevent a rare situation involving TLS transports, where a producer + may be erroneously left unpaused. + - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit + compile warnings. + - The GTK2 reactor is now more responsive on Windows. + - TLS transports now correctly handle producer registration after the + connection has been lost. + - twisted.protocols.htb.Bucket now empties properly with a non-zero + drip rate. + - IReactorSSL and ITCPTransport.startTLS now synchronously propagate + errors from the getContext method of context factories, instead of + being capturing them and logging them as unhandled. + * Improved Documentation + - The multicast documentation has been expanded. + - twisted.internet.defer.Deferred now documents more return values. + - Show a better starting page at + http://twistedmatrix.com/documents/current + * Deprecations and Removals + - Remove the deprecated module twisted.enterprise.reflector. + - Removed the deprecated module twisted.enterprise.row. + - Remove the deprecated module twisted.enterprise.sqlreflector. + - Removed the deprecated module twisted.enterprise.util, as well as + twisted.enterprise.adbapi.safe. + - Python 2.4 is no longer supported on any platform. + - Removed printTraceback and noOperation from twisted.spread.pb, + deprecated since Twisted 8.2. ------------------------------------------------------------------- Tue Sep 20 14:35:44 UTC 2011 - saschpe@suse.de @@ -73,55 +63,55 @@ Tue Sep 6 15:28:44 UTC 2011 - saschpe@suse.de Fri Sep 2 13:07:50 UTC 2011 - saschpe@suse.de - Update to version 0.11: -Features: - * The twistd man page now has a SIGNALS section. - * reactor.spawnProcess now will not emit a PotentialZombieWarning when called - before reactor.run, and there will be no potential for zombie processes in this case. - * High-throughput applications based on Perspective Broker should now run - noticably faster thanks to the use of a more efficient decoding function - in Twisted Spread. - * Documentation for trac-post-commit-hook functionality in svn-dev policy. - * twisted.protocols.socks.SOCKSv4 now supports the SOCKSv4a protocol. - * Trial can now output test results according to the subunit protocol, as - long as Subunit is installed. - * twisted.protocols.amp now provides a ListOf argument type which can be - composed with some other argument types to create a zero or more element - sequence of that type. - * If returnValue is invoked outside of a function decorated with - @inlineCallbacks, but causes a function thusly decorated to exit, a - DeprecationWarning will be emitted explaining this potentially confusing - behavior. In a future release, this will cause an exception. - * twisted.python.logfile.BaseLogFile now has a reopen method allowing to - use an external logrotate mechanism. -Bugfixes: - * FTP.ftp_NLST now handles requests on invalid paths in a way consistent - with RFC 959. - * twisted.python.util.initgroups now calls the low-level C initgroups by - default if available: the python version can create lots of I/O with certain - authentication setup to retrieve all the necessary information. - * startLogging now does nothing on subsequent invocations, thus fixing a - terrible infinite recursion bug that's only on edge case. - * Stringify non-string data to NetstringReceiver.sendString before - calculating the length so that the calculated length is equal to the actual - length of the transported data. - * twisted.python.win32.cmdLineQuote now correctly quotes empty strings arguments. - * Change the behavior of the Gtk2Reactor to register only one source watch for - each file descriptor, instead of one for reading and one for writing. In - particular, it fixes a bug with Glib under Windows where we failed to notify - when a client is connected. - * Twisted Trial no longer crashes if it can't remove an old _trial_temp directory. - * The optional _c_urlarg extension now handles unquote("") correctly on - platforms where malloc(0) returns NULL, such as AIX. It also compiles with less warnings. - * On POSIX, child processes created with reactor.spawnProcess will no longer - automatically ignore the signals which the parent process has set to be ignored. - * All SOCKSv4a tests now use a dummy reactor with a deterministic resolve method. - * Prevent extraneous server, date and content-type headers in proxy responses. -Deprecations and Removals: - * twisted.internet.error.PotentialZombieWarning is now deprecated. - * twisted.test.time_helpers is now deprecated. - * The deprecated connectUDP method of IReactorUDP has now been removed. - * twisted.trial.unittest.TestCase now ignores the previously deprecated - setUpClass and tearDownClass methods. + * Features: + - The twistd man page now has a SIGNALS section. + - reactor.spawnProcess now will not emit a PotentialZombieWarning when called + before reactor.run, and there will be no potential for zombie processes in this case. + - High-throughput applications based on Perspective Broker should now run + noticably faster thanks to the use of a more efficient decoding function + in Twisted Spread. + - Documentation for trac-post-commit-hook functionality in svn-dev policy. + - twisted.protocols.socks.SOCKSv4 now supports the SOCKSv4a protocol. + - Trial can now output test results according to the subunit protocol, as + long as Subunit is installed. + - twisted.protocols.amp now provides a ListOf argument type which can be + composed with some other argument types to create a zero or more element + sequence of that type. + - If returnValue is invoked outside of a function decorated with + @inlineCallbacks, but causes a function thusly decorated to exit, a + DeprecationWarning will be emitted explaining this potentially confusing + behavior. In a future release, this will cause an exception. + - twisted.python.logfile.BaseLogFile now has a reopen method allowing to + use an external logrotate mechanism. + * Bugfixes: + - FTP.ftp_NLST now handles requests on invalid paths in a way consistent + with RFC 959. + - twisted.python.util.initgroups now calls the low-level C initgroups by + default if available: the python version can create lots of I/O with certain + authentication setup to retrieve all the necessary information. + - startLogging now does nothing on subsequent invocations, thus fixing a + terrible infinite recursion bug that's only on edge case. + - Stringify non-string data to NetstringReceiver.sendString before + calculating the length so that the calculated length is equal to the actual + length of the transported data. + - twisted.python.win32.cmdLineQuote now correctly quotes empty strings arguments. + - Change the behavior of the Gtk2Reactor to register only one source watch for + each file descriptor, instead of one for reading and one for writing. In + particular, it fixes a bug with Glib under Windows where we failed to notify + when a client is connected. + - Twisted Trial no longer crashes if it can't remove an old _trial_temp directory. + - The optional _c_urlarg extension now handles unquote("") correctly on + platforms where malloc(0) returns NULL, such as AIX. It also compiles with less warnings. + - On POSIX, child processes created with reactor.spawnProcess will no longer + automatically ignore the signals which the parent process has set to be ignored. + - All SOCKSv4a tests now use a dummy reactor with a deterministic resolve method. + - Prevent extraneous server, date and content-type headers in proxy responses. + * Deprecations and Removals: + - twisted.internet.error.PotentialZombieWarning is now deprecated. + - twisted.test.time_helpers is now deprecated. + - The deprecated connectUDP method of IReactorUDP has now been removed. + - twisted.trial.unittest.TestCase now ignores the previously deprecated + setUpClass and tearDownClass methods. - Renamed to python-Twisted from python-twisted ------------------------------------------------------------------- diff --git a/python-Twisted.spec b/python-Twisted.spec index d7cd2dc..3a60363 100644 --- a/python-Twisted.spec +++ b/python-Twisted.spec @@ -16,7 +16,6 @@ # - Name: python-Twisted Version: 12.0.0 Release: 0 @@ -27,12 +26,12 @@ Group: Development/Languages/Python Source: http://pypi.python.org/packages/source/T/Twisted/Twisted-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python-devel -BuildRequires: python-pyOpenSSL BuildRequires: python-pam +BuildRequires: python-pyOpenSSL BuildRequires: python-pyserial BuildRequires: python-zope.interface -Requires: python-pyOpenSSL Requires: python-pam +Requires: python-pyOpenSSL Requires: python-pyserial Requires: python-zope.interface %if 0%{?suse_version}