James Broadhead
James Broadhead
Often, thrift definitions have useful comments, which are not immediately visible if navigating from code to generated source. It could be helpful if scrooge generated javadoc-style comments from comments in...
* Add a setup.py file. Install with `pip install git+https://github.com/janw/podcast-archiver.git@master` * Update feedparser to latest, required for python3.9
$ yapf 404.py yapf: Input filenames did not match any python files # good! $ yapf -i exists.py 404.py exit code == 0 # bad :( expected: $ yapf -i...
Backups are overwritten without prompting. It would be better if the default filename had a timestamp, and if it were impossible to overwrite backups from within the tool.
Rather than calling os.system from the main thread, it would be much more user-friendly if subprocess were used, to allow the UI to continue painting.
HBL calls os.system('gksudo '), which fails if gksudo is unavailable. Rather than hardcode this, it should detect that gksudo isn't present, and display appropriate instructions. Alternately, it should require use...
This should print the new requirements.txt, but not write it. Ideally, it will set sys.exit to 1 if it would have created a diff and 0 if no changes are...
## Steps to reproduce `neonctl auth` multiple times ## Expected result Browser opens ## Actual result Command hangs or fails -- approx 1 time in 2 Looks like a race...
## Steps to reproduce ``` $ neonctl me ERROR: failed to refresh token invalid_request (The request is missing a required parameter, includes an invalid parameter value, includes a parameter more...
## Steps to reproduce `neonctl project` -- I type this to learn how to make a full command ## Expected result ``` Commands: neonctl project list └────────────────> List projects neonctl...