BSD Ports

devel/py-urwid 2.6.16 DragonFly

Curses-based user interface library for Python

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
LGPL21
Categories
devel, python
Package size
524.8 KiB, 3892.8 KiB installed

Description

Urwid is a curses-based user interface library. It includes many features useful for text console application developers including:

* Fluid interface resizing (xterm window resizing / fbset on Linux console) * Support for 8-bit and CJK encodings * Multiple text alignment and wrapping modes built-in * Ability to register user-defined text alignment and wrapping modes * Simple markup for setting text attributes * Powerful list box that handles scrolling between different widget types * List box contents may be managed with a user-defined class * Flexible edit box for editing many different types of text * Easy interface for creating HTML screen shots

In the other systems

SystemPortVersion
DragonFlydevel/py-urwid2.6.16
FreeBSDdevel/py-urwid3.0.3
OpenBSDdevel/py-urwid3.0.3v0
NetBSDdevel/py-urwid4.1.3
HardenedBSDdevel/py-urwid3.0.3
GhostBSDdevel/py-urwid3.0.3

Install

Binary package:

pkg install py311-urwid

From DPorts:

cd /usr/dports/devel/py-urwid && make install clean

Dependencies

Run dependencies 3