This website requires JavaScript.
Explore
Help
Register
Sign in
xarvos
/
witchie
Watch
1
Star
0
Fork
You've already forked witchie
0
Code
Issues
Pull requests
Projects
Releases
Packages
Wiki
Activity
Actions
2458e8a360
witchie
/
requirements.txt
5 lines
85 B
Text
Raw
Normal View
History
Unescape
Escape
Move requirements to requirements.txt
2017-04-26 09:16:22 +00:00
requests>=2.13,<3.0
beautifulsoup4>=4.5.0,<5.0
Fix left column padding in timeline with wide characters When the left column contains wide characters (which occupy more than one cell when printed to screen), padding to 30-characters with "{:30}".format() does not work well. This happens for instance when the display name contains unicode characters such as emojis. We fix this by introducing a pad() function in utils module which uses the wcwidth library (https://pypi.org/project/wcwidth/) to compute the length of the text for the column. trunc() function is also adjusted to optionally compute the length of the text to be truncated since, when called from pad(), we now pre-compute this value. We update test for timeline rendering so that the display name now includes an emoji. (Without the fix, the test would not pass as left column would be misaligned.)
2019-01-02 12:22:06 +00:00
wcwidth>=0.1.7,<2.0
Add urwid to requests.txt fixes #115
2019-09-06 13:04:50 +00:00
urwid>=2.0.0,<3.0
Reference in a new issue
Copy permalink