Commit Graph

7239 Commits

Author SHA1 Message Date
Diego Caraballo c0bdc8aad5 Add link to Development Documentation in CONTRIBUTING.md (#6610) 2019-06-15 14:42:16 +05:30
Chris Jerdonek 3f8df24875
Merge pull request #6600 from lkollar/consolidate-path-opt-parsing
Consolidate `--path` parsing into `cmdoptions.py`
2019-06-14 14:56:53 -07:00
Chris Jerdonek 28592c3cb7
Merge pull request #6603 from cjerdonek/issue-3799-trusted-host-requirements-txt
Fully support --trusted-host inside requirements files
2019-06-14 14:48:22 -07:00
Chris Jerdonek c0bda1b906 Log when adding a trusted host from a file. 2019-06-14 01:14:36 -07:00
Laszlo Kiss-Kollar 246130c48f Consolidate `--path` parsing into `cmdoptions.py`
This option is used both in the `freeze` and `list` commands. The code
to parse the option and validate that it's not used with incompatible
arguments should be done in one place.
2019-06-13 09:37:16 +01:00
Chris Jerdonek d72758394d Fully support --trusted-host inside requirements files. 2019-06-13 01:21:05 -07:00
Laszlo Kiss-Kollar a240a98701 Add `--path` option to `pip list`
This makes `pip list` consistent with `pip freeze` which also supports
listing packages in arbitrary file paths.
2019-06-12 16:10:06 +02:00
Chris Jerdonek 564c5dfbda
Merge pull request #6597 from cjerdonek/simplify-finder-secure-origins
Store PackageFinder.trusted_hosts instead of secure_origins
2019-06-12 04:42:03 -07:00
Chris Jerdonek 4c1ccaec73 Store PackageFinder.trusted_hosts instead of secure_origins. 2019-06-12 02:18:23 -07:00
Chris Jerdonek efaabe3bdd
Merge pull request #6562 from cjerdonek/make-test-package-finder
Add make_test_finder() helper function
2019-06-12 02:10:49 -07:00
Chris Jerdonek 210dab7470 Add make_test_finder() helper function. 2019-06-11 19:18:56 -07:00
Chris Jerdonek 93769d0a9c
Merge pull request #6591 from cjerdonek/target-python-class
Add a TargetPython class.
2019-06-11 19:03:13 -07:00
Chris Jerdonek b8d693c71e Add a TargetPython class. 2019-06-11 18:19:20 -07:00
Pradyun Gedam 9ced7ef803
Better surface release details in README (#6595)
* pip is spelt with a lower-case 'p'
* Merge release related items into a single list
  * New list, immediately after "install-and-use" section of the README
* Fix the syntax of the link (this is rst, not md)
* Update link to the hosted, built sphinx documentation instead of sources
2019-06-12 05:45:05 +05:30
Pradyun Gedam d59c35fcb4
Document the release cadence in README 2019-06-12 04:46:03 +05:30
Pradyun Gedam 781a0f9a7a
Better surface release details in README
* pip is spelt with a lower-case 'p'
* Avoid specifying release cadence in README so that we have a single point of truth
* Merge release related items into a single list
  * Place this immediately after "install-and-use" section of the README
* Fix the syntax of the link (this is rst, not md)
* Update link to the hosted, built sphinx documentation instead of sources
2019-06-12 03:29:06 +05:30
Paul Moore 53d57a2acc
Merge pull request #6593 from abhinavsagar/patch-2
Document pip's release
2019-06-11 20:15:08 +01:00
Abhinav Sagar e2e43a2a05
Update README.rst 2019-06-11 21:26:22 +05:30
Chris Jerdonek 5776ddd058
Merge pull request #6418 from gzpan123/master
FIX #6413 pip install <url> allow directory traversal
2019-06-11 01:11:42 -07:00
gzpan123 a4c735b14a FIX #6413 pip install <url> allow directory traversal 2019-06-11 00:22:29 -07:00
Chris Jerdonek 148519396d
Merge pull request #6585 from cjerdonek/python-version-support-dotted
Allow dotted version strings for --python-version.
2019-06-10 11:01:29 -07:00
Chris Jerdonek 4bb225d486 Allow dotted version strings for --python-version. 2019-06-08 19:59:09 -07:00
Chris Jerdonek 9c8b2ea759
Merge pull request #6577 from cjerdonek/issue-5369-download-python-version
Update pip download to respect --python-version
2019-06-07 13:55:37 -07:00
Pradyun Gedam 9dc2458579
Merge pull request #6552 from pypa/rename-auto-lock-label
Rename the label applied to auto-locked issues
2019-06-07 12:45:14 +05:30
Chris Jerdonek 8dbf88dff7 Update pip-download to respect --python-version. 2019-06-06 13:20:29 -07:00
Chris Jerdonek e6b1070e14 Add normalize_version_info() with tests. 2019-06-06 13:20:26 -07:00
Abhinav Sagar 107258da0b Document issue tracker triage as a contribution area (#6569) 2019-06-05 06:36:32 +05:30
Chris Jerdonek ea864f1def
Merge pull request #6567 from cjerdonek/path-to-url-imports
Import path_to_url() from utils/misc.py instead of download.py
2019-06-03 10:40:21 -07:00
Chris Jerdonek 99228e503a Import path_to_url() from utils/misc.py instead of download.py. 2019-06-03 02:31:40 -07:00
Chris Jerdonek ce46f8524e
Merge pull request #6545 from cjerdonek/vcs-imports
Remove from pip/_internal/__init__.py the vcs module imports
2019-06-03 02:10:43 -07:00
Chris Jerdonek 5c89643d3d Remove importing from vcs in pip/_internal/__init__.py.
This also renames the current vcs/__init__.py to vcs/versioncontrol.py.
2019-06-03 01:18:36 -07:00
Xavier Fernandez dd720118b7 Disable comment for lock-bot on auto-locking
For users watching the repository it is really annoying with 1400 mails
already sent and 4400 more to come.
And the comment might be superfluous as the Github lock message:

    @lock lock bot locked as resolved and limited conversation to collaborators 6 days ago

provides a direct link to https://github.com/apps/lock explaining the
purpose of the bot.
2019-06-02 22:42:02 +02:00
Artem b490eb673e Add a link to pip's dev documentation from README (#6556) 2019-05-31 15:14:06 -04:00
Pradyun Gedam 83d813c01e
Updated comment-matching regex to be Jython-compatible (#5959) 2019-05-29 23:03:27 -04:00
Chris Jerdonek 0cb8f60e50
Merge pull request #6539 from cjerdonek/package-finder-version-info
Change PackageFinder to accept py_version_info instead of python_versions
2019-05-28 03:46:50 -07:00
Chris Jerdonek 798d814629 Change PackageFinder to use Tuple[int, ...] instead of List[str] for --python-version. 2019-05-28 03:05:14 -07:00
Chris Jerdonek fada348b00 Make all Option callbacks start with the same prefix. 2019-05-28 02:32:18 -07:00
László Kiss Kollár 929fefdbae Add --path to pip freeze to support --target installations (#6450)
* Add support for --path in pip freeze
2019-05-28 02:28:18 -07:00
Pradyun Gedam 9fdff90ee6
Rename the label applied to auto-locked issues 2019-05-27 23:32:03 -04:00
Pradyun Gedam d3b9942a24
Merge pull request #5458 from pradyunsg/bots
Add configuration for bots
2019-05-27 16:54:01 -04:00
Pradyun Gedam 6599f99096
Rename 3662.bugfix to 3662.trivial 2019-05-27 16:47:06 -04:00
Pradyun Gedam 24e9e4aa37
Display install instructions for pre-releases (#5921) 2019-05-27 16:38:17 -04:00
Pradyun Gedam a1ad4b7c41
Improve deprecation warnings (#6549) 2019-05-27 16:33:45 -04:00
Pradyun Gedam 5802a63799
📰 2019-05-27 13:59:48 -04:00
Pradyun Gedam 2ff13e4340
Use a loop instead of multiple similar conditionals 2019-05-27 13:57:38 -04:00
Pradyun Gedam bf728499be
🎨 2019-05-27 13:57:37 -04:00
Pradyun Gedam 995ef743ec
Add tests for the deprecated helper 2019-05-27 13:57:31 -04:00
Chris Jerdonek 2d450936c6 Move path_to_url() from download.py to misc.py. 2019-05-26 22:51:00 -07:00
Chris Jerdonek 30855ff9b7
Merge pull request #6542 from cjerdonek/issue-5082-missing-metadata-error
Improve error message if METADATA or PKG-INFO metadata is None
2019-05-26 16:17:22 -07:00
Chris Jerdonek 6178f9681b
Merge pull request #6540 from cjerdonek/issue-6121-incompatible-wheel-message
Improve the debug log message when installing an incompatible wheel
2019-05-26 14:10:09 -07:00