I'm in. Just pygame, & plenty of sweat.
Oh yeah.
Oh yeah.
I've been working on making pygame on pypy work better. PyPy is a JIT for python that allows you to write python code that runs almost as fast as C (or sometimes faster).
Now it's mostly working(only a few test cases are still failing), but every game I've tried is now working.
Seeing some very nice speeds in pure python code. A 3D raytracer is running 30x faster. Looking forward to using it in LD to do stuff that's usually impossible to do at speed in python. Brute force algorithms all the way!
More details in the blog post.


pygame 1.9.4 has been released into the wilds!
A very special thanks to the people who have volunteered commits to pygame since the last release. In alphabetical order...
Adam Di Carlo | Christian Bender | Don Kirkby | endolith | hjpotter92 | Ian Mallett | Lenard Lindstrom | Mathias Weber | Matti Picus | Nicholas Tollervey | orangudan | Raymon Skjørten Hansen | René Dudfield | Stefan Bethge | Stuart Axon | Thomas Kluyver | Tobias Persson
I'm probably missing some people, and also missing some people who contributed in other ways. For example, in discussions, issue reports, helping out on the wiki, the website, and for helping others in the community, and providing good vibes. So whilst the commits are easy to use to make a list of people to thank, it's not inclusive of everyone who deserves thanks.
See 1.9.4 Release notes for all the details.
```
703350f68182641fe72ef1f41d81998fb6d4b385 Update Rect slicing for Python 3 6d0e97a38b5d2d549f1fee8b912a072731ea33bb bug fix for freetype.Font.render_to()
```
There's been quite a lot of work on pygame lately.
TLDR; it builds from source on Win, Linux, Mac, and it mostly works. Multi touch, hardware acceleration, and other SDL2 goodness. Plus plenty of bug fixes and code cleanups.

More details on the pygame 2 status news post.
To help drive pygame 2 development, we are making a game with pygame 2.
The whole pygame community is invited to take part in this one game.
More info. https://renesd.blogspot.com/2018/11/first-pygame-2-community-game-starting.html
🐱🏍 stuntcat is a pygame community game, and was done as part of Ludum Dare 43.

We are using the game as a way to drive pygame 2 development. For more info on how it went and what is next see the stuncat news post on the pygame website.
pygame 1.9.5 has been released.
Every single source file has been heavily modified and moved in this release. Initial (source code only) support for SDL2 has been merged in. We also support compiling with SDL1 in the same code base, so the migration to pygame 2 is easier. pygame 2 will be released with SDL2 being the default backend when some remaining issues are ironed out. The 1.9.x releases will continue with SDL1 until then. Also, the C API of pygame is undergoing a transformation with lots of cleanups. Then there have been plenty of other cleanups all throughout the python code as well. There's still lots to clean up, but things should be significantly easier for people to contribute (👋 hello and thanks new contributors!). The documentation has been improved with better examples links, search functionality, and improved navigation. Support for older Macs, and newer Macs has been improved. The mask, midi, draw, and math modules have gotten lots of polish with rough edges removed.
(unless I get tired and need a nap)