1
1
Fork 0
mirror of https://github.com/pypa/pip synced 2023-12-13 21:30:23 +01:00
Commit graph

307 commits

Author SHA1 Message Date
Chris Jerdonek 64d205e896 Refactor out a new VersionControl.fetch_new() method. 2018-07-07 21:55:55 -07:00
Pradyun Gedam ca3b5bd470
Merge pull request #5563 from cjerdonek/vcs-check-destination-remove-checkout-var
Remove the checkout variable from VersionControl.check_destination().
2018-07-08 07:54:40 +05:30
Pradyun Gedam 4ba6769a68
Merge pull request #5530 from pradyunsg/misc/simplify-linter-use
Simplify linter use and make configuration consistent
2018-07-04 14:27:33 +05:30
Pradyun Gedam fb9eb189cb
Merge pull request #5543 from pradyunsg/lint/upgrade-and-improve
Upgrade linting tools to current latest and fix new errors
2018-07-04 14:25:48 +05:30
Chris Jerdonek 4555cd3563 Remove the checkout variable from VersionControl.check_destination(). 2018-07-03 01:33:23 -07:00
Pradyun Gedam 73fbf3ce7e
Merge pull request #5418 from eli-schwartz/master
fix un-vendored support; add missing entry for urllib3
2018-07-02 23:15:46 +05:30
Chris Jerdonek 33481c6625 Return early in VersionControl.check_destination() if no prompt. 2018-06-30 19:13:53 -07:00
Pradyun Gedam 3273ba6dfa
Merge pull request #5529 from cjerdonek/vcs-check-destination-guard-clause
Use guard clause in VersionControl.check_destination().
2018-06-30 15:31:17 +05:30
Pradyun Gedam 8d65024c49
Catch *everything* in basecommand 2018-06-27 13:37:18 +05:30
Pradyun Gedam 8a565aac75
Sort imports as per newer isort 2018-06-27 12:53:31 +05:30
Pradyun Gedam c92d13e9d3
Fix new lint errors from newer flake8 2018-06-27 12:53:31 +05:30
Pradyun Gedam fbce3e2a4e
Improve readability of version checking caller 2018-06-26 15:24:44 +05:30
Pradyun Gedam c2b1ce9fdc
Fix lint errors on newly covered files 2018-06-25 17:04:00 +05:30
Chris Jerdonek 9a7564e5c5 Use guard clause in VersionControl.check_destination(). 2018-06-25 03:44:31 -07:00
Bastian Venthur 4dee7e9ad2 Remove also compiled pyo files for wheel packages. (#5173) 2018-06-21 23:00:20 +05:30
Kexuan Sun 14fe337bcf Improve autocompletion function on file name completion (#5125) 2018-06-21 22:59:31 +05:30
Dan Black bcd9db92bc Improve message when no listed files are found from PKG-INFO (#5515) 2018-06-21 22:55:56 +05:30
Pradyun Gedam e8a56683d3
Merge pull request #5512 from pradyunsg/feature/refuse-non-compliant-pyproject
Start warning on non compliant pyproject.toml files and rejecting obviously incorrect ones
2018-06-20 15:25:04 +05:30
Pradyun Gedam 4fedc45bbb
Merge pull request #5489 from jdufresne/https
Update doc and comment URLs to https where available
2018-06-20 12:49:35 +05:30
Eli Schwartz 8078d99480
fix un-vendored support; add missing entry for urllib3 2018-06-19 23:34:40 -04:00
keanemind 176fa8dd25 Document that pip show is machine readable 2018-06-19 13:05:19 -05:00
Pradyun Gedam 2b68c7983e
Only disable isolation when build-system.requires is skipped 2018-06-19 16:27:07 +05:30
Pradyun Gedam 0eb566fa82
Rework PEP 518 requirement logic 2018-06-19 16:27:07 +05:30
Pradyun Gedam 0534aeb891
Start refusing non PEP 518 pyproject.toml files 2018-06-19 16:27:06 +05:30
Stephan Erb cbc21a5957 Speed up printing of installed package versions (#5127)
The installed set of packages is already fixed and no longer changing.
It is therefore safe to reuse a single `pkg_resources.WorkingSet` for
all invocations of `get_installed_version`.
2018-06-19 12:20:58 +05:30
Adrien Morison c16ff34296 Clearer msg for already installed deps when updating (#5319) 2018-06-19 12:16:43 +05:30
Pradyun Gedam ca031c1f18
Merge pull request #5457 from pradyunsg/check/only-check-requirements-modified
Restrict install time dependency warnings to directly-dependant packages
2018-06-17 12:15:08 +05:30
Pradyun Gedam b41a712123
Merge pull request #5452 from pradyunsg/refactor/reorder-req-install-methods
Reorder methods in req_install to better group them
2018-06-17 12:13:39 +05:30
Pradyun Gedam 161e8bd210
Switch to using a set and callable argument 2018-06-15 11:29:36 +05:30
Pradyun Gedam daa3163d08
Restrict install time dependency warnings to directly-dependant packages 2018-06-15 11:29:36 +05:30
Pradyun Gedam fcb3039010
vendoring: remove outdated Makefile 2018-06-14 23:44:02 +05:30
Jon Dufresne 9c4bd6d5eb Update doc and comment URLs to https where available 2018-06-13 09:00:42 -07:00
Pradyun Gedam cc33877126
I missed an import 2018-06-13 13:17:31 +05:30
Pradyun Gedam 54722aa7ec
Remove unused imports 2018-06-13 13:17:30 +05:30
Pradyun Gedam a121abbc30
Add flake8 ignores for mypy imports 2018-06-13 13:17:30 +05:30
Anthony Sottile 6533f883f6 rehash hard-codes sha256, remove algo param (#5485) 2018-06-11 22:43:32 +05:30
Pradyun Gedam 8ccab7a475
Resolve existing mypy errors (#5492)
mypy is failing on master because it turns out mypy isn't noticing configparser from six, when vendored.

This should be a temporary fix for that.
2018-06-11 12:40:56 +05:30
Łukasz Langa 39817bd302 Open pyproject.toml with UTF-8 encoding in all environments 2018-06-07 11:16:47 -07:00
Pradyun Gedam 47d58b8a49
🎨 2018-06-07 16:16:51 +05:30
Pradyun Gedam 3d516c210c
Reorder method in req_install to better group them 2018-06-07 16:16:51 +05:30
Benoit Pierre e611c85a73 minor cleanup (#5426) 2018-05-30 23:01:49 +05:30
Philip Molloy 8d3f5e7b76 Improve dependency links log message (#4936) 2018-05-30 23:01:14 +05:30
Pradyun Gedam e671005a52
Merge pull request #5312 from pradyunsg/fix/windows-pip-blocker-message
Move Windows protection check to specific commands
2018-05-30 18:52:22 +05:30
Pradyun Gedam 2a061c2d5e
Restrict the Windows name check to only "pip[major[.minor]].exe" names 2018-05-30 16:01:37 +05:30
Pradyun Gedam 369061b535
Move Windows protection check to specific commands 2018-05-30 15:57:06 +05:30
Pradyun Gedam 88e17b4aed
Update the import for PyPI Index model 2018-05-30 01:44:51 +05:30
Pradyun Gedam 8619e3edea
Merge pull request #5368 from hroncok/pip-nowarn-upgrade
When pip was not installed by pip, don't show the upgrade warning
2018-05-22 11:27:16 +05:30
Pradyun Gedam 144b42d799
Remove username/password from log message
Merge pull request #5339 from jzafran/remove-password-from-stdout
2018-05-22 11:03:10 +05:30
Miro Hrončok d0b77089a7 When pip was not installed by pip, don't show the upgrade warning
Fixes https://github.com/pypa/pip/issues/5346
2018-05-19 08:32:27 +02:00
Benoit Pierre 92e6e19e7a minor cleanup 2018-05-18 23:45:55 +02:00