Make cron.py warn on no --timeout which can lead to stale locks.
[pyutils.git] / src /
2023-04-01 Scott GaschFix a bug around the computation of zookeeper lockfile...
2023-03-06 Scott GaschMake persistent use tighter permissions by default.
2023-03-06 Scott GaschFix clear_preexisting_handers functionality.
2023-03-05 Scott GaschAdds a doctest.
2023-03-05 Scott Gaschtypes -> typez as the name mirrors a python core librar...
2023-03-04 Scott GaschAdd and use valid_byte_count.
2023-03-03 Scott GaschRemove tprint, add docs.
2023-03-03 Scott GaschDocument this logging stuff.
2023-03-03 Scott GaschRemoves my hacky --lmodule which I will miss dearly...
2023-03-03 Scott GaschCleanup.
2023-03-02 Scott GaschAdds LoggingContext.
2023-03-02 Scott GaschDo this logging stuff the right way.
2023-03-01 Scott GaschRename that class; it doesn't just prepend...
2023-03-01 Scott GaschImprove pydocs.
2023-03-01 Scott GaschFix pydocs
2023-03-01 Scott GaschCreate methods to dynamically prepend or append message...
2023-03-01 Scott GaschMore cleanup.
2023-02-28 Scott GaschMore spring cleaning.
2023-02-28 Scott GaschI guess it's 2023 now...
2023-02-28 Scott GaschAdds a new color.
2023-02-27 Scott GaschAugment logging at startup in debug mode; fix a bug...
2023-02-26 Scott GaschFix logger.exception() calls.
2023-02-18 Scott GaschMake logging use execute_probabilstically.
2023-02-18 Scott GaschImprove docs and add a doctest.
2023-02-18 Scott GaschAdds execute_probabilistically.
2023-02-10 Scott GaschMinor tweaks.
2023-02-09 Scott GaschAdds CreateFileWithMode helper to create a new file...
2023-01-11 Scott GaschRemove the requirement that filename is a file from...
2022-12-17 Scott GaschTypos in docs.
2022-12-17 Scott GaschUpdate docs.
2022-12-17 Scott GaschAdds remove_edge and shortest path.
2022-12-17 Scott GaschDocs for Graph.
2022-12-17 Scott GaschAdds Graph.
2022-12-16 Scott GaschTiebreak ordering of ranges with the same lower bound...
2022-12-15 Scott GaschMore docs...
2022-12-15 Scott GaschMore docs.
2022-12-15 Scott GaschUpdate docs again.
2022-12-15 Scott GaschUpdate docs and type hints in interval_tree. Add it...
2022-12-15 Scott GaschFix interval_tree so it actually works. Add unittests.
2022-12-15 Scott GaschBug and readability fix.
2022-12-13 Scott GaschAdds IntervalTree.
2022-12-11 Scott GaschRemove more annoying warning messages dumped to console...
2022-12-11 Scott GaschBe less annoying.
2022-12-11 Scott GaschMake argparse utils' valid_date work with the default...
2022-12-09 Scott GaschImprove identifier for zookeeper based lockfiles.
2022-12-09 Scott GaschAdds support for zookeeper-based lockfiles.
2022-12-04 Scott GaschMake the processed cmdline available to callers.
2022-11-24 Scott GaschFixup/improve error message when giving up on lock...
2022-11-24 Scott GaschImprove error message for logs.
2022-11-18 Scott GaschFix docs.
2022-11-18 Scott GaschUpdate docs.
2022-11-18 Scott GaschUpdate docs.
2022-11-17 Scott GaschFix stdev.
2022-11-17 Scott GaschUse the right greek letter for the mean of the populati...
2022-11-11 Scott GaschChange path of remote_worker so the macbook can work...
2022-11-01 Scott GaschMessing with config files for git presubmit check while...
2022-10-31 Scott GaschDoc updates to argparse_utils.py.
2022-10-31 Scott GaschUpdate docs in parallelize again.
2022-10-30 Scott GaschUpdate docs.
2022-10-30 Scott GaschRename some directories (e.g. typez -> types) since...
2022-10-30 Scott GaschAdd better docs with an example to SharedDict.
2022-10-29 Scott GaschAdd id_generator_test.
2022-10-29 Scott GaschFix wrong TimeoutError in catch.
2022-10-26 Scott GaschAdd dataclass_utils for some simple dataclass wrappers...
2022-10-25 Scott GaschImprove documentation / doctests.
2022-10-21 Scott GaschLift easter() function from dateutils and remove that...
2022-10-19 Scott GaschMake sure lockfile always sets locktime. Use locktime...
2022-10-18 Scott GaschMake it clear that --config_allow_dynamic_updates doesn...
2022-10-18 Scott GaschAdd some more examples and a convenience method in...
2022-10-18 Scott GaschBetter explain what the heck is going on in deferred_op...
2022-10-18 Scott GaschRemove hardcoded properties list from DeferredOperand...
2022-10-18 Scott GaschAdd a comment for future fields in SmartFuture.
2022-10-18 Scott GaschMake DeferredOperand handle sets, dirs, dels transparen...
2022-10-18 Scott GaschMake DeferredOperand work more transparently.
2022-10-17 Scott GaschUpdate sphinx links to anonymous references to work...
2022-10-17 Scott GaschMore documentation improvements.
2022-10-16 Scott GaschHandle exception from os when attempting to determine...
2022-10-16 Scott GaschFall back on os.get_terminal_size() rather than calls...
2022-10-16 Scott GaschMore work to improve documentation generated by sphinx...
2022-10-15 Scott GaschMore work to improve the quality of sphinx autodocs.
2022-10-15 Scott GaschMore writing examples and improving documentation.
2022-10-14 Scott GaschMore documentation changes but includes a change to...
2022-10-14 Scott GaschImprove documentation in bootstrap.py.
2022-10-14 Scott GaschImprove documentation in argparse_utils.py.
2022-10-14 Scott GaschMinor logic changes (e.g. thunk one method to another...
2022-10-14 Scott GaschMore documentation.
2022-10-14 Scott GaschAdds function to write out an integer longhand.
2022-10-14 Scott GaschImprove documentation.
2022-10-13 Scott GaschMore work on improving docs.
2022-10-13 Scott GaschImprove docs.
2022-10-12 Scott GaschFollowup to previous changes in math_utils; have the...
2022-10-12 Scott GaschAdd __len__ to NumericPopulation and then use it instea...
2022-10-12 Scott GaschFixup sphinx usage examples to render correctly(?)
2022-10-12 Scott GaschTowards a more type-clean mypy check.
2022-10-12 Scott GaschMigration from old pyutilz package name (which, in...