[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[pygame] ANNOUNCE: pygame1.9.0rc2 - hopefully last release candidate.



_______  _      _     _____        _     ___      _   _____
||     \ \\     /    /     \      //\     ||\    /|  /|    \
||     |  \\   /    ||           //  \    || \  / |  ||
|------/   \\_/     ||    ==    //____\   ||  \/  |  ||====|
||          ||      ||    ||   //      \  ||      |  ||
||          ||       \____/   //        \ ||      |  \=====/
                                                          
.
                                                           o
                  1.9.0RC2                                 r
                                                           g
    O

  \/__
  /
()()  More RC for you
 \ \     
  \_\_

(last chance to get any last minute bug fixes in...).


What's new (heaps of things since 1.8.1):
  http://www.pygame.org/whatsnew.shtml

Summary of changes:
- many, many fixes and improvements.  The largest amount of changes has gone into this release than any other pygame release.
- bug fixes for backwards compatibility issues introduced in pygame 1.8.x series.  old games like solarwolf and libraries like PGU work again.
- experimental camera webcam module (still in development).
- experimental midi module based on portmidi and pyportmidi (99% complete).
- experimental gfxdraw module based on SDL_gfx (including AA circles, textured polygons and other goodness).
- python3, and python3.1 support mostly completed.  Some modules still remain to be completed - but mostly it's working.
- nokia mobile phone s60 support.
- improved OSX support (dropped pyobjc dependency, improved installer, sysfont now works on OSX).
- pygame.examples + pygame.tests included with pygame.  This makes testing easier, and also makes learning pygame more fun and easy.
- cleanup of examples, and addition of new examples.
- new tools to aid in development of pygame itself, better compilation documentation.
- py2app, and py2exe support improved.



This should be the last RC release candidate before the real 1.9.0 is released... so if you find any bugs please let us know.


Source code release (binaries at bottom of announcement):
  http://pygame.googlecode.com/files/pygame-1.9.0rc2.tar.gz    (2.2MB)
  http://pygame.googlecode.com/files/pygame-1.9.0rc2.zip        (2.0MB)

  Compilation instructions for different platforms:
      http://www.pygame.org/wiki/Compilation



After install, it'd be nice if you could do a self test with:
python -m pygame.tests

Testing that your games still work with pygame 1.9.0rc2 would be a great help.  Or test other peoples games if you want to help :)

Some binaries below...  for the build page...  anyone able to make other binaries(nokia, windows python2.6/2.4 binaries needed)?

cheers!





See a list of examples...
  python -c "import pygame.examples;help(pygame.examples)"

Run one of the 30 examples included...
  python -m pygame.examples.aliens




RC2 binary builds for win/mac from the "The Spectacularly Adequate Automated Pygame Build Page".

OSX 10.4/10.5/10.6 universal(intel and ppc):
  http://pygame.googlecode.com/files/pygame-1.9.0rc2-py2.6-macosx10.5.zip 10.3MB
  http://pygame.googlecode.com/files/pygame-1.9.0rc2-py2.5-macosx10.5.zip 10.3MB
  http://pygame.googlecode.com/files/pygame-1.9.0rc2-py2.4-macosx10.5.zip 10.3MB

Windows:
  http://pygame.googlecode.com/files/pygame-1.9.0b02.win32-py2.5.msi 3MB
  http://pygame.googlecode.com/files/pygame-1.9.0rc2.win32-py2.5.exe 3MB

The build page is missing working python2.4(uses old prebuilts, tests failing) and python2.6 builds for windows...

MD5 (pygame-1.9.0rc2-py2.4-macosx10.5.zip) = e49e24d8df533682a41791e55e45f9d9
MD5 (pygame-1.9.0rc2-py2.5-macosx10.5.zip) = 1f169adbd3830a683ecbaa22e0a8a67c
MD5 (pygame-1.9.0rc2-py2.6-macosx10.5.zip) = aa4e18d7266aed2fa9360b9f2048eea6
MD5 (pygame-1.9.0rc2.win32-py2.5.exe) = 6ccb524a5650cd668a06fbfd03150492
MD5 (pygame-1.9.0b02.win32-py2.5.msi) = 845147013358b5c2160ac36c397847ae
MD5 (pygame-1.9.0rc2.zip) = 8953510c404d728439900a42248b185c
MD5 (pygame-1.9.0rc2.tar.gz) = 611b0343fa3ba8b0c085d5e0e44fdf77