https://github.com/jquast/wcwidth

wcwidth

Last synced: 6 days ago

Repository metadata:

Python library that measures the width of unicode strings rendered to a terminal


Owner metadata:


Committers metadata

Last synced: about 1 month ago

Total Commits: 322
Total Committers: 22
Avg Commits per committer: 14.636
Development Distribution Score (DDS): 0.248

Commits in past year: 24
Committers in past year: 5
Avg Commits per committer in past year: 4.8
Development Distribution Score (DDS) in past year: 0.458

Name Email Commits
Jeff Quast c****t@j****m 242
GalaxySnail me@g****l 28
GalaxySnail y****1@1****m 10
dependabot[bot] 4****] 9
Jeff Quast j****t@j****o 5
Jeff Quast j****t@i****m 5
Thomas Ballinger t****r@g****m 4
Jeff Quast j****t@i****m 2
Marc Abramowitz m****c@m****m 2
Philip Craig p****g@g****m 2
Steve Kowalik s****n@w****g 2
Avram Lubkin a****o@r****t 1
Bernhard Wagner g****5@x****t 1
Fabio Alessandro Locati f****o@l****c 1
Jeff Quast j****t@r****m 1
John T. Wodder II g****t@v****g 1
Leta Montopoli l****o@g****m 1
Michał Górny m****y@g****g 1
LGTM Migrator l****r 1
Kian-Meng Ang k****g@c****g 1
Hugo van Kemenade h****k 1
Rasmus Wriedt Larsen r****l@g****m 1

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

pypi: wcwidth

Measures the displayed width of unicode strings in a terminal

  • Homepage: https://github.com/jquast/wcwidth
  • Documentation: https://wcwidth.readthedocs.io/
  • Licenses: MIT
  • Latest release: 0.2.13 (published 12 months ago)
  • Last Synced: 2024-12-16T14:01:58.612Z (6 days ago)
  • Versions: 25
  • Dependent Packages: 544
  • Dependent Repositories: 134,173
  • Downloads: 74,791,410 Last month
  • Docker Downloads: 3,152,476,748
  • Rankings:
    • Dependent repos count: 0.006%
    • Downloads: 0.019%
    • Docker downloads count: 0.024%
    • Dependent packages count: 0.052%
    • Average: 1.936%
    • Stargazers count: 4.218%
    • Forks count: 7.295%
  • Maintainers (1)
spack: py-wcwidth

Measures number of Terminal column cells of wide-character codes

  • Homepage: https://github.com/jquast/wcwidth
  • Licenses: []
  • Latest release: 0.2.7 (published about 1 year ago)
  • Last Synced: 2024-12-13T15:45:56.734Z (9 days ago)
  • Versions: 3
  • Dependent Packages: 5
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 4.856%
    • Dependent packages count: 9.712%
  • Maintainers (1)
conda: wcwidth

  • Homepage: https://github.com/jquast/wcwidth
  • Licenses: MIT
  • Latest release: 0.2.5 (published over 4 years ago)
  • Last Synced: 2024-11-29T19:15:05.997Z (22 days ago)
  • Versions: 8
  • Dependent Packages: 27
  • Dependent Repositories: 1,498
  • Rankings:
    • Dependent repos count: 0.439%
    • Dependent packages count: 2.465%
    • Average: 12.461%
    • Stargazers count: 21.453%
    • Forks count: 25.485%
conda: wcwidth

wcwidth is mainly for those implementing a Terminal Emulator, or programs that carefully produce output to be interpreted by one.

  • Homepage: https://github.com/jquast/wcwidth
  • Licenses: MIT
  • Latest release: 0.2.5 (published over 4 years ago)
  • Last Synced: 2024-12-13T15:45:41.327Z (9 days ago)
  • Versions: 5
  • Dependent Packages: 5
  • Dependent Repositories: 1,498
  • Rankings:
    • Dependent repos count: 2.704%
    • Dependent packages count: 11.118%
    • Average: 21.643%
    • Stargazers count: 34.356%
    • Forks count: 38.396%

Dependencies

requirements-develop.txt pypi
  • blessed >=1.14.1,<2 development
  • docopt ==0.6.2 development
.github/workflows/codeql.yml actions
  • actions/checkout v3 composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/autobuild v2 composite
  • github/codeql-action/init v2 composite
.github/workflows/ci.yml actions
  • actions/checkout v3 composite
  • actions/download-artifact v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • codecov/codecov-action v3 composite
