Fixed commit #1 to actually work
Switched to use XDG_CONFIG_DIR environment variable if possible (default to ~/.config if not)
Added migration path from ~/.pip to ~/.config/pip
Minor fixes
Merged with upstream
Re-add import shutil that got lost in merge
Documented change and added author
修复配置PATHEXT最后一个字符如果是分号的情况。
Merge branch 'release/1.2.1' into develop
Non-user-facing: setup.py dev in pip checkout will run setup.py develop and then cause test_requires requirements to be installed
Merge pull request #662 from mcdonc/feature.setupdev

setup.py dev
Bump develop branch to a post-release version.
Fix a couple tests that were too sensitive to how pip is installed.
Added the patch code sent by @vbabiy.
Remove blank spaces in the end of the line.
First test for status command.
Refactory and support to package name in any case.
Test search for more than one distribution.
Only print some files.
Little refactory.