A way to force cherry_picker to never open a web browser
gpshead opened this issue · 3 comments
Cherry picker calls the webbrowser module from open_pr to open a web browser. I never want this. My terminal windows are most often not capable of opening a useful web browser and as such may resort to opening dumb terminal browsers like links or lynx that I refuse to tough github with. Just print the URL (as it already does) and leave it at that.
Some people may want a web browser. making it an option (I don't care what the default is) is fine by me.
GitMate.io thinks possibly related issues are python/core-workflow#55 (cherry_picker.py opens wrong page), python/core-workflow#140 (Move cherry_picker over to flit), python/core-workflow#113 (Questions about cherry-picker from Windows never-venv user), python/core-workflow#50 (Add a setup command to cherry_picker), and python/core-workflow#78 (Add --no-push option to cherry_picker.py).
Sure. Now that we have config file, it can be added as an option in the config file.