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

[pygame] Re: pygame 1.9.4 release coming up



Hi ya,

Yeah, good idea!

A list of some pypy things to do off the top of my head...
- A section in the wiki on how to compile with pypy would be good. Somewhere linked off: https://pygame.org/wiki/Compile 
- With that pypy nightly download script.
- I saw there were still a number of test failures (I think 40ish), on the pypy that comes with TravisCI. I think there is a way with Travis CI to "don't care if this fails".
- I haven't looked into wheels for pypy for pip at all.
- I don't think it should hold up the 1.9.4 release to try and fix the remaining issues. My guess is some would be quite tricky.
- I've only tried compiling on Linux... not windows, mac, etc. Not sure what dragons we'd find there! Hopefully friendly dragons.


cheers,




On Sunday, February 11, 2018, Stuart Axon <stu.axon+pygame@xxxxxxxxx> wrote:
Hi René
  I noticed you wrapping up pypy related fixes the other day, will this release work out of the box, or are there still some failing tests.
Either way, it might be worth mentioning the pypy status in the README.

Cheers
Stuart


On 11 February 2018 at 08:56, René Dudfield <renesd@xxxxxxxxx> wrote:
Found the bug reports. Thanks, they're very detailed.
https://bitbucket.org/pygame/pygame/issues/340/surfaceconvert-does-not-remove-the
https://bitbucket.org/pygame/pygame/issues/341/surfaceset_alpha-sets-the-srcalpha-flag



On Saturday, February 10, 2018, René Dudfield <renesd@xxxxxxxxx> wrote:
I'll have a look tomorrow morning. If the issues have a test case in there so the problem can be reproduced, it's much easier to fix. Even better if they are in the unit test format (see pygame repo test/ folder on github)



On Saturday, February 10, 2018, MrGumm <stabbingfinger@xxxxxxxxx> wrote:

Please please fix my alpha bug? Which I filed in Nov, I think. :)


On 2/10/2018 11:37 AM, DiliupG wrote:
This is great news indeed! :) :) :)
I hope we have tons of new goodies to mess around with...

Virus-free. www.avast.com

On 10 February 2018 at 06:12, René Dudfield <renesd@xxxxxxxxx> wrote:
Hey ya,

about time for another release I guess?

Here is the issue to track:

As per docs/howto_release_pygame.txt I'm letting all interested people know there is a release coming 'soon'.

Or not? Is there something horribly broken that wasn't broken in the last release? Or something you're almost done with?

The reason to do a release is that:
- there are a bunch of fixes in pygame.
- I'd rather get that stuff released before I start merging in the sdl2 stuff (which is turned off by default still).


Here's the checklist as of now.
- [x] go through the issue tracker, and pull requests to include as much as we can.
- [ ] announce intention to release on mailing list.
- [ ] prepare the release notes (aka, WHATSNEW).
- [ ] manual testing on linux
- [ ] manual testing on mac
- [ ] manual testing on windows
- [ ] run a few old games I know to see if things work.
- [ ] upload wheels to test pypi https://packaging.python.org/guides/using-testpypi/
- [ ] ask for people to test from test.pypi.org

I'm updating the release notes now, and then will start figuring out how to load wheels onto test pypi.

Any feedback on this plan, or help appreciated.

Here's the issue to discuss 1.9.4 release things:



cheers,




--
http://www.diliupg.com

**********************************************************************************************
This e-mail is confidential. It may also be legally privileged. If you are not the intended recipient or have received it in error, please delete it and all copies from your system and notify the sender immediately by return e-mail. Any unauthorized reading, reproducing, printing or further dissemination of this e-mail or its contents is strictly prohibited and may be unlawful. Internet communications cannot be guaranteed to be timely, secure, error or virus-free. The sender does not accept liability for any errors or omissions.
**********************************************************************************************