Skip to content

Commit

Permalink
Merge release-8.1.x-3196-2
Browse files Browse the repository at this point in the history
Author: radix
Reviewer: exarkun
Fixes: #3196

Version changes and NEWS updates from the 8.1 release.
  • Loading branch information
radix committed May 18, 2008
1 parent 49cc10d commit 40a9ad7
Show file tree
Hide file tree
Showing 28 changed files with 279 additions and 23 deletions.
128 changes: 128 additions & 0 deletions NEWS
@@ -1,6 +1,134 @@
Ticket numbers in this file can be looked up by visiting
http://twistedmatrix.com/trac/ticket/<number>

Core 8.1.0 (2008-05-18)
=======================

Features
--------

- twisted.internet.error.ConnectionClosed is a new exception which is the
superclass of ConnectionLost and ConnectionDone (#3137)
- Trial's CPU and memory performance should be better now (#3034)
- twisted.python.filepath.FilePath now has a chmod method (#3124)

Fixes
-----

- Some reactor re-entrancy regressions were fixed (#3146, #3168)
- A regression was fixed whereby constructing a Failure for an exception and
traceback raised out of a Pyrex extension would fail (#3132)
- CopyableFailures in PB can again be created from CopiedFailures (#3174)
- FilePath.remove, when called on a FilePath representing a symlink to a
directory, no longer removes the contents of the targeted directory, and
instead removes the symlink (#3097)
- FilePath now has a linkTo method for creating new symlinks (#3122)
- The docstring for Trial's addCleanup method now correctly specifies when
cleanup functions are run (#3131)
- assertWarns now deals better with multiple identical warnings (#2904)
- Various windows installer bugs were fixed (#3115, #3144, #3150, #3151, #3164)
- API links in the howto documentation have been corrected (#3130)
- The Win32 Process transport object now has a pid attribute (#1836)
- A doc bug in the twistd plugin howto which would inevitably lead to
confusion was fixed (#3183)
- A regression breaking IOCP introduced after the last release was fixed
(#3200)

Deprecations and Removals
-------------------------

- mktap is now fully deprecated, and will emit DeprecationWarnings when used
(#3127)

Other
-----
- #3079, #3118, #3120, #3145, #3069, #3149, #3186, #3208, #2762


Conch 8.1.0 (2008-05-18)
========================

Fixes
-----
- A regression was fixed whereby the publicKeys and privateKeys attributes of
SSHFactory would not be interpreted as strings (#3141)
- The sshsimpleserver.py example had a minor bug fix (#3135)
- The deprecated mktap API is no longer used (#3127)
- An infelicity was fixed whereby a NameError would be raised in certain
circumstances during authentication when a ConchError should have been
(#3154)
- A workaround was added to conch.insults for a bug in gnome-terminal whereby
it would not scroll correctly (#3189)


Lore 8.1.0 (2008-05-18)
=======================

Fixes
-----
- The deprecated mktap API is no longer used (#3127)


News 8.1.0 (2008-05-18)
=======================

Fixes
-----
- The deprecated mktap API is no longer used (#3127)


Web 8.1.0 (2008-05-18)
======================

Fixes
-----
- Fixed an XMLRPC bug whereby sometimes a callRemote Deferred would
accidentally be fired twice when a connection was lost during the handling of
a response (#3152)
- Fixed a bug in the "Using Twisted Web" document which prevented an example
resource from being renderable (#3147)
- The deprecated mktap API is no longer used (#3127)


Words 8.1.0 (2008-05-18)
========================

Features
--------
- JID objects now have a nice __repr__ (#3156)
- Extending XMPP protocols is now easier (#2178)

Fixes
-----
- The deprecated mktap API is no longer used (#3127)
- A bug whereby one-time XMPP observers would be enabled permanently was fixed
(#3066)


Mail 8.1.0 (2008-05-18)
=======================

Fixes
-----
- The deprecated mktap API is no longer used (#3127)


Names 8.1.0 (2008-05-18)
========================

Fixes
-----
- The deprecated mktap API is no longer used (#3127)


Web2 8.1.0 (2008-05-18)
=======================

Fixes
-----
- The deprecated mktap API is no longer used (#3127)


Core 8.0.1 (2008-03-26)
=======================

Expand Down
10 changes: 4 additions & 6 deletions README
@@ -1,13 +1,11 @@
Twisted 8.0.1
Twisted 8.1.0

Quote of the Release:

<glyph> **** You have declared an explicit schema in a dynamic language ****
<glyph> Would you like to RESTART, RESTORE, or IMPLEMENT ORTHOGONAL
PERSISTENCE?
<tazle> what should I read before poking at AMP?
<therve> William Faulkner


For information on what's new in Twisted 8.0.1, see the NEWS file that
For information on what's new in Twisted 8.1.0, see the NEWS file that
comes with the distribution.

What is this?
Expand Down
2 changes: 1 addition & 1 deletion twisted/_version.py
@@ -1,3 +1,3 @@
# This is an auto-generated file. Do not edit it.
from twisted.python import versions
version = versions.Version('twisted', 8, 0, 1)
version = versions.Version('twisted', 8, 1, 0)
2 changes: 1 addition & 1 deletion twisted/conch/_version.py
@@ -1,3 +1,3 @@
# This is an auto-generated file. Do not edit it.
from twisted.python import versions
version = versions.Version('twisted.conch', 8, 0, 0)
version = versions.Version('twisted.conch', 8, 1, 0)
16 changes: 16 additions & 0 deletions twisted/conch/topfiles/NEWS
@@ -1,3 +1,19 @@
8.1.0 (2008-05-18)
==================

Fixes
-----
- A regression was fixed whereby the publicKeys and privateKeys attributes of
SSHFactory would not be interpreted as strings (#3141)
- The sshsimpleserver.py example had a minor bug fix (#3135)
- The deprecated mktap API is no longer used (#3127)
- An infelicity was fixed whereby a NameError would be raised in certain
circumstances during authentication when a ConchError should have been
(#3154)
- A workaround was added to conch.insults for a bug in gnome-terminal whereby
it would not scroll correctly (#3189)


8.0.0 (2008-03-17)
==================

Expand Down
2 changes: 1 addition & 1 deletion twisted/conch/topfiles/README
@@ -1,3 +1,3 @@
Twisted Conch 8.0.0
Twisted Conch 8.1.0

Conch depends on Python Crypto extensions.
2 changes: 1 addition & 1 deletion twisted/lore/_version.py
@@ -1,3 +1,3 @@
# This is an auto-generated file. Do not edit it.
from twisted.python import versions
version = versions.Version('twisted.lore', 8, 0, 0)
version = versions.Version('twisted.lore', 8, 1, 0)
8 changes: 8 additions & 0 deletions twisted/lore/topfiles/NEWS
@@ -1,3 +1,11 @@
8.1.0 (2008-05-18)
==================

Fixes
-----
- The deprecated mktap API is no longer used (#3127)


8.0.0 (2008-03-17)
==================

Expand Down
2 changes: 1 addition & 1 deletion twisted/lore/topfiles/README
@@ -1,3 +1,3 @@
Twisted Lore 8.0.0
Twisted Lore 8.1.0

Twisted Lore depends on Twisted and Twisted Web.
2 changes: 1 addition & 1 deletion twisted/mail/_version.py
@@ -1,3 +1,3 @@
# This is an auto-generated file. Do not edit it.
from twisted.python import versions
version = versions.Version('twisted.mail', 8, 0, 0)
version = versions.Version('twisted.mail', 8, 1, 0)
8 changes: 8 additions & 0 deletions twisted/mail/topfiles/NEWS
@@ -1,3 +1,11 @@
8.1.0 (2008-05-18)
==================

Fixes
-----
- The deprecated mktap API is no longer used (#3127)


8.0.0 (2008-03-17)
==================

Expand Down
2 changes: 1 addition & 1 deletion twisted/mail/topfiles/README
@@ -1,4 +1,4 @@
Twisted Mail 8.0.0
Twisted Mail 8.1.0

Mail was recently split out of Twisted.

Expand Down
2 changes: 1 addition & 1 deletion twisted/names/_version.py
@@ -1,3 +1,3 @@
# This is an auto-generated file. Do not edit it.
from twisted.python import versions
version = versions.Version('twisted.names', 8, 0, 0)
version = versions.Version('twisted.names', 8, 1, 0)
8 changes: 8 additions & 0 deletions twisted/names/topfiles/NEWS
@@ -1,3 +1,11 @@
8.1.0 (2008-05-18)
==================

Fixes
-----
- The deprecated mktap API is no longer used (#3127)


8.0.0 (2008-03-17)
==================

Expand Down
2 changes: 1 addition & 1 deletion twisted/names/topfiles/README
@@ -1,3 +1,3 @@
Twisted Names 8.0.0
Twisted Names 8.1.0

Twisted Names depends on Twisted Core.
2 changes: 1 addition & 1 deletion twisted/news/_version.py
@@ -1,3 +1,3 @@
# This is an auto-generated file. Do not edit it.
from twisted.python import versions
version = versions.Version('twisted.news', 8, 0, 0)
version = versions.Version('twisted.news', 8, 1, 0)
8 changes: 8 additions & 0 deletions twisted/news/topfiles/NEWS
@@ -1,3 +1,11 @@
8.1.0 (2008-05-18)
==================

Fixes
-----
- The deprecated mktap API is no longer used (#3127)


8.0.0 (2008-03-17)
==================

Expand Down
2 changes: 1 addition & 1 deletion twisted/news/topfiles/README
@@ -1,4 +1,4 @@
Twisted News 8.0.0
Twisted News 8.1.0

News depends on Twisted, and, if you want to use the moderation
features, Twisted Mail.
45 changes: 45 additions & 0 deletions twisted/topfiles/NEWS
@@ -1,6 +1,51 @@
Ticket numbers in this file can be looked up by visiting
http://twistedmatrix.com/trac/ticket/<number>

8.1.0 (2008-05-18)
==================

Features
--------

- twisted.internet.error.ConnectionClosed is a new exception which is the
superclass of ConnectionLost and ConnectionDone (#3137)
- Trial's CPU and memory performance should be better now (#3034)
- twisted.python.filepath.FilePath now has a chmod method (#3124)

Fixes
-----

- Some reactor re-entrancy regressions were fixed (#3146, #3168)
- A regression was fixed whereby constructing a Failure for an exception and
traceback raised out of a Pyrex extension would fail (#3132)
- CopyableFailures in PB can again be created from CopiedFailures (#3174)
- FilePath.remove, when called on a FilePath representing a symlink to a
directory, no longer removes the contents of the targeted directory, and
instead removes the symlink (#3097)
- FilePath now has a linkTo method for creating new symlinks (#3122)
- The docstring for Trial's addCleanup method now correctly specifies when
cleanup functions are run (#3131)
- assertWarns now deals better with multiple identical warnings (#2904)
- Various windows installer bugs were fixed (#3115, #3144, #3150, #3151, #3164)
- API links in the howto documentation have been corrected (#3130)
- The Win32 Process transport object now has a pid attribute (#1836)
- A doc bug in the twistd plugin howto which would inevitably lead to
confusion was fixed (#3183)
- A regression breaking IOCP introduced after the last release was fixed
(#3200)


Deprecations and Removals
-------------------------

- mktap is now fully deprecated, and will emit DeprecationWarnings when used
(#3127)

Other
-----
- #3079, #3118, #3120, #3145, #3069, #3149, #3186, #3208, #2762


8.0.1 (2008-03-26)
==================

Expand Down
2 changes: 1 addition & 1 deletion twisted/topfiles/README
@@ -1,4 +1,4 @@
Twisted Core 8.0.1
Twisted Core 8.1.0
==================

Twisted Core makes up the core parts of Twisted, including:
Expand Down
2 changes: 1 addition & 1 deletion twisted/web/_version.py
@@ -1,3 +1,3 @@
# This is an auto-generated file. Do not edit it.
from twisted.python import versions
version = versions.Version('twisted.web', 8, 0, 0)
version = versions.Version('twisted.web', 8, 1, 0)
14 changes: 14 additions & 0 deletions twisted/web/topfiles/NEWS
@@ -1,3 +1,17 @@
8.1.0 (2008-05-18)
==================

Fixes
-----

- Fixed an XMLRPC bug whereby sometimes a callRemote Deferred would
accidentally be fired twice when a connection was lost during the handling of
a response (#3152)
- Fixed a bug in the "Using Twisted Web" document which prevented an example
resource from being renderable (#3147)
- The deprecated mktap API is no longer used (#3127)


8.0.0 (2008-03-17)
==================

Expand Down
2 changes: 1 addition & 1 deletion twisted/web/topfiles/README
@@ -1 +1 @@
Twisted Web 8.0.0
Twisted Web 8.1.0
2 changes: 1 addition & 1 deletion twisted/web2/_version.py
@@ -1,3 +1,3 @@
# This is an auto-generated file. Do not edit it.
from twisted.python import versions
version = versions.Version('twisted.web2', 8, 0, 1)
version = versions.Version('twisted.web2', 8, 1, 0)
8 changes: 8 additions & 0 deletions twisted/web2/topfiles/NEWS
@@ -1,3 +1,11 @@
8.1.0 (2008-05-18)
==================

Fixes
-----
- The deprecated mktap API is no longer used (#3127)


8.0.1 (2008-03-26)
==================

Expand Down
2 changes: 1 addition & 1 deletion twisted/words/_version.py
@@ -1,3 +1,3 @@
# This is an auto-generated file. Do not edit it.
from twisted.python import versions
version = versions.Version('twisted.words', 8, 0, 0)
version = versions.Version('twisted.words', 8, 1, 0)

0 comments on commit 40a9ad7

Please sign in to comment.