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

549 commits

Author SHA1 Message Date
Chris Jerdonek 69b5917bc1
Merge pull request #5836 from uranusjr/bugfix-warn-directory-path-drop-index-url
Warn when dropping index URL value to directory
2018-10-08 11:20:35 -07:00
Pradyun Gedam 2c0da26c1d
Generate NEWS for 18.1 2018-10-05 01:51:30 +05:30
Pradyun Gedam c759504217
Merge pull request #5798 from pradyunsg/improve-configuration-handling
Improve configuration handling
2018-10-04 14:27:42 +05:30
Benoit Pierre 464b2f30a8 fix support for invoking pip using python src/pip ...
Ensure the subprocess call to pip for installing the PEP 518
build dependencies is using the same version of pip.
2018-10-02 12:15:03 +02:00
Thomas Kluyver 7343154a62 Add news entry 2018-10-02 12:13:00 +02:00
Alexey Popravka ad640916cf add news fragments 2018-10-02 12:53:06 +03:00
Tzu-ping Chung 8dcae5ba48 Warn when dropping index URL value to directory 2018-10-01 14:50:09 +08:00
Chris Jerdonek b6bbabe3e7
Merge pull request #5833 from uranusjr/htmlpage-extract-trimming
Move static methods out of HTMLPage
2018-09-30 23:12:06 -07:00
Pradyun Gedam 4a07894b21
Merge pull request #5831 from pradyunsg/vendoring/18.1-updates
Vendoring updates for 18.1
2018-09-30 23:51:50 +05:30
Pradyun Gedam 34d5af662f
Merge branch 'master' into improve-configuration-handling 2018-09-30 23:04:55 +05:30
Tzu-ping Chung 8f432f503e News 2018-09-30 17:46:21 +08:00
Chris Jerdonek 356dc432f7
Merge pull request #5818 from cjerdonek/simplify-from-dist
Add FrozenRequirement._init_args_from_dist() helper method
2018-09-30 02:28:53 -07:00
Tzu-ping Chung 00c043d144 Add unit tests for egg_info_matches 2018-09-30 01:41:06 +08:00
Pradyun Gedam 50ab3bf51e
Upgrade pytoml to 0.1.19 2018-09-29 18:15:46 +05:30
Pradyun Gedam 04c6e5b27e
Upgrade packaging to 18.0 2018-09-29 18:15:29 +05:30
Pradyun Gedam 619b91e334
Upgrade certifi to 2018.8.24 2018-09-29 18:15:29 +05:30
Pradyun Gedam 9cec269d19
Upgrade pkg_resources to 40.4.3 (via setuptools) 2018-09-29 18:15:29 +05:30
Pradyun Gedam 773f16111f
Merge pull request #5796 from hugovk/upgrade-pyparsing
Upgrade pyparsing from 2.2.0 to 2.2.1
2018-09-29 18:14:34 +05:30
Tzu-ping Chung 69e1e18285 News fragment 2018-09-28 15:58:22 +08:00
Donald Stufft f4a41a2048
Merge pull request #5819 from uranusjr/htmlpage-clean
HTMLPage cleanup and egg_info_matches fix
2018-09-27 10:21:22 -04:00
Tzu-ping Chung 9d1c2dbe29 News 2018-09-27 15:50:21 +08:00
Chris Jerdonek 309cb37091 Add FrozenRequirement._init_args_from_dist() helper method. 2018-09-26 22:11:27 -07:00
Chris Jerdonek 520df5356f Add misc.make_vcs_requirement_url(). 2018-09-25 01:31:34 -07:00
Chris Jerdonek 59b8a80c9b Remove two unreachable returns in VersionControl.get_src_requirement(). 2018-09-20 00:34:05 -07:00
Pradyun Gedam 6a18c24803
Show error messages when configuration-related errors occur 2018-09-20 11:18:22 +05:30
Pradyun Gedam d5b363be5b
Revert "Limit progress updates to avoid swamping the TTY" 2018-09-19 09:19:08 +05:30
hugovk 9a97ac7147 Add news file for pyparsing upgrade 2018-09-18 21:33:30 +03:00
Pradyun Gedam 392cb09b50
Merge pull request #5723 from cjerdonek/vcs-add-git-get-branch
Fix the "new install" case of issue #2037
2018-09-18 19:59:59 +05:30
Donald Stufft dcc3c16b54 Only revalidate /simple/ pages instead of caching for 10 minutes 2018-09-18 06:54:51 -04:00
Laurie Opperman b441c15956 Add news fragment 2018-09-17 22:10:31 +10:00
Jon Dufresne 8136b410f7 Correct capitalization of PyPI
As spelled on https://pypi.org/.
2018-09-16 15:30:52 -07:00
Bernhard M. Wiedemann f4bda78815 Sort list of RECORD entries
Without sorting, the 'installed' hash had entries in random order
that caused output to differ for every run.