docs/requirements.txt pypi
  • alabaster ==0.7.13
  • babel ==2.12.1
  • certifi ==2023.7.22
  • charset-normalizer ==3.2.0
  • docutils ==0.17.1
  • idna ==3.4
  • imagesize ==1.4.1
  • jinja2 ==3.1.2
  • markupsafe ==2.1.3
  • packaging ==23.1
  • pygments ==2.16.1
  • requests ==2.31.0
  • snowballstemmer ==2.2.0
  • sphinx ==4.5.0
  • sphinx-rtd-theme ==1.3.0
  • sphinxcontrib-applehelp ==1.0.4
  • sphinxcontrib-devhelp ==1.0.2
  • sphinxcontrib-htmlhelp ==2.0.1
  • sphinxcontrib-jquery ==4.1
  • sphinxcontrib-jsmath ==1.0.1
  • sphinxcontrib-qthelp ==1.0.3
  • sphinxcontrib-serializinghtml ==1.1.5
  • urllib3 ==2.0.4
requirements-docs.in pypi
  • Sphinx *
  • sphinx_rtd_theme *
requirements-tests36.txt pypi
  • attrs ==22.2.0 test
  • coverage ==5.5 test
  • importlib-metadata ==4.8.3 test
  • iniconfig ==1.1.1 test
  • packaging ==21.3 test
  • pluggy ==1.0.0 test
  • py ==1.11.0 test
  • pyparsing ==3.0.9 test
  • pytest ==6.2.5 test
  • pytest-cov ==4.0.0 test
  • toml ==0.10.2 test
  • typing-extensions ==4.1.1 test
  • zipp ==3.6.0 test
requirements-tests37.in pypi
  • coverage <6 test
  • importlib_metadata * test
  • pytest <7 test
  • pytest-cov * test
requirements-tests37.txt pypi
  • attrs ==23.1.0 test
  • coverage ==5.5 test
  • importlib-metadata ==6.7.0 test
  • iniconfig ==2.0.0 test
  • packaging ==23.1 test
  • pluggy ==1.2.0 test
  • py ==1.11.0 test
  • pytest ==6.2.5 test
  • pytest-cov ==4.1.0 test
  • toml ==0.10.2 test
  • typing-extensions ==4.7.1 test
  • zipp ==3.15.0 test
requirements-tests39.in pypi
  • astroid >=2.11 test
  • autopep8 * test
  • doc8 * test
  • docformatter * test
  • flake8 * test
  • isort * test
  • pydocstyle * test
  • pygments * test
  • pylint >=2.15 test
  • pytest >=7.4.2 test
  • pytest-cov >=4.1.0 test
  • restructuredtext_lint * test
  • wrapt >=1.14 test
requirements-tests39.txt pypi
  • astroid ==2.15.6 test
  • autopep8 ==2.0.4 test
  • charset-normalizer ==3.2.0 test
  • coverage ==7.3.1 test
  • dill ==0.3.7 test
  • doc8 ==1.1.1 test
  • docformatter ==1.7.5 test
  • docutils ==0.20.1 test
  • exceptiongroup ==1.1.3 test
  • flake8 ==6.1.0 test
  • iniconfig ==2.0.0 test
  • isort ==5.12.0 test
  • lazy-object-proxy ==1.9.0 test
  • mccabe ==0.7.0 test
  • packaging ==23.1 test
  • pbr ==5.11.1 test
  • platformdirs ==3.10.0 test
  • pluggy ==1.3.0 test
  • pycodestyle ==2.11.0 test
  • pydocstyle ==6.3.0 test
  • pyflakes ==3.1.0 test
  • pygments ==2.16.1 test
  • pylint ==2.17.5 test
  • pytest ==7.4.2 test
  • pytest-cov ==4.1.0 test
  • restructuredtext-lint ==1.4.0 test
  • snowballstemmer ==2.2.0 test
  • stevedore ==5.1.0 test
  • tomli ==2.0.1 test
  • tomlkit ==0.12.1 test
  • typing-extensions ==4.7.1 test
  • untokenize ==0.1.1 test
  • wrapt ==1.15.0 test
requirements-update.in pypi
  • jinja2 *
  • python-dateutil *
  • requests *
  • typing-extensions *
requirements-update.txt pypi
  • certifi ==2023.7.22
  • charset-normalizer ==3.2.0
  • idna ==3.4
  • jinja2 ==3.1.2
  • markupsafe ==2.1.3
  • python-dateutil ==2.8.2
  • requests ==2.31.0
  • six ==1.16.0
  • typing-extensions ==4.7.1
  • urllib3 ==2.0.4
setup.py pypi