python-wcwidth

Number of Terminal column cells of wide-character codes

This API is mainly for Terminal Emulator implementors -- any python program that attempts to determine the printable width of a string on a Terminal. It is implemented in python (no C library calls) and has no 3rd-party dependencies. It is certainly possible to use your Operating System's wcwidth(3) and wcswidth(3) calls if it is POSIX-conforming, but this would not be possible on non-POSIX platforms, such as Windows, or for alternative Python implementations, such as jython. It is also commonly many releases older than the most current Unicode Standard release files, which this project aims to track.

There is no official package available for openSUSE Leap 16.0

Distributions

openSUSE Tumbleweed

home:alvistack OpenSUSE-fellesskapet
0.2.14
home:arachnos OpenSUSE-fellesskapet
0.2.14
home:dgarcia:staging OpenSUSE-fellesskapet
0.2.13
home:frispete:python OpenSUSE-fellesskapet
0.2.14

openSUSE Leap 16.0

home:ecsos:python OpenSUSE-fellesskapet
0.2.14
home:wicked:qubes-build OpenSUSE-fellesskapet
0.2.14

openSUSE Leap 15.6

home:ecsos:python OpenSUSE-fellesskapet
0.2.14
home:wicked:qubes-build OpenSUSE-fellesskapet
0.2.14

openSUSE Leap 15.5

home:Marco-GmbH:python311 OpenSUSE-fellesskapet
0.2.13
home:Simmphonie:python310 OpenSUSE-fellesskapet
0.2.13
home:wicked:qubes-build OpenSUSE-fellesskapet
0.2.14

openSUSE Backports for SLE 15 SP7

home:wicked:qubes-build OpenSUSE-fellesskapet
0.2.14

openSUSE Backports for SLE 15 SP4

home:Simmphonie:python310 OpenSUSE-fellesskapet
0.2.12
home:frispete:python OpenSUSE-fellesskapet
0.2.13

openSUSE Backports for SLE 15 SP3

SUSE SLE-16 (in development)

home:dgarcia:SLFO:Main OpenSUSE-fellesskapet
0.2.13

SUSE SLE-15-SP1

SUSE SLE-12-SP5

Fedora Rawhide (unstable)

home:alvistack OpenSUSE-fellesskapet
0.2.14

Fedora 43

home:alvistack OpenSUSE-fellesskapet
0.2.14

Fedora 42

home:alvistack OpenSUSE-fellesskapet
0.2.14

Fedora 41

home:alvistack OpenSUSE-fellesskapet
0.2.14

CentOS CentOS-8-Stream

home:alvistack OpenSUSE-fellesskapet
0.2.14

CentOS CentOS-7

home:alvistack OpenSUSE-fellesskapet
0.2.14

Unsupported distributions

The following distributions are not officially supported. Use these packages at your own risk.

openSUSE:ALP:Experimental:Slowroll:Base

SUSE:SLE-15:GA

openSUSE:Leap:15.1

openSUSE:Leap:15.2

openSUSE:Leap:42.3

openSUSE:Leap:15.0

openSUSE:Leap:42.2

SUSE:SLE-12:SLE-Module-Adv-Systems-Management

SUSE:ALP:Workbench

SUSE:ALP

CentOS:CentOS-6

Fedora:EPEL:7

CentOS:CentOS-9:Stream

CentOS:CentOS-10:Stream