Skip to main content

Python bindings for wc(s)width

Project description

Python bindings for wc(s)width

cwcwidth provides Python bindings for wcwidth and wcswidth functions defined in POSIX.1-2001 and POSIX.1-2008 based on Cython. These functions compute the printable length of a unicode character/string on a terminal. The module provides the same functions as wcwidth and its behavior is compatible.

On systems not conforming to POSIX.1-2001 and POSIX.1-2008, Markus Kuhn's implementation is used to provide the functionality.

Dependencies

  • Cython >= 0.28 (optional, only for building). If Cython is not available, the C files are not regenerated from their source.

Quick installation guide

cwcwidth can be installed via pip:

pip install cwcwidth

or by running:

python3 setup.py install

Usage

>>> import cwcwidth
>>> cwcwidth.wcwidth("a")
1
>>> cwcwidth.wcswidth("コ")
2
>>> cwcwidth.wcswidth("コンニチハ, セカイ!")
19
>>> cwcwidth.wcswidth("コンニチハ, セカイ!", 5)
10

Comparison with wcwidth

>>> import wcwidth, cwcwidth, timeit
>>> timeit.timeit(lambda: wcwidth.wcswidth("コンニチハ, セカイ!"))
19.14463168097427
>>> timeit.timeit(lambda: cwcwidth.wcswidth("コンニチハ, セカイ!"))
0.16294104099506512

License

The code is licensed under the MIT license.

Tidelift

Security contact information

To report a security vulnerability, please use the Tidelift security contact. Tidelift will coorindate the fix and disclosure.

Commercial support

cwcwidth and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source packages you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact packages you use. Learn more.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cwcwidth-0.1.6.tar.gz (11.1 kB view details)

Uploaded Source

Built Distributions

cwcwidth-0.1.6-cp310-cp310-win_amd64.whl (18.1 kB view details)

Uploaded CPython 3.10 Windows x86-64

cwcwidth-0.1.6-cp310-cp310-win32.whl (16.9 kB view details)

Uploaded CPython 3.10 Windows x86

