Skip to content

chore: bump pyglet from 1.5.23 to 1.5.28 #26

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

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

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 23, 2023

Bumps pyglet from 1.5.23 to 1.5.28.

Release notes

Sourced from pyglet's releases.

v1.5.28

Features

  • Add support for FFmpeg 6.0
  • Add support for mouse buttons 4 & 5 on Windows and Linux
  • Windows: set higher timer precision when starting PlatformEventLoop.
  • font.DirectWrite: improve font name parser (set 'dw_legacy_naming' pyglet option for old behavior)
  • Extend keyboard F-key support (F16-24 on Windows, F21-24 on Linux. Mac limited to F20. (#773)
  • Avoid audio stutter by initializing the AudioDriver when the media module is first used.
  • macOS: add support for "on_file_drop" Window events
  • macOS: add CoreAudio decoder for supporting compressed audio formats out of the box (mp3, etc.)
  • macOS: add filename support for QuartzFont
  • macOS: New optional alternate event loop, to prevent M1 issues (set 'osx_alt_loop' pyglet option) (#794)

Bugfixes

  • Backport of numerous media and font bugfixes from the master branch.
  • Fix BYTE windows type for Python 3.12
  • Skip calling CGDisplaySetDisplayMode if the current screen mode is the same (#891)
  • font.DirectWrite: Enable color font only for supported OS's
  • Fix get_default_screen() to get the primary monitor, not just the first in the list (#717)
  • Fix debug_win32 - LoadLibrary implementation (#748)
  • font.Directwrite: Fix 32 bit crashes (#771)
  • macOS: Fix memory leak with NSDate object returns.
  • Fix FFmpeg 4.0 not being found on MacOS
  • Varios XAudio2 fixes and cleanups (#877)

v1.5.27

Bugfixes

  • Windows - stop setting HWND_TOPMOST for fullscreen windows
  • obj decoder - Fix GL_SHININESS (Ns) value parsing
  • Fix broken property setter for shapes.Polygon (#676)
  • Fix keys getting "stuck" in KeyStateHandler when Window loses focus (#682)

v1.5.24

Features

  • Add initial support for FFmpeg 5.0
  • Windows - The GDI font renderer now supports Unicode font names.

Bugfixes

  • Windows - Fix on_resize event not dispatched when set_size is called.
  • Documentation updates, fixed links, and corrections.
  • Windows - Fix crash when font characters are more than one codepoint in length.
Changelog

Sourced from pyglet's changelog.

pyglet 1.5.28

Features

  • Add support for FFmpeg 6.0
  • Add support for mouse buttons 4 & 5 on Windows and Linux
  • Windows: set higher timer precision when starting PlatformEventLoop.
  • font.DirectWrite: improve font name parser (set 'dw_legacy_naming' pyglet option for old behavior)
  • Extend keyboard F-key support (F16-24 on Windows, F21-24 on Linux. Mac limited to F20. (#773)
  • Avoid audio stutter by initializing the AudioDriver when the media module is first used.
  • macOS: add support for "on_file_drop" Window events
  • macOS: add CoreAudio decoder for supporting compressed audio formats out of the box (mp3, etc.)
  • macOS: add filename support for QuartzFont
  • macOS: New optional alternate event loop, to prevent M1 issues (set 'osx_alt_loop' pyglet option) (#794)

Bugfixes

  • Backport of numerous media and font bugfixes from the master branch.
  • Fix BYTE windows type for Python 3.12
  • Skip calling CGDisplaySetDisplayMode if the current screen mode is the same (#891)
  • font.DirectWrite: Enable color font only for supported OS's
  • Fix get_default_screen() to get the primary monitor, not just the first in the list (#717)
  • Fix debug_win32 - LoadLibrary implementation (#748)
  • font.Directwrite: Fix 32 bit crashes (#771)
  • macOS: Fix memory leak with NSDate object returns.
  • Fix FFmpeg 4.0 not being found on MacOS
  • Varios XAudio2 fixes and cleanups (#877)

pyglet 1.5.27

Bugfixes

  • Windows - stop setting HWND_TOPMOST for fullscreen windows
  • obj decoder - Fix GL_SHININESS (Ns) value parsing
  • Fix broken property setter for shapes.Polygon (#676)
  • Fix keys getting "stuck" in KeyStateHandler when Window loses focus (#682)

pyglet 1.5.26

Bugfixes

  • Windows - Backport WIC codec changes from 2.0
  • Fix library loading when passing multiple library names.

pyglet 1.5.25

Bugfixes

... (truncated)

Commits
  • a728a77 ready v1.5.28 release
  • 5a6b16e Update LICENSE headers for 2023.
  • a24d7bc unittests: add GLU package to Ubuntu runner
  • 2363b07 unittests: add GLU package to Ubuntu runner
  • fabdb77 Add .github/unitests.yml file for Github Actions.
  • e76e9fa Start preparing for 1.5.29 release.
  • 904dd62 3.12 fix backport for 1.5 (#979)
  • 842ecf2 1.5: Fix coreaudio arg mismatch (+ brew check) (#955)
  • 48a7e3d Fix reference errors in the media module.
  • f3b9d4b pyglet.app.xlib: replace depreciated isSet with is_set.
  • Additional commits viewable in compare view

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.


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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Bumps [pyglet](https://github.com/pyglet/pyglet) from 1.5.23 to 1.5.28.
- [Release notes](https://github.com/pyglet/pyglet/releases)
- [Changelog](https://github.com/pyglet/pyglet/blob/v1.5.28/RELEASE_NOTES)
- [Commits](pyglet/pyglet@v1.5.23...v1.5.28)

---
updated-dependencies:
- dependency-name: pyglet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Oct 23, 2023
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