forked from pool/python-Twisted
- Changes file cleanup
* 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.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Twisted?expand=0&rev=8
This commit is contained in:
committed by
Git OBS Bridge
parent
8bdd3978ca
commit
9c48ba98de
@@ -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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user