voussoirkit/voussoirkit
voussoir acaabb7d61 Add readlines_generator. 2023-12-31 14:16:06 -08:00
..
__init__.py Initial migratory commit. 2018-12-17 22:10:00 -08:00
backoff.py Add some type annotations to test the waters. 2021-08-22 20:48:34 -07:00
basenumber.py Fix to_base for 0. 2020-12-05 20:00:27 -08:00
bencode.py Significantly speed up bdecode by always indexing into original data. 2021-11-07 19:31:55 -08:00
betterhelp.py Show command name in header of help text. 2023-09-04 13:26:07 -07:00
bytestring.py Fix typo mibibyte -> mebibyte. 2022-11-20 13:30:57 -08:00
cacheclass.py Add expiry seconds option to cacheclass. 2021-01-01 16:24:22 -08:00
configlayers.py Treat blank config files as empty dict. 2023-02-25 14:10:49 -08:00
dotdict.py Add dotdict._to_dict. 2022-11-07 17:57:40 -08:00
downloady.py Add missing parameter verify_ssl to the head request. 2023-08-12 15:43:28 -07:00
eternalseptember.py Add argparse to eternalseptember. 2021-05-03 19:03:28 -07:00
expressionmatch.py Escape backslashes when stringifying. 2022-03-15 13:29:14 -07:00
flasktools.py Flip guard clause. 2023-06-24 23:58:56 -07:00
fusker.py Use argparse for fusker. 2021-09-11 11:12:00 -07:00
gentools.py Add gentools.run. 2021-08-31 19:22:50 -07:00
hms.py Improve hms code reuse. 2022-11-07 17:56:08 -08:00
httperrors.py Add docstring for monkeypatch_requests. 2021-10-25 12:29:28 -07:00
imagetools.py Add function convert_to_srgb. 2023-06-24 23:59:12 -07:00
interactive.py Update interactive.py. 2021-12-14 20:37:40 -08:00
kbps.py Use hms_letters format for commandline output. 2023-12-03 21:06:44 -08:00
lazychain.py Add lazychain.py. 2020-10-09 13:09:51 -07:00
mutables.py Add base mutable class. 2021-12-27 22:33:18 -08:00
networktools.py Let wait_for_internet take a backoff class to control sleeps. 2021-11-24 15:14:18 -08:00
niceprints.py Add niceprints.ASCII_BOX boxchars. 2022-01-19 20:57:37 -08:00
operatornotify.py Add timestamps to log lines. 2023-08-20 16:07:31 -07:00
passwordy.py Add --count option. 2022-11-12 12:42:01 -08:00
pathclass.py Add readlines_generator. 2023-12-31 14:16:06 -08:00
pipeable.py Replace CRLF with LF in stdout, stderr, because stdin reads double LF. 2023-09-13 19:32:34 -07:00
progressbars.py Make the helper tostring functions private. Alias Bar1_comma. 2022-11-11 11:44:21 -08:00
quickid.py Various lint appeasements. 2021-08-10 11:37:01 -07:00
ratelimiter.py Use sentinels for mode instead of strings. 2022-01-19 18:37:49 -08:00
ratemeter.py Some improvements to ratemeter. 2022-02-12 20:09:13 -08:00
safeprint.py Split safeprint into separate functions to remove deep indents. 2020-09-25 15:30:00 -07:00
sentinel.py Add sentinel.py. 2020-02-11 17:06:42 -08:00
spinal.py Warn if file in directory disappears during copy, but don't crash. 2023-12-03 21:07:12 -08:00
sqlhelpers.py Use named column inserts, but remove require_all parameter. 2022-08-13 07:23:53 -07:00
stringtools.py Let comma_space_split return empty list if string is all blank. 2022-03-15 13:37:57 -07:00
subproctools.py Add some type annotations to test the waters. 2021-08-22 20:48:34 -07:00
threadpool.py Add example of traceback.format_exception. 2022-11-07 17:55:40 -08:00
timetools.py Add timetools.fromtimestamp, fromtimestamp_local. 2022-11-20 13:31:02 -08:00
treeclass.py Replace some % formatters with fstrings. 2020-02-18 00:42:33 -08:00
vlogging.py Add timestamps to log lines. 2023-08-20 16:07:31 -07:00
windrives.py Fix get_all_volumes for 64-bit python. 2021-08-24 22:34:09 -07:00
winglob.py Rewrite a lot of pathclass, spinal.walk using tuple-based Path. 2021-11-30 21:16:47 -08:00
winwhich.py Add call to coinitialize. 2021-09-23 22:49:19 -07:00
worms.py Add call to super init. 2023-07-22 17:17:06 -07:00