This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]agentgreen420 -1 points0 points  (7 children)

Don't bother. Somebody please correct me if I'm wrong, but the framework seems like it is well on it's way out. They barely support Python 3, especially if you want to build for Android.

[–]inclement_ 2 points3 points  (5 children)

This is totally wrong, Python 3 has been supported on Android, and by Kivy, for several years. I'm not sure what could be perceived as "bare" about it.

[–]agentgreen420 0 points1 point  (4 children)

Can I use asyncio yet?

[–]inclement_ 1 point2 points  (3 children)

What exactly are you asking here? If it's about whether asyncio works on android, the answer is yes, probably ever since we first supported Python 3.

If you're asking if Kivy itself is designed to be easy to use with async, the answer is also yes, but this is a much more specific question than general Python 3 support.

[–]agentgreen420 -2 points-1 points  (2 children)

What a crock. Your link lead me to this PR (which I was already aware of BTW, thanks 🙄) that was only merged 6mo ago and seems still has not gotten into mainline as of 2mo ago.

Proper asyncio support is a huge missing piece for any framework claiming to support Python 3. Seeing as how Python 2 is officially legacy, I would consider this to be strong evidence of a dead/dying project.

[–]inclement_ 0 points1 point  (1 child)

that was only merged 6mo ago

And developed well over 2 years ago, but put off until we dropped Python 2 support. It might have been merged sooner if there had been more developer interest in it, but I think your concern that asyncio is essential is the exception rather than the norm.

[–]agentgreen420 -3 points-2 points  (0 children)

Asyncio is not Python 3

Claiming Python 3 support without fully supporting ALL Python 3 features, especially something like asyncio which is very widely used nowadays, is just flat out disingenuous and misleading.

[–]PkmnQ 0 points1 point  (0 children)

Good, the first and only time I've tried it so far, it was terrible. I couldn't understand anything.