More work to improve documentation generated by sphinx. Also fixes
authorScott Gasch <[email protected]>
Sun, 16 Oct 2022 18:48:07 +0000 (11:48 -0700)
committerScott Gasch <[email protected]>
Sun, 16 Oct 2022 18:48:07 +0000 (11:48 -0700)
commit993b0992473c12294ed659e52b532e1c8cf9cd1e
tree3c1e063383ba5c58f60e61cd0c88dfb6302cc9ab
parentb38920f24d1ac948958480c540bc4b8436186765
More work to improve documentation generated by sphinx.  Also fixes
some type hints that were confusing mypy and re-enables the doctests
in collectionz/trie + collections/bst.  Some improvement of the
typez/centcount and typez/money that were inspired by improving
their docs.
35 files changed:
docs/conf.py
docs/pyutils.collectionz.rst
docs/pyutils.compress.rst
docs/pyutils.datetimez.rst
docs/pyutils.files.rst
docs/pyutils.parallelize.rst
docs/pyutils.rst
docs/pyutils.security.rst
docs/pyutils.typez.rst
src/pyutils/ansi.py
src/pyutils/collectionz/bidict.py
src/pyutils/collectionz/bst.py
src/pyutils/collectionz/trie.py
src/pyutils/compress/letter_compress.py
src/pyutils/datetimez/dateparse_utils.g4
src/pyutils/datetimez/dateparse_utils.py
src/pyutils/datetimez/datetime_utils.py
src/pyutils/files/directory_filter.py
src/pyutils/files/file_utils.py
src/pyutils/files/lockfile.py
src/pyutils/function_utils.py
src/pyutils/logging_utils.py
src/pyutils/parallelize/deferred_operand.py
src/pyutils/parallelize/executors.py
src/pyutils/parallelize/parallelize.py
src/pyutils/parallelize/smart_future.py
src/pyutils/parallelize/thread_utils.py
src/pyutils/search/logical_search.py
src/pyutils/security/acl.py
src/pyutils/string_utils.py
src/pyutils/typez/centcount.py
src/pyutils/typez/histogram.py
src/pyutils/typez/money.py
tests/typez/centcount_test.py
tests/typez/money_test.py