Congratulations on the release, and thanks for putting in the work to get
it out! :-)

On 19 July 2018 at 11:40, René Dudfield <ren...@gmail.com> wrote:

> [image: pygame 1.9.4] <https://www.pygame.org/wiki/about>
> pygame 1.9.4 has been released into the wild!
> TLDR; Some highlights.
>
>    - python 3.7 support.
>    - beta pypy <https://www.pypy.org/> support. See Are we pypy yet?
>    
> <https://github.com/pygame/pygame/issues?q=is%3Aopen+is%3Aissue+milestone%3Apypy>
>    .
>    - pygame.draw fixes
>    - pygame.math is not experimental anymore. Speedups and bugfixes.
>    - Debian, Mac homebrew, mac virtualenv, manylinux and other platform
>    fixes.
>    - documentation fixes, jedi support for type ahead in editors like
>    VSCode and VIM.
>    - Surface.blits for blitting many surfaces at once more quickly.
>
> Thanks A very special thanks to the people who have volunteered commits
> to pygame since the last release. In alphabetical order...
> Adam Di Carlo (@adicarlo <https://github.com/adicarlo>) | Christian
> Bender (@christianbender <https://github.com/christianbender>) | Don
> Kirkby (@donkirkby <https://github.com/donkirkby>) | endolith (@endolith
> <https://github.com/endolith>) | hjpotter92 (@hjpotter92
> <https://github.com/hjpotter92>) | Ian Mallett (@imallett
> <https://github.com/imallett>) | Lenard Lindstrom (@llindstrom
> <https://github.com/llindstrom>) | Mathias Weber (@mweb
> <https://github.com/mweb>) | Matti Picus (@mattip
> <https://github.com/mattip>) | Nicholas Tollervey (@ntoll
> <https://github.com/ntoll>) | (@orangudan <https://github.com/orangudan>)
> | Raymon Skjørten Hansen (@raymonshansen
> <https://github.com/raymonshansen>) | René Dudfield (@illume
> <https://github.com/illume>) | Stefan Bethge (@kjyv
> <https://github.com/kjyv>) | Stuart Axon (@stuaxo
> <https://github.com/stuaxo>) | Thomas Kluyver (@takluyver
> <https://github.com/takluyver>) | Tobias Persson (@Anisa
> <https://github.com/Anisa>)
>
> 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.
> More details. #451 <https://github.com/pygame/pygame/pull/451> #460
> <https://github.com/pygame/pygame/pull/460> #467
> <https://github.com/pygame/pygame/pull/467> #468
> <https://github.com/pygame/pygame/pull/468> #469
> <https://github.com/pygame/pygame/pull/469> #470
> <https://github.com/pygame/pygame/pull/470>
> #444 <https://github.com/pygame/pygame/pull/444> link to help pages when
> compile fails.
> #443 <https://github.com/pygame/pygame/pull/443> In set_error get_error
> tests ignore first error. Could be anything.
> #442 <https://github.com/pygame/pygame/pull/442> Freetype requires
> pkg-config instead of freetype-config now.
> #439 <https://github.com/pygame/pygame/pull/439> Surface.blits
> #435 <https://github.com/pygame/pygame/pull/435> Adding pypy builds for
> Mac on travis.
> #432 <https://github.com/pygame/pygame/pull/432> Appveyor pypy and pypy3
> windows 32bit.
> #431 <https://github.com/pygame/pygame/pull/431> Implement object alloc
> caching for rect.c to improve on pypy.
> #427 <https://github.com/pygame/pygame/pull/427> PixelArray.close(), with
> PixelArray(surf) as px, context manager.
> #426 <https://github.com/pygame/pygame/pull/426> Skip tests that rely on
> arrinter and pythonapi on pypy.
> #420 <https://github.com/pygame/pygame/pull/420> pypy didn't like
> tp_dictoffset hack in events. Make our own setter, getter.
> #418 <https://github.com/pygame/pygame/pull/418> draw.aaline should work
> with ARGB surfaces (like on mac).
> #416 <https://github.com/pygame/pygame/pull/416> Vector cleanup
> #415 <https://github.com/pygame/pygame/pull/415> So virtualenv gets a
> focused window on Mac too.
> #414 <https://github.com/pygame/pygame/pull/414> Mac Travis homebrew fix
> #413 <https://github.com/pygame/pygame/pull/413> Jedi confused by pygame
> imports. Make it happy.
> #408 <https://github.com/pygame/pygame/pull/408>
> pygame.transform.threshold tests, keyword arguments, docs.
> #403 <https://github.com/pygame/pygame/pull/403> pygame.math.Vector2/3
> not experimental
> #398 <https://github.com/pygame/pygame/pull/398> Clean up
> _camera_vidcapture.py unused code, and document a bit.
> #394 <https://github.com/pygame/pygame/pull/394> Add pitch bend to MIDI
> library
> #392 <https://github.com/pygame/pygame/pull/392> Add pypy builder to
> travis ci, and allow it to fail.
> #391 <https://github.com/pygame/pygame/pull/391> ppc64le and other Debian
> fixes
> #389 <https://github.com/pygame/pygame/pull/389> pygame.draw.circle with
> a thickness had a weird moiré pattern.
> #387 <https://github.com/pygame/pygame/pull/387> test python 3.7 on
> travis CI.
> #386 <https://github.com/pygame/pygame/pull/386> python 3.7 fixes.
> #384 <https://github.com/pygame/pygame/pull/384> pygame.display doc fixes.
> #381 <https://github.com/pygame/pygame/pull/381> import rect.inflate docs.
> #363 <https://github.com/pygame/pygame/pull/363> Fix several typos, and
> improve grammar in the introduction.
> #361 <https://github.com/pygame/pygame/pull/361> Add unit test for some
> key functions.
> #360 <https://github.com/pygame/pygame/pull/360> update math.c for pypy.
> #357 <https://github.com/pygame/pygame/pull/357> add UYVY support for
> better linux camera support.
> #356 <https://github.com/pygame/pygame/pull/356> Fix aaellipse artifacts
> 703350f
> <https://github.com/pygame/pygame/commit/703350f68182641fe72ef1f41d81998fb6d4b385>
> Update Rect slicing for Python 3
> 6d0e97a
> <https://github.com/pygame/pygame/commit/6d0e97a38b5d2d549f1fee8b912a072731ea33bb>
> bug fix for freetype.Font.render_to()
> #78 <https://github.com/pygame/pygame/issues/78> Add environment
> PYGAME_EXTRA_BASE to add an extra base directory to the start of the search
> path.
> #77 <https://github.com/pygame/pygame/issues/77> Build alsa libs
> ourselves for manylinux builds.
> #76 <https://github.com/pygame/pygame/issues/76> Docs fixup.
>
>

Reply via email to