-
Greetings. I have a couple of games created with pygame on the Itch.io site. I just checked, and none of the three games I have with pygbag are working, even though I haven't touched any of their code and they were all working fine last week. The last one I uploaded is this one: I uploaded it on May 31st, and due to JAM rules, I haven't touched any of the code until the JAM voting period ends. The game was fully playable in the web version for the first few weeks, but today, I can't get it to work, and when I tried the other exported games with pygbag, none of them worked. I'm reporting this here because the Firefox debug tells me it couldn't load certain files from the pygbag GitHub, but my knowledge doesn't allow me to know where the problem really lies. Could it be a change on GitHub or on the itc.io servers? I preferred to comment on both sites, hoping someone more knowledgeable can help me understand the problem and how to solve it. PS: I'm attaching the log that Firefox generated for me. PSS: The problem also occurs with Chrome. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Thanks for the report, python3.11 is not supported anymore, all current wheels match python3.12 / pygbag 0.9. all games should go for a rebuild against 3.12 which will be LTS even if pygbag change version. upgrade pygbag and remove build folder from game before exporting anew. |
Beta Was this translation helpful? Give feedback.
-
Thank you so much for your time and response. I was using Python 3.12, but I didn't realize I had pygbag version 0.8.6. I updated to 0.9.2 and deleted the build folder before exporting again. I can confirm that the new version works fine in itch.io. Thank you so much. |
Beta Was this translation helpful? Give feedback.
Thanks for the report, python3.11 is not supported anymore, all current wheels match python3.12 / pygbag 0.9.
all games should go for a rebuild against 3.12 which will be LTS even if pygbag change version.
upgrade pygbag and remove build folder from game before exporting anew.