Congrats!

On Thu, Jul 19, 2018 at 10:04 AM, Thomas Kluyver <tak...@gmail.com> wrote:

> 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