--- - branch: MAIN date: Wed Sep 27 10:03:00 UTC 2023 files: - new: '1.30' old: '1.29' path: pkgsrc/devel/py-urwid/Makefile pathrev: pkgsrc/devel/py-urwid/Makefile@1.30 type: modified - new: '1.12' old: '1.11' path: pkgsrc/devel/py-urwid/PLIST pathrev: pkgsrc/devel/py-urwid/PLIST@1.12 type: modified - new: '1.22' old: '1.21' path: pkgsrc/devel/py-urwid/distinfo pathrev: pkgsrc/devel/py-urwid/distinfo@1.22 type: modified id: 20230927T100300Z.3256a7c6fc00ee41e2d8716a4d76ee95d6bb2e9f log: "py-urwid: updated to 2.2.2\n\nUrwid 2.2.2\n===========\nNew features �æ³\x93ï½¹\n* Feature: Support pack() for CheckBox/RadioButton/Button\n\nDeprecations ç¬\x9E。\n* Mark `AttrWrap` as `PendingDeprecation`\n\nBug fixes �æ³\x84ï½·\n* Fix font in case Font.data is `str`\n\nDocumentation �æ³\x84ï½®\n* Enforce examples code-style\n* Documentation: do not use `FlowWidget` as base class in examples\n* README: suggest python3-urwid for debian/ubuntu\n\nRefactoring �æ³\x9D�\n* Packaging: stop tests distribution as part of package\n\nUrwid 2.2.1\n===========\nBug fixes �æ³\x84ï½·\n* Fix: deep TextEnum was improperly resolved\n\nDocumentation �æ³\x84ï½®\n* Documentation: mention correct python versions\n\nRefactoring �æ³\x9D�\n* Refactoring: use super() calls if possible\n* Typing: Extend wimp typing annotations\n\nUrwid 2.2.0\n===========\n* Python 3.7+ migration, Python < 3.7 support dropped\n* Deprecate legacy property creation\n* Deprecate `__super` hack and use native `super()`\n* ZMQ event loop (by Dave Jones)\n* Add two fonts based on Unicode 13 2x3 TRS-80/Teletext mosaic characters (by Ricardo Bï¾\x83。nffy)\n* Adds 256 color and truecolor support to vterm (by Daniel Schwarz)\n* Vterm now emits 'resize' signal upon terminal resize (by Daniel Schwarz)\n* vterm.py: Adds support for bracketed paste mode (by Daniel Schwarz)\n* Pass SelectableIcon `align` and `wrap` arguments to parent\n* Fix: restore normal screen on ctrl-z (by Andrey Proskurin)\n* Reconnect the 'modified' signal after setting a new ListBox.body (by @exquo)\n* Allow signal handling interoperability with raw display (by @AnonymouX47)\n* Fix alternate/normal screen buffer switch for raw display (by @AnonymouX47)\n* Fix text layout for align=\"center\", wrap=\"clip\" when maxcol == line_width - 1 (by @AnonymouX47)\n* Fix assertion failure when string contains SO but not SI (by Martin Cooper)\n* Fix empty markup handling\n* Fix \"FloatEdit mangles decimals\" (by Daniel Sheffield)\n* vterm: Fixed OSC 0,2 to set widget title properly (decode bytestring) (by Daniel Schwarz)\n* vterm: Fixed a crash bug with DECALN command (by Daniel Schwarz)\n* export `ELLIPSIS` constant\n* add `__len__` to listbox with validation if body `Sized`\n* Fix merging attributes while decomposing tag markup (by Martin Andrï¾\x83ゥ)\n* Fix: use trio.lowlevel instead of trio.hazmat with Trio >= 0.15 (by Tamï¾\x83。s Nepusz)\n* Fix TypeError in signals module on weak object finalize by GC (by Roman Guchevskij)\n* Include _resize_pipe_rd in fd_list for _wait_for_input_ready for raw_display (by Andreas Klï¾\x83カckner)\n* container: fix duplicate text (by Mike Frysinger)\n* Provide 80x24 fallback for ansi and vt100 (by Kit Rhett Aultman)\n* Use == instead of \"is\" for equality testing (by @naglis)\n* Split event loop in several modules\n* Split widget and introduce base enums\n" module: pkgsrc subject: 'CVS commit: pkgsrc/devel/py-urwid' unixtime: '1695808980' user: adam