⌂77% [hugo:~/github/vanity] master ± git bisect start
Note: checking out '7db58fc9adc868449b44039ac4bcab5ed0094ecf'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b <new-branch-name>
HEAD is now at 7db58fc... Fix makefile
⌂71% [hugo:~/github/vanity] 7db58fc* ± git bisect good 5cee8b2b3a377b5c8d71faab9554ceb2b897049b # version 2.2.2
[hugo:~/github/vanity] 7db58fc* ± git bisect bad master
Bisecting: 33 revisions left to test after this (roughly 5 steps)
[97eab11e22ecf7f675038e1c24e09c7a782ff3a8] Update README.rst
Then running python setup.py install && vanity vanity gives 6cb611cba928ba137400285187872c3c2630be83 as the first bad commit, and it did change def vanity(): to def vanity(packages, verbose, json): in PR https://github.com/aclark4life/vanity/pull/56.
master
Python 2.7, macOS Sierra.
Latest master branch has an error:
pypi
This doesn't occur with the latest release, 2.2.2:
git bisect
Let's find what introduced this:
Then running
python setup.py install && vanity vanity
gives 6cb611cba928ba137400285187872c3c2630be83 as the first bad commit, and it did changedef vanity():
todef vanity(packages, verbose, json):
in PR https://github.com/aclark4life/vanity/pull/56.https://github.com/aclark4life/vanity/commit/6cb611cba928ba137400285187872c3c2630be83#diff-bb1685ad67c8864616acac2e83efbdd9L260