Limnoria icon indicating copy to clipboard operation
Limnoria copied to clipboard

Tracking third-party Python3-incompatible plugins

Open cottongin opened this issue 6 years ago • 10 comments

With Python2 EOL approaching and deprecation warnings added to Limnoria, I thought having one place to keep track of any incompatible third-party plugins would keep things easier to find and fix.

Ideally Issues would be submitted individually to those projects' but this may help shed light on abandoned projects and give contributors an idea for things to upgrade or fix.

EDIT: Limnoria removed Python <3.4 support on 2020-01-01

cottongin avatar Jan 02 '19 11:01 cottongin

Not working: limnoria-tvmaze

Python 3 rewrite (by me) in progress here: TVMaze

cottongin avatar Jan 04 '19 18:01 cottongin

Not working: TriviaTime

Python 3 rewrite: (credit goes to @oddluck) TriviaTime

loljoho avatar Jan 06 '19 17:01 loljoho

Not working: Tweety Uno Geo Unicode DuckHunt WordGames HuntNFish Timebomb Other Stuff Other Stuff Other Stuff

Python 3, working: Tweety Uno Geo Unicode DuckHunt WordGames HuntNFish TimeBomb

Submitting pull requests for all my changes. I'll keep adding to this comment as I discover more incompatible plugins.

oddluck avatar Feb 13 '19 17:02 oddluck

I can work on a few if someone wants to give me a list My plugins are at IotaSpencer/supyplugins I can't guarantee my own plugins are working right now, as I haven't touched them in a while. But I'll gladly help any plugin of someone else along if they want help

IotaSpencer avatar Feb 13 '19 19:02 IotaSpencer

Not working: limnoria-tvmaze

Python 3 rewrite (by me) in progress here: TVMaze

You know, I do accept pull-requests...

But you extended it outsite of my initial scope, anyway :)

Znuff avatar Feb 17 '19 01:02 Znuff

Keeping me running a Python 2 bot: meetingology.

Mikaela avatar May 17 '19 14:05 Mikaela

I think pretty much everything is not working with Python3. I had to switch my bot to use 3 because there's a new weather plugin out there that only works with 3 and every other plugin broke on me. Are there any plans to update plugins at all or is Limnoria dead? I'm mostly just concered about the RSS plugin and maybe a stock/ crypto plugin.

skeeloco avatar Jul 05 '19 16:07 skeeloco

The RSS plugin works with Python 3 (as well as all other plugins provided with Limnoria). Please list here other plugins that don't work with Python 3

progval avatar Jul 05 '19 16:07 progval

Hello the GitHub plugin - dont work , says Error: This plugin may be incompatible with your current Python version. Try running 2to3 on it. , https://github.com/blast007/supybot-github

djlolito avatar Aug 28 '19 04:08 djlolito

@djlolito It looks like there's some patches on the upstream repo: https://github.com/kongr45gpen/supybot-github/pull/27

Alternatively ProgVal has a similar plugin at https://github.com/ProgVal/Supybot-plugins/tree/master/GitHub which supports Python 3 and uses Limnoria's built in web server.

jlu5 avatar Aug 28 '19 05:08 jlu5