python_utils.git
2022-02-01 ScottClean up mypy type checker errors.
2022-01-31 ScottFix a couple of bugs in date parsing.
2022-01-31 ScottAdds a quiet option to executor shutdown.
2022-01-31 ScottTweak histograms in executors to include seconds label.
2022-01-31 ScottMake histogram auto-format labels.
2022-01-31 ScottIf percent > 0, even if it's very small, render some...
2022-01-31 ScottUse a label formatter for prettier histograms.
2022-01-31 ScottClean up histogram __repr__
2022-01-31 ScottMake run_tests.sh re-run a subset of the tests w/o...
2022-01-31 Scott--unittests_ignore_perf shouldn't mess with the databas...
2022-01-31 ScottFix a recent bug in executors. Thread executor needs...
2022-01-31 ScottChange locking boundaries for shared dict. Add a unit...
2022-01-31 ScottImprove the locking decorators; @synchronized(lock).
2022-01-31 ScottAdds a shutdown_if_idle method to the executors and...
2022-01-31 ScottAdds MIT license / copyright to string utils from origi...
2022-01-31 ScottAdd MIT License and copyright from the shared dict...
2022-01-31 ScottAdd a MP shared dict.
2022-01-30 ScottAdd some new helper methods to file utils.
2022-01-30 ScottOptionally surface exceptions that happen under executo...
2022-01-30 ScottDo not adjust task count from a child process or thread...
2022-01-28 ScottGet rid of "fuzzy matches" in favor of a window size...
2022-01-27 ScottAdding test code trying to improve test coverage.
2022-01-27 ScottStarted using flake8 to lint; removed some of its warnings.
2022-01-27 ScottAdd --trace_memory to bootstrap.
2022-01-27 ScottAdd --run_profiler option.
2022-01-27 ScottMake the worker selection heuristics work harder to...
2022-01-27 ScottTesting auto formatting
2022-01-27 ScottAnother formatter test, whee...
2022-01-27 ScottTrying to get black to run in git's pre-commit hook...
2022-01-27 ScottAhem. Still running black?
2022-01-27 ScottRan black code formatter on everything.
2022-01-27 ScottRemove missing import.
2022-01-27 ScottReformatting.
2022-01-27 ScottFix missing f's.
2022-01-26 ScottReformatting.
2022-01-26 ScottMake sanity check optional.
2022-01-26 ScottSanity check list is sorted before binary search.
2022-01-26 ScottMinor tweaks.
2022-01-26 ScottAdd type hints and cleanup.
2022-01-26 ScottMake unscrambler use a cache per instance instead of...
2022-01-26 ScottUnscrambler.py is no longer a utility; see ~bin/unscram...
2022-01-26 ScottClarify instructions for repopulation.
2022-01-26 ScottAdds unscrambler which contains the guts of a jumble...
2022-01-25 ScottEnable scp compression on remote executor to try to...
2022-01-25 ScottFix a newly introduced bug in run_tests.sh.
2022-01-24 ScottImprove run_tests.sh
2022-01-24 ScottReport overall runtime in periodic status dumps.
2022-01-24 ScottImprove run_tests.sh
2022-01-24 ScottMake parallelize remember to shutdown the default execu...
2022-01-24 ScottAdd repro instructions for coverage in run_tests.sh.
2022-01-24 ScottFinish up this coverage stuff.
2022-01-24 ScottAdds optional code coverage reporting to run_tests.sh.
2022-01-24 ScottThis stuff all still sucks but this is slightly better.
2022-01-24 ScottAdd my own splitter.
2022-01-24 ScottMake profanity filter catch foo/bar where foo and/or...
2022-01-23 ScottMinor cleanup.
2022-01-23 ScottClean up the remote executor stuff and create a dedicat...
2022-01-23 ScottAdded some helpers to file_utils and improved the docs...
2022-01-23 ScottReformatting.
2022-01-23 ScottReformatting.
2022-01-23 ScottReformatting.
2022-01-23 ScottWatch for grandparent ssh termination by default.
2022-01-21 ScottTrying again to make sure all output is seen here.
2022-01-21 ScottRemove spurious print message.
2022-01-21 ScottDon't be tricked by speaker groups living on the same...
2022-01-21 ScottWait for both streams to end.
2022-01-20 ScottStop using rsync in executors; this was a hack to work...
2022-01-20 ScottCleanup docs, add a timeout, in exec_utils.py.
2022-01-20 ScottMake the new cmd_showing_output select and display...
2022-01-19 ScottMake cmd_showing_output work with subprocesses that...
2022-01-18 ScottDon't let chromecasts steal the thread for too long.
2022-01-18 ScottFix state determination in tplink kasa lights.
2022-01-18 ScottFix chromecasts to work with new version of pychromecas...
2022-01-18 ScottCode cleanup.
2022-01-18 ScottCreates a function_utils and pull a function_identifer...
2022-01-17 ScottMake unittest_utils log its perf data to a database...
2022-01-17 ScottArgparse choices wants a list, not a tuple.
2022-01-17 ScottMake logging_utils remove preexisting logging turds...
2022-01-13 Scott"Fix" a flaky test and cleanup an unused import.
2022-01-13 ScottAdds doctests.
2022-01-13 ScottAdds doctests.
2022-01-13 ScottUpdate comments.
2022-01-13 ScottAdd doctests, general cleanup.
2022-01-12 ScottScale back warnings.warn and add stacklevels= where...
2022-01-11 ScottFix a couple of bugs in executors. Use run_tests.sh...
2022-01-11 ScottStart using warnings from stdlib.
2022-01-11 ScottFix requirements.txt
2022-01-11 ScottAdd multi replace.
2022-01-11 ScottFix a missing import bug.
2022-01-11 ScottMake it work.
2022-01-11 ScottAdd requirements.txt
2022-01-11 ScottAdd another doctest.
2022-01-10 ScottAdds some doctests to decorators.
2022-01-10 ScottMake rate_limited work and add doctest.
2022-01-10 ScottUpdate MAC address.
2022-01-10 ScottExperiment with audit events in bootstrap.
2022-01-10 ScottMake rate_limited use cvs.
2022-01-08 ScottAdd rate limiter decorator.
2022-01-08 ScottCleanup logging module.
2022-01-07 ScottMake logging optionally remove global handlers added...
next