python-tornado tests fail against python3.5
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | python-tornado (Ubuntu) |
High
|
Unassigned | ||
| | Wily |
High
|
Unassigned | ||
Bug Description
The python-tornado package's autopkgtests fail now that python3.5 is enabled. Strangely this failure is not caught at package build time, only at autopkgtest run time.
=== python3.5 ===
Traceback (most recent call last):
File "/usr/lib/
main()
File "/usr/lib/
tornado.
File "/usr/lib/
unittest.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.module)
File "/usr/lib/
suites = [self.loadTests
File "/usr/lib/
suites = [self.loadTests
File "/usr/lib/
test = obj()
File "/usr/lib/
return unittest.
File "/usr/lib/
suites = [self.loadTests
File "/usr/lib/
suites = [self.loadTests
File "/usr/lib/
module = __import_
File "/usr/lib/
from tornado.auth import OpenIdMixin, OAuthMixin, OAuth2Mixin, TwitterMixin, AuthError
File "/usr/lib/
class OpenIdMixin(
File "/usr/lib/
callback=None):
File "/usr/lib/
replacer = ArgReplacer(f, 'callback')
File "/usr/lib/
self.arg_pos = inspect.
File "/usr/lib/
stacklevel=2)
DeprecationWarning: inspect.
See https:/
| Steve Langasek (vorlon) wrote : | #1 |
| Changed in python-tornado (Ubuntu): | |
| importance: | Undecided → High |
| status: | New → Triaged |
Upstream has fixed this here: https:/
| Changed in python-tornado (Ubuntu Wily): | |
| assignee: | nobody → Wesley Wiedenmeier (wesley-wiedenmeier) |
Attaching a debdiff that applies the fixes from upstream
| Changed in python-tornado (Ubuntu Wily): | |
| assignee: | Wesley Wiedenmeier (wesley-wiedenmeier) → nobody |
Updated debdiff with LP: #1478149 in changelog
| Martin Pitt (pitti) wrote : | #5 |
This got fixed in python-tornado 4.2.1 which is in wily now, and the autopkgtests work fine with py3.5.
http://
Thanks!
| Changed in python-tornado (Ubuntu Wily): | |
| status: | Triaged → Fix Released |


This currently blocks pycurl (and python3-defaults itself) from being promoted to wily. This may only be a bug in the testsuite rather than a runtime bug, but regardless it should be fixed in python-tornado prior to unblocking -proposed.