Dustin Ingram
737dfbfc71
Conditionally fetch the revision if it's a ref
2018-04-03 14:46:33 -05:00
Pradyun Gedam
729990c986
Round 1 of Cleanups ( #4844 )
...
* misc: fix typo
* misc: 🎨 cleanup parenthesis
* misc: 🎨 minor simplifications
* tests: fix test_console_to_str_warning
2017-12-25 15:23:27 +05:30
Giftlin Rajaiah
7bb73f60ad
Fix local variable 'base_url' referenced before assignment ( #4914 )
...
Fixes #4908
2017-12-17 20:12:39 +05:30
Chris Jerdonek
28061a71c5
Fix test after rebasing another time.
2017-10-05 13:35:14 -07:00
Chris Jerdonek
2a30db5994
Use guard clause.
2017-10-05 10:42:04 -07:00
Chris Jerdonek
4ed70c03d9
Address review comments.
2017-10-05 10:42:04 -07:00
Chris Jerdonek
f22c9b265f
Change the default revision from origin/master to master.
2017-10-05 10:42:04 -07:00
Chris Jerdonek
15d058edf0
Start using Git.get_revision_sha().
2017-10-05 10:42:04 -07:00
Chris Jerdonek
85dc157147
Add Git.get_revision_sha() with tests.
2017-10-05 10:40:55 -07:00
Chris Jerdonek
6cbc134ba1
Remove the unused is_ref_commit().
2017-10-05 10:40:55 -07:00
Chris Jerdonek
b8ba25c79f
Remove the unused get_refs().
2017-10-05 10:40:55 -07:00
Chris Jerdonek
da30b7007d
Address @pradyunsg's review comment.
2017-10-05 02:32:54 -07:00
Chris Jerdonek
d646aaca72
Choose a better name, and other clean-ups.
2017-10-05 02:32:54 -07:00
Chris Jerdonek
d1b9441595
Change check_version() to accept a commit hash / id.
2017-10-05 02:32:54 -07:00
Chris Jerdonek
3e4f8089d1
Fix check_version() (the tests now pass).
2017-10-05 02:32:54 -07:00
Chris Jerdonek
c66ecc73ab
Address issue #4507 : don't warn when installing from a commit hash ( #4674 )
...
* Add failing test for issue #4507 .
* Add looks_like_hash() with tests.
* Add news file.
* Address issue #4507 by using looks_like_hash().
* Tweak warning text.
* Fix test after rebasing.
* Remove extra line.
2017-10-05 00:16:10 +02:00
Chris Jerdonek
6a0d3aa66e
Update for mypy.
2017-10-02 15:37:03 -07:00
Chris Jerdonek
3498b19a8b
Address issue #1130 : make pip ignore GIT_DIR and GIT_WORK_TREE.
2017-10-02 15:35:30 -07:00
Chris Jerdonek
3e56733df4
Add a RevOptions class ( #4707 )
...
* Add the RevOptions class, and test.
* Start using the RevOptions class.
* Add news file.
* Update for mypy.
* Fix test after rebasing.
* Address @xavfernandez's review comments.
2017-10-02 00:21:11 +02:00
Dustin Ingram
8d96363882
Don't assume master branch exists when reinstalling editable package from Git ( #4450 )
...
* Add failing test
* Don't assume master branch is default
* Don't expect output to stderr
* Use the 'short ref' instead of the 'full ref'
2017-09-30 00:30:30 +02:00
Pradyun S. Gedam
11451c54ec
Merge branch 'master' into mypy/infrastructure
2017-09-02 16:06:48 +05:30
Donald Stufft
95bcf8c5f6
Move all internal APIs to pip._internal
2017-08-31 14:53:00 -04:00