Merge logfile-py3-7142: python 3 syntax for logfile.py

Author: Alex
Reviewer: radix
Fixes: #7142

Update syntax of twisted/python/logfile.py to be compatible
with Python 3.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42211 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge remove-use-of-deferredGenerator-6626-2: Remove all uses of deferredGenerator.

Author: tom.prince
Reviewers: thijs, exarkun
Fixes: #6626

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42221 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge coding-standard-6042: Improve coding standard in twisted.protocols.test.test_basic.

Author: esacteksab, introom, tom.prince
Reviewer: tom.prince, thijs, rwall
Fixes: #6042

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42224 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge deprecate-deferredGenerator-6044-4: Deprecate deferredGenerator.

Author: tom.prince
Reviewer: glyph
Fixes: #6044

twisted.internet.defer.deferredGenerator is like
twisted.internet.defer.inlineCallbacks but for Python <= 2.5. Since
Twisted no longer supports Python 2.5, there's no reason to continue
to offer deferredGenerator (inlineCallbacks is better in every way
except for the newer Python requirement).

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42242 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge app-py3-7143: Update app.py syntax to py3

Author: Alex
Reviewer: radix
Fixes: #7143

Update twisted/application/app.py to python3-compatible syntax.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42245 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
The global state hates babies, TLS PFS and poetry.


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42252 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge trial.py-py3-7154: update trial.py for python3 syntax

Author: Alex
Reviewer: radix
Fixes: #7154

Update twisted/scripts/trial.py to have Python3-compatible syntax.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42253 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge modules-implementer-7155.

Stop using implements() in one more place.

Author: Alex

Reviewer: glyph

Fixes: #7155

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42265 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge fix-except-syntax-7156: use py3 syntax in twisted/plugin.py

Author: Alex
Reviewer: radix
Fixes: #7156

Update twisted/plugin.py to use Python 3-compatible syntax.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42277 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge usage.py-py3-7157: usage.py in python3 syntax

Author: Alex
Reviewer: radix
Fixes: #7157

Update twisted/python/usage.py to have Python 3-compatible syntax.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42280 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge zippath-implements-7158

Author: Alex
Reviewer: hynek
Fixes: #7158

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42287 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge service-implements-7160

Author: Alex
Reviewer: hynek
Fixes: #7160

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42293 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge pyflakes-errors-twisted-words-6994

Author: adiroiban
Reviewer: rwall,ralphm,cyli
Fixes: #6994

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42297 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge pyflakes-errors-twisted-words-6994

Author: cyli
Reviewer: Alex
Fixes: #7163

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42302 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge implementer-7161

Author: Alex
Reviewer: PenguinOfDoom
Fixes: #7161

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42307 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge branches/callWithSpew-7162: Remove unused twisted.test.test_tcp.callWithSpew.

Author: Alex Gaynor
Reviewer: wsanchez
Fixes: #7162


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42318 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge branches/implementsIsLame-7164: Don't use implements

Author: Alex Gaynor
Reviewer: wsanchez
Fixes: #7164


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42325 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge hashes-7165

Author: Alex
Reviewer: PenguinOfDoom
Fixes: #7165

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42331 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb