Pyglet

Latest version: v2.0.15

Safety actively analyzes 641002 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 8

1.5.16

Bugfixes
--------
- 3d model obj decoder supports multiple material types
- Fix GStreamerSources not being garbage collected 283
- Fix ScrollableTextLayout not respecting anchors/alignment.

Features
--------
- New DirectWrite based font loader. Enable with `pyglet.options["advanced_font_features"] = True`
- Add `position` property to Text Layouts, to mimic other classes.

1.5.15

Bugfix and maintenance release

Bugfixes
--------
- shapes.Circle segment calculation will always use a minimum of 14 segments.
- shapes.Arc is now made from line segments, and by default has unconnected ends.
- Windows - Use the internal keystate to determine the mod shift rather than relying on GetKeyState
which relies on another event that may be called after WM_INPUT.

Maintenance
-----------
- Various Headless backend and EGL work.

1.5.14

Bugfixes
--------
- Fix interlaced mp3 decoding in GStreamer backend.
- Skip functions marked as OBJC_ARM64_UNAVAILABLE for new ARM Macs.

Features
--------
- Add a `WaveEncoder` for saving audio Sources to disk.

1.5.13

Bugfixes
--------
- Fix crash on looping video with no sound (322)
- OSX: Replace remaining usage of `find_library` to fix Big Sur issues (332)
- Windows: Fix default orientation for the XAudio2 listener.

Features
--------
- Add new `shape.Triangle` shape.
- Windows: `on_key_press` now dispatches unique events for left/right Shift keys.

1.5.11

Bugfixes
--------
- Added hardcoding of library paths for Big Sur temporary fallback.
- Removed some legacy Python 2 code from the documentation.

1.5.9

Bugfixes
--------
- Explicitly cast media.synthesis data to bytes to prevent issues on some audio drivers.
- Refactor WIC module to work with new com module. (298)
- Prevent crash when setting `shapes.Circle.visable`. (294)
- Remove deprecated `tostring` calls in PIL/PNG decoders to prevent crash on Python 3.9. (295, 302)

Improvements
------------
- Add new Xaudio2 driver. (288)
- Refactor pyglet's lazy module loading to better support code inspection.
- Added new `TextEntry` widget.

Page 5 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.