Urwid

Latest version: v2.6.11

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

Scan your dependencies

Page 1 of 5

2.6.11

<!-- Release notes generated using configuration in .github/release.yml at master -->

What's Changed
Bug fixes 🕷
* Fix `Widget.rows` annotation by penguinolog in https://github.com/urwid/urwid/pull/874
Documentation 🕮
* Do not use deprecated positioning in the code and examples by penguinolog in https://github.com/urwid/urwid/pull/869
* Docs: partial update of screenshots by penguinolog in https://github.com/urwid/urwid/pull/873


**Full Changelog**: https://github.com/urwid/urwid/compare/2.6.10...2.6.11

2.6.10

<!-- Release notes generated using configuration in .github/release.yml at master -->

What's Changed
New features 🗹
* `ScrollBar`: fully support `__length_hint__` if not `Sized` by penguinolog in https://github.com/urwid/urwid/pull/863
Other Changes
* Support PEP424 API as marker for limited size of ListBox body by penguinolog in https://github.com/urwid/urwid/pull/861


**Full Changelog**: https://github.com/urwid/urwid/compare/2.6.9...2.6.10

2.6.9

<!-- Release notes generated using configuration in .github/release.yml at master -->

What's Changed
New features 🗹
* Support relative scroll for `ListBox` by penguinolog in https://github.com/urwid/urwid/pull/858
Absolute scrolling calculation is resource-hungry and can cause serious issues on the long lists.
This change also rework calculation allowing to use `ScrollBar` with `TreeList` (users should prevent infinite load cycle on lazy-load self).
Bug fixes 🕷
* Support `<shift>` key reading for sgrmouse by penguinolog in https://github.com/urwid/urwid/pull/859
Historically <shift> key reading was not implemented due to `<shift><click>` for buttons 1-3 is handled by the most GUI terminal emulators itself.
* Fix regression in `TreeWidget`: original widget can be overridden by penguinolog in https://github.com/urwid/urwid/pull/860


**Full Changelog**: https://github.com/urwid/urwid/compare/2.6.8...2.6.9

2.6.8

<!-- Release notes generated using configuration in .github/release.yml at master -->

What's Changed
Bug fixes 🕷
* Fix regression: Overlay not accepted relative positioning by penguinolog in https://github.com/urwid/urwid/pull/854


**Full Changelog**: https://github.com/urwid/urwid/compare/2.6.7...2.6.8

2.6.7

<!-- Release notes generated using configuration in .github/release.yml at master -->

What's Changed
Bug fixes 🕷
* Fix `MainLoop.watch_pipe` regression for the callback outcome not `False` by penguinolog in https://github.com/urwid/urwid/pull/848
Refactoring 🛠
* Refactor: fix static check warning for not using `min` in `GridFlow.generate_display_widget` by penguinolog in https://github.com/urwid/urwid/pull/849


**Full Changelog**: https://github.com/urwid/urwid/compare/2.6.6...2.6.7

2.6.6

<!-- Release notes generated using configuration in .github/release.yml at master -->

What's Changed
Bug fixes 🕷
* Fix Columns sizing and pack behavior by penguinolog in https://github.com/urwid/urwid/pull/846
Other Changes
* Extend `__repr__` and `rich` repr for the sized containers by penguinolog in https://github.com/urwid/urwid/pull/844


**Full Changelog**: https://github.com/urwid/urwid/compare/2.6.5...2.6.6

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.