Next | Query returned 57 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2025-05-11 12:39:30 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-urwid: update to 3.0.2.

Urwid 3.0.2
===========

2025-05-07

Bug fixes 🕷
++++++++++++
* Bugfix: Corner case: Scrollbar render for only 1 row height by @penguinolog in \ 
https://github.com/urwid/urwid/pull/1021

Urwid 3.0.1
===========

2025-05-07

Bug fixes 🕷
++++++++++++
* Packaging: drop setup.py and adjust requirements by @penguinolog in \ 
https://github.com/urwid/urwid/pull/1018
  Not updated `setup.py` lead to wrong metadata and mark of release 3.0.0 as \ 
Python 3.7 compatible.
  Since urwid is distribluted in the pre-packaged format (wheel),
  missing `setup.py` will not affect old toolchain users except special cases \ 
(manually enforced sdist usage).
* Python 3.14 compatibility: adjust `AsyncioEventLoop` by @penguinolog in \ 
https://github.com/urwid/urwid/pull/1019

Urwid 3.0.0
===========

2025-05-06

Breaking Changes âš 
++++++++++++++++++
* Drop deprecated `__super` property by @penguinolog in \ 
https://github.com/urwid/urwid/pull/956
* Drop deprecated `FlowWidget`, `BoxWidget` and `FixedWidget` widgets by \ 
@penguinolog in https://github.com/urwid/urwid/pull/955
* Remove deprecated protected getter methods from the `Canvas` and `AttrSpec` by \ 
@penguinolog in https://github.com/urwid/urwid/pull/958
* Remove support for the `bytes` based fonts by @penguinolog in \ 
https://github.com/urwid/urwid/pull/961
* Remove deprecated `TermScroller` by @penguinolog in \ 
https://github.com/urwid/urwid/pull/960
* Remove deprecated protected getter methods from the decoration widgets by \ 
@penguinolog in https://github.com/urwid/urwid/pull/959
* Remove deprecated protected getter methods from the container widgets by \ 
@penguinolog in https://github.com/urwid/urwid/pull/957
* Remove deprecated protected setters in the decoration widgets by @penguinolog \ 
in https://github.com/urwid/urwid/pull/968
* Remove deprecated protected methods from the container widgets by @penguinolog \ 
in https://github.com/urwid/urwid/pull/970
* Remove deprecated protected method `_set_done` from the `ProgressBar` by \ 
@penguinolog in https://github.com/urwid/urwid/pull/971

New features 🗹
+++++++++++++++
* API Extension: make `CommandMap` `MutableMapping` by @penguinolog in \ 
https://github.com/urwid/urwid/pull/969
* Make sizing computation much faster for nested containers by @ogayot in \ 
https://github.com/urwid/urwid/pull/991
* `MetaSignals` subclass `ABCMeta` by @penguinolog in \ 
https://github.com/urwid/urwid/pull/962

Deprecations âš¡
+++++++++++++++
* `MetaSuper` should be the last base for classes by @penguinolog in \ 
https://github.com/urwid/urwid/pull/972
* Announce deprecated API removal versions by @penguinolog in \ 
https://github.com/urwid/urwid/pull/999

Bug fixes 🕷
++++++++++++
* Fix handling of WEIGHT selectable items in the `Pile` by @penguinolog in \ 
https://github.com/urwid/urwid/pull/1006

Refactoring 🛠
++++++++++++++
* Refactoring: micro optimizations of iterable items reconstruction by \ 
@penguinolog in https://github.com/urwid/urwid/pull/1009

New Contributors
++++++++++++++++
* @ogayot made their first contribution in https://github.com/urwid/urwid/pull/991
   2025-04-12 23:37:08 by Adam Ciarcinski | Files touched by this commit (35) | Package updated
Log message:
Fix PLIST after py-setuptools update; bump depends and revision
   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2024-10-21 07:25:37 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-urwid: updated to 2.6.16

2.6.16

New features

Feature: Add focus reporting support
Add 16-color support

Bug fixes

Disable mouse tracking and discard input when exiting the main loop
Windows: use Unicode input directly

Refactoring

Type annotations: fix typing issues
   2024-06-12 17:15:39 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-urwid: updated to 2.6.14

2.6.14

Bug fixes

GridFlow fixes for empty container
Fix ScrollBar mouse_event handling with ListBox

Other Changes

Test requirements: exceptiongroups -> exceptiongroup
   2024-04-25 11:28:49 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-urwid: updated to 2.6.11

2.6.11
Bug fixes
Fix Widget.rows annotation

Documentation
Do not use deprecated positioning in the code and examples
Docs: partial update of screenshots
   2024-04-02 21:38:14 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-urwid: updated to 2.6.10

2.6.10

New features
ScrollBar: fully support __length_hint__ if not Sized

Other Changes
Support PEP424 API as marker for limited size of ListBox body
   2024-03-17 15:09:17 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-urwid: update to 2.6.9.

New features 🗹

    Support relative scroll for ListBox by @penguinolog in #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 #859
    Historically 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 #860
   2024-03-11 14:30:40 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-urwid: update to 2.6.8.

Fix regression: Overlay not accepted relative positioning by @penguinolog in #854
   2024-03-03 12:56:33 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-urwid: update to 2.6.7.

2.6.7

Bug fixes 🕷

    Fix MainLoop.watch_pipe regression for the callback outcome not False by \ 
@penguinolog in #848

Refactoring 🛠

    Refactor: fix static check warning for not using min in \ 
GridFlow.generate_display_widget by @penguinolog in #849

2.6.6

Bug fixes 🕷

    Fix Columns sizing and pack behavior by @penguinolog in #846

Other Changes

    Extend __repr__ and rich repr for the sized containers by @penguinolog in #844

2.6.5

Bug fixes 🕷

    Allow wcwidth to select unicode version by @penguinolog in #840
    TreeWidget: do not use deprecated API in update_expanded_icon by \ 
@penguinolog in #832

Refactoring 🛠

    Refactoring: move monitored_list module to the widgets package by \ 
@penguinolog in #833
    Refactoring: move listbox & treetools modules to the widgets by \ 
@penguinolog in #834
    Use dataclass for symbols constants by @penguinolog in #842
    Special case: in case of Columns/Pile empty - use fallback sizing by \ 
@penguinolog in #843

Other Changes

    Tests: Extend Tree tests: basic keys + nested behavior by @penguinolog in #831

Next | Query returned 57 messages, browsing 1 to 10 | Previous