Hi,

I'm the author of Trololio.
I've never posted to Debian mailing lists, so apologies if I don't
follow proper etiquette. I did take a quick look at the relevant Wiki
page and CoC.

Trololio was written to make Python 3 async easily back-compatible
with Python 2.
The context is Trollius was a back-port of Python 3's asyncio module
to Python 2, and Trololio provides a compatibility layer to support
both with a single codebase.
Similar to what the six module does for general 2/3 compatibility.

Nowadays, Python 2 compatibility is not a priority for most anymore,
and Trollius has been deprecated since at least 2018 [1].
And as per the discussion on GitHub, pagure-ev-server seems to be the
only reverse dependency. Its author removed the dependency in a commit
yesterday [2].

With that in mind, I think it's best to retire the package.
If you do need to keep it working for stable, then I can try and update
it to use importlib. Though I would rather not spend time on a Python 2
related project these days :)

Thanks,
ThinkChaos (they/them)

[1] https://github.com/jamadden/trollius/commit/479788fb7b568c0c685599e55e0e98cab9fe474c [2] https://pagure.io/pagure/c/59edf699016d1049fdaecd1ff728ad8eeb355b64?branch=master

Reply via email to