FreeBSD Ports

devel/py-blessings 1.7_2

Thin wrapper around terminal coloring, styling, and positioning

Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
devel, python
Package size
27.5 KiB, 123.0 KiB installed

Description

Blessings lifts several of curses' limiting assumptions, and it makes your code pretty

Use styles, color, and maybe a little positioning without necessarily clearing the whole screen first. Leave more than one screenful of scrollback in the buffer after your program exits, like a well-behaved command-line app should. Get rid of all those noisy, C-like calls to tigetstr and tparm, so your code doesn't get crowded out by terminal bookkeeping. Act intelligently when somebody redirects your output to a file, omitting the terminal control codes the user doesn't want to see.

Install

As a binary package — by origin, or by package name:

pkg install devel/py-blessings
pkg install py312-blessings

From the ports tree:

cd /usr/ports/devel/py-blessings/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-blessings>0:devel/py-blessings

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.7_21.7_21.7_11.7_21.7_2
FreeBSD:14:quarterly1.7_21.7_2n/a1.7_21.7_2
FreeBSD:15:latest1.7_21.7_2n/a1.7_21.7_2
FreeBSD:15:quarterly1.7_21.7_2n/an/an/a
FreeBSD:16:latest1.7_21.7_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 1

The full lists below include those, and their dependencies in turn.

All build dependencies 11
All run dependencies 8
Required by 1

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
blessings-1.7.tar.gz2819498e5854d805f50a5b58ac2333411b0482516a8210f23f43308baeb58d77c157d
Master sites 1
  • PYPI

Commit history 0

No commits in the history this site was built from.