Kitchen APIΒΆ
Kitchen is structured as a collection of modules. In its current configuration, Kitchen ships with the following modules. Other addon modules that may drag in more dependencies can be found on the project webpage
- Kitchen.i18n Module
- Kitchen.text: unicode and utf8 and xml oh my!
- Kitchen.text.converters
- Functions
- Format Text for Display
textual_width()
textual_width_chop()
textual_width_fill()
wrap()
fill()
byte_string_textual_width_fill()
- Internal Data
- Miscellaneous functions for manipulating text
byte_string_valid_encoding()
byte_string_valid_xml()
guess_encoding()
html_entities_unescape()
isbasestring()
isbytestring()
isunicodestring()
process_control_chars()
str_eq()
- UTF-8
utf8_text_fill()
utf8_text_wrap()
utf8_valid()
utf8_width()
utf8_width_chop()
utf8_width_fill()
- Kitchen.collections
- Kitchen.iterutils Module
- Helpers for versioning software
- Exceptions