pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/comms/py-textual



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Oct 19 11:34:15 UTC 2024

Modified Files:
        pkgsrc/comms/py-textual: Makefile PLIST distinfo

Log Message:
py-textual: update to 0.83.0.

[0.83.0] - 2024-10-10
Added

    Added support for A-F to Digits widget #5094
    Added Region.constrain #5097

Changed

    Screen.ALLOW_IN_MAXIMIZED_VIEW will now default to App.ALLOW_IN_MAXIMIZED_VIEW #5088
    Widgets matching .-textual-system will now be included in the maximize view by default #5088
    Digits are now thin by default, style with text-style: bold to get bold digits #5094
    Made Widget.absolute_offset public #5097
    Tooltips are now displayed directly below the mouse cursor #5097
    Region.inflect will now assume that margins overlap #5097
    Pilot.click and friends will now accept a widget, in addition to a selector #5095

[0.82.0] - 2024-10-03
Fixed

    Fixed issue with screen not updating when auto_refresh was enabled #5063
    Fixed issues regarding loading indicator #5079
    Fixed issues with inspecting the lazy loaded widgets module #5080

Added

    Added DOMNode.is_on_screen property #5063
    Added support for keymaps (user configurable key bindings) #5038
    Added descriptions to bindings for all internal widgets, and updated casing to be consistent #5062

Changed

    Breaking change: Widget.set_loading no longer return an awaitable #5079

[0.81.0] - 2024-09-25
Added

    Added x_axis and y_axis parameters to Widget.scroll_to_region #5047
    Added Tree.move_cursor_to_line #5052

Changed

    Tree will no longer scroll the X axis when moving the cursor #5047
    DirectoryTree will no longer select the first node #5052

Fixed

    Fixed widgets occasionally not getting Resize events #5048
    Fixed tree regression #5052
    Fixed glitch with single line inline widget #5054

[0.80.1] - 2024-09-24
Fixed

    Fixed crash when exiting the app prematurely #5039
    Fixed exception constructing TextArea outside of App #5045

[0.80.0] - 2024-09-23
Added

    Added MaskedInput widget #4783
    Input validation for floats and integers accept embedded underscores, e.g., "1_234_567" is valid. #4784
    Support for "none" value added to dock, hatch and split styles #4982
    Support for "none" added to box and border style properties (e.g widget.style.border = "none") #4982
    Docstrings added to most style properties #4982
    Added ansi_color switch to App to permit ANSI (themed) colors #5000
    Added :ansi pseudo class #5000
    Added -ansi-scrollbar style to widgets #5000
    Added App.INLINE_PADDING to define the number of spaces above inline apps #5000
    Added nocolor psuedoclass when NO_COLOR env var is set
    BINDING_GROUP_TITLE now defaults to None #5023
    Added TreeNode.siblings, TreeNode.next_sibling, TreeNode.previous_sibling, TreeNode.is_collapsed #5023
    Added additional bindings to Tree widget #5023
    Added Tree.center_scroll #5023
    Added Tree.unselect #5023

Changed

    Input validation for integers no longer accepts scientific notation like '1.5e2'; must be castable to int. #4784
    Default scrollbar-size-vertical changed to 2 in inline styles to match Widget default CSS (unlikely to affect users) #4982
    Removed border-right from Toast #4984
    Some fixes in RichLog result in slightly different semantics, see docstrings for details #4978
    Changed how scrollbars are rendered (will have no visual effect, but will break snapshot tests) #5000
    Added enabled switch to filters (mostly used internally) #5000
    BINDING_GROUP_TITLE now defaults to None #5023
    Breaking change: Changed how scrollbars are rendered so they work in ansi mode (will break snapshots) #5023

Fixed

    Input validation of floats no longer accepts NaN (not a number). #4784
    Fixed issues with screenshots by simplifying segments only for snapshot tests #4929
    Fixed RichLog.write not respecting width parameter #4978
    Fixed RichLog writing at wrong width when write occurs before width is known (e.g. in compose or on_mount) #4978
    Fixed RichLog.write incorrectly shrinking width to RichLog.min_width when shrink=True (now shrinks to fit content area instead) #4978
    Fixed flicker when setting dark reactive on startup #4989
    Fixed command palette not sorting search results by their match score #4994
    Fixed DataTable cached height issue on re-populating the table when using auto-height rows #4992
    Fixed inline app output being cleared when inline_no_clear=True #5019


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/comms/py-textual/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/comms/py-textual/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/comms/py-textual/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/comms/py-textual/Makefile
diff -u pkgsrc/comms/py-textual/Makefile:1.10 pkgsrc/comms/py-textual/Makefile:1.11
--- pkgsrc/comms/py-textual/Makefile:1.10       Fri Sep 13 09:46:07 2024
+++ pkgsrc/comms/py-textual/Makefile    Sat Oct 19 11:34:15 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2024/09/13 09:46:07 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2024/10/19 11:34:15 wiz Exp $
 
