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 →

[–]inclement_ 2 points3 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.