cwcwidth-0.1.6-cp310-cp310-musllinux_1_1_x86_64.whl (55.4 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

cwcwidth-0.1.6-cp310-cp310-musllinux_1_1_i686.whl (54.3 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

cwcwidth-0.1.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (52.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

cwcwidth-0.1.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (49.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

cwcwidth-0.1.6-cp310-cp310-macosx_10_9_x86_64.whl (15.2 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

cwcwidth-0.1.6-cp39-cp39-win_amd64.whl (18.1 kB view details)

Uploaded CPython 3.9 Windows x86-64

cwcwidth-0.1.6-cp39-cp39-win32.whl (16.8 kB view details)

Uploaded CPython 3.9 Windows x86

cwcwidth-0.1.6-cp39-cp39-musllinux_1_1_x86_64.whl (55.2 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

cwcwidth-0.1.6-cp39-cp39-musllinux_1_1_i686.whl (54.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

cwcwidth-0.1.6-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (52.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

cwcwidth-0.1.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (49.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

cwcwidth-0.1.6-cp39-cp39-macosx_10_9_x86_64.whl (15.2 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

cwcwidth-0.1.6-cp38-cp38-win_amd64.whl (18.1 kB view details)

Uploaded CPython 3.8 Windows x86-64

cwcwidth-0.1.6-cp38-cp38-win32.whl (16.9 kB view details)

Uploaded CPython 3.8 Windows x86

cwcwidth-0.1.6-cp38-cp38-musllinux_1_1_x86_64.whl (55.7 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

cwcwidth-0.1.6-cp38-cp38-musllinux_1_1_i686.whl (54.7 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

cwcwidth-0.1.6-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (52.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

cwcwidth-0.1.6-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (50.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

cwcwidth-0.1.6-cp38-cp38-macosx_10_9_x86_64.whl (15.3 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

cwcwidth-0.1.6-cp37-cp37m-win_amd64.whl (18.2 kB view details)

Uploaded CPython 3.7m Windows x86-64

cwcwidth-0.1.6-cp37-cp37m-win32.whl (16.8 kB view details)

Uploaded CPython 3.7m Windows x86

cwcwidth-0.1.6-cp37-cp37m-musllinux_1_1_x86_64.whl (53.8 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

cwcwidth-0.1.6-cp37-cp37m-musllinux_1_1_i686.whl (52.7 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

cwcwidth-0.1.6-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (51.2 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

cwcwidth-0.1.6-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (48.9 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

cwcwidth-0.1.6-cp37-cp37m-macosx_10_9_x86_64.whl (15.2 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file cwcwidth-0.1.6.tar.gz.

File metadata

  • Download URL: cwcwidth-0.1.6.tar.gz
  • Upload date:
  • Size: 11.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6.tar.gz
Algorithm Hash digest
SHA256 1b31da599c9f0cf41f39ed10c1ceaa01d6024e31c6cd9aea2885b1f2a6d15fba
MD5 80cef43f4a4c65a10fcc9c2a53c66140
BLAKE2b-256 f41f87c2615db91df199419946df2652ba3490005c80acf1ed29e52aec20d3b2

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: cwcwidth-0.1.6-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 18.1 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1265d1123c2028ade3a56b5a016972151d994eceff6fbeb00b28144688796108
MD5 19321dbd2b5de8d89ee382c530a10f45
BLAKE2b-256 6764461c72dd6380d7c3caa503211627f4e750aa5f43cfaae54d56c2a75203ce

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp310-cp310-win32.whl.

File metadata

  • Download URL: cwcwidth-0.1.6-cp310-cp310-win32.whl
  • Upload date:
  • Size: 16.9 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d32cbdd7484a52e8c6f8b22307eb5fa4803c8a48bf853061ffc178d89852d039
MD5 b27c3ae143a36289390fd28a5faa0f9f
BLAKE2b-256 4c9137203786d554203570e1aff5cc913aa732e8797b4a2771ef7dc24720f55e

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: cwcwidth-0.1.6-cp310-cp310-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 55.4 kB
  • Tags: CPython 3.10, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f7687cbd0c4726c86016cad077c8a96ec2901d32c39242b92796a6e9d2c894bb
MD5 254604455d7313ef7a28520b634734aa
BLAKE2b-256 ed4abce6d15966652110f4d8097537273ac67ec446a42495143f9648b2403361

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

  • Download URL: cwcwidth-0.1.6-cp310-cp310-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 54.3 kB
  • Tags: CPython 3.10, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 952899622df3348282a1992f0d58c1362e1d4cce7d5a4e32a7b0ec24ee5a3b14
MD5 a2de28ea37a1789c4dece481c30849b2
BLAKE2b-256 387c7b606b7b3534911f7bb471c8216ef8cf768fbc4a89a0071f69f9e52d8c24

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cwcwidth-0.1.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ae92ec83ae7d89af20886b0537efcb5e0417da1604a6b1d298dbba5c36105669
MD5 b04e9e493d66a3465d6e7789c90f8e03
BLAKE2b-256 c0c1593eab0f2535872ae3f68d06c7c6b310cb3b02e46f166d20e0e65606a617

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cwcwidth-0.1.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b0b6c0a7de6948a7d752feafd9c16fb83fefa8bcd97cc6b167b4696e9eb2e1bf
MD5 16f3e3e565682f5b64dbc0fe8ebf6f91
BLAKE2b-256 72225c23cbdca8ec37353edea0ddae4eb6c72670fd1d55663fb98472066ebed3

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cwcwidth-0.1.6-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 15.2 kB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7305221ef6947f8d6f8b3f1b2a0f478d65d2cc39135bd9ba6549cc4f42d4d9e7
MD5 1288a70e467381f056fe8b49f9edfc0d
BLAKE2b-256 9207512cd2fbadc29e3ec0b20b3ca4992eb2fb318b05480df36160ffacebcb9e

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: cwcwidth-0.1.6-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 18.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 64c30b51af8c37e5deb40daf8529c56a154cca6a82b4ae7ae032dab86ce91ac0
MD5 9597e5a63730d252cdbc51c3f3b9437b
BLAKE2b-256 d8fc2a81d8bac8393dd22411f810ddff050eb65774d69eb32a06de59b6b5f3d8

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp39-cp39-win32.whl.

File metadata

  • Download URL: cwcwidth-0.1.6-cp39-cp39-win32.whl
  • Upload date:
  • Size: 16.8 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 98b26ed225c7b505d50d2dafb2b43a165543616dacd4b7fbfb3c08db45a91fa0
MD5 313d6f1b84f819f83b0a1d5e78ef252b
BLAKE2b-256 0f211976482f4aebcb034898e9abfe72f035d92a3a201a300ab5e3e46eb0c8dc

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: cwcwidth-0.1.6-cp39-cp39-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 55.2 kB
  • Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ebab036466e469f1a3969e5b731c6ec68e2b1b392c032acd738c5a526531d56a
MD5 55b493293c760944b23235a164f8b64e
BLAKE2b-256 2fb73d2cd35755c1c545d06c47b95edd84d7ab24b5b2d6eaa93248660954b186

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

  • Download URL: cwcwidth-0.1.6-cp39-cp39-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 54.0 kB
  • Tags: CPython 3.9, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ad8f30dcff614d1a148ccebc48a6b98630724e221cb663404cdb618f61a4169b
MD5 a96754f0c08032524fba4a7a76ab3a6d
BLAKE2b-256 b846dce791015f4750ac4402ee23c51ec6f4a4fc8f8f20a9317eda1d9d462a26

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cwcwidth-0.1.6-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 688398f2772ab6587afd3dc603e8cead65b5654a88deb5a6f0b778808b554441
MD5 c257fec5f183737620ff76c90eeaa85b
BLAKE2b-256 f7d1650e378c5bff305a69d83140daaff182031df04a8ebfa1b46ee4307604a4

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cwcwidth-0.1.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a4422dc5bb29545a5c58929ce2b782054bde819784ce791d96b060e5b6d35fe6
MD5 8dd3bccd91db17d53fdb83b7487ccd53
BLAKE2b-256 b82121dad6c54a66656843cc1e14ef0955df30bf66a641d9aa4506714b633ca3

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cwcwidth-0.1.6-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 15.2 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f4a2cbd458f56ca41b8e4f29df0f1d56e92ba4f689c90b7138bc21fbd2210c0d
MD5 45f52ca27d6a74f2247b6fc02240420c
BLAKE2b-256 43a5c5cec306f373f9d5df37a55883665bea67f849cf48439b7b38eee82e1f1a

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: cwcwidth-0.1.6-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 18.1 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 fbac2595c937e58e095c0e99c152dcc3f95f8d82809a95c8e05f1829306da373
MD5 b200581d2b4f76d390bbaac4a838731c
BLAKE2b-256 5fd2fa349251ff55a7044f3c7d7e8571cb8a7d1512d8993b92c330f912ca6cf7

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp38-cp38-win32.whl.

File metadata

  • Download URL: cwcwidth-0.1.6-cp38-cp38-win32.whl
  • Upload date:
  • Size: 16.9 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 198562c228481c2b73a4a7ad4fd4f7ae9514c8384bfedd0ddbebf52a58a00a27
MD5 d052457c17c9f70c1540749e81b03556
BLAKE2b-256 4c9654781fc9f9b086317aed0c1440b1bbf293dd65ae619623d3055de67a78f2

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: cwcwidth-0.1.6-cp38-cp38-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 55.7 kB
  • Tags: CPython 3.8, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 13fde3628adc13cd90ef417f3bd9f2e8c0293efd67d090b1614816fcd879643a
MD5 620787d625c7dd098082ea2e9d3a61d7
BLAKE2b-256 17279cdca87db5de2ad2b10f80fac348dbf5c04a584a9f53b4b408f51ffe72e6

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

  • Download URL: cwcwidth-0.1.6-cp38-cp38-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 54.7 kB
  • Tags: CPython 3.8, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 dd371b2a50e0e80698ab70e7ad2e62dbb7619647da0c8b1be5a022290f006d15
MD5 763b2bb793c9389f116df37947ff47d3
BLAKE2b-256 2b55f85362c0fc896cacad03e6b5746286be4c8dbe4320fbec90ee2c38e9e489

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cwcwidth-0.1.6-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cdfba86564cfccd71b87878d2a000004c9288b29a83f8c503f8c2031e94b373f
MD5 8a9cfec21262d526fb4b77926de59e93
BLAKE2b-256 60bff4b8926932f5784b47610274e09f5cb86186bd32f23c27bc973802acc719

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cwcwidth-0.1.6-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 23dc965cb194214bdc85ae8bc13e8dba8431055ecb2bd9213f98839e497459c3
MD5 aaee5581017845cf453c95915603b8dd
BLAKE2b-256 e097fd9a44c4cdb2c93b39e40a764b8d259a509198915e55d2ceb0e406687ca6

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cwcwidth-0.1.6-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 15.3 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9ccf17edc97a043e583a3a57c8a3b3ffb7b318ac3dd369c93db3242a18be1c1a
MD5 b7339bbddea98376e1c567547a88f674
BLAKE2b-256 0b17f52be45abc05e912c37c5b9e4323b31db08b1ea0c5ecadd3155f49bb90db

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: cwcwidth-0.1.6-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 18.2 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 b3953218f8281edc21785b7013ec22e47257b60bbf463617e639344dbbfbe798
MD5 3e83d94a1b5122c3a872b50cf61bf844
BLAKE2b-256 5aa6c7e8a60f1ac389bbe32da527d72a5c4123b49296f50c98a8a4a0436f34ee

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp37-cp37m-win32.whl.

File metadata

  • Download URL: cwcwidth-0.1.6-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 16.8 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 0158e76eb243067226c5b91014b1ae110f0df00b767419f3b3c125f336366734
MD5 afaccbca61feac0ea2a68c098e397659
BLAKE2b-256 afc01dc2a615040335aa9656588678d85a3fa5e39944c13c31f12e4aafe5643e

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: cwcwidth-0.1.6-cp37-cp37m-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 53.8 kB
  • Tags: CPython 3.7m, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d8d8a7178a6620df6e1342621149bf5c85336bce5a85f9cd7934d892dd53cb74
MD5 52d1b89dad50003216f456ccc02e1650
BLAKE2b-256 107a7c8ca7c0799caeb2646d3a55a5e9ce22f7717892f047c2edff81c189a817

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

  • Download URL: cwcwidth-0.1.6-cp37-cp37m-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 52.7 kB
  • Tags: CPython 3.7m, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 43a9d5abe88829c68fb602ea96fbab8c66be9f64a5898de848dff37d1ffe84ef
MD5 15fc0aa683066fab2add091c6f13fced
BLAKE2b-256 09299b03e0fb4876e7711868a860d3dd4b0c81adfb64c241b0ace41e1e22f0b0

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cwcwidth-0.1.6-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 860c4983bdf6aabc74ae2bf0dc207d23dc6f0bd955a4c00e4963c70498f1ee28
MD5 1adf312c325589e7ce5b05fe120886f9
BLAKE2b-256 92d1165f631de245b776916dc80f75dede6ce97c47e406013a9bfb45acf072f9

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cwcwidth-0.1.6-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e3a9fa329fdf88f3f40b9fbd5c3b874adafd40266072b9de58ee152ccf8613e4
MD5 e51e11a371f81ae691766cc26a8ce345
BLAKE2b-256 91c8f858d105bc8cee94debfc237926795aeaec13d074c53eb3fd3354c8f5583

See more details on using hashes here.

File details

Details for the file cwcwidth-0.1.6-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: cwcwidth-0.1.6-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 15.2 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cwcwidth-0.1.6-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 165cbb3ff4ce1925f6a22179c1bbe8d0262cee8a2009e6e344e209c58e09daaf
MD5 3a48b71e6e0f6159681a7a27ec6695b1
BLAKE2b-256 e1a4cb6d4ab313cb95b883feb6edb1e927dc76c22633b6daf742ac711f96f013

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page