BSD Ports

comms/py-colorama 0.4.6nb1 NetBSD

Cross-platform coloured terminal text

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
modified-bsd
Categories
comms, python
Package size
46.5 KiB, 272.2 KiB installed

Description

Makes ANSI escape character sequences for producing colored terminal text and cursor positioning work under MS Windows.

ANSI escape character sequences have long been used to produce colored terminal text and cursor positioning on Unix and Macs. Colorama makes this work on Windows, too, by wrapping stdout, stripping ANSI sequences it finds (which otherwise show up as gobbledygook in your output), and converting them into the appropriate win32 calls to modify the state of the terminal. On other platforms, Colorama does nothing.

Colorama also provides some shortcuts to help generate ANSI sequences but works fine in conjunction with any other ANSI sequence generation library, such as Termcolor.

In the other systems

SystemPortVersion
NetBSDcomms/py-colorama0.4.6nb1
DragonFlydevel/py-colorama0.4.6

Install

Binary package:

pkgin install py311-colorama

From pkgsrc:

cd /usr/pkgsrc/comms/py-colorama && make install clean

Packages

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

RepositoryVersion
NetBSD 10.1 x86_640.4.6nb1
NetBSD 10.1 aarch640.4.6nb1
SmartOS / illumos x86_640.4.6nb1
macOS 15 arm640.4.6nb1

Dependencies

Run dependencies 1

Configuration

No options to configure.

Service scripts
none
Flavors
py312-colorama-0.4.6nb1, py313-colorama-0.4.6nb1, py314-colorama-0.4.6nb1