Pygame-menu

Latest version: v4.5.2

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

Scan your dependencies

Page 6 of 17

4.1.5

- Added ``Menu.resize`` method, 369.
- Improve docs.

4.1.4

- Converted all str.format() instances to f-strings, 363, 364, 365.
- Fixed frame and table widget assertion message errors.
- Fixed padding parse issue.
- Improved menu tests.

4.1.3

- Fix docs, 361.

4.1.2

- Added ``_keyboard_ignore_nonphysical`` to Menu and Widgets for ``PyAutoGUI`` support, 358, 359.

4.1.1

- Fixes value assertion on ``RangeSlider``, 356.

4.1.0

- Added ``ProgressBar`` widget.
- Added ``RangeSlider`` widget.
- Added ``KEY_TAB`` to controls.
- Avoid recursive ``Frame.set_frame`` and ``Frame.set_scrollarea``.
- Fix MOD CTRL events in ``TextInput`` widget.
- Fix render after set value for drop select and toggle switch widgets.
- Fix widget ``set_frame`` assertion Frame class.
- Improve tests and docs.
- New menu event ``onwidgetchange``.
- New widget method ``value_changed``.
- New ``Image.get_angle`` method.
- Removed v3 compatibility.
- Transformation not implemented exception.
- Widget ``set_position_relative_to_frame`` method now is private.
- ``Image`` widget implements ``set_max_height`` and ``set_max_width`` transformations.

Page 6 of 17

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.