-DISTNAME=      textual-0.79.1
+DISTNAME=      textual-0.83.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    comms devel
 MASTER_SITES=  ${MASTER_SITE_PYPI:=t/textual/}
@@ -25,8 +25,8 @@ TEST_DEPENDS+=        ${PYPKGPREFIX}-textual-de
 
 USE_LANGUAGES= # none
 
-# as of 0.79.1
-# 32 failed, 2918 passed, 1 skipped, 3 xfailed, 2 warnings
+# as of 0.83.0
+# 32 failed, 2984 passed, 1 skipped, 4 xfailed, 2 warnings
 
 .include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/comms/py-textual/PLIST
diff -u pkgsrc/comms/py-textual/PLIST:1.4 pkgsrc/comms/py-textual/PLIST:1.5
--- pkgsrc/comms/py-textual/PLIST:1.4   Fri Sep 13 09:46:07 2024
+++ pkgsrc/comms/py-textual/PLIST       Sat Oct 19 11:34:15 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2024/09/13 09:46:07 wiz Exp $
+@comment $NetBSD: PLIST,v 1.5 2024/10/19 11:34:15 wiz Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -573,6 +573,9 @@ ${PYSITELIB}/textual/widgets/_markdown.p
 ${PYSITELIB}/textual/widgets/_markdown_viewer.py
 ${PYSITELIB}/textual/widgets/_markdown_viewer.pyc
 ${PYSITELIB}/textual/widgets/_markdown_viewer.pyo
+${PYSITELIB}/textual/widgets/_masked_input.py
+${PYSITELIB}/textual/widgets/_masked_input.pyc
+${PYSITELIB}/textual/widgets/_masked_input.pyo
 ${PYSITELIB}/textual/widgets/_option_list.py
 ${PYSITELIB}/textual/widgets/_option_list.pyc
 ${PYSITELIB}/textual/widgets/_option_list.pyo
@@ -648,6 +651,9 @@ ${PYSITELIB}/textual/widgets/button.pyo
 ${PYSITELIB}/textual/widgets/data_table.py
 ${PYSITELIB}/textual/widgets/data_table.pyc
 ${PYSITELIB}/textual/widgets/data_table.pyo
+${PYSITELIB}/textual/widgets/directory_tree.py
+${PYSITELIB}/textual/widgets/directory_tree.pyc
+${PYSITELIB}/textual/widgets/directory_tree.pyo
 ${PYSITELIB}/textual/widgets/input.py
 ${PYSITELIB}/textual/widgets/input.pyc
 ${PYSITELIB}/textual/widgets/input.pyo

Index: pkgsrc/comms/py-textual/distinfo
diff -u pkgsrc/comms/py-textual/distinfo:1.6 pkgsrc/comms/py-textual/distinfo:1.7
--- pkgsrc/comms/py-textual/distinfo:1.6        Fri Sep 13 09:46:07 2024
+++ pkgsrc/comms/py-textual/distinfo    Sat Oct 19 11:34:15 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2024/09/13 09:46:07 wiz Exp $
+$NetBSD: distinfo,v 1.7 2024/10/19 11:34:15 wiz Exp $
 
-BLAKE2s (textual-0.79.1.tar.gz) = 040b2413fc326e7024ab856d1671903bcb4b4dd8cabaec902cf4a7c6ad15d3fe
-SHA512 (textual-0.79.1.tar.gz) = da75b92972660a25c43e42e25f641288d0be1af6c6907d16ace91257353c879bbd2a4eb87c4d28f8f4f68c8d3968a793276f6ebed8e0c4c02fd66bfaf38ecb5f
-Size (textual-0.79.1.tar.gz) = 1366998 bytes
+BLAKE2s (textual-0.83.0.tar.gz) = 74d1b43584ee3a630d317fef74c8976e6df40d5bd3b039be06c69584cae5a34a
+SHA512 (textual-0.83.0.tar.gz) = 701d659e851098d29573531eed81ecab384101055edfa2493f1de6bb7cc0eef80a9570dbd9c915df5f0b9be288db46356813fd1eea15b4bbb2f9a01f9f223ff2
+Size (textual-0.83.0.tar.gz) = 1449378 bytes



Home | Main Index | Thread Index | Old Index