See https://reproducible-builds.org/ for why this matters.

Sorting all entries to make testing easier.
2018-09-11 13:51:33 +02:00
Pradyun Gedam 1e0247f078
Allow passing cache_dir as False to SelfCheckState 2018-09-06 00:43:59 +05:30
Pradyun Gedam 885a000775
Disable pip's version check for commands that do not touch the index 2018-09-06 00:23:52 +05:30
Pradyun Gedam 0d9c05ec32
Merge pull request #5693 from sinscary/format_control_refactor
Refactoring: Move FormatControl to separate class
2018-09-04 19:03:24 +05:30
Pradyun Gedam 130ee31a20
Merge pull request #5756 from techtonik/patch-6
Fix template link for adding NEWS entry
2018-09-04 18:54:53 +05:30
Pradyun Gedam 32db2d6168
Rename 5753.doc to 5753.trivial 2018-09-04 00:42:34 +05:30
anatoly techtonik 6cc9e0539e
Create 5753.doc 2018-09-03 20:57:26 +03:00
Jonathan Herbert bcbf8cc2d5 Add news file for https://github.com/pypa/pip/pull/5748 2018-09-02 10:51:48 -04:00
Nitesh Sharma e10a613212 Refactoring: Move FormatControl to separate class
This moves FormatControl named tuple and it's all related
methods to separate class.

Closes https://github.com/pypa/pip/issues/5592
2018-08-28 21:12:42 +05:30
Pradyun Gedam 2b3609a37d
Merge pull request #5664 from cjerdonek/issue-5375-svn-ssh-auth
Fix #5375: add editable install support for svn+ssh URLs with a username
2018-08-22 08:33:08 +05:30
Chris Jerdonek 06f329059d Update fetch_new() to checkout the correct branch. 2018-08-21 04:00:35 -07:00
Chris Jerdonek 8d6f7b56fa Add Git.get_branch(). 2018-08-21 04:00:35 -07:00
Chris Jerdonek f97baf9300 Add a test of installing from a repo with a non-master default branch. 2018-08-19 17:15:45 -07:00
Pradyun Gedam 1073b66b11
Merge pull request #5718 from cjerdonek/dry-up-with-install-version-pkg
DRY up test_install_vcs_git.py with _install_version_pkg()
2018-08-20 05:24:27 +05:30
Chris Jerdonek 1067c3abc6 DRY up test_install_vcs_git.py with _install_version_pkg(). 2018-08-19 12:17:10 -07:00
Chris Jerdonek 40555250c6 Remove unneeded @pytest.mark.network's inside test_install_vcs_git.py. 2018-08-19 03:36:14 -07:00
Chris Jerdonek 749c898a41 DRY up test_install_vcs_git.py with _checkout_into_temp(). 2018-08-18 23:37:46 -07:00
Chris Jerdonek b798e328aa DRY up test_install_vcs_git.py with _make_version_pkg_url(). 2018-08-18 20:53:15 -07:00
Chris Jerdonek 4e8cde753d Rename tests/functional/test_install_vcs.py to test_install_vcs_git.py. 2018-08-16 22:14:59 -07:00
Pradyun Gedam 7ab40252e6
Merge pull request #5623 from cjerdonek/vcs-fix-install-git-ref
Fix #5624: installing a Git ref for installs other than the first
2018-08-17 09:20:48 +05:30
Chris Jerdonek e1e3c07cc6 Improve NEWS entry.
This addresses a review comment by @di.
2018-08-14 13:43:26 -07:00
Pradyun Gedam 62b03f2a3a
Merge pull request #5124 from gaul/ui/limit-progress
Limit progress updates to avoid swamping the TTY
2018-08-13 23:32:10 +05:30
Pradyun Gedam 20127bfe98
Merge pull request #5404 from sixninetynine/feature/platforms_for_target
Open up plat/abi/impl options to `install --target`
2018-08-12 22:09:01 +05:30
Pradyun Gedam 207a2393d4
Merge pull request #5698 from cjerdonek/simplify-test-bazaar-get-url-rev-and-auth
Simplify test_bazaar__get_url_rev_and_auth()
2018-08-12 18:10:39 +05:30
Paul Moore 78144e264a
Merge pull request #5692 from pfmoore/pep517
Refactorings and work in preparation for PEP 517
2018-08-11 08:35:36 +01:00
Chris Jerdonek d5af777d0d Fix issue #5624: installing a Git ref for installs after the first. 2018-08-08 00:16:57 -07:00
Chris Jerdonek 8d0423fcbb Simplify test_bazaar__get_url_rev_and_auth(). 2018-08-07 09:06:30 -07:00
Loren Carvalho cddcb1407f Open up plat/abi/impl options to install --target
* Move dist restriction options to be re-usable (between install/download)
* Make dist restriction options usable in `install` (exclusively with --target)
* Add a check_supported_wheels bool to RequiriementSet for non-resolved (full path) dependencies
2018-08-05 16:13:20 -05:00
Chris Jerdonek 48b55eb95e Combine tests/functional/test_vcs.py with other test modules. 2018-08-02 13:28:16 -07:00
Paul Moore cfe892f21b Vendor the pep517 library 2018-08-01 11:16:22 +01:00
Pradyun Gedam 8650edd017
Merge pull request #5561 from pradyunsg/python-3.7
Document support for Py3.7 and enable testing of Py3.8-dev
2018-07-30 08:27:48 +05:30
Chris Jerdonek e1d60f850b Fix #5375: add editable install support for svn+ssh URLs with a username. 2018-07-29 01:08:15 -07:00
Pradyun Gedam 7f4673d7a2
Merge pull request #5644 from sinscary/fix_invalid_val_error
Show appropriate error message
2018-07-27 18:38:51 +05:30
Kevin R Patterson aef521ee61 give 401 warning if username/password do not work for URL 2018-07-26 17:14:16 -05:00
Chris Jerdonek 58b21d18dc Add split_auth_from_netloc() to misc.py. 2018-07-25 10:35:50 -07:00
Chris Jerdonek 1a9128dcfc Fix the "+" check in VersionControl.get_url_rev_and_auth() (#5651)
* Add tests, including a failing test.

* Fix "+" check in VersionControl.get_url_rev_and_auth().

* Change AssertionError to ValueError.

This addresses a review comment by @pradyunsg and @xavfernandez.

* Use "!r" inside the format string.

This incorporates a suggestion by @barneygale.
2018-07-25 09:42:13 +02:00
Nitesh Sharma e5dc3cf854 show error message with wrong configuration option 2018-07-24 23:10:02 +05:30
Pradyun Gedam b3473b329d
Merge branch 'master' into python-3.7 2018-07-24 23:08:09 +05:30
Pradyun Gedam ef6c2f7229
Merge pull request #5635 from jcfr/fix-userguide-reference
user_guide: Fix "Requirements Files" reference
2018-07-24 08:45:04 +05:30
Nitesh Sharma 01a0fa5f04 Show appropriate error message
This catches code exception if wrong arguments passed to cmd options
It also adds error message that suggests correct arguments to pass

Fixes: https://github.com/pypa/pip/issues/5616
2018-07-23 21:44:16 +05:30
Pradyun Gedam 09bcdd5d5f
Merge pull request #5636 from cjerdonek/vcs-remove-translate-egg-surname
Remove the unused VersionControl.translate_egg_surname()
2018-07-23 17:52:46 +05:30
Pradyun Gedam 531be4f886
Merge pull request #5571 from bstrdsmkr/pep508_urls_as_deps
Allow PEP508 url dependencies in install_requires
2018-07-23 15:13:42 +05:30
Chris Jerdonek a1e3275287 Remove the unused VersionControl.translate_egg_surname(). 2018-07-22 11:42:17 -07:00
Jean-Christophe Fillion-Robin 9c92c618a4
user_guide: Fix "Requirements Files" reference 2018-07-22 14:13:34 -04:00
Pradyun Gedam a2968978c9
Merge pull request #5606 from cjerdonek/vcs-parse-url-once
Change VersionControl to parse the URL only once inside get_url_rev().
2018-07-22 23:37:01 +05:30
Pradyun Gedam 43fe0c1e70
Generate NEWS for 18.0 2018-07-22 11:12:38 +05:30
Pradyun Gedam 6b1d412948
📰 2018-07-21 16:36:34 +05:30
Pradyun Gedam c18f19a6a4
Don't warn if pyproject.toml does not contain build-system.requires 2018-07-21 12:58:27 +05:30
Pradyun Gedam 7071efe2a6
Rewrite certain NEWS fragments 2018-07-20 10:31:20 +05:30
Pradyun Gedam c682d98a98
Remove not useful NEWS fragments 2018-07-20 10:30:40 +05:30
Pradyun Gedam b10ae89ebf
Add periods to all NEWS fragments 2018-07-20 10:30:21 +05:30
Pradyun Gedam 0bd01d9462
Merge pull request #5336 from benoit-pierre/src_build_reqs_in_pep518
PEP 518: enable source installs for build dependencies
2018-07-20 09:36:52 +05:30
Chris Jerdonek 22acd1fed1 Break out VersionControl.is_repository_directory(). 2018-07-17 08:20:45 -07:00
Chris Jerdonek e37a17cc09 Change VersionControl to parse the URL only once to start. 2018-07-15 15:03:06 -07:00
Nehal J Wani 96f9fcc4a0
Make pip_installed_by_pip() more generic 2018-07-15 21:32:31 +05:30
Pradyun Gedam 067dd8c2c4
Merge pull request #5574 from javabrett/proxy-doc
Added User Guide section on proxy configuration.
2018-07-15 18:04:11 +05:30
Pradyun Gedam e6e0a14b68
Merge pull request #5523 from pradyunsg/deprecations
Remove items slated for removal in pip 11.0
2018-07-15 16:57:57 +05:30
Pradyun Gedam de899dd62d
Merge pull request #5553 from ashtyrov/master
Fix issue #5532
2018-07-15 16:01:51 +05:30
Pradyun Gedam 3b0899afad
Merge pull request #5593 from cjerdonek/vcs-git-get-url-rev-idempotent
Make VersionControl.get_url_rev() accept an url argument
2018-07-15 16:01:14 +05:30
Bstrdsmkr c71ac73102 Allow PEP508 url dependencies in install_requires 2018-07-11 08:23:49 -04:00
Chris Jerdonek ae3705972c Fix typo: tools/test-requirements.txt. 2018-07-11 01:04:03 -07:00
Chris Jerdonek 1f6e1e51ec Make get_url_rev() accept an url argument. 2018-07-11 00:51:38 -07:00
Pradyun Gedam 397e835f39
Merge pull request #5587 from cjerdonek/vcs-move-obtain-to-base-class
Implement VersionControl.obtain() in the base class.
2018-07-11 02:02:34 +05:30
Brett Randall 3401f4de51 Added User Guide section on proxy configuration. Fixed #512.
Signed-off-by: Brett Randall <javabrett@gmail.com>
2018-07-10 22:35:54 +10:00
Chris Jerdonek 701d010c02 Implement VersionControl.obtain() in the base class. 2018-07-08 22:46:25 -07:00
Pradyun Gedam 26014c5502
Merge pull request #5521 from pradyunsg/vendoring/update-jun-2018
Vendoring Updates for June 2018
2018-07-09 09:25:59 +05:30
Pradyun Gedam 3e7e7d349a
Merge pull request #5559 from SpoonMeiser/path-fix
Fix error trying to generate scripts warning when PATH not set
2018-07-08 18:43:41 +05:30
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
gkdoc a6e2d4d099
Remove redundancies in list in user_guide.rst 2018-07-06 21:44:10 -07:00
Pradyun Gedam e834643f5c
Update 5558.bugfix 2018-07-07 03:06:10 +05:30
Oliver Jeeves ca5cca3426
Fix error trying to generate scripts warning when PATH not set
fixes #5558
2018-07-07 02:59:55 +05:30
Donald Stufft fde9eb66f0 Adjust the deprecation policy to be time based 2018-07-06 12:35:29 -04:00
Chris Jerdonek 4555cd3563 Remove the checkout variable from VersionControl.check_destination(). 2018-07-03 01:33:23 -07:00
Pradyun Gedam 4b4150f779
📰 2018-07-03 01:02:48 +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
Alexander Shtyrov 00addd16c5 Mark pull request as trivial. 2018-06-29 17:57:48 +01:00
Benoit Pierre 3ae521974f enable source installs for build dependencies 2018-06-26 10:40:23 +02:00
Chris Jerdonek 9a7564e5c5 Use guard clause in VersionControl.check_destination(). 2018-06-25 03:44:31 -07:00
kpinc 873662179a Use Sphinx :pep: syntax to link PEPs (#5491)
Creating a news entry from the pull request as a separate commit.  Does this warrant an issue?
2018-06-25 16:13:59 +05:30
Pradyun Gedam b458b25f97
Update progress to 1.4 2018-06-25 16:08:14 +05:30
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 f015aa9608
Remove support for cleaning up #egg fragment postfixes 2018-06-21 21:19:24 +05:30
Pradyun Gedam 52782f0547
Remove the "legacy" format for 'pip list' 2018-06-21 21:19:17 +05:30
Pradyun Gedam 7ccc1a8f34
Update requests to 2.19.1 2018-06-21 18:40:52 +05:30
Pradyun Gedam 7b97a38c6b
Update idna to 2.7 2018-06-21 18:39:29 +05:30
Pradyun Gedam b1aee4b387
Update urllib3 to 1.23 2018-06-21 18:38:05 +05:30
Pradyun Gedam acd51b2838
Update certifi to 2018.4.16 2018-06-21 18:36:46 +05:30
Pradyun Gedam 2532a492a9
Update pkg_resources to 39.2.0 (via setuptools) 2018-06-21 18:34:53 +05:30
Pradyun Gedam 26a2ffdb52
Update pytoml to 0.1.16 2018-06-21 18:32:42 +05:30
Pradyun Gedam 5af09fc8b0
Update ipaddress to 1.0.22 2018-06-21 18:30:59 +05:30
Pradyun Gedam 38fc852417
Update CacheControl to 0.12.5 2018-06-21 18:29:26 +05:30
Pradyun Gedam ecc7e574dd
Update distro to 1.3.0 2018-06-21 18:26:56 +05:30
Pradyun Gedam 9482fcae92
📰 2018-06-20 15:41:10 +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
keanemind 643ba5a960 Add news 2018-06-19 13:10:10 -05:00
Pradyun Gedam 8f1cd5fa40
📰 2018-06-19 16:27:07 +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 7d03f036a8
📰 2018-06-15 11:29:36 +05:30
kpinc d0b40a09de Change sentence from future to present tense (#5490) 2018-06-14 10:07:27 +05:30
Jon Dufresne 9c4bd6d5eb Update doc and comment URLs to https where available 2018-06-13 09:00:42 -07:00
Jon Dufresne 4a8f87f4f7 Update Python 2 docs URL to Python 3
Python 3 docs are more actively maintained and are the future of the
project.
2018-06-10 09:40:25 -07:00
Łukasz Langa 8a7e5fb974 towncrier -> townsmiler 2018-06-07 11:23:18 -07:00
DrFeathers bc0d0d3dec Add @pytest.mark.network to a VCS unit test (#5035) 2018-05-30 23:03:13 +05:30
Philip Molloy 8d3f5e7b76 Improve dependency links log message (#4936) 2018-05-30 23:01:14 +05:30
Pradyun Gedam 299d5be89d
📰 2018-05-30 15:57:48 +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 ca4e2ad6ad improve handling of PEP 518 build requirements
Offload more work to the underlying pip command used to install the
build requirements, so there's no need to duplicate code to handle
environment markers/extras. This is done by setting the correct options
from the finder passed in argument to `_install_build_reqs`.
2018-05-18 23:45:55 +02:00
Tom Freudenheim daae935450 Merge branch 'master' into 3905_Pip_version_check_cache_dir 2018-05-17 21:59:25 -04:00
Donald Stufft 90b3db476f Drop support for Python 3.3 2018-05-17 13:34:48 -04:00
Tom Freudenheim 16528ed5f1 Cleanup per PR comments 2018-05-17 09:39:26 -04:00
Tom Freudenheim 724989baa7 add news 2018-05-16 18:15:22 -04:00
Jeremy Zafran d2853be974 add news fragment file 2018-05-15 13:03:53 -04:00
William T Olson 8d2068906b Rename manylinux2 tag as manylinux2010
This reflects the change in the tag name in PEP 571.
2018-05-15 10:16:35 -04:00
Mark Williams 94f3318ded News file. 2018-05-15 09:09:56 -04:00
Paul Kehrer ba80574225 Fix a rare segfault
If pip10 is installed and pyopenssl+cryptography are present in the
environment pip's vendored urllib3 will automatically activate its
pyopenssl adapter. This is by design so users can potentially opt-in to
more up-to-date TLS versions than what are provided by their copy of
Python. However, if a user has these packages & subsequently runs
pip install --ignore-installed cryptography then a segfault will occur
due to overwriting an mmap'd shared object.
2018-05-14 13:34:33 -04:00
Daniel Shaulov d67d98dd91 Add a --prefer-binary flag. (#5370)
The flag makes pip prefer an older but valid binary distributions over a newer source distributions.

Fixes #3785.
2018-05-11 11:17:32 +05:30
Shlomi Fish 508517f0d7 Fix the capitalization of "GitHub". 2018-05-10 18:18:30 +03:00
Daniel Shaulov ff578b8d23 disable strict_optional mypy option (#5371) 2018-05-05 15:28:33 +05:30
Paul Moore 70122751a8
Merge pull request #5338 from pfmoore/doc_cosmetic_pr
Add a note to the docs about cosmetic changes in PRs
2018-04-28 14:49:34 +01:00
Miro Hrončok 461d94698e Vendoring: Make sure to only rewrite relevant imports
If there is an import from hamster, while we vendor ham, we should
not rewrite it.

Fixes https://github.com/pypa/pip/issues/5347
2018-04-28 11:38:58 +02:00
Paul Moore 762ae031d2 Merge with master 2018-04-28 10:23:01 +01:00
Pradyun Gedam 538de06838
📰 2018-04-27 19:23:35 +05:30
Paul Moore f78888b5c1 Add a note to the docs about cosmetic changes in PRs 2018-04-26 19:09:06 +01:00
Paul Moore bad0b13b6a Document our deprecation policy, plus a few other process details 2018-04-24 20:30:23 +01:00
Andrés Delfino 7b1f2a06d2 Add test for PR #5293 (#5325)
* Test that trailing os.sep are ignored while searching PATH
* Simplify paths list creation
2018-04-23 21:21:43 +05:30
Donald Stufft dec22c92c2 Switch to CalVer and set a release cadence 2018-04-22 14:21:50 -04:00
Paul Moore 0ae0109901
Merge pull request #5293 from andresdelfino/master
Remove trailing os.sep to avoid false negatives
2018-04-20 09:39:40 +01:00
Paul Moore d56eafc7d5
Merge pull request #5294 from jdufresne/pypi
Update a pypi.python.org URLs to pypi.org
2018-04-20 09:39:12 +01:00
Paul Moore 639c4b2ae1 Update news for release 10.0.1 2018-04-19 18:06:29 +01:00
Jon Dufresne c7402d9e50 Update a pypi.python.org URLs to pypi.org 2018-04-19 06:35:37 -07:00
Andrés Delfino 7396997978 Add news file. 2018-04-18 22:17:39 -03:00
Paul Moore d8172b961c
Merge pull request #5227 from benoit-pierre/fix_pep518,_again
fix PEP 518 support when pip is installed in the user site
2018-04-18 17:55:04 +01:00
Paul Moore 3c50345f4b
Merge pull request #5280 from pradyunsg/fix/5251
Reorder conditionals to deal with installed VCS requirements
2018-04-18 15:23:53 +01:00
Pradyun Gedam b610eabcc9
📰 2018-04-18 09:46:42 +05:30
Paul Moore 64bf4dc3bc
Merge pull request #5257 from pfmoore/distlib_027
Update distlib to 0.2.7
2018-04-17 20:45:36 +01:00
Paul Moore 9875055ffe
Merge pull request #5239 from pradyunsg/fix/5237
Improve Error Messages on EnvironmentErrors when installing
2018-04-17 18:28:59 +01:00
Paul Moore ea1319de95
Merge pull request #5233 from pradyunsg/fix/5219
Make the Windows "self-modification" check more strict
2018-04-17 18:16:59 +01:00
Paul Moore 493eaf0c1e Add a news file 2018-04-17 18:05:01 +01:00
Pradyun Gedam fa1219fefe
📰 2018-04-17 14:56:52 +05:30
Donald Stufft 28ff2b32d7 Add newsfile 2018-04-16 17:35:36 -04:00
Benoit Pierre 02b678f557 fix PEP 518 support when pip is installed in the user site
Do not use the build environment isolation during the build dependencies installation.
2018-04-16 22:58:44 +02:00
Donald Stufft 275ab7c3f5 Switch pip to use Warehouse by default 2018-04-16 15:54:11 -04:00
Pradyun Gedam 2a085b312f
📰 2018-04-15 10:18:51 +05:30
Paul Moore 4cbdd171c3 Generate NEWS for release 2018-04-14 10:29:28 +01:00
Paul Moore 20a6cd9fe0
Merge pull request #5202 from pfmoore/newsfix
News file formatting fix
2018-04-11 17:49:05 +01:00
Paul Moore 98bff4047d Add a news file 2018-04-10 18:11:00 +01:00
Paul Moore ed37070dcc News file formatting fix 2018-04-10 17:14:57 +01:00
Benoit Pierre 6da1d9e47c fix PEP 518 support
* fix build environment handling when using PyPy
* do use the build environment for all build commands
* allow installing and building a wheel of a PEP 518 enabled
  package without prior installation of setuptools and/or wheels
* fix check for minimum supported requirements for PEP 518 support:
  - correctly handle complex requirements
  - both setuptools and wheels are needed
2018-04-08 14:06:11 +02:00
Pradyun Gedam 5a8150f82c
Merge pull request #5163 from pradyunsg/fix/5157
Do not warn about script location if it's with sys.executable
2018-04-06 14:19:08 +05:30
Paul Moore c76452ade9
Merge pull request #5151 from mattip/master
BUG: ioctl(fd, termios.TIOCGWINSZ, ...) returns 8 bytes
2018-04-05 14:35:55 +01:00
Pradyun Gedam 266eec23a3
📰 2018-04-04 13:55:23 +05:30
Dustin Ingram 0ceb10e4bc
Add news entry 2018-04-03 14:51:45 -05:00
Pradyun Gedam ecc1072ba0
Merge pull request #5146 from pradyunsg/fix/check-accept-prerelease-versions
Accept prerelease versions when checking conflicts
2018-04-03 23:18:10 +05:30
Pradyun Gedam 69e2dde515
Merge pull request #5136 from StephanErb/check_normalization
Fix name normalization used for install warnings
2018-04-03 16:04:27 +05:30
mattip 8b9abc2988 BUG: ioctl(fd, termios.TIOCGWINSZ, ...) returns 8 bytes 2018-04-03 05:58:05 +03:00
Stephan Erb 72b3195f0e Fix name normalization used for install warnings 2018-04-02 20:17:20 +02:00
Pradyun Gedam 091c74787a
📰 2018-04-02 21:35:53 +05:30
Paul Moore 59cf57b9d1 Generate NEWS.txt file for beta release 2018-03-31 11:32:46 +01:00
Donald Stufft 0007825733
Merge pull request #4835 from pradyunsg/vendoring/enable-c-libs
Enable vendor C libraries on non-Windows platforms
2018-03-30 19:59:55 -04:00
Pradyun Gedam 6bdc73d38b
📰 2018-03-30 13:48:41 +05:30
Pradyun Gedam 6ec5bc56fd
Merge branch 'master' into vendoring/enable-c-libs 2018-03-30 12:38:13 +05:30