Migration from old pyutilz package name (which, in turn, came from
authorScott Gasch <[email protected]>
Wed, 12 Oct 2022 17:17:06 +0000 (10:17 -0700)
committerScott Gasch <[email protected]>
Wed, 12 Oct 2022 17:17:06 +0000 (10:17 -0700)
commit69566c003b4f1c3a4905f37d3735d7921502d14a
tree38258d9a040ae42022fc0e549de3c0e67378c6f6
Migration from old pyutilz package name (which, in turn, came from
my old python_utilities package).  This one is ok to upload to
PyPI per:

    https://github.com/pypa/pypi-support/issues/2201
96 files changed:
.flake8 [new file with mode: 0644]
.gitignore [new file with mode: 0644]
LICENSE [new file with mode: 0644]
NOTICE [new file with mode: 0644]
README.md [new file with mode: 0644]
cut_version.sh [new file with mode: 0755]
docs/.gitignore [new file with mode: 0644]
docs/Makefile [new file with mode: 0644]
docs/README [new file with mode: 0644]
docs/conf.py [new file with mode: 0644]
docs/index.rst [new file with mode: 0644]
docs/make.bat [new file with mode: 0644]
docs/modules.rst [new file with mode: 0644]
docs/new_file_added.sh [new file with mode: 0755]
pyproject.template [new file with mode: 0644]
pyproject.toml [new file with mode: 0644]
release_notes.md [new file with mode: 0644]
setup.cfg [new file with mode: 0644]
src/pyutils/__init__.py [new file with mode: 0644]
src/pyutils/ansi.py [new file with mode: 0755]
src/pyutils/argparse_utils.py [new file with mode: 0644]
src/pyutils/bootstrap.py [new file with mode: 0644]
src/pyutils/collectionz/__init__.py [new file with mode: 0644]
src/pyutils/collectionz/bidict.py [new file with mode: 0644]
src/pyutils/collectionz/bst.py [new file with mode: 0644]
src/pyutils/collectionz/shared_dict.py [new file with mode: 0644]
src/pyutils/collectionz/trie.py [new file with mode: 0644]
src/pyutils/compress/__init__.py [new file with mode: 0644]
src/pyutils/compress/letter_compress.py [new file with mode: 0644]
src/pyutils/config.py [new file with mode: 0644]
src/pyutils/datetimez/.gitignore [new file with mode: 0644]
src/pyutils/datetimez/__init__.py [new file with mode: 0644]
src/pyutils/datetimez/constants.py [new file with mode: 0644]
src/pyutils/datetimez/dateparse_utils.g4 [new file with mode: 0644]
src/pyutils/datetimez/dateparse_utils.py [new file with mode: 0755]
src/pyutils/datetimez/datetime_utils.py [new file with mode: 0644]
src/pyutils/decorator_utils.py [new file with mode: 0644]
src/pyutils/dict_utils.py [new file with mode: 0644]
src/pyutils/exec_utils.py [new file with mode: 0644]
src/pyutils/files/__init__.py [new file with mode: 0644]
src/pyutils/files/directory_filter.py [new file with mode: 0644]
src/pyutils/files/file_utils.py [new file with mode: 0644]
src/pyutils/files/lockfile.py [new file with mode: 0644]
src/pyutils/function_utils.py [new file with mode: 0644]
src/pyutils/id_generator.py [new file with mode: 0644]
src/pyutils/iter_utils.py [new file with mode: 0644]
src/pyutils/list_utils.py [new file with mode: 0644]
src/pyutils/logging_utils.py [new file with mode: 0644]
src/pyutils/math_utils.py [new file with mode: 0644]
src/pyutils/misc_utils.py [new file with mode: 0644]
src/pyutils/parallelize/__init__.py [new file with mode: 0644]
src/pyutils/parallelize/deferred_operand.py [new file with mode: 0644]
src/pyutils/parallelize/executors.py [new file with mode: 0644]
src/pyutils/parallelize/parallelize.py [new file with mode: 0644]
src/pyutils/parallelize/smart_future.py [new file with mode: 0644]
src/pyutils/parallelize/thread_utils.py [new file with mode: 0644]
src/pyutils/persistent.py [new file with mode: 0644]
src/pyutils/remote_worker.py [new file with mode: 0755]
src/pyutils/search/__init__.py [new file with mode: 0644]
src/pyutils/search/logical_search.py [new file with mode: 0644]
src/pyutils/security/__init__.py [new file with mode: 0644]
src/pyutils/security/acl.py [new file with mode: 0644]
src/pyutils/state_tracker.py [new file with mode: 0644]
src/pyutils/stopwatch.py [new file with mode: 0644]
src/pyutils/string_utils.py [new file with mode: 0644]
src/pyutils/text_utils.py [new file with mode: 0644]
src/pyutils/typez/__init__.py [new file with mode: 0644]
src/pyutils/typez/centcount.py [new file with mode: 0644]
src/pyutils/typez/histogram.py [new file with mode: 0644]
src/pyutils/typez/money.py [new file with mode: 0644]
src/pyutils/typez/rate.py [new file with mode: 0644]
src/pyutils/typez/type_utils.py [new file with mode: 0644]
src/pyutils/unittest_utils.py [new file with mode: 0644]
src/pyutils/unscrambler.py [new file with mode: 0644]
src/pyutils/zookeeper.py [new file with mode: 0644]
tests/.coveragerc [new file with mode: 0644]
tests/.gitignore [new file with mode: 0644]
tests/README [new file with mode: 0644]
tests/collectionz/shared_dict_test.py [new file with mode: 0755]
tests/color_vars.sh [new file with mode: 0644]
tests/compress/letter_compress_test.py [new file with mode: 0755]
tests/datetimez/dateparse_utils_test.py [new file with mode: 0755]
tests/decorator_utils_test.py [new file with mode: 0755]
tests/dict_utils_test.py [new file with mode: 0755]
tests/exec_utils_test.py [new file with mode: 0755]
tests/logging_utils_test.py [new file with mode: 0755]
tests/parallelize/parallelize_itest.py [new file with mode: 0755]
tests/parallelize/thread_utils_test.py [new file with mode: 0755]
tests/run_tests.py [new file with mode: 0755]
tests/run_tests_serially.sh [new file with mode: 0755]
tests/security/acl_test.py [new file with mode: 0755]
tests/string_utils_test.py [new file with mode: 0755]
tests/typez/centcount_test.py [new file with mode: 0755]
tests/typez/money_test.py [new file with mode: 0755]
tests/typez/rate_test.py [new file with mode: 0755]
tests/zookeeper_test.py [new file with mode: 0755]