pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-urwid
Module Name: pkgsrc
Committed By: adam
Date: Fri Jan 5 18:01:44 UTC 2024
Modified Files:
pkgsrc/devel/py-urwid: Makefile PLIST distinfo
Log Message:
py-urwid: updated to 2.4.1
2.4.1
Fix Regressions in 2.4.0
2.4.0
New features
Basic Windows OS support in RAW and Curses display.
Fully functional RAW display support. Thanks to @mhils (initial RAW display)
Limited Curses support due to windows-curses limitation (mouse support limited). Thanks to @asmith-kepler (windows-curses monkeypatch)
UTF-8 only
Force SelectorEventLoop for asyncio under Windows if event loop is not set
Feature: switch from select.select to selectors
Feature: support FIXED render mode for Text
Feature: extend functional keys handling with key modifiers
Add run_in_executor helper to the event loop
Feature: Add internal logging for behavioral debug
Feature: Use module path + class name for loggers and init once
Feature: Implement keypress and mouse_event default handlers
Not subclassing Widget base class during custom widget implementation will produce DeprecationWarning
Deprecations
Refactor: join display modules in package
Backward-compatible. Main display modules import will not produce DeprecationWarning.
Documentation
Fix - disconnect_by_key should be exposed and use correct name
Extend input_test example for better debug capabilities
Support alternative event loops and debug logging.
Refactoring
Refactoring: remove dead code from Raw display
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 pkgsrc/devel/py-urwid/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/py-urwid/PLIST
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/py-urwid/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-urwid/Makefile
diff -u pkgsrc/devel/py-urwid/Makefile:1.34 pkgsrc/devel/py-urwid/Makefile:1.35
--- pkgsrc/devel/py-urwid/Makefile:1.34 Mon Dec 11 10:07:09 2023
+++ pkgsrc/devel/py-urwid/Makefile Fri Jan 5 18:01:44 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.34 2023/12/11 10:07:09 wiz Exp $
+# $NetBSD: Makefile,v 1.35 2024/01/05 18:01:44 adam Exp $
-DISTNAME= urwid-2.3.4
+DISTNAME= urwid-2.4.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=u/urwid/}
@@ -10,7 +10,8 @@ HOMEPAGE= http://urwid.org/
COMMENT= Curses-based Python user interface library
LICENSE= gnu-lgpl-v2.1
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=61.0.0:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=7.0:../../devel/py-setuptools_scm
TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
TEST_DEPENDS+= ${PYPKGPREFIX}-exceptiongroup-[0-9]*:../../devel/py-exceptiongroup
TEST_DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3
Index: pkgsrc/devel/py-urwid/PLIST
diff -u pkgsrc/devel/py-urwid/PLIST:1.14 pkgsrc/devel/py-urwid/PLIST:1.15
--- pkgsrc/devel/py-urwid/PLIST:1.14 Mon Dec 11 10:07:09 2023
+++ pkgsrc/devel/py-urwid/PLIST Fri Jan 5 18:01:44 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2023/12/11 10:07:09 wiz Exp $
+@comment $NetBSD: PLIST,v 1.15 2024/01/05 18:01:44 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/COPYING
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -16,18 +16,47 @@ ${PYSITELIB}/urwid/command_map.pyo
${PYSITELIB}/urwid/container.py
${PYSITELIB}/urwid/container.pyc
${PYSITELIB}/urwid/container.pyo
-${PYSITELIB}/urwid/curses_display.py
-${PYSITELIB}/urwid/curses_display.pyc
-${PYSITELIB}/urwid/curses_display.pyo
${PYSITELIB}/urwid/decoration.py
${PYSITELIB}/urwid/decoration.pyc
${PYSITELIB}/urwid/decoration.pyo
-${PYSITELIB}/urwid/display_common.py
-${PYSITELIB}/urwid/display_common.pyc
-${PYSITELIB}/urwid/display_common.pyo
-${PYSITELIB}/urwid/escape.py
-${PYSITELIB}/urwid/escape.pyc
-${PYSITELIB}/urwid/escape.pyo
+${PYSITELIB}/urwid/display/__init__.py
+${PYSITELIB}/urwid/display/__init__.pyc
+${PYSITELIB}/urwid/display/__init__.pyo
+${PYSITELIB}/urwid/display/_posix_raw_display.py
+${PYSITELIB}/urwid/display/_posix_raw_display.pyc
+${PYSITELIB}/urwid/display/_posix_raw_display.pyo
+${PYSITELIB}/urwid/display/_raw_display_base.py
+${PYSITELIB}/urwid/display/_raw_display_base.pyc
+${PYSITELIB}/urwid/display/_raw_display_base.pyo
+${PYSITELIB}/urwid/display/_web.css
+${PYSITELIB}/urwid/display/_web.js
+${PYSITELIB}/urwid/display/_win32.py
+${PYSITELIB}/urwid/display/_win32.pyc
+${PYSITELIB}/urwid/display/_win32.pyo
+${PYSITELIB}/urwid/display/_win32_raw_display.py
+${PYSITELIB}/urwid/display/_win32_raw_display.pyc
+${PYSITELIB}/urwid/display/_win32_raw_display.pyo
+${PYSITELIB}/urwid/display/common.py
+${PYSITELIB}/urwid/display/common.pyc
+${PYSITELIB}/urwid/display/common.pyo
+${PYSITELIB}/urwid/display/curses.py
+${PYSITELIB}/urwid/display/curses.pyc
+${PYSITELIB}/urwid/display/curses.pyo
+${PYSITELIB}/urwid/display/escape.py
+${PYSITELIB}/urwid/display/escape.pyc
+${PYSITELIB}/urwid/display/escape.pyo
+${PYSITELIB}/urwid/display/html_fragment.py
+${PYSITELIB}/urwid/display/html_fragment.pyc
+${PYSITELIB}/urwid/display/html_fragment.pyo
+${PYSITELIB}/urwid/display/lcd.py
+${PYSITELIB}/urwid/display/lcd.pyc
+${PYSITELIB}/urwid/display/lcd.pyo
+${PYSITELIB}/urwid/display/raw.py
+${PYSITELIB}/urwid/display/raw.pyc
+${PYSITELIB}/urwid/display/raw.pyo
+${PYSITELIB}/urwid/display/web.py
+${PYSITELIB}/urwid/display/web.pyc
+${PYSITELIB}/urwid/display/web.pyo
${PYSITELIB}/urwid/event_loop/__init__.py
${PYSITELIB}/urwid/event_loop/__init__.pyc
${PYSITELIB}/urwid/event_loop/__init__.pyo
@@ -65,12 +94,6 @@ ${PYSITELIB}/urwid/graphics.py
${PYSITELIB}/urwid/graphics.pyc
${PYSITELIB}/urwid/graphics.pyo
${PYSITELIB}/urwid/highlight.css
-${PYSITELIB}/urwid/html_fragment.py
-${PYSITELIB}/urwid/html_fragment.pyc
-${PYSITELIB}/urwid/html_fragment.pyo
-${PYSITELIB}/urwid/lcd_display.py
-${PYSITELIB}/urwid/lcd_display.pyc
-${PYSITELIB}/urwid/lcd_display.pyo
${PYSITELIB}/urwid/listbox.py
${PYSITELIB}/urwid/listbox.pyc
${PYSITELIB}/urwid/listbox.pyo
@@ -83,9 +106,6 @@ ${PYSITELIB}/urwid/numedit.pyo
${PYSITELIB}/urwid/old_str_util.py
${PYSITELIB}/urwid/old_str_util.pyc
${PYSITELIB}/urwid/old_str_util.pyo
-${PYSITELIB}/urwid/raw_display.py
-${PYSITELIB}/urwid/raw_display.pyc
-${PYSITELIB}/urwid/raw_display.pyo
${PYSITELIB}/urwid/signals.py
${PYSITELIB}/urwid/signals.pyc
${PYSITELIB}/urwid/signals.pyo
@@ -108,9 +128,6 @@ ${PYSITELIB}/urwid/version.pyo
${PYSITELIB}/urwid/vterm.py
${PYSITELIB}/urwid/vterm.pyc
${PYSITELIB}/urwid/vterm.pyo
-${PYSITELIB}/urwid/web_display.py
-${PYSITELIB}/urwid/web_display.pyc
-${PYSITELIB}/urwid/web_display.pyo
${PYSITELIB}/urwid/widget/__init__.py
${PYSITELIB}/urwid/widget/__init__.pyc
${PYSITELIB}/urwid/widget/__init__.pyo
Index: pkgsrc/devel/py-urwid/distinfo
diff -u pkgsrc/devel/py-urwid/distinfo:1.24 pkgsrc/devel/py-urwid/distinfo:1.25
--- pkgsrc/devel/py-urwid/distinfo:1.24 Mon Dec 11 10:07:09 2023
+++ pkgsrc/devel/py-urwid/distinfo Fri Jan 5 18:01:44 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2023/12/11 10:07:09 wiz Exp $
+$NetBSD: distinfo,v 1.25 2024/01/05 18:01:44 adam Exp $
-BLAKE2s (urwid-2.3.4.tar.gz) = ae2681817937322e82dedd6c980e33f23d6e90fe6a34840bba6a6f8113ee4eca
-SHA512 (urwid-2.3.4.tar.gz) = e1ed9357b738975c909f847a2f12292cfad1cf824be9d3818ca0de3d1ca5c992ba89d5cea25888db3a8bb6c73a64b94ecb1df0a19d5af7f7b060bd113f93a8dd
-Size (urwid-2.3.4.tar.gz) = 678305 bytes
+BLAKE2s (urwid-2.4.1.tar.gz) = 7375e9be8f024ddbc15785a5bd6091cf442285bea5534db8c37804b35a8842ec
+SHA512 (urwid-2.4.1.tar.gz) = 2a18c3ba67b1381edecbf260088174c05756366f91c069237909bf21e17ea5d795fd9cdf3b918dcc955c85b63888ccd3c41661fcc8edeef3e50369dd302c0b63
+Size (urwid-2.4.1.tar.gz) = 691240 bytes
Home |
Main Index |
Thread Index |
Old Index