|  | b41597ec71 | Call callback_progress before the byte limiter sleeps. | 2021-01-25 14:18:44 -08:00 |  | 
				
					
						|  | 51bbe54f2d | Improve winglob docstring. Clarify that "right results" really means consistent with windows
behavior. | 2021-01-25 02:45:07 -08:00 |  | 
				
					
						|  | f7e81d4f7f | Add module docstring to pipeable. | 2021-01-19 17:04:13 -08:00 |  | 
				
					
						|  | 32d8137201 | Return dotdict instead of list from copy_file, copy_dir. | 2021-01-18 12:12:27 -08:00 |  | 
				
					
						|  | 5c0482032d | Rename callback_v1 -> callback_progress_v1. | 2021-01-18 12:04:43 -08:00 |  | 
				
					
						|  | aa68744107 | Replace duplicated docstring remarks with simple hints. | 2021-01-18 01:34:27 -08:00 |  | 
				
					
						|  | 826c2f5e5d | Simplify this destination_file yielder. | 2021-01-18 01:18:55 -08:00 |  | 
				
					
						|  | acab8e0c78 | Don't remove spaces from input string. This was allowing inputs like "5 5" to equal 55. | 2021-01-18 01:08:35 -08:00 |  | 
				
					
						|  | 8a0ed3d131 | Add BytestringException, ParseError. Allows for more granular catching on the caller side. | 2021-01-18 01:07:08 -08:00 |  | 
				
					
						|  | 7be7c2c908 | Improve clarity of limiter_or_none logic. | 2021-01-18 00:54:30 -08:00 |  | 
				
					
						|  | e0771afa77 | Add input_many. | 2021-01-14 02:47:44 -08:00 |  | 
				
					
						|  | 6666430ed8 | Add small comment about stop_event. | 2021-01-14 02:47:44 -08:00 |  | 
				
					
						|  | b0801508c8 | Update license, contact, donate for many projects. | 2021-01-14 02:47:38 -08:00 |  | 
				
					
						|  | ac6149094d | Add a few docstrings, remove getpermission.py. | 2021-01-13 16:37:28 -08:00 |  | 
				
					
						|  | 3ef4b31c46 | Print log warning when subparser has no docstring. | 2021-01-13 16:11:45 -08:00 |  | 
				
					
						|  | ba01c3b3b3 | Bump to version 0.0.60. | 2021-01-07 16:06:53 -08:00 |  | 
				
					
						|  | c4dd1605a5 | Add passwordy.random_hex in addition to urandom_hex. | 2021-01-05 20:41:22 -08:00 |  | 
				
					
						|  | cde65ca8f9 | Add imagetools.rotate_by_exif. | 2021-01-05 20:41:03 -08:00 |  | 
				
					
						|  | 9f1ce3238e | Rename variable to day_of_month. | 2021-01-04 02:40:48 -08:00 |  | 
				
					
						|  | 29a6f4ba42 | Bump to version 0.0.59. | 2021-01-04 02:35:47 -08:00 |  | 
				
					
						|  | 166ed18004 | Add expiry seconds option to cacheclass. | 2021-01-01 16:24:22 -08:00 |  | 
				
					
						|  | 593dfe5cb0 | Add optional args_postprocessor. | 2020-12-30 12:31:21 -08:00 |  | 
				
					
						|  | 73f79af336 | Add Mirrors header. | 2020-12-23 19:54:45 -08:00 |  | 
				
					
						|  | 591eefd4ba | Add list of git mirrors. | 2020-12-15 23:06:40 -08:00 |  | 
				
					
						|  | f72c68bab2 | Improve subproctools.quote. | 2020-12-15 13:10:13 -08:00 |  | 
				
					
						|  | f2456faf62 | Convert line to string before sending it to stdout/stderr. | 2020-12-08 23:42:13 -08:00 |  | 
				
					
						|  | 7969e38872 | Remove trailing newlines from lines read from files. The other forms of pipeable.input don't include trailing newlines,
so this makes read_files more consistent with the rest. | 2020-12-07 20:23:14 -08:00 |  | 
				
					
						|  | 62b44be0d5 | Print betterhelp to stderr, not stdout. | 2020-12-07 20:09:36 -08:00 |  | 
				
					
						|  | 6873beb823 | Rename output -> stdout, add stderr. | 2020-12-07 20:08:39 -08:00 |  | 
				
					
						|  | 0a1a3a545e | Add interactive.py to supercede getpermission with more prompts. Will delete getpermission at a later date. | 2020-12-06 15:48:57 -08:00 |  | 
				
					
						|  | 60b6278876 | Add subproctools.py. | 2020-12-06 15:48:57 -08:00 |  | 
				
					
						|  | 3e1a24a2a6 | Move touch.py out of voussoirkit, into voussoir/cmd. Within voussoirkit, the solution for touching a single file is
pathclass.Path.touch. | 2020-12-06 15:48:57 -08:00 |  | 
				
					
						|  | 4b1e396d9f | Add docstring to pipeable.input. | 2020-12-06 15:48:57 -08:00 |  | 
				
					
						|  | 9340e172df | Remove unused builtin_input. | 2020-12-06 15:48:57 -08:00 |  | 
				
					
						|  | 86f2186dd6 | Move not in_pipe->list(lines) so it is inherent to multiline input. | 2020-12-06 15:48:57 -08:00 |  | 
				
					
						|  | 051b783964 | Remove support for input(arg=None). If the caller doesn't want to specify an arg, they should be using go(). | 2020-12-06 15:48:57 -08:00 |  | 
				
					
						|  | a0c7bd0258 | Add docstring to pipeable.go. | 2020-12-06 15:48:56 -08:00 |  | 
				
					
						|  | 8fe13e0f83 | Rewrite touch.py with argparse, pipeable. | 2020-12-06 15:48:46 -08:00 |  | 
				
					
						|  | 8ff596a95e | Add function is_glob. | 2020-12-05 20:04:51 -08:00 |  | 
				
					
						|  | bf2865077a | Fix to_base for 0. Further proof that nobody is using this code. | 2020-12-05 20:00:27 -08:00 |  | 
				
					
						|  | f8c0d46c5e | Alphabetize these functions. | 2020-12-05 15:07:04 -08:00 |  | 
				
					
						|  | 244691713d | Add constant WINDOWS_BADCHARS for use in other programs. | 2020-12-05 15:06:27 -08:00 |  | 
				
					
						|  | ebe009f2a2 | Add assert_not_file, assert_not_directory to round it out. | 2020-12-05 14:55:02 -08:00 |  | 
				
					
						|  | 44d9bd9913 | Add assert_is_link, assert_not_link. | 2020-12-05 14:51:51 -08:00 |  | 
				
					
						|  | 946f329e8c | Add helpful decorator ctrlc_return1. | 2020-11-30 22:01:37 -08:00 |  | 
				
					
						|  | 10a447cd07 | Add argument read_files so that arg may be a filepath. | 2020-11-30 22:01:23 -08:00 |  | 
				
					
						|  | 1cf2209910 | Add function excise. | 2020-11-26 18:18:47 -08:00 |  | 
				
					
						|  | 2cb443cf6d | Rename variable s -> text. | 2020-11-26 18:18:26 -08:00 |  | 
				
					
						|  | adc4247efd | Add Backoff.current to get value without stepping forward. | 2020-11-20 13:29:33 -08:00 |  | 
				
					
						|  | 5d83ed655d | Add module docstring. | 2020-11-18 03:18:01 -08:00 |  |