Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #2932

pygame 1.9.4 released

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From René Dudfield <renesd@gmail.com>
Newsgroups comp.lang.python.announce
Subject pygame 1.9.4 released
Date Thu, 19 Jul 2018 11:40:04 +0200
Lines 119
Approved python-announce-list@python.org
Message-ID <mailman.16.1532000754.5457.python-announce-list@python.org> (permalink)
References <CAEiAHj+2R2Jya9K_upM0TvJrg3v9MbBeJJO=7MgPoVpJpvPFUg@mail.gmail.com>
Mime-Version 1.0
Content-Type text/plain; charset="UTF-8"
Content-Transfer-Encoding quoted-printable
X-Trace news.uni-berlin.de YwqNZ6HZLy75ebUggzy+CQhIuzHte4IqnP26lJZovVKA==
Return-Path <renesd@gmail.com>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.000
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'subject:released': 0.05; 'adam': 0.07; 'cleanup': 0.07; 'events.': 0.07; 'fixes': 0.07; 'tests,': 0.07; '<>)': 0.09; 'anymore.': 0.09; 'docs.': 0.09; 'don': 0.09; 'experimental': 0.09; 'fails.': 0.09; 'path.': 0.09; 'url:issues': 0.09; 'url:pypy': 0.09; 'volunteered': 0.09; 'library': 0.11; 'tests': 0.12; 'contributed': 0.13; 'skip': 0.15; '32bit.': 0.16; 'alphabetical': 0.16; 'bend': 0.16; 'bender': 0.16; 'bit.': 0.16; 'caching': 0.16; 'confused': 0.16; 'fixes.': 0.16; 'from:addr:renesd': 0.16; 'happy.': 0.16; 'libs': 0.16; 'lindstrom': 0.16; 'pitch': 0.16; 'pygame': 0.16; 'pypy.': 0.16; 'sfxlen:0': 0.16; 'tldr;': 0.16; 'travis': 0.16; 'url- ip:151.101.0.133/32': 0.16; 'url-ip:151.101.128.133/32': 0.16; 'url-ip:151.101.192.133/32': 0.16; 'url-ip:151.101.64.133/32': 0.16; 'url:githubusercontent': 0.16; 'python': 0.16; 'bug': 0.16; 'community,': 0.17; 'hack': 0.17; 'people,': 0.18; 'url-ip:140/8': 0.18; 'url-ip:140.211/16': 0.19; 'ignore': 0.20; '3.7': 0.21; 'pfxlen:0': 0.21; 'pypy': 0.21; 'stefan': 0.21; 'url- ip:140.211.10.69/32': 0.21; 'url-ip:140.211.10/24': 0.21; 'to:2**1': 0.24; 'weird': 0.24; 'builder': 0.25; 'debian': 0.25; 'doc': 0.25; 'missing': 0.26; 'windows': 0.26; 'environment': 0.26; 'url-ip:151.101.192/24': 0.26; 'url-ip:151.101.0/24': 0.27; 'url-ip:151.101.128/24': 0.27; 'url-ip:151.101.64/24': 0.27; 'import': 0.27; '(like': 0.27; 'context': 0.27; 'fix': 0.28; 'url:%3a': 0.29; 'message-id:@mail.gmail.com': 0.29; 'code,': 0.29; 'thanks.': 0.29; 'skip:_ 20': 0.31; "i'm": 0.31; 'ourselves': 0.31; 'url-ip:192.30/16': 0.31; "didn't": 0.32; 'gets': 0.32; 'received:google.com': 0.33; 'everyone': 0.33; 'editors': 0.33; 'nicholas': 0.33; 'release.': 0.33; 'stuart': 0.33; 'test': 0.33; 'url-ip:151.101/16': 0.34; 'url-ip:151/8': 0.34; 'whilst': 0.35; 'linux': 0.35; 'could': 0.35; 'list': 0.36; 'error.': 0.36; 'too.': 0.36; 'received:209.85': 0.37; 'url:wiki': 0.37; 'window': 0.37; 'instead': 0.37; 'builds': 0.38; 'compile': 0.38; 'manager.': 0.38; 'to:addr:python-announce-list': 0.38; 'unused': 0.38; 'url-ip:192.30.253.112/32': 0.38; 'url- ip:192.30.253.113/32': 0.38; 'url-ip:192.30.253/24': 0.38; 'url:github': 0.38; 'received:209': 0.38; 'mac': 0.39; 'requires': 0.39; 'thanks': 0.39; 'url:org': 0.40; 'link': 0.60; 'providing': 0.60; 'more': 0.61; 'website,': 0.61; 'ways.': 0.62; 'easy': 0.62; 'search': 0.62; 'directory': 0.63; 'our': 0.65; 'thomas': 0.66; 'helping': 0.67; 'ian': 0.69; 'url:open': 0.70; 'quickly.': 0.70; 'special': 0.72; 'camera': 0.84; 'deserves': 0.84; 'inclusive': 0.84; 'url:76': 0.84; 'url:77': 0.84; 'url:commit': 0.84; 'url:pull': 0.84; 'weber': 0.84; 'yet?': 0.84; 'carlo': 0.91; 'url:is': 0.91; 'url:issue': 0.91
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=EFnqTqjb40P5VdXnl/6mWeV2uVTCgs1ZBhI7zqdwIxA=; b=GXhl6VMLhS3FwQXzdv236xAalzXtlmo+qZZwNKJqvnzUwM2BLthGg05ulKcVOjGjM3 yTwcqqQi5nzCYM03SwNbXm5OmHd087Vrm0aoy1SWWT8VAbzxEQIADBp5H8Fu3zpL3SvD /m6c3mDwvnPBUqPnXrTx54y+GB3/Evho+dzhfcrjy7awDw1cAoawZESyhffFHgfDvc6k NR5WtGhaYiA46THONrmRYhS69n7M3fKJHMNjggtcssQW+r56oi6hgKUHv7tHdN95dLXL EhOzSyPZ6VdHDSt0vKYbzL1iWXapsXfcDLAaRPWs7EQJVCMvUfyNRs4CsqTwt4snxBQl yYgg==
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=EFnqTqjb40P5VdXnl/6mWeV2uVTCgs1ZBhI7zqdwIxA=; b=NHyMqU8PnR0q35+5/7akw2f7lUYykOxR7w1+CYhW/0mm1suHAjVAczu4x+qDB0YhIv f4K/q3mJDsExTrXc8bHZTRr0+vSoYZVc2TK19xuORQSeYVAiVEV46j7HF/US61zLncig TYO/aQ9ZCRaLPK1w5OFlpAddBayWSOTxFaKECZrFerj94emzyNCUozORsrCUzQwJFi7V bd/YYWeeFR5USzREh9Zb5YoNo4s7JQWyawFcekLx4fhpkTbdxaIRHnS11WtihNKF+moV rEeeCGSiMd7OVMw2HXrC7sq8j46oH3lL7qXQr0oYv41JKpllls6aPowM7ALmfli5Qyui iRUw==
X-Gm-Message-State AOUpUlFlmf3+71Ye+pYUI62R9aP/MNxP0+ZJkcQOskfUDbi1DCn32EJf SAh1dVati4BLCQIcRqZE9qv+4KKNu0jmLQ4eE9BlMF0=
X-Google-Smtp-Source AAOMgpcyHBzeIh62X9ZXwySu0Gvao2hzCS/KlB9P9tpwnRfs3vQalKc/A+bpGi5jomLUhUzUZ0F/udI14ZZJ2i3nMI8=
X-Received by 2002:a37:9486:: with SMTP id w128-v6mr8492948qkd.362.1531993205161; Thu, 19 Jul 2018 02:40:05 -0700 (PDT)
X-Mailman-Approved-At Thu, 19 Jul 2018 07:45:53 -0400
X-Content-Filtered-By Mailman/MimeDel 2.1.27
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.27
Precedence list
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <CAEiAHj+2R2Jya9K_upM0TvJrg3v9MbBeJJO=7MgPoVpJpvPFUg@mail.gmail.com>
Xref csiph.com comp.lang.python.announce:2932

Show key headers only | View raw


[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.

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

pygame 1.9.4 released René Dudfield <renesd@gmail.com> - 2018-07-19 11:40 +0200

csiph-web