Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump pygame from 1.9.3 to 1.9.6 #7

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot-preview[bot]
Copy link

Bumps pygame from 1.9.3 to 1.9.6.

Release notes

Sourced from pygame's releases.

pygame 1.9.6 released with a few regression bug fixes

Whilst we focus like a shark-lazer on pygame 2, here is a bonus pygame 1.9.6 with a couple of small regression bug fixes.

  • mp3 via smpeg was missing in manylinux builds.
  • mixer thread deadlock issue when controlling it from different threads.
  • pygame.version.vernum now has major, minor, and patch attributes.

1.9.6.rc1

If anyone is able to test, that'd be wonderful... especially on linux.

python3 -m pip install pygame==1.9.6.rc1 --user --pre

  • mp3 via smpeg was missing in manylinux builds.
  • mixer thread deadlock issue when controlling it from different threads.

1.9.5 released into the wilds

pygame 1.9.5

TLDR; Some highlights.

Every single source file has been heavily modified and moved in this release. Initial (source code only) support for SDL2 has been merged in. We also support compiling with SDL1 in the same code base, so the migration to pygame 2 is easier. pygame 2 will be released with SDL2 being the default backend when some remaining issues are ironed out. The 1.9.x releases will continue with SDL1 until then. Also, the C API of pygame is undergoing a transformation with lots of cleanups. Then there have been plenty of other cleanups all throughout the python code as well. There's still lots to clean up, but things should be significantly easier for people to contribute (👋 hello and thanks new contributors!). The documentation has been improved with better examples links, search functionality, and improved navigation. Support for older Macs, and newer Macs has been improved. The mask, midi, draw, and math modules have gotten lots of polish with rough edges removed.

Thanks

A very special thanks to the people who have volunteered commits to pygame since the last release. In alphabetical order...

(@​alphaCTzo7G) | Amos Bastian (@​amosbastian) | Andrey Lopukhov (@​andreyx86) | Augusto Noronha (@​augusto2112) | Bernardo Sulzbach (@​bernardosulzbach) | (@​Bottersnike) | Cai Q.T. (@​CAIQT) | (@​Cerealdragon) | Charles (@​charlesej) | (@​ChrisWeissNike) | (@​cmtrapp02) | Daniel Molina (@​daniel-molina) | David Caughell (@​DavidCaughell) | David Lönnhager (@​dlon) | (@​dr0id) | burmer (@​dtschirmer) | (@​e1000) | xFly_Dragon (@​husano896) | (@​IchMageBaume) | René Dudfield (@​illume) | (@​LambdaGoblin) | Lenard Lindstrom (@​llindstrom) | François Magimel (@​Linkid) | (@​LiquidFenrir) | Mark Hurley (@​markph0204) | Marius Gedminas (@​mgedmin) | (@​metulburr) | Michael Farrell (@​micolous) | Dominik George (@​Natureshadow) | Nik (@​nikolas) | Nunu-Willump (@​Nunu-Willump) | (@​pleboulanger) | Rebecca Chen (@​rchen152) | (@​robertpfeiffer) | Sett (@​sw00) |

Quite a few new people have helped out with this release 🤗

An equally special thanks to everyone else who has contributed in other ways. Thanks to claudeb, imallet, and deshipu for moderating the discord chat to keep it friendly. Thanks to the twitter folk, and the stackoverflow Q&A people. Thanks to everyone who puts their game up on the pygame website for others to look at. Thanks to people making tutorials and sharing articles & books they've written. Thanks to the r/pygame mods and community. Thanks to pyladies groups for running fun sessions, and for making things better. Thanks to the teachers providing feedback, and for doing something fun with their students. Thanks to Debian, Raspberrypi, and all the other community groups. 🖤

More details.

pygame/pygame#945 Vector: Explain slices and swizzling
pygame/pygame#944 Update surface documentation
pygame/pygame#937 Make mask offset boundary checking consistent
pygame/pygame#936 Update midi documentation
pygame/pygame#931 Fix drawing 1 pixel wide off-surface ellipses
pygame/pygame#929 Use SDL_RWops instead of pg_FopenUTF8.
pygame/pygame#928 Fix LayeredDirty's inconsistent use of its source rect
pygame/pygame#927 Workaround for locale errors with PyPy
pygame/pygame#926 Update dependencies for manylinux builds.
pygame/pygame#924 Upload .whl binaries to a github draft release when creating tag.
pygame/pygame#923 Update scrap documentation
pygame/pygame#922 pygame/pygame#881 pygame/pygame#879 Fix zero-sized mask segfaults
pygame/pygame#920 Fix the SystemError when no type specific clipboard content exists.
pygame/pygame#917 Update scrap tests

... (truncated)
Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking Bump now in your Dependabot dashboard.

Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Bumps [pygame](https://github.com/pygame/pygame) from 1.9.3 to 1.9.6.
- [Release notes](https://github.com/pygame/pygame/releases)
- [Changelog](https://github.com/pygame/pygame/blob/master/docs/howto_release_pygame.txt)
- [Commits](pygame/pygame@1.9.3...1.9.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Dec 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants