py-urwid: updated to 2.5.0 2.5.0 New features Long awaited Scrollable and ScrollBar made by @rndusr with fixes from @markqvist was added to the urwid. Add support ScrollBar to the ListBox widget. While scrolling is done by the ListBox itself (as before), the ScrollBar can display progress. Added common decoration symbols to the widget constants (BOX_SYMBOLS, BAR_SYMBOLS, SHADE_SYMBOLS) and exposed in several widgets via Symbols enum on the class level: Divider, LineBox and ScrollBar. Documentation Update examples: reduce amount of deprecated parametersdiff -r1.38 -r1.39 pkgsrc/devel/py-urwid/Makefile
(adam)
@@ -1,28 +1,29 @@ | @@ -1,28 +1,29 @@ | |||
1 | # $NetBSD: Makefile,v 1.38 2024/01/23 13:30:43 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.39 2024/01/29 16:12:20 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= urwid-2.4.6 | 3 | DISTNAME= urwid-2.5.0 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= devel python | 5 | CATEGORIES= devel python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=u/urwid/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=u/urwid/} | |
7 | 7 | |||
8 | MAINTAINER= tonio@NetBSD.org | 8 | MAINTAINER= tonio@NetBSD.org | |
9 | HOMEPAGE= http://urwid.org/ | 9 | HOMEPAGE= http://urwid.org/ | |
10 | COMMENT= Curses-based Python user interface library | 10 | COMMENT= Curses-based Python user interface library | |
11 | LICENSE= gnu-lgpl-v2.1 | 11 | LICENSE= gnu-lgpl-v2.1 | |
12 | 12 | |||
13 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=61.0.0:../../devel/py-setuptools | 13 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=61.0.0:../../devel/py-setuptools | |
14 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=7.0:../../devel/py-setuptools_scm | 14 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=7.0:../../devel/py-setuptools_scm | |
15 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | 15 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | |
16 | DEPENDS+= ${PYPKGPREFIX}-typing-extensions-[0-9]*:../../devel/py-typing-extensions | |||
16 | TEST_DEPENDS+= ${PYPKGPREFIX}-exceptiongroup-[0-9]*:../../devel/py-exceptiongroup | 17 | TEST_DEPENDS+= ${PYPKGPREFIX}-exceptiongroup-[0-9]*:../../devel/py-exceptiongroup | |
17 | TEST_DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3 | 18 | TEST_DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3 | |
18 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov | 19 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov | |
19 | TEST_DEPENDS+= ${PYPKGPREFIX}-tornado>=5:../../www/py-tornado | 20 | TEST_DEPENDS+= ${PYPKGPREFIX}-tornado>=5:../../www/py-tornado | |
20 | TEST_DEPENDS+= ${PYPKGPREFIX}-trio-[0-9]*:../../devel/py-trio | 21 | TEST_DEPENDS+= ${PYPKGPREFIX}-trio-[0-9]*:../../devel/py-trio | |
21 | TEST_DEPENDS+= ${PYPKGPREFIX}-twisted-[0-9]*:../../net/py-twisted | 22 | TEST_DEPENDS+= ${PYPKGPREFIX}-twisted-[0-9]*:../../net/py-twisted | |
22 | TEST_DEPENDS+= ${PYPKGPREFIX}-zmq-[0-9]*:../../net/py-zmq | 23 | TEST_DEPENDS+= ${PYPKGPREFIX}-zmq-[0-9]*:../../net/py-zmq | |
23 | 24 | |||
24 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | 25 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |
25 | 26 | |||
26 | .include "../../lang/python/batteries-included.mk" | 27 | .include "../../lang/python/batteries-included.mk" | |
27 | .include "../../lang/python/wheel.mk" | 28 | .include "../../lang/python/wheel.mk" | |
28 | .include "../../mk/bsd.pkg.mk" | 29 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.15 2024/01/05 18:01:44 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.16 2024/01/29 16:12:20 adam Exp $ | |
2 | ${PYSITELIB}/${WHEEL_INFODIR}/COPYING | 2 | ${PYSITELIB}/${WHEEL_INFODIR}/COPYING | |
3 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | 3 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | |
4 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | 4 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | |
5 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | 5 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | |
6 | ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt | 6 | ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt | |
7 | ${PYSITELIB}/urwid/__init__.py | 7 | ${PYSITELIB}/urwid/__init__.py | |
8 | ${PYSITELIB}/urwid/__init__.pyc | 8 | ${PYSITELIB}/urwid/__init__.pyc | |
9 | ${PYSITELIB}/urwid/__init__.pyo | 9 | ${PYSITELIB}/urwid/__init__.pyo | |
10 | ${PYSITELIB}/urwid/canvas.py | 10 | ${PYSITELIB}/urwid/canvas.py | |
11 | ${PYSITELIB}/urwid/canvas.pyc | 11 | ${PYSITELIB}/urwid/canvas.pyc | |
12 | ${PYSITELIB}/urwid/canvas.pyo | 12 | ${PYSITELIB}/urwid/canvas.pyo | |
13 | ${PYSITELIB}/urwid/command_map.py | 13 | ${PYSITELIB}/urwid/command_map.py | |
14 | ${PYSITELIB}/urwid/command_map.pyc | 14 | ${PYSITELIB}/urwid/command_map.pyc | |
@@ -178,26 +178,29 @@ ${PYSITELIB}/urwid/widget/overlay.pyc | @@ -178,26 +178,29 @@ ${PYSITELIB}/urwid/widget/overlay.pyc | |||
178 | ${PYSITELIB}/urwid/widget/overlay.pyo | 178 | ${PYSITELIB}/urwid/widget/overlay.pyo | |
179 | ${PYSITELIB}/urwid/widget/padding.py | 179 | ${PYSITELIB}/urwid/widget/padding.py | |
180 | ${PYSITELIB}/urwid/widget/padding.pyc | 180 | ${PYSITELIB}/urwid/widget/padding.pyc | |
181 | ${PYSITELIB}/urwid/widget/padding.pyo | 181 | ${PYSITELIB}/urwid/widget/padding.pyo | |
182 | ${PYSITELIB}/urwid/widget/pile.py | 182 | ${PYSITELIB}/urwid/widget/pile.py | |
183 | ${PYSITELIB}/urwid/widget/pile.pyc | 183 | ${PYSITELIB}/urwid/widget/pile.pyc | |
184 | ${PYSITELIB}/urwid/widget/pile.pyo | 184 | ${PYSITELIB}/urwid/widget/pile.pyo | |
185 | ${PYSITELIB}/urwid/widget/popup.py | 185 | ${PYSITELIB}/urwid/widget/popup.py | |
186 | ${PYSITELIB}/urwid/widget/popup.pyc | 186 | ${PYSITELIB}/urwid/widget/popup.pyc | |
187 | ${PYSITELIB}/urwid/widget/popup.pyo | 187 | ${PYSITELIB}/urwid/widget/popup.pyo | |
188 | ${PYSITELIB}/urwid/widget/progress_bar.py | 188 | ${PYSITELIB}/urwid/widget/progress_bar.py | |
189 | ${PYSITELIB}/urwid/widget/progress_bar.pyc | 189 | ${PYSITELIB}/urwid/widget/progress_bar.pyc | |
190 | ${PYSITELIB}/urwid/widget/progress_bar.pyo | 190 | ${PYSITELIB}/urwid/widget/progress_bar.pyo | |
191 | ${PYSITELIB}/urwid/widget/scrollable.py | |||
192 | ${PYSITELIB}/urwid/widget/scrollable.pyc | |||
193 | ${PYSITELIB}/urwid/widget/scrollable.pyo | |||
191 | ${PYSITELIB}/urwid/widget/solid_fill.py | 194 | ${PYSITELIB}/urwid/widget/solid_fill.py | |
192 | ${PYSITELIB}/urwid/widget/solid_fill.pyc | 195 | ${PYSITELIB}/urwid/widget/solid_fill.pyc | |
193 | ${PYSITELIB}/urwid/widget/solid_fill.pyo | 196 | ${PYSITELIB}/urwid/widget/solid_fill.pyo | |
194 | ${PYSITELIB}/urwid/widget/text.py | 197 | ${PYSITELIB}/urwid/widget/text.py | |
195 | ${PYSITELIB}/urwid/widget/text.pyc | 198 | ${PYSITELIB}/urwid/widget/text.pyc | |
196 | ${PYSITELIB}/urwid/widget/text.pyo | 199 | ${PYSITELIB}/urwid/widget/text.pyo | |
197 | ${PYSITELIB}/urwid/widget/widget.py | 200 | ${PYSITELIB}/urwid/widget/widget.py | |
198 | ${PYSITELIB}/urwid/widget/widget.pyc | 201 | ${PYSITELIB}/urwid/widget/widget.pyc | |
199 | ${PYSITELIB}/urwid/widget/widget.pyo | 202 | ${PYSITELIB}/urwid/widget/widget.pyo | |
200 | ${PYSITELIB}/urwid/widget/widget_decoration.py | 203 | ${PYSITELIB}/urwid/widget/widget_decoration.py | |
201 | ${PYSITELIB}/urwid/widget/widget_decoration.pyc | 204 | ${PYSITELIB}/urwid/widget/widget_decoration.pyc | |
202 | ${PYSITELIB}/urwid/widget/widget_decoration.pyo | 205 | ${PYSITELIB}/urwid/widget/widget_decoration.pyo | |
203 | ${PYSITELIB}/urwid/widget/wimp.py | 206 | ${PYSITELIB}/urwid/widget/wimp.py |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.28 2024/01/23 13:30:43 adam Exp $ | 1 | $NetBSD: distinfo,v 1.29 2024/01/29 16:12:20 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (urwid-2.4.6.tar.gz) = bf09308a52fcb0a73c1bb0db8ab39e0239fd3ecd398d35bd27bf27069b4c34dd | 3 | BLAKE2s (urwid-2.5.0.tar.gz) = 543ec92d17a9184fc6da3be882464d0d9ad52990ca244c5364c686364dfd0e01 | |
4 | SHA512 (urwid-2.4.6.tar.gz) = b7255b5f5f274fec952edb808ff859289dbd75f0600f3ddf1b608111f0fef50955efadeb1c1792fe16f5adc6c12a3641bfb50e42bbf8c07b10f431ca50cc0766 | 4 | SHA512 (urwid-2.5.0.tar.gz) = fc4d6b98a5b17c1d181ce96db7527e32b089c4fbbf597725a913f7f8f2412f3b922f39d375db8789f395da85fc6a23b954df1be768055a014fc9d86ebdfb5a32 | |
5 | Size (urwid-2.4.6.tar.gz) = 801434 bytes | 5 | Size (urwid-2.5.0.tar.gz) = 839216 bytes |