Released WebHelpers2 version 2.0b3 with most of the pending cleanups:
- Merge 'html.converters' submodule into 'html.tools'.
- Rename some helpers:
del_quiet -> del_keys
extract_keys -> split_dict
format_paragraphs -> text_to_html
render -> html_to_text
convert_or_none -> convert
- Delete some helpers: get_many, format_number, required_legend, all, any, no.
Delete the Stats and SimpleStats container classes (but not the function-based
statistics). Delete the sample CSS stylesheet.
Now it's about ready for the tests overhaul and Python 3 conversion.
Would anyone like to take over maintenance of WebHelpers? There's a patch to convert it to Python 3 but I got a bunch of errors with it. There are also a bunch of bug reports, mostly about large subpackages I've removed in WebHelpers2. I did make a couple small bugfixes in the repo. I'm not inclined to do more on this codebase, but people keep submitting patches and pull requests, so if somebody wants to maintain it, let me know.
I also released Unipath 1.0. It's an object-oriented path library. The last development version was five years ago, but somebody contributed Python 3 support so I merged it.