[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#851824: ITP: python-humanfriendly -- Python library to make user friendly text interfaces



Package: wnpp
Severity: wishlist
Owner: Gaurav Juvekar <gauravjuvekar@gmail.com>

* Package name    : python-humanfriendly
  Version         : 2.3.2
  Upstream Author : Peter Odding <peter@peterodding.com>
* URL             : https://humanfriendly.readthedocs.io
* License         : MIT/X
  Programming Lang: Python
  Description     : Python library to make user friendly text interfaces

The functions and classes in the `humanfriendly` package can be used to make
text interfaces more user friendly. Some example features:

- Parsing and formatting numbers, file sizes, pathnames and timespans in
  simple, human friendly formats.

- Easy to use timers for long running operations, with human friendly
  formatting of the resulting timespans.

- Prompting the user to select a choice from a list of options by typing the
  option's number or a unique substring of the option.

- Terminal interaction including text styling (ANSI escape sequences), user
  friendly rendering of usage messages and querying the terminal for its
  size.

This package is also a dependency for python-coloredlogs (RFP #780187)

This module will be maintained within Python Modules team. I will also
need a sponsor for uploading.

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: