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

1121 commits

Author SHA1 Message Date
Chris Jerdonek 5a1b97d572
Merge pull request #6835 from cjerdonek/requirement-command-import
Move RequirementCommand to a different module
2019-08-07 12:08:00 -07:00
Paul Moore d44938c56f
Merge pull request #6517 from blurstudio/uninstall-support-unc
Add unit tests for easy-install.pth uninstall
2019-08-07 08:46:22 +01:00
Chris Hunt df36ddfb0d Merge branch 'master' into maint/merge-5924 2019-08-06 23:42:04 -04:00
Paul Moore e4c32b9917
Merge pull request #6770 from omry/master
exclude '.tox', '.nox' from being copied during 'pip install .'
2019-08-05 23:29:02 +01:00
Pradyun Gedam 2f9f91882a
Simplify ignoring urllib3 warnings 2019-08-04 23:11:30 +05:30
Pradyun Gedam 12e63b9def
Move logic for SecureTransport injection to utils 2019-08-04 23:11:25 +05:30
Pradyun Gedam 476606425a
Add mypy's no-strict-optional configuration inline (#6750) 2019-08-04 21:59:42 +05:30
Pradyun Gedam 068cbeda3c
Refactor download.get_file_content
Merge pull request #6756 from chrahunt/maint/cleanup-download
2019-08-04 20:06:01 +05:30
Pradyun Gedam ce50b3467c
Merge pull request #6829 from pradyunsg/prepare-in-one-place
Unify calls to prepare_distribution_metadata to one callsite
2019-08-04 20:04:16 +05:30
Pradyun Gedam 7d29841ced
Fix handling of tokens (single part credentials) in URLs (#6818) 2019-08-04 19:56:41 +05:30
Chris Jerdonek da9ebed9df Move RequirementCommand to req_command.py. 2019-08-04 02:05:33 -07:00
Prabakaran Kumaresshan b562531cc5 Add make_resolver() to RequirementCommand base class (#6826). 2019-08-03 23:47:50 -07:00
Pradyun Gedam f18ec526db
Unify calls to prepare_distribution_metadata to one callsite 2019-08-04 11:16:16 +05:30
Chris Jerdonek 56324a3f38 Fix "~" expansion in --find-links paths. 2019-08-03 11:55:38 -07:00
Chris Hunt 82ef9d67e2 Refactor download.get_file_content. 2019-08-03 10:51:16 -04:00
Omry Yadan 8e87980d17 responding to comments 2019-08-02 23:14:41 -07:00
Omry Yadan 77c1504137 unit test 2019-08-02 18:17:53 -07:00
Prabakaran Kumaresshan 82dbcdae87 Add make_requirement_preparer() to RequirementCommand base class (#6810) 2019-08-01 20:29:44 -07:00
Pradyun Gedam 5796d9e949
Populate InstallRequirement.link before preparing it (#6803) 2019-08-01 18:29:49 +05:30
Omry Yadan d4171f28d1 minor updates 2019-07-30 17:52:12 -07:00
Mike Hendricks 4e339f537d
Merge branch 'master' into uninstall-support-unc 2019-07-30 11:36:15 -07:00
Pradyun Gedam dc7f2b91d5
Document that --ignore-installed is dangerous (#6794) 2019-07-30 13:32:04 +05:30
Pradyun Gedam f377148f6d
Use mypy's inline configuration syntax for opt-outs 2019-07-30 12:39:51 +05:30
Pradyun Gedam 2a5c23b3d5
Simplify the handling of "typing.cast" 2019-07-30 10:17:19 +05:30
Pradyun Gedam 80b82b5215
Address review comments 2019-07-30 10:10:13 +05:30
Pradyun Gedam 3b98423981
Work around mypy quirks 2019-07-29 23:21:24 +05:30
Pradyun Gedam b43c71cbc7
Simplify references to req.link 2019-07-29 20:30:55 +05:30
Pradyun Gedam ec725cb1a0
Populate InstallRequirement.link before preparing it 2019-07-29 20:29:34 +05:30
Prabakaran Kumaresshan f76014efac Add global options and no user config args to make_setuptools_shim_args (#6706) 2019-07-28 11:28:35 -07:00
Chris Jerdonek 4cd825873b Remove get_summaries(). 2019-07-27 12:29:07 -07:00
Chris Jerdonek 1f09e67f34 Only import a Command class when it is actually needed.
This resulted in an approximate 24% speed-up of a vanilla `pip`
invocation on one system (0.477 secs before, 0.363 secs after).
2019-07-26 23:30:26 -04:00
Ivan Pozdeev 6c7d309a1c fix flake8 violation 2019-07-27 03:19:11 +03:00
Ivan Pozdeev d948f63fe2 Document that --ignore-installed is dangerous 2019-07-27 02:46:08 +03:00
Pradyun Gedam 2e51624bbb
Merge pull request #6764 from pradyunsg/style/isort
Change isort multi_line_output to 3
2019-07-26 23:52:24 +05:30
Omry Yadan 67ce4427dd fixed lint, excludes only .tox and .nox 2019-07-23 11:29:25 -07:00
Chris Jerdonek 0a1571ba03 Fix a NoneType AttributeError when evaluating hashes. 2019-07-23 05:22:59 -04:00
Pradyun Gedam 5216d18ec8
Bump for development 2019-07-23 10:58:18 +05:30
Omry Yadan e8330528bf lint take 2 (not sure how to test locally) 2019-07-22 20:22:13 -07:00
Omry Yadan f285407d7a lint 2019-07-22 19:53:43 -07:00
Omry Yadan 3626530b4a exclude '.tox', '.nox', '.git', '.hg', '.bzr', '.svn' from pip install . to speed installation up 2019-07-22 19:17:12 -07:00
Pradyun Gedam 0df416d66e
Bump version for release 2019-07-22 22:59:24 +05:30
Pradyun Gedam 537b0fca12
Change isort multi_line_output to 3 2019-07-22 10:15:27 +05:30
Brandt Bucher 8582f7e40f Reduce dependency on ctypes when discovering glibc version. (#6678) 2019-07-21 18:18:37 +05:30
Pradyun Gedam c275e9d1ab Drop a useless import in favor of explicitness 2019-07-21 00:36:14 +02:00
Xavier Fernandez 645809944c
Move config files locations inside a function (#6736) 2019-07-20 22:29:24 +02:00
Pradyun Gedam c1eb1d76ba
Merge pull request #6752 from pradyunsg/vendor/html5lib-collections-abc
Better document our patch to html5lib
2019-07-21 00:08:30 +05:30
Pradyun Gedam f669719c96
Rename InstallationCandidate.{location -> link} 2019-07-20 12:41:22 +05:30
Pradyun Gedam 3d6bb3a296
Document our patch in _vendor/README.rst 2019-07-20 12:38:05 +05:30
Pradyun Gedam adc41ea652
Vendoring Updates (#6749) 2019-07-20 12:10:32 +05:30
Pradyun Gedam e0e343e035
Merge pull request #6663 from pradyunsg/better-InstallRequirement-repr
Add InstallRequirement.format_debug() as a debugging helper
2019-07-20 12:10:08 +05:30