pip install wcwidth==0.2.5

Measures the displayed width of unicode strings in a terminal

Source
Among top 1000 packages on PyPI.
Over 52.0M downloads in the last 90 days.

Commonly used with wcwidth

Based on how often these packages appear together in public requirements.txt files on GitHub.

prompt-toolkit

Library for building powerful interactive command lines in Python

ptyprocess

Run a subprocess in a pseudo terminal

traitlets

Traitlets Python configuration system

pickleshare

Tiny 'shelve'-like database with concurrency support

parso

A Python Parser

pexpect

Pexpect allows easy control of interactive console applications.

jedi

An autocompletion tool for Python that can be used for text editors.

appnope

Disable App Nap on OS X 10.9

simplegeneric

Simple generic functions (similar to Python's own len(), pickle.dump(), etc.)

scandir

scandir, a better directory iterator and faster os.walk()

pathlib2

Object-oriented filesystem paths

backcall

Specifications for callback functions passed in to an API

decorator

Decorators for Humans

ptpython

Python REPL build on top of prompt_toolkit

entrypoints

Discover and load entry points from installed packages.

webencodings

Character encoding aliases for legacy web content

pandocfilters

Utilities for writing pandoc filters in python

testpath

Test utilities for code working with files and commands

prompt

Library for prompting input on the command line.

Version usage of wcwidth

Proportion of downloaded versions in the last 3 months (only versions over 1%).

0.2.5

89.78%

0.1.7

5.26%

0.1.9

2.90%

0.1.8

1.31%