Re: removing python3-trollius

2017-07-10 Thread Tristan Seligmann
On Mon, 10 Jul 2017 at 11:45 Michael Hudson-Doyle <
michael.hud...@canonical.com> wrote:

>
> python3-trollius fails tests with Python 3.6 and rather than think about
> why, I think it makes more sense to stop building trollius for Python 3.
>

Sounds reasonable to me!


removing python3-trollius

2017-07-10 Thread Michael Hudson-Doyle
Hi,

python3-trollius fails tests with Python 3.6 and rather than think about
why, I think it makes more sense to stop building trollius for Python 3.
It's reason for existence is to backport asyncio to older Python 3 versions
(and Python 2, but I'm not talking about the python 2 package here). As sid
only has versions of Python 3 that very much do have asyncio, it's a bit
pointless now, and in fact I think all reverse-dependencies bar one
actually conditionally only import trollius if asyncio is not found and so
the dependencies can simply be dropped. The one exception is trollius-redis
which has no reverse dependencies and seems to be dead upstream and so
could be removed (or converted to build for Python 2 only).

Thoughts?

Cheers,
mwh