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 pyglet from 2.0.9 to 2.0.10 #2035

Merged
merged 1 commit into from
Nov 9, 2023
Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 7, 2023

Bumps pyglet from 2.0.9 to 2.0.10.

Release notes

Sourced from pyglet's releases.

v2.0.10

Changes and Improvements

  • sprite: moving Sprites is now about 35% faster (as tested on R5 5600X)
  • gui: Add TextEntry.focus property to allow programmatic focus control
  • gui: Allow set TextEntry.width and TextEntry.height
  • Window: Add experimental Window.get_clipboard_text and Window.set_clipboard_text methods
  • experimental: Add new pyglet.experimental package for easier wider testing of new ideas
  • experimental: Add geoshader_sprite.py that is more complex, but faster than the standard Sprite
  • experimental: Add net module with Server/Client proof of concept
  • tests: Add new interactive spot test to visually confirm shapes are working as expected
  • shapes: Move rotate functionality to ShapeBase class, and allow all shapes to rotate
  • VertexDomain: bind all buffers to VAO in init, and avoid binding each draw
  • gl.Context: Add a new cached Context.create_program method to assist in shader reuse
  • examples.model.fpscamera: fix drifting input, and other improvements
  • contrib.qt_sprite_preview.py: Modify to allow using either PySide2 or PyQt5 (#959)
  • examples: Carry over the soundspace example (#972)
  • media: The "Silent" audio driver now behaves more like a real driver
  • text: Add RGB color setter fallback for HTML labels, assuming 255 alpha
  • shapes: Add a new (unfilled) Box shape
  • gl: Take threading into account when deleting OpenGL objects (#988)

Bugfixes

  • gl: Stop storing doomed VAOs in object space (#918)
  • xlib: Do a better job of detecting UTF8 capability (#520)
  • media.Player: for Video playback, set context when updating Textures
  • shapes: fix re-positioning of BezierCurve and Polygon shapes
  • media.codecs: Fix use-after-frees and memory leaks in the wmf decoder #962
  • text.Caret: Fix caret blinking (#971)
  • text.layout: Fix incorrect background color vertex data
  • Windows: Implement fix for ctypes.wintypes.BYTE in Python < 3.12 (#977)
  • input.evdev: Fix for pypy3 by removing usage of os.readv
Changelog

Sourced from pyglet's changelog.

pyglet 2.0.10

Changes and Improvements

  • sprite: moving Sprites is now about 35% faster (as tested on R5 5600X)
  • gui: Add TextEntry.focus property to allow programmatic focus control
  • gui: Allow set TextEntry.width and TextEntry.height
  • Window: Add experimental Window.get_clipboard_text and Window.set_clipboard_text methods
  • experimental: Add new pyglet.experimental package for easier wider testing of new ideas
  • experimental: Add geoshader_sprite.py that is more complex, but faster than the standard Sprite
  • experimental: Add net module with Server/Client proof of concept
  • tests: Add new interactive spot test to visually confirm shapes are working as expected
  • shapes: Move rotate functionality to ShapeBase class, and allow all shapes to rotate
  • VertexDomain: bind all buffers to VAO in init, and avoid binding each draw
  • gl.Context: Add a new cached Context.create_program method to assist in shader reuse
  • examples.model.fpscamera: fix drifting input, and other improvements
  • contrib.qt_sprite_preview.py: Modify to allow using either PySide2 or PyQt5 (#959)
  • examples: Carry over the soundspace example (#972)
  • media: The "Silent" audio driver now behaves more like a real driver
  • text: Add RGB color setter fallback for HTML labels, assuming 255 alpha
  • shapes: Add a new (unfilled) Box shape
  • gl: Take threading into account when deleting OpenGL objects (#988)

Bugfixes

  • gl: Stop storing doomed VAOs in object space (#918)
  • xlib: Do a better job of detecting UTF8 capability (#520)
  • media.Player: for Video playback, set context when updating Textures
  • shapes: fix re-positioning of BezierCurve and Polygon shapes
  • media.codecs: Fix use-after-frees and memory leaks in the wmf decoder #962
  • text.Caret: Fix caret blinking (#971)
  • text.layout: Fix incorrect background color vertex data
  • Windows: Implement fix for ctypes.wintypes.BYTE in Python < 3.12 (#977)
  • input.evdev: Fix for pypy3 by removing usage of os.readv

pyglet 2.0.9

Changes and Improvements

  • app: Passing None to pyglet.app.run will disable automatic Window redraws.
  • window: Add a Window.draw method to help when manually scheduling Window redraws.
  • shapes: Add a border thickness setter to BorderedRectangle.
  • docs: Various docstring improvements and cleanups.
  • examples: Add minimal ComputeShader example.

Bugfixes

  • media: Fix multiple on_eos events from OpenAL players, and major MediaThreads overhaul.
  • macos: Fix on_key events (#898)

... (truncated)

Commits
  • 827368e ready v2.0.10 release
  • 0062a15 Add experimental.net module
  • ae5753a examples.model.fpscamera.py: finish mouse exclusivity.
  • a30a547 VertexList: account for changed domain #989
  • 27f047a Use slicing and slice deletion in Context._delete_objects* (#991)
  • 9c4084d Add basic clipboard support. (#978)
  • 59b0954 input.evdev: Fix for pypy3 by removing usage of os.readv
  • d8e279e More careful deletion of OpenGL objects (#988)
  • 8b8eae2 Add Width height setter (#987)
  • 431f094 Add cross-references to Window doc (#981)
  • 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 2.0.9 to 2.0.10.
- [Release notes](https://github.com/pyglet/pyglet/releases)
- [Changelog](https://github.com/pyglet/pyglet/blob/master/RELEASE_NOTES)
- [Commits](pyglet/pyglet@v2.0.9...v2.0.10)

---
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 Nov 7, 2023
@geekcomputers geekcomputers merged commit f37d4ea into master Nov 9, 2023
0 of 2 checks passed
@dependabot dependabot bot deleted the dependabot/pip/pyglet-2.0.10 branch November 9, 2023 13:50
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.

1 participant