Re: [pygame] pygame 1.9.4 released

2018-07-20 Thread Al Sweigart
Congrats!

On Thu, Jul 19, 2018 at 10:04 AM, Thomas Kluyver  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  wrote:
>
>> [image: pygame 1.9.4] 
>> pygame 1.9.4 has been released into the wild!
>> TLDR; Some highlights.
>>
>>- python 3.7 support.
>>- beta pypy  support. See Are we pypy yet?
>>
>> 
>>.
>>- 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 ) | Christian
>> Bender (@christianbender ) | Don
>> Kirkby (@donkirkby ) | endolith (@endolith
>> ) | hjpotter92 (@hjpotter92
>> ) | Ian Mallett (@imallett
>> ) | Lenard Lindstrom (@llindstrom
>> ) | Mathias Weber (@mweb
>> ) | Matti Picus (@mattip
>> ) | Nicholas Tollervey (@ntoll
>> ) | (@orangudan )
>> | Raymon Skjørten Hansen (@raymonshansen
>> ) | René Dudfield (@illume
>> ) | Stefan Bethge (@kjyv
>> ) | Stuart Axon (@stuaxo
>> ) | Thomas Kluyver (@takluyver
>> ) | Tobias Persson (@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  #460
>>  #467
>>  #468
>>  #469
>>  #470
>> 
>> #444  link to help pages when
>> compile fails.
>> #443  In set_error get_error
>> tests ignore first error. Could be anything.
>> #442  Freetype requires
>> pkg-config instead of freetype-config now.
>> #439  Surface.blits
>> #435  Adding pypy builds for
>> Mac on travis.
>> #432  Appveyor pypy and pypy3
>> windows 32bit.
>> #431  Implement object alloc
>> caching for rect.c to improve on pypy.
>> #427  PixelArray.close(),
>> with PixelArray(surf) as px, context manager.
>> #426  Skip tests that rely on
>> arrinter and pythonapi on pypy.
>> #420  pypy didn't like
>> tp_dictoffset hack in events. Make our own setter, getter.
>> #418  draw.aaline should work
>> with ARGB surfaces (like on mac).
>> #416  Vector cleanup
>> #415  So virtualenv gets a
>> focused window on Mac too.
>> #414  Mac Travis homebrew fix
>> #413  Jedi confused by pygame
>> imports. Make it happy.
>> #408 
>> pygame.transform.threshold tests, keyword arguments, docs.
>> #403  pygame.math.Vector2/3
>> not experimental
>> #398  Clean up
>> _camera_vidcapture.py unused code, and document a bit.
>> #394  Add pitch bend to MIDI
>> library
>> #392  Add pypy builder to
>> travis ci, and allow it to fail.
>> #391  ppc64le and other
>> Debian fixes
>> #389  pygame.draw.circle with
>> a 

Re: [pygame] pygame 1.9.4 released

2018-07-19 Thread Thomas Kluyver
Congratulations on the release, and thanks for putting in the work to get
it out! :-)

On 19 July 2018 at 11:40, René Dudfield  wrote:

> [image: pygame 1.9.4] 
> pygame 1.9.4 has been released into the wild!
> TLDR; Some highlights.
>
>- python 3.7 support.
>- beta pypy  support. See Are we pypy yet?
>
> 
>.
>- 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 ) | Christian
> Bender (@christianbender ) | Don
> Kirkby (@donkirkby ) | endolith (@endolith
> ) | hjpotter92 (@hjpotter92
> ) | Ian Mallett (@imallett
> ) | Lenard Lindstrom (@llindstrom
> ) | Mathias Weber (@mweb
> ) | Matti Picus (@mattip
> ) | Nicholas Tollervey (@ntoll
> ) | (@orangudan )
> | Raymon Skjørten Hansen (@raymonshansen
> ) | René Dudfield (@illume
> ) | Stefan Bethge (@kjyv
> ) | Stuart Axon (@stuaxo
> ) | Thomas Kluyver (@takluyver
> ) | Tobias Persson (@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  #460
>  #467
>  #468
>  #469
>  #470
> 
> #444  link to help pages when
> compile fails.
> #443  In set_error get_error
> tests ignore first error. Could be anything.
> #442  Freetype requires
> pkg-config instead of freetype-config now.
> #439  Surface.blits
> #435  Adding pypy builds for
> Mac on travis.
> #432  Appveyor pypy and pypy3
> windows 32bit.
> #431  Implement object alloc
> caching for rect.c to improve on pypy.
> #427  PixelArray.close(), with
> PixelArray(surf) as px, context manager.
> #426  Skip tests that rely on
> arrinter and pythonapi on pypy.
> #420  pypy didn't like
> tp_dictoffset hack in events. Make our own setter, getter.
> #418  draw.aaline should work
> with ARGB surfaces (like on mac).
> #416  Vector cleanup
> #415  So virtualenv gets a
> focused window on Mac too.
> #414  Mac Travis homebrew fix
> #413  Jedi confused by pygame
> imports. Make it happy.
> #408 
> pygame.transform.threshold tests, keyword arguments, docs.
> #403  pygame.math.Vector2/3
> not experimental
> #398  Clean up
> _camera_vidcapture.py unused code, and document a bit.
> #394  Add pitch bend to MIDI
> library
> #392  Add pypy builder to
> travis ci, and allow it to fail.
> #391  ppc64le and other Debian
> fixes
> #389  pygame.draw.circle with
> a thickness had a weird moiré pattern.
> #387  test python 3.7 on
> travis CI.
> #386 

[pygame] pygame 1.9.4 released

2018-07-19 Thread René Dudfield
[image: pygame 1.9.4] 
pygame 1.9.4 has been released into the wild!
TLDR; Some highlights.

   - python 3.7 support.
   - beta pypy  support. See Are we pypy yet?
   

   .
   - 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 ) | Christian Bender (
@christianbender ) | Don Kirkby (
@donkirkby ) | endolith (@endolith
) | hjpotter92 (@hjpotter92
) | Ian Mallett (@imallett
) | Lenard Lindstrom (@llindstrom
) | Mathias Weber (@mweb
) | Matti Picus (@mattip
) | Nicholas Tollervey (@ntoll
) | (@orangudan ) |
Raymon Skjørten Hansen (@raymonshansen )
| René Dudfield (@illume ) | Stefan Bethge (@kjyv
) | Stuart Axon (@stuaxo
) | Thomas Kluyver (@takluyver
) | Tobias Persson (@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  #460
 #467
 #468
 #469
 #470

#444  link to help pages when
compile fails.
#443  In set_error get_error
tests ignore first error. Could be anything.
#442  Freetype requires
pkg-config instead of freetype-config now.
#439  Surface.blits
#435  Adding pypy builds for Mac
on travis.
#432  Appveyor pypy and pypy3
windows 32bit.
#431  Implement object alloc
caching for rect.c to improve on pypy.
#427  PixelArray.close(), with
PixelArray(surf) as px, context manager.
#426  Skip tests that rely on
arrinter and pythonapi on pypy.
#420  pypy didn't like
tp_dictoffset hack in events. Make our own setter, getter.
#418  draw.aaline should work
with ARGB surfaces (like on mac).
#416  Vector cleanup
#415  So virtualenv gets a
focused window on Mac too.
#414  Mac Travis homebrew fix
#413  Jedi confused by pygame
imports. Make it happy.
#408  pygame.transform.threshold
tests, keyword arguments, docs.
#403  pygame.math.Vector2/3 not
experimental
#398  Clean up
_camera_vidcapture.py unused code, and document a bit.
#394  Add pitch bend to MIDI
library
#392  Add pypy builder to travis
ci, and allow it to fail.
#391  ppc64le and other Debian
fixes
#389  pygame.draw.circle with a
thickness had a weird moiré pattern.
#387  test python 3.7 on travis
CI.
#386  python 3.7 fixes.
#384  pygame.display doc fixes.
#381  import rect.inflate docs.
#363  Fix several typos, and
improve grammar in the introduction.